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
338500824948	338500825507	338500826057	338500826607	338500827157	338500827707	338500828257	338500828807	338500829357	338500829907	338500830457	338500831007	338500831557	338500832107	338500832657	338500833207	338500833757	338500834307	338500834857	338500835407	338500835957	338500836507	338500837057	338500837607	338500838157	338500838707	338500839257	338500839807	338500840357	338500840907	338500841457	338500842007	338500842557	338500843107	338500843657	338500844207	338500844757	338500845307	338500845857	338500846407	338500846957	338500847507	338500848057	338500848607	338500849157	338500849707	338500850257	338500850807	338500851357	338500851907	338500852457	338500853007	338500853557	338500854107	338500854657	338500855207	338500855757	338500856307	338500856857	338500857407	338500857957	338500858507	338500859057	338500859607	338500860157	338500860707	338500861257	338500861807	338500862357	338500862907	338500863457	338500864007	338500864557	338500865107	338500865657	338500866207	338500866757	338500867307	338500867857	338500868407	338500868957	338500869507	338500870057	338500870607	338500871157	338500871707	338500872257	338500872807	338500873357	338500873907	338500874457	338500875007	338500875557	338500876107	338500876657	338500877207	338500877757	338500878307	338500878857	338500879407	338500879957	338500880507	338500881057	338500881607	338500882157	338500882707	338500883257	338500883807	338500884357	338500884907	338500885457	338500886007	338500886557	338500887107	338500887657	338500888207	338500888757	338500889307	338500889857	338500890407	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	3650	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34952	20654	20204	11504	2072	920	763	468	380	316	292	282	261	220	203	176	178	191	190	179	169	162	190	194	181	181	179	186	157	200	180	153	175	170	168	191	158	186	162	158	154	157	150	157	150	158	180	168	169	165	154	171	160	161	159	155	165	172	137	164	160	192	164	166	159	153	180	149	167	165	173	164	171	148	166	177	159	172	153	145	181	180	167	156	170	158	153	170	159	169	172	162	160	160	168	179	170	173	170	144	169	186	170	162	169	182	170	160	151	163	178	183	152	196	166	168	188	161	159	171	164	160	156	164	176	156	162	175	177	172	174	173	167	189	180	190	185	145	151	167	177	181	151	158	185	158	185	144	177	172	193	165	166	175	160	152	173	147	177	167	154	137	144	145	168	145	160	177	198	177	192	203	167	163	160	174	147	166	176	190	168	149	145	171	172	161	177	175	185	174	179	166	174	163	171	169	188	121	169	160	156	186	161	159	185	167	174	189	155	171	176	175	178	149	173	196	185	175	174	188	176	157	194	170	169	171	152	172	179	143	157	162	172	176	171	171	165	158	158	153	156	173	157	172	146	147	174	184	184	182	169	168	196	160	186	186	166	155	169	168	188	171	166	155	169	160	154	168	157	168	145	183	155	171	182	179	174	196	178	180	160	160	171	166	183	150	159	152	145	158	153	154	154	158	147	169	170	159	167	161	172	183	158	157	152	163	165	160	191	170	153	155	154	175	170	152	182	166	169	160	193	164	168	141	165	140	166	186	188	182	184	137	143	167	171	173	161	172	157	163	164	177	163	173	151	153	172	152	182	164	168	154	181	153	171	163	145	163	165	170	179	140	156	160	151	179	181	165	174	176	155	168	163	141	153	186	166	164	169	159	151	158	155	162	181	171	174	163	163	173	156	152	137	164	161	153	162	186	182	177	190	165	163	164	167	166	148	176	192	166	152	193	172	173	147	177	181	164	182	170	184	153	139	163	161	167	153	163	183	164	144	161	159	188	180	157	183	177	159	182	156	157	167	167	171	167	180	162	179	172	168	164	166	181	164	150	165	175	156	169	182	172	153	149	171	186	164	181	160	161	168	176	158	164	182	202	170	181	171	150	186	176	153	147	167	156	130	164	150	174	169	139	158	149	176	179	164	146	172	177	176	175	163	157	169	198	158	169	171	180	146	141	182	162	159	162	181	171	160	144	154	176	167	155	185	148	163	161	177	171	197	161	184	166	162	178	155	167	191	186	178	163	146	170	186	137	183	130	165	150	155	169	154	178	182	153	152	167	172	155	167	171	167	161	169	168	176	145	169	186	160	192	183	172	169	159	160	169	171	155	172	151	149	184	142	167	150	152	145	162	176	170	152	149	180	163	150	157	165	171	130	181	183	153	188	164	187	160	189	152	170	162	171	149	187	152	158	187	169	178	160	174	170	162	148	155	177	185	182	146	172	161	166	130	165	168	194	154	154	175	162	167	156	161	180	162	174	162	189	165	147	156	187	166	162	160	175	178	151	173	167	177	179	158	158	180	161	199	162	171	149	172	176	199	163	179	170	167	166	178	167	173	166	172	179	183	163	190	152	180	173	194	179	186	194	160	194	149	176	192	174	188	170	168	162	177	152	149	157	169	164	164	177	167	148	168	172	158	155	170	193	158	177	162	170	193	162	194	178	168	146	175	179	159	162	176	175	155	159	158	150	173	156	171	164	164	179	176	146	176	168	154	181	158	147	166	156	170	180	151	162	171	137	151	176	174	174	170	184	175	167	170	158	170	170	188	176	172	172	159	154	167	171	172	166	151	181	175	147	149	192	186	158	170	161	194	158	162	159	184	198	144	169	193	159	165	175	190	174	149	164	180	171	187	149	183	166	152	180	159	164	199	148	162	178	182	173	150	184	165	174	174	155	177	168	151	166	168	147	164	164	180	167	176	159	187	175	171	175	162	153	174	150	138	179	181	163	185	166	165	156	178	173	194	165	160	186	159	175	181	172	176	152	150	141	178	149	163	181	172	156	153	193	172	158	191	165	181	175	177	157	161	181	166	169	179	141	166	192	175	174	175	167	167	173	171	203	165	157	146	163	148	176	166	185	178	157	181	182	152	150	172	161	172	164	152	176	176	172	179	176	153	188	172	153	168	180	178	173	175	158	168	155	183	183	159	172	164	145	167	184	180	175	163	180	182	186	166	172	171	176	181	159	154	178	156	187	179	155	163	149	149	147	171	165	137	157	176	194	178	156	162	209	152	169	172	178	164	168	170	173	174	170	166	184	164	170	140	170	181	207	168	167	164	166	185	161	154	183	143	195	182	161	169	158	149	157	178	164	155	155	174	170	149	165	153	148	176	164	186	158	188	155	154	154	177	152	173	198	165	170	178	141	181	165	170	168	152	163	168	167	152	165	183	158	172	161	173	167	158	156	169	169	170	144	169	185	151	168	171	183	158	168	157	170	141	159	155	165	176	178	160	163	161	169	162	161	161	157	183	137	168	157	155	165	197	164	183	186	175	181	160	188	165	167	168	147	182	174	170	160	150	175	161	188	152	157	165	161	187	176	153	151	192	155	165	154	161	171	159	151	160	144	159	188	171	138	158	171	173	185	162	179	173	153	160	170	151	180	160	160	158	188	154	180	178	180	145	171	172	154	142	153	173	182	181	186	168	173	181	170	172	175	163	147	149	163	191	166	158	163	180	169	195	187	163	143	158	165	172	152	164	165	166	154	144	179	157	190	163	171	180	168	183	171	157	154	158	183	157	154	182	171	157	185	164	174	179	163	169	152	202	179	172	161	164	177	138	174	165	159	166	165	167	179	172	178	179	165	181	171	180	159	156	172	170	195	156	158	163	171	176	183	152	132	148	183	165	177	152	165	195	148	177	175	184	168	147	149	173	171	142	150	142	189	180	170	155	152	154	175	174	167	175	201	178	169	180	166	133	164	158	176	189	149	172	160	177	159	181	150	153	154	173	149	159	174	169	153	154	171	173	177	175	166	160	136	163	182	179	157	164	175	176	175	176	141	169	174	163	183	162	163	157	179	174	174	162	175	175	172	184	183	160	148	188	161	176	196	170	184	166	180	163	195	162	142	175	177	185	168	142	135	186	177	189	186	144	164	158	186	172	139	150	179	155	173	177	152	157	158	176	157	187	153	193	173	171	151	157	152	151	159	171	163	139	196	171	185	201	175	151	159	173	148	170	165	162	169	159	162	152	151	141	165	180	151	145	166	208	153	171	167	157	180	160	170	149	174	167	172	172	186	176	175	166	176	170	146	206	173	174	162	155	181	146	163	182	151	179	154	150	137	181	168	159	184	166	149	157	171	171	188	168	181	166	173	165	196	163	150	179	177	165	158	177	165	165	185	156	173	141	159	185	162	181	161	149	151	167	164	172	167	169	178	162	175	160	173	201	171	172	162	158	166	149	156	163	152	167	159	167	156	157	166	187	153	158	163	153	187	197	165	140	171	181	185	181	161	172	165	153	180	163	181	172
23056	17278	25212	19062	4366	3418	2996	1832	1573	1214	1147	1365	983	551	582	532	570	559	603	567	568	521	544	540	483	514	497	567	500	476	464	408	391	436	440	461	475	508	475	417	398	408	452	453	438	421	472	420	440	441	423	420	433	448	410	427	438	415	408	385	403	422	407	398	425	457	416	426	435	422	468	455	460	420	395	427	404	396	414	434	442	400	434	412	384	437	426	438	437	413	407	448	422	435	406	423	431	420	394	410	417	403	423	434	401	430	429	459	454	425	428	395	414	441	421	398	442	432	413	442	389	408	408	413	377	446	403	419	451	411	417	414	461	433	444	433	399	431	409	411	423	448	433	459	419	396	409	402	431	402	422	399	412	396	402	415	415	409	444	418	411	438	450	413	382	410	424	410	413	414	389	446	461	412	390	426	443	425	367	426	425	379	419	419	393	397	423	424	411	428	396	388	419	401	442	423	392	385	447	439	429	426	403	418	427	412	438	437	432	440	423	374	398	405	422	417	413	409	392	439	430	433	422	412	434	388	447	406	407	430	388	381	429	365	414	417	414	384	425	394	413	377	381	460	378	392	384	418	421	443	433	400	391	394	398	424	446	428	444	427	453	392	420	435	417	419	431	403	443	421	428	432	398	430	415	445	350	414	377	419	410	444	418	347	439	416	388	393	413	435	395	384	405	382	440	442	447	462	411	421	362	401	413	399	368	418	407	398	429	420	435	407	391	388	369	390	407	390	420	419	443	387	390	388	422	413	424	406	391	436	424	408	404	409	384	400	434	420	418	400	439	404	418	365	419	432	413	434	426	410	426	403	451	382	414	404	413	398	433	411	408	431	417	411	407	407	422	428	410	408	408	424	383	386	415	433	417	408	405	462	395	416	414	426	438	423	408	436	417	432	406	425	411	426	398	411	413	405	384	396	401	436	411	415	408	447	404	385	409	393	424	390	429	435	411	416	422	372	428	436	398	397	409	402	403	415	410	385	395	414	387	456	416	421	398	418	419	407	462	381	399	428	400	410	425	447	413	389	440	447	441	411	438	428	414	443	439	400	403	409	416	376	418	402	404	373	392	420	427	393	396	409	393	419	421	401	455	390	376	434	467	437	421	399	450	431	413	439	395	435	424	453	456	402	402	422	446	379	383	416	410	436	435	423	426	417	417	402	416	438	426	424	359	432	401	415	392	404	401	409	399	459	402	409	409	441	446	416	412	398	420	418	379	388	414	410	425	422	413	438	413	414	443	422	407	392	420	383	396	455	449	442	418	405	440	412	421	383	425	410	379	409	433	480	414	417	421	417	422	420	426	403	403	397	417	414	412	440	414	408	394	426	387	404	410	376	421	437	415	435	401	396	444	372	402	420	441	418	381	448	436	442	457	406	387	432	446	421	422	447	406	395	424	405	437	425	421	458	429	404	398	416	401	486	396	375	439	393	403	444	436	416	432	424	426	413	433	420	430	401	388	415	401	416	417	429	415	398	426	405	414	429	391	359	400	424	417	417	409	383	401	394	409	450	430	433	411	417	434	381	414	434	400	402	441	416	416	403	414	407	444	417	449	427	427	404	431	430	440	422	427	423	444	402	446	438	443	408	437	426	444	433	400	440	439	410	434	463	415	403	442	439	427	385	378	438	412	469	401	380	383	437	421	409	414	449	442	412	431	388	418	430	361	410	421	413	430	440	405	397	426	412	441	436	412	419	437	425	417	397	425	428	435	415	398	368	407	412	408	395	468	411	420	401	424	424	387	443	435	411	397	431	448	418	452	430	384	434	455	429	412	384	438	386	421	388	441	407	404	423	422	407	422	434	454	447	406	390	394	401	410	426	402	426	409	443	383	438	389	403	410	403	424	425	432	428	420	409	412	416	384	421	432	417	441	442	444	401	454	412	415	419	422	431	413	397	439	408	386	450	432	428	427	409	413	435	406	430	421	405	446	418	379	413	420	442	416	422	435	437	439	429	451	447	382	412	408	464	418	390	407	408	417	384	408	426	441	433	418	426	426	435	425	408	413	389	400	411	449	393	388	425	414	437	381	439	401	395	443	476	388	439	436	431	386	441	404	413	395	416	425	417	393	387	440	445	430	388	430	378	449	415	416	388	428	370	453	418	410	389	429	409	411	395	430	438	441	431	403	413	400	408	418	410	423	413	418	419	422	426	391	409	422	390	469	418	431	415	412	411	433	427	376	429	435	396	432	425	462	404	412	382	429	428	412	391	417	409	393	439	417	378	416	444	412	421	409	430	400	415	437	461	408	416	396	421	377	398	423	456	397	430	410	402	421	406	448	426	399	451	438	383	394	441	434	413	384	414	432	417	409	400	399	365	393	417	432	443	417	405	437	397	388	401	395	374	401	429	409	430	409	444	408	422	405	411	407	400	406	410	412	436	413	423	395	442	420	415	403	389	357	398	438	398	420	411	412	405	422	440	458	393	399	389	414	425	421	455	442	412	404	408	424	398	400	415	447	393	469	424	379	410	415	391	415	425	425	443	456	410	450	437	407	431	421	411	410	433	415	392	398	411	417	405	413	429	439	410	385	423	411	418	446	438	399	408	415	413	409	426	443	408	423	411	429	433	422	421	430	459	435	412	417	399	438	392	396	436	424	394	430	420	419	371	424	444	425	430	431	406	465	459	431	419	397	427	427	425	433	408	423	391	417	422	458	384	404	414	424	417	378	377	433	392	429	428	403	427	415	397	408	436	411	425	426	409	435	456	444	437	409	413	423	421	388	410	408	407	422	420	443	419	384	423	431	398	376	436	408	406	407	409	434	405	457	429	426	396	425	429	458	429	471	388	399	412	425	408	382	412	373	405	388	446	459	417	431	422	455	406	423	425	404	432	452	390	419	423	422	367	421	451	429	427	412	391	421	415	431	427	456	441	426	408	413	409	428	448	419	376	425	417	435	411	420	474	411	423	438	415	424	437	406	410	390	416	419	416	406	414	426	357	411	447	464	422	414	391	440	414	421	414	423	454	405	429	427	403	375	405	430	362	378	441	438	441	385	411	407	413	408	458	406	401	405	418	411	461	425	379	422	400	420	375	380	433	415	440	463	417	418	427	418	391	458	432	385	425	412	423	396	411	399	434	428	413	412	442	434	421	411	443	420	430	416	410	419	428	412	422	398	403	461	462	411	397	430	418	422	407	405	432	431	461	432	411	380	426	427	440	399	427	400	419	392	451	414	416	450	415	425	423	389	410	416	412	419	441	411	394	390	431	433	405	408	418	391	417	433	428	447	421	422	434	415	432	436	399	414	440	425	453	398	449	423	412	377	430	393	413	410	389	388	453	383	431	384	451	386	398	428	412	411	461	388	411	438	391	466	448	424	448	399	430	404	395	383	442	394	447	462	448	406	398	417	379	417	410	420	428	436	463	398	423	444	424	371	422	395	431	411	446	443	384	411	419	420	418	380	426	432	434	404	397	430	404	415	403	436	402	386	400	400	408	434	406	408	430	397	412	431	423	437	397	396	463
12476	4742	3544	1498	451	398	354	282	265	277	261	248	255	266	235	245	251	245	240	248	242	269	270	266	221	267	244	262	273	262	282	261	259	228	251	270	257	282	254	243	250	251	246	239	243	273	252	251	261	260	245	255	246	244	253	237	237	267	275	246	238	265	241	289	246	294	267	281	242	274	281	240	256	252	250	242	271	233	263	269	258	259	241	248	224	243	231	261	247	268	249	221	226	233	258	250	241	251	278	272	259	263	258	258	235	283	269	243	256	239	248	303	257	258	245	246	293	248	248	241	266	227	243	264	236	254	221	260	236	258	251	232	241	249	247	256	262	253	236	227	247	234	278	241	269	243	243	259	228	237	240	248	268	231	268	254	243	237	269	237	272	227	279	224	240	261	238	281	245	246	263	219	239	252	242	247	272	283	256	248	256	246	246	246	273	254	256	246	253	247	248	260	255	250	258	243	271	256	272	238	248	255	259	262	260	238	242	263	259	239	246	260	231	279	248	276	248	233	227	255	284	275	240	241	268	264	246	239	250	246	245	268	269	279	248	263	230	258	246	245	258	242	259	274	270	234	286	277	273	256	261	270	269	263	245	261	234	247	251	232	252	238	265	253	260	246	237	241	252	242	255	245	238	224	266	256	242	266	223	219	246	252	250	244	247	275	224	244	246	258	266	263	247	250	248	280	244	246	240	228	240	248	256	249	253	245	280	250	255	251	261	267	261	277	250	248	242	232	244	275	245	283	242	259	245	230	263	269	252	266	241	194	257	270	238	278	245	208	265	230	277	218	251	268	240	245	261	243	228	261	285	262	287	243	253	259	246	260	246	230	256	238	257	258	259	252	244	259	284	232	239	265	244	231	214	268	265	234	246	270	236	248	245	254	233	261	280	253	265	277	255	262	251	256	235	222	220	242	257	231	259	235	246	265	259	215	255	281	258	242	254	256	280	256	255	236	250	241	253	250	253	279	247	278	240	260	241	289	248	262	264	252	239	226	262	252	247	213	248	268	247	269	260	284	232	269	267	264	267	252	248	260	247	249	252	256	250	247	239	225	219	247	237	239	224	239	248	256	272	285	250	235	237	257	279	224	271	270	264	271	255	217	243	264	240	257	216	262	252	228	251	262	311	230	259	241	258	250	277	264	290	271	242	262	246	252	239	242	232	252	232	229	257	283	244	236	264	259	251	206	270	240	250	256	262	269	204	275	236	229	284	256	225	235	257	259	254	260	276	256	285	250	262	244	241	245	261	247	281	249	229	226	228	250	245	261	239	265	254	258	274	235	233	236	267	241	247	245	278	283	288	239	241	265	257	230	235	253	240	247	263	269	249	266	276	232	257	276	244	249	235	272	251	232	269	234	256	312	235	277	226	244	260	262	250	290	230	256	234	218	272	254	245	257	270	278	241	266	226	252	254	267	247	264	221	227	221	243	258	266	273	231	262	249	262	254	237	236	270	294	268	255	263	225	247	287	246	259	246	255	272	256	273	256	238	223	251	242	236	262	223	279	285	252	270	252	209	255	234	240	249	271	272	234	275	258	245	246	236	244	260	259	241	238	276	256	222	258	250	265	268	232	254	247	275	230	240	267	262	259	256	279	248	269	254	256	257	235	249	223	265	250	260	232	230	230	241	242	255	271	251	252	234	253	253	261	251	248	258	265	241	270	252	238	267	221	243	242	224	262	256	260	261	267	246	254	261	249	250	254	249	264	249	253	218	259	269	257	246	232	262	276	231	250	246	245	243	275	231	221	294	254	257	245	231	240	252	266	231	253	245	255	258	266	245	217	264	275	283	283	237	222	268	264	237	250	242	252	264	259	270	254	236	245	241	258	274	266	235	230	259	242	265	232	236	247	203	254	258	268	245	249	241	255	252	246	242	273	244	247	275	243	245	234	236	247	252	255	268	275	254	244	235	238	274	220	237	262	230	268	236	242	247	233	234	267	263	239	243	255	243	261	265	257	256	255	238	255	243	226	248	247	267	205	246	245	260	231	267	252	253	240	272	234	255	251	267	262	246	288	256	225	262	277	251	245	230	262	261	244	256	244	272	252	245	263	227	238	262	226	239	237	254	255	273	248	250	250	228	269	237	257	253	264	245	274	248	233	241	261	267	267	281	237	267	276	243	241	239	267	257	231	252	257	267	272	258	274	253	245	247	270	263	226	275	273	237	254	279	250	228	241	250	230	264	231	244	275	283	288	203	265	280	283	247	249	222	215	259	220	252	255	237	251	219	282	241	256	235	272	230	225	231	238	260	254	235	279	246	237	256	250	249	244	267	257	272	253	272	238	282	231	251	249	225	249	220	246	218	258	243	245	251	267	255	245	245	266	240	231	254	252	227	261	255	253	235	267	260	265	271	246	236	287	254	246	242	240	251	247	246	222	249	286	257	239	258	259	254	250	221	246	252	252	274	239	272	249	262	258	259	249	271	256	296	234	236	268	234	246	280	247	237	226	240	251	292	240	251	219	248	259	241	275	252	264	265	249	232	237	247	261	238	255	291	241	282	198	236	253	255	253	249	239	273	256	256	228	255	281	260	250	246	261	233	241	265	250	256	263	248	266	251	263	241	239	221	242	273	234	229	222	225	237	253	262	247	249	245	222	254	246	264	267	299	251	242	224	246	260	256	261	230	265	241	268	244	233	249	211	226	252	237	229	235	248	278	271	268	250	269	237	260	231	253	263	233	256	263	276	265	239	261	281	249	246	265	246	263	225	249	275	254	260	261	280	223	236	279	264	260	240	259	252	240	243	225	249	251	277	261	235	266	271	242	245	255	239	212	248	213	255	264	245	247	241	232	258	255	257	255	236	226	247	239	273	237	247	272	268	233	248	238	248	251	225	271	246	231	272	254	217	242	251	238	258	285	256	241	248	233	252	228	252	231	268	233	242	258	234	273	272	260	281	256	244	219	218	233	256	277	259	265	281	258	263	231	256	253	217	255	271	250	225	234	258	255	265	259	250	253	275	242	242	254	225	245	258	245	263	256	233	234	239	250	251	268	273	264	226	241	245	254	248	257	268	233	220	237	269	247	253	258	254	259	253	236	267	250	257	269	255	234	249	248	237	244	248	216	249	251	222	242	264	244	259	229	254	267	232	242	229	240	246	237	266	265	262	267	223	240	249	247	277	268	229	268	271	269	236	235	249	241	243	255	286	260	282	236	245	211	280	272	263	216	272	247	275	265	260	274	265	255	284	265	236	251	243	235	241	221	249	264	233	256	263	299	243	255	260	266	280	268	253	224	251	252	237	218	235	239	237	268	246	255	246	235	234	266	249	242	256	268	270	278	233	232	264	256	246	209	222	240	262	252	213	239	230	256	258	250	229	271	263	245	268	274	226	237	233	234	249	249	223	254	250	283	255	245	260	248	256	287	245	228	223	248	258	221	239	244	273	256	241	245	257	239	257	275	267	241	273	228	237	269	235	264	258	224	257	268	230	243	271	246	239	257	273	243	248	238	245	227	264	248	238
9183	4865	6994	4481	1493	1312	1032	783	633	650	629	654	667	626	605	670	664	677	651	607	651	661	643	595	631	613	624	641	667	634	644	596	612	629	583	664	666	685	623	593	619	624	589	600	606	623	592	603	610	650	592	679	615	608	631	621	637	645	626	629	630	600	561	617	613	593	560	608	600	637	574	650	616	630	628	612	634	612	655	555	635	641	668	606	660	584	661	660	608	603	593	589	662	656	663	638	617	612	645	653	628	638	647	631	569	613	629	575	587	567	586	630	642	591	611	625	605	623	637	620	611	689	642	599	629	642	601	624	582	657	616	595	631	650	640	595	621	620	664	623	650	589	615	576	593	619	609	604	564	626	598	592	630	610	648	606	661	600	594	613	634	618	591	609	590	639	619	585	561	622	591	630	628	592	598	582	610	617	628	630	629	611	599	629	664	621	627	608	610	639	640	594	635	613	586	609	637	633	633	605	620	579	598	579	631	635	628	638	614	613	647	574	640	617	669	594	617	583	689	608	599	582	614	630	602	632	647	576	613	667	626	620	631	656	645	628	653	620	640	607	647	626	595	576	624	635	607	633	660	604	600	673	611	642	587	639	622	605	596	637	584	603	596	642	611	646	644	666	632	619	598	649	653	637	592	665	547	629	626	657	611	617	629	625	600	615	658	638	594	623	604	589	616	584	605	588	620	561	590	628	624	608	591	622	599	615	614	640	602	602	590	621	615	601	608	652	595	587	592	609	640	611	552	626	631	599	613	605	591	605	636	629	653	603	610	637	610	616	608	637	627	617	627	581	642	608	603	605	617	613	645	594	609	596	612	620	628	625	617	623	577	652	571	616	628	610	621	639	570	623	575	594	616	651	616	636	576	577	636	591	666	669	648	617	568	602	644	642	608	654	636	593	601	644	629	588	624	624	636	608	613	603	650	591	587	624	564	597	606	660	615	617	631	608	634	627	654	611	626	640	651	618	647	598	638	590	606	641	627	627	619	592	613	616	629	618	614	606	653	582	628	609	623	627	613	627	602	608	601	624	611	645	657	605	619	607	629	635	607	570	631	585	623	633	600	573	627	608	610	609	613	640	615	596	600	606	619	631	602	653	632	613	574	641	650	582	612	606	617	611	599	644	652	635	631	602	653	627	615	664	629	628	681	661	600	579	602	637	627	663	626	607	599	616	606	604	607	657	607	609	620	624	634	610	590	630	612	633	624	573	640	613	635	641	602	648	577	651	569	587	640	589	613	605	604	611	672	567	605	611	624	612	572	682	614	573	640	626	580	706	587	641	625	639	630	627	625	627	619	625	637	612	643	623	564	606	609	603	585	610	620	624	622	580	650	581	652	637	625	625	623	628	616	570	632	630	627	634	601	581	620	643	640	621	623	640	622	600	656	591	603	608	604	647	641	627	580	635	622	618	579	648	599	576	622	588	600	623	576	588	621	623	651	626	660	589	646	633	600	637	621	652	632	611	577	659	654	617	619	672	605	558	595	598	617	628	589	638	639	658	577	627	591	596	682	606	604	564	639	594	596	631	607	630	598	606	619	595	629	639	643	602	576	591	636	598	653	646	638	612	593	650	636	572	609	579	615	597	603	607	612	650	597	632	606	592	638	635	617	620	582	631	595	615	634	565	581	597	636	643	604	620	596	618	648	633	648	629	588	559	606	645	613	586	607	599	594	587	623	602	636	594	623	630	629	609	554	628	586	620	649	597	596	630	644	635	638	587	630	557	603	614	591	609	615	616	635	580	621	594	584	625	620	636	621	569	612	610	620	631	634	616	621	620	662	607	624	647	583	577	617	606	670	608	622	595	599	608	607	555	575	598	600	611	610	596	594	625	623	628	641	600	621	632	654	624	664	624	658	593	580	569	603	615	643	607	614	621	598	591	599	646	598	636	630	651	640	633	608	578	607	599	626	655	606	601	611	648	616	643	584	594	618	628	631	572	610	618	619	642	663	622	611	602	622	581	610	585	617	627	608	610	599	627	639	599	615	631	604	591	613	608	580	605	585	581	642	621	626	631	562	603	608	626	579	648	637	619	628	604	631	607	635	608	610	664	627	638	578	626	632	639	640	624	609	570	616	629	571	605	602	607	610	627	588	576	632	637	627	618	623	625	621	591	608	623	640	628	566	580	613	594	592	591	630	636	598	631	645	639	626	633	642	630	605	624	626	655	598	623	648	630	590	634	614	619	605	608	641	619	622	606	652	599	607	645	589	651	621	616	621	612	652	618	613	622	607	611	604	598	614	612	611	596	616	576	622	652	612	609	591	639	570	644	590	628	634	577	633	579	623	623	715	611	620	629	617	630	584	635	627	607	638	647	642	623	607	600	619	582	613	657	655	664	595	609	608	632	661	617	660	622	614	595	639	639	655	603	616	622	579	640	625	623	595	627	625	599	630	618	584	627	613	626	615	565	576	608	604	624	615	600	632	636	641	602	593	636	604	660	618	605	624	627	576	651	614	631	599	630	624	611	637	585	583	627	609	628	644	604	662	588	607	638	583	665	641	645	606	589	568	627	619	669	602	594	595	657	632	638	641	581	619	561	620	645	622	620	648	621	640	620	608	625	548	629	597	629	658	636	659	631	635	650	604	666	607	645	619	589	564	616	628	658	577	601	598	589	648	604	655	593	601	566	648	601	645	671	602	591	598	598	592	612	646	570	606	601	629	632	655	634	613	638	606	594	657	612	622	606	665	610	615	622	628	647	623	617	597	593	617	598	649	635	598	601	601	650	621	610	617	595	635	614	598	628	586	641	638	609	618	615	613	622	576	649	681	631	629	638	616	661	600	606	591	622	596	566	596	573	691	618	633	627	581	602	612	598	622	604	631	655	639	618	633	674	645	646	660	616	617	594	625	603	627	580	609	658	613	587	615	639	621	601	647	620	586	615	618	658	605	612	613	604	664	642	616	623	603	603	657	614	672	591	646	654	618	631	635	609	624	617	606	615	582	583	615	644	606	591	661	636	620	612	649	672	635	606	647	644	592	618	664	638	618	640	678	620	622	615	575	645	619	584	622	628	630	583	637	592	635	606	653	584	576	644	625	663	672	631	636	599	610	589	636	631	612	595	613	603	683	596	615	602	623	632	593	637	579	656	582	634	579	592	576	614	644	667	635	617	644	642	619	644	628	596	615	560	579	629	633	641	623	595	629	613	662	596	589	617	624	618	614	640	656	579	640	597	606	671	571	636	622	603	608	586	614	619	661	616	586	570	638	601	622	636	637	625	614	669	622	601	643	641	632	592	611	609	650	612	630	588	614	643	622	624	621	637	586	606	641	623	572	602	589	628	621	642	615	614	603	647	642	637	591	629	606	594	565	571	617	604	569	591	644	599	620	642	578	627	651	638	593	639	668	665	579	606	644	639	658	594	619	617	634	609	610	605	623	601	605	645	647	604	601	645	607	592	662	645	654	610	620	622	624	635	573	620	601	620	639	610	585	577	652	653	639	608	626	612	639	581	628	584	552	550
24506	12114	10744	5895	1389	732	549	415	359	360	373	335	286	283	310	264	252	246	242	275	281	272	289	251	248	273	252	268	265	276	271	241	286	250	270	289	260	250	248	273	252	279	275	230	266	249	276	262	264	292	236	285	269	240	263	258	236	260	258	295	242	267	260	257	282	267	248	258	252	251	255	291	254	255	280	269	301	257	283	283	284	257	226	267	237	270	279	279	283	278	281	242	242	240	271	274	260	268	268	262	283	294	266	324	287	251	263	251	261	239	241	249	263	244	263	269	294	248	281	271	278	268	291	283	249	277	252	283	257	262	255	286	290	263	301	250	249	273	269	270	259	292	277	249	265	280	241	277	266	231	239	250	260	274	243	281	266	296	275	263	277	294	265	276	281	272	248	240	220	258	251	264	277	258	255	250	263	260	253	265	253	258	262	271	279	263	255	250	270	266	293	290	250	238	271	271	294	248	262	241	257	253	267	270	252	281	275	296	273	274	255	248	270	241	282	269	251	255	256	228	273	270	276	259	253	268	226	268	242	273	268	261	253	261	279	279	278	243	257	298	275	266	254	238	268	251	279	236	298	284	260	267	256	285	278	248	277	271	268	266	272	306	271	254	240	311	253	239	268	260	260	245	247	241	270	266	277	267	256	256	274	278	263	281	280	292	277	270	255	277	266	282	266	258	241	294	267	299	269	280	255	256	269	278	256	273	258	254	266	255	267	290	270	261	261	284	285	258	275	266	240	276	285	233	253	232	271	276	263	280	246	267	247	262	281	265	258	272	292	261	263	238	259	244	261	286	253	246	257	240	252	265	250	259	244	267	285	232	276	254	278	259	297	278	254	270	252	319	268	251	269	264	279	296	256	274	268	275	267	250	260	288	259	262	275	253	271	285	252	266	239	290	261	236	265	263	246	284	247	261	224	323	280	273	263	314	286	285	241	267	264	270	277	266	257	257	253	260	249	266	265	249	257	225	264	262	248	264	233	263	277	235	218	244	264	273	263	222	259	236	265	259	282	288	246	226	256	278	252	260	271	236	285	271	273	252	246	272	256	275	302	269	267	302	261	299	247	257	252	264	258	288	279	250	286	253	246	287	282	253	266	252	281	248	261	250	253	258	265	307	282	268	250	254	230	290	298	262	275	271	259	258	238	267	248	242	252	264	267	267	262	278	259	265	262	230	263	245	249	247	267	255	241	252	263	249	208	266	253	288	225	256	262	276	262	287	252	243	272	240	251	273	260	228	275	269	250	282	231	245	236	273	253	285	252	247	264	250	253	290	242	258	266	294	256	264	251	255	260	234	280	275	251	273	263	265	288	265	294	280	262	261	266	277	281	248	262	262	306	276	257	243	261	250	258	276	252	277	268	267	227	260	287	266	238	262	242	267	265	230	265	277	242	253	291	254	246	253	266	253	261	275	237	282	266	292	243	294	255	256	291	272	256	273	263	262	268	278	282	301	297	269	281	251	280	262	286	243	249	257	246	272	220	296	271	272	246	287	283	273	247	257	256	252	254	293	264	293	287	269	272	258	273	264	264	274	284	255	271	279	283	270	244	249	292	280	275	279	254	276	282	274	277	276	276	291	245	257	258	264	267	291	287	274	244	253	219	259	292	296	284	256	286	236	268	254	292	264	268	248	256	256	265	252	278	244	268	230	297	259	256	284	250	259	265	277	247	293	258	274	252	247	290	282	230	281	260	278	272	260	263	274	279	319	288	252	229	267	232	255	248	266	271	267	281	267	277	231	261	237	269	262	282	295	249	272	241	218	277	258	272	284	258	261	246	284	272	263	238	261	260	263	284	253	259	272	294	280	248	264	291	278	274	255	258	289	257	264	277	263	261	279	247	268	276	258	292	310	252	246	290	254	277	261	222	276	283	285	249	281	265	269	238	275	307	254	295	271	253	246	288	262	273	259	281	255	256	231	272	285	246	273	276	259	267	274	264	270	262	257	272	263	246	268	299	274	267	267	296	308	282	245	277	265	265	239	260	260	253	263	262	268	247	274	272	282	264	287	223	241	259	281	267	277	287	253	261	286	273	277	269	277	252	255	282	267	244	261	275	249	253	243	309	254	254	262	240	284	268	233	266	265	296	244	271	244	271	283	276	261	273	234	265	247	273	227	267	262	243	288	245	239	252	302	256	283	281	256	263	260	283	262	287	269	249	259	260	275	264	292	244	271	276	265	248	258	284	269	271	280	264	258	275	254	250	269	266	244	252	285	247	228	233	236	245	280	241	276	251	263	284	311	243	279	281	286	249	267	292	230	290	256	248	260	284	241	254	259	280	264	274	261	248	222	225	261	252	265	266	263	285	248	260	257	267	259	243	290	244	245	233	274	271	268	294	256	265	243	267	271	239	276	270	270	254	297	259	255	259	285	258	241	259	281	265	248	241	232	281	265	229	250	280	270	245	264	276	280	248	256	262	263	231	233	279	249	253	256	261	301	282	278	263	244	270	266	244	253	271	298	266	271	280	253	258	300	265	284	252	258	287	262	246	229	268	267	275	252	277	258	261	268	298	257	259	251	266	276	276	262	258	270	247	265	228	278	278	287	276	260	267	264	259	243	242	306	281	257	259	255	259	248	270	258	268	252	263	270	249	262	265	234	266	244	240	285	253	262	273	241	275	272	242	264	266	270	285	254	278	258	253	268	258	247	260	248	232	250	233	281	285	303	266	257	231	278	271	262	276	253	257	263	246	259	287	268	248	273	243	262	258	268	259	253	268	269	241	266	290	284	248	274	256	272	256	300	260	280	293	251	270	260	259	253	239	260	253	254	251	277	287	303	265	306	277	257	256	236	266	263	250	233	273	278	249	272	288	266	280	261	274	255	277	261	265	282	277	294	277	241	265	262	230	270	258	281	266	263	279	275	272	262	286	301	262	261	275	265	269	282	253	300	281	260	264	252	279	284	220	232	277	257	262	271	266	251	256	274	247	310	279	298	274	274	260	268	275	283	261	249	280	270	264	280	262	274	267	247	288	299	260	256	268	309	244	277	254	247	282	273	279	247	298	243	236	284	269	268	250	255	256	256	268	265	284	269	252	261	274	262	240	263	240	281	224	246	277	291	245	276	256	269	262	277	278	286	265	253	274	270	262	267	258	257	272	258	265	241	250	328	283	261	275	257	273	264	261	266	266	271	285	272	265	257	261	275	251	246	242	280	264	262	264	230	275	268	241	275	274	259	261	271	265	259	276	272	274	276	286	247	279	266	273	290	260	273	258	267	252	261	247	218	267	244	262	267	270	281	276	263	250	294	251	266	273	236	264	236	234	243	290	278	290	270	254	291	277	280	281	274	289	259	275	256	234	272	263	278	280	283	272	265	268	300	243	264	274	273	283	248	259	283	251	283	246	277	288	248	263	266	284	271	253	240	243	284	269	293	246	272	253	263	264	300	246	256	250	246	256	265	252	248	263	275	274	274	246	274	276	256	265	235	250	241	237	271	248	273	254	257	279	244	282	277	257	294
17636	10862	16623	12238	3623	2374	1965	1434	1018	1039	1065	1137	888	751	718	698	690	720	721	714	738	664	630	702	651	662	648	621	717	690	667	629	653	693	696	668	648	627	674	649	684	616	672	650	630	625	639	644	658	610	643	599	616	647	641	612	599	642	602	642	639	636	620	607	637	626	630	604	643	644	622	693	604	646	636	638	641	634	660	615	646	610	639	626	656	597	618	658	589	603	644	626	640	674	607	644	636	672	637	622	603	680	607	660	624	635	640	649	662	653	634	600	617	650	622	645	638	635	585	628	624	604	661	644	674	617	642	637	648	599	601	647	668	622	652	624	640	648	661	692	592	635	616	594	626	604	632	690	704	625	620	622	598	639	625	666	638	635	660	644	651	634	656	625	605	622	611	646	668	651	663	617	607	644	616	586	632	651	603	630	615	678	639	615	625	628	637	632	675	648	658	616	613	665	656	579	638	629	574	630	629	599	666	652	601	676	635	625	611	634	695	609	662	618	665	644	656	636	647	639	665	658	663	650	654	634	638	623	644	604	683	599	624	624	630	623	672	644	645	667	617	666	615	644	630	673	658	629	625	690	612	635	629	612	641	642	665	629	634	650	599	640	614	621	663	641	609	585	642	645	593	637	647	625	606	648	624	620	639	648	587	618	621	593	684	599	625	620	667	606	657	643	684	645	662	669	652	640	642	602	652	625	608	618	617	622	616	610	598	661	592	674	641	623	590	647	644	625	626	643	609	594	632	658	617	630	628	665	617	654	664	647	634	601	627	653	597	657	627	624	658	654	632	637	637	607	633	636	623	629	645	652	670	663	588	645	604	578	602	623	634	611	635	595	618	629	641	649	640	683	636	661	601	641	651	688	666	635	639	655	631	666	630	636	631	615	636	640	630	630	652	699	588	643	668	625	650	639	600	642	642	646	621	656	664	667	633	646	650	597	653	589	644	640	659	615	602	626	666	638	615	619	620	655	631	615	650	589	648	658	625	627	651	645	629	643	594	629	666	635	674	611	663	625	641	647	604	584	662	639	628	619	631	644	633	613	634	648	652	617	644	619	680	681	677	612	693	618	641	649	646	677	635	643	621	607	656	645	620	605	654	628	632	609	623	623	672	605	672	617	629	650	650	625	611	666	635	614	616	604	680	642	592	687	605	640	626	623	651	587	663	613	664	658	666	673	632	658	623	610	668	611	670	652	638	587	631	626	667	668	653	619	617	601	631	630	622	630	608	606	654	602	582	628	646	674	663	619	636	659	678	657	626	687	661	695	650	657	637	658	635	600	631	628	638	649	620	625	627	681	649	655	651	668	655	632	631	671	633	655	669	651	617	619	622	664	646	673	640	613	681	614	708	642	653	627	645	587	651	644	624	634	645	673	632	669	636	619	638	652	641	608	587	636	656	664	622	649	638	627	631	649	622	602	633	617	629	654	636	618	669	592	675	620	631	612	663	624	657	626	652	663	613	604	620	610	616	623	631	611	619	678	651	621	658	662	640	588	653	624	685	667	590	617	656	678	627	645	625	615	598	614	648	661	682	637	657	609	637	613	637	613	644	614	613	611	646	640	582	606	647	631	632	628	630	656	663	627	656	661	614	626	639	637	632	653	619	662	598	641	635	629	650	610	647	643	643	633	635	610	606	604	664	646	658	637	588	624	636	639	649	625	652	643	662	627	599	650	668	640	665	641	640	617	653	621	567	649	656	628	614	632	665	664	607	629	619	607	617	594	613	675	697	627	656	616	638	616	664	635	644	657	589	618	675	599	638	629	670	611	646	615	642	658	629	642	609	636	644	666	611	635	625	640	632	635	638	664	636	681	631	603	617	642	615	661	592	671	632	655	615	638	591	583	620	587	662	649	658	644	640	634	620	622	629	655	649	632	631	578	614	623	631	622	632	606	608	602	660	654	616	617	639	624	611	653	674	666	627	668	642	624	660	650	626	617	620	666	661	622	622	646	642	573	656	628	614	630	637	632	623	627	603	627	600	651	642	611	682	625	649	631	658	632	677	637	616	642	618	676	616	594	626	672	663	657	622	604	681	665	650	633	641	623	619	610	607	670	649	652	658	653	624	637	625	662	584	644	634	648	621	618	617	627	634	629	647	641	629	662	634	639	662	641	673	616	629	711	660	607	679	646	614	649	645	626	604	606	659	626	635	632	606	680	644	635	635	708	636	655	623	658	638	599	664	634	595	674	635	657	643	657	655	637	632	635	587	645	631	617	638	639	630	673	664	630	626	634	642	651	637	620	597	638	642	668	573	619	625	628	624	665	654	658	615	593	667	592	631	635	641	606	667	605	670	582	633	704	629	596	654	606	605	636	642	664	670	594	600	594	692	678	641	664	621	658	658	668	628	641	614	640	638	649	635	647	641	575	621	667	645	626	641	669	628	658	633	605	617	581	676	630	596	654	612	684	655	624	651	618	626	599	634	644	663	673	663	633	588	667	586	650	591	644	670	615	661	611	606	669	639	614	615	613	634	652	635	646	671	686	639	639	655	698	623	606	638	640	643	627	599	637	654	644	658	634	616	640	611	633	645	604	638	592	606	683	624	634	639	642	667	604	640	630	626	693	636	661	635	678	649	656	661	623	654	627	652	656	640	610	652	625	664	614	637	681	636	589	633	618	582	637	638	608	648	652	660	604	662	604	613	682	636	646	616	625	659	670	639	638	613	645	616	669	672	657	690	639	639	619	625	605	611	631	633	620	634	653	609	616	654	660	598	646	695	583	629	644	634	625	658	644	644	634	639	630	621	598	586	607	612	600	616	658	627	607	661	660	618	608	667	583	627	653	658	613	600	640	614	624	636	607	619	609	657	619	670	651	604	621	625	624	642	615	645	653	619	650	689	632	640	623	583	629	644	639	630	586	674	616	644	611	633	633	589	605	636	632	603	614	631	642	637	624	634	621	628	660	649	621	657	614	677	650	685	643	650	646	681	654	640	587	643	707	635	638	644	619	638	634	649	587	634	671	646	653	654	663	606	592	580	658	621	649	615	635	655	615	649	664	640	644	601	620	631	646	611	657	601	656	668	632	657	644	586	637	668	652	648	656	673	627	628	646	641	661	630	618	607	609	618	694	657	628	621	661	645	657	619	669	630	668	645	643	637	637	624	691	651	639	625	683	678	647	636	590	651	651	603	615	644	656	649	644	612	603	633	653	642	646	636	643	662	617	630	626	623	615	634	674	638	645	663	677	623	593	658	660	630	637	603	596	598	630	642	648	611	643	627	644	636	636	643	610	635	654	648	662	601	600	637	626	656	581	613	600	657	641	607	608	613	641	625	630	655	602	679	647	603	658	623	618	589	612	646	630	647	590	651	591	655	684	643	653	620	643	622	650	642	630	618	630	683	628	613	655	615	646	640	671	686	646	612	604	656	659	634	587	643	641	596	683	649	629	663	664	642	659	643	668	644	660	601	610	706	590	665	652	638	636	648	614	639	643	642	582	590	575	607	662	619	646	645	629	677	653
33965	19690	18385	9400	1710	938	601	418	381	280	226	352	216	170	196	172	163	160	167	178	178	189	162	167	157	141	198	164	174	182	147	155	161	161	161	173	173	159	161	144	160	196	150	158	146	175	156	122	165	155	150	140	161	167	148	160	156	169	179	158	161	137	162	153	160	158	172	152	167	144	146	155	174	160	156	151	144	155	134	153	161	156	166	141	172	140	157	145	175	164	160	156	162	157	163	186	160	147	146	145	149	144	154	167	150	185	146	131	139	161	140	178	158	174	182	148	161	148	157	143	149	176	158	185	164	161	164	160	169	155	144	145	141	162	181	147	155	177	155	163	134	158	126	128	144	161	158	132	147	162	163	148	148	165	156	147	172	172	126	157	181	128	167	152	137	172	138	142	162	162	168	184	141	159	157	155	156	145	156	170	146	187	149	140	134	140	136	158	176	141	156	158	182	156	171	163	149	165	155	143	172	135	159	167	142	146	140	155	161	165	174	147	131	171	172	164	176	171	142	160	159	159	175	137	169	153	140	165	160	148	164	152	145	171	149	174	189	143	137	172	164	162	170	172	163	133	147	148	156	159	165	139	152	157	139	159	161	159	149	163	139	143	179	129	155	160	160	149	156	165	155	162	158	139	152	154	140	149	150	171	167	156	157	174	143	155	129	171	166	139	153	156	141	158	165	139	150	148	142	149	156	166	157	144	187	179	159	175	135	157	146	140	153	144	202	142	125	163	147	131	158	151	141	144	140	151	159	152	181	154	143	165	158	154	170	155	153	167	152	159	160	151	151	164	163	155	144	151	152	138	138	166	155	183	178	144	141	148	174	169	140	132	181	190	160	160	176	147	158	153	159	160	148	162	156	148	158	159	170	142	129	139	147	138	163	148	141	152	152	181	168	157	151	152	149	134	147	152	145	149	178	171	186	160	158	148	152	161	151	151	157	147	154	128	167	155	160	146	176	180	163	141	155	160	149	140	143	130	155	160	164	163	170	179	184	175	146	178	153	171	153	134	149	146	142	162	144	177	169	177	142	152	130	150	157	135	168	168	146	164	139	137	122	133	173	139	148	158	168	149	130	181	164	166	156	120	141	151	137	167	136	150	152	162	139	145	142	170	148	153	182	158	170	146	147	179	136	158	147	137	172	164	158	148	153	149	135	140	153	164	161	161	126	161	142	159	139	146	155	169	183	176	160	181	152	166	144	163	151	172	171	160	169	143	155	142	159	152	140	154	145	166	161	146	140	180	129	136	158	159	150	149	179	157	168	151	147	146	153	165	148	146	168	151	160	157	187	161	134	163	167	164	127	146	176	152	166	165	129	136	139	171	151	144	170	177	153	156	185	175	174	158	154	154	171	163	168	149	140	158	170	159	140	171	148	148	148	172	148	136	163	142	167	147	155	158	149	153	167	158	129	165	160	154	184	140	148	145	148	168	136	166	161	143	167	160	158	160	135	182	170	155	166	157	157	122	142	143	168	161	144	133	162	156	143	173	173	167	178	148	155	141	152	143	163	155	150	163	175	162	152	166	165	154	161	153	164	143	132	158	167	178	133	163	162	144	160	140	150	199	156	140	160	162	161	164	152	151	145	141	161	164	116	159	162	158	148	140	182	118	172	163	151	166	139	178	153	158	151	185	161	161	170	142	154	164	162	158	143	141	168	165	156	172	167	152	146	145	169	145	170	171	142	169	170	162	163	154	164	125	175	173	144	144	160	144	151	180	155	182	154	154	174	137	169	162	164	166	176	157	140	162	166	174	137	140	181	170	169	167	144	166	147	153	138	150	139	156	183	140	147	135	159	149	149	159	137	136	163	145	155	160	181	144	148	133	154	148	152	154	160	165	139	162	154	155	142	128	144	162	140	160	149	172	142	144	148	155	179	173	188	153	174	151	144	121	162	149	162	166	148	142	166	161	186	144	156	173	162	162	138	165	158	179	149	136	151	181	166	157	115	169	142	162	162	160	165	157	170	153	147	146	132	149	185	142	157	153	168	164	149	154	162	144	155	142	156	150	176	197	155	144	144	161	147	156	157	164	175	126	156	161	161	126	162	143	152	155	151	145	148	132	148	162	155	153	137	149	152	142	155	174	151	176	168	162	158	155	144	163	173	142	186	163	150	145	169	140	153	146	148	133	147	153	148	146	174	175	159	156	143	154	164	159	148	176	153	153	157	159	160	165	167	176	151	181	148	130	142	163	166	157	191	151	161	158	165	170	162	150	154	148	179	159	167	156	155	170	165	149	153	126	160	144	160	172	148	142	142	159	151	153	137	144	153	173	170	152	150	145	163	178	151	150	175	150	144	157	158	138	149	151	167	153	148	156	159	142	166	142	152	154	143	158	157	152	145	155	147	168	174	136	148	172	131	155	156	172	181	179	159	176	151	147	160	160	154	146	155	137	150	163	158	157	181	162	173	163	149	171	158	173	149	171	168	145	163	156	140	175	141	147	175	152	158	142	142	157	178	150	142	160	127	176	137	170	164	158	165	161	165	166	165	118	175	150	152	167	150	148	149	125	139	133	160	152	162	173	161	170	146	159	150	144	169	158	159	173	165	160	137	181	125	154	144	149	136	143	145	161	163	177	148	159	149	161	157	151	155	139	169	151	154	168	161	133	160	140	148	141	151	175	158	154	131	142	153	147	151	150	168	147	166	175	157	156	143	138	147	143	148	145	159	153	154	152	150	156	169	143	170	147	139	161	158	159	158	128	172	147	146	148	162	154	181	152	135	166	155	156	162	165	154	160	171	195	175	173	182	133	162	158	151	162	161	153	144	152	145	136	156	161	172	133	142	166	167	153	145	167	171	153	175	159	151	160	155	179	150	149	146	135	163	161	149	156	174	155	152	154	176	165	143	144	154	147	154	161	136	138	163	170	147	158	165	156	141	151	153	160	150	178	173	179	151	138	152	153	159	157	137	161	185	164	128	155	184	145	155	152	160	152	160	145	171	142	180	150	138	153	145	172	146	142	166	164	175	165	157	156	168	168	159	142	158	148	143	145	160	147	170	161	164	157	178	146	161	146	162	160	166	143	159	148	177	141	172	154	167	166	156	136	168	165	193	162	152	153	161	134	129	154	161	151	153	148	145	156	140	136	154	169	140	162	152	157	155	139	152	152	145	168	161	138	167	149	161	150	154	152	157	140	140	150	163	156	130	165	151	138	165	173	181	158	146	125	179	156	158	148	142	147	185	163	145	140	163	135	172	160	150	164	160	158	169	172	187	146	148	145	131	185	145	158	154	159	154	162	156	141	174	167	167	170	166	144	148	148	162	156	162	153	158	164	156	151	170	157	175	137	162	160	175	130	176	152	167	135	155	140	166	143	168	162	157	152	139	145	147	155	183	161	150	144	179	127	118	157	158	183	142	166	181	173	170	157	162	184	157	150	145	164	174	159	141	132	133	149	137	152	175	152	169	173	151	164	162	150	176	131	160	140	145	143	160	151	154	175	150	165	123	169	151	153	153	160
22450	16475	23606	15630	4048	3555	2479	1635	1179	1086	1139	1385	770	607	557	486	518	503	521	590	489	490	455	422	457	435	431	478	493	447	460	427	413	386	437	462	437	478	424	404	409	422	418	404	415	426	359	398	383	399	410	424	400	414	393	361	389	386	368	410	375	370	393	383	364	411	375	362	368	382	390	408	372	383	408	391	382	395	408	361	378	378	399	393	383	384	416	379	374	379	388	427	379	436	409	395	361	409	376	438	363	415	383	377	386	372	400	406	367	392	377	384	388	405	365	358	383	398	399	356	383	410	370	380	386	382	399	398	360	401	401	364	393	351	378	368	387	401	365	380	393	362	431	346	373	403	353	397	362	437	403	400	404	400	397	388	388	389	386	388	388	420	394	396	403	420	387	426	418	385	376	405	391	350	422	392	396	381	393	365	371	394	374	372	363	375	389	392	375	387	391	412	380	382	362	399	396	413	408	394	372	373	401	361	373	403	355	412	410	373	401	413	394	357	378	383	399	415	402	383	388	379	426	399	423	419	399	368	407	379	395	405	368	397	382	396	417	361	397	388	425	386	397	400	341	386	367	372	405	384	403	416	396	384	387	385	383	364	403	390	406	375	389	394	378	397	408	352	385	393	383	384	380	386	399	393	364	357	410	387	391	370	413	404	382	419	403	382	433	359	380	387	395	428	376	389	383	397	368	398	371	364	384	426	415	402	409	345	381	394	411	393	416	410	368	404	433	385	384	371	367	371	415	377	381	397	396	369	398	406	367	382	417	400	384	384	391	401	386	402	413	379	356	396	397	360	407	386	377	434	405	392	382	382	414	412	392	368	375	398	398	393	416	378	384	419	402	362	377	386	341	370	413	382	358	386	397	393	413	387	401	400	383	377	406	367	400	388	364	360	354	383	364	411	388	355	423	397	376	391	348	416	399	410	404	416	377	409	398	413	394	383	412	371	396	357	404	368	384	360	365	380	390	360	373	421	402	411	381	379	411	409	398	399	392	358	386	339	398	386	377	372	363	368	396	379	428	396	426	371	375	362	385	369	404	377	377	357	378	392	377	397	408	387	383	384	374	362	362	394	387	381	374	404	416	399	354	404	374	376	380	361	391	377	420	384	413	411	352	350	389	375	391	412	400	401	412	433	427	346	389	395	374	380	402	380	403	379	373	377	378	381	399	377	410	402	391	375	380	413	427	393	358	420	404	384	377	382	402	406	380	359	361	389	386	411	398	414	396	348	380	400	384	395	410	412	396	392	379	392	394	412	370	364	385	402	383	386	367	380	377	388	368	374	398	380	372	406	379	380	374	394	365	407	395	408	363	362	379	369	377	352	372	384	417	366	436	354	403	389	350	371	382	407	386	399	367	400	397	397	384	381	417	389	391	386	394	407	389	381	406	369	354	391	339	366	378	407	364	406	376	384	401	435	415	333	354	377	383	386	402	378	387	356	372	352	374	369	413	387	401	370	386	394	420	397	435	361	372	365	361	377	402	364	377	387	370	413	391	399	365	396	428	370	381	392	400	399	361	409	368	406	415	379	388	407	419	363	412	387	382	389	411	385	383	383	397	444	406	386	391	414	396	378	368	407	374	386	405	378	372	414	386	387	388	412	387	351	397	372	372	433	419	378	408	381	351	370	401	414	376	391	367	386	389	375	416	364	390	393	390	401	391	403	391	379	413	372	412	397	382	385	365	374	370	398	439	388	376	335	383	403	374	392	391	416	372	378	345	398	374	375	399	419	376	381	394	405	375	416	390	394	398	425	380	416	389	371	438	381	419	365	350	367	380	393	386	367	414	404	397	394	394	397	396	412	382	374	387	389	390	366	353	407	433	406	379	368	362	392	387	416	365	406	379	400	422	388	372	368	381	399	371	386	370	374	416	363	377	390	381	396	400	389	434	362	381	389	444	400	412	402	389	380	390	405	376	396	367	387	399	395	412	403	398	385	398	380	408	361	397	373	394	388	421	397	403	345	401	411	393	377	399	366	384	409	425	363	381	414	399	390	378	385	376	439	395	372	411	389	358	360	381	403	393	375	357	387	398	347	363	357	392	385	397	395	371	376	384	385	385	393	407	377	370	402	380	378	380	380	422	384	396	381	382	392	405	391	373	437	383	407	373	395	388	382	405	426	404	375	434	373	401	376	384	379	397	397	408	370	409	394	398	428	390	414	372	341	375	353	387	379	420	402	408	421	370	416	426	421	408	379	366	364	376	376	384	381	383	362	350	387	394	370	382	383	370	403	364	391	371	400	392	350	416	381	416	418	392	422	366	412	402	361	384	431	397	346	385	385	383	394	344	391	362	369	402	400	352	397	377	403	380	387	378	379	388	386	390	400	397	373	405	375	370	420	391	382	394	396	402	412	363	366	367	370	405	405	417	376	382	406	404	342	405	433	409	369	377	401	418	379	391	368	401	387	383	375	396	387	397	385	361	367	413	412	352	391	406	410	366	388	422	350	381	393	397	377	375	369	363	394	388	370	392	389	360	389	350	421	350	356	381	375	390	359	359	368	370	414	386	387	407	403	377	383	411	375	403	390	391	391	371	377	410	393	390	389	414	380	397	386	385	389	399	409	393	411	401	403	360	385	391	413	373	365	368	402	392	416	384	363	401	406	399	391	400	366	407	376	356	407	421	369	389	402	363	370	376	367	369	388	388	360	393	387	389	367	395	388	388	387	371	378	405	410	349	411	398	384	418	381	376	365	400	386	391	388	392	395	364	398	391	396	398	403	398	358	386	429	421	396	404	408	419	411	348	392	368	400	405	397	368	372	412	379	374	381	397	427	401	373	415	409	368	388	417	407	379	374	378	428	397	368	362	401	421	385	378	413	409	361	359	397	364	358	403	378	379	395	429	358	386	403	394	403	376	411	361	394	371	398	360	420	394	409	399	419	392	385	394	396	354	371	379	425	380	382	382	416	398	402	365	350	392	404	425	414	379	403	402	360	385	432	383	406	387	395	422	375	400	388	402	396	398	401	432	365	380	424	405	400	434	387	428	382	368	418	389	371	421	406	401	411	355	423	379	383	374	390	395	420	372	394	401	406	353	392	408	405	395	387	384	418	372	402	392	401	362	363	372	360	408	368	388	401	380	389	379	402	353	400	396	405	374	427	404	394	382	387	372	364	367	427	397	360	406	395	376	449	391	391	366	382	383	414	383	396	363	411	401	420	385	382	379	401	400	387	403	383	350	346	390	397	364	418	357	403	405	369	348	407	399	383	389	367	407	371	386	385	395	397	378	384	410	437	424	380	413	398	393	390	354	367	411	432	389	421	434	344	373	376	384	368	380	393	363	409	385	405	364	373	404	377	399	394	401	382	411	414	383	393	348	380	367	422	402	379	400	415	416	361	402	401	388	370	367	394	381	393	378	398	362	411	385	386	403	394	387	379	370	377	378	391	399	364	399	387	390	419	381	395	393	338	431	387	414	346	396	385	354	378	418	366	394	399	411	358	393	395	423	372	396	416	388	389
11934	4577	3249	1325	432	349	221	258	250	256	243	256	234	223	253	252	268	270	270	246	263	237	270	251	201	229	232	223	236	257	264	241	246	274	261	248	256	259	251	227	233	231	266	249	215	229	273	246	244	251	256	256	219	258	215	263	279	261	224	234	258	256	246	222	265	251	267	264	254	250	244	209	246	211	226	234	240	274	222	274	244	236	236	226	261	278	232	229	249	213	245	267	235	232	262	234	243	261	260	231	252	262	223	243	261	243	275	234	275	266	241	246	263	200	230	230	251	233	245	233	241	265	267	255	247	221	217	238	268	248	240	237	250	220	253	223	239	249	236	229	254	264	225	252	233	255	261	211	240	232	250	232	260	257	229	247	231	245	253	269	241	250	269	254	280	234	254	235	287	250	223	239	251	236	275	245	245	246	240	233	258	238	235	266	240	262	264	244	232	238	231	257	244	250	223	261	239	247	248	220	225	246	247	259	276	259	255	234	228	259	246	220	252	260	247	245	246	243	249	234	262	254	223	229	294	211	218	249	224	260	257	260	265	246	263	254	256	266	253	231	223	254	270	245	228	222	259	253	279	264	235	297	252	254	240	265	259	266	226	228	231	253	259	239	257	270	217	210	233	223	222	261	241	266	225	257	264	262	239	260	249	265	227	262	266	220	245	258	220	243	243	239	253	247	256	266	243	261	232	231	245	238	244	280	229	231	222	267	234	233	231	264	252	259	257	258	248	236	243	229	253	211	246	269	228	263	244	254	263	260	245	244	238	240	216	244	223	254	242	279	269	281	284	232	243	239	284	220	250	253	301	234	243	261	228	217	253	217	217	272	258	240	246	254	238	242	239	261	264	232	225	216	256	255	240	273	251	234	243	231	251	239	261	233	249	228	279	254	268	233	269	244	250	243	260	243	215	231	247	225	248	249	223	246	252	210	233	242	284	221	245	244	241	259	263	251	238	250	223	233	244	197	259	258	233	247	268	250	239	247	270	250	233	233	268	239	233	249	215	239	271	223	258	214	239	279	252	250	242	242	262	221	259	271	246	225	249	251	260	240	230	247	245	244	240	231	248	248	237	243	253	269	245	223	238	227	232	241	246	245	264	249	250	248	247	253	241	254	254	258	229	256	269	238	240	229	236	259	247	275	239	236	272	227	255	251	248	223	274	267	244	249	254	221	227	243	226	218	255	257	224	249	266	282	248	243	289	265	236	262	237	224	244	230	241	247	259	254	241	228	241	218	223	235	262	234	243	232	265	252	223	257	283	273	240	272	255	254	235	243	276	241	245	223	250	254	243	257	212	258	229	257	259	234	257	231	251	256	259	283	268	238	235	243	240	239	237	250	222	249	245	259	267	224	249	235	241	225	200	274	265	248	246	244	275	248	245	229	221	222	235	243	240	241	260	231	258	242	275	253	214	236	245	233	265	244	226	245	266	216	259	227	251	233	242	220	220	226	281	270	281	254	243	238	234	249	223	251	250	234	251	244	205	243	250	262	246	245	264	224	256	251	253	234	250	237	283	233	230	233	268	248	249	254	257	244	222	230	212	249	227	246	223	225	228	208	231	243	240	258	234	234	259	228	221	249	249	243	258	247	254	227	226	241	258	221	259	234	239	235	232	268	250	247	246	257	213	224	228	258	247	223	221	248	279	239	230	239	220	241	247	248	247	244	245	247	290	230	229	222	260	255	236	244	243	255	234	284	251	242	235	255	299	233	247	248	249	258	247	225	254	236	236	256	234	231	238	248	233	237	224	277	259	251	245	199	231	240	249	284	220	244	282	252	249	229	220	251	278	240	236	237	238	244	231	250	220	231	248	226	252	261	213	235	228	254	230	226	240	233	222	214	250	240	242	241	231	244	209	244	250	238	254	231	238	209	235	252	225	240	251	232	237	243	230	233	245	272	258	269	219	229	233	247	254	242	263	235	256	250	224	245	254	271	236	256	227	236	271	229	256	217	231	262	242	248	234	224	259	239	253	236	239	250	245	238	238	242	214	251	268	243	228	226	251	294	229	229	221	260	254	221	257	243	277	235	229	225	244	239	245	233	258	244	272	249	240	229	227	233	239	257	240	247	241	231	238	278	260	247	256	215	252	218	253	209	251	253	243	229	240	247	247	258	234	246	247	250	235	270	213	239	238	250	254	255	238	246	244	224	257	267	274	232	247	223	250	232	268	273	266	218	246	266	259	232	217	259	217	217	241	217	245	260	214	263	235	252	254	232	224	273	251	240	252	263	224	258	227	250	239	233	260	236	224	231	261	252	237	239	258	240	270	255	243	266	219	249	270	255	273	263	231	226	203	255	237	261	219	264	257	222	249	271	248	261	265	251	250	229	233	257	238	274	254	226	262	260	238	258	242	242	236	242	217	273	270	261	282	235	257	259	255	262	225	238	237	242	227	225	267	241	243	231	240	256	263	243	258	258	244	247	237	238	226	214	260	223	239	250	286	248	234	265	250	242	254	258	239	268	222	224	264	244	237	248	233	243	270	242	264	252	246	276	245	234	267	263	244	241	230	230	276	248	253	224	249	242	219	242	219	250	241	264	251	262	220	225	243	249	250	252	248	258	252	239	250	258	271	296	241	230	276	271	236	241	264	198	255	249	256	242	217	230	262	258	239	253	264	255	268	251	224	250	217	236	237	263	268	246	250	236	224	260	247	235	237	258	239	241	221	227	237	229	247	273	241	240	222	230	251	244	253	235	269	275	261	250	231	237	252	246	253	224	240	242	218	247	254	225	291	246	269	246	237	226	263	274	208	264	248	260	255	235	241	266	246	241	228	232	228	234	255	240	232	229	238	258	254	254	251	243	259	223	251	252	224	232	238	234	247	272	256	266	246	258	221	222	246	257	248	257	232	251	238	293	270	232	210	253	255	268	251	270	233	233	258	259	248	273	214	246	241	254	250	252	236	260	258	243	234	226	229	255	250	283	225	253	249	266	255	260	226	230	254	259	250	279	254	237	293	233	230	240	233	233	216	239	242	242	237	261	236	248	259	258	238	223	245	240	238	246	240	233	238	210	277	242	230	243	245	261	251	235	253	241	233	276	248	238	235	249	248	246	239	244	242	241	240	252	284	279	213	225	217	226	244	247	267	236	241	247	259	243	222	264	251	234	266	230	251	250	240	257	256	220	239	250	245	273	232	236	188	271	261	264	248	298	253	242	268	233	253	225	230	264	253	232	234	227	230	280	257	242	231	231	247	242	220	267	241	242	257	230	255	259	245	241	258	255	245	257	213	245	248	243	265	246	241	228	258	235	230	226	267	272	245	261	223	248	233	235	231	224	225	249	227	254	243	239	236	243	262	216	242	210	230	262	228	245	237	243	268	244	241	252	277	227	232	255	231	213	233	230	262	252	252	255	258	227	237	233	245	235	263	239	228	239	220	219	228	233	244	247	256	278	246	264	247	230	249	246	238	232	233	235	217	255	248	219	256	228	233	239	274	269	262	259	237	237	262	255	240	242	254	276
8753	4671	6512	3895	1364	938	806	699	655	613	601	582	602	578	601	602	610	623	633	634	638	640	606	625	583	587	629	586	585	609	577	631	631	599	629	574	629	613	649	616	596	601	590	579	615	633	582	595	577	640	613	631	602	594	605	623	604	567	587	595	623	622	623	603	577	602	571	608	603	620	592	582	599	620	635	614	604	594	636	613	630	606	565	603	615	612	599	627	579	602	591	607	630	646	616	631	600	567	610	591	575	580	595	628	617	596	573	571	636	579	602	603	584	568	576	612	637	608	578	626	576	587	614	583	635	601	569	595	577	592	587	576	600	584	611	600	556	613	599	591	559	602	609	632	605	614	577	630	599	576	589	570	579	611	563	571	608	589	594	592	601	606	578	582	559	583	597	593	626	569	614	591	627	616	577	570	644	626	586	600	595	566	613	622	631	598	582	588	596	559	554	661	618	624	613	632	606	580	632	593	594	631	597	634	572	593	630	597	572	611	597	604	653	530	575	589	608	569	582	614	621	582	618	591	608	601	627	623	598	610	584	634	591	584	603	598	623	563	647	579	624	592	593	584	637	644	617	638	586	580	650	624	613	577	632	618	601	584	610	602	594	610	586	580	577	579	612	607	556	607	580	621	606	601	606	630	595	607	538	609	604	596	612	657	629	578	623	572	620	565	586	613	594	587	598	623	565	583	597	598	587	628	605	606	566	596	584	584	598	607	607	619	598	608	590	556	622	624	574	586	588	597	628	628	582	644	578	563	589	594	583	593	604	558	610	588	614	614	598	627	622	616	606	565	630	610	593	571	574	586	607	608	559	601	619	648	581	624	638	582	617	592	583	597	595	563	585	600	624	604	606	575	574	585	623	603	600	607	596	616	619	661	625	578	562	626	589	595	603	595	600	604	629	608	601	587	625	558	620	542	594	598	580	629	593	545	586	618	597	588	597	618	583	598	619	635	552	601	585	587	598	578	596	577	558	649	648	619	582	609	599	577	651	618	637	622	624	642	619	588	567	625	610	630	573	601	645	589	612	575	572	602	627	556	586	625	628	555	569	577	551	569	664	598	626	578	635	565	594	610	610	565	603	576	587	578	606	599	614	611	578	621	603	584	634	544	639	586	554	615	616	627	625	585	647	601	592	571	560	626	637	595	576	551	599	628	614	578	632	572	579	586	581	589	599	635	586	592	592	616	635	609	601	603	605	625	630	630	642	559	601	576	621	612	592	613	601	635	616	618	616	628	609	584	635	572	614	596	614	601	584	583	584	592	638	619	598	590	562	582	600	571	650	585	590	578	589	590	579	604	637	596	596	561	612	623	609	591	574	639	569	630	590	626	614	605	599	600	587	591	634	635	620	600	601	591	605	585	610	629	613	557	563	611	585	636	617	601	575	615	621	563	601	583	602	643	611	574	583	602	625	627	583	613	570	586	559	609	579	647	613	569	605	594	579	583	609	577	562	601	618	586	604	594	605	593	571	554	602	632	599	628	641	566	584	555	565	629	592	616	631	592	597	536	589	598	617	615	589	590	643	601	611	616	572	598	596	579	599	632	613	584	578	690	581	598	595	609	577	629	569	594	593	619	618	624	616	640	658	584	663	611	567	590	647	559	608	582	616	578	592	603	568	592	622	590	579	670	664	634	615	570	575	618	590	607	599	579	542	592	609	579	603	596	587	593	559	623	607	621	571	576	588	558	575	618	582	588	627	619	622	547	531	547	579	573	590	587	615	657	611	534	613	599	577	610	613	589	613	603	607	694	588	585	628	608	606	621	607	609	593	622	602	618	598	617	585	585	627	597	568	637	633	544	582	599	629	635	619	605	625	620	614	621	605	627	612	572	614	615	589	614	606	612	618	624	650	565	647	583	637	560	588	608	594	609	557	577	610	597	617	624	612	590	591	626	608	588	609	619	603	618	562	609	562	567	602	598	620	639	609	585	605	619	581	594	618	586	619	582	577	607	619	595	544	609	593	644	601	614	592	648	611	613	611	575	586	584	562	640	607	613	572	549	643	605	597	613	614	595	580	603	617	593	630	597	589	637	578	649	590	573	618	605	564	612	599	592	601	552	579	596	573	619	611	586	597	588	558	582	605	576	594	599	511	612	597	629	574	631	564	649	592	590	632	618	616	654	608	631	569	577	601	614	596	621	593	624	637	606	632	593	607	604	567	587	600	630	598	624	565	596	598	589	618	623	595	576	597	583	590	551	636	573	638	591	612	591	621	615	600	622	619	608	575	592	627	601	634	647	574	616	601	610	612	599	613	594	583	590	558	585	591	595	575	606	624	631	597	602	569	591	604	571	610	625	637	587	611	583	622	569	618	595	606	601	616	642	611	637	589	589	613	592	601	589	639	616	620	626	615	570	607	605	571	614	602	616	630	606	635	603	590	624	610	654	586	618	554	612	566	592	589	575	567	635	626	591	607	630	610	617	601	562	599	630	599	585	604	581	591	604	607	618	603	598	664	615	630	627	641	589	559	607	622	612	607	662	619	601	621	582	582	619	593	628	620	592	613	570	627	607	584	596	564	611	589	595	595	595	609	619	608	592	609	602	596	580	614	606	605	578	604	596	607	614	603	562	638	643	612	616	618	587	579	612	632	582	614	571	601	604	644	594	578	554	580	573	552	601	638	622	586	622	605	575	546	584	604	599	601	590	592	584	576	658	638	594	593	633	629	636	593	581	596	657	619	596	602	622	641	598	609	631	583	573	631	625	580	610	619	570	608	596	565	583	609	595	626	621	589	606	622	621	587	632	580	608	630	608	592	610	615	598	644	608	595	638	610	586	606	624	599	576	599	592	599	612	640	601	624	615	588	595	571	627	643	640	605	592	630	613	604	618	618	577	610	584	605	620	623	571	640	642	609	649	630	607	586	630	649	603	603	586	624	543	613	550	619	621	577	606	648	604	611	617	542	590	607	600	577	570	577	597	595	597	601	588	621	592	614	587	625	591	628	620	624	613	606	601	576	635	594	608	596	577	661	589	585	579	628	587	579	599	619	635	620	580	600	592	597	581	598	668	587	604	627	638	586	639	578	613	597	626	619	558	619	613	588	607	575	584	569	613	582	582	634	607	550	574	602	605	583	603	610	639	612	576	588	617	614	619	622	573	611	638	653	622	646	617	601	591	612	596	607	582	608	614	588	589	600	626	624	597	618	574	606	650	611	640	652	593	654	613	582	591	634	623	598	563	561	634	614	619	627	593	628	612	608	561	569	626	608	624	638	582	601	580	589	612	628	611	603	610	608	624	602	614	619	613	634	637	542	624	581	610	580	586	571	569	612	612	613	589	615	638	603	591	569	608	621	559	582	579	558	646	614	609	634	604	580	590	600	586	593	561	604	597	627	600	583	609	578	613	584	629	598	608	606	580	585	621	602	615	590	636	579	605	621	641	596	585	635	562	610	571	599	566	592	586	581	612	556	594	566	583	625	605	605	582	613	634	613	582	640	664	590	633	587	616	593	613	609	594	619	590
24425	11695	10176	4736	1083	557	505	411	389	367	366	361	283	318	285	282	272	272	291	269	278	270	300	329	275	272	300	244	290	278	274	266	289	267	263	298	285	268	287	277	267	273	312	246	273	299	306	250	235	264	253	288	275	295	260	321	247	312	275	298	262	309	279	270	268	274	248	278	274	272	329	263	284	258	273	284	256	271	310	252	321	258	266	276	263	261	269	281	266	291	302	279	289	280	274	253	274	278	297	291	283	270	278	260	273	255	271	249	260	248	267	289	302	274	271	253	244	287	275	281	276	272	314	256	297	292	280	288	294	299	279	282	299	263	259	243	234	278	272	261	271	241	238	306	267	277	296	278	271	276	238	260	268	284	283	280	303	312	238	257	247	281	277	253	259	275	273	294	273	251	296	277	279	299	284	253	318	272	289	283	294	266	281	264	304	283	262	262	307	263	253	249	323	291	266	294	263	269	251	268	258	303	261	243	272	278	267	275	263	272	299	274	262	267	302	286	285	269	285	281	288	305	272	276	293	256	270	286	282	289	286	265	261	267	293	280	274	314	280	288	266	251	286	271	270	292	288	267	256	328	261	283	291	266	290	280	279	266	266	309	270	307	275	265	271	258	254	262	297	258	276	283	275	266	291	267	291	287	268	274	267	279	276	292	267	281	254	290	297	295	257	273	266	269	278	269	294	287	247	300	256	283	312	302	284	300	269	289	242	276	271	276	276	274	265	294	275	264	291	324	294	275	254	262	278	303	238	283	288	303	276	280	273	255	295	271	283	291	266	291	258	253	287	291	293	263	254	251	293	282	304	285	279	294	306	285	246	269	299	285	268	268	247	262	270	291	312	259	310	241	296	294	281	268	260	271	257	289	303	270	261	262	261	248	276	287	288	268	261	272	290	274	272	286	301	298	266	279	274	270	261	258	283	296	278	275	289	261	256	274	273	280	289	271	283	288	270	285	246	274	273	292	297	285	259	286	303	275	271	288	283	294	273	284	268	271	306	295	262	281	278	301	282	280	285	306	298	319	285	272	255	273	292	297	271	284	283	295	292	293	283	245	260	289	285	284	294	294	290	279	268	256	292	292	266	255	259	271	249	276	294	264	279	271	276	255	266	290	280	245	283	275	239	287	289	266	265	276	293	298	281	250	288	282	262	284	288	256	290	267	257	262	301	298	295	246	295	269	285	240	279	284	285	266	291	294	313	273	295	220	295	278	264	292	256	275	314	268	257	252	271	284	314	284	303	319	301	296	290	266	283	239	265	258	273	259	267	265	290	275	309	280	276	285	247	237	257	266	285	280	308	258	284	273	295	273	273	265	271	274	269	278	265	282	289	262	289	291	259	288	293	302	283	253	273	249	269	291	281	268	280	275	271	294	308	317	279	245	268	279	310	266	282	308	272	272	266	276	289	253	313	263	280	293	250	287	272	260	272	231	256	303	290	259	273	305	267	265	284	284	302	266	262	273	280	290	241	287	280	305	269	290	244	283	249	253	282	295	287	261	239	244	249	277	294	262	293	260	267	287	283	273	265	257	265	261	293	284	296	308	267	297	280	252	280	260	274	282	262	277	284	312	274	279	280	280	289	269	283	280	306	286	237	276	260	265	291	253	286	287	264	291	249	271	281	297	282	277	282	252	290	301	274	289	274	250	285	309	286	293	285	291	275	290	293	268	274	276	279	252	291	260	318	271	282	270	285	273	274	270	297	262	264	270	277	248	299	289	245	273	277	299	269	260	298	280	260	311	268	283	247	279	311	265	279	244	297	287	290	282	258	314	259	276	272	272	239	281	283	271	257	262	256	289	282	262	253	285	261	264	270	267	272	302	279	282	305	284	286	286	307	295	267	267	289	269	257	270	266	257	246	299	262	284	277	265	289	244	260	287	269	294	266	287	284	239	282	256	286	297	318	301	256	276	281	285	246	266	268	289	284	269	300	280	284	288	274	270	303	271	273	281	281	287	279	284	274	295	283	284	257	294	286	294	285	250	268	292	276	272	258	278	282	251	259	254	271	269	301	300	269	247	269	275	261	277	287	282	280	276	305	288	296	299	241	269	297	276	274	254	265	271	308	271	293	301	248	280	281	291	280	268	282	285	286	253	292	282	302	262	256	262	272	266	267	284	268	257	272	263	282	275	250	279	294	266	285	288	274	290	299	298	287	234	312	299	298	295	276	279	282	292	280	263	281	262	301	253	299	286	272	290	309	282	286	267	289	254	266	278	296	278	274	277	297	291	274	263	285	246	262	259	298	275	281	272	262	279	272	274	240	260	262	274	252	283	277	252	292	276	248	287	278	294	271	260	279	282	274	257	260	290	285	302	292	276	270	269	253	273	288	291	270	285	264	265	284	295	273	270	284	271	285	290	260	261	262	316	248	278	279	294	283	268	260	274	257	270	285	246	287	257	271	268	261	294	286	306	272	278	296	290	275	289	291	281	261	286	264	265	268	281	282	259	312	263	308	248	268	290	290	260	304	258	280	297	246	266	285	280	292	242	273	292	265	249	310	287	301	302	283	314	293	264	243	255	262	263	284	246	273	266	322	276	262	250	253	272	311	283	279	271	272	272	251	269	286	261	322	248	295	284	277	259	299	232	233	289	258	268	271	286	282	237	273	292	282	318	277	272	251	280	264	270	278	272	275	284	277	289	292	287	296	239	255	290	276	305	266	304	295	301	245	280	266	253	248	264	278	294	253	296	269	278	280	272	302	295	293	289	275	262	301	270	313	277	280	249	296	264	282	259	254	281	282	270	274	294	264	304	259	272	290	292	277	261	255	276	267	270	278	276	261	261	274	274	253	279	295	284	275	283	249	275	273	294	262	301	270	286	264	281	289	277	282	298	287	265	277	279	274	278	295	322	281	271	284	244	257	268	301	293	256	280	249	269	261	286	288	253	258	292	328	304	278	277	272	237	306	276	272	315	278	287	270	319	279	296	273	271	271	263	289	270	276	291	314	297	270	278	308	271	256	233	271	271	270	255	265	287	260	263	265	301	275	283	269	282	264	283	276	314	282	286	287	294	293	281	288	278	278	261	260	268	288	255	268	276	290	287	265	253	263	266	253	241	290	267	276	265	281	256	277	318	312	274	285	274	264	280	274	284	277	301	277	271	260	289	257	250	263	281	265	260	271	256	244	284	266	290	246	285	273	286	254	289	273	270	281	305	268	282	266	259	269	257	291	289	263	280	277	325	266	268	298	278	280	290	279	288	278	275	288	257	293	302	279	290	246	266	268	254	256	279	275	268	263	257	264	263	289	255	262	261	271	269	287	262	267	291	287	300	272	251	254	275	277	266	230	282	283	255	268	279	293	295	288	304	261	273	265	286	305	277	289	267	245	279	274	294	268	300	286	245	295	266	257	296	271	262	295	276	262	269	297	294	269	280	302	275	294	297	286	268	269	300	291	307	271	266	295	294	292	265	296	282	288	289	299	265	268	327	272	272	295	256	276	284	257	264	287	254	245	307	289	263
17131	10653	15647	10203	2739	1971	1545	1286	1076	1152	1194	1131	843	748	733	753	770	732	766	756	729	689	672	736	747	735	724	710	724	742	717	633	675	662	672	712	705	658	683	686	661	685	715	654	707	651	654	693	637	656	645	676	690	683	652	637	676	626	648	675	653	676	683	668	656	671	652	650	658	673	659	677	642	649	639	681	656	692	615	687	658	675	649	645	683	624	640	682	699	693	711	650	721	694	639	660	651	685	683	660	649	685	668	660	701	685	664	754	629	705	635	612	661	653	711	668	659	642	659	664	658	647	656	667	669	698	675	653	679	619	676	674	634	654	633	631	652	636	662	697	665	629	697	606	701	631	666	666	631	690	680	715	629	662	660	600	674	633	670	657	660	659	640	643	680	672	678	660	654	685	680	688	668	630	638	676	680	655	703	605	680	671	650	671	697	661	660	632	643	693	664	656	661	678	677	643	644	688	673	655	661	664	663	691	662	684	644	633	690	679	693	687	666	691	691	648	694	704	700	627	679	641	659	622	656	640	663	678	662	716	736	662	596	686	649	640	661	668	692	660	702	652	678	638	669	670	644	637	686	660	635	648	682	664	657	672	653	654	659	643	685	661	661	591	679	667	637	591	672	699	696	661	664	655	695	692	679	663	658	681	697	656	657	672	681	658	654	658	666	668	653	680	667	667	652	686	636	692	689	665	643	664	648	648	652	675	673	658	662	634	654	669	646	657	691	677	611	694	683	714	637	663	639	657	644	668	683	673	665	661	670	646	670	655	685	664	667	675	638	687	669	616	645	667	651	694	639	672	619	657	693	689	688	630	681	665	619	655	702	676	629	615	668	698	674	619	680	614	666	691	671	643	642	691	628	680	625	665	697	688	588	620	738	617	618	670	665	680	604	685	703	683	640	676	659	628	663	633	753	661	629	653	667	662	682	667	683	646	682	670	701	661	708	660	670	633	658	681	650	704	711	699	635	668	667	703	645	636	638	715	676	638	644	621	705	637	637	645	683	626	655	682	665	622	678	644	632	668	650	659	629	676	674	712	667	684	640	655	656	650	674	642	663	623	648	687	644	609	698	654	686	657	628	631	681	636	659	710	678	673	657	655	607	669	660	674	629	642	677	623	683	642	645	682	705	604	655	638	688	657	703	699	676	648	681	635	699	649	625	651	686	650	682	685	663	632	667	646	678	666	720	697	700	690	607	648	732	674	682	703	635	684	663	649	660	686	646	682	648	648	710	631	631	632	697	691	635	679	698	671	643	663	682	666	669	676	679	645	675	614	688	678	670	674	678	689	645	714	709	616	618	659	701	652	671	660	676	688	680	634	709	673	626	640	691	635	710	656	655	675	611	649	624	643	679	690	662	728	661	613	642	698	643	664	678	697	661	696	666	625	686	631	654	680	688	674	643	658	675	675	640	674	695	657	677	656	666	664	701	661	657	653	681	653	636	637	668	688	620	697	649	663	657	640	655	650	643	672	668	627	654	650	673	675	669	638	663	623	692	703	654	644	649	690	659	654	688	655	687	676	657	641	658	660	624	673	702	691	652	669	665	654	717	695	672	675	648	627	685	695	683	636	687	673	649	715	686	641	659	636	639	674	700	636	618	739	671	669	663	614	659	622	617	662	693	636	648	658	713	665	647	652	632	740	632	630	677	686	713	649	648	655	645	630	637	665	657	658	681	676	677	681	620	677	665	713	667	663	640	658	639	700	654	656	675	673	649	646	644	651	678	647	660	629	655	652	653	694	688	659	698	637	643	724	653	667	680	687	657	639	650	635	587	674	669	656	664	659	722	635	666	665	675	633	689	632	590	693	671	654	667	662	684	678	702	622	654	645	663	680	663	678	654	657	671	682	684	701	664	643	698	664	644	707	692	685	680	666	696	668	667	674	696	670	673	645	649	694	692	634	671	644	674	659	644	659	635	631	699	659	649	673	651	686	674	635	689	673	667	674	686	677	635	675	683	668	672	625	712	648	637	662	710	634	658	646	645	696	716	664	642	671	714	673	661	683	659	660	701	660	655	654	677	679	679	692	714	663	707	676	682	666	632	656	670	656	627	670	653	654	663	657	648	613	700	628	644	620	670	636	688	668	666	699	659	676	673	708	635	628	635	645	637	645	669	685	714	677	671	627	672	707	674	661	661	629	690	636	667	691	636	616	700	631	669	686	685	665	682	652	660	662	631	653	617	708	650	672	654	656	677	681	693	643	685	662	626	653	670	669	666	677	678	676	644	662	664	651	649	632	642	659	660	665	678	672	638	653	634	673	660	638	670	676	612	629	679	687	665	660	669	706	708	665	660	698	665	674	655	668	637	658	661	665	676	653	709	669	658	659	640	661	669	651	670	695	704	724	658	654	675	698	633	650	651	693	683	656	640	713	681	663	664	608	727	653	672	578	695	618	710	655	655	615	669	653	652	700	643	655	686	655	683	699	691	682	627	609	679	678	665	657	672	676	693	665	652	692	662	660	681	723	695	684	697	671	639	704	662	692	693	615	677	688	627	648	662	670	678	663	683	682	636	669	662	643	651	610	671	673	713	620	705	659	670	639	662	655	696	694	672	627	669	631	644	649	659	646	678	680	677	662	658	666	678	673	634	669	676	613	655	643	662	617	682	628	664	671	670	687	713	694	625	645	635	665	685	703	669	673	641	701	633	654	659	605	709	657	631	664	685	703	672	670	686	621	665	629	693	672	663	619	653	626	678	722	682	721	685	680	628	642	658	700	655	640	655	645	648	627	688	671	663	639	620	662	668	644	704	623	670	662	673	675	647	653	704	679	678	593	690	649	625	674	685	672	656	673	664	695	687	705	662	674	615	677	684	654	643	657	698	658	653	665	719	655	650	680	694	677	678	647	654	660	623	663	617	674	697	672	632	728	672	632	634	622	654	661	675	684	671	622	673	655	631	659	654	651	670	662	647	750	673	644	686	658	630	617	665	660	691	644	668	666	654	684	648	625	639	645	676	676	701	613	682	636	683	624	609	654	632	689	671	660	683	673	685	682	666	673	624	626	678	625	617	607	654	691	722	677	682	649	688	686	665	647	670	649	678	655	643	635	650	699	653	606	657	657	682	615	636	694	626	657	661	635	674	635	591	654	762	699	668	673	715	674	689	727	701	632	699	736	665	660	647	633	689	691	638	656	679	707	681	671	663	649	606	663	635	676	674	644	664	635	659	653	719	664	658	692	699	654	655	692	624	652	672	698	650	688	687	625	624	674	709	667	689	663	673	639	671	655	706	673	656	680	691	697	656	673	673	667	679	704	684	607	660	661	620	683	680	647	702	648	685	633	681	673	687	682	672	633	625	684	653	668	626	685	738	642	650	702	664	712	699	672	681	661	660	699	634	649	662	629	639	665	702	667	722	625	663	686	673	655	647	679	650	638	624	634	630	646	696	674	653	666	681	654	663	661	631	690	668	632	651	660	654	661	659	690	696	652	665	682	690	670	683	704	634	645	647	726	621	655	643	707
32612	18309	17397	10029	1769	865	561	406	352	402	423	261	196	195	202	191	175	185	201	197	207	197	186	169	186	214	215	194	183	192	178	176	147	155	164	164	187	187	156	158	158	157	168	161	157	167	180	175	156	173	184	160	154	178	166	156	162	184	170	165	176	176	179	157	156	168	159	138	167	136	145	154	166	160	170	139	158	155	184	144	163	172	159	171	202	164	178	169	155	168	173	148	183	146	183	182	153	157	161	184	157	175	147	174	134	174	145	146	189	184	171	169	171	162	170	171	166	160	169	170	160	148	137	130	169	164	154	165	175	184	151	144	156	136	155	170	162	152	165	160	164	178	151	169	163	182	146	178	152	171	188	171	136	170	180	165	144	174	146	158	171	172	145	161	169	148	184	195	175	154	150	174	167	162	158	176	179	186	163	142	168	153	190	171	165	176	168	156	163	137	132	172	175	159	164	156	183	156	176	158	184	151	135	156	168	161	174	165	146	142	156	165	143	146	178	149	171	176	161	169	174	186	144	163	174	173	140	161	151	159	158	172	147	150	157	171	168	167	145	180	136	150	179	173	156	171	139	161	165	164	168	167	168	184	151	165	175	176	162	191	146	142	172	169	179	164	177	190	162	173	169	187	163	177	168	166	177	159	159	170	184	167	176	151	192	159	172	154	150	172	193	168	171	142	179	179	165	145	173	172	157	163	162	147	178	199	192	150	185	147	176	173	176	152	174	167	177	191	144	156	169	167	175	178	166	172	163	155	170	170	165	182	167	158	155	176	161	153	182	137	192	140	165	160	155	164	178	151	168	162	160	162	170	149	161	167	157	170	166	164	153	156	163	159	158	180	157	157	140	170	159	123	151	152	168	154	173	157	169	168	195	156	153	171	164	161	167	165	168	151	146	164	152	155	171	157	166	159	165	167	154	167	136	170	166	169	154	192	142	143	161	159	164	154	160	172	157	177	170	183	166	150	177	181	162	153	163	139	158	145	171	159	141	177	172	182	138	161	170	162	176	155	181	159	182	165	174	168	174	166	168	182	143	161	160	152	172	150	142	170	156	154	173	183	160	152	177	155	173	159	155	163	157	173	192	153	178	155	158	183	183	176	181	196	137	171	162	162	159	176	172	176	150	167	169	163	157	157	172	158	152	150	164	205	166	168	179	174	157	168	190	155	152	162	163	172	187	204	161	141	167	167	172	144	157	165	155	141	160	149	165	142	168	160	136	194	156	171	150	139	155	160	161	171	174	162	184	157	168	166	158	205	164	147	151	192	160	165	141	156	175	182	158	160	164	142	163	180	150	126	150	179	166	157	166	164	160	174	157	155	176	153	174	141	137	172	160	188	148	172	130	140	158	142	177	146	145	151	174	187	167	131	174	150	157	181	170	154	171	180	154	190	157	150	175	152	171	141	159	156	167	144	174	183	151	166	153	171	170	174	167	160	162	165	151	153	155	161	188	190	167	160	139	187	158	173	166	156	161	156	155	156	170	154	160	146	156	171	174	157	178	152	161	154	176	156	175	172	162	162	163	172	171	158	174	171	162	196	167	138	170	153	167	165	162	187	173	170	140	158	187	169	134	165	160	182	174	161	152	173	185	160	149	148	154	144	187	171	160	191	172	160	160	176	167	173	171	184	145	182	158	179	188	180	158	178	177	184	143	183	166	164	168	194	163	148	163	160	164	171	167	156	160	168	181	157	171	145	157	159	173	157	165	170	165	158	164	186	177	181	168	170	174	182	153	181	151	164	152	149	157	147	175	149	161	173	165	165	177	179	159	158	135	158	195	182	174	159	179	139	165	177	149	177	155	188	165	170	175	163	174	161	164	164	157	161	168	167	176	174	146	170	149	171	159	157	174	175	151	165	163	176	148	181	136	145	165	142	154	148	157	187	175	176	154	179	164	155	168	170	143	162	181	166	186	165	174	151	177	168	165	179	168	147	159	152	145	161	165	160	179	181	151	171	164	167	160	155	166	167	172	188	169	154	136	160	151	161	185	177	153	177	165	165	171	191	143	159	164	172	158	161	166	173	151	140	171	164	154	164	164	186	157	147	165	161	163	162	166	170	166	159	165	152	161	170	181	178	152	154	171	155	154	184	186	180	170	171	176	161	157	148	178	161	163	181	153	169	158	183	148	176	151	174	155	157	168	164	166	185	162	192	170	170	178	161	158	180	161	157	184	155	168	164	187	175	167	163	166	159	184	146	150	156	158	156	161	161	165	171	191	166	147	155	182	162	155	183	153	170	162	158	160	166	167	166	157	186	165	148	150	170	159	158	177	163	154	145	137	162	215	178	143	186	170	162	183	199	179	157	156	150	138	154	188	154	156	157	168	160	177	137	175	170	168	148	158	164	212	172	174	189	160	156	173	157	152	150	165	172	171	162	178	169	182	162	164	163	171	167	184	153	183	147	163	181	159	156	147	155	158	193	158	146	167	158	129	162	164	170	175	179	158	176	135	143	152	143	173	179	179	144	152	167	208	164	150	176	166	195	152	175	180	154	142	174	168	179	180	153	159	147	164	163	140	172	182	153	137	170	187	163	146	161	158	165	138	189	155	156	169	160	170	150	164	158	146	146	173	156	172	170	152	161	160	162	184	148	145	197	159	167	181	166	153	165	152	163	140	147	159	160	166	162	171	186	169	146	147	162	142	195	150	164	167	172	170	186	167	164	166	175	188	170	159	158	162	193	179	147	173	158	162	148	161	151	165	147	171	152	161	178	157	169	176	160	140	154	143	150	147	163	169	167	171	168	163	154	150	174	154	183	184	138	165	137	151	177	159	187	179	148	188	176	165	179	203	165	167	177	158	155	173	184	143	140	145	138	169	150	150	176	152	164	162	169	159	160	192	165	151	155	145	165	172	185	151	165	159	167	159	145	148	158	161	197	169	163	168	156	177	179	168	155	163	169	145	166	191	168	156	161	170	126	163	140	160	152	165	173	177	171	154	184	171	131	162	150	163	160	159	167	186	166	143	177	173	169	178	147	161	146	187	134	173	164	156	188	155	182	156	159	171	151	166	169	134	136	151	170	148	146	159	175	173	184	172	176	153	181	161	140	169	167	146	139	176	139	166	185	163	168	174	174	167	183	186	176	165	168	172	174	170	149	151	147	166	154	165	166	199	167	159	155	200	175	153	158	151	157	149	176	154	164	161	164	151	176	149	190	180	153	190	137	153	157	151	174	160	150	158	188	164	160	159	164	180	162	171	152	148	146	166	159	167	168	155	171	174	155	172	183	180	156	156	177	159	149	174	166	164	147	142	162	155	168	159	171	161	158	133	171	130	157	144	156	151	170	162	173	187	170	183	151	179	146	197	170	177	148	143	150	153	188	185	177	171	149	154	180	172	168	166	180	161	156	162	168	157	151	154	147	151	162	164	148	162	154	171	195	164	183	171	165	169	180	173	162	152	164	165	144	165	136	143	181	152	169	156	154	167	174	154	148	175	158	168	145	174	150	166	186	170	157	187	170
21521	15330	22832	16805	3988	2611	1848	1406	1301	1489	1628	1183	694	592	624	500	513	711	692	672	604	533	496	569	600	659	651	561	510	427	441	439	462	424	448	450	437	441	400	404	418	457	420	430	409	405	404	432	401	397	414	444	433	424	410	379	434	405	404	394	422	414	405	427	406	430	446	417	457	410	440	434	366	403	372	390	412	391	401	433	444	407	416	417	413	440	396	389	413	366	423	441	431	426	446	427	476	397	402	394	430	414	374	410	375	398	409	388	349	401	407	432	391	425	416	445	402	447	435	371	437	407	419	404	408	391	409	413	385	399	423	398	380	406	402	407	407	414	388	401	411	370	393	412	461	390	382	421	409	385	412	420	416	382	429	412	370	358	397	406	417	402	417	386	383	395	429	395	403	419	395	446	408	433	412	479	386	402	348	417	381	407	422	386	413	430	421	384	410	404	408	421	395	404	403	398	388	418	459	407	423	400	420	420	422	424	413	439	385	418	376	396	394	417	396	438	402	418	411	412	411	387	412	430	404	426	412	409	382	384	427	400	424	393	403	406	407	417	455	393	410	413	438	407	413	403	425	430	397	421	361	400	410	418	407	391	400	418	370	404	399	390	409	390	429	430	421	407	412	419	388	405	396	463	402	429	406	414	374	410	403	415	410	410	421	403	429	398	393	382	421	462	404	419	417	391	423	440	370	408	400	416	405	384	365	418	421	417	433	413	408	408	411	405	429	383	403	415	414	367	404	392	423	427	359	415	420	367	426	388	456	390	432	428	393	406	422	397	388	399	413	409	411	370	397	404	382	397	402	385	439	439	361	400	448	412	385	414	406	414	414	391	434	421	419	397	417	417	412	436	392	430	408	409	431	422	434	384	420	384	394	414	396	415	451	408	405	443	410	405	382	432	437	427	393	423	419	410	381	414	416	421	427	410	398	438	397	379	392	397	422	402	403	376	448	406	410	415	393	385	383	391	406	393	400	427	364	436	414	388	384	414	405	404	404	397	421	382	439	375	421	413	417	427	404	437	399	382	397	438	399	394	417	422	475	418	408	396	413	373	388	401	407	429	360	424	379	407	433	366	435	422	418	418	406	429	413	401	412	381	398	396	419	403	398	400	402	388	388	399	463	397	376	410	398	392	384	405	414	383	400	394	409	428	422	446	431	411	402	431	404	423	411	399	416	421	422	404	410	427	380	420	380	389	423	408	407	406	444	386	415	420	392	418	398	412	438	406	394	366	430	441	354	445	379	411	398	400	383	385	397	414	405	386	378	391	401	411	418	433	437	451	399	429	393	392	423	412	390	402	376	383	433	377	418	436	362	426	441	386	422	441	411	383	401	409	411	421	392	400	402	378	362	378	366	405	353	411	398	434	452	416	371	387	379	410	417	461	390	407	407	383	428	417	438	432	424	407	395	404	400	455	378	377	374	395	394	430	413	393	384	418	387	416	378	384	384	436	422	395	421	435	398	420	368	397	401	404	396	426	401	384	393	435	366	413	454	388	417	400	441	358	439	381	383	410	436	406	422	403	406	407	411	436	391	424	445	410	411	419	419	416	384	415	401	458	402	412	384	426	461	397	391	406	395	427	418	390	389	416	436	436	381	401	417	401	414	426	386	392	422	404	403	384	405	409	399	459	408	438	421	415	369	382	420	391	390	417	414	410	386	423	403	392	388	427	445	447	383	404	389	432	403	414	382	405	387	404	408	395	451	390	402	390	436	421	450	406	460	389	423	433	429	416	383	395	409	394	436	401	366	387	393	364	425	396	426	396	412	397	429	398	383	420	391	420	414	393	421	450	404	378	439	404	397	400	415	427	435	417	444	398	413	408	446	379	379	419	410	407	382	403	378	391	394	413	385	367	437	407	405	421	464	411	425	404	396	425	408	404	388	408	425	408	425	383	438	382	414	435	399	487	404	417	411	419	392	425	397	443	407	379	385	422	441	382	393	401	399	430	407	445	386	408	402	369	398	398	436	404	403	415	389	410	403	415	417	384	407	426	385	425	374	426	381	400	431	426	420	426	409	399	380	399	386	398	450	399	388	410	387	405	427	381	356	408	407	404	398	431	413	410	394	446	398	390	410	366	379	426	430	377	423	399	416	383	421	401	437	405	379	415	379	417	406	382	440	392	380	395	427	396	414	426	414	404	408	404	393	391	395	399	426	445	422	422	414	427	392	418	413	395	398	446	395	429	422	419	410	404	400	375	444	413	384	411	445	401	439	404	384	390	411	411	392	419	410	406	371	423	410	420	432	412	436	402	409	417	408	369	389	410	468	377	411	423	400	412	396	390	383	398	406	391	433	376	404	387	424	406	401	408	401	418	390	415	403	394	416	440	414	433	411	437	416	413	419	410	404	447	456	411	393	395	430	364	419	397	420	393	384	413	433	357	408	390	371	395	400	385	410	411	426	418	417	418	424	444	404	410	433	412	395	411	374	395	409	390	374	411	432	456	402	459	391	411	419	422	385	393	408	391	406	417	408	414	410	399	400	425	399	415	449	385	410	411	407	427	392	378	407	418	393	391	411	388	416	387	399	417	420	423	397	406	408	438	410	418	444	396	444	405	388	417	400	414	396	416	436	420	437	398	459	418	402	434	390	440	383	395	419	438	358	367	415	385	404	408	440	413	384	418	405	390	399	417	391	401	390	388	424	425	400	432	388	413	401	378	412	398	362	408	411	409	409	424	402	433	418	443	428	378	434	431	399	401	413	395	420	405	400	405	406	420	401	393	373	408	398	406	400	390	394	418	377	417	432	374	405	418	422	396	394	372	410	416	421	417	388	425	414	421	384	426	423	433	390	403	411	413	428	422	389	409	431	399	435	407	405	412	411	396	423	418	403	444	393	422	413	406	427	414	411	419	376	366	401	408	389	386	426	413	370	407	417	418	429	438	403	420	412	372	398	427	400	435	393	395	414	414	403	387	405	392	404	431	413	439	408	397	374	407	422	422	413	467	411	399	382	461	429	403	376	445	421	373	415	426	417	408	406	401	385	404	419	406	401	383	420	451	413	429	406	409	416	429	393	430	419	412	425	395	403	411	413	421	429	420	414	388	382	397	394	423	393	429	424	391	416	428	410	433	435	396	408	397	390	422	404	403	420	396	398	381	381	419	409	416	421	407	412	449	415	429	432	425	410	413	428	397	412	400	430	389	399	401	419	396	373	430	410	390	404	396	442	446	431	370	387	440	410	451	392	413	400	413	418	387	394	389	440	438	405	411	432	399	399	390	422	442	394	387	426	371	445	435	419	387	422	401	382	384	414	379	407	386	436	418	401	453	384	399	386	408	414	407	429	411	427	416	414	382	381	409	377	419	418	443	395	428	401	423	399	434	423	459	417	417	418	379	439	415	421	397	407	403	416	393	385	411	412	394	428	441	424	430	409	397	384	392	416	454	398	408	423	406	417	373	409	396	425	404	436	402	411	387	411	395	425	398	408	409	407	421	415	392	379	420	412	410	393	439	389	418	427	424
11144	4254	3132	1701	475	312	300	287	240	243	268	253	251	234	236	251	244	264	255	258	266	240	275	230	234	250	258	237	254	237	252	265	248	255	255	243	254	252	258	257	223	284	275	236	225	234	256	220	249	253	245	266	235	256	271	250	272	253	268	260	266	223	237	239	233	270	241	246	223	271	231	231	212	222	246	219	245	281	259	269	237	253	275	252	245	260	273	280	240	270	220	241	239	257	238	221	238	249	235	273	241	229	230	255	241	250	210	252	208	251	247	216	236	230	233	226	238	279	254	234	247	255	235	251	269	245	257	214	242	253	233	270	216	216	226	253	260	222	247	270	268	268	260	239	235	276	255	226	241	263	264	259	231	246	239	272	230	251	258	273	215	218	247	280	250	261	241	229	254	255	256	244	267	262	245	248	229	251	246	234	251	249	243	243	252	212	260	261	214	221	254	250	252	269	258	226	270	233	254	270	247	284	248	256	215	271	235	216	248	261	246	241	232	253	227	230	228	261	243	243	253	242	236	243	232	242	224	262	263	236	259	242	252	222	246	260	242	223	240	270	255	274	264	251	263	200	271	239	229	253	267	242	261	235	266	243	243	257	244	244	249	239	259	280	265	230	240	259	246	240	246	258	203	249	247	253	262	259	260	267	255	242	259	234	235	242	231	227	261	248	216	257	254	240	242	233	255	279	263	266	242	249	228	245	234	252	268	243	248	259	235	258	229	253	215	211	247	228	230	237	236	257	252	242	236	243	255	248	266	239	258	269	257	231	237	271	260	228	232	263	260	248	244	243	215	228	248	275	258	248	260	230	240	254	232	239	238	244	269	238	251	220	258	241	249	261	231	249	243	265	271	258	242	242	246	267	269	224	227	242	259	269	256	252	249	228	232	268	255	243	241	234	211	219	275	229	259	264	241	256	248	267	250	260	259	235	268	238	280	225	246	229	257	289	256	245	224	255	226	251	225	295	257	267	252	253	276	233	251	227	251	254	277	263	250	233	214	235	280	266	241	222	236	244	235	272	247	239	252	236	249	254	251	241	236	257	247	218	247	241	235	222	199	239	246	230	230	253	243	248	257	255	251	280	266	245	256	258	256	264	228	226	240	238	249	250	227	252	242	262	208	259	236	266	257	241	270	283	205	238	250	218	255	253	257	250	232	253	260	267	237	250	221	232	224	251	256	231	235	234	234	266	226	219	246	254	255	242	271	236	218	217	251	233	253	233	228	242	232	253	266	270	270	251	253	241	261	267	246	243	243	239	228	285	229	249	236	258	251	242	238	253	267	244	220	254	240	243	267	251	256	261	254	224	259	238	256	227	244	268	249	242	193	264	278	248	241	266	277	242	235	247	271	252	272	281	247	256	258	246	275	252	273	302	207	243	253	283	232	286	226	221	269	226	219	256	268	235	217	234	244	263	230	259	242	232	226	206	274	270	277	239	244	237	215	257	258	246	248	249	208	237	259	276	265	250	269	257	227	234	266	273	266	242	266	236	251	244	257	262	251	271	249	237	237	260	275	250	255	262	236	225	249	259	241	242	242	255	262	266	216	237	244	265	258	247	237	194	250	244	266	249	227	231	253	237	225	240	262	230	238	271	252	237	253	264	279	271	237	226	253	239	272	216	222	271	230	221	224	190	251	234	261	232	247	238	213	279	225	240	254	260	228	233	250	237	263	274	259	227	222	266	234	228	267	234	246	270	246	258	267	237	274	269	223	243	263	267	264	278	234	225	227	248	232	257	249	254	273	222	258	256	270	250	237	258	274	291	247	255	266	245	274	266	251	251	238	249	212	257	257	246	253	265	247	241	239	244	238	256	252	256	228	254	251	247	233	252	219	246	268	248	232	249	241	240	234	255	240	230	233	247	268	244	257	228	249	255	251	247	238	232	241	232	242	254	238	206	241	242	241	240	250	251	252	213	235	264	222	244	242	266	256	241	235	279	244	254	244	242	250	222	265	235	226	234	252	222	227	249	247	256	230	215	227	246	258	241	251	250	267	256	245	233	261	260	236	255	252	220	251	286	276	221	283	240	252	240	249	219	227	246	232	215	243	260	247	242	230	250	259	237	245	262	233	217	274	247	259	245	260	251	254	263	270	249	298	244	254	243	235	262	254	239	267	268	238	253	246	245	232	286	269	240	253	225	232	259	248	248	262	241	252	247	264	246	242	276	248	231	267	250	235	272	265	235	232	222	237	262	240	240	216	264	250	242	260	251	279	279	240	264	248	268	276	233	267	239	259	213	255	253	267	264	245	237	261	239	270	254	254	249	239	235	241	277	250	243	234	265	253	217	236	232	223	247	263	258	226	238	232	242	269	235	230	235	242	233	241	233	237	242	204	259	262	234	254	260	244	217	270	264	242	232	270	244	241	242	229	239	250	240	236	244	225	272	263	249	258	233	224	259	234	243	250	265	264	237	261	225	252	251	271	263	223	256	254	239	268	249	280	254	289	221	245	238	227	262	262	252	240	233	252	234	244	217	251	275	246	253	255	252	264	253	265	251	246	260	247	265	231	243	297	256	253	241	234	247	230	218	259	250	215	242	273	251	224	256	204	231	250	249	278	250	271	230	284	228	244	243	257	245	249	247	244	229	250	266	249	255	243	257	202	247	229	243	230	238	244	278	243	284	230	246	208	243	248	238	264	237	250	273	258	237	250	244	267	222	255	233	254	239	233	264	246	237	248	283	260	260	243	248	268	229	213	245	256	240	259	252	258	251	260	250	281	239	242	282	261	284	256	229	270	239	209	216	268	258	248	276	228	247	266	247	231	236	256	239	242	274	231	217	240	238	245	220	256	248	242	235	230	277	222	216	237	250	281	244	235	244	252	260	275	250	268	237	260	248	206	261	268	243	255	241	263	239	261	253	251	280	246	250	249	224	250	255	258	256	253	258	248	218	250	257	261	223	270	261	268	264	236	289	226	265	231	266	238	259	248	279	257	230	237	255	254	248	262	240	246	251	219	252	234	254	259	233	232	203	257	251	257	246	248	238	232	244	223	228	236	261	260	259	248	230	252	234	226	274	251	263	236	213	265	257	272	225	235	230	233	225	246	232	277	209	220	235	241	247	229	240	252	228	251	263	240	225	244	264	250	274	214	242	275	246	254	246	254	257	249	300	250	256	244	222	233	218	264	227	247	242	242	251	245	264	306	239	232	215	237	241	259	245	232	251	220	231	242	235	227	246	221	256	233	275	234	218	252	234	229	236	236	236	233	241	281	266	244	259	215	242	234	255	248	252	279	230	232	257	243	266	252	205	252	284	260	238	271	252	242	224	247	253	234	244	242	236	235	232	237	232	243	215	229	240	222	277	225	243	207	235	256	247	236	282	224	229	227	235	240	236	280	254	250	234	224	224	214	239	239	280	242	253	251	236	264	278	241	259	243	235	244	252	227	229	228	241	210	245	286	263	225	231	290	265	248	246	256	241	251	273	233	256	251	268	232	211	236	297	246	266	254	232	250	249	224	236
8231	4569	6351	5218	1392	936	808	723	651	657	653	619	573	612	598	547	605	634	612	640	676	646	653	676	600	606	675	647	674	662	618	633	583	652	656	623	586	579	637	593	589	601	612	589	663	602	586	574	600	545	620	653	602	635	634	567	603	583	573	641	582	608	634	609	626	618	612	624	613	628	646	594	587	624	611	643	610	660	609	633	630	600	609	583	596	595	570	607	607	586	636	575	594	553	614	600	615	641	630	603	605	639	598	620	622	578	612	597	575	631	592	631	605	578	582	633	603	694	633	615	595	616	607	601	614	602	609	579	600	601	605	614	584	583	603	589	627	600	614	587	581	603	595	636	644	632	583	598	611	614	597	639	611	627	599	554	620	574	572	635	619	612	624	619	615	606	667	588	615	643	598	629	614	597	606	626	624	596	608	619	631	575	573	620	618	605	616	601	627	611	616	650	634	604	562	580	657	613	610	618	645	618	619	623	604	626	618	631	596	600	617	584	614	563	594	604	608	641	576	637	636	599	617	637	608	650	603	621	631	648	596	631	567	586	613	617	631	581	575	618	581	626	575	602	570	638	606	601	604	617	595	619	641	597	602	640	612	596	630	570	625	605	583	591	611	567	628	640	592	592	601	597	619	605	596	602	637	600	584	587	552	606	600	592	609	594	582	639	610	628	637	588	607	629	582	576	627	600	573	603	620	613	611	643	650	642	611	629	616	630	594	607	585	619	630	615	640	598	603	621	589	561	586	618	598	633	617	633	586	559	617	574	601	641	605	593	596	589	595	631	605	581	623	591	638	610	623	594	617	661	593	607	610	668	654	565	603	574	576	615	617	603	619	608	626	624	630	602	591	609	614	590	606	578	631	574	616	606	629	568	627	641	617	618	632	598	592	622	595	608	617	652	542	623	601	612	670	592	625	584	621	617	584	619	633	589	577	623	577	586	578	606	588	605	579	562	600	606	588	647	626	580	629	665	632	598	556	610	560	632	601	600	606	595	618	583	629	659	644	580	603	623	584	617	614	624	585	588	623	622	612	609	617	582	622	613	670	625	647	610	673	656	609	658	584	604	577	614	617	594	561	622	590	586	635	602	580	600	601	607	663	631	606	637	629	577	583	621	618	606	639	621	592	605	652	595	567	570	637	631	621	664	589	623	567	633	598	592	568	568	615	625	603	574	608	598	578	569	627	622	600	605	595	646	591	607	586	623	596	574	623	608	628	633	635	616	589	605	622	605	549	623	627	620	620	624	629	580	636	614	621	567	619	616	607	622	633	607	672	610	629	555	665	621	645	614	609	655	625	583	611	638	650	669	604	621	626	575	616	628	572	659	587	586	583	604	605	600	658	587	590	610	595	604	587	605	634	590	608	646	572	619	636	600	592	609	596	625	614	617	640	620	591	598	606	600	576	616	603	652	605	594	606	590	553	611	594	592	598	572	622	635	601	620	603	610	603	622	622	625	640	620	595	577	615	614	611	600	608	614	607	583	602	565	585	595	635	611	635	628	605	620	630	582	592	647	603	623	609	618	625	578	572	594	618	610	632	607	669	584	568	624	624	618	578	600	568	588	611	591	647	621	588	632	609	603	644	585	635	577	607	579	601	622	621	612	639	619	605	616	637	616	587	641	604	598	598	607	615	615	568	601	601	615	622	567	671	687	631	587	640	581	640	586	598	612	578	606	640	574	611	618	638	630	601	609	648	618	631	586	614	642	613	593	648	628	654	587	613	615	639	590	621	582	578	622	591	602	604	594	609	625	641	567	609	582	636	567	588	594	624	564	632	583	626	674	618	628	595	588	629	621	618	551	660	586	601	592	641	649	585	596	669	589	610	581	620	616	623	665	677	584	606	644	611	550	640	594	580	610	587	630	589	614	708	593	622	606	612	620	588	599	628	620	615	600	571	622	588	595	595	602	583	598	595	576	593	574	585	620	587	652	597	660	601	639	575	576	659	612	616	602	608	588	609	597	622	600	587	623	577	623	617	607	626	623	602	594	722	603	592	676	622	627	579	624	641	644	618	634	614	619	624	620	621	610	568	584	627	552	636	538	599	625	589	576	624	606	585	646	587	591	578	567	582	627	643	578	616	600	592	653	624	599	600	613	602	596	645	621	598	613	602	572	594	591	585	606	621	593	611	605	630	614	608	612	587	591	587	651	642	630	605	627	635	605	616	558	588	578	644	574	638	613	606	571	626	605	618	622	632	587	623	571	653	587	567	609	605	584	590	607	617	590	664	616	653	629	555	608	564	616	593	617	671	605	603	596	635	632	559	604	626	590	612	618	622	571	628	626	617	595	586	597	593	618	588	641	619	620	584	590	618	601	589	563	622	596	590	645	632	601	570	611	564	578	584	623	621	590	601	634	616	599	604	568	630	603	653	599	575	569	636	629	629	592	618	615	666	596	624	608	638	633	631	576	583	620	577	609	589	646	622	643	613	595	587	617	613	585	616	622	586	652	641	616	607	576	561	578	611	628	623	618	645	636	586	654	613	607	619	605	625	607	557	624	646	642	602	589	648	592	651	637	595	591	603	602	622	610	604	615	606	585	624	624	598	611	602	599	618	601	646	618	606	595	604	615	615	643	616	625	603	570	587	580	614	605	566	602	575	615	601	667	607	563	626	566	613	638	627	637	622	612	580	632	593	667	651	606	652	607	652	568	618	618	627	662	601	578	628	618	566	623	612	578	609	601	599	623	585	599	598	598	643	597	591	621	646	614	624	645	620	613	595	634	606	617	606	604	604	620	593	595	626	646	579	607	656	589	602	627	608	614	576	610	648	564	611	625	582	597	608	631	595	573	606	603	616	620	593	626	630	620	588	574	636	690	609	575	612	656	613	611	668	586	572	597	610	585	594	592	579	608	629	576	613	605	599	646	574	623	622	602	592	626	558	661	609	631	606	612	646	623	625	619	635	648	621	570	577	612	614	573	624	600	602	632	606	602	595	590	582	588	604	568	610	581	661	629	641	560	588	617	619	629	605	584	638	596	610	593	623	605	601	612	618	638	580	575	630	554	586	564	568	592	574	593	638	658	619	612	598	596	562	564	635	601	600	594	622	606	662	618	596	600	600	594	597	615	614	578	570	637	645	598	599	633	604	590	599	611	597	689	609	618	636	621	625	614	621	594	600	610	601	625	586	598	572	667	623	619	641	636	615	626	556	650	613	589	640	609	585	627	579	621	581	589	608	589	583	634	623	617	632	592	642	581	589	639	609	686	603	599	649	621	613	615	621	612	615	615	633	612	590	586	593	607	642	561	571	634	621	565	579	584	601	600	614	601	642	638	630	594	578	583	603	619	618	650	590	589	567	626	630	532	615	609	575	615	590	568	580	613	594	641	614	607	596	610	634	621	613	596	570	617	600	650	595	611	644	608	628	595	584	621	635	608	607	648	605	616	635	622	593	582	624	591	585	608	656	578	582	619	602	613	600	600	593	599	615	578	643	632	608	597	605	622	616	619	574	614	594	620	570	590
23046	11822	10342	5813	1119	562	444	409	381	360	414	334	345	293	253	280	312	320	288	304	255	290	282	313	282	271	267	281	303	303	276	308	261	252	287	278	306	275	268	266	269	265	246	287	279	252	259	289	275	284	274	275	277	289	275	273	241	291	258	257	293	291	291	240	286	274	293	265	278	270	312	311	283	260	283	297	293	274	289	259	284	252	268	259	271	302	296	272	266	264	286	261	299	303	278	311	284	278	261	293	267	262	285	244	270	285	241	249	274	295	275	272	292	282	275	286	283	259	282	304	283	278	307	235	272	279	279	284	309	282	323	280	263	283	254	276	273	302	276	271	258	300	319	283	269	274	271	307	262	259	282	280	257	308	270	257	277	286	289	253	250	314	256	287	298	281	277	291	277	264	288	274	222	278	295	281	274	291	293	300	261	280	255	287	276	310	287	284	289	286	292	293	262	267	269	255	280	289	273	289	273	277	269	277	268	266	318	295	264	286	256	298	264	262	288	255	275	265	250	283	283	286	263	261	274	297	275	277	289	283	259	275	268	267	264	274	278	268	271	282	283	280	284	283	280	278	270	311	308	306	258	277	283	304	263	288	299	290	301	271	281	267	250	287	296	275	258	296	241	266	292	304	284	276	262	283	275	280	302	282	260	230	278	296	280	272	273	291	282	287	258	274	256	281	268	249	306	287	248	244	271	231	297	279	282	267	311	265	267	282	250	298	281	270	278	287	265	260	278	286	265	290	261	278	256	270	251	251	285	328	279	269	293	249	248	287	305	283	251	263	267	286	269	244	252	273	275	275	282	284	292	246	285	278	290	288	280	281	288	283	289	284	293	324	280	277	281	274	274	283	298	273	287	275	252	266	274	258	307	303	271	259	251	273	266	283	293	261	272	277	266	279	295	283	272	256	253	256	280	283	276	283	304	282	276	302	272	247	282	285	271	288	337	244	275	279	299	270	263	263	279	258	253	303	289	271	267	278	273	257	285	276	248	298	241	260	275	271	283	273	271	265	285	289	311	275	285	252	256	279	275	273	266	284	293	240	298	267	300	260	271	292	295	288	296	301	250	267	249	272	308	277	297	277	268	255	283	271	262	302	271	301	268	268	263	261	251	289	278	287	268	272	312	274	281	267	301	271	322	285	287	286	288	259	274	270	265	276	285	267	297	283	262	268	283	299	270	274	264	256	276	241	283	277	249	260	268	294	266	275	292	304	316	237	245	261	278	282	246	268	301	287	287	292	290	271	304	268	273	275	284	275	265	293	287	244	284	274	284	306	275	297	305	285	302	297	307	294	269	304	297	262	260	262	301	293	257	255	279	276	258	255	281	286	272	267	265	272	261	276	248	285	245	289	279	324	304	277	275	301	292	267	260	280	275	269	297	256	268	288	291	262	262	280	269	281	292	274	273	286	289	301	283	278	258	249	286	298	322	244	269	284	271	260	266	272	244	283	274	263	285	261	298	250	250	297	262	288	283	274	244	259	304	249	276	283	293	275	287	260	277	289	249	276	274	252	276	254	289	285	253	283	269	247	290	274	250	293	306	256	283	257	266	264	316	271	255	293	256	303	267	284	275	322	275	288	273	243	268	297	243	276	282	259	265	250	310	284	269	245	277	281	281	249	275	261	288	282	296	267	284	282	269	284	282	273	259	261	270	311	272	303	274	292	302	289	280	245	259	271	259	321	291	296	289	294	249	272	277	258	270	275	285	296	266	294	282	263	293	318	277	264	281	280	263	299	287	302	265	266	250	289	295	272	265	256	244	282	266	281	296	260	267	303	294	283	283	279	282	299	264	252	274	271	258	269	278	282	246	270	301	244	282	309	275	306	286	280	271	283	271	285	295	309	285	280	286	269	256	287	318	291	289	302	291	285	286	296	275	299	287	275	313	266	287	294	262	294	255	296	273	272	265	264	233	251	306	263	262	295	310	262	281	276	284	270	294	302	280	265	268	279	252	279	249	292	275	291	284	264	286	247	276	283	282	276	253	297	260	271	274	311	266	293	266	297	257	259	304	251	278	300	286	290	269	264	296	255	278	276	264	285	285	281	279	278	265	258	239	252	248	270	277	318	284	270	257	260	289	269	297	286	261	277	268	253	298	283	296	290	281	253	306	263	273	245	257	278	273	251	246	297	286	287	252	278	258	296	295	259	301	306	258	290	282	258	294	278	258	288	259	276	268	257	302	266	281	274	284	284	303	279	290	301	265	267	244	269	271	269	269	267	273	279	259	266	269	253	256	277	260	257	290	250	293	269	308	274	288	276	261	292	281	242	303	266	254	287	311	300	287	287	285	282	282	326	297	292	263	278	277	267	273	245	293	239	262	267	283	292	287	286	292	263	267	268	240	269	261	256	291	287	281	281	294	293	259	293	283	264	257	247	274	253	264	295	292	277	275	257	293	294	282	266	306	298	298	271	256	283	289	262	305	257	272	284	312	251	292	302	293	267	259	290	286	278	260	274	275	277	288	264	288	289	293	256	293	296	262	284	261	270	271	257	281	281	266	275	280	255	280	277	275	275	252	286	301	270	317	269	293	275	251	279	292	244	314	267	235	278	266	243	264	254	297	258	297	269	284	285	272	280	329	297	283	284	262	254	259	300	260	311	284	268	259	295	282	280	263	289	266	289	264	297	291	264	270	282	272	299	254	300	285	254	292	277	279	246	273	266	277	275	269	273	286	254	284	291	294	297	305	254	274	295	282	281	290	264	284	268	284	286	282	283	272	254	275	270	290	274	281	268	300	291	328	295	285	312	274	269	289	259	259	273	247	301	284	284	276	293	267	256	263	278	293	282	271	303	263	291	273	286	298	272	284	293	295	319	267	264	252	281	265	266	256	260	284	276	294	258	260	350	278	281	320	282	275	282	291	263	280	304	259	347	319	280	265	272	258	295	270	304	275	251	310	295	289	281	246	254	259	282	290	299	280	264	243	299	274	300	291	264	266	294	290	264	274	278	292	258	279	288	283	279	289	310	291	272	255	277	244	305	277	284	275	291	292	277	261	255	272	290	255	271	293	292	257	297	288	309	312	287	268	267	289	263	290	264	277	269	281	242	273	279	313	277	258	259	290	290	254	288	296	269	281	292	262	286	289	273	271	297	265	280	278	279	280	284	271	277	267	238	263	265	299	289	260	265	288	277	324	269	282	254	266	292	286	296	287	286	298	278	268	280	279	283	285	248	291	237	266	297	261	253	275	276	285	285	279	277	275	299	265	285	252	258	270	251	281	274	284	265	295	257	282	302	246	299	265	269	265	284	288	252	288	262	274	254	271	309	295	259	284	276	286	296	293	268	303	268	289	291	237	286	294	275	305	289	286	280	284	276	271	261	265	252	272	284	298	300	261	270	262	252	301	229	298	279	263	279	266	263	279	251	264	301	263	263	285	263	282	274	277	253	261	288	282	271	254	284	284	309	300	307	262	262	289	270	262	262	256	281	283	288	278	289	290	244	259	253	256	280	285	279	273	278
16557	11194	15635	13057	2627	1897	1384	1274	1279	1147	1427	956	760	722	767	729	725	757	755	735	749	699	715	674	728	749	796	841	744	746	707	712	723	694	660	656	722	628	646	710	606	733	670	734	650	661	659	689	686	687	652	682	736	686	620	648	662	659	707	727	697	648	679	690	687	639	671	686	661	714	653	656	677	675	636	689	639	740	707	639	631	675	696	630	700	673	643	656	678	674	669	654	641	604	664	658	672	687	682	631	663	696	686	698	662	669	696	648	685	687	699	667	681	698	670	674	663	707	653	668	646	661	615	661	668	656	685	642	664	661	633	696	697	635	660	680	633	684	619	679	655	636	641	685	647	625	622	644	721	691	678	661	675	716	672	692	690	682	710	680	658	673	686	693	677	659	639	688	640	642	738	672	646	644	685	654	608	669	650	651	661	624	637	667	658	648	692	715	638	700	634	663	653	647	671	634	657	666	684	681	657	664	670	679	691	690	671	644	654	714	657	652	718	653	667	673	617	633	682	680	661	643	660	671	674	688	665	634	671	658	692	694	677	643	670	667	642	710	700	689	676	661	648	638	660	646	685	655	642	664	631	686	662	681	662	687	669	658	635	644	682	678	659	688	666	653	664	682	672	631	686	631	706	652	643	716	658	654	677	690	677	648	699	668	612	618	700	678	681	672	650	651	671	707	672	716	675	674	682	650	680	701	702	654	638	619	689	724	678	672	669	708	637	703	655	657	636	633	697	679	646	675	712	621	686	645	706	690	695	662	634	660	659	692	669	656	685	619	643	665	708	670	653	652	667	674	698	684	696	689	689	683	644	652	709	662	713	692	678	670	685	659	664	663	715	690	651	657	698	669	676	625	650	612	671	697	693	630	663	682	690	659	672	656	685	688	653	657	676	678	682	727	665	671	693	656	729	663	682	654	680	660	665	703	633	671	657	636	707	688	701	653	648	659	634	687	675	653	654	684	697	671	717	705	635	682	715	661	654	667	664	621	669	638	657	669	678	648	640	674	682	659	691	715	680	646	699	658	647	689	637	660	702	672	675	666	687	664	738	661	658	701	670	679	653	632	693	659	632	686	662	667	634	721	675	693	680	644	673	679	665	673	673	696	666	681	698	662	648	714	727	669	656	644	669	678	666	693	690	671	738	667	730	653	632	645	703	710	627	654	680	650	638	610	693	649	726	670	681	623	666	730	680	623	690	647	681	672	631	662	650	660	662	681	662	704	643	671	630	647	664	686	708	709	648	715	654	705	673	666	674	666	620	656	640	639	677	686	645	648	641	657	703	661	661	647	667	638	646	670	671	610	662	682	676	731	695	694	641	662	660	617	661	628	670	658	655	685	679	647	661	677	671	661	672	699	684	616	625	698	740	680	676	670	660	732	671	692	652	664	651	665	693	640	661	673	666	684	672	698	650	665	695	711	636	624	675	691	645	640	665	654	671	698	666	701	659	694	706	716	705	637	653	661	679	680	704	684	678	685	661	658	661	700	677	635	664	647	721	677	672	663	675	700	664	666	656	659	665	667	693	671	682	646	649	687	660	737	649	644	690	674	688	676	703	645	683	666	668	690	655	651	665	667	704	657	679	693	648	638	659	674	675	630	675	657	671	682	656	715	707	711	637	694	696	702	665	688	665	666	656	679	659	703	649	689	694	638	699	686	672	655	667	695	671	635	658	607	692	685	673	665	690	645	666	659	668	696	667	639	683	654	687	637	699	667	643	672	657	646	661	690	635	691	641	650	654	689	694	671	657	683	654	680	667	680	671	615	678	616	696	651	685	661	672	703	690	688	678	662	665	726	676	643	643	657	653	662	644	709	642	684	657	650	648	650	699	689	700	678	662	714	630	692	640	658	673	677	689	641	676	655	635	669	652	673	706	727	641	699	675	686	689	631	690	674	698	685	685	655	619	670	698	700	668	623	706	691	679	714	646	685	682	666	691	650	630	642	650	685	651	715	692	634	657	656	697	628	653	685	622	684	668	704	696	642	665	691	632	661	713	677	734	611	701	681	673	662	659	663	699	715	661	694	654	686	591	689	652	648	614	650	705	654	621	667	680	674	709	692	676	684	709	635	711	657	662	676	634	656	628	616	660	650	669	708	668	647	745	685	669	737	663	664	688	691	681	681	652	656	621	625	715	662	672	676	694	703	670	661	663	669	629	661	679	698	639	724	632	624	651	669	626	653	616	713	696	702	678	687	643	689	655	628	677	667	658	666	688	634	657	636	671	687	686	664	693	688	708	677	653	683	677	676	675	678	693	641	666	653	695	680	709	707	723	650	698	686	693	664	648	691	709	632	642	678	675	679	648	738	679	667	649	678	675	635	655	672	636	697	673	667	652	686	618	675	647	685	672	643	691	716	686	682	630	687	686	714	642	653	627	678	677	656	697	691	659	659	649	686	633	674	603	719	661	709	689	678	651	693	643	681	691	703	750	673	644	680	666	692	644	671	673	614	659	641	695	647	646	739	682	694	708	671	644	643	655	685	644	686	608	670	694	739	719	627	653	677	651	655	654	696	657	702	675	679	642	631	655	713	667	706	689	690	668	652	669	650	642	624	705	703	691	672	697	695	653	655	710	672	688	681	640	664	654	729	642	699	631	664	689	682	680	684	672	671	691	692	670	683	689	671	666	684	699	719	639	683	655	685	701	682	669	719	625	697	687	650	681	673	646	638	717	615	665	610	702	688	656	694	655	676	632	667	679	641	679	688	666	644	649	708	677	661	634	672	719	695	653	653	688	681	658	699	660	691	682	647	656	654	692	696	642	661	653	644	668	687	676	669	653	645	635	678	655	671	661	667	690	670	658	701	675	645	637	673	647	662	653	653	669	696	659	689	644	672	656	663	717	671	687	665	693	699	698	659	647	643	701	661	623	689	690	689	682	658	667	703	639	650	658	647	677	629	662	630	681	677	688	690	687	686	641	694	672	693	702	701	657	667	693	660	694	691	704	669	664	683	646	711	688	715	649	676	702	736	639	683	690	687	645	679	692	671	646	660	656	652	667	650	660	663	669	674	651	630	698	658	714	681	654	599	685	672	630	703	728	685	661	677	667	677	673	670	662	675	655	658	635	665	611	655	679	704	703	666	696	647	673	661	658	645	671	681	681	662	633	667	681	682	634	647	672	691	619	701	623	706	670	692	656	677	735	639	695	693	668	658	642	679	646	658	719	631	692	639	633	701	690	639	645	671	622	658	699	679	658	675	628	709	687	679	687	676	672	649	689	654	703	651	675	602	656	624	652	704	678	690	658	672	711	690	707	686	667	719	647	723	662	640	674	676	673	706	640	712	642	633	668	694	711	660	706	690	661	651	692	686	640	656	643	626	683	659	695	641	691	643	621	683	668	709	723	658	617	709	727	696	693	646	691	640	665	678	671	642	650	695	698	684	694	717	659	656	649	651	661	640	642	641	653	674	622	689	653	676	705	718	652	637	671	663	692	712	687	669	634	652	662	651	681	678	672	674	599	668
32267	17857	15956	6940	1186	653	504	392	422	450	402	232	221	174	170	191	215	197	218	203	199	171	199	191	201	183	170	172	207	222	184	186	168	188	181	184	191	154	162	171	179	175	177	192	160	177	185	174	176	174	166	176	182	156	199	168	175	164	181	156	171	168	163	161	155	156	179	186	171	174	202	185	165	186	155	174	172	166	178	177	158	163	162	158	190	147	160	165	179	161	154	157	174	178	155	156	181	173	169	155	177	169	172	164	167	185	192	167	170	184	178	193	169	159	176	158	134	166	158	195	169	192	182	163	190	183	164	171	166	150	156	169	174	172	138	162	146	169	193	183	174	188	150	170	205	159	170	182	170	209	174	174	182	161	160	156	172	160	180	161	141	173	157	196	170	154	179	184	173	188	165	174	183	192	178	191	166	178	167	192	187	186	197	180	163	167	193	148	180	167	145	167	141	180	177	196	165	157	186	175	170	156	180	202	162	182	186	174	171	169	160	175	146	199	167	173	195	193	167	177	187	191	180	175	134	164	174	174	155	136	164	157	161	176	183	148	179	144	165	174	190	185	201	164	169	156	147	165	177	172	186	176	166	150	187	154	197	173	179	168	179	199	152	168	185	185	177	170	165	172	166	184	183	150	186	153	178	166	166	177	175	179	190	169	156	167	148	192	189	187	171	174	162	164	179	173	191	174	167	193	168	177	179	182	192	171	186	201	161	158	156	163	192	161	151	153	172	178	178	169	178	160	161	179	182	166	197	155	172	192	149	172	176	192	169	177	185	197	175	183	150	179	178	167	167	194	189	179	168	187	194	195	181	189	173	182	149	176	159	147	195	181	159	188	172	173	184	173	170	168	172	201	178	172	164	169	160	178	148	181	177	159	176	163	172	183	181	180	169	172	170	162	183	188	164	200	147	175	210	196	173	182	165	153	187	185	172	174	190	155	166	167	162	163	191	159	188	155	148	180	169	165	196	182	178	174	177	155	170	177	162	187	182	167	168	151	173	169	179	166	156	145	173	161	175	173	207	183	194	186	180	168	181	192	172	167	171	158	159	174	182	169	192	187	161	162	170	165	196	161	170	172	211	189	167	174	199	172	193	184	156	178	173	193	204	150	177	189	178	171	171	173	190	182	166	181	178	188	167	185	169	184	175	172	171	181	176	205	181	156	177	147	190	179	171	164	151	179	173	166	202	157	223	205	189	148	185	171	169	189	169	167	165	170	169	191	186	160	178	162	171	167	144	164	183	185	178	176	187	165	172	172	209	191	183	181	195	170	166	152	166	170	180	160	173	164	154	179	136	177	158	176	178	167	168	169	176	179	175	164	168	189	169	192	166	145	155	184	185	159	194	171	170	185	190	181	191	165	154	181	169	159	162	173	184	187	160	169	180	186	162	176	175	154	184	170	185	185	181	155	161	199	199	165	163	166	171	173	186	172	172	169	195	184	191	166	167	170	167	183	180	177	182	157	177	175	186	193	184	179	159	206	153	172	190	165	153	186	175	155	177	174	186	208	177	175	169	166	165	163	193	196	188	175	185	189	174	145	186	183	162	186	176	169	188	199	176	189	167	162	165	180	175	157	190	212	193	191	172	180	166	146	173	193	172	167	169	171	165	170	187	171	180	159	140	177	180	178	163	173	174	178	169	173	161	184	158	165	155	166	181	174	165	180	174	157	175	195	168	192	172	179	163	166	168	181	183	177	178	154	156	185	179	157	186	159	181	161	167	186	175	178	171	150	177	176	167	158	207	181	157	164	143	184	150	161	165	188	169	181	174	180	152	165	182	155	187	184	148	170	163	185	147	173	171	146	170	156	200	153	166	194	192	180	198	153	198	159	163	167	156	182	185	181	174	158	186	184	187	190	184	162	167	159	191	164	169	154	168	155	163	180	182	179	173	192	169	209	157	182	149	169	181	171	170	159	185	173	199	185	179	161	157	169	182	171	192	177	182	203	159	166	178	194	160	175	178	168	149	161	204	181	165	193	155	178	162	199	162	168	182	146	179	163	175	191	185	183	174	180	168	159	182	183	175	174	198	162	163	171	180	183	188	173	172	165	187	180	182	189	154	170	173	200	195	153	150	145	184	158	181	172	165	181	174	173	170	177	179	170	159	175	176	178	186	199	164	179	163	157	155	149	160	177	194	180	177	160	197	183	209	187	184	200	157	152	190	175	185	197	173	183	173	203	169	163	154	136	163	179	191	188	150	153	184	174	163	151	166	191	142	156	156	176	165	148	172	185	182	176	171	168	159	165	165	177	147	196	162	178	186	179	176	184	150	188	168	204	148	156	168	186	176	188	194	168	190	168	183	181	163	162	163	183	188	157	175	186	171	176	204	169	169	180	169	159	171	167	166	157	174	183	173	201	186	180	173	203	184	154	165	182	154	166	174	156	165	169	182	171	162	163	165	196	194	183	200	169	172	207	155	199	163	179	154	183	154	187	155	187	177	167	171	188	159	178	151	183	183	164	171	173	173	186	185	169	173	169	191	156	186	161	175	169	181	165	165	173	182	190	179	175	167	168	177	162	161	186	211	176	191	167	173	180	181	185	164	196	184	158	169	173	173	195	159	182	160	167	181	148	163	203	172	158	188	164	194	183	152	158	193	172	172	187	201	164	179	191	187	172	168	170	160	137	152	168	163	171	172	157	176	178	175	192	167	155	157	167	187	169	154	172	184	167	152	168	209	163	175	180	176	195	195	196	162	162	173	176	154	150	179	159	182	184	183	178	152	170	168	185	161	183	186	172	191	174	177	203	178	201	179	170	159	188	179	165	180	154	171	202	158	170	182	172	172	175	187	189	187	181	164	180	173	180	160	148	177	207	194	167	179	178	207	173	165	175	157	183	184	186	183	179	194	168	153	156	176	176	177	161	164	189	214	157	155	186	172	179	162	170	166	170	195	184	181	195	162	182	187	179	166	161	179	168	144	153	165	145	165	167	155	171	157	169	152	198	150	160	179	173	159	168	176	166	159	166	177	169	167	165	190	194	166	204	171	166	165	154	156	174	191	177	177	177	190	201	171	160	153	163	182	169	161	195	166	178	174	173	151	166	160	183	171	188	185	168	166	155	127	176	150	165	165	181	161	178	174	181	175	195	175	158	188	186	169	152	163	180	180	179	188	152	171	161	177	170	179	182	171	178	202	167	161	171	184	184	168	161	162	183	154	171	185	144	176	159	180	151	185	207	172	161	171	162	170	179	185	188	169	165	176	153	188	174	187	173	160	217	168	160	173	165	176	167	172	152	159	163	178	169	165	185	182	152	154	188	188	203	172	153	163	180	180	175	165	183	192	172	161	175	154	153	172	167	164	177	182	172	192	181	158	171	175	171	170	187	158	184	173	198	172	156	170	169	163	147	185	152	171	166	169	161	164	171	177	148	167	164	189	173	173	200	162	160	183	180	173	184	174	155	149	174	163	146	166	197	147	170	183	190	186	173	164	163	170	180	171	165	157	148	185	189	166	164	172	173
21068	14957	21253	11140	3094	2160	1750	1465	1625	1875	1731	888	707	608	556	590	514	651	602	565	556	484	522	534	550	591	595	675	624	554	541	500	462	462	459	478	444	480	469	459	469	446	456	432	413	409	409	443	449	397	440	441	446	439	443	421	456	451	446	434	466	452	429	417	417	405	445	409	445	470	482	464	409	391	402	401	431	399	413	462	434	419	438	418	442	467	427	417	444	460	491	435	439	415	386	479	426	423	436	437	416	393	436	439	427	461	447	425	433	433	466	454	403	451	431	407	434	455	421	375	453	407	416	446	447	387	437	414	434	430	455	451	469	420	437	439	404	441	469	480	488	401	408	412	408	412	451	405	411	443	458	411	412	441	445	439	383	420	425	471	437	416	429	416	463	416	423	420	393	402	455	446	427	412	470	433	433	444	425	433	453	458	432	430	437	439	421	422	412	440	425	440	432	456	440	431	442	376	417	426	437	448	394	451	431	455	438	425	454	413	440	471	445	445	472	417	417	412	405	410	403	447	416	445	481	424	466	433	409	419	406	450	420	422	415	408	410	407	410	449	429	477	422	404	457	426	434	441	422	402	433	419	431	441	456	438	422	436	423	434	440	427	505	413	432	408	473	405	412	442	402	430	455	402	430	420	402	440	447	389	435	450	433	417	422	409	467	429	443	452	468	437	422	428	475	409	452	429	393	433	445	411	447	452	460	433	445	407	477	440	410	433	437	394	424	408	416	431	467	459	443	410	422	413	433	403	414	441	445	436	451	484	421	393	449	416	386	409	399	436	465	432	438	433	380	459	439	399	441	426	392	432	436	412	434	415	420	423	431	429	432	413	415	425	436	441	439	422	438	429	451	431	429	434	422	443	456	429	462	425	442	433	384	433	434	457	425	414	445	442	430	454	455	403	470	436	428	436	412	403	409	422	442	443	445	433	447	447	441	437	422	459	447	391	460	449	430	434	418	407	414	385	406	462	404	422	432	438	450	415	424	431	449	391	406	412	410	432	421	417	454	415	430	447	428	443	397	447	484	413	411	437	437	422	409	419	411	385	438	428	419	486	429	457	450	464	410	420	436	431	440	420	454	427	414	409	399	397	438	448	430	460	405	454	443	464	417	432	425	430	413	453	441	439	431	424	414	400	411	415	406	426	395	417	416	437	423	389	404	434	443	409	406	428	445	431	440	443	417	394	471	445	442	444	423	427	442	415	457	444	403	429	415	434	461	421	395	475	432	434	419	402	479	421	420	451	407	445	437	418	467	466	432	406	448	425	462	423	448	408	445	415	410	472	446	384	451	414	449	419	426	445	440	418	413	420	449	439	431	422	449	466	438	436	394	456	426	425	473	404	492	430	388	449	420	435	434	427	467	448	397	420	423	440	439	417	434	404	457	419	464	417	393	446	448	439	428	425	454	394	464	413	420	412	405	415	437	436	417	432	411	445	420	468	387	464	452	398	406	430	426	445	425	396	448	405	406	455	398	419	407	383	419	428	428	388	424	422	454	435	386	434	453	402	450	423	434	465	432	435	445	415	459	404	456	454	426	435	428	407	450	410	389	410	474	462	408	443	447	461	427	423	435	403	414	455	424	453	411	408	432	410	460	469	431	440	427	426	352	428	443	402	403	429	440	445	408	456	437	450	410	415	444	447	407	430	454	437	416	439	411	435	421	411	428	411	416	439	410	450	422	402	443	429	453	468	424	441	429	410	424	463	444	443	461	411	465	437	438	422	422	455	435	447	407	442	425	428	467	425	488	450	417	380	442	409	425	404	439	394	413	417	417	442	453	417	433	414	429	435	418	433	419	409	468	394	434	465	452	415	389	422	479	413	454	460	417	450	434	446	403	447	450	413	422	438	394	456	436	400	400	427	432	456	399	429	454	427	453	425	444	423	428	422	414	457	465	421	399	442	459	451	441	423	433	437	450	433	424	427	449	470	438	443	413	485	419	418	441	449	421	420	425	438	417	463	399	465	484	427	394	401	439	427	405	443	442	454	423	439	444	454	403	424	416	449	417	402	446	440	424	415	415	466	449	426	389	452	427	448	447	409	409	451	475	436	430	421	409	461	393	395	427	432	464	384	400	414	473	418	424	445	399	450	402	419	446	412	412	451	446	395	415	408	439	413	419	418	406	398	466	423	420	402	395	449	447	397	427	437	422	420	435	414	434	380	443	432	427	453	434	424	438	432	473	439	449	428	448	430	437	411	418	467	428	446	430	422	435	429	409	458	424	423	419	456	455	396	414	451	407	472	430	403	418	407	489	450	410	444	429	445	440	423	430	457	426	401	438	450	428	444	431	400	411	441	458	446	447	431	457	443	418	432	451	440	422	436	446	437	413	416	417	413	400	478	448	429	443	435	452	445	409	410	462	423	433	383	441	421	420	399	418	435	404	439	467	429	453	442	419	436	393	404	435	412	426	436	436	418	416	401	424	426	455	433	451	438	490	413	432	447	459	416	457	427	435	443	427	411	401	416	459	435	457	470	391	454	440	434	434	462	445	428	427	429	447	403	418	449	478	414	444	423	448	419	408	460	431	458	399	439	423	428	420	456	434	444	438	375	421	431	440	428	458	394	446	457	433	419	454	417	446	435	453	438	445	398	419	471	405	464	447	476	417	446	404	415	462	415	430	459	407	427	463	416	440	442	436	423	427	433	423	437	439	439	452	442	455	418	443	440	434	445	430	472	454	409	439	399	450	433	398	456	425	411	436	379	434	404	451	415	446	413	422	413	433	423	424	417	473	446	441	436	450	419	420	464	425	405	468	466	397	432	431	435	452	426	415	437	427	488	429	425	408	408	413	433	476	437	418	448	429	458	428	434	416	416	434	459	432	441	425	453	414	404	428	457	436	419	395	453	452	453	420	446	437	479	449	412	467	461	407	436	419	408	474	435	401	461	411	429	423	457	403	425	418	425	456	400	440	456	442	390	449	434	454	471	404	433	371	450	416	404	437	411	409	439	409	445	424	445	451	412	455	446	450	422	409	425	396	409	423	404	441	442	407	446	444	396	448	438	441	427	476	452	397	419	437	438	455	452	428	442	427	428	483	460	438	440	415	464	441	435	422	461	455	416	441	458	416	455	430	432	454	434	438	447	446	454	416	439	454	394	424	419	438	404	471	416	364	450	436	456	392	442	462	427	441	447	388	455	428	442	402	432	426	441	446	438	413	454	436	457	441	459	419	443	439	433	437	432	430	425	465	458	414	426	418	477	432	433	443	431	440	392	450	434	416	407	433	419	411	462	452	432	431	414	411	424	452	407	438	406	429	415	431	380	429	471	418	410	451	457	444	400	416	435	410	416	443	448	447	411	424	449	445	446	452	431	407	407	433	429	443	413	413	425	437	420	371	420	425	434	451	456	383	470	443	403	417	417	445	444	417	410	467	426	443	446	441	439	435	416	433	448	429	403	416	423	443	426	458	424	417	408	400	433	395	428	439	430	443	424	424	427	403	443	458	426	393	394	461	446	448	435
10695	4212	3129	1264	377	286	274	253	273	270	277	274	275	278	232	249	268	261	249	268	251	242	260	260	290	272	269	276	264	264	290	221	247	283	242	253	237	234	248	251	260	252	256	288	239	246	273	257	278	240	256	245	275	281	269	266	253	275	233	257	287	254	255	286	278	269	236	268	249	241	240	263	250	243	254	246	229	266	263	269	301	239	280	275	239	260	251	260	295	267	255	252	274	273	260	227	229	262	253	269	271	272	243	237	255	259	226	240	255	254	262	282	241	227	252	249	248	249	267	274	286	258	261	275	244	268	269	265	272	236	276	298	281	263	257	259	239	245	224	269	262	256	262	272	260	270	256	265	247	247	273	226	285	250	245	241	300	270	268	241	256	211	277	253	227	277	261	270	246	259	255	257	300	262	288	269	251	223	239	234	242	262	287	280	251	248	262	244	250	262	234	252	254	246	265	261	258	249	242	248	257	243	236	269	259	249	250	255	267	251	276	262	262	252	283	228	277	262	249	247	292	264	271	267	293	251	281	275	242	246	250	295	246	269	248	244	256	256	249	276	239	260	277	279	248	264	279	245	238	269	269	268	269	284	259	253	252	245	272	241	258	261	274	271	253	274	272	285	277	276	281	265	230	281	261	235	251	255	210	268	277	267	268	243	244	299	251	258	250	279	246	254	280	245	262	267	225	239	293	257	238	257	262	271	265	262	272	282	283	279	298	281	264	261	232	276	267	261	268	251	263	258	289	255	262	253	242	238	288	248	260	266	253	256	258	244	265	272	272	243	268	294	268	288	230	224	262	228	262	252	280	239	263	239	255	261	247	292	245	275	269	258	261	273	254	270	272	271	230	242	257	256	264	277	267	249	241	247	263	221	254	227	260	231	250	250	266	260	270	261	256	266	254	240	292	253	265	283	253	286	245	246	251	267	243	257	276	270	259	254	244	272	278	277	284	251	275	265	233	247	272	283	252	280	251	266	278	269	218	271	275	248	257	232	259	256	246	235	291	250	264	285	275	259	263	256	266	228	273	263	243	229	296	261	264	248	274	255	279	255	294	229	257	209	241	247	293	234	272	264	242	267	264	274	251	249	259	265	285	274	264	296	255	270	242	236	291	237	262	252	259	230	247	272	262	262	272	271	292	273	251	233	281	224	274	252	270	278	245	273	262	216	269	281	292	238	254	249	234	269	261	258	228	248	258	241	265	261	277	276	268	246	245	244	293	280	265	256	275	268	245	262	252	266	227	228	238	237	284	267	256	291	276	258	276	253	245	233	278	266	288	238	260	251	248	283	263	270	274	264	265	241	235	288	274	242	280	259	259	292	276	260	269	272	261	272	256	268	258	262	253	260	237	276	265	254	259	248	253	263	275	237	226	223	241	259	270	275	242	248	261	263	265	278	276	252	267	259	269	271	260	252	245	241	258	265	280	244	242	275	236	281	279	260	255	278	262	250	236	274	254	244	247	257	226	273	278	275	254	276	281	279	241	240	262	243	281	254	288	254	262	286	297	252	243	251	257	246	285	249	280	247	262	239	242	253	234	262	245	283	248	265	258	267	285	226	246	253	267	258	257	271	206	281	260	247	269	235	269	270	279	250	246	286	268	238	298	217	242	259	274	271	245	269	240	272	251	272	251	241	277	238	282	259	253	255	281	269	236	291	285	232	258	266	256	258	252	233	270	253	229	287	298	288	251	254	299	252	246	264	268	224	276	253	268	269	263	279	241	225	256	255	270	275	262	239	268	263	250	248	264	267	259	236	267	260	286	276	263	244	272	257	254	261	290	260	247	233	262	253	236	265	262	261	287	277	248	247	258	274	249	267	245	275	264	257	274	228	293	284	257	267	247	265	282	272	261	276	287	290	252	282	256	273	268	282	279	250	256	243	265	276	235	319	275	250	282	262	256	268	271	248	268	284	275	281	248	261	292	284	248	251	287	270	306	260	250	263	254	233	265	271	248	289	249	281	235	265	245	231	269	281	281	271	245	278	243	266	266	251	239	249	273	266	292	273	279	255	227	259	238	271	276	238	224	232	270	257	255	252	257	255	268	263	259	255	248	282	270	258	237	232	302	260	253	243	274	237	314	256	269	254	231	263	284	254	246	271	260	251	263	232	237	308	237	270	245	257	253	267	283	273	263	265	239	262	271	277	251	254	261	250	266	247	256	262	264	263	278	236	251	264	251	262	268	294	245	245	255	257	256	258	275	291	258	241	272	247	267	246	258	268	252	276	237	242	266	287	227	260	258	258	276	288	243	248	291	272	239	248	256	253	259	294	262	257	273	271	268	272	253	284	241	254	280	275	262	261	253	276	248	288	235	265	249	267	264	243	261	293	254	255	281	282	268	253	229	237	271	299	259	273	272	250	254	250	246	242	227	231	257	261	250	249	276	266	248	260	235	262	233	267	241	289	259	236	248	267	255	246	267	240	257	254	256	252	256	253	249	243	264	277	255	247	271	259	273	266	269	278	240	238	265	247	234	245	278	258	258	249	239	254	239	247	262	266	290	295	256	238	262	276	269	282	265	246	286	274	218	280	225	239	215	265	265	254	245	249	236	251	260	230	247	250	278	237	281	242	245	269	246	254	220	248	250	301	272	260	283	232	271	283	261	260	240	261	262	244	258	285	288	233	275	244	240	296	274	257	241	267	250	246	257	250	267	256	251	259	283	225	268	253	255	262	249	251	256	257	265	244	282	260	248	263	258	254	267	277	232	302	254	295	234	285	244	281	284	259	276	272	293	259	266	262	257	242	269	241	253	266	246	289	256	270	250	273	280	264	253	266	235	266	278	276	247	249	270	237	266	267	257	280	267	258	258	214	249	269	258	228	270	268	264	258	255	294	253	247	271	236	255	261	250	240	233	248	290	219	271	288	265	263	259	259	268	236	266	278	267	274	250	235	279	270	241	228	245	261	269	284	257	237	222	253	252	244	249	233	252	269	244	252	259	237	273	258	236	265	281	284	271	289	268	239	269	262	259	257	262	257	267	289	238	276	261	260	222	266	267	246	261	251	259	248	240	274	273	272	243	259	272	270	260	250	243	257	236	238	234	235	262	290	275	271	251	246	229	231	252	240	265	255	235	253	258	226	281	248	250	276	241	249	279	258	226	248	245	273	278	258	270	267	255	283	264	258	285	243	267	258	248	265	247	275	259	278	257	263	241	241	267	263	261	277	219	247	231	242	283	254	267	267	284	270	258	219	264	271	262	249	253	242	259	255	261	244	257	249	251	277	250	245	257	246	250	226	211	241	232	267	273	253	253	196	249	230	248	264	263	270	265	268	280	266	249	255	219	246	249	244	252	267	267	262	242	254	253	256	241	257	245	277	278	255	236	261	280	257	263	245	259	256	261	292	272	262	258	269	289	271	261	275	251	264	253	276	255	237	265	264	259	262	258	226	258	246	302	258	296	281	258	261	250	246	291	284	258	261	268	239	259	243	264	283	257	275	283	251	274	240	275	256	249	263	256	276
7852	4445	6218	3347	1113	743	702	732	722	736	681	667	661	654	621	666	687	699	652	656	630	664	673	706	662	692	640	629	647	673	650	662	662	652	650	655	642	637	693	644	659	678	658	621	691	605	654	591	658	590	678	640	687	651	637	651	644	656	654	663	628	638	682	679	632	625	624	615	614	601	662	612	643	654	642	610	612	655	620	644	644	597	638	615	696	689	634	621	667	654	609	649	608	692	634	634	672	615	636	647	637	641	621	688	646	615	595	596	645	603	608	635	628	601	640	623	610	679	689	690	646	623	654	627	613	659	639	659	632	677	636	647	627	618	572	628	643	641	635	657	650	646	604	660	628	621	604	590	659	632	627	627	675	615	611	599	642	611	627	674	645	603	661	617	671	586	640	673	642	660	645	623	676	583	636	655	653	603	614	621	621	662	627	660	672	625	627	608	656	600	619	641	636	619	610	620	606	627	625	631	642	579	651	642	614	626	629	697	607	649	636	653	680	636	628	657	653	595	658	627	648	628	619	671	675	621	650	623	619	614	683	617	619	642	643	666	649	598	647	651	657	610	632	644	605	680	618	652	655	636	663	679	653	643	633	607	666	648	617	669	643	641	633	617	610	613	579	604	672	643	639	648	624	666	640	647	670	654	687	664	632	653	609	596	627	618	593	613	620	671	677	672	646	652	598	605	652	617	656	643	649	620	629	635	661	649	584	625	618	635	668	604	653	627	611	659	648	619	641	616	609	665	639	625	641	646	683	603	644	626	673	654	625	627	674	651	611	596	676	616	586	635	646	622	636	639	635	626	658	650	662	627	614	646	673	630	595	637	646	665	640	660	652	641	604	644	625	670	621	643	657	655	589	648	592	663	622	652	590	637	587	625	641	645	608	586	640	649	630	624	654	633	623	662	623	612	656	649	646	612	655	659	672	694	721	671	635	619	582	620	618	615	576	611	578	625	654	596	681	671	652	594	604	691	694	625	635	615	655	660	659	634	586	639	618	663	634	636	600	662	621	639	601	652	617	625	622	646	656	630	595	620	665	662	646	663	647	650	621	638	625	612	663	633	605	639	653	624	646	609	631	623	644	672	647	629	653	620	618	663	648	641	686	619	654	618	656	691	656	639	655	630	594	680	632	637	618	662	639	630	637	648	650	638	661	614	651	637	637	646	677	647	618	631	643	608	634	646	651	629	621	618	649	629	629	614	640	668	616	642	628	613	653	597	603	658	635	649	624	610	591	683	636	647	594	610	599	640	638	571	643	691	632	635	653	644	649	625	682	550	588	621	648	672	568	653	639	566	679	674	642	641	618	680	591	684	597	653	670	652	633	619	650	648	637	608	646	641	664	624	688	641	619	591	625	683	614	611	688	663	622	625	681	615	635	642	645	690	620	583	620	660	668	648	623	586	616	652	655	604	638	644	660	601	633	645	653	651	627	649	649	655	647	635	617	679	632	613	661	666	643	631	630	587	644	636	607	628	641	642	667	603	644	675	651	641	633	659	621	606	629	649	656	657	598	647	666	657	675	656	681	650	639	638	643	646	619	636	611	642	619	693	647	642	589	637	648	649	639	605	686	624	676	645	638	611	626	606	636	624	618	641	617	636	626	653	651	646	619	649	582	588	625	621	613	651	653	642	650	672	608	641	650	613	693	667	631	670	652	615	636	641	610	627	696	612	661	618	649	591	670	632	609	630	630	633	617	602	606	646	634	619	624	679	628	635	654	634	661	663	592	625	621	620	639	607	665	635	640	628	630	639	621	652	671	602	620	681	621	642	640	620	640	611	610	630	628	619	607	650	634	635	620	613	654	643	616	646	669	638	621	623	633	652	639	662	652	644	666	651	627	657	647	639	600	656	635	642	668	673	632	602	633	632	602	647	660	660	619	630	620	635	631	648	593	679	657	639	627	639	666	620	704	612	625	628	633	581	634	598	566	621	639	633	656	645	622	628	648	649	630	666	607	612	614	637	607	613	634	642	625	650	644	641	627	662	652	645	604	647	655	624	661	665	634	651	664	617	647	626	650	603	600	636	683	638	673	626	621	650	661	609	645	602	654	652	683	679	637	636	640	613	651	687	641	633	653	645	697	652	640	595	680	601	654	654	625	690	671	690	616	680	626	621	639	589	656	666	625	631	641	660	599	624	632	638	594	673	655	648	666	642	640	618	648	627	581	625	637	640	698	694	678	655	643	640	664	654	618	712	621	588	630	638	617	654	637	621	652	647	645	616	664	588	613	593	605	615	593	651	657	619	586	645	598	640	653	666	630	626	650	608	715	657	612	637	626	627	659	652	611	625	641	615	633	603	620	669	602	643	638	634	648	595	669	634	578	592	680	630	668	633	652	604	617	671	657	645	582	635	602	673	599	636	646	655	626	621	619	615	648	626	569	633	601	643	618	644	658	594	641	655	640	646	575	655	653	635	626	652	651	638	648	651	664	591	639	620	642	618	630	612	627	635	599	641	638	648	591	661	614	606	622	624	642	651	684	673	618	659	620	655	632	635	620	652	660	620	686	597	614	622	634	651	644	645	651	616	624	653	660	597	617	620	629	645	665	579	639	663	600	620	622	646	616	592	644	662	641	690	638	666	582	599	643	639	619	656	661	684	641	674	634	640	622	592	661	632	647	599	624	641	579	611	605	641	651	663	664	614	691	625	615	671	581	598	636	623	660	648	651	638	617	645	660	643	654	591	616	658	602	594	701	670	633	624	691	681	648	616	678	633	679	655	637	624	643	673	664	608	643	610	632	659	598	636	610	654	676	644	630	657	605	648	633	698	611	624	644	636	630	633	624	651	659	608	688	672	667	626	624	612	584	698	645	664	673	634	638	704	611	670	619	620	615	572	655	619	610	652	615	676	593	612	643	626	611	666	633	593	652	620	659	614	670	677	605	632	671	598	623	617	613	629	632	624	637	637	649	664	627	630	629	633	633	672	604	646	632	592	635	659	646	631	634	593	610	587	578	648	597	654	643	646	602	621	636	664	655	631	694	623	604	611	642	648	601	643	626	650	638	583	644	635	633	658	661	629	676	649	654	654	646	631	630	651	637	642	627	625	664	630	649	612	677	697	582	674	634	640	640	623	645	631	620	582	681	696	612	590	659	603	668	664	627	624	654	646	653	656	605	634	669	666	632	678	625	603	637	656	667	621	697	653	646	625	621	663	618	650	671	679	639	638	632	593	625	623	701	657	651	615	627	612	662	564	650	641	656	654	621	676	655	646	660	650	634	622	653	659	646	634	626	623	637	669	600	623	630	612	612	647	656	608	657	648	627	602	620	684	650	641	630	614	657	639	617	652	629	664	639	660	641	582	624	640	602	649	631	623	647	621	641	618	623	657	614	624	663	634	653	643	614	657	656	626	653	607	627	638	657	571	663	627	629	626	659	613	618	636	650	678	638	665	634	687	607	619	634	656	667	661	656	658	633	667	680	624	644	624	650	650	668	621	605	659	601	599	604	620	647	602	623	637	654	654
22901	10849	9856	5631	973	596	526	430	420	491	401	322	309	254	298	271	298	292	301	304	311	319	347	301	316	286	298	327	307	293	279	287	328	303	308	312	274	309	295	301	343	325	260	315	319	323	298	279	294	309	333	301	319	344	287	315	309	313	292	300	296	297	304	289	263	269	282	325	302	286	315	293	322	319	327	268	287	309	290	284	284	312	267	329	281	307	316	274	266	279	315	262	301	290	292	283	308	265	246	275	337	294	317	295	322	299	299	303	313	311	288	255	279	278	285	302	298	269	331	300	291	255	291	296	304	286	309	280	318	274	291	301	287	292	288	285	283	298	299	323	300	331	336	307	317	320	297	311	278	290	311	279	294	313	304	307	304	295	282	303	314	329	298	300	290	319	334	281	304	298	291	310	309	307	292	308	283	327	292	326	309	323	280	315	285	282	323	281	259	302	284	298	275	286	270	318	300	282	268	302	310	291	291	286	314	301	312	272	299	299	291	310	293	289	291	321	281	299	303	280	300	293	297	321	301	279	291	308	304	269	281	316	326	280	302	303	304	318	288	305	327	295	316	296	312	293	292	276	275	294	301	315	279	295	300	287	327	295	304	294	307	291	316	282	271	246	267	302	309	292	302	292	283	320	286	297	259	319	325	288	314	291	292	292	283	304	270	321	303	314	333	306	302	287	295	281	286	316	310	316	314	269	329	301	312	308	287	257	301	326	282	280	306	312	293	302	288	300	291	287	301	278	334	302	294	298	306	309	300	295	300	302	315	310	290	276	293	277	303	305	290	278	327	292	299	297	284	313	325	290	291	289	273	306	309	276	258	294	307	284	309	279	305	313	279	300	330	287	311	278	309	306	299	293	278	313	292	278	313	309	305	288	293	306	303	282	308	323	293	337	306	332	285	297	294	301	329	274	322	334	274	293	293	305	295	295	287	321	282	292	317	269	287	318	302	306	272	318	288	281	310	297	305	306	304	326	283	279	263	271	330	291	303	286	279	313	266	280	300	305	328	332	293	281	339	323	293	317	309	294	281	305	336	291	285	259	306	295	311	282	316	289	304	337	310	327	289	311	269	312	298	295	285	305	276	309	312	283	306	284	305	265	305	292	288	297	323	303	288	284	318	312	289	293	301	287	327	283	282	287	272	317	284	292	277	255	297	290	305	292	304	292	291	304	299	274	286	302	305	271	279	279	319	311	298	284	318	296	300	335	295	331	288	308	307	327	293	266	302	295	296	334	298	305	330	298	283	309	311	287	275	275	307	294	284	271	279	306	355	290	272	295	273	301	261	289	314	252	297	294	337	308	295	315	323	305	274	294	275	305	293	321	330	294	272	321	304	254	282	305	278	278	282	286	281	334	325	292	318	318	307	286	279	294	296	313	304	322	280	320	331	325	290	291	317	289	302	274	289	277	287	267	266	289	305	280	274	311	309	284	300	259	297	343	312	296	283	318	278	281	306	285	269	293	290	294	281	331	289	299	276	310	292	327	280	302	266	325	289	301	302	287	269	286	305	300	320	265	298	289	339	294	291	274	300	326	290	306	317	272	287	288	242	287	282	320	273	294	322	321	337	302	323	314	292	306	337	317	277	294	297	325	320	297	313	282	281	329	301	316	278	305	305	275	280	315	300	291	309	285	325	295	298	290	285	291	294	316	298	285	302	276	290	278	324	268	299	306	326	292	291	299	287	330	295	308	310	290	293	278	268	307	306	288	327	311	294	313	259	286	279	279	283	302	311	288	311	290	295	310	321	311	325	302	293	276	312	308	286	322	271	323	294	264	306	265	299	272	273	279	272	304	317	298	286	327	292	323	293	268	298	318	292	315	289	290	275	279	275	322	340	319	303	275	314	266	303	278	284	296	289	333	265	289	278	299	321	277	299	286	299	286	325	297	304	291	275	313	300	282	311	305	285	321	320	311	324	290	300	301	328	299	289	299	284	310	311	283	277	321	338	311	282	288	286	283	305	346	283	316	308	312	291	263	268	298	265	283	308	307	310	295	298	288	306	300	291	313	304	288	318	297	265	284	276	295	287	287	328	274	334	287	276	319	323	279	317	298	266	310	297	286	302	295	288	285	290	302	317	291	324	298	317	311	339	317	310	294	309	302	310	276	280	266	274	307	317	284	296	284	312	296	297	305	318	342	294	285	263	283	318	302	254	292	281	288	334	277	264	289	320	266	300	310	267	297	298	292	317	309	332	322	318	261	270	286	300	318	293	282	263	312	284	300	326	278	316	295	319	316	290	311	325	277	295	274	285	323	314	318	276	290	311	302	287	316	290	338	281	296	263	268	284	305	303	292	330	294	290	345	326	336	329	289	301	309	270	260	304	312	298	304	311	285	295	308	346	275	303	262	302	304	308	285	290	330	309	273	344	282	304	301	267	285	293	302	315	301	313	280	303	319	291	304	305	283	298	321	281	285	267	282	294	279	294	310	294	295	305	290	310	302	274	315	281	305	262	324	294	304	316	295	289	271	279	325	310	305	304	322	304	312	347	291	290	296	285	315	298	291	311	291	308	309	280	316	274	308	272	293	326	278	307	282	298	295	284	300	309	271	316	294	327	284	270	301	306	305	290	332	284	314	296	267	291	314	302	285	290	258	273	284	289	280	283	315	315	313	276	288	312	326	335	317	305	316	303	284	276	295	307	297	277	293	276	265	275	295	313	275	310	310	297	299	292	290	274	303	307	273	310	292	285	302	284	301	304	303	272	307	274	307	262	270	314	293	293	298	284	308	245	286	296	289	295	299	263	278	276	282	317	329	312	292	305	321	254	276	340	301	299	301	302	286	323	299	326	326	291	297	275	284	279	271	313	290	290	302	269	325	312	291	306	310	274	318	270	273	319	285	298	318	320	302	293	304	313	313	279	292	295	282	331	294	289	303	294	294	286	319	278	287	276	299	322	280	271	306	326	292	275	283	279	282	284	319	290	301	329	303	301	294	319	304	310	298	300	305	291	319	312	288	319	273	272	305	341	320	297	300	277	302	300	344	280	298	341	279	267	294	343	294	285	314	291	291	326	304	314	317	278	279	286	283	327	286	316	293	299	295	288	340	323	284	292	340	303	291	314	301	328	299	305	285	288	319	291	277	309	295	324	310	295	314	316	285	291	332	292	319	313	307	283	295	266	319	322	316	309	308	302	301	332	285	306	257	312	305	302	321	289	288	294	282	302	293	288	299	325	292	292	319	279	295	309	297	284	333	320	333	261	310	287	298	313	296	306	295	305	296	285	314	263	279	292	289	302	298	297	290	329	287	288	309	315	312	260	295	262	288	319	314	301	263	288	320	300	301	290	316	327	312	295	299	267	317	281	264	318	284	300	288	307	306	317	310	323	289	312	289	286	294	327	330	318	308	334	306	297	291	286	285	325	279	287	305	290	293	298	291	312	313	303	281	273	288	312	289	278	319	290	313	304	299	333	297	309	289	295	310	320	322	284	297	299	284	272	309	278	303	287	290	304	292	280	294
16454	10197	15624	12365	2622	1793	1622	1552	1415	1823	1239	915	795	790	853	852	875	851	864	769	808	774	745	728	723	759	765	760	764	731	777	777	756	734	796	748	719	724	748	726	737	700	718	717	769	743	731	725	717	772	653	750	709	747	697	722	709	750	702	749	708	752	739	742	737	728	726	689	711	738	793	729	697	729	695	690	690	687	769	702	678	762	721	680	732	736	688	705	729	656	717	685	698	682	735	737	738	743	694	721	714	759	701	696	692	761	778	726	707	683	754	736	707	740	651	678	680	732	767	675	711	727	722	699	748	725	718	712	729	693	648	680	737	674	695	715	696	742	712	716	775	711	746	693	711	718	722	661	683	715	694	707	682	707	723	668	672	669	745	693	748	685	716	748	755	697	727	695	730	712	736	701	698	712	684	708	684	676	739	727	732	686	736	717	707	710	731	663	718	725	726	723	721	701	711	726	733	668	708	685	708	697	730	703	695	708	721	757	686	695	689	697	749	724	704	679	677	738	680	700	695	743	748	709	736	691	709	684	692	711	756	687	742	688	711	707	706	701	732	747	712	699	749	736	690	719	747	724	739	747	751	688	690	704	715	707	754	764	729	720	691	721	677	726	703	725	745	721	728	700	763	732	730	669	716	712	738	762	713	709	740	717	728	730	706	710	696	696	656	700	715	709	742	713	710	737	688	688	733	683	718	712	695	697	717	735	725	719	682	681	705	702	703	756	759	751	725	723	710	743	675	695	729	681	736	725	751	738	748	704	714	720	695	762	689	715	689	727	720	679	751	736	764	755	785	720	709	734	711	696	770	718	711	697	699	720	721	712	717	729	697	727	759	725	715	695	746	743	710	741	642	705	726	760	652	679	739	731	692	694	693	721	756	716	704	712	695	712	735	717	771	738	726	749	674	695	669	736	698	722	734	749	743	719	770	740	737	651	728	685	675	658	708	716	734	739	726	692	739	714	720	762	725	675	645	701	761	723	721	691	763	668	692	704	726	678	771	676	711	691	750	749	730	764	708	725	741	705	723	680	704	735	720	684	692	702	703	721	763	684	695	684	708	731	749	724	734	772	717	702	692	717	704	719	720	691	693	676	705	718	671	707	692	681	738	727	747	670	735	702	711	713	727	699	710	740	714	710	740	678	657	720	749	716	741	746	752	677	766	723	729	709	695	690	700	718	694	690	709	714	719	726	692	708	708	692	697	740	745	729	695	685	722	703	689	694	738	710	694	750	712	733	740	712	795	705	751	682	758	705	776	693	714	745	692	739	760	713	706	720	757	740	790	687	768	711	693	688	715	736	759	731	747	709	737	734	746	696	666	742	744	738	697	709	756	681	706	743	708	761	660	710	715	745	689	719	726	696	675	744	699	713	740	767	716	709	709	690	721	706	698	694	716	697	684	745	727	724	681	752	732	706	687	717	708	675	648	783	715	692	652	679	714	700	679	670	722	739	751	708	736	743	723	751	663	710	726	693	699	689	734	732	689	724	711	701	698	671	778	678	740	686	700	740	707	726	695	714	709	722	728	703	739	718	751	718	709	683	688	709	707	731	710	726	680	707	714	677	718	744	715	733	697	739	700	746	686	726	655	709	694	708	706	710	712	680	723	722	720	727	686	708	703	719	779	734	740	703	697	718	720	768	717	724	658	663	665	719	718	722	695	721	723	681	719	697	724	695	698	725	722	706	692	720	751	693	704	709	714	716	732	736	731	717	684	707	692	689	656	724	709	689	719	717	736	717	733	732	761	695	726	706	756	709	674	756	695	738	774	703	737	713	654	708	694	688	728	707	735	754	741	755	716	738	695	731	708	695	757	739	707	719	718	714	729	679	737	724	760	667	703	717	712	727	681	769	773	734	722	696	740	711	709	738	716	714	685	754	711	723	691	714	692	672	752	710	719	710	696	681	696	749	722	687	731	752	744	645	749	779	715	714	722	715	700	730	655	705	709	675	720	714	709	794	733	777	750	721	706	693	730	704	727	712	698	745	725	743	734	718	703	745	718	696	769	742	696	711	731	742	693	715	715	703	706	704	706	725	720	696	720	742	678	681	753	699	669	685	677	651	677	780	739	704	719	728	700	732	722	710	679	685	713	668	724	749	721	669	727	737	732	736	764	733	714	680	675	666	707	721	723	694	732	710	721	730	738	726	731	727	696	710	678	751	706	681	663	714	782	675	733	810	731	693	705	726	725	734	722	716	766	738	717	707	751	734	689	696	715	755	722	696	769	745	742	710	736	723	703	735	733	727	732	722	696	690	691	695	682	720	710	711	688	728	741	760	685	750	723	715	734	748	737	664	739	728	798	697	729	696	704	686	732	696	704	742	745	740	685	722	721	666	733	696	684	756	697	745	736	729	722	713	677	701	786	771	780	710	734	693	735	694	729	741	701	735	744	692	725	735	737	719	712	696	727	719	694	689	726	733	718	721	724	737	709	665	713	723	711	763	738	776	715	716	712	720	731	681	712	675	689	701	700	712	737	669	752	682	722	695	727	698	706	710	715	715	692	718	758	659	753	716	719	729	728	746	713	756	727	699	721	704	759	773	712	716	733	727	760	711	705	663	679	715	775	697	694	733	709	673	710	685	736	758	706	727	770	712	704	738	696	762	705	686	760	743	756	737	709	712	703	722	652	706	720	652	732	714	710	745	715	704	695	695	689	713	747	706	751	748	678	748	686	704	711	749	693	697	723	668	688	745	714	711	687	708	682	721	684	681	736	699	727	746	741	698	719	715	773	742	733	725	677	711	728	656	734	678	722	687	702	692	714	686	680	696	735	707	737	688	743	694	700	684	741	735	728	723	700	702	733	705	649	691	748	715	767	724	706	713	713	654	707	700	771	715	708	689	720	713	733	724	706	710	679	691	718	780	726	697	741	733	705	741	726	738	694	674	688	732	709	703	759	719	686	708	720	706	705	750	753	709	743	693	740	691	748	783	680	747	778	727	772	731	674	700	701	719	714	734	698	718	697	733	728	734	725	726	773	714	704	710	734	741	731	716	746	702	699	711	684	729	718	713	741	662	684	666	719	711	703	730	689	746	720	690	745	725	706	708	705	729	724	728	733	738	710	655	709	707	731	787	711	701	715	699	682	755	726	768	689	696	726	687	746	747	702	686	762	693	719	715	652	695	692	709	684	730	663	751	728	736	772	716	727	703	728	650	684	692	697	798	713	733	728	699	733	729	753	681	674	755	741	733	742	714	723	737	684	720	755	685	746	726	725	721	697	664	707	727	742	728	692	764	717	690	706	729	752	733	730	674	749	724	741	699	696	748	740	759	673	735	697	733	701	712	717	698	706	715	701	765	758	702	730	732	688	715	749	763	722	718	661	719	693	697	738	764	727	687	706	766	718	719	700	753	721	705	690	727	679	717	690	640	676	700	693	727	707	711	702	759	688	745	686	690	655	702	726	659	712	727	677	692	724	705	728	707	714	745	727	735	725	707	720	699	756	744	748	698	681	738	755	714	734	723
32052	18085	14676	7443	1330	806	706	559	473	512	334	232	229	216	199	200	230	221	210	214	195	191	190	188	203	192	203	203	179	185	161	164	184	194	200	182	186	177	165	163	179	197	175	170	181	175	190	169	173	151	157	190	181	196	177	172	194	183	200	183	184	160	198	177	173	181	184	186	181	210	189	205	175	165	174	178	188	197	185	187	185	176	173	184	182	178	189	183	208	173	181	197	175	172	181	165	176	167	187	175	190	186	180	183	181	175	188	179	168	180	187	182	180	152	193	170	171	186	171	163	184	166	207	176	194	167	167	201	176	183	197	170	175	190	168	166	182	189	185	197	172	163	169	153	155	169	205	212	174	168	179	178	184	169	198	181	176	182	198	168	197	177	184	174	179	169	152	182	203	145	172	180	158	199	150	179	183	203	180	194	176	172	157	175	182	211	191	171	176	205	188	216	168	205	192	192	176	192	173	177	185	171	168	184	160	180	181	192	175	184	169	192	151	156	183	185	161	181	181	159	180	168	162	191	168	189	179	185	184	183	173	173	165	189	176	185	202	183	173	152	193	180	178	184	203	159	176	193	168	194	191	191	191	198	210	223	165	173	192	170	190	176	172	180	183	210	167	171	170	187	182	176	184	173	178	176	194	188	170	189	168	177	144	182	155	171	181	176	154	202	219	179	187	191	180	176	190	193	198	199	186	174	185	200	162	164	182	227	146	178	202	181	171	168	201	186	183	161	173	173	188	209	186	163	161	193	180	202	195	183	187	177	193	172	190	173	188	183	176	206	186	207	187	165	176	182	186	180	158	182	175	174	192	197	185	196	157	181	156	169	180	171	209	183	178	163	169	195	182	201	150	194	184	158	149	170	183	147	156	184	200	195	141	168	188	170	165	167	169	182	169	180	168	184	171	174	168	182	195	178	165	203	175	188	209	175	192	160	199	181	174	194	180	164	181	190	179	168	173	176	180	193	163	174	180	188	199	176	193	183	183	179	154	177	180	187	176	191	196	185	187	181	189	183	192	177	180	154	181	156	183	186	177	185	178	160	162	183	176	188	181	207	172	220	200	180	175	186	168	196	199	178	157	159	176	163	195	186	168	172	183	163	208	174	192	207	194	175	184	164	168	199	162	158	185	216	162	185	197	166	193	181	188	185	180	169	184	183	170	191	214	179	198	174	167	182	177	202	148	157	191	174	190	190	166	170	169	184	161	179	175	194	174	153	146	160	186	167	158	197	166	177	197	174	193	189	193	187	182	203	177	175	188	155	195	175	176	164	167	181	214	206	180	186	167	180	179	194	209	186	174	184	185	183	168	173	183	186	174	194	176	161	171	175	166	187	172	158	203	175	151	156	200	187	175	224	180	196	191	194	184	174	143	197	162	189	169	144	173	192	166	203	197	158	204	168	175	175	183	175	167	164	173	186	177	194	204	197	177	203	161	176	183	182	161	175	191	200	167	163	173	190	172	181	173	182	179	188	168	160	170	183	197	156	182	155	162	191	167	183	204	175	169	179	142	151	182	164	203	194	177	196	193	207	179	169	174	188	169	187	203	183	187	199	151	172	167	181	173	170	183	171	158	176	156	181	159	188	188	175	182	182	179	168	180	188	164	181	182	176	181	197	173	176	197	159	174	197	164	192	196	176	176	180	156	181	152	171	179	163	190	165	183	173	175	169	196	176	189	185	209	180	166	178	177	187	163	176	186	166	199	181	156	194	189	188	195	175	180	192	195	199	168	181	183	196	181	171	152	170	161	166	207	203	185	184	179	170	189	181	176	180	184	187	175	191	204	180	188	164	171	187	191	183	168	220	200	171	205	175	174	184	184	172	180	186	174	165	195	187	193	189	199	200	165	142	186	179	174	181	178	167	202	170	147	200	172	193	194	190	180	169	174	172	167	159	158	161	159	184	199	170	195	161	201	191	170	190	160	193	178	171	183	162	174	167	194	184	163	179	165	183	201	195	186	200	183	183	151	179	197	208	196	198	178	186	176	187	184	175	177	178	198	184	173	164	199	162	174	189	185	183	159	186	195	172	196	162	188	167	158	201	166	169	201	172	192	174	175	172	184	190	163	190	180	188	192	165	167	196	174	175	175	131	160	192	188	184	186	177	168	165	187	193	181	177	160	175	193	212	164	180	199	186	184	189	181	163	157	178	193	190	154	171	163	187	196	173	169	194	193	185	183	180	185	182	185	178	185	176	183	187	190	185	183	195	168	201	181	162	162	178	206	175	184	176	182	163	163	183	164	187	173	190	177	194	195	177	173	197	200	181	175	170	187	201	181	174	152	195	167	169	155	191	188	186	191	210	185	158	169	178	191	181	162	159	173	203	179	187	156	189	196	184	180	168	168	174	171	193	197	177	167	189	147	205	180	175	192	185	198	154	175	186	192	162	161	181	184	175	202	162	190	180	162	154	168	185	169	199	178	178	172	188	186	176	157	204	174	179	172	177	191	185	175	168	163	174	179	159	179	163	189	150	155	161	168	182	188	188	179	174	188	191	148	184	157	198	194	152	170	195	213	160	169	216	186	173	170	175	171	172	172	163	161	185	183	160	185	190	200	184	179	183	188	179	195	167	169	176	176	165	186	195	172	184	206	169	152	175	183	189	177	160	192	161	179	183	193	169	196	159	190	201	176	181	167	175	167	182	180	167	172	181	182	158	167	175	174	177	170	151	173	189	203	200	185	178	182	180	159	161	176	183	142	191	175	188	170	165	200	169	183	186	172	180	170	182	218	152	169	157	198	191	217	181	154	191	184	159	182	180	197	181	180	199	167	171	192	185	209	181	166	176	182	188	191	188	182	178	198	192	207	209	166	178	188	180	178	199	185	175	190	185	202	209	175	208	169	160	185	192	182	187	182	180	212	160	190	165	165	185	163	198	181	201	166	165	150	199	171	184	173	180	175	203	159	174	180	184	200	174	172	220	194	166	183	175	168	172	166	195	179	177	189	189	198	164	183	168	214	175	166	176	185	195	170	174	195	173	191	170	170	184	170	188	160	152	195	151	194	170	177	192	181	178	168	173	190	180	178	169	180	152	180	144	184	192	186	174	192	186	175	201	149	181	155	192	175	172	179	172	183	154	192	166	185	154	175	197	183	183	181	176	187	182	178	212	159	167	196	190	186	183	186	149	178	159	183	175	163	212	181	164	164	183	200	191	187	180	181	164	186	199	166	196	192	178	188	190	174	182	177	192	191	182	216	153	148	192	165	181	188	195	162	159	160	188	191	208	206	196	193	153	188	182	192	189	205	178	167	178	198	167	178	194	158	203	187	173	180	167	184	191	178	178	218	166	167	165	160	163	128	168	191	197	182	179	169	171	168	198	190	172	186	196	169	177	148	174	168	187	151	201	184	171	193	164	165	187	190	182	220	193	174	184	168	172	198	164	161	196	188	190	193	193	157	181	197	202	184	171	167	189	161	181	187	174	190	199	176	182	184	176	176	199	185	187	166	162	201	184	188	154	194	171
21126	15299	20003	12866	3405	2711	2249	1862	2004	2091	1190	897	668	599	596	668	721	637	664	570	551	591	522	531	510	524	618	545	526	525	520	462	482	548	526	512	508	510	500	458	477	425	453	467	422	460	475	455	479	450	455	489	451	456	461	467	451	436	472	454	454	472	464	486	441	401	476	486	450	452	609	523	473	477	472	470	486	450	453	402	476	463	456	428	442	452	409	435	438	457	475	435	472	420	477	464	469	420	457	432	428	426	402	440	414	424	452	460	440	433	429	426	480	460	456	435	433	468	429	471	458	454	427	389	416	424	443	456	444	441	507	466	432	501	445	502	431	423	440	457	423	501	459	431	454	440	442	368	430	429	444	428	417	420	442	461	442	458	439	457	492	466	459	458	453	461	426	444	489	444	474	457	453	428	427	448	419	482	430	432	487	456	482	475	481	447	440	437	480	449	482	444	473	477	434	433	462	456	495	480	437	448	404	462	424	463	417	443	451	450	462	426	397	437	438	494	443	451	435	433	423	430	431	426	464	475	426	488	449	451	441	435	457	443	429	470	458	465	448	478	460	469	455	412	464	426	467	447	467	519	425	490	477	468	442	476	446	445	456	468	434	440	448	445	442	429	461	503	429	452	467	437	455	455	421	448	462	481	480	470	434	425	429	484	455	420	427	480	447	465	466	465	447	435	456	445	433	472	470	436	482	424	450	437	420	441	477	471	481	464	452	451	443	456	392	442	435	450	471	426	480	417	445	436	459	445	468	470	445	462	414	447	489	467	467	441	429	471	491	438	453	420	435	481	458	407	450	458	437	443	484	425	452	463	454	461	461	473	486	440	451	481	458	445	450	420	461	444	457	462	460	455	445	463	444	428	461	443	461	453	457	441	473	470	451	429	455	447	446	453	434	464	424	443	470	443	446	440	474	428	458	454	450	484	438	483	453	446	470	445	419	442	469	466	484	431	446	427	440	463	461	449	430	425	458	422	447	448	449	451	451	462	450	466	445	429	448	404	445	421	470	454	453	436	435	428	403	436	457	457	429	461	430	438	455	459	440	505	467	446	468	459	433	424	473	446	500	434	470	426	449	472	459	412	454	473	450	443	454	436	443	449	429	419	450	477	480	450	447	466	470	465	434	447	438	431	446	453	435	440	442	449	404	421	418	474	430	455	447	417	430	458	428	450	456	436	446	506	429	459	451	457	422	436	472	453	506	398	446	445	463	483	474	480	427	438	450	416	441	464	441	460	414	446	441	458	487	460	443	441	428	473	469	459	461	416	440	453	469	437	465	485	441	479	473	447	490	476	448	455	432	465	469	447	448	450	487	418	437	489	506	461	435	421	445	449	461	472	434	435	440	483	450	444	448	430	441	439	436	436	432	489	457	424	431	424	472	457	460	458	442	434	449	446	450	452	445	448	446	487	473	433	473	472	464	496	461	406	492	467	482	417	460	465	446	482	446	428	477	487	463	477	419	448	463	463	460	453	450	450	433	457	434	413	469	450	439	458	435	467	445	452	424	446	447	440	470	453	414	469	475	477	415	441	443	487	408	437	465	469	450	440	468	482	439	385	457	435	426	451	456	446	457	454	470	465	468	435	405	451	458	453	451	453	453	503	417	474	442	435	420	459	419	440	466	448	442	463	444	467	472	449	456	451	466	479	402	473	434	436	444	454	411	432	474	416	427	428	485	444	462	442	433	396	446	457	454	441	439	432	439	458	469	420	446	487	411	474	468	439	414	433	427	474	441	474	459	465	447	478	434	441	455	432	494	443	498	438	452	451	425	464	478	465	444	433	410	459	478	421	473	453	457	455	451	414	433	450	458	486	443	418	421	433	488	461	444	473	454	458	468	474	423	512	445	434	416	433	440	426	445	413	445	463	440	452	455	440	459	441	415	482	459	466	458	484	446	435	494	435	501	436	465	456	452	443	472	468	499	447	445	474	448	455	433	435	464	479	433	467	465	453	471	455	453	446	454	438	452	464	418	425	457	480	454	425	459	417	440	473	434	434	440	514	444	431	440	433	485	456	444	473	429	458	419	445	432	441	470	465	453	401	459	425	465	456	466	442	453	430	474	481	450	453	472	472	430	463	444	417	434	455	474	449	429	458	474	454	433	432	433	451	425	427	456	451	436	471	459	439	441	441	448	480	471	482	475	432	476	449	434	434	453	435	452	452	406	430	479	476	448	482	460	422	459	479	453	452	452	449	460	457	423	460	445	454	442	459	429	440	438	456	412	443	475	475	447	441	481	460	437	427	437	477	476	473	466	435	463	437	461	442	450	445	459	442	449	450	491	468	454	470	461	460	450	457	454	443	452	436	473	470	455	441	425	455	484	424	450	429	453	428	444	436	458	473	457	513	469	426	471	452	455	453	444	420	435	415	469	465	437	431	459	448	445	466	481	423	439	457	455	451	413	424	455	417	465	414	449	427	449	452	444	433	418	445	437	456	446	393	411	470	457	429	448	439	409	460	432	432	493	419	422	442	473	473	469	466	457	437	418	473	458	454	430	488	472	442	428	445	484	453	464	470	443	429	465	477	424	460	464	459	430	413	470	485	451	440	441	465	458	445	396	414	449	408	457	458	454	446	473	502	462	465	440	454	462	448	457	469	439	455	408	470	481	453	469	453	464	428	465	434	429	457	449	448	434	452	445	442	452	445	420	433	451	467	462	484	449	414	443	413	459	429	505	442	473	454	460	431	433	474	402	444	455	414	440	493	467	447	433	422	447	415	432	456	428	481	453	428	463	406	463	441	453	479	448	433	478	432	439	470	457	405	437	457	456	453	417	465	473	463	419	453	436	448	452	490	407	424	480	437	464	433	450	430	480	463	459	467	445	420	435	479	486	423	421	426	467	437	426	458	473	409	445	430	434	411	411	484	413	462	447	451	446	469	442	457	445	442	447	455	473	475	471	427	463	442	443	464	447	471	460	491	450	490	432	453	491	435	448	411	413	443	431	438	462	477	435	410	453	426	515	399	451	448	450	428	431	459	427	436	460	431	450	412	462	435	396	433	455	469	410	451	450	469	463	444	460	460	447	435	456	457	431	484	460	425	464	440	446	504	447	453	424	448	471	392	455	429	443	462	500	502	451	444	442	463	458	465	466	436	479	444	428	427	471	520	463	442	469	456	417	428	467	444	450	430	477	471	448	450	485	465	467	429	428	443	442	451	476	485	461	477	437	431	453	457	445	487	462	413	458	441	463	409	434	478	431	419	441	469	446	431	455	436	476	422	448	427	414	451	457	447	444	486	451	445	449	444	429	400	438	420	438	430	492	421	450	464	483	487	489	452	464	433	432	421	434	414	456	476	408	427	421	428	461	476	436	439	453	437	434	409	479	451	430	424	472	449	481	454	452	448	433	462	465	418	440	447	430	431	485	438	457	405	437	459	448	433	443	403	459	504	396	435	455	486	483	459	415	466	475	470	451	430	425	432	459	481	478	473	426	453	455	464	456	483	451	431	427	453	454	443	445	463
10741	4184	2770	1275	337	305	313	283	281	268	268	260	266	265	255	287	254	270	247	262	287	281	251	283	260	271	274	261	277	250	266	273	248	276	287	245	257	289	281	266	265	278	296	265	260	275	288	255	288	309	266	259	237	235	277	279	278	280	281	253	265	261	252	285	246	243	321	289	289	260	266	268	332	264	315	290	275	245	273	269	272	246	256	265	273	259	247	289	277	254	234	247	273	247	274	268	272	260	278	246	231	265	271	255	248	269	274	257	247	245	273	257	278	276	269	272	316	270	249	244	284	267	252	239	247	281	261	269	271	276	262	255	245	265	227	257	300	254	266	281	293	304	269	238	260	223	274	257	295	257	277	261	284	243	262	249	259	309	294	282	269	271	250	238	274	252	258	235	259	262	270	271	245	262	301	286	283	273	278	253	260	270	272	267	277	277	260	274	287	261	262	247	253	279	268	234	258	254	264	274	260	239	266	224	249	259	291	292	275	269	240	263	251	274	240	263	251	265	243	247	265	263	285	254	288	276	273	284	258	281	259	250	245	220	288	306	278	293	288	273	295	264	306	296	266	254	248	254	254	309	257	238	267	280	266	277	307	279	256	259	273	279	273	260	276	274	293	293	226	301	283	270	265	284	291	253	281	261	238	267	274	260	275	269	279	282	269	286	293	275	277	271	263	252	244	269	267	290	260	267	240	286	269	273	262	267	265	248	291	285	292	275	308	287	265	250	277	258	281	282	280	270	277	280	285	277	274	281	250	263	287	302	280	281	248	256	273	300	280	289	267	249	240	292	282	262	288	251	259	260	263	289	291	283	242	261	253	277	242	250	247	303	283	283	261	251	247	263	276	267	246	260	254	281	258	262	252	247	282	270	262	270	249	259	246	279	253	277	281	257	269	271	254	276	269	278	264	258	272	299	246	268	267	263	269	239	273	228	295	245	288	271	274	251	283	277	254	275	267	262	282	264	274	270	255	243	251	239	237	258	273	299	247	248	258	281	246	273	274	268	252	250	266	249	292	251	276	263	264	267	261	251	246	249	296	261	261	283	275	281	287	271	274	264	261	252	260	302	288	285	256	288	277	277	266	271	249	276	302	253	284	273	270	265	247	280	267	235	260	296	290	275	276	263	298	242	248	300	264	260	277	265	275	273	268	265	276	252	245	253	248	239	271	257	273	253	256	259	273	263	256	264	286	284	269	247	259	278	234	249	263	264	286	255	231	249	243	265	284	263	265	265	280	243	274	237	272	285	277	269	270	279	281	281	280	263	269	267	297	262	271	267	271	293	279	243	247	261	245	282	261	285	243	298	273	206	234	268	288	246	300	253	281	250	247	253	274	266	225	278	291	268	242	270	255	268	289	287	250	307	261	281	265	280	252	273	274	290	262	300	248	269	275	290	239	262	267	241	282	271	269	258	243	290	283	259	263	259	260	278	259	296	308	283	247	231	273	269	311	282	270	245	291	285	257	286	256	266	274	283	258	281	275	284	289	264	249	265	254	287	264	243	281	321	257	263	295	273	263	286	272	252	256	301	255	264	299	276	291	268	299	274	258	268	260	298	294	267	313	235	252	231	244	234	275	243	313	260	272	264	257	275	290	289	230	275	281	254	281	263	288	272	258	260	240	245	262	271	262	272	280	297	248	286	245	252	286	252	263	262	256	271	264	264	242	292	288	280	261	252	274	276	297	259	270	233	248	293	248	258	250	275	287	296	280	250	286	288	284	293	263	267	248	310	272	278	257	251	288	275	262	264	301	244	277	269	271	268	261	284	283	268	263	285	264	258	267	242	243	254	278	259	294	255	252	266	258	283	306	282	253	299	255	286	276	275	249	247	250	293	252	271	250	245	287	274	267	275	271	284	271	254	261	259	283	250	264	304	268	252	251	267	272	279	288	263	250	275	260	284	272	256	267	291	258	272	222	247	281	254	278	285	265	264	303	266	270	272	258	255	259	288	296	238	297	245	273	283	290	248	261	262	278	293	293	255	261	295	266	286	260	268	244	277	266	260	269	268	275	272	268	280	270	257	245	308	210	234	272	256	277	260	258	270	278	282	286	276	250	280	251	272	280	240	249	276	251	264	274	296	277	231	270	283	265	282	247	260	234	239	260	292	301	308	256	258	291	275	261	240	287	265	259	279	272	262	254	301	244	252	251	294	283	295	258	286	310	246	267	257	298	241	291	276	294	276	289	262	219	240	287	273	279	256	249	245	261	262	244	249	261	267	273	275	244	258	259	266	277	293	261	280	270	266	264	251	245	270	310	258	285	276	280	294	275	309	256	277	271	242	262	258	304	275	287	284	304	265	270	270	268	255	264	253	276	295	290	251	276	266	292	247	262	265	265	277	269	281	285	273	281	259	275	269	299	230	247	262	239	279	265	237	267	279	237	291	295	256	272	238	259	280	283	266	277	236	267	239	277	260	248	287	260	260	278	285	295	254	277	273	282	267	269	272	273	252	291	270	247	271	239	233	240	273	252	267	255	287	285	252	286	247	242	293	260	261	279	291	263	288	260	301	235	260	239	271	270	253	257	257	226	264	279	274	262	261	296	245	278	280	274	244	232	244	259	278	252	263	272	248	260	255	264	285	266	259	279	282	282	247	258	300	272	295	268	264	269	269	268	255	273	247	242	290	247	273	258	297	249	258	252	263	292	264	254	275	273	277	258	240	266	261	246	269	261	288	262	236	261	292	247	257	266	284	257	221	263	259	282	253	244	300	263	298	245	287	258	323	263	278	260	245	249	273	273	261	267	261	279	249	252	263	253	283	279	254	253	273	256	261	221	253	251	251	264	301	285	232	267	269	284	293	266	242	274	269	265	250	264	265	253	276	272	267	273	282	291	251	261	270	271	267	277	272	290	276	281	293	256	267	294	293	282	283	266	260	244	290	277	256	243	297	249	266	302	256	235	259	278	258	260	286	273	253	265	285	258	246	266	252	269	267	247	259	277	263	247	264	249	253	304	266	275	269	282	280	268	272	280	282	234	272	283	236	258	274	251	275	281	263	248	239	301	255	288	293	254	262	249	264	235	263	247	266	264	264	314	249	279	241	252	276	281	302	287	248	281	270	262	280	254	267	284	261	266	270	279	248	270	261	282	300	269	245	276	283	264	259	287	278	269	258	277	235	250	266	285	270	270	268	286	265	281	283	241	284	272	261	273	283	260	258	266	252	285	259	266	263	250	258	264	257	288	261	286	270	251	257	265	278	229	258	278	291	287	250	289	288	266	255	305	276	263	277	269	269	278	281	245	265	279	250	265	251	268	261	275	298	275	290	259	258	275	260	259	275	300	286	243	268	254	248	251	269	262	262	247	273	254	286	273	300	268	268	266	240	258	287	282	244	277	271	278	250	279	285	287	273	292	290	294	274	292	240	269	281	262	283	292	260	241	262	256	275	239	271	240	272	249	281	260	298	298	285	247	277	283	244	261	267	284	279	248	288	261	250	265	262	289	242	238	261	245	299	265	258
8014	4415	5810	3644	1048	836	828	711	730	718	666	661	648	673	650	674	674	695	704	656	597	671	647	623	674	689	663	679	618	657	706	655	666	642	695	648	730	654	705	720	651	637	674	655	653	645	663	646	651	656	644	591	640	674	653	626	646	660	681	684	660	645	723	631	602	645	661	699	659	665	671	690	649	680	678	668	663	650	622	632	647	687	671	667	623	650	688	639	681	624	682	652	640	685	648	687	661	688	671	674	656	655	648	652	676	641	651	647	659	634	655	675	640	659	630	645	651	601	621	647	703	654	658	697	666	701	668	627	642	632	638	645	654	622	658	632	624	635	672	641	657	684	649	661	652	670	657	688	697	651	707	672	694	652	686	625	641	676	641	689	711	644	646	663	631	639	640	648	702	651	620	695	667	675	657	685	638	679	657	669	642	658	625	655	694	652	666	693	676	637	667	701	665	599	628	615	632	652	688	693	695	619	623	631	662	657	645	659	652	657	690	649	696	625	636	668	668	693	657	623	672	663	676	617	651	629	626	677	668	680	628	665	606	643	718	644	589	639	677	640	677	624	622	691	677	642	645	645	651	592	643	638	659	697	681	690	631	650	646	634	667	688	659	607	630	687	626	653	652	628	608	660	687	724	637	603	639	659	630	650	621	664	653	623	604	672	635	660	659	656	635	659	640	646	665	674	665	667	663	639	713	651	632	666	661	647	636	618	673	678	660	629	662	661	623	625	672	658	692	675	686	655	663	645	647	640	630	661	676	640	654	697	655	639	654	656	628	686	646	676	617	660	635	639	696	651	675	658	690	588	674	648	647	645	640	642	605	667	719	662	622	645	667	635	624	629	689	657	654	700	630	686	657	650	636	642	689	676	636	638	739	631	652	668	645	632	673	643	633	646	661	652	655	627	623	657	659	658	640	636	670	694	676	683	661	652	675	659	649	671	667	659	670	667	630	607	657	675	667	639	673	682	657	683	651	644	650	636	708	649	609	625	670	652	646	633	671	646	648	657	620	711	625	638	624	666	649	662	669	642	628	625	705	666	667	688	728	688	695	721	639	622	720	679	649	655	682	695	634	624	659	663	634	663	622	661	689	629	670	637	640	671	645	663	656	671	677	685	601	635	665	645	673	640	645	676	654	653	665	661	650	715	663	688	652	678	676	654	690	628	666	692	672	641	675	664	654	635	668	661	704	669	674	686	629	632	634	616	681	672	671	651	664	671	638	662	671	644	654	633	674	661	673	668	653	607	642	649	648	642	629	642	687	680	647	635	633	663	663	663	646	661	620	621	674	679	626	682	659	630	640	658	668	681	650	589	612	632	615	674	657	648	653	696	622	638	661	662	659	662	652	646	600	634	663	677	675	647	661	676	656	686	673	664	626	646	653	682	678	647	651	660	655	652	663	639	678	684	657	682	629	657	653	681	654	651	661	678	663	643	647	646	644	629	636	609	673	667	650	673	688	676	651	687	693	671	643	628	726	592	669	684	645	645	632	674	643	709	677	647	661	639	581	662	699	594	636	650	657	649	654	655	680	618	638	681	654	670	639	647	632	663	653	644	643	639	652	655	662	664	659	673	639	654	624	669	650	716	672	683	620	666	636	643	732	652	635	633	670	675	642	685	655	628	652	651	650	640	687	669	612	625	714	623	664	638	711	660	653	657	659	657	660	631	630	667	647	671	719	658	653	638	635	654	626	658	652	646	635	640	655	690	660	663	622	672	614	667	588	671	616	627	618	667	665	636	633	651	669	628	657	654	637	675	665	653	675	692	649	678	672	619	622	625	670	646	669	665	632	662	651	665	636	636	625	662	646	663	637	633	667	639	652	648	666	698	702	697	662	628	634	690	592	629	599	659	655	726	648	638	640	677	647	638	702	613	650	699	629	631	665	620	642	705	695	676	675	634	649	660	611	702	701	672	610	619	642	660	613	642	656	659	645	697	585	731	679	677	687	671	602	651	684	651	656	648	627	619	647	638	665	606	683	683	625	660	690	715	657	649	647	644	635	682	640	629	614	671	678	629	680	723	655	645	673	652	690	618	655	694	635	647	650	614	663	625	695	665	664	662	666	668	660	686	639	691	686	653	648	655	675	650	672	675	685	690	637	651	651	638	624	620	623	649	658	657	681	629	652	688	672	701	645	680	668	665	670	641	615	680	657	656	698	686	664	637	628	645	662	628	638	636	658	695	664	644	640	673	680	600	661	697	668	700	676	643	651	677	633	696	672	684	651	619	685	653	650	658	680	641	627	628	650	679	623	637	638	636	638	640	659	682	699	686	665	675	611	637	624	674	648	643	679	679	660	694	679	641	630	677	644	654	635	701	643	698	652	660	630	658	620	663	645	646	624	683	635	669	685	652	615	584	661	622	659	682	653	701	702	642	671	681	668	686	685	668	661	664	619	648	667	684	649	667	671	685	673	702	665	707	660	669	641	668	674	663	627	667	738	682	612	641	693	630	633	655	666	652	638	621	630	655	650	640	656	654	650	723	634	697	649	627	660	636	695	645	669	667	653	658	624	623	624	637	697	646	692	616	608	655	704	618	622	608	676	645	660	653	652	636	670	600	666	644	618	633	664	722	678	632	694	621	639	632	693	669	672	646	685	645	666	636	706	668	657	649	642	680	675	644	657	641	719	664	644	644	640	676	632	659	665	715	630	690	667	642	727	689	677	662	648	659	673	625	660	649	682	662	661	647	660	668	621	621	664	662	628	695	670	685	665	691	647	667	647	648	701	685	633	649	674	622	659	640	619	650	630	646	657	647	651	652	669	643	612	615	656	665	746	640	608	656	657	662	665	682	693	624	681	654	658	635	653	669	646	631	671	666	630	623	657	650	678	657	669	662	648	628	652	672	679	652	619	624	650	640	615	620	664	688	689	666	619	654	634	708	633	634	710	651	621	676	636	676	661	667	616	651	666	641	702	634	642	687	635	682	612	686	674	626	660	637	644	645	682	624	635	595	659	725	679	670	650	627	675	683	662	617	661	613	637	652	651	646	647	654	695	637	607	665	669	684	691	637	646	670	649	650	663	671	655	636	677	659	630	661	640	708	668	744	683	638	639	661	661	666	636	640	629	653	617	646	635	663	639	688	654	710	626	648	650	665	660	674	713	627	632	653	630	651	651	649	666	668	692	629	615	656	625	671	652	686	691	669	676	645	696	650	658	634	664	675	630	651	660	648	630	672	666	621	633	672	689	671	656	662	670	636	666	648	673	670	642	664	650	647	691	656	642	655	691	657	643	624	656	636	623	670	656	652	699	654	589	643	662	651	663	653	682	624	651	706	660	669	656	643	684	657	634	639	670	703	650	680	673	634	669	649	659	615	635	631	711	710	678	649	622	685	635	664	636	651	638	668	659	600	670	652	645	667	661	664	640	654	678	656	668	649	611	696	685	649	669	626	667	683	642	675	663	636	652	654	644	645	658	649	613	667	659	680	638	661	637	636	616	629	676	626	631	645	666	669	624	646	667	631
22898	10688	8738	4158	828	618	585	559	515	497	329	307	308	285	338	297	336	300	286	296	299	302	301	280	337	286	284	288	293	284	285	306	319	280	326	280	309	275	298	309	270	311	283	304	258	288	304	300	293	298	299	314	283	284	301	283	335	282	293	298	262	275	286	296	275	285	295	317	298	285	295	303	300	294	299	302	296	287	309	282	304	295	271	284	316	301	289	273	276	292	331	303	297	276	295	315	286	279	269	287	277	316	309	282	265	313	272	273	312	274	283	308	305	312	294	284	289	282	288	294	284	297	281	266	306	304	282	251	271	321	306	301	278	301	274	295	261	321	285	276	306	292	293	294	293	294	300	303	280	290	305	270	283	277	314	321	290	303	268	288	293	294	316	313	264	286	307	254	293	290	279	269	280	292	283	288	264	282	238	255	303	305	305	291	277	289	281	256	279	300	277	304	309	276	275	291	277	281	303	270	292	280	282	287	290	301	284	296	308	294	277	298	280	271	309	270	285	267	279	276	271	267	278	296	284	286	268	278	329	298	298	279	281	293	284	307	313	299	288	288	279	291	298	304	294	262	292	280	311	313	275	310	307	283	300	306	304	318	310	291	307	284	283	301	325	271	292	268	322	303	305	281	268	297	290	289	284	284	276	277	322	290	312	257	275	297	289	303	293	245	303	291	295	302	318	293	307	287	295	294	296	270	292	295	277	251	311	270	293	266	309	275	262	258	266	261	288	262	280	299	272	256	287	295	300	305	307	323	308	275	284	317	260	287	275	276	274	291	272	305	269	301	284	290	267	266	289	253	273	291	299	283	272	304	299	327	306	262	292	291	344	295	283	285	282	286	313	305	297	307	298	304	268	296	311	293	274	291	289	287	310	302	237	271	311	281	306	321	297	286	292	281	304	308	272	264	269	278	309	302	298	299	298	264	289	260	281	318	285	262	317	307	273	282	322	292	304	279	286	292	293	287	298	300	318	290	285	275	299	263	283	289	282	276	295	293	307	277	309	262	279	247	272	282	293	285	293	259	272	281	289	287	260	256	276	282	279	271	278	298	270	256	264	292	266	304	288	312	301	316	299	313	312	325	294	251	314	307	278	286	256	288	286	272	271	276	277	280	252	267	270	280	288	313	281	272	285	304	279	307	266	271	290	282	268	310	274	286	293	293	293	284	303	341	308	318	294	278	287	284	308	309	298	260	295	309	300	290	309	311	312	297	289	252	289	314	272	314	315	285	278	288	256	287	294	269	279	283	305	273	274	270	274	310	283	310	314	307	263	281	296	258	305	264	265	291	298	288	314	304	300	266	281	311	307	283	316	305	320	306	263	306	288	264	305	278	292	309	314	300	277	245	294	287	268	288	284	299	295	287	262	304	289	325	279	319	287	268	295	299	298	287	301	292	273	296	299	261	266	293	279	296	318	304	307	302	279	283	288	310	294	286	293	290	276	310	266	275	287	295	294	297	325	297	275	289	281	288	274	295	305	316	308	266	298	266	318	307	304	323	256	299	277	281	329	297	289	258	292	283	276	266	285	271	292	349	282	310	300	277	296	302	297	284	285	292	309	271	275	283	288	277	299	290	315	257	302	282	278	278	279	300	295	278	300	318	285	291	319	272	266	316	322	275	297	279	289	269	293	290	269	277	275	287	298	302	286	300	251	305	273	281	273	316	346	292	257	298	299	283	308	283	298	317	282	277	316	271	286	279	281	280	292	253	264	290	264	293	302	299	290	302	275	288	266	289	308	267	276	292	288	306	283	273	301	297	267	311	322	304	259	292	305	274	306	288	303	270	298	259	256	311	303	307	266	268	312	282	305	327	279	274	272	298	262	305	299	326	310	288	301	271	300	305	310	297	303	295	291	299	279	273	260	285	265	324	302	282	271	271	303	283	280	328	327	266	279	292	294	282	257	284	305	270	303	275	272	325	288	294	318	255	269	294	273	281	296	280	283	297	296	309	301	251	312	288	298	297	294	290	290	286	277	279	265	298	276	309	282	274	283	275	295	267	297	322	270	288	310	290	328	301	301	291	297	279	333	297	258	269	255	302	284	269	297	345	302	272	292	288	305	313	276	280	282	279	323	309	277	304	295	305	290	301	295	242	274	264	302	264	248	267	250	299	304	293	276	283	281	279	285	306	282	272	298	288	280	253	265	252	294	312	267	303	288	300	283	301	290	266	279	275	307	250	312	264	285	281	303	277	298	287	275	282	305	312	331	305	305	290	301	283	304	308	272	306	264	306	278	259	280	293	263	302	345	328	306	324	311	319	280	296	318	271	274	275	310	299	286	301	290	278	297	279	300	277	267	293	269	287	268	293	299	277	304	272	290	286	272	300	301	312	280	298	294	286	297	314	281	274	290	318	273	309	255	316	278	285	297	275	324	275	267	304	283	264	264	282	257	290	310	283	289	322	286	316	279	300	279	287	283	290	271	299	286	280	264	290	313	281	278	286	269	320	322	301	296	277	297	284	314	311	313	272	282	298	305	297	282	249	284	263	304	312	248	280	307	282	276	291	280	299	300	273	256	291	289	289	290	341	287	279	289	275	308	313	279	294	269	271	308	306	275	287	268	281	292	282	292	297	332	304	289	308	277	306	278	315	328	274	296	292	260	274	274	285	282	281	280	272	295	305	306	300	270	291	257	309	267	262	321	282	278	297	266	310	267	310	313	302	304	288	291	314	299	299	266	278	263	261	280	307	290	267	315	281	306	282	273	301	275	281	318	300	290	328	250	298	274	302	298	239	277	311	279	300	286	286	286	294	289	315	284	298	303	287	316	295	288	318	295	322	297	267	245	311	276	283	273	302	293	291	279	273	300	271	271	337	260	282	322	289	303	295	263	294	280	283	274	290	303	272	248	317	279	280	267	291	294	289	232	290	263	271	288	322	327	257	304	295	280	296	257	301	328	302	272	262	287	292	312	286	302	262	309	306	296	271	283	301	275	283	281	296	290	250	286	276	293	272	286	297	303	293	280	296	273	277	288	289	271	267	280	295	290	290	298	301	272	291	281	266	288	314	266	264	294	322	298	312	302	289	275	297	292	306	290	285	294	291	293	310	265	295	243	289	310	285	287	275	257	277	306	262	287	304	276	304	306	308	310	298	319	282	299	289	257	292	280	287	300	313	296	312	263	260	321	270	303	310	277	288	292	264	275	309	301	281	300	283	286	285	300	293	287	285	278	293	296	298	320	311	291	318	250	293	280	276	273	305	302	301	300	277	281	296	282	321	287	296	301	304	300	268	264	285	292	294	293	306	297	306	296	304	304	322	293	288	264	306	293	297	283	287	310	289	290	301	271	281	308	279	250	310	282	262	233	283	305	311	269	297	272	317	294	286	288	274	280	255	325	282	276	317	311	275	320	284	309	278	295	312	265	304	271	308	272	279	302	306	290	311	283	295	216	251	262	289	281	277	276	274	296	265	281	298	274	318	306	259	286	288	275	300	302	291	296	296	275	291	290	301	280	260	282	279
16425	9894	13972	9755	2579	2010	1876	1837	1769	1369	1065	912	811	806	838	918	881	813	806	740	768	713	758	763	777	733	755	729	706	746	710	675	761	749	725	737	760	782	781	687	737	723	715	705	738	710	717	716	702	705	674	651	650	714	778	729	684	676	717	703	670	713	710	697	706	713	670	716	717	717	748	755	682	687	680	711	687	688	728	710	725	724	732	673	732	678	682	695	687	716	726	710	678	716	707	716	725	660	746	688	765	652	698	709	700	722	707	703	662	705	760	704	678	732	746	674	695	631	649	722	737	689	644	711	750	738	705	715	718	721	710	720	708	748	699	698	669	707	726	678	687	713	711	664	677	703	701	704	708	727	708	684	688	691	717	740	686	743	722	713	692	702	697	693	696	721	665	692	709	726	718	683	726	704	709	736	666	689	642	686	700	707	705	713	711	694	722	686	746	700	684	693	717	704	695	739	737	684	732	653	666	660	700	701	765	663	682	724	724	692	735	697	749	714	729	720	721	726	671	701	739	664	660	667	710	733	696	739	713	738	715	705	725	684	712	648	710	701	678	751	691	668	697	680	719	702	714	689	661	654	674	700	721	688	669	685	736	704	726	726	731	676	674	727	733	767	664	694	705	696	699	700	663	698	700	684	708	751	741	729	678	709	656	700	707	681	706	770	663	705	721	676	721	726	677	755	651	675	739	722	714	721	691	645	720	661	712	663	707	668	689	768	702	716	669	706	728	679	712	712	665	739	706	744	744	697	722	693	657	680	658	739	667	683	708	706	719	653	695	696	677	654	697	694	656	755	692	705	669	649	685	735	710	687	688	679	725	697	696	697	717	727	731	731	731	694	700	636	700	696	687	685	678	723	742	734	693	714	652	696	707	735	746	753	719	704	698	723	727	753	720	667	693	695	698	687	710	679	714	735	691	658	649	687	679	715	676	734	738	672	701	694	655	702	630	710	697	708	704	663	682	707	725	690	682	685	714	728	640	732	717	683	714	704	666	734	683	667	719	731	716	690	716	698	738	695	669	643	662	700	669	664	630	719	706	684	685	667	712	693	726	707	693	759	723	689	664	713	657	716	706	685	674	668	673	707	747	731	658	705	675	684	708	705	637	687	705	717	690	706	693	724	716	681	714	674	669	686	718	704	658	711	664	746	709	705	645	711	746	710	651	693	694	716	702	730	736	706	702	697	733	670	690	713	662	725	711	751	694	706	664	722	734	710	686	684	665	703	691	656	659	726	688	700	679	764	699	728	635	698	688	689	670	685	662	695	688	701	708	702	695	696	736	696	699	708	719	703	663	662	714	728	658	708	677	724	675	670	707	661	722	705	699	683	708	736	745	718	675	683	688	714	696	683	672	671	700	685	708	692	738	736	728	714	684	722	707	688	719	632	763	685	737	705	681	711	729	716	702	705	695	676	699	668	650	708	714	755	696	676	680	694	649	733	647	732	696	692	719	679	629	694	741	759	705	710	663	742	637	742	700	742	653	697	773	734	713	707	710	720	659	686	762	684	699	701	713	706	715	681	689	689	687	705	735	737	674	713	686	700	697	746	738	687	698	668	709	648	732	711	752	675	701	660	721	704	723	682	663	730	690	674	711	683	662	706	641	666	711	679	667	683	713	678	725	709	668	690	663	645	701	723	678	706	657	717	689	680	653	719	744	697	721	759	736	739	694	667	684	675	695	711	701	647	715	703	685	673	716	717	684	679	635	683	713	712	703	705	701	704	638	703	696	686	715	710	715	685	745	733	678	644	705	713	743	685	719	672	717	690	709	710	726	679	754	725	727	722	713	689	748	675	743	686	723	700	733	683	705	708	675	697	691	698	760	666	769	687	749	645	683	686	654	678	675	717	664	714	701	671	724	703	771	724	675	704	701	661	656	696	734	728	662	668	695	690	702	681	724	727	660	734	710	693	691	741	763	703	711	692	682	729	694	707	726	729	707	744	715	673	721	677	669	689	659	744	749	702	668	662	690	735	701	699	761	740	671	705	706	684	680	711	695	665	660	686	738	680	699	698	701	707	684	673	674	719	668	731	713	689	711	696	628	688	683	732	691	743	679	711	666	699	671	683	758	735	698	680	690	663	724	666	708	731	704	660	713	660	739	674	702	692	721	687	650	670	698	706	705	671	726	738	695	718	695	661	757	698	694	726	679	700	725	707	731	739	666	648	669	742	688	756	684	705	711	682	703	707	687	710	688	739	674	688	697	689	713	688	669	680	723	673	742	681	681	676	705	681	695	670	695	680	737	711	689	720	726	661	699	709	718	642	692	716	690	712	686	710	652	669	744	675	666	696	664	703	736	704	707	707	696	723	741	692	690	709	659	674	705	681	680	671	697	711	726	669	705	678	733	674	684	697	701	664	677	677	712	716	713	695	682	691	689	634	705	730	770	688	705	722	646	677	705	770	686	707	692	727	700	719	733	692	675	700	705	709	702	722	694	737	681	709	698	695	709	693	720	737	717	701	724	686	709	668	725	693	717	700	753	693	664	724	724	644	682	666	693	673	753	714	696	685	719	656	703	673	703	678	677	713	668	716	694	721	703	741	699	722	700	707	652	700	710	751	674	699	717	690	644	685	678	730	685	690	708	713	707	693	696	702	699	687	728	648	738	690	698	652	695	647	726	674	710	706	755	674	669	671	707	715	761	720	685	754	732	718	721	714	743	714	658	701	755	719	699	743	690	668	696	710	730	723	677	701	681	729	688	707	709	689	674	676	721	729	685	677	723	701	755	784	686	679	642	700	680	707	700	666	736	672	667	731	708	706	678	738	697	714	678	697	703	705	719	734	715	692	679	717	706	688	699	633	688	706	704	692	721	734	733	682	706	734	686	706	758	721	712	690	682	709	692	700	686	688	688	657	683	704	684	713	733	705	703	677	738	695	676	773	687	724	740	681	693	671	702	672	643	642	741	664	716	703	674	728	708	717	705	697	705	659	701	722	639	651	722	679	736	681	729	649	671	705	749	678	675	712	667	750	709	718	713	687	692	742	715	725	695	703	706	775	696	698	749	730	680	671	750	732	684	694	672	682	732	727	680	709	719	666	686	689	707	738	740	630	689	657	699	664	729	734	708	667	717	750	691	681	706	697	698	689	674	665	703	691	716	656	696	751	667	734	716	703	718	699	712	671	667	673	731	722	724	700	710	687	684	709	688	675	705	703	710	682	715	717	686	729	659	708	687	775	727	738	713	638	713	714	658	694	663	702	647	722	711	765	691	684	715	657	681	683	710	678	749	696	693	669	737	724	746	663	705	710	682	714	721	691	679	646	718	739	717	707	670	697	644	721	680	712	715	690	644	682	728	709	690	702	691	723	679	668	712	734	721	698	678	676	735	701	733	715	684	701	686	712	724	672	697	691	684	727	681	736	691	738	696	720	692	702	712	718	673	707	690	685	686	731	676	778	635	731	683	687	728	750	707	716	760	709	747	640	693	700	716	725	706	669	647	691	743	746	734	724	732	699	690	736
31082	17446	14795	6179	1137	725	687	732	661	379	263	209	228	232	205	230	186	206	190	189	202	195	182	185	197	216	207	177	184	203	186	209	205	188	206	171	201	218	188	200	164	184	190	201	179	181	205	193	203	195	178	189	184	209	176	195	186	175	183	158	202	193	185	177	187	182	167	189	200	194	228	184	193	203	194	207	182	186	193	180	189	176	192	162	200	196	162	198	193	171	183	183	177	174	194	148	177	201	187	189	182	175	196	187	176	217	175	189	186	171	222	184	219	196	193	211	193	192	195	167	182	181	177	172	183	162	176	188	177	174	165	170	161	177	196	176	174	174	159	193	199	175	161	190	173	171	170	201	178	172	193	200	190	186	181	186	181	189	167	172	200	195	161	223	188	186	195	173	219	186	190	164	178	183	163	199	181	187	178	193	177	177	190	172	191	196	179	190	197	205	193	201	170	186	164	171	197	171	192	187	168	169	206	166	190	165	163	178	197	207	184	193	192	179	198	175	188	175	177	184	177	178	192	185	188	178	155	179	198	191	190	178	204	189	197	174	187	149	165	192	175	171	192	199	184	189	204	200	184	193	196	189	189	190	196	189	172	193	151	171	193	190	170	176	157	171	203	183	205	167	178	170	173	166	177	206	166	179	180	195	171	198	198	191	188	195	187	186	194	172	188	184	178	199	183	177	192	164	184	158	176	190	189	190	192	154	204	189	170	181	180	192	161	182	195	185	175	174	180	194	179	174	183	179	203	193	206	190	188	186	189	182	181	168	171	204	176	194	178	195	191	176	212	182	175	197	174	166	203	172	223	194	170	179	173	166	194	166	178	213	188	191	167	201	174	212	172	176	192	180	195	176	164	178	185	180	191	174	178	204	202	192	192	177	212	195	150	190	185	169	186	178	186	148	181	168	188	177	181	194	181	179	206	201	153	180	205	190	211	196	194	198	201	182	180	177	160	182	164	205	189	175	159	192	205	178	204	173	152	198	201	170	173	198	203	167	182	179	189	193	224	191	185	162	183	171	171	194	191	177	177	202	148	170	177	179	178	174	202	183	205	177	172	163	181	185	177	181	194	228	197	187	165	193	188	187	179	187	171	167	194	171	174	190	169	188	203	172	189	158	198	179	206	188	178	173	169	205	194	182	182	173	169	200	192	172	187	183	181	167	183	181	190	186	174	179	178	163	197	177	203	194	183	191	208	172	211	162	168	191	178	189	172	181	178	160	167	174	194	162	201	185	187	157	177	159	166	170	197	194	188	214	206	198	187	196	155	201	169	184	169	190	174	169	172	172	193	187	191	175	182	165	207	159	187	197	208	170	202	174	162	168	178	156	164	182	175	186	198	175	192	190	178	184	155	174	190	187	193	185	179	176	180	190	169	187	177	166	189	209	188	188	190	195	204	163	166	177	211	214	185	207	186	207	187	183	194	169	201	189	191	187	204	205	191	166	163	196	179	181	174	172	163	178	171	151	188	193	185	177	181	154	180	197	202	190	190	183	175	167	181	166	160	170	184	232	191	145	170	194	204	192	178	199	210	168	171	194	187	184	212	193	219	179	178	165	188	171	176	179	208	187	196	179	189	193	196	207	212	164	184	210	209	190	212	159	185	176	172	198	195	196	171	199	168	197	199	177	180	169	189	192	162	196	212	165	177	178	179	166	163	167	172	178	184	172	192	163	186	171	181	178	177	187	184	166	169	175	172	179	193	196	184	177	192	187	207	196	197	180	177	157	198	183	180	179	159	182	170	190	190	174	175	174	169	177	163	160	178	174	180	200	192	206	176	204	166	184	194	152	195	163	169	174	193	193	195	196	171	171	188	195	209	224	156	155	206	188	177	172	180	183	175	199	158	191	173	201	179	175	169	171	189	179	190	174	154	162	190	172	206	195	189	160	179	204	183	186	177	162	175	169	175	191	194	206	173	169	188	168	193	175	194	175	176	192	184	175	196	186	176	152	160	215	171	163	207	189	180	181	189	188	206	179	195	181	182	183	185	181	165	190	165	184	221	189	165	167	191	191	160	176	188	183	213	206	191	175	218	197	182	177	193	178	198	183	199	165	180	175	178	208	184	134	165	178	174	209	179	191	188	185	189	162	213	160	180	179	174	178	189	181	168	186	177	189	189	175	181	192	195	176	192	166	196	171	152	197	181	164	198	197	187	181	196	221	182	196	187	190	171	201	190	191	186	211	177	178	179	190	171	185	207	177	162	182	187	206	196	177	170	164	166	205	170	193	193	175	172	164	205	191	187	190	187	216	194	200	173	186	150	174	212	168	182	179	200	183	196	165	196	184	178	189	184	197	197	190	193	194	174	165	188	178	185	181	184	187	201	153	185	196	180	189	171	166	196	156	162	185	187	188	191	200	208	181	187	177	227	173	203	193	180	174	175	169	165	167	197	186	173	190	173	186	207	205	201	193	183	196	165	182	182	169	174	180	203	209	168	175	165	184	177	175	199	184	176	201	184	213	183	191	179	213	188	176	186	208	202	156	187	184	197	171	174	177	179	167	181	158	156	181	177	181	179	194	173	175	218	173	192	164	173	180	194	161	187	161	175	172	196	187	207	206	189	177	176	195	159	180	190	180	166	207	162	165	175	189	162	158	196	185	181	176	154	159	202	216	187	195	182	163	191	150	181	182	174	199	214	190	150	189	166	165	190	176	177	186	196	208	204	187	207	179	176	185	188	195	165	152	172	175	165	163	178	163	173	175	186	176	204	174	160	171	185	163	185	185	172	196	183	185	230	176	176	172	177	212	209	201	182	187	159	181	179	182	196	177	203	197	179	183	216	211	185	175	238	181	181	222	178	182	169	176	188	189	182	206	149	184	197	166	181	199	184	162	192	192	175	194	185	198	189	174	162	182	179	175	166	180	196	155	176	170	216	181	184	163	178	197	184	187	205	202	211	186	194	163	181	184	185	198	191	201	191	154	193	214	170	183	166	203	176	182	203	163	195	173	167	169	200	170	182	168	183	198	177	199	195	185	197	188	202	179	173	163	184	187	185	197	160	201	175	191	172	166	187	157	197	197	194	191	187	184	166	202	168	165	185	176	183	163	182	189	202	208	180	173	158	187	200	181	199	186	181	199	184	230	190	199	163	186	180	168	182	175	163	194	188	201	209	181	188	191	187	199	186	206	163	181	185	173	182	181	176	187	183	186	165	190	183	182	201	167	172	191	170	183	181	198	182	184	168	172	192	166	174	199	193	158	162	185	202	192	202	163	186	202	156	190	200	200	204	165	202	160	180	172	187	178	178	191	183	199	157	185	208	179	167	218	178	158	160	181	181	162	178	179	191	173	166	177	195	169	175	206	181	195	198	160	186	182	158	193	190	183	188	175	177	193	170	183	199	196	155	212	186	194	207	193	161	216	179	183	171	189	180	179	180	196	179	205	184	177	170	178	180	186	226	183	173	160	188	189	174	165	174	182	184	180	190	180	204	180	184	206	175	182	171	177	178	194	174	162	190	187
20767	14693	20282	10738	2659	2393	2523	2696	2110	1413	1073	744	628	643	699	728	701	638	679	580	541	546	558	550	558	541	577	501	558	494	508	507	516	523	493	539	593	632	602	473	483	494	453	465	488	471	451	443	486	449	461	480	498	452	462	454	480	417	507	468	442	440	478	524	452	446	461	464	499	501	526	512	502	452	424	462	417	484	453	455	470	462	462	451	464	449	459	458	455	473	440	464	473	451	418	478	475	469	428	460	451	443	459	460	422	472	472	447	470	476	451	453	485	485	471	458	485	464	460	488	432	456	492	468	453	472	442	489	465	412	472	450	510	501	455	450	420	480	468	428	446	443	461	462	435	423	475	497	447	474	425	475	450	405	446	486	455	475	445	467	459	454	410	477	428	481	498	450	460	443	464	459	505	485	458	461	448	445	533	464	483	454	472	479	432	463	439	417	440	462	475	450	493	444	443	476	461	445	414	490	477	456	440	468	463	464	459	457	436	486	462	467	424	452	480	434	410	424	450	445	415	432	408	452	439	447	438	455	422	429	444	479	452	448	444	451	473	452	459	473	497	454	459	436	455	454	442	461	475	468	457	422	481	459	430	422	493	460	447	446	467	481	477	398	456	451	436	466	488	439	449	459	442	458	429	445	462	485	424	439	456	463	476	449	411	456	449	414	434	480	462	445	490	474	488	458	482	487	467	458	437	499	472	470	432	440	439	465	464	483	468	448	424	435	408	445	483	442	431	469	453	471	481	454	427	444	459	445	485	475	440	484	460	435	480	432	439	422	439	467	495	468	429	451	475	487	462	452	451	435	460	463	466	458	450	458	454	447	438	440	481	471	438	416	427	474	440	437	492	459	489	452	451	440	491	494	471	475	478	438	443	431	441	428	474	451	441	445	470	466	460	400	473	457	438	418	440	426	452	464	462	454	455	409	452	480	441	432	437	470	457	474	449	445	477	438	445	499	461	492	488	457	434	455	472	476	449	430	467	435	438	465	424	445	483	417	495	444	446	455	433	436	456	444	503	458	496	399	450	454	465	461	457	460	456	479	500	477	434	425	487	494	426	464	473	475	482	433	488	463	440	499	437	476	482	480	429	472	445	483	432	478	478	445	474	484	455	464	458	486	465	458	467	463	424	417	423	470	521	480	470	472	459	459	473	461	423	456	454	434	451	462	447	429	421	424	466	438	459	444	477	444	484	511	443	458	450	456	464	467	428	473	414	475	470	442	460	481	433	447	452	429	484	445	492	478	480	436	434	412	444	449	438	465	432	460	441	441	460	484	470	478	426	438	453	455	464	476	454	501	409	471	492	436	442	456	468	456	460	427	470	453	462	448	426	443	433	460	454	482	469	409	438	453	436	423	446	478	442	456	443	485	449	453	484	464	437	467	472	445	462	413	482	449	465	492	469	455	467	439	486	478	435	464	472	521	427	436	472	442	483	449	470	474	438	431	476	458	438	453	452	491	476	452	472	469	473	474	450	452	475	450	472	449	465	488	478	428	441	470	476	462	474	469	422	406	460	470	439	483	428	500	448	461	509	458	453	468	441	462	443	490	463	493	488	491	458	463	464	464	440	457	460	496	466	483	451	437	478	486	484	442	453	433	472	470	440	452	438	463	447	412	449	488	462	490	467	473	473	472	439	451	418	462	488	449	449	467	432	468	421	484	475	469	475	491	480	445	416	452	452	477	446	505	410	467	469	460	434	494	479	445	459	433	461	448	471	458	449	489	410	462	435	461	458	433	476	460	469	422	458	469	446	441	500	460	446	463	475	439	449	489	470	473	452	460	447	427	485	445	496	473	492	438	468	465	479	428	450	467	480	477	458	444	464	486	423	436	448	438	458	468	461	407	456	438	422	420	488	426	461	438	465	470	455	488	465	455	486	444	436	469	461	443	464	450	427	484	487	493	503	462	434	419	452	442	439	438	475	503	438	448	470	439	493	458	457	427	467	486	481	475	483	443	454	459	443	435	456	432	451	451	441	470	438	445	453	403	459	441	456	442	455	447	477	453	440	436	441	448	444	449	448	461	457	454	448	481	451	413	440	487	424	435	443	454	463	447	474	449	458	429	478	474	443	431	442	441	435	455	472	432	449	433	494	459	440	441	445	439	509	432	473	477	463	432	468	438	433	441	480	449	456	482	476	449	460	455	463	447	429	454	465	485	456	466	448	459	465	471	427	435	436	438	507	434	431	434	485	448	464	448	445	466	458	436	479	471	456	461	429	445	447	446	453	455	441	450	450	431	432	441	408	446	437	481	459	455	468	460	477	443	474	485	429	467	421	484	440	469	477	493	451	445	475	440	457	493	471	484	482	495	451	480	446	451	481	459	462	453	463	432	461	458	478	478	395	468	415	440	449	428	485	480	464	457	458	469	492	486	501	440	455	454	457	424	455	438	487	452	456	517	453	453	466	464	460	479	426	469	497	447	451	450	456	473	432	451	473	480	460	457	483	453	469	424	468	474	470	445	465	413	477	485	449	429	503	450	461	439	430	480	454	473	480	489	509	415	466	430	442	406	415	434	411	465	458	451	493	462	466	488	475	446	466	443	422	479	498	460	468	445	429	469	469	450	461	496	460	463	476	441	424	434	429	446	421	458	430	450	466	451	456	446	459	438	442	484	452	498	489	457	461	453	444	421	463	490	443	453	461	456	493	436	449	429	453	454	428	441	486	446	457	465	446	439	431	486	429	479	447	435	456	481	448	450	431	463	479	474	450	469	465	475	426	432	478	452	483	438	453	446	445	442	462	492	456	462	486	467	440	444	512	453	471	482	427	458	461	491	467	447	443	439	437	455	497	466	439	475	420	464	494	425	427	455	433	467	495	454	454	440	479	462	468	422	459	422	439	488	426	457	450	431	466	439	426	447	466	440	442	503	448	435	434	451	454	442	441	474	434	466	450	438	460	465	452	482	475	440	441	455	436	460	452	422	447	500	420	443	427	452	438	432	417	453	460	462	466	443	437	434	454	463	451	440	451	440	397	417	448	436	442	433	416	501	465	460	465	428	456	437	450	420	470	503	429	492	441	443	497	475	460	440	446	443	445	467	471	423	488	451	458	456	448	453	384	510	469	429	458	452	513	464	489	429	464	429	447	463	447	461	468	454	438	470	453	466	426	468	458	440	459	469	494	484	447	463	438	455	434	466	472	463	458	465	465	392	446	449	482	457	437	500	472	458	443	467	459	435	446	437	418	476	466	471	442	418	430	465	469	468	456	474	479	412	480	443	479	470	465	416	410	450	436	436	447	476	469	447	455	468	436	434	468	476	457	466	474	449	458	441	436	441	449	470	443	464	465	451	449	482	471	455	443	466	460	455	439	460	440	462	459	438	483	457	453	470	436	449	448	469	443	425	435	445	443	451	415	440	445	449	475	468	451	446	477	474	472	451	483	474	431	447	462	419	433	437	428	486	461	435	468	482	409	475	420	467	454	475	443	492	418	458	456	450	422	468	457	430	449	481	452	453	441	487
10557	4428	3147	886	307	285	274	311	317	288	276	286	266	242	277	304	279	253	320	288	284	268	252	257	275	273	258	260	280	270	262	298	265	265	239	280	269	277	293	254	247	286	271	240	272	277	274	252	251	270	253	271	274	264	266	273	262	245	271	239	279	256	243	249	270	243	266	301	252	272	259	264	259	276	276	275	266	240	257	269	281	266	291	251	254	248	214	256	270	256	252	255	282	239	279	237	245	305	281	272	279	263	262	259	281	265	262	279	249	253	279	258	253	253	275	284	272	261	264	244	258	294	275	259	262	271	234	259	258	285	273	256	253	254	241	265	274	284	253	246	303	267	290	259	261	260	244	281	276	251	277	272	279	276	252	255	259	246	315	277	261	273	282	271	314	281	272	252	270	283	270	256	272	295	243	261	249	270	225	275	264	272	284	239	274	242	261	243	268	236	265	277	252	277	242	272	268	281	257	271	240	255	245	256	273	285	259	282	276	288	278	265	277	248	277	274	243	262	283	273	260	264	247	267	255	271	287	257	267	257	249	277	273	255	268	264	254	243	256	279	262	248	250	289	266	301	230	288	266	283	266	269	254	272	253	261	304	267	267	284	284	273	263	277	282	238	253	246	242	284	290	272	274	245	261	259	277	273	236	225	242	270	275	296	265	296	272	256	250	295	251	256	249	279	279	278	317	247	242	259	268	274	244	273	287	281	276	283	303	265	271	270	242	273	262	243	273	265	257	297	271	256	258	260	271	271	237	265	244	267	255	242	267	240	265	273	254	251	269	262	258	296	261	226	256	277	287	262	256	269	268	255	263	279	298	267	284	227	264	240	249	282	260	243	255	267	282	267	278	263	295	297	296	241	276	290	244	281	282	274	301	260	249	265	282	269	273	272	283	250	249	273	272	252	271	272	291	295	269	277	279	284	256	271	262	252	275	267	270	252	255	272	291	273	280	275	249	249	249	283	287	279	271	266	264	266	272	289	282	259	260	273	258	268	248	252	240	236	288	252	264	269	266	263	272	265	279	273	268	275	258	257	274	278	280	261	295	267	276	232	249	269	249	280	249	245	275	240	286	293	266	266	297	246	269	258	278	247	238	258	271	270	258	283	254	282	227	262	256	261	258	244	280	273	250	286	248	291	275	279	287	265	249	263	255	283	257	259	281	269	228	264	284	277	263	279	261	262	208	298	276	253	259	293	270	256	252	230	282	243	250	241	288	254	242	298	252	256	282	287	242	232	264	287	258	270	278	252	247	267	271	255	256	281	288	281	268	281	237	236	295	250	260	265	260	244	239	264	261	271	282	232	277	268	240	259	274	282	265	254	271	271	243	237	253	277	264	246	250	265	279	261	301	281	295	261	283	268	250	282	279	270	270	265	245	275	242	259	245	249	289	274	249	256	261	262	241	242	250	277	309	281	238	264	255	248	265	269	266	251	256	263	236	258	273	233	261	261	295	280	281	259	266	267	282	262	252	267	269	251	282	278	284	253	244	265	282	262	282	259	258	273	249	259	240	256	245	294	281	257	284	253	280	269	242	264	286	272	245	262	264	251	269	273	249	272	250	254	241	272	278	258	297	254	267	290	269	270	235	250	255	253	250	262	284	267	259	253	254	271	262	256	253	243	244	259	289	255	263	249	259	274	269	257	247	253	260	267	259	277	286	277	255	233	286	271	265	266	297	270	260	246	278	255	267	258	247	286	275	275	253	229	255	257	287	247	272	265	261	266	270	304	273	273	253	265	276	250	252	246	295	280	251	288	271	238	279	271	270	293	270	241	267	248	272	248	273	248	259	252	260	240	252	227	273	255	284	243	238	273	268	233	257	241	265	281	242	287	237	277	241	284	271	257	281	261	236	266	252	291	274	259	296	265	272	274	241	254	262	263	251	283	246	263	255	283	250	259	262	278	243	259	243	253	257	239	281	241	269	268	293	254	241	271	277	294	273	256	278	254	256	244	266	271	256	267	261	251	265	310	277	264	245	259	247	301	285	281	273	240	268	248	297	249	245	270	263	279	276	286	262	287	287	261	280	258	253	265	260	252	256	253	254	265	272	263	273	297	261	297	280	258	251	242	258	277	282	297	241	260	245	255	291	288	260	260	233	268	252	269	276	274	263	263	261	271	250	269	275	264	256	313	248	268	267	271	265	271	243	228	257	268	258	282	256	280	225	246	271	284	276	250	261	252	266	256	264	267	233	289	266	252	269	248	296	264	256	261	243	285	259	280	283	257	285	247	258	266	275	266	268	236	256	244	237	242	278	262	247	270	285	264	266	301	259	269	282	251	269	273	247	264	282	253	261	295	236	263	268	268	268	304	267	264	291	268	244	274	266	246	233	280	282	234	266	242	229	241	280	264	269	290	248	284	288	234	270	276	236	312	272	251	252	270	266	282	256	268	279	268	266	273	241	266	258	296	266	252	256	284	267	264	236	280	248	275	282	286	265	269	272	282	264	272	276	279	250	248	246	296	279	249	264	287	248	241	265	268	240	283	246	252	259	257	247	246	258	288	297	279	239	270	268	274	303	255	256	258	258	234	255	223	277	238	273	284	253	293	260	271	271	273	257	282	240	295	260	267	252	268	283	275	301	269	286	244	263	251	248	280	278	292	281	279	277	272	282	238	261	259	261	210	280	278	273	254	244	278	294	265	269	311	286	266	276	266	255	297	258	266	287	259	277	267	272	250	296	248	251	252	272	263	275	236	236	261	265	262	249	248	248	246	279	274	263	241	248	265	247	266	288	261	280	249	305	275	241	258	255	291	268	282	268	264	285	284	314	312	248	264	277	274	278	293	274	265	302	260	259	277	259	279	221	264	277	298	245	241	270	287	277	284	269	272	267	256	285	263	286	283	297	271	280	253	292	270	263	277	267	252	274	225	275	276	263	248	247	269	237	299	279	298	274	284	250	263	292	265	267	274	273	264	251	275	303	261	254	274	226	304	266	260	243	217	259	242	266	268	245	277	268	250	270	269	278	276	251	280	246	276	255	270	263	281	254	275	266	257	274	263	278	284	254	247	260	265	306	270	249	250	260	247	281	275	269	252	261	264	269	266	278	254	240	269	285	244	265	269	286	275	251	254	240	259	283	279	247	254	262	275	254	255	263	272	269	259	282	273	236	274	281	284	265	269	275	277	295	263	266	258	272	277	251	298	255	287	257	274	263	246	260	283	246	286	247	279	259	265	251	257	259	285	263	296	253	252	245	263	278	281	269	267	263	247	240	247	256	268	255	236	266	268	242	263	260	248	265	300	273	307	292	238	246	263	271	288	255	286	279	252	231	252	267	287	297	257	265	275	280	255	252	280	240	275	280	298	259	271	269	254	241	245	235	262	244	243	233	248	272	306	281	288	291	271	286	284	262	285	261	253	271	256	271	259	244	263	271	265	284	260	261	263	280	290	240	304	280	281	256	270	228	240	270	264	274	230	255	215	276	269	264	261	277	272	268	286	270	237	277	281	267	224	240	236	233	244
7839	4829	5877	2435	927	843	855	758	723	706	680	643	661	727	740	720	689	661	683	699	684	660	664	677	646	663	671	682	642	641	703	712	672	647	683	657	735	694	689	690	681	649	659	600	658	666	680	669	651	687	675	649	681	612	636	650	617	684	607	629	648	683	623	676	621	637	684	655	610	667	641	716	626	647	646	683	639	663	659	670	624	627	640	637	652	645	671	681	681	660	659	618	711	649	732	683	622	689	643	655	632	685	631	672	674	677	678	675	664	658	637	678	616	630	733	695	643	637	674	652	642	706	667	631	632	674	630	660	640	631	659	652	693	650	656	619	699	643	650	644	695	652	621	714	676	720	642	619	640	654	645	678	649	590	673	636	598	675	694	653	631	625	682	665	672	621	672	672	636	627	690	662	629	638	673	646	677	628	693	611	648	628	642	651	656	615	648	685	664	639	659	707	678	664	621	680	679	660	644	623	675	652	645	618	652	652	651	683	645	624	618	646	706	672	646	646	682	616	658	649	631	620	658	671	689	636	658	723	689	613	637	657	685	637	640	644	626	661	621	692	635	654	614	637	674	608	637	646	659	624	696	648	704	631	676	663	627	640	628	669	655	622	584	682	664	700	626	669	675	623	665	622	701	634	657	684	649	644	635	702	668	630	663	665	668	682	678	652	628	652	665	643	669	682	682	635	601	630	629	680	666	659	691	660	695	676	686	678	668	645	651	654	616	642	647	640	644	658	577	671	628	666	639	663	621	693	713	607	645	636	669	619	698	646	638	693	640	624	648	642	713	622	667	679	629	644	657	640	667	647	662	675	643	622	652	686	652	660	687	664	678	664	642	658	675	648	664	686	646	680	644	635	665	671	665	626	619	635	650	612	648	673	653	654	676	592	706	686	656	681	631	655	622	687	666	638	660	647	729	672	643	665	666	656	639	671	689	658	676	682	635	675	638	645	635	633	631	653	657	636	714	641	677	612	639	660	648	628	691	657	690	673	664	660	657	656	679	678	691	649	655	651	608	620	613	662	651	700	601	629	694	692	649	614	637	645	658	685	674	684	647	691	714	609	662	693	659	623	654	620	688	639	673	660	626	657	634	604	644	712	642	641	646	663	676	655	653	679	622	625	642	674	657	688	667	650	693	631	699	609	672	677	643	686	618	668	639	663	670	669	678	626	707	666	649	656	634	672	711	660	645	625	642	644	645	649	655	595	659	641	665	656	625	615	666	623	591	642	671	636	645	640	622	648	665	677	619	657	646	692	590	659	675	644	646	646	623	652	622	653	651	646	652	618	661	665	711	717	648	636	683	669	647	645	662	602	684	691	633	654	661	657	634	623	649	673	648	618	669	644	614	612	622	627	614	625	653	598	612	617	700	621	663	668	653	656	684	650	700	694	632	644	691	632	664	641	699	615	632	644	642	653	637	617	652	657	683	617	672	661	688	675	677	666	650	625	640	675	647	684	632	620	637	625	628	641	673	606	635	633	609	664	618	664	683	607	636	641	632	690	633	649	640	652	653	648	646	644	692	655	608	668	655	674	689	624	675	671	658	656	659	599	689	690	606	651	690	677	639	648	642	659	664	666	670	675	670	649	629	622	630	661	656	673	649	656	614	649	632	658	673	732	628	664	595	598	666	651	673	640	686	679	670	662	682	655	667	650	658	657	650	627	679	608	658	643	629	677	678	697	657	640	650	662	670	622	636	622	616	617	655	658	644	646	636	654	682	680	645	597	629	673	648	711	654	663	658	633	657	638	648	663	637	642	663	614	680	645	648	657	677	634	691	661	660	669	690	619	622	650	670	650	620	644	659	685	665	654	625	617	677	653	637	644	666	676	657	681	676	667	660	648	686	617	643	636	609	615	698	663	624	688	704	674	643	670	683	627	660	665	642	692	687	639	660	652	596	651	685	659	674	647	674	663	661	681	644	668	656	669	662	679	613	648	614	650	649	688	677	667	613	621	713	637	659	620	632	732	682	618	609	688	672	606	667	649	687	646	687	626	620	646	647	656	667	652	662	691	631	707	715	642	677	664	686	678	653	645	638	690	687	679	618	691	658	667	587	642	676	656	645	665	652	629	644	659	655	661	648	706	640	661	648	664	647	600	645	635	643	649	692	639	656	606	633	636	627	626	618	618	645	644	709	638	649	656	634	671	689	680	650	641	672	625	647	675	678	695	641	626	637	617	619	635	646	693	690	651	631	685	610	696	697	691	667	634	651	667	643	674	624	625	640	645	665	631	645	668	642	669	676	660	667	669	670	638	673	659	652	662	621	664	654	610	653	623	628	631	629	654	668	666	621	656	713	655	664	682	665	702	636	619	672	658	644	642	647	659	668	627	704	646	658	667	653	696	600	642	640	636	662	645	662	616	654	684	667	664	660	641	611	643	623	680	667	627	639	595	619	679	687	626	638	631	653	628	651	646	667	650	677	634	656	613	642	640	626	686	628	665	649	658	643	626	688	637	710	607	687	669	696	645	679	642	724	652	651	678	615	636	674	648	665	672	683	649	650	633	652	657	670	614	620	666	695	689	704	658	679	604	607	665	666	688	625	636	633	649	628	624	649	604	625	665	658	641	633	711	610	645	683	708	636	673	661	688	666	649	664	681	649	678	623	632	682	634	640	684	634	663	667	661	655	636	663	630	685	695	657	656	654	664	607	660	664	636	649	675	634	656	604	654	686	644	695	667	665	622	670	680	676	677	667	642	646	618	680	659	635	662	627	668	621	620	633	627	641	646	616	655	667	649	649	691	644	612	630	682	672	653	644	648	595	681	608	684	599	660	644	642	649	650	666	643	662	646	681	661	688	619	650	662	643	658	612	646	665	667	638	695	597	642	621	630	647	719	646	682	659	703	642	681	616	663	674	659	688	655	586	682	673	664	682	672	659	656	657	680	648	661	689	618	717	643	598	632	659	655	660	689	647	632	626	658	640	636	667	658	701	689	680	640	675	694	675	653	668	645	663	624	679	696	711	673	639	634	616	715	643	651	662	651	722	692	635	643	647	642	658	660	674	694	593	646	663	632	693	657	689	645	637	710	681	691	667	625	699	620	668	679	656	635	655	691	645	680	644	670	669	675	686	631	627	665	665	682	676	651	659	650	638	648	652	691	647	684	626	648	691	674	652	631	658	677	636	686	637	672	691	594	648	681	643	648	668	635	605	647	640	664	648	661	638	658	659	619	655	634	649	620	663	663	657	628	630	706	635	659	664	645	698	672	663	651	633	650	625	585	657	638	654	660	653	617	686	630	685	661	698	611	695	628	623	653	676	650	669	620	680	614	671	638	638	630	667	646	651	639	671	641	693	650	649	668	630	665	721	612	639	644	672	695	643	643	670	631	680	643	643	654	670	654	695	652	646	644	676	623	619	667	632	681	678	649	672	690	685	621	657	664	678	639	631	656	686	632	728	617	653	615	647	692	659	653	625	684	594	652	645	660	691	684	677	646	670	686	667	624	653	686	614	634	634	643	702	664
22764	10607	6800	2579	877	727	664	550	498	418	293	277	292	294	309	279	270	307	300	304	314	272	309	283	291	280	305	281	249	284	282	270	248	274	273	267	277	277	289	256	247	264	276	256	243	273	284	281	278	284	273	257	239	302	315	267	258	284	262	240	252	278	243	282	276	297	244	224	256	280	296	293	268	278	268	252	315	277	261	242	287	294	266	293	291	292	269	310	269	296	252	248	259	265	300	261	307	238	262	285	301	290	265	275	286	237	260	246	242	290	281	260	284	242	289	264	242	234	265	233	282	274	295	300	269	266	264	233	277	270	281	244	244	271	274	235	263	283	265	261	286	253	298	255	287	262	257	288	286	272	272	267	262	263	267	252	287	302	321	275	265	234	294	270	251	273	292	294	249	285	234	285	268	280	261	239	281	256	282	268	274	257	267	259	256	265	242	286	272	261	261	265	253	250	280	281	291	260	257	286	288	271	274	284	287	292	261	267	277	269	258	275	296	257	286	287	283	275	301	300	257	260	289	266	277	267	266	250	260	279	267	271	282	279	260	242	268	267	277	310	279	284	285	285	301	261	273	255	255	267	264	230	277	271	309	255	245	272	278	284	228	272	277	271	279	287	244	282	260	278	245	310	273	239	285	301	280	250	248	284	254	262	284	268	287	259	287	285	279	260	249	243	249	284	272	277	270	277	288	285	261	234	270	307	292	282	279	237	273	264	293	250	277	284	256	266	288	242	261	276	290	285	276	292	247	264	271	270	327	247	268	288	267	286	286	280	231	327	271	280	298	290	266	268	271	312	266	267	270	244	257	303	297	274	250	253	241	290	227	271	298	266	319	262	261	286	267	248	257	252	295	275	269	297	275	256	278	264	265	291	281	299	279	281	290	279	271	255	267	254	274	277	287	280	299	263	280	263	254	284	251	240	250	261	264	283	300	279	256	289	278	241	244	278	272	292	275	290	242	293	272	277	237	274	292	251	278	268	264	268	291	283	278	280	251	280	264	261	259	250	255	270	269	290	278	314	258	260	263	280	279	318	301	286	245	289	282	280	265	248	262	272	282	275	283	290	278	255	275	287	305	254	265	278	284	291	271	259	281	272	305	269	294	285	257	280	284	288	281	248	263	254	269	256	261	280	266	271	301	263	277	242	278	293	250	272	271	245	294	247	284	267	267	281	276	293	264	253	277	257	256	240	287	241	281	288	291	270	242	263	268	281	279	263	274	289	285	264	290	292	305	245	254	263	279	244	242	237	249	252	299	242	282	262	280	286	295	285	243	243	283	244	259	282	261	256	252	295	274	293	264	277	276	258	261	289	261	264	287	258	277	271	274	256	256	304	241	252	276	253	306	243	314	244	316	285	251	291	263	239	277	282	259	257	277	290	247	311	282	248	273	270	232	263	298	249	257	253	289	271	262	269	244	238	269	287	299	249	278	256	271	248	262	255	266	282	280	272	256	273	295	242	266	270	245	274	265	242	283	267	293	322	267	264	288	245	266	268	281	257	265	263	269	285	261	270	257	261	237	257	267	286	300	229	252	257	270	283	277	281	248	287	238	253	284	293	268	274	311	277	287	275	246	241	282	322	275	280	248	293	305	305	272	271	293	283	260	323	283	268	254	262	259	283	245	290	276	290	283	273	274	285	305	268	276	269	265	250	246	240	277	245	262	251	280	248	237	262	289	262	289	261	269	295	285	266	301	266	287	247	293	277	285	273	252	275	259	291	263	281	281	309	284	271	272	270	289	272	292	297	232	257	270	306	274	256	277	258	279	271	257	272	270	266	269	261	262	280	282	239	261	268	243	258	292	265	251	289	278	257	288	277	241	259	235	280	252	277	249	234	287	282	272	263	248	264	267	272	243	260	300	259	293	273	297	267	276	282	278	260	265	280	250	299	263	302	261	287	261	278	265	286	305	299	256	268	264	255	257	285	251	258	299	272	260	263	239	267	243	286	275	300	280	283	303	277	256	275	253	256	268	276	269	281	260	256	289	276	274	231	302	266	239	265	285	232	281	279	260	288	267	260	272	259	265	284	253	262	258	283	284	281	261	285	302	260	273	267	253	290	245	261	287	256	287	274	286	270	265	278	285	325	257	296	263	290	246	252	288	299	287	273	281	265	291	298	267	254	248	290	298	259	277	272	251	252	283	258	254	291	284	248	247	260	272	273	245	295	288	293	267	270	251	280	270	275	297	255	265	281	298	279	249	297	301	265	282	279	284	287	275	293	270	272	274	287	285	276	266	281	287	271	289	273	280	249	263	265	282	268	264	258	292	251	258	279	259	274	274	246	260	275	266	281	261	267	270	273	276	286	254	261	309	260	270	288	271	269	275	296	252	263	304	325	288	265	308	275	262	254	252	266	276	260	271	288	294	257	280	265	271	287	275	263	267	258	247	242	276	297	239	283	270	300	320	254	271	295	255	271	292	264	276	260	257	262	300	318	270	251	267	340	277	279	296	246	292	277	292	288	256	282	263	307	314	282	259	257	262	282	272	260	267	291	281	290	284	272	299	278	287	241	267	271	295	263	268	269	290	293	314	248	268	281	296	262	271	254	267	244	257	248	312	299	296	262	258	256	265	273	304	257	278	272	281	293	290	270	278	267	267	280	262	270	247	280	246	262	291	261	300	251	261	287	283	289	256	255	273	257	286	244	221	271	276	272	273	253	254	282	290	296	286	256	247	263	282	259	286	275	255	267	263	295	251	262	262	282	260	271	264	237	235	277	285	277	241	283	298	250	266	251	260	306	252	238	287	257	276	265	313	271	268	215	263	288	290	282	300	271	241	265	273	272	286	310	286	305	247	271	311	280	271	293	245	295	293	285	285	278	249	269	238	262	272	285	260	255	258	268	294	310	268	295	273	288	307	265	267	280	235	243	256	243	269	297	273	263	252	268	285	272	271	244	267	255	288	261	245	285	312	261	277	250	279	274	261	265	259	254	277	273	266	250	288	266	253	272	263	271	279	272	246	264	262	290	312	282	269	269	280	274	315	258	305	285	283	261	275	285	252	256	250	273	271	278	290	289	241	251	252	276	284	292	259	295	260	243	254	298	266	251	248	297	293	285	305	271	252	282	309	278	283	284	265	267	259	257	274	270	279	264	272	272	265	276	231	260	260	227	283	270	282	242	266	234	245	256	276	264	276	272	273	246	284	275	260	284	254	296	298	266	262	266	260	276	260	274	256	277	276	264	295	239	248	269	265	277	251	288	270	255	263	273	275	292	252	273	252	287	292	264	253	249	269	270	256	253	279	282	274	285	277	287	265	299	249	267	301	265	282	286	253	249	260	265	250	247	292	284	269	270	273	263	287	237	258	278	298	291	260	276	279	304	290	264	266	273	243	278	261	266	282	275	299	288	253	297	273	239	257	286	283	253	269	274	287	260	263	286	284	283	261	284	237	316	304	297	284	268	277	273	255	277	261	294	281	232	273	280	266	271	260	298	284	261	280	258	243	248	283	279	268	257	241	283
16333	9538	11037	6203	2668	2625	2201	1744	1785	1315	907	795	767	826	859	770	817	740	693	679	763	733	797	745	714	705	713	688	680	662	730	693	673	714	693	732	871	727	670	684	677	681	647	655	628	618	667	673	656	660	665	679	687	687	681	643	652	607	673	697	687	641	670	680	651	727	635	668	686	672	679	698	709	674	648	677	644	625	657	678	690	685	673	712	652	672	672	627	642	621	693	678	633	706	713	672	610	659	666	649	684	635	698	684	653	654	594	643	664	639	685	694	666	634	635	664	667	667	652	665	633	665	662	701	628	641	654	620	703	667	623	622	648	691	659	669	658	682	689	672	635	667	672	673	668	648	686	657	644	637	666	649	657	628	630	665	640	616	658	669	658	646	608	671	618	660	686	668	698	670	685	656	669	635	630	684	693	638	664	648	630	650	665	639	659	630	653	634	676	674	624	693	691	674	666	651	657	645	639	716	644	708	671	660	646	674	639	674	669	654	589	653	631	681	663	683	638	661	662	652	714	649	699	676	682	671	719	673	678	604	631	659	648	649	661	631	633	668	659	627	631	632	630	666	661	634	652	670	662	643	687	689	664	655	659	663	669	623	650	672	662	688	618	625	620	671	684	642	645	680	675	631	642	657	620	686	675	678	664	660	673	683	678	670	681	643	710	642	649	667	669	706	680	627	673	627	654	624	667	645	658	652	724	661	641	657	663	663	688	662	656	697	686	625	651	598	669	653	694	612	650	655	671	645	641	686	660	660	685	633	697	677	592	687	643	634	613	645	693	656	690	632	634	656	623	646	663	628	640	676	662	671	705	622	650	651	618	662	633	665	665	693	644	602	666	650	640	665	676	613	641	648	646	654	653	594	715	710	607	639	609	654	626	719	672	650	636	655	627	633	636	670	648	626	650	690	683	683	643	677	673	622	680	672	669	678	660	668	661	677	669	637	649	641	660	630	706	616	673	640	658	610	643	673	623	644	691	676	650	660	666	636	636	701	683	675	661	693	654	632	717	652	662	650	684	680	694	604	666	655	612	645	692	646	617	640	659	655	597	659	643	654	662	652	688	707	670	634	664	678	665	635	693	665	669	669	631	701	634	696	718	666	677	620	641	653	681	703	652	710	675	686	627	651	697	636	678	624	712	646	640	670	703	634	628	664	675	629	658	639	647	635	649	639	669	647	693	653	679	652	697	626	693	614	650	652	714	684	665	672	664	693	653	635	643	640	657	639	625	662	625	634	676	647	622	618	678	691	667	641	706	676	638	647	620	669	659	683	626	678	677	634	665	631	648	633	658	624	649	666	672	632	634	703	604	681	661	646	676	655	675	658	701	672	637	647	641	671	688	685	667	711	659	662	636	625	645	648	692	696	642	630	620	664	705	726	641	615	625	654	623	644	641	658	647	645	675	680	661	625	659	683	610	662	655	646	672	676	634	668	641	673	662	605	625	683	655	716	640	668	683	698	682	687	667	623	661	632	658	656	640	656	636	645	644	638	664	658	674	620	681	703	653	678	615	645	682	642	655	637	626	655	665	684	608	608	649	611	644	675	659	595	644	659	657	689	680	633	618	646	660	669	640	688	685	644	694	620	645	654	653	680	643	671	641	648	652	663	665	633	630	644	693	637	663	660	667	642	682	669	687	645	624	651	665	619	691	662	677	654	727	677	652	661	633	676	695	638	685	650	625	622	657	604	667	702	657	652	641	705	675	621	671	674	669	660	626	637	657	669	662	643	660	674	677	629	571	620	682	661	681	598	650	649	637	632	651	627	656	621	662	663	697	641	681	653	634	671	698	660	638	677	661	662	645	660	649	653	666	666	675	621	685	700	680	689	633	658	670	698	614	637	671	656	649	688	694	689	656	649	652	679	600	711	693	678	620	644	656	678	660	643	636	698	668	673	670	671	632	696	685	677	669	666	715	697	668	633	652	596	644	682	597	583	697	649	651	668	657	611	645	655	679	656	684	676	654	668	678	663	681	642	703	632	630	640	646	699	680	644	616	672	673	641	656	631	666	671	662	612	678	680	612	653	653	674	664	598	622	594	669	642	659	649	653	710	675	672	661	623	656	665	625	636	694	714	655	684	647	640	681	616	630	685	649	650	672	723	675	666	686	660	639	626	673	607	687	628	681	643	639	642	663	622	668	663	660	640	679	679	678	656	734	675	684	673	677	635	685	658	670	678	642	636	686	637	615	660	627	687	683	701	650	641	649	637	629	633	647	637	641	633	676	628	642	652	662	694	649	629	686	626	646	646	639	638	619	667	629	706	656	690	671	663	684	678	645	662	633	633	640	639	595	622	650	671	636	688	644	716	665	641	650	637	697	663	672	703	620	668	603	629	641	659	675	630	647	667	710	640	703	673	679	651	698	686	673	660	659	676	639	660	650	700	656	679	659	612	667	642	682	668	669	620	660	640	658	692	689	704	666	645	667	680	657	630	652	645	651	672	684	680	648	631	682	650	631	671	658	670	675	636	647	705	671	627	650	639	620	661	655	666	707	675	626	605	655	653	639	673	628	671	653	639	616	703	618	672	655	621	678	660	635	650	696	653	614	653	643	662	624	643	692	706	660	642	645	622	620	674	636	648	674	614	663	679	619	612	694	667	682	623	628	685	624	685	619	637	664	687	700	636	685	656	618	624	653	640	682	654	666	629	650	691	616	685	673	667	650	693	617	658	697	670	670	669	662	663	698	679	634	679	649	687	651	646	635	652	651	646	676	635	642	665	683	696	597	694	684	679	654	679	612	667	663	674	646	650	642	650	598	656	645	639	661	684	652	678	692	658	702	642	610	649	704	654	681	630	695	674	669	682	651	696	722	649	629	654	624	635	666	696	649	678	665	659	664	647	667	600	653	665	654	615	639	644	715	697	666	640	626	673	698	694	614	681	641	652	662	668	672	667	645	665	694	643	649	651	663	631	648	693	673	682	657	654	674	653	683	690	674	682	670	604	694	647	692	705	613	713	644	649	687	627	637	628	715	699	617	696	617	668	650	663	672	648	684	691	672	670	645	657	670	658	678	629	689	634	688	674	696	673	637	662	640	637	687	652	725	648	646	630	634	648	628	643	634	669	658	671	667	685	644	668	669	675	618	619	691	644	629	657	654	643	645	678	677	706	669	656	659	636	657	671	673	666	657	650	638	721	668	660	642	636	650	657	602	661	628	674	604	690	700	685	650	640	666	702	633	663	639	677	629	628	676	687	632	653	688	673	653	662	687	643	618	665	678	645	633	651	660	677	607	607	677	598	608	630	681	667	647	669	683	634	679	682	667	633	669	634	617	657	642	673	647	637	630	621	708	620	650	669	649	639	667	655	662	620	657	644	707	615	677	637	636	647	664	634	656	662	652	668	623	643	695	705	653	675	665	658	670	640	698	648	657	648	707	626	657	660	654	659	658	671	671	686	697	643	650	652	654	635	683	653	686	699	637	681	622	608	672	675	674	694	678	709	650	640	663	660	662	640	665	617	665	623
30803	17140	12055	4867	1098	1026	880	717	549	372	246	203	194	237	191	226	168	192	175	190	177	172	167	181	161	201	166	191	146	181	164	192	178	197	192	169	164	168	148	187	157	153	156	153	171	161	153	153	151	155	151	146	150	159	163	154	170	169	168	135	150	157	171	186	185	195	173	181	191	160	132	141	158	161	166	179	143	164	175	149	160	169	166	154	163	143	155	152	157	187	163	152	160	165	159	171	152	166	158	184	171	153	171	162	162	154	175	175	162	162	160	134	145	172	170	164	163	177	169	168	144	149	131	156	166	150	156	168	173	158	166	161	161	169	182	147	152	146	137	153	161	177	162	163	172	157	131	149	160	135	135	145	123	157	152	158	180	140	179	178	181	157	162	154	148	154	169	169	164	177	148	160	137	168	154	151	175	164	154	136	149	172	152	163	168	167	161	179	147	176	145	167	154	165	168	194	167	166	170	155	158	152	135	132	162	154	170	166	175	167	164	178	158	159	157	161	156	162	170	162	164	149	160	173	157	163	184	138	176	148	138	153	191	178	162	137	156	156	153	133	170	160	158	146	180	161	170	168	159	157	157	159	132	164	165	176	134	173	145	171	164	174	150	162	160	142	167	152	192	171	154	152	148	170	156	140	175	160	165	162	168	169	156	155	162	154	152	162	166	165	167	140	130	175	162	161	161	163	175	167	171	157	185	168	144	165	157	147	177	156	151	135	158	151	163	155	164	144	184	149	142	152	161	178	166	142	150	152	180	177	157	161	183	162	132	181	171	170	163	130	169	158	158	149	160	154	168	161	178	194	147	186	161	142	143	158	167	175	180	140	149	154	151	171	172	164	162	136	199	179	166	154	163	179	156	160	174	156	142	161	163	146	137	153	179	156	155	157	141	145	148	170	132	151	159	152	140	162	163	174	142	149	172	149	172	141	151	141	153	148	177	155	174	152	151	165	171	151	147	151	164	165	129	159	146	204	155	156	150	161	175	165	169	169	174	158	157	141	162	152	189	145	163	154	155	154	153	137	165	173	145	156	159	168	168	153	170	175	163	142	189	155	162	156	178	157	161	148	148	169	176	170	164	146	152	179	161	165	160	170	145	166	148	154	153	148	166	160	189	170	141	155	165	173	158	155	175	176	152	160	147	151	152	149	129	149	140	180	157	155	152	171	143	169	164	163	137	137	135	170	175	171	170	162	155	163	167	171	186	155	152	169	138	157	161	156	165	166	165	153	161	148	160	166	166	172	182	165	181	158	160	157	176	151	164	152	172	170	160	164	156	155	150	152	142	184	162	135	147	150	152	136	169	152	177	176	157	190	152	172	166	158	176	165	148	158	168	149	145	149	161	173	164	169	173	167	173	159	162	158	148	155	152	171	173	152	157	159	181	152	168	142	159	166	191	149	153	167	143	176	171	151	137	182	161	177	157	151	161	173	174	170	145	147	119	172	186	159	154	171	160	172	168	165	147	135	155	145	157	147	168	161	138	178	177	190	154	140	142	160	183	201	161	151	184	165	162	149	169	163	146	167	144	162	161	145	144	149	144	152	150	166	181	153	147	154	173	149	155	160	185	134	174	160	159	151	177	156	144	160	159	165	133	160	170	159	157	193	174	173	154	173	148	146	173	150	171	176	147	171	158	170	170	168	161	162	152	150	163	158	187	164	159	141	141	161	156	180	151	144	135	188	180	151	152	166	157	164	133	167	178	144	165	139	190	159	148	162	180	168	152	160	173	178	149	169	192	157	153	157	171	147	168	165	160	173	140	144	162	157	146	159	160	166	160	150	150	156	147	151	152	145	172	159	173	166	162	161	173	167	136	180	158	159	171	189	134	152	170	156	163	146	157	161	169	144	147	144	157	144	159	178	146	160	160	186	154	169	178	145	187	169	159	144	167	177	181	141	158	152	144	161	177	168	141	147	164	162	159	157	174	188	189	139	150	182	155	159	152	150	174	136	162	165	136	136	160	159	132	158	156	169	169	159	163	170	170	157	176	147	175	137	169	144	149	123	182	190	176	152	165	153	172	163	172	163	168	165	166	163	160	135	174	143	171	163	168	177	153	155	190	163	164	161	170	179	142	162	162	165	169	153	159	183	170	171	166	172	160	157	152	156	154	150	165	138	151	168	159	166	150	165	154	146	154	148	182	176	163	160	144	172	157	164	181	142	156	161	144	151	136	164	166	178	165	176	177	162	158	156	155	157	146	174	155	160	161	143	169	180	166	161	187	143	161	169	159	158	189	177	150	162	154	161	152	142	185	171	190	153	144	173	162	164	159	171	166	174	160	172	177	177	144	177	180	152	156	139	175	174	160	153	167	160	167	179	149	195	174	165	150	158	161	156	170	143	162	178	153	152	159	181	161	148	172	157	154	142	152	166	171	163	159	174	162	164	187	161	157	168	150	158	153	156	185	184	171	140	167	156	147	134	163	132	161	159	166	173	190	166	151	151	166	158	159	153	151	187	176	186	153	172	174	159	151	168	184	153	151	145	169	149	166	165	164	170	169	170	158	139	174	142	146	158	165	122	198	152	166	145	161	177	143	148	150	140	148	166	165	168	156	161	143	163	170	141	164	149	173	182	158	168	167	166	188	160	160	164	166	167	167	168	185	190	167	165	167	149	144	154	158	148	147	156	175	175	172	158	170	156	135	145	167	182	161	171	151	152	162	164	161	144	162	155	155	170	165	167	180	163	141	180	177	166	163	176	165	164	198	155	163	165	140	151	165	170	163	160	143	165	147	175	163	170	158	165	170	183	160	179	165	154	173	150	148	161	167	175	175	156	156	164	159	168	161	192	173	169	161	160	147	133	173	149	174	175	163	152	178	169	156	144	148	163	186	184	170	175	155	164	143	171	149	166	170	171	163	144	158	162	153	167	158	179	155	181	146	150	174	147	194	134	152	146	161	167	162	174	184	157	162	152	164	165	162	158	154	167	196	165	164	164	147	160	168	167	132	146	156	183	164	172	145	165	155	158	168	156	161	157	148	158	148	173	166	153	163	168	159	167	158	166	171	157	147	172	161	143	156	133	161	185	143	145	144	155	151	166	180	166	174	173	150	155	135	154	152	154	147	173	176	142	152	151	157	142	154	175	159	151	174	150	163	170	156	170	156	176	156	144	164	160	189	165	155	166	150	179	163	166	159	169	156	143	166	166	154	166	162	161	146	186	169	194	149	170	158	161	155	153	175	158	149	148	185	168	176	143	163	186	139	135	165	150	148	141	159	154	154	148	140	164	157	145	152	142	162	174	164	163	151	160	170	168	165	189	179	160	154	166	184	153	130	170	168	166	173	165	164	151	147	145	140	155	167	162	147	148	163	157	157	158	167	137	152	163	155	151	155	180	152	164	159	174	165	164	160	170	148	160	155	165	165	155	157	158	164	165	123	153	158	164	160	142	171	142	161	156	146	166	169	148	149	180	173	156	141	174	175	185	160	174	161	173	163	191	183	162	150	154	157	163	155	167	168	159
20622	14391	16611	10396	3355	3491	2886	2272	1943	1419	950	660	641	673	603	571	564	582	524	546	513	492	509	473	458	443	480	433	489	489	521	529	439	524	572	586	607	431	415	414	389	423	419	386	415	403	430	430	400	435	383	416	368	385	422	393	425	440	416	414	413	420	429	376	383	425	403	389	394	421	436	426	423	389	401	386	385	420	411	438	387	401	388	389	391	412	429	397	410	392	372	433	412	470	436	411	426	408	390	413	387	409	398	425	378	365	406	423	376	426	410	372	440	395	402	401	451	403	417	406	409	374	405	402	400	395	398	439	378	450	398	422	403	378	389	387	393	376	419	416	415	410	413	407	394	407	410	407	414	379	425	369	411	427	413	414	407	379	390	387	397	400	396	396	437	421	440	395	407	382	400	385	409	405	412	441	423	396	401	388	428	385	387	443	410	399	407	379	428	409	375	405	436	385	403	390	380	387	415	405	410	404	403	398	385	441	448	396	423	404	422	398	408	424	403	389	424	406	441	398	416	415	398	364	431	408	406	427	356	384	366	425	373	413	427	429	384	388	387	430	387	412	421	409	418	399	399	405	402	402	421	377	380	423	396	425	373	387	432	404	427	413	369	387	365	427	388	398	421	406	376	409	394	387	399	374	390	414	388	377	414	405	406	453	392	410	387	365	378	399	401	445	381	435	401	391	423	417	401	395	399	411	382	381	405	400	372	421	409	409	396	409	392	404	412	442	391	381	407	425	399	388	404	403	386	394	406	414	356	440	388	411	395	412	409	391	397	432	408	365	393	368	429	366	423	428	368	369	418	381	395	430	406	427	421	395	404	366	412	362	375	394	417	399	398	411	449	406	388	394	395	416	421	385	429	407	367	374	405	389	421	409	443	426	419	394	435	405	414	394	382	432	393	439	414	409	403	401	383	393	407	407	385	402	416	396	405	386	389	408	376	400	405	394	398	419	398	409	400	415	446	388	400	402	397	421	365	451	392	422	395	404	393	389	411	365	388	415	395	379	381	415	396	405	382	467	397	442	395	383	352	421	404	423	420	400	421	410	400	404	406	384	393	407	407	416	406	433	390	389	418	414	421	416	387	367	405	388	397	397	413	376	401	406	425	419	439	384	411	386	409	407	401	387	400	405	399	384	413	392	407	389	381	385	390	356	383	361	407	451	457	391	416	438	411	410	400	409	412	363	379	431	372	412	381	359	396	383	424	392	399	395	404	410	429	387	397	456	422	383	425	386	408	384	396	396	411	406	406	386	429	397	401	389	390	435	416	413	383	365	420	393	381	381	409	411	365	425	374	422	405	420	415	395	420	421	419	430	400	418	395	400	430	408	381	394	408	379	413	394	424	383	378	395	421	395	368	389	376	426	392	419	423	396	387	391	391	426	406	424	410	383	404	385	400	416	376	406	414	412	375	462	418	417	393	421	412	429	423	396	437	403	408	418	380	418	425	402	419	406	385	423	406	463	383	404	405	376	419	394	388	422	380	398	404	406	434	402	401	408	380	412	372	382	414	403	425	435	410	379	394	419	397	394	396	426	395	423	405	421	396	425	389	402	384	368	414	419	409	392	403	385	378	425	379	383	417	404	404	415	383	367	402	395	376	429	388	390	383	401	394	408	426	436	388	377	402	391	398	403	398	447	403	424	418	406	388	457	405	383	382	403	396	393	405	414	419	378	383	391	397	407	364	388	406	390	402	391	382	432	422	391	400	427	361	413	402	401	403	398	398	398	413	418	422	409	413	402	386	408	427	372	417	412	412	430	384	432	403	412	420	402	416	412	381	409	403	413	414	398	428	397	403	411	448	409	400	431	405	406	414	402	397	401	433	407	379	410	403	388	425	369	418	413	416	403	402	415	360	405	397	417	409	363	428	440	416	432	419	416	407	437	387	432	417	395	409	389	376	409	402	422	386	383	399	400	405	415	405	418	382	397	425	387	373	439	418	449	417	403	409	409	388	392	402	373	417	357	422	387	407	425	384	416	393	408	362	373	411	432	391	404	406	409	383	446	400	409	419	388	403	395	420	403	422	373	381	419	414	439	381	420	413	368	386	411	387	435	403	421	369	404	364	405	405	419	412	412	386	404	417	390	434	395	382	425	402	391	377	389	414	413	375	429	402	415	397	426	392	411	438	378	420	418	429	383	389	415	385	358	400	431	404	409	356	408	395	391	417	392	403	410	383	391	392	423	424	372	406	406	416	398	411	412	389	411	397	414	422	412	393	388	369	383	424	416	419	378	444	376	423	419	406	403	431	438	400	406	371	424	388	396	399	397	436	396	424	406	400	411	448	414	377	415	397	374	389	398	383	390	416	399	416	403	413	438	422	368	432	400	387	382	381	391	382	402	415	408	406	404	409	410	411	389	371	428	438	419	402	431	387	430	423	419	418	423	398	399	383	390	414	408	407	360	411	366	386	400	437	392	385	418	417	382	418	375	375	381	403	402	419	415	403	399	377	405	421	400	398	401	398	391	446	376	411	402	413	396	439	422	381	411	380	392	397	397	416	386	389	430	438	405	415	400	422	404	370	430	414	386	391	385	413	400	407	365	422	422	373	398	413	459	398	410	406	431	407	392	377	428	420	447	382	424	384	404	411	400	370	378	392	426	425	430	389	409	369	392	383	390	440	357	400	407	429	446	401	422	418	445	419	420	399	430	377	391	412	434	425	388	406	396	414	404	377	434	413	425	417	402	401	390	394	416	383	389	426	393	395	392	387	405	409	372	432	402	379	432	418	402	384	402	409	394	411	365	416	410	433	437	394	448	403	407	396	392	359	407	407	407	418	394	404	384	419	410	371	418	396	411	398	408	380	396	406	381	372	416	397	427	432	393	379	403	360	428	385	413	429	381	400	390	402	424	420	380	413	394	404	377	451	434	398	411	399	421	395	394	398	430	399	380	397	377	421	400	395	397	400	387	405	395	401	409	391	398	395	406	396	403	400	402	440	402	390	392	402	424	411	386	398	376	391	408	425	449	402	409	420	374	405	420	390	424	452	440	428	397	401	375	387	427	417	406	412	390	405	409	374	399	413	432	416	372	380	398	410	418	419	411	396	385	426	406	428	409	377	434	419	405	426	432	417	408	436	378	415	393	419	402	407	373	392	377	431	418	386	383	426	405	396	400	389	356	378	420	424	392	432	408	405	413	406	393	415	379	379	363	402	356	400	418	396	424	391	390	387	416	355	399	395	371	392	348	425	425	395	389	401	385	411	382	407	418	388	410	354	423	389	389	424	410	396	417	389	372	406	407	423	422	435	390	402	402	417	414	414	386	437	400	381	389	453	383	435	401	396	417	403	389	409	426	401	416	419	396	424	406	419	379	385	421	380	378	392	415	427	398	410	415	396	381	433	404	413	420	393	406	399	408	394	419	373	400	365	380	406	380	427	411	436	399	430	422	418	433	399	417	409	373	388	383	406	424	368	418	398	382	442	427	400	408	386	398	458	390	407	397	406	419	394	404	439	423	407	395
9813	4306	2356	643	302	266	279	268	265	260	219	249	277	249	245	268	240	264	251	248	224	249	243	260	269	246	269	233	222	227	278	285	250	270	265	252	233	248	234	256	246	234	233	265	271	277	250	249	251	246	231	229	260	255	241	232	251	230	240	242	230	264	233	254	266	254	243	254	226	246	241	256	249	246	243	263	247	240	212	243	252	276	249	267	256	230	232	236	223	234	254	250	236	253	252	242	234	238	230	266	260	261	254	283	245	278	276	232	239	240	242	257	279	248	275	245	237	219	246	245	251	228	217	236	239	249	247	242	273	224	257	212	231	258	252	251	274	212	281	240	281	239	237	268	255	235	222	264	258	267	240	242	233	247	269	234	243	254	282	275	251	249	269	279	252	219	254	234	241	253	241	234	279	229	243	245	238	245	246	227	233	270	250	223	276	247	244	229	243	246	249	260	213	243	229	249	231	239	268	265	246	258	261	239	231	257	264	242	253	278	286	227	268	229	276	217	269	248	229	260	221	197	235	234	261	227	223	249	237	263	252	257	246	226	255	227	265	238	249	245	220	241	236	250	228	236	252	241	253	217	249	255	259	249	225	275	236	244	220	275	250	272	242	252	263	223	248	268	237	237	217	223	231	239	263	257	245	240	266	240	226	226	251	247	250	226	251	261	223	233	223	261	260	226	253	247	253	265	259	284	228	248	256	248	276	251	254	247	238	241	273	232	221	265	233	254	242	243	194	241	255	231	232	263	257	258	242	247	236	258	269	234	261	237	227	251	238	243	251	216	269	245	235	252	245	266	262	254	242	244	227	241	259	265	239	212	268	236	259	275	257	258	270	233	234	279	252	248	268	252	255	271	256	281	216	261	258	246	237	237	232	225	254	239	257	228	264	263	251	237	267	251	273	237	270	236	259	239	225	251	254	243	256	242	228	265	233	256	228	247	231	246	250	243	258	256	235	228	234	248	242	248	279	258	239	229	227	224	247	220	265	224	278	239	247	257	225	257	245	262	261	262	230	229	241	223	248	230	256	241	228	244	249	227	265	218	263	239	254	259	236	256	255	268	247	237	248	263	239	267	254	237	217	248	237	262	225	234	250	224	249	258	232	225	250	260	251	230	254	243	236	264	251	214	228	269	235	261	260	235	261	260	238	233	225	240	242	265	226	245	243	259	252	249	264	230	264	233	189	248	229	237	259	247	256	241	243	249	250	251	209	224	236	244	247	217	254	261	242	227	232	233	238	252	253	258	242	231	246	242	248	258	251	235	225	248	234	248	277	231	234	227	237	233	240	255	265	218	265	243	232	245	242	232	260	234	210	296	227	233	240	231	217	237	286	256	231	253	246	235	222	258	269	239	233	236	246	229	274	280	241	240	251	279	231	244	234	227	270	246	249	266	232	244	229	250	245	256	244	272	242	255	266	268	235	282	251	269	240	215	240	233	224	252	221	234	232	238	259	270	207	237	243	247	279	258	247	263	264	208	243	260	250	238	261	246	257	248	259	240	256	272	243	263	237	232	256	236	233	253	227	252	274	239	237	238	211	265	255	238	261	242	242	255	271	253	235	243	239	258	233	244	260	212	253	248	235	273	241	266	259	234	252	251	244	254	258	249	248	251	239	243	249	252	227	268	243	244	242	219	258	240	249	233	244	209	258	272	293	279	244	226	274	248	217	255	236	254	255	242	272	240	237	243	237	223	258	229	231	235	245	233	235	210	243	263	261	248	244	290	241	244	242	201	227	258	237	269	252	256	234	247	264	230	288	263	265	256	245	242	263	264	234	267	198	235	226	231	225	242	270	262	255	241	235	263	263	259	238	203	240	246	225	245	263	231	226	255	254	222	238	242	241	255	273	236	271	236	261	226	242	240	237	235	229	248	215	256	244	240	260	237	236	260	201	249	242	261	245	250	252	247	238	244	272	253	271	235	230	241	258	237	235	232	249	212	258	252	262	235	247	208	235	233	226	246	235	220	231	229	221	231	273	219	240	255	240	249	252	207	224	242	253	246	226	257	269	256	231	218	234	241	231	255	260	244	262	229	255	233	250	275	265	262	255	232	242	243	275	275	262	260	255	268	266	256	264	246	247	271	248	248	241	219	262	261	264	264	210	225	212	261	241	247	254	252	248	260	250	248	228	242	262	270	242	233	235	249	238	256	253	268	245	258	275	233	248	228	257	279	250	266	264	227	250	255	233	222	249	235	242	275	229	288	233	234	244	235	234	258	232	234	237	237	269	242	226	233	253	249	232	223	271	245	270	230	253	249	254	228	253	275	269	243	254	230	260	233	221	242	265	272	254	200	211	259	249	243	253	231	269	286	281	236	237	253	247	250	261	260	289	232	248	259	285	248	247	268	234	227	209	201	230	273	255	258	232	265	251	260	271	251	256	247	234	254	245	255	238	253	270	240	242	237	233	207	261	237	232	239	275	217	246	263	246	243	240	251	235	242	243	249	245	265	269	243	270	275	234	240	240	217	235	218	247	236	250	232	255	231	270	235	248	220	252	261	264	237	260	248	234	244	267	265	260	254	235	266	236	231	243	256	260	230	243	212	221	231	232	239	234	240	236	259	272	256	255	254	257	226	231	239	248	250	236	214	248	242	256	246	253	240	246	243	254	224	263	269	253	239	225	261	249	252	235	237	235	251	228	251	246	270	237	271	268	248	247	240	243	249	227	238	257	245	237	258	258	231	240	217	238	252	263	256	228	249	245	265	251	255	237	241	241	230	240	246	207	239	252	251	279	230	271	248	244	248	240	284	233	230	275	223	256	252	258	259	257	230	259	234	248	261	251	240	259	250	263	223	218	249	238	240	237	248	236	249	260	250	214	211	242	258	229	251	223	229	288	252	239	259	227	233	240	247	256	232	222	238	251	230	250	234	238	251	242	239	283	261	239	241	240	253	254	253	229	237	249	249	242	225	234	220	242	254	227	243	237	265	238	257	244	248	231	228	272	248	238	259	247	235	273	237	215	242	246	246	252	236	260	234	257	250	247	213	242	237	239	242	252	265	197	227	260	233	230	242	242	249	206	268	238	232	221	224	251	236	233	252	266	246	249	238	253	261	236	226	222	236	279	240	234	229	236	233	237	252	262	233	237	226	238	215	239	251	247	227	248	239	274	241	248	228	222	230	252	229	259	252	247	235	251	206	258	249	279	254	225	233	222	239	252	238	221	252	236	251	225	241	241	245	242	222	260	267	214	244	248	271	206	251	243	225	247	247	213	234	265	242	206	237	256	238	236	237	276	262	231	258	238	285	223	256	236	257	251	257	227	237	242	242	240	240	243	236	242	255	230	224	212	226	249	231	235	234	268	247	227	248	225	274	249	247	257	238	220	255	229	248	230	268	234	220	257	249	254	242	237	265	229	240	207	262	245	276	255	295	240	248	269	278	236	224	248	239	256	256	225	247	226	210	249	248	248	237	273	218	260	248	223	249	253	256	237	241	243	257	239	262	254	257	236	269	262	240	252	253
7576	4669	4620	1563	812	812	736	673	624	663	676	623	679	594	647	658	670	645	678	621	683	659	626	618	628	606	582	633	637	637	630	585	596	649	694	735	632	608	589	579	571	598	592	612	617	646	598	631	608	616	608	571	590	595	604	613	600	571	569	594	564	641	613	594	615	570	613	654	625	606	605	567	648	632	614	594	592	614	537	600	622	613	622	621	585	590	609	576	624	589	636	591	656	575	581	622	581	597	588	626	655	649	601	635	598	587	599	567	580	621	634	597	612	617	572	647	611	577	576	611	605	605	593	608	668	549	622	601	588	580	594	596	602	619	631	598	632	609	618	631	599	594	623	589	631	586	657	650	582	615	633	633	557	606	611	609	576	627	605	594	599	573	555	651	659	582	630	604	625	638	598	621	607	611	633	647	561	605	639	581	639	582	629	647	581	630	603	601	616	596	654	579	602	586	609	609	638	589	581	656	601	612	579	561	583	638	629	618	620	641	711	622	591	554	583	609	567	603	616	622	594	598	615	610	617	592	585	660	604	621	609	637	610	617	600	619	604	615	589	538	634	617	608	574	589	598	565	589	591	624	585	576	654	594	590	673	577	614	598	616	613	661	638	578	601	626	602	625	613	578	563	606	622	638	596	647	660	617	591	587	602	612	629	596	594	616	576	625	596	631	590	656	572	612	584	595	627	585	579	623	651	611	655	576	609	579	583	598	655	619	595	629	598	581	603	569	585	616	565	620	589	571	560	601	552	603	613	601	641	627	630	587	622	611	567	567	601	600	577	591	589	610	596	633	610	606	616	570	611	605	574	597	638	528	574	573	611	621	668	616	588	617	611	629	588	564	637	614	576	619	648	629	580	613	567	615	618	558	580	605	595	629	602	571	644	597	585	600	609	604	615	599	597	606	578	573	637	588	623	590	633	593	597	602	612	626	615	590	579	573	575	589	597	612	643	620	612	615	637	585	609	574	576	583	595	649	627	602	580	571	623	635	608	636	633	660	639	627	609	578	603	610	627	600	597	603	603	593	543	529	587	622	573	632	623	608	617	620	615	562	633	635	603	606	619	576	589	592	571	644	601	621	633	579	630	589	628	567	622	612	594	566	584	608	640	590	565	675	614	622	586	626	599	595	614	600	590	551	603	595	609	564	594	606	604	631	663	647	626	634	586	636	614	600	619	593	625	576	566	605	625	608	594	620	569	593	605	592	598	608	586	626	602	587	618	610	611	631	590	601	618	603	599	566	568	622	658	641	561	554	590	609	614	603	647	573	616	594	599	599	594	626	588	575	617	574	560	633	590	623	594	640	606	604	583	630	614	640	609	629	624	586	588	590	595	599	611	647	651	587	607	632	595	616	581	606	630	606	582	608	558	596	631	574	574	599	606	620	587	594	602	574	629	581	596	624	589	653	626	661	626	630	617	623	590	588	606	581	643	661	582	607	590	591	612	598	577	591	600	645	570	624	594	568	602	597	609	627	602	606	621	614	616	576	620	597	628	641	595	609	599	629	593	569	621	648	592	605	640	620	615	598	592	596	610	601	601	590	584	587	591	605	592	611	597	598	621	559	595	564	623	625	585	638	614	594	617	613	611	607	577	646	556	625	619	624	587	581	638	592	614	613	605	612	593	603	580	644	563	589	576	593	625	613	643	582	625	610	605	618	570	582	607	592	599	611	625	610	628	593	588	618	624	581	632	626	587	620	646	619	648	604	652	620	573	584	627	618	603	625	618	596	575	608	592	617	609	575	609	610	590	606	604	592	606	589	607	611	572	610	595	622	592	604	605	605	618	584	574	578	583	617	621	599	613	578	637	593	631	594	577	644	618	572	595	606	645	584	592	572	577	578	603	577	559	607	659	629	627	608	592	601	583	595	604	636	581	577	619	656	630	619	602	613	616	583	641	618	550	609	574	596	591	647	582	635	625	658	647	611	563	601	571	643	623	619	562	594	606	548	585	629	594	605	593	604	618	609	575	657	589	586	591	625	631	633	603	610	623	606	584	580	590	607	622	671	624	632	657	578	582	606	604	612	615	584	585	577	640	580	609	606	603	579	663	622	606	598	599	615	590	579	620	619	608	600	575	604	619	658	596	605	555	569	613	637	607	611	625	620	589	559	646	579	602	631	597	604	612	641	614	606	632	593	599	590	616	633	559	646	604	601	592	627	666	598	633	632	584	592	614	591	654	580	565	632	635	586	629	595	615	579	588	599	627	565	610	607	606	605	587	641	616	578	579	618	596	604	587	554	607	594	618	603	584	601	581	621	572	596	592	619	584	591	610	614	648	630	581	595	639	667	594	641	570	615	584	613	576	614	647	566	595	605	620	596	626	626	594	628	625	582	628	576	616	651	633	628	633	635	611	653	593	616	607	575	588	589	578	630	606	603	574	586	565	584	607	634	642	581	639	549	640	542	578	593	647	586	607	620	617	618	634	624	635	607	569	637	583	664	575	570	598	618	606	600	615	637	607	621	616	585	597	613	671	611	620	618	584	602	592	619	618	592	626	611	604	578	607	620	607	597	588	617	596	667	634	638	647	584	664	635	636	620	613	638	622	600	575	646	582	594	593	631	599	602	593	594	586	598	617	612	620	599	624	641	548	632	590	601	582	595	602	582	577	578	591	598	589	626	606	571	603	579	577	645	637	626	597	631	574	592	598	582	590	576	583	583	652	634	596	640	603	601	632	575	618	628	587	636	638	607	601	624	612	644	602	625	625	607	631	556	559	659	603	636	591	627	555	632	615	634	575	575	625	617	609	602	647	611	581	586	641	603	592	595	597	631	619	618	610	609	643	622	648	628	640	651	607	641	636	598	571	569	594	605	614	604	629	612	613	558	586	621	631	577	606	599	616	616	598	581	613	614	598	603	608	638	593	612	626	578	595	591	605	593	574	611	627	577	623	560	614	609	574	613	587	616	612	563	582	617	607	642	621	580	611	622	566	593	612	598	639	605	600	638	640	595	606	629	569	594	614	593	611	592	600	582	623	603	609	604	583	620	632	575	581	594	592	643	613	622	630	609	669	610	553	635	627	622	598	584	572	609	662	593	617	583	560	584	653	615	600	628	618	626	629	600	639	592	602	623	640	624	615	612	625	607	601	595	606	639	648	587	567	611	645	658	597	624	581	609	592	603	565	617	584	587	622	625	593	594	584	591	566	613	617	581	653	595	661	618	632	582	617	651	591	616	599	593	611	550	620	640	597	606	605	599	622	581	621	617	589	644	584	646	594	606	572	624	580	614	630	629	591	617	640	609	603	614	630	651	588	583	607	593	585	598	575	603	591	621	634	617	624	594	598	577	612	611	620	613	624	547	586	582	603	603	616	591	599	569	629	645	589	591	603	580	628	543	640	569	624	603	581	601	634	568	634	593	583	591	631	633	609	598	620	560	645	588	597	599	614	593	615	629	603	593	637	636	591	619	633	660	626	617	630	587	593	630	651	610	589	588	663	656	591	621	600	583	632	597	588	600	590	608
21686	10272	6245	1320	981	813	662	475	422	326	274	274	314	241	284	267	302	293	272	292	295	257	253	261	261	288	290	281	291	273	279	269	278	296	291	289	276	277	258	273	285	258	238	251	283	262	241	284	274	272	272	258	266	273	278	263	250	250	282	265	240	266	232	261	302	266	280	274	265	263	251	272	253	286	274	248	248	262	258	286	266	263	263	256	234	293	239	291	295	261	282	252	237	251	240	268	282	254	251	278	263	231	262	252	291	258	259	280	254	252	283	252	258	272	264	271	267	293	274	257	235	264	257	262	252	230	260	245	247	246	274	266	276	259	265	270	288	240	262	234	267	254	290	257	229	257	283	263	243	292	277	278	286	272	256	265	260	271	242	240	286	249	266	273	263	244	288	266	254	284	263	297	224	267	271	271	257	290	294	253	286	283	241	256	253	238	243	266	240	246	263	300	275	251	297	275	265	284	283	285	259	268	246	279	225	272	258	254	279	262	258	281	261	249	286	247	271	279	301	227	267	275	247	264	270	272	250	250	241	251	279	258	272	264	270	254	284	257	242	243	265	263	262	279	288	256	245	225	271	270	265	257	253	240	255	272	301	289	268	277	263	238	260	252	256	273	270	246	280	260	264	265	262	264	250	301	262	269	277	250	267	239	267	277	244	255	288	230	262	256	279	280	269	253	265	242	272	253	311	264	295	265	277	278	248	276	272	257	233	260	269	267	253	251	256	268	227	294	304	254	276	253	250	262	279	255	227	244	263	244	249	221	258	274	290	258	266	293	265	292	258	259	243	248	277	265	261	248	273	250	255	266	264	268	312	278	285	251	273	256	249	273	261	270	287	254	285	273	271	281	257	249	285	240	283	244	268	261	265	250	272	272	291	268	281	290	249	278	223	308	260	236	252	279	267	255	267	266	256	262	274	249	232	256	258	282	235	261	262	236	253	245	237	288	251	236	256	287	251	263	266	250	225	287	267	251	282	220	262	266	235	256	259	265	235	259	237	226	296	253	258	279	249	247	281	290	276	282	241	241	233	262	273	257	240	297	329	273	260	288	258	269	234	263	254	268	256	236	261	280	274	267	244	274	249	264	252	275	287	276	287	255	265	280	263	256	270	302	247	229	259	290	279	247	234	247	285	250	254	245	270	279	245	270	264	266	276	274	254	292	239	289	244	266	251	257	251	259	288	287	274	267	277	285	309	248	254	248	289	244	263	262	255	234	287	279	230	266	257	272	224	255	249	248	264	254	261	266	238	249	268	281	284	262	260	248	226	269	265	286	244	255	299	276	302	239	293	276	267	246	255	274	257	281	267	248	243	253	260	272	272	250	252	289	272	272	265	282	282	281	267	263	249	244	261	279	284	278	270	297	260	266	252	274	276	283	269	250	276	250	275	271	278	275	274	269	271	295	276	252	242	244	240	255	266	268	288	251	263	264	280	259	251	285	279	251	255	287	263	248	261	278	265	263	254	254	227	252	258	255	238	277	256	250	269	279	276	260	281	253	250	254	260	274	257	281	289	272	260	269	256	267	237	273	287	242	269	267	242	269	292	247	243	267	288	251	253	247	244	301	251	280	280	250	263	296	275	281	268	260	264	262	238	262	262	272	257	260	287	254	273	264	271	269	293	263	283	242	261	285	263	252	243	269	280	264	241	259	261	259	282	237	280	279	253	248	258	243	272	261	246	258	247	273	259	264	267	265	309	277	260	261	230	267	242	309	258	272	257	258	282	260	266	247	265	245	243	229	267	268	267	303	266	271	237	251	269	287	299	297	280	255	235	285	298	255	246	276	247	266	275	262	261	259	251	277	266	259	263	260	262	243	238	259	263	283	276	260	258	265	278	270	279	293	265	255	280	254	255	243	254	275	265	272	270	309	275	254	292	254	272	281	280	255	295	281	260	302	262	256	259	245	263	243	270	289	295	266	250	267	263	253	268	286	266	279	249	250	269	270	303	278	254	252	280	251	268	246	280	254	282	278	274	274	256	298	273	257	293	248	293	258	247	274	274	251	234	280	291	289	245	262	247	283	279	275	264	264	279	250	265	251	256	237	283	267	271	256	257	277	240	263	287	263	279	258	255	253	273	278	281	270	228	249	254	256	270	268	245	246	255	244	238	263	257	279	260	231	227	273	282	254	262	286	261	240	282	266	286	256	246	267	287	249	247	246	299	245	267	273	299	293	276	265	287	285	234	260	285	251	270	289	251	270	256	239	278	261	296	266	251	293	280	267	255	266	263	266	259	266	278	257	270	302	231	264	264	264	264	279	260	244	298	293	272	246	255	246	266	285	299	281	287	272	293	236	266	270	265	278	271	251	236	246	250	277	253	263	260	285	254	262	258	231	268	257	271	270	290	247	266	248	274	263	265	246	213	249	271	267	295	252	247	251	264	244	240	247	253	295	274	285	273	276	291	271	289	263	253	294	273	268	258	273	258	250	244	262	287	279	274	252	277	251	269	247	246	273	274	284	264	274	245	235	269	259	246	233	263	283	253	275	287	260	257	255	237	276	285	303	252	258	288	289	258	268	274	293	282	270	252	252	283	270	271	263	263	244	259	289	271	253	258	289	296	244	251	252	267	247	297	274	267	285	267	293	252	280	236	264	252	258	261	263	255	289	271	274	261	257	234	233	269	304	255	252	269	271	258	282	251	269	288	294	260	241	286	239	273	300	280	256	262	272	308	263	261	233	261	285	297	241	274	266	264	266	253	283	273	277	261	246	253	296	239	290	284	280	288	262	259	240	270	247	257	276	268	275	268	237	288	241	257	266	255	284	250	280	246	269	281	280	251	219	286	265	251	289	231	276	274	264	260	233	287	282	285	256	255	271	285	253	288	272	291	277	277	237	266	266	277	313	294	258	267	267	264	263	243	250	265	245	257	277	267	257	273	227	286	295	281	263	260	281	282	286	265	237	275	286	241	251	252	268	270	258	271	292	250	267	258	247	247	263	276	292	280	282	275	256	255	252	259	237	290	275	284	256	257	245	282	261	258	234	266	291	250	278	264	256	247	267	297	268	277	258	291	272	269	227	249	273	262	255	278	268	292	276	277	270	240	299	261	289	261	258	233	270	269	254	242	256	287	272	273	272	256	263	272	240	263	278	269	268	253	250	239	270	252	259	254	266	269	275	269	254	274	259	273	272	237	278	265	288	268	286	271	247	255	266	279	249	272	230	241	263	252	263	265	234	251	275	255	271	245	272	286	256	267	275	260	272	275	259	266	257	248	250	258	253	268	255	283	251	275	243	245	240	269	237	274	274	273	276	253	302	264	267	287	278	262	238	254	256	270	297	256	270	256	261	230	259	276	262	261	259	279	238	268	270	270	275	239	246	282	289	265	261	238	261	280	246	244	283	272	261	226	290	272	287	260	278	259	236	270	274	296	291	262	291	250	282	257	278	250	264	287	268	264	263	259	260	259	279	274	258	213	261	279	258	265	274	284	242	251	285	296	284	286	288	267	269	238	261	247	226
15797	9679	10215	2698	3038	2647	2158	1590	1430	1176	855	818	790	788	827	741	798	754	709	749	777	684	710	689	720	674	685	681	709	739	709	682	735	699	792	881	647	687	681	612	610	675	635	588	642	629	628	614	656	645	665	626	662	679	665	633	641	678	639	648	652	621	694	648	616	652	663	630	668	619	678	654	607	615	657	608	633	627	689	664	630	645	643	658	639	650	638	643	605	681	629	624	672	633	644	626	651	654	628	659	629	652	632	621	615	636	659	612	672	696	664	645	625	675	670	665	642	639	594	624	624	653	641	679	665	647	659	638	650	633	674	631	617	614	654	596	681	613	591	613	650	640	670	658	635	607	642	665	638	653	635	674	640	603	630	643	680	621	652	591	643	651	635	624	622	637	614	619	639	632	585	605	670	658	658	666	633	634	628	657	612	678	645	591	628	647	633	643	609	639	588	647	622	671	619	676	646	637	666	662	650	662	665	651	579	600	668	637	653	650	669	620	655	695	655	639	590	625	656	606	665	667	592	641	608	697	587	612	624	670	661	638	674	666	684	610	623	635	621	662	616	650	643	615	604	671	606	652	652	651	638	629	609	609	605	678	634	647	663	612	655	661	705	644	600	613	627	639	668	668	625	653	645	635	653	625	625	587	648	651	640	649	657	609	630	608	673	662	635	654	609	588	648	636	603	594	690	692	631	612	636	554	625	632	608	602	662	635	618	596	604	627	671	643	640	624	681	632	666	666	645	624	683	631	693	614	635	630	599	638	629	650	590	640	669	667	661	631	611	699	614	636	704	668	716	628	623	682	617	657	645	643	637	647	667	642	640	632	619	628	610	607	635	661	640	633	644	651	661	613	594	626	619	624	623	669	675	652	593	646	641	679	659	606	612	680	634	627	604	673	642	625	665	655	669	642	647	660	599	597	642	612	637	610	656	624	673	645	631	604	634	673	603	651	640	705	630	632	619	645	614	609	678	633	637	637	653	637	635	618	605	643	658	667	607	650	642	610	631	618	655	653	658	618	650	618	610	637	621	674	628	636	659	627	657	566	610	611	612	612	646	629	648	667	630	623	617	666	653	617	612	639	591	665	665	626	622	653	588	650	630	655	673	596	634	652	628	681	696	684	619	645	647	684	593	659	639	701	602	656	654	632	638	627	622	639	627	638	629	589	606	630	657	636	663	644	663	658	635	622	645	655	651	629	625	635	658	625	641	645	638	615	614	627	635	614	588	673	626	653	627	648	628	640	625	624	591	671	651	578	634	648	655	610	650	636	658	612	626	670	655	620	686	665	629	630	644	616	672	637	696	635	687	622	668	631	607	645	649	656	667	631	627	619	661	645	633	654	647	659	632	626	674	612	652	661	620	630	650	699	647	646	682	619	615	633	648	616	668	608	633	627	617	672	608	657	631	658	665	623	604	642	637	598	665	662	635	649	644	622	702	659	607	638	645	669	620	635	642	627	631	654	636	662	643	653	671	660	641	635	618	565	667	631	631	583	619	684	605	641	601	638	668	620	618	631	588	641	652	675	600	676	587	647	691	649	649	626	686	633	618	611	639	648	706	652	614	674	629	679	674	621	622	644	621	620	656	649	611	604	629	626	637	636	624	636	640	629	620	596	691	646	655	633	647	644	642	635	611	635	639	638	651	626	655	631	629	672	650	587	643	670	659	664	639	668	684	629	639	677	639	630	651	662	660	588	596	633	614	660	621	632	629	643	638	642	602	646	578	680	626	654	583	633	662	621	625	643	640	628	597	648	646	646	633	642	624	664	617	648	641	667	703	625	665	607	602	643	660	657	621	642	611	620	672	628	607	683	650	666	584	661	651	648	657	643	686	639	646	667	638	628	634	643	603	608	638	603	569	641	649	645	636	645	586	657	629	568	601	638	608	659	638	607	614	651	641	708	686	623	638	629	614	649	613	660	638	635	611	605	634	633	646	615	617	626	586	648	689	623	659	644	629	607	655	626	598	667	628	626	665	636	660	621	631	626	655	645	655	629	707	612	642	617	635	641	631	679	603	631	657	647	664	620	642	622	626	683	622	628	674	642	595	610	662	640	671	660	627	666	693	610	596	675	639	614	646	655	608	617	617	635	644	628	671	635	609	627	621	635	626	622	632	626	643	598	624	623	653	623	665	614	651	593	677	656	601	648	636	613	634	682	617	627	633	596	622	648	631	657	596	634	630	605	677	635	607	661	663	684	664	614	657	665	614	665	636	685	671	627	603	628	630	644	696	631	591	634	634	636	656	598	627	647	673	618	619	621	609	623	623	614	642	660	614	686	652	664	628	641	640	669	612	661	680	632	643	618	644	668	632	686	655	631	655	640	661	684	680	652	606	598	608	677	681	636	649	616	593	714	592	616	623	669	629	642	639	652	627	621	619	651	650	610	642	665	587	638	652	622	583	646	616	639	639	620	621	630	641	614	633	665	668	578	650	639	660	601	611	651	665	615	637	604	654	624	651	665	626	594	614	660	645	614	610	622	593	619	640	646	620	680	682	660	668	645	614	679	588	639	644	630	628	638	644	627	677	647	648	637	628	675	622	651	630	594	631	594	613	623	608	644	643	602	614	616	640	630	650	615	660	660	614	661	634	601	682	718	619	632	626	684	641	680	653	594	598	627	641	599	658	600	626	629	618	635	592	673	651	665	600	675	653	657	603	595	636	645	651	616	644	631	613	646	643	590	622	593	635	625	632	644	624	591	679	654	632	606	636	608	637	631	638	636	644	614	598	624	657	604	677	659	626	597	639	670	636	644	639	634	636	621	648	667	581	608	617	656	659	585	601	626	622	652	622	669	672	619	636	647	648	653	649	656	623	662	649	670	655	618	629	634	658	632	617	650	642	582	649	633	650	638	661	681	630	606	670	620	649	642	630	573	603	636	629	663	640	654	658	662	642	612	647	637	639	652	577	670	672	629	650	644	650	653	631	669	614	642	634	648	630	653	625	621	644	635	629	600	621	635	628	622	651	652	682	648	691	650	659	640	637	605	629	623	624	660	631	624	608	634	625	602	686	620	688	652	614	645	609	708	600	657	620	590	649	641	675	617	633	633	637	643	644	649	646	639	673	631	645	621	663	632	629	594	669	689	681	649	652	604	665	624	630	676	629	688	643	616	618	647	692	683	634	617	651	671	626	665	552	653	633	621	655	666	661	660	672	643	644	631	610	655	616	641	661	661	645	651	654	629	646	662	647	632	666	657	641	612	629	643	660	607	647	633	657	664	622	624	657	631	642	625	640	654	605	643	605	623	678	617	636	657	607	647	654	635	642	646	607	665	612	628	585	621	640	644	669	614	614	610	613	675	677	601	632	629	639	630	648	633	631	624	649	621	635	673	670	623	561	681	650	644	630	618	666	614	663	637	651	726	676	581	668	636	659	633	627	627	658	665	629	616	645	651	588	618	629	656	682	668	624	675	622	656	677	634	604	660	650	651	615	624	666	649	667	565	655	627	630	608	672	667	657	656	632	598
30323	15898	9281	2076	1753	1258	805	618	468	286	236	228	198	196	190	171	201	185	215	184	169	199	173	162	172	168	153	156	164	152	158	152	182	208	197	153	163	173	168	147	167	147	144	153	156	133	144	172	169	135	155	152	153	139	160	166	129	155	157	126	147	154	158	140	167	156	150	160	174	143	163	148	147	153	141	161	154	152	165	160	147	140	136	151	158	163	142	137	150	146	168	156	162	158	162	137	174	166	167	167	158	156	159	149	155	145	162	137	139	163	143	143	172	166	158	153	153	164	137	148	169	144	173	138	138	157	158	169	158	164	145	148	158	150	157	134	155	156	140	127	170	180	148	149	156	151	124	137	160	155	131	125	142	153	157	162	164	148	142	152	137	153	159	158	171	169	147	159	164	151	156	155	135	150	144	150	153	146	166	162	146	151	161	133	174	140	159	158	152	149	155	143	148	163	159	144	185	157	151	165	161	141	173	170	140	157	164	140	157	157	149	148	154	146	156	171	149	134	146	149	165	148	144	147	173	137	152	155	163	159	144	143	153	170	140	142	154	159	161	142	151	169	163	167	155	137	181	163	150	178	179	116	168	182	165	141	176	145	152	167	148	166	129	157	146	155	147	180	154	135	155	135	152	142	141	146	135	159	155	148	148	176	141	167	164	160	145	168	157	161	165	147	154	161	150	150	141	163	119	136	157	172	166	168	145	162	182	132	142	141	159	141	132	166	173	123	175	164	130	157	146	129	140	166	146	157	152	149	154	176	151	171	146	163	168	123	150	148	163	141	145	160	159	169	154	142	163	139	175	144	143	159	130	155	155	142	165	137	154	139	169	158	140	161	130	142	168	150	153	159	137	147	156	168	165	154	154	175	157	171	157	178	150	155	150	167	168	155	147	139	142	152	165	153	155	179	187	144	138	137	139	155	132	166	155	163	137	175	148	139	147	137	152	148	144	125	149	137	148	124	151	157	158	150	137	131	137	178	137	144	163	175	137	146	163	159	134	179	158	142	145	133	150	163	176	139	147	167	170	133	157	139	139	139	141	124	162	130	159	139	156	153	146	137	160	146	138	155	139	153	161	172	151	155	144	156	168	148	176	148	175	123	134	154	141	163	152	159	161	165	162	170	183	155	176	159	146	156	142	148	132	130	161	150	156	160	165	159	139	144	173	188	140	136	136	120	173	145	149	152	147	157	144	140	149	175	152	150	125	147	134	152	166	157	135	153	152	127	154	163	137	150	158	153	136	151	116	141	159	165	157	154	150	170	140	171	155	139	149	136	160	161	145	175	178	128	174	161	157	151	142	125	150	157	159	173	155	156	167	163	169	142	138	153	147	148	130	138	148	150	168	150	150	148	161	146	149	156	160	134	161	131	141	163	144	165	155	152	145	151	138	141	170	140	152	156	147	151	163	156	163	176	140	141	163	149	158	154	172	162	185	165	149	172	154	119	139	142	151	165	161	159	152	144	146	164	148	140	128	131	161	182	132	167	138	176	160	128	147	171	155	156	139	134	164	136	138	162	159	150	146	169	170	145	140	156	141	142	167	162	145	152	161	147	154	161	150	165	133	163	147	155	146	156	165	175	152	147	156	151	144	148	157	153	155	160	169	152	164	151	146	154	151	157	156	167	141	146	154	168	167	165	141	165	147	129	150	150	153	142	142	169	163	137	170	130	133	137	161	140	171	167	140	156	161	157	148	152	175	148	178	159	143	166	146	175	142	159	166	149	155	140	163	136	169	149	157	159	152	139	148	146	156	168	135	151	156	147	160	137	149	148	149	147	142	160	140	161	151	156	158	135	153	153	163	140	139	163	166	155	150	153	157	158	146	152	150	150	135	141	135	150	161	165	162	152	151	145	161	159	144	166	143	141	151	163	153	166	149	152	145	154	152	167	147	157	148	147	144	138	155	164	157	144	157	137	182	150	171	143	170	142	140	144	154	158	157	170	141	152	148	163	150	153	161	149	164	168	153	153	162	151	175	153	148	156	136	135	178	148	147	145	148	149	124	143	130	165	171	167	150	156	153	171	161	143	148	139	165	154	147	160	135	158	138	152	129	175	158	175	128	134	145	181	169	152	144	147	144	137	142	136	146	176	155	146	148	150	156	139	150	149	153	139	148	145	142	162	136	162	166	150	165	161	158	141	145	171	158	150	152	183	174	153	152	149	144	140	128	157	158	142	130	164	159	150	146	126	152	137	157	166	177	160	169	146	157	142	127	156	155	160	134	139	136	153	143	123	154	141	144	159	144	155	143	157	162	155	131	141	129	163	164	162	145	136	143	160	128	154	137	168	138	177	157	139	186	145	165	128	144	144	164	158	133	145	167	127	164	155	157	148	147	172	155	152	138	150	154	145	163	162	160	158	166	152	140	149	116	163	161	144	174	176	133	158	147	152	148	156	142	141	144	151	147	164	149	128	159	157	174	160	154	166	159	160	182	175	143	161	166	158	149	138	134	153	142	160	151	137	161	149	161	161	136	149	131	154	172	152	151	143	159	154	167	134	144	167	154	157	163	157	155	170	156	158	141	154	160	156	133	152	149	150	178	136	149	162	163	141	164	169	154	150	127	146	144	136	161	149	140	169	158	153	135	162	133	138	155	161	164	144	132	145	149	154	160	148	155	140	142	136	124	158	156	128	164	164	157	145	152	166	166	169	138	135	132	150	146	169	148	153	161	141	143	148	145	161	148	148	149	150	147	172	164	137	136	164	146	143	157	159	162	151	170	148	139	165	166	162	151	145	150	166	150	152	149	135	156	157	133	155	171	158	155	141	131	127	148	172	151	143	139	144	155	135	148	150	142	163	141	175	165	153	130	171	147	144	145	160	153	154	159	160	160	158	159	146	155	162	143	129	157	151	155	145	160	139	175	157	169	175	137	152	148	176	174	148	148	162	136	154	159	145	171	165	140	164	147	159	140	144	148	151	169	153	151	138	162	143	137	169	146	150	127	134	163	146	142	153	159	177	147	154	124	158	165	156	145	156	162	144	145	155	164	150	158	166	167	146	150	130	140	144	138	156	133	155	155	147	162	172	152	159	152	171	149	168	151	134	142	188	156	139	171	157	148	154	156	150	142	148	147	125	158	152	148	155	110	145	155	151	161	170	162	134	175	176	162	160	153	151	143	147	155	154	159	137	164	145	137	156	142	158	127	151	166	146	158	154	178	161	157	140	167	156	158	158	178	139	151	162	165	145	160	156	148	149	162	163	144	169	157	157	171	156	146	132	143	152	146	162	145	171	162	158	142	134	148	148	156	157	164	139	164	138	158	172	162	163	162	165	168	150	137	137	155	159	151	144	145	144	146	139	146	167	145	131	132	147	153	134	154	116	178	162	163	165	170	157	162	148	129	134	157	160	162	140	161	152	169	153	182	162	157	189	195	149	160	156	151	154	152	167	147	145	158	144	189	181	162	132	132	156	170	154	158	127	145	137	158	146	143	140	173	143	173	138	158	140	168	156	129	137	130	144
20196	12959	11320	3708	4567	3374	2571	1929	1491	1065	793	761	713	620	641	547	587	658	624	641	602	496	489	509	467	499	429	464	466	546	484	481	565	681	675	437	381	385	402	392	419	403	384	391	402	394	380	390	369	393	432	400	408	352	389	412	400	425	435	418	397	380	385	400	390	385	377	385	370	419	413	372	397	382	386	384	373	367	368	364	348	398	401	414	383	359	385	389	382	393	381	412	356	371	390	404	375	386	406	420	374	409	381	408	411	384	380	381	366	387	391	372	380	370	368	359	387	414	424	417	385	353	386	362	374	412	378	381	364	382	353	389	401	388	381	397	387	398	385	391	409	390	394	358	368	387	397	384	372	399	386	364	369	399	360	367	383	404	390	368	359	361	326	357	339	379	376	381	379	394	374	371	355	401	397	366	375	373	354	331	380	384	364	421	402	387	399	375	382	414	400	379	340	377	391	362	419	360	389	411	386	364	395	415	391	360	387	395	400	380	360	392	394	391	398	382	391	417	385	408	397	376	396	367	374	402	412	362	395	378	393	387	380	364	367	419	347	385	367	364	387	373	382	406	388	413	380	384	372	389	354	365	413	354	387	390	391	412	408	397	386	383	375	398	380	407	380	356	395	373	387	391	364	368	439	379	394	380	412	391	378	381	363	412	394	377	385	381	375	386	382	357	378	402	390	395	402	372	395	360	383	411	398	371	394	365	404	410	357	363	384	356	360	383	375	369	367	374	389	403	380	379	400	387	369	349	369	367	368	394	358	390	374	418	372	373	360	373	388	370	403	392	358	385	387	383	363	358	380	394	379	397	406	362	377	394	358	371	376	418	379	352	382	367	370	377	398	346	354	379	376	372	369	401	358	368	386	387	423	404	394	378	407	405	366	359	363	375	348	394	408	365	383	390	383	382	383	382	343	360	323	395	377	366	376	415	372	376	388	353	395	355	384	413	398	379	376	376	368	367	363	365	386	412	404	407	408	401	364	408	374	379	365	361	394	406	380	388	349	407	396	378	381	339	370	373	367	393	365	370	384	402	390	386	365	332	384	399	399	374	413	370	368	379	384	366	396	385	388	365	368	402	399	340	369	364	388	401	384	343	387	382	332	371	365	404	381	361	401	401	397	390	395	399	365	375	392	407	390	357	387	366	393	380	384	362	380	396	393	398	369	370	391	376	366	386	385	374	404	380	349	350	396	367	387	377	376	395	372	404	377	379	431	350	381	409	387	371	398	371	367	340	369	393	393	387	376	377	372	399	393	388	400	375	377	372	340	390	372	393	406	369	408	392	372	360	352	390	401	374	432	369	368	417	410	376	375	358	356	360	395	377	371	374	348	370	364	405	386	390	416	366	351	414	360	386	393	364	378	382	364	389	379	335	373	371	402	384	386	363	384	377	376	404	379	374	392	372	372	372	396	416	386	377	394	384	375	379	430	404	389	361	396	392	396	385	397	391	380	375	364	367	383	391	380	368	348	415	379	350	402	377	352	381	376	394	378	361	359	373	376	401	383	382	367	397	364	373	366	396	331	421	386	353	381	391	393	387	372	398	427	395	422	400	397	391	351	341	379	366	364	373	391	392	396	368	390	388	387	411	369	368	370	372	375	365	398	411	380	381	362	385	398	425	374	387	383	401	379	357	363	415	390	363	402	357	374	365	393	373	396	346	368	378	401	408	406	409	383	348	398	395	418	345	376	387	321	366	411	398	352	376	372	390	390	393	394	336	386	397	408	405	389	407	387	388	369	375	414	369	343	367	372	411	385	377	381	410	401	392	384	388	378	361	385	404	369	346	370	384	385	365	377	373	354	374	384	370	404	379	386	382	384	350	405	374	380	376	377	380	355	406	359	430	364	387	395	423	406	386	412	365	381	372	386	384	346	367	378	366	402	405	323	368	378	380	406	368	381	373	385	386	367	386	378	411	360	384	366	374	396	393	387	390	411	393	390	391	362	357	341	368	372	363	387	376	364	358	373	371	385	389	371	405	393	363	400	395	383	376	378	399	367	368	387	368	340	369	381	363	390	398	370	392	392	357	405	378	388	354	361	331	385	362	396	390	393	399	344	350	413	371	383	402	387	335	380	353	418	408	397	381	387	413	390	394	370	384	413	425	376	386	395	376	384	399	353	389	405	368	377	387	367	358	352	404	420	364	371	367	420	400	371	349	344	382	398	378	371	374	410	361	376	426	408	341	354	395	400	377	389	375	380	424	382	401	352	382	380	370	388	392	378	363	371	379	378	392	368	411	373	369	373	378	394	389	350	359	373	395	392	364	365	390	365	403	398	401	332	351	382	372	371	400	408	379	394	380	378	365	393	429	388	371	355	377	408	342	336	382	409	363	384	417	341	353	392	415	411	387	377	398	347	404	394	396	359	376	383	415	374	386	400	383	370	410	364	376	353	378	365	380	378	385	358	398	370	396	413	390	384	411	412	356	356	415	407	386	394	385	372	385	375	385	345	381	359	379	389	385	375	370	411	413	382	374	406	380	425	390	422	340	404	380	356	396	387	394	356	367	371	367	373	385	387	401	390	395	391	393	357	379	402	389	391	376	382	360	386	360	388	406	387	373	367	383	394	361	371	376	371	339	388	387	362	408	387	386	381	359	413	379	404	380	400	378	374	370	382	378	396	390	412	369	358	387	369	372	379	379	372	380	378	400	373	395	387	382	362	364	397	362	372	377	437	379	365	374	362	386	404	370	414	356	357	348	404	339	369	404	403	356	382	414	373	381	416	376	376	346	370	391	376	374	371	388	389	351	349	358	381	362	363	400	367	388	398	366	379	383	362	368	372	396	354	384	401	381	407	396	369	383	367	357	410	402	355	386	397	407	368	362	415	373	380	362	388	373	365	388	419	362	368	362	384	356	365	377	393	388	359	404	356	372	406	440	402	392	424	371	379	380	374	414	342	387	379	387	369	385	405	392	379	380	376	353	397	399	372	388	376	414	361	387	390	389	350	377	356	398	399	343	387	375	384	382	359	408	337	389	364	392	367	415	374	373	380	400	421	371	361	380	386	366	352	396	382	368	391	390	380	397	366	364	367	359	384	380	411	362	362	382	335	374	391	397	402	355	413	381	394	372	373	358	398	390	389	413	366	383	395	333	342	379	389	393	339	404	387	349	396	401	367	389	362	367	368	373	370	361	389	378	388	382	424	402	380	397	356	382	412	399	374	400	397	390	377	342	393	391	385	375	375	409	373	355	373	355	398	398	389	376	407	395	392	381	342	371	394	373	364	365	397	382	389	408	403	408	368	370	367	383	364	382	332	385	377	403	400	387	395	412	423	372	370	408	370	359	385	388	388	343	380	367	372	348	379	381	416	382	392	350	374	377	375	368	363	370	403	362	337	377	398	351	384	388	406	381	390	391	362	379	366	384	390	406	374	381	382	397	434	383	358	360	392	371	379	395	353	361	380	382	368	361	379	377	413	421	387	401	369	407	392	386	369	352	391	420	385	408	382	332	383	395	433	371
11438	3679	1071	324	330	279	242	240	253	205	211	285	231	253	227	264	278	241	231	273	249	245	246	224	202	229	216	219	229	241	218	229	199	236	251	238	221	235	224	222	211	235	249	252	246	226	206	243	250	221	210	205	222	236	194	243	214	243	231	261	245	237	234	202	243	216	248	227	212	215	207	230	220	222	275	245	275	263	232	235	255	248	216	209	219	253	240	236	231	235	226	245	236	228	224	223	238	226	231	220	229	230	235	254	221	245	261	221	222	204	204	203	256	223	233	230	265	244	214	232	240	241	263	249	226	244	231	223	225	226	222	210	213	246	229	196	216	202	237	220	225	246	231	249	213	224	228	268	248	244	220	225	242	210	212	225	212	225	212	246	240	235	226	218	252	226	202	218	236	238	232	258	235	270	254	237	227	233	212	229	231	231	241	243	231	240	229	222	245	212	217	235	235	241	242	230	228	241	218	249	227	211	207	219	220	248	251	240	231	228	232	254	231	240	239	238	228	218	235	227	232	262	227	217	218	243	269	233	238	240	233	234	222	224	223	253	247	225	226	251	229	239	224	247	243	240	221	252	222	250	232	239	224	211	234	197	223	240	236	209	225	256	228	238	235	253	206	240	213	217	210	218	234	251	246	240	236	242	260	201	216	279	268	233	217	239	242	228	223	226	202	223	235	252	219	232	231	244	239	228	203	224	242	226	220	222	200	217	245	223	256	277	232	197	263	219	236	233	232	224	212	226	213	250	232	221	248	259	241	234	247	218	217	240	252	226	224	261	219	247	232	204	229	253	218	234	260	235	221	232	240	243	235	246	233	227	207	221	237	214	231	228	245	237	224	231	253	226	255	199	238	207	244	221	241	230	211	251	251	221	215	235	240	220	212	217	222	195	228	243	252	243	246	225	238	240	217	244	231	241	215	229	214	244	234	256	209	216	217	227	237	191	198	258	222	231	243	216	215	246	257	253	228	226	220	230	240	214	246	241	220	239	234	284	255	244	214	272	219	243	261	219	234	204	233	244	240	219	207	224	218	203	218	227	228	243	232	267	195	221	211	234	210	229	240	232	231	199	222	243	258	230	232	257	254	217	224	228	237	225	263	261	239	261	231	222	251	221	238	246	233	242	239	228	228	216	235	262	243	242	225	204	217	215	244	238	249	234	236	234	248	248	244	225	241	250	218	223	224	231	238	252	241	234	243	226	216	228	201	237	221	222	232	231	257	250	252	242	214	223	269	195	227	259	207	213	220	214	261	212	220	225	228	260	224	233	237	236	216	223	252	246	211	240	208	239	238	192	211	229	222	197	236	252	249	227	265	248	252	222	237	242	243	238	231	236	223	220	267	225	246	243	224	251	236	235	228	259	225	230	258	242	231	208	216	245	247	229	225	258	209	231	232	227	240	236	245	226	246	215	233	232	218	250	262	226	251	210	263	253	219	196	248	264	204	220	240	222	230	236	221	251	221	238	234	232	227	243	223	213	217	238	229	231	220	241	231	226	233	233	238	198	219	228	229	227	220	216	233	211	223	221	206	220	183	233	228	263	227	252	241	253	227	226	217	253	242	219	221	229	226	246	194	220	239	252	250	224	253	236	227	215	226	248	218	223	220	221	229	210	195	248	244	232	261	204	242	207	240	206	226	223	216	258	201	232	240	225	198	228	239	249	232	229	221	229	232	238	255	224	237	231	238	198	232	212	245	220	242	280	204	260	244	238	218	240	212	213	228	234	215	207	228	198	238	251	247	257	221	235	225	211	221	235	227	223	246	255	242	238	242	236	238	231	252	204	203	200	232	221	224	248	233	209	216	220	202	253	242	242	188	237	221	239	229	236	225	238	250	233	215	233	220	243	221	220	224	243	205	227	215	208	229	248	223	240	257	249	215	224	238	243	220	212	222	268	223	240	248	219	248	240	222	239	223	228	191	233	230	210	199	231	236	206	244	237	218	211	233	231	236	247	235	231	261	219	214	245	236	262	237	208	220	233	248	235	211	226	255	248	236	221	218	254	211	213	220	246	247	212	251	257	226	246	235	244	234	245	240	224	240	239	236	234	219	252	228	219	230	228	216	253	255	228	208	235	228	236	254	228	278	256	210	249	219	236	234	233	237	240	209	234	237	244	262	251	241	221	229	241	243	224	228	232	236	243	245	244	218	222	243	243	251	199	215	264	233	204	221	242	260	225	253	225	240	255	233	222	266	224	255	232	233	214	230	235	247	202	241	234	229	251	227	234	256	240	243	240	249	228	235	249	256	219	244	228	217	242	219	217	235	260	231	195	196	219	256	218	227	254	235	255	242	220	237	198	253	217	238	249	259	205	239	225	232	227	234	258	259	248	257	208	206	217	235	221	235	240	237	223	232	207	229	264	219	226	239	220	209	206	218	255	242	239	254	232	226	217	243	212	254	253	219	229	207	227	247	224	260	234	208	227	270	224	217	224	224	236	237	228	199	220	246	222	233	222	232	254	208	187	255	241	193	227	236	226	198	259	252	216	233	243	226	230	237	250	250	223	223	239	228	231	230	265	225	223	238	203	244	229	230	222	236	217	245	233	205	231	246	246	236	225	251	225	228	232	247	217	222	234	222	221	232	232	204	223	224	229	243	219	235	228	234	240	253	234	236	235	209	223	204	241	251	241	227	220	200	242	227	244	241	254	230	254	231	200	264	223	227	234	218	267	234	238	266	253	233	242	245	250	239	206	268	260	238	225	237	221	231	220	204	270	203	240	233	258	215	232	221	244	233	233	241	208	238	234	220	252	203	202	232	204	240	197	235	215	227	265	231	244	200	230	210	226	230	241	229	253	235	231	210	241	242	222	229	205	213	239	226	261	259	235	218	231	239	258	237	226	215	222	242	224	235	259	242	248	225	232	206	210	226	194	232	247	253	212	221	241	234	230	219	223	253	208	234	208	201	250	230	238	238	237	229	203	228	230	211	221	218	237	214	254	234	241	209	246	234	216	206	217	248	246	226	215	275	232	203	225	217	226	206	239	228	250	219	234	236	219	264	217	255	206	245	250	222	251	242	262	217	243	261	237	207	214	233	222	206	263	227	222	242	225	238	246	274	216	233	236	223	255	248	246	239	218	228	261	236	202	229	240	215	239	251	223	220	207	217	251	209	205	215	210	213	243	230	267	222	242	218	256	263	254	242	227	237	249	222	197	205	249	230	204	221	224	219	240	272	225	244	210	233	207	227	257	235	227	239	235	212	235	202	228	233	248	255	250	233	223	232	249	222	199	230	225	241	200	247	261	208	236	246	245	223	217	233	248	241	214	216	213	239	206	223	235	235	250	244	236	241	238	211	219	257	238	206	260	208	253	242	226	256	233	257	245	230	238	260	250	252	225	251	240	218	215	233	240	250	233	230	230	220	228	248	236	221	225	225	206	244	246	211	254	214	237	239	256	236	259	202	223	247	229	263	219	206	226	223	219	219	235	231	242	217	230	227	235	237	231	214	233	230	222	235	242	226	204
8454	3639	1905	912	917	837	687	646	677	630	620	599	598	612	578	644	619	691	636	623	634	616	626	578	582	623	587	620	591	603	619	602	658	720	620	612	569	606	565	573	550	603	563	579	542	627	580	585	572	578	567	578	603	598	574	548	568	583	595	552	567	543	622	572	553	573	577	531	561	562	568	547	568	583	595	565	566	545	581	566	542	576	572	578	556	604	557	535	585	577	584	572	555	572	593	584	574	576	554	558	609	616	598	542	592	594	552	602	563	577	594	553	585	571	506	580	581	593	569	606	571	557	613	572	562	562	583	600	582	601	575	571	591	527	560	563	550	561	553	575	578	598	560	554	569	597	564	552	570	588	597	579	531	567	606	535	589	569	557	614	565	577	582	566	588	558	589	561	574	559	538	565	569	584	635	584	596	567	610	564	582	615	633	586	541	535	646	521	544	603	547	559	575	579	532	558	517	570	575	604	586	582	587	515	565	572	567	547	546	610	572	591	539	566	549	546	612	570	591	556	565	612	550	526	564	594	513	620	566	585	608	598	573	556	587	561	545	550	560	614	577	576	615	539	574	564	564	578	549	563	573	576	565	618	526	601	565	573	542	587	574	540	549	576	554	585	558	597	586	555	569	548	591	591	589	602	554	538	575	586	535	587	587	619	562	591	569	558	573	595	588	563	598	619	572	561	583	630	586	580	583	581	524	591	559	560	599	572	553	546	574	591	527	596	577	552	581	592	611	559	547	539	592	554	606	535	604	571	573	586	563	571	553	590	594	574	502	550	591	560	557	565	564	569	554	590	573	558	598	531	574	575	561	590	568	555	544	554	585	573	556	555	590	600	548	548	629	566	584	588	561	556	602	637	589	548	588	569	583	537	563	574	582	566	562	550	564	576	549	567	622	584	545	553	549	563	541	586	579	542	574	539	583	623	591	579	569	572	574	506	541	553	587	568	572	569	593	569	535	609	566	528	593	575	603	557	560	551	586	557	553	530	599	601	627	557	544	574	570	599	606	586	575	611	593	566	557	573	554	574	597	580	636	595	564	599	604	569	580	589	549	554	569	549	571	564	574	541	546	581	579	551	557	537	556	581	596	601	619	556	603	568	532	627	535	578	552	523	556	596	567	578	584	598	567	564	547	597	592	529	571	533	544	580	579	564	592	598	593	601	579	549	575	579	513	525	539	585	581	551	553	570	562	581	588	554	560	584	574	590	593	572	612	604	547	586	568	559	606	592	568	584	546	589	587	608	603	555	606	529	589	576	580	629	586	606	567	582	570	555	529	563	589	571	556	589	595	560	563	588	548	560	604	575	593	592	611	665	567	586	554	578	613	549	576	575	583	596	583	574	565	595	600	586	590	547	543	551	539	582	598	567	593	535	564	549	585	583	560	575	573	587	599	582	594	578	585	554	611	558	534	567	614	536	551	555	573	621	571	574	568	588	513	553	559	565	584	583	578	573	582	542	535	580	579	598	561	569	533	558	563	580	569	581	560	570	567	611	567	532	583	578	604	602	549	585	581	579	561	580	552	615	588	595	599	578	629	579	571	618	557	580	615	561	529	562	568	586	570	558	541	577	580	599	615	550	573	596	571	577	563	591	589	576	528	553	584	575	541	556	555	534	559	571	592	540	583	601	559	578	549	526	540	578	580	577	571	585	551	539	582	574	543	575	540	572	622	595	561	593	582	597	600	557	614	589	628	589	535	557	531	576	542	537	529	535	598	546	564	601	588	628	529	574	540	603	582	601	553	572	569	576	575	551	609	541	567	551	575	563	583	596	580	631	603	589	587	594	575	551	550	569	613	585	548	556	617	573	559	627	593	548	572	603	617	588	554	537	590	578	570	535	618	550	616	583	537	542	559	588	599	576	539	574	563	594	529	541	562	577	583	532	579	599	607	593	565	587	609	595	577	616	597	569	548	545	581	548	529	542	577	595	574	593	548	598	597	576	598	573	575	593	605	599	576	557	609	566	594	570	573	542	599	581	543	596	568	588	565	548	582	551	566	593	568	590	565	587	598	606	531	581	555	608	536	576	536	584	534	529	563	605	586	521	618	575	579	571	585	599	569	555	569	592	592	568	553	563	577	577	598	600	594	538	562	562	535	554	608	545	580	583	560	554	585	578	595	581	613	557	545	560	590	586	572	574	575	594	617	550	621	589	575	519	560	568	582	544	557	544	618	579	592	540	580	554	541	567	562	589	550	520	575	528	591	534	575	620	593	589	577	554	597	577	534	561	595	584	598	601	543	590	615	594	589	567	594	570	622	609	607	551	587	567	595	557	587	663	594	598	579	568	568	588	576	615	549	570	585	533	564	608	589	522	548	603	529	580	585	573	607	626	606	508	583	598	541	593	569	541	581	555	564	566	542	589	539	603	546	529	562	573	568	604	555	627	528	551	523	602	576	566	554	554	600	586	559	559	579	549	605	546	556	588	574	572	536	573	612	543	575	591	554	612	562	571	608	598	607	551	569	556	595	571	573	526	565	594	588	557	581	537	584	577	584	575	551	569	604	580	563	573	526	557	569	561	576	533	566	611	555	566	552	560	587	527	578	557	533	561	528	573	567	528	554	543	573	556	593	619	620	591	586	571	604	624	543	524	587	561	568	578	567	587	562	547	567	568	588	556	546	578	580	555	572	580	551	559	596	569	574	534	563	584	606	537	571	580	576	605	583	586	601	572	550	576	542	594	596	541	590	581	558	607	593	545	586	562	554	607	566	583	557	543	567	566	589	567	586	596	579	571	592	584	615	593	568	606	585	574	556	569	586	609	566	565	583	564	579	557	566	539	586	588	591	540	603	608	591	604	595	575	556	550	621	576	572	577	561	602	619	541	575	541	589	539	600	591	564	572	577	552	581	600	605	587	577	526	596	620	545	539	622	581	555	588	568	596	574	528	566	607	589	598	572	588	620	568	544	586	576	659	636	567	570	593	591	604	582	569	563	564	549	588	595	552	559	542	588	578	621	614	583	590	587	591	590	538	596	595	558	566	578	588	562	571	535	580	592	558	587	610	543	571	556	560	583	574	597	527	546	599	576	556	581	574	581	615	598	592	565	581	581	599	573	592	583	546	546	597	596	578	547	539	585	548	571	557	583	595	539	563	548	573	597	530	583	572	590	568	545	524	592	561	567	597	542	541	620	573	575	631	571	553	579	602	608	576	599	577	595	612	531	576	523	550	533	582	595	578	574	543	595	560	542	552	559	594	536	571	541	566	568	557	584	523	557	570	569	556	573	544	582	566	566	571	602	592	538	535	589	593	581	615	544	581	569	569	520	559	570	598	517	567	547	508	581	620	580	598	553	550	590	573	551	557	569	560	583	579	559	586	583	544	574	581	571	552	533	607	576	599	578	554	572	591	565	579	552	565	573	583	612	527	564	552	621	562	589	554	561	549	610	556	583	587	594	572	553	580	557	572	614	593	608	601	563	570	516	557	575	570	560	581	556	560	599	541	560	601	569	565	547	591	579	565
21715	7586	4555	1683	908	709	552	370	363	310	281	261	288	256	259	264	264	291	297	249	295	274	292	267	273	244	246	266	263	258	261	283	289	278	306	250	242	273	229	252	238	271	252	255	243	267	262	272	290	269	300	264	207	269	291	251	268	226	221	256	234	262	247	280	247	255	259	227	259	262	239	257	257	234	259	254	247	250	227	246	229	243	254	240	234	266	240	279	247	255	244	233	290	253	240	271	307	247	264	273	253	261	261	276	253	281	266	256	268	265	249	259	257	262	234	236	241	220	256	251	227	232	269	238	244	289	244	289	234	242	259	271	271	259	243	272	271	257	265	264	250	278	265	262	292	243	259	217	255	276	283	263	254	293	260	246	247	224	224	235	259	261	281	266	251	260	224	264	243	252	235	240	249	290	255	276	271	219	241	266	245	252	268	224	251	269	267	275	263	225	258	266	256	246	250	258	237	225	238	249	256	258	240	251	270	248	255	220	253	262	248	230	258	242	264	292	259	243	225	243	251	247	258	266	253	255	239	271	248	248	255	247	247	245	241	249	262	294	258	291	260	256	230	259	265	259	250	281	251	250	240	244	261	250	247	245	238	266	246	251	289	237	253	247	236	237	267	270	235	263	229	264	254	249	241	263	265	290	256	232	284	266	263	251	246	264	249	226	272	254	264	248	224	243	262	259	271	244	235	265	258	267	289	225	274	255	263	270	252	253	216	242	242	278	242	225	257	222	245	255	270	248	290	245	253	269	247	268	264	278	257	218	240	260	264	257	218	264	257	260	260	262	258	267	249	258	271	250	247	248	262	255	287	271	268	234	279	258	260	220	269	227	282	253	297	271	253	274	243	259	258	262	265	304	267	236	238	285	246	257	258	273	241	269	231	252	270	239	229	284	276	273	258	253	235	228	244	256	275	238	252	248	276	263	277	272	288	264	272	253	266	253	288	248	269	245	258	250	243	255	281	273	265	257	230	236	254	237	260	245	247	289	274	252	264	275	282	265	239	242	258	258	244	248	261	262	233	265	264	243	242	247	278	245	231	276	243	229	269	274	210	258	267	250	240	265	241	223	258	256	250	245	255	271	243	254	274	262	243	256	272	282	287	229	251	256	244	250	257	256	222	276	271	253	252	255	262	243	231	284	250	262	270	215	251	239	259	258	228	283	221	252	254	281	232	245	226	241	266	257	256	215	273	250	257	243	277	245	278	246	279	268	224	263	248	261	251	243	259	255	243	236	271	253	278	256	257	271	267	209	260	231	254	262	260	240	270	231	269	291	270	254	290	227	260	233	256	285	240	231	245	247	298	254	258	260	267	233	220	252	246	277	242	212	272	265	232	229	262	248	242	245	240	279	271	261	277	242	254	244	250	248	226	247	283	240	250	242	277	274	241	284	240	250	229	270	234	227	264	233	275	255	258	259	261	236	280	250	251	261	284	279	264	245	264	260	227	257	236	253	237	227	244	245	242	239	249	223	252	230	249	251	246	239	284	287	260	238	236	272	255	261	249	272	286	236	248	269	267	247	254	269	264	269	264	253	226	234	265	289	242	284	250	240	251	274	257	234	242	272	256	269	244	266	267	264	248	271	278	239	257	238	258	240	227	269	232	247	267	249	277	245	276	250	207	255	234	233	262	273	230	241	248	266	228	261	263	254	271	232	247	252	265	253	266	262	262	275	258	254	260	234	260	264	248	242	252	228	239	246	232	243	225	251	268	242	220	232	231	250	235	256	290	247	265	228	263	262	247	249	206	240	259	256	240	275	265	263	272	247	238	269	261	261	247	275	235	267	244	251	251	278	252	297	235	240	226	234	246	262	268	254	265	237	260	259	252	235	265	268	257	255	259	282	243	252	283	271	242	231	252	245	215	242	261	241	255	262	234	295	254	269	264	231	246	255	246	241	252	262	243	233	279	248	257	239	244	261	236	232	246	261	247	228	260	264	234	221	238	228	272	234	240	264	240	263	261	215	268	249	252	226	241	264	244	244	265	233	276	257	226	235	275	239	248	247	264	239	236	278	239	235	259	238	269	222	265	266	261	265	240	257	250	243	261	262	255	278	245	265	228	274	246	225	258	273	249	282	233	245	227	239	236	278	267	275	217	258	239	283	245	260	206	231	264	260	263	275	247	225	240	238	273	270	261	258	265	234	279	268	275	254	239	240	261	274	274	241	268	244	268	239	266	253	256	280	234	232	250	242	276	236	252	238	250	249	232	232	241	273	266	243	241	310	257	255	243	238	260	268	264	260	229	263	234	265	253	255	272	240	262	262	266	245	269	275	279	235	272	281	235	268	280	252	287	241	219	239	240	224	265	254	231	247	231	253	274	251	262	285	225	307	264	266	256	291	287	272	268	256	268	228	248	255	255	248	256	240	271	242	245	274	246	248	233	281	286	247	241	258	257	238	263	247	230	251	230	285	259	229	282	275	227	272	219	221	239	267	251	249	259	245	247	250	264	245	243	299	268	228	235	262	253	232	256	267	253	295	240	236	276	256	294	294	224	244	236	233	265	264	225	252	261	264	254	268	248	261	262	247	239	264	214	256	253	255	249	252	258	241	260	268	264	253	270	279	241	230	235	240	265	246	280	221	281	267	250	242	252	283	257	226	249	261	250	242	239	252	235	267	252	255	238	256	242	244	258	259	211	227	261	274	228	273	244	266	283	219	263	272	248	246	264	244	260	241	278	263	257	302	227	290	244	252	254	226	275	230	257	265	281	264	239	236	249	276	279	265	268	230	238	254	283	266	276	257	228	265	243	274	284	261	248	250	244	256	235	249	254	260	269	245	256	274	232	243	245	278	273	228	215	272	261	271	263	247	239	246	275	221	246	274	272	231	243	246	260	247	266	231	229	249	264	243	236	236	254	238	265	243	201	238	277	264	251	241	249	275	261	222	267	254	261	264	246	242	221	254	265	250	265	213	256	261	259	265	262	262	261	287	279	229	263	255	277	269	266	271	248	262	250	248	274	262	258	246	267	241	258	235	289	247	227	262	224	265	266	253	247	244	283	259	262	245	253	222	250	248	255	262	231	254	255	223	250	239	258	233	258	230	258	286	274	235	250	239	262	260	248	247	211	248	274	249	290	253	239	261	273	263	269	270	265	274	233	239	235	268	281	251	259	231	262	253	244	278	235	228	262	233	258	254	241	263	245	244	261	275	242	262	239	271	252	215	234	219	286	249	263	299	230	278	238	261	240	264	233	294	261	282	245	237	276	265	278	272	243	231	266	240	278	242	252	255	264	269	265	243	248	225	250	222	236	253	255	215	257	248	277	265	253	261	269	269	255	231	262	287	249	257	300	270	258	244	224	268	240	259	255	256	249	212	251	256	270	245	275	266	245	245	293	246	290	258	270	270	258	243	242	221	243	261	233	278	297	257	256	248	244	281	240	262	285	220	267	243	256	253	258	246	275	273	245	230	237	221	225	257	230	282	244	248	272	256	276	266	273	243	247	246	235	268	262	268	269	264
15535	6599	8372	3850	2558	1908	1579	1253	1070	992	869	798	798	829	736	753	797	746	759	728	700	683	694	682	714	689	691	681	728	746	711	766	765	842	710	699	614	651	664	632	629	614	645	595	645	614	636	594	620	632	600	674	600	603	596	623	613	618	652	584	562	600	617	631	613	633	639	647	627	613	617	619	637	592	631	608	584	593	648	610	630	623	576	608	629	601	610	605	621	632	653	646	606	654	625	618	632	573	597	594	608	659	637	593	610	657	646	588	604	651	625	577	670	609	601	598	630	585	612	603	588	603	633	616	594	575	598	578	650	629	627	631	619	635	624	612	615	644	602	605	626	615	601	627	616	641	603	614	599	613	613	593	612	625	597	580	602	630	632	617	601	619	616	652	600	606	691	600	625	599	636	624	598	623	616	625	623	608	608	632	593	631	643	620	629	638	605	613	580	585	633	594	615	600	620	605	592	590	650	617	627	570	599	572	625	609	589	602	603	604	599	602	609	639	620	611	648	630	644	590	625	557	619	620	619	559	606	639	621	592	628	595	586	588	603	600	602	635	646	602	633	649	575	624	640	590	624	605	598	590	626	605	623	574	619	562	640	615	662	650	634	635	658	615	624	632	653	606	605	611	632	616	629	619	572	627	667	585	636	604	609	613	624	635	641	593	612	618	614	616	610	600	657	577	613	640	602	609	676	611	627	604	614	581	614	617	631	613	615	597	592	610	594	586	645	601	629	617	597	578	622	626	600	578	568	602	621	571	611	633	585	639	608	630	601	619	628	613	627	597	587	615	595	619	629	588	635	674	593	580	641	585	600	594	579	589	616	652	623	647	606	612	594	624	651	598	611	630	624	586	626	579	569	643	616	623	536	639	603	612	614	621	595	630	655	610	622	606	625	629	643	631	630	606	619	608	593	619	593	591	653	631	588	604	626	608	584	606	612	594	607	623	637	600	613	647	597	610	620	632	600	594	612	592	612	609	590	611	594	601	622	630	621	621	591	598	595	645	593	636	581	659	598	621	612	635	609	606	654	600	597	603	616	618	620	567	618	636	549	589	635	650	632	619	618	584	648	629	624	670	612	648	594	620	649	589	564	639	645	590	590	645	593	556	653	584	612	621	602	621	614	605	618	627	639	613	630	543	613	600	656	603	639	594	657	587	635	585	617	591	614	594	579	614	594	610	615	636	628	595	610	615	627	614	635	614	642	616	603	573	572	649	603	596	632	623	621	625	580	616	616	645	648	642	632	573	580	617	594	665	681	636	604	589	613	653	650	657	628	617	605	637	611	616	593	657	629	602	631	574	675	602	617	624	638	621	565	613	582	582	608	609	589	571	654	648	633	614	597	636	648	624	606	648	621	632	589	638	596	593	595	639	617	656	610	623	583	641	594	607	624	606	584	659	673	667	607	616	637	637	591	587	615	584	615	609	641	655	625	643	625	595	577	632	633	631	665	653	600	613	624	623	623	639	610	624	652	624	588	591	643	623	568	629	628	621	636	610	635	592	611	581	652	599	618	569	597	612	591	611	600	654	603	596	647	611	624	597	596	616	601	635	584	651	629	617	576	572	637	630	620	642	676	613	639	557	604	624	622	653	644	646	693	650	588	593	612	656	663	614	596	650	612	573	651	588	629	582	618	608	617	659	633	611	649	642	620	609	624	622	585	595	604	602	622	641	639	623	628	570	600	568	654	602	611	594	630	645	628	604	643	624	596	674	621	647	611	597	624	575	632	642	610	601	638	583	606	629	616	557	618	601	579	575	650	602	615	562	622	623	581	632	618	623	602	593	648	593	620	579	616	588	617	637	660	595	654	579	601	603	612	629	631	641	607	588	638	611	651	621	590	609	594	623	629	645	593	617	624	612	576	622	630	628	623	588	623	602	604	645	631	649	600	614	642	577	602	590	596	638	584	625	591	621	609	557	622	663	641	648	663	653	594	564	638	620	652	582	588	613	550	623	617	611	623	610	645	656	614	599	631	614	596	614	591	591	601	581	658	606	655	589	568	636	652	609	600	669	638	634	601	613	608	659	602	627	628	638	578	640	582	572	605	604	627	633	640	631	606	636	591	614	608	590	608	620	623	601	599	609	605	657	594	593	617	599	590	577	595	625	653	629	591	599	650	647	616	616	617	638	610	609	599	621	560	589	619	585	639	647	613	645	611	580	611	646	631	567	625	595	606	604	620	631	600	636	631	636	615	623	620	647	628	581	634	605	636	620	621	566	620	582	621	632	613	589	621	604	622	619	658	642	605	622	583	598	640	591	645	629	654	627	652	684	605	598	620	613	624	598	586	627	592	598	636	623	660	646	629	590	637	580	622	589	602	607	580	631	613	633	622	564	620	604	622	627	607	644	640	576	607	594	594	649	642	614	616	633	632	615	621	629	581	594	613	604	635	570	656	605	616	597	694	620	652	613	565	630	657	612	638	614	664	601	645	643	608	620	623	617	580	663	571	641	591	609	597	615	609	604	607	631	687	590	609	621	608	581	598	600	624	598	645	642	590	602	620	595	609	621	626	631	619	586	654	602	617	659	597	649	626	627	610	588	660	600	607	646	604	620	626	680	663	594	647	629	625	654	651	578	626	635	617	602	643	581	651	624	581	613	656	616	642	586	594	618	633	589	618	609	636	606	554	639	634	620	640	690	625	625	629	594	632	592	669	599	576	633	572	611	623	569	628	657	622	597	594	633	628	624	592	629	615	604	662	575	623	593	603	628	638	656	636	608	583	646	617	604	627	636	648	563	599	649	586	627	607	602	667	598	623	559	593	612	593	635	598	646	608	611	601	706	601	649	640	596	631	625	591	604	607	644	631	630	581	612	624	632	605	636	643	597	598	612	649	669	594	674	617	658	606	666	616	648	634	575	574	584	634	627	631	638	589	654	594	631	636	585	623	623	611	592	626	598	626	634	611	660	646	590	605	612	599	619	583	626	628	566	611	643	593	650	619	619	642	592	661	618	633	611	604	615	597	631	641	612	624	576	578	588	604	630	623	623	592	598	616	609	636	667	606	629	592	618	631	597	608	627	657	573	623	596	600	634	636	602	603	623	607	601	630	610	604	564	636	612	585	611	609	615	641	586	653	635	635	614	626	650	617	624	563	614	574	613	581	573	642	627	620	610	647	606	650	558	593	641	594	586	590	599	601	639	587	582	603	605	602	661	648	618	656	649	628	616	620	597	634	640	644	678	628	625	620	666	589	618	637	638	632	580	580	592	647	629	591	637	657	615	591	633	598	579	585	629	639	624	637	528	616	607	632	610	579	591	589	602	599	617	603	646	614	598	624	587	657	622	592	655	605	640	629	637	629	579	655	656	583	608	654	659	611	620	644	632	627	632	672	634	596	666	631	619	620	606	586	623	579	603	631	597	666	621	667	595	640	640	586	579	625	680	615	609	600	607	613	590	621	603	635	593	650	623	631	652	635	627	596	642	587	630	625	626	621	621	639	583	611	611	676	601	614	600	623	596	636	608
30970	15680	10633	3814	1067	741	562	369	358	242	218	198	200	187	175	201	177	190	195	175	167	150	161	169	164	168	191	177	177	177	175	174	171	183	176	153	165	160	148	123	153	153	143	139	141	153	140	169	147	146	141	139	172	145	135	174	153	168	169	160	143	142	134	139	157	149	143	165	149	141	146	147	144	134	148	164	160	148	144	154	170	143	126	138	148	141	138	156	161	148	146	138	151	140	144	133	145	168	135	145	154	179	136	146	138	139	164	160	127	171	138	138	135	160	143	166	169	153	137	175	159	159	174	133	144	155	154	163	138	138	159	144	148	146	157	154	154	149	147	157	138	146	141	146	121	143	154	170	167	154	153	162	138	163	165	167	134	165	164	144	149	152	137	152	149	134	130	150	136	150	170	148	139	148	139	161	161	146	153	148	179	136	147	158	153	154	150	159	163	152	183	133	153	138	147	134	161	144	126	138	133	164	169	144	144	125	141	135	140	143	173	173	132	152	143	165	150	133	154	159	145	145	157	142	157	153	153	132	126	131	157	154	173	167	146	148	154	155	159	135	154	147	125	148	155	137	144	133	166	168	146	159	130	135	156	134	143	154	148	160	138	141	145	163	129	156	167	168	159	137	142	146	157	149	147	137	134	139	147	142	125	125	142	138	176	172	147	150	133	143	133	119	144	178	142	135	147	151	128	165	159	157	148	151	138	139	156	161	139	141	141	146	143	158	146	139	160	170	170	151	156	143	151	157	153	154	176	146	144	147	126	158	139	142	130	165	136	154	165	140	159	133	141	138	163	163	158	127	162	155	134	145	161	157	147	157	159	156	131	166	150	151	126	146	190	172	150	137	166	173	148	154	151	160	125	158	144	146	136	140	154	134	160	137	150	131	141	137	130	134	132	166	149	152	136	147	148	141	143	149	147	153	166	164	158	177	163	174	151	135	169	151	147	164	148	162	159	155	144	150	149	141	159	149	146	143	141	144	165	140	167	147	138	138	126	136	132	161	171	172	122	150	140	126	156	139	145	159	175	159	148	147	152	151	156	149	160	160	134	171	144	186	151	147	159	146	137	160	134	156	155	160	160	149	138	131	139	158	132	165	137	132	174	146	145	155	135	131	152	161	161	128	141	161	154	154	120	145	148	156	142	137	124	147	163	121	158	167	163	165	153	150	146	156	130	155	157	137	141	138	183	157	151	153	157	145	151	165	140	156	163	151	145	149	144	156	147	140	139	140	142	154	145	176	137	155	154	136	158	143	144	159	140	149	150	152	151	150	133	157	158	151	173	161	139	166	158	144	149	162	156	154	113	142	155	153	153	167	140	117	156	165	146	148	157	158	141	135	150	156	165	146	139	144	164	130	157	163	162	136	156	134	132	154	156	138	151	163	155	149	143	140	142	119	147	148	129	184	148	164	147	149	142	144	153	162	158	144	149	156	138	167	153	147	146	141	153	151	133	158	149	158	175	143	153	153	158	138	157	147	140	170	143	132	144	151	139	154	140	180	144	154	156	147	129	124	139	153	139	142	166	157	147	134	149	150	141	161	148	150	163	158	141	149	147	147	148	161	170	171	154	153	156	132	149	149	132	153	165	148	135	130	158	173	135	149	136	178	166	151	157	152	160	162	156	159	161	142	138	157	173	139	126	139	139	130	127	131	139	135	170	155	135	181	165	147	137	156	156	157	163	133	145	141	167	135	153	155	155	159	125	136	140	164	147	144	150	142	160	153	150	148	153	125	145	133	132	153	171	178	171	161	167	167	127	156	160	166	139	148	139	141	137	160	159	150	174	136	164	132	146	146	139	152	157	152	159	138	167	167	160	158	169	136	154	152	182	146	169	149	159	143	151	153	156	160	178	152	150	160	162	150	139	175	129	152	147	143	158	171	182	130	140	148	137	121	162	139	157	158	156	144	131	118	153	173	164	133	137	151	169	157	141	131	160	151	169	129	167	134	136	143	136	150	142	155	143	169	139	153	152	143	132	162	152	167	138	145	137	158	142	147	140	135	122	162	161	152	145	128	157	175	166	170	144	145	152	147	168	135	164	158	158	161	145	158	148	166	174	127	171	134	146	154	155	157	164	148	150	162	144	160	152	135	150	145	138	160	173	129	171	138	148	145	146	169	146	149	147	146	160	174	157	135	130	153	152	134	139	140	144	139	154	162	142	137	152	164	165	169	140	149	121	160	142	155	153	152	138	125	156	135	149	151	142	150	157	139	101	159	159	137	153	150	138	129	132	157	168	160	149	161	142	163	151	156	177	154	146	154	155	147	139	171	155	164	150	142	163	148	159	168	163	142	136	148	170	172	174	163	150	149	158	150	155	146	147	163	163	144	141	144	138	141	166	142	159	155	150	146	163	135	135	151	165	136	164	148	160	123	150	162	162	159	140	148	154	139	136	133	154	165	157	131	149	171	148	152	148	122	155	148	140	145	139	151	150	128	164	158	130	148	157	156	160	122	146	141	135	151	128	142	127	164	171	156	147	142	142	138	160	149	149	149	187	159	142	141	140	155	154	155	152	172	156	135	138	135	138	140	142	143	153	183	176	147	166	159	141	148	176	140	154	128	125	124	151	156	151	153	160	140	156	139	167	159	160	157	134	137	147	159	171	144	158	151	144	136	156	151	136	147	144	154	154	160	137	137	143	138	136	132	159	175	138	116	140	167	139	163	141	123	143	150	145	151	159	148	169	169	141	132	151	150	152	145	180	162	131	151	147	133	149	167	143	146	157	153	131	139	158	119	134	152	157	136	156	141	168	163	136	169	164	154	137	150	159	145	137	118	122	140	183	117	155	162	140	153	141	148	150	133	139	147	137	144	173	157	146	136	162	156	126	169	144	173	139	165	128	144	131	177	150	149	143	144	157	151	169	151	145	161	155	148	144	154	163	165	165	167	156	142	135	151	142	137	156	137	152	169	181	158	145	158	159	142	168	136	136	156	145	122	157	183	148	161	166	140	159	155	139	140	152	131	139	144	141	153	143	153	150	152	148	141	148	156	130	168	158	173	142	173	153	152	152	133	139	125	149	144	159	146	137	142	138	126	155	167	164	152	162	137	148	122	158	153	147	134	146	146	174	178	158	153	133	136	148	161	131	140	143	151	146	175	168	170	160	150	155	133	149	160	163	147	130	123	161	167	149	155	137	140	168	149	155	168	178	151	145	158	150	137	169	129	135	135	152	180	171	140	137	131	133	170	142	154	154	141	145	179	139	151	153	178	138	140	141	160	141	166	138	164	140	152	151	149	155	156	175	142	144	144	149	147	176	141	156	139	166	148	155	167	144	177	153	145	153	131	141	171	141	183	154	138	146	144	157	167	142	153	142	169	129	176	149	131	164	154	126	145	155	152	133	138	149	133	164	146	160	159	163	168	151	151	156	161	171	138	147	148	176	163	161	160	130	153	155	134	147	151	168	163	162	153	138	172	145	141	166	166	149	117	164	155	163	152	158	146	132	140	159	168	149	153	157	155
20587	12561	15212	7434	3304	2515	1857	1297	1232	925	745	750	708	686	652	563	618	606	611	597	554	495	509	499	509	513	539	528	483	490	575	609	636	545	443	435	415	364	395	374	367	387	396	416	364	408	411	390	354	388	359	405	389	391	387	369	380	401	381	393	347	350	373	382	365	335	362	380	413	374	384	383	386	389	367	392	387	367	392	358	366	350	398	375	369	358	331	383	394	350	340	365	383	344	372	359	364	393	346	366	393	371	369	375	386	376	369	385	385	369	370	366	378	378	370	363	366	356	375	396	371	375	409	388	390	362	367	317	385	408	373	349	378	359	340	369	384	370	363	376	407	360	385	401	393	370	365	370	399	352	395	375	403	343	383	352	410	404	365	361	371	408	396	320	399	383	415	390	372	355	395	374	346	388	378	371	355	363	363	375	405	393	380	371	360	348	368	349	368	375	372	375	376	383	384	407	399	374	376	353	387	392	399	380	343	363	379	380	379	394	388	360	389	402	374	394	377	361	365	358	357	364	392	375	363	364	367	348	360	397	366	379	397	368	357	383	391	395	355	393	365	340	373	380	373	369	373	340	414	351	380	337	364	371	372	346	434	366	380	361	357	378	369	349	394	369	363	336	404	369	361	352	389	380	386	376	382	404	363	415	361	372	379	383	354	390	374	366	400	372	355	352	383	358	371	346	369	386	375	363	398	371	363	376	388	386	366	399	399	388	402	370	387	400	339	370	362	365	395	355	350	340	382	340	380	384	398	380	364	377	374	371	414	391	383	409	408	366	390	400	343	373	381	392	358	373	340	391	357	342	376	380	361	392	370	363	396	377	328	371	374	380	388	387	388	394	365	353	340	377	344	348	389	372	383	377	387	340	361	361	376	363	347	392	420	372	393	361	371	380	364	398	380	364	382	338	374	400	373	367	353	381	408	377	382	395	410	368	397	383	371	375	366	376	413	343	379	370	373	400	364	377	405	378	346	391	371	390	385	355	402	382	338	379	362	389	355	376	405	383	371	395	360	361	388	377	370	390	380	373	409	398	361	371	396	366	375	350	359	357	362	386	360	384	343	364	346	403	371	405	395	318	406	388	361	385	358	381	372	386	425	401	327	368	379	382	363	366	371	371	409	362	381	362	410	376	378	380	378	405	372	388	401	383	396	386	380	358	349	381	359	392	381	355	380	390	391	354	369	370	357	392	383	390	377	390	370	375	386	357	360	364	393	386	417	386	375	358	358	384	389	364	346	355	380	390	346	391	382	375	391	393	355	378	388	344	340	374	333	372	366	363	388	374	382	359	374	374	379	399	375	360	373	408	354	372	394	366	365	406	414	370	353	379	367	383	377	382	366	374	391	352	353	366	380	381	362	363	380	417	407	400	381	366	363	392	374	389	355	374	386	398	370	398	391	379	379	371	393	350	386	386	374	375	398	395	363	374	393	382	353	413	362	374	367	376	382	379	379	359	385	368	337	356	337	363	385	334	356	373	387	333	384	330	375	351	342	328	351	383	411	374	416	393	365	384	385	385	384	317	383	401	376	378	389	365	371	415	388	388	379	367	378	348	393	425	401	379	394	349	354	352	370	363	398	380	361	389	386	359	404	353	343	391	348	364	376	365	393	373	378	362	376	364	393	369	331	400	357	386	369	349	361	381	351	376	368	373	363	340	382	369	379	355	408	374	334	395	352	352	391	342	418	345	387	371	415	371	405	366	391	374	397	387	360	386	358	378	351	390	387	361	402	382	390	341	383	370	386	357	395	381	394	375	380	392	376	346	402	333	390	343	368	373	376	382	401	393	376	381	378	367	352	407	340	369	390	380	381	365	373	390	380	364	383	396	417	399	376	381	382	406	360	363	372	360	386	375	354	363	380	341	351	431	354	369	349	376	376	332	369	374	352	386	358	345	414	396	364	372	380	347	377	379	405	397	374	376	361	375	351	395	405	390	392	373	334	368	357	370	377	412	352	372	380	411	350	352	369	380	413	416	415	368	356	358	369	385	354	369	331	397	393	340	364	349	377	377	411	380	373	370	359	364	390	367	358	370	420	388	389	372	349	362	364	382	387	402	359	400	385	374	355	362	367	368	404	368	389	385	381	368	363	391	368	379	373	338	395	368	382	365	364	366	367	366	364	351	399	388	346	390	356	336	370	368	377	356	385	372	407	390	359	390	369	366	365	362	369	364	393	385	367	356	377	410	392	380	389	381	367	348	390	342	360	389	377	380	331	359	333	379	331	396	373	405	402	366	350	354	359	386	359	345	380	400	395	414	359	372	324	341	361	397	393	354	365	390	385	389	357	370	370	408	387	375	375	378	376	395	381	385	383	385	355	381	388	389	360	399	395	375	368	381	380	351	358	380	385	362	400	417	356	381	391	366	374	385	382	354	380	376	401	394	380	330	401	379	399	372	394	374	373	344	366	413	385	365	414	365	376	371	385	407	364	388	375	338	366	385	359	400	340	405	378	349	376	384	359	375	362	341	357	355	382	390	380	378	371	362	366	395	367	347	376	370	381	419	382	375	382	349	375	359	356	384	355	377	356	374	383	406	361	395	366	356	354	403	384	367	361	371	399	413	408	367	390	368	373	368	380	370	363	355	396	397	360	378	379	357	365	377	395	357	378	353	354	358	374	405	375	357	360	394	346	395	365	374	379	395	369	366	395	386	366	354	392	366	369	375	379	380	379	385	363	356	378	354	380	360	359	360	369	357	351	360	384	351	368	359	388	368	390	344	383	358	351	364	384	379	391	389	364	394	383	378	356	363	391	367	367	378	366	358	367	361	403	374	395	373	385	340	371	369	359	421	374	380	417	378	389	378	346	399	376	360	334	347	352	382	373	380	365	382	329	367	378	373	416	415	357	369	384	381	381	366	365	346	399	363	365	368	382	375	361	360	404	360	346	386	357	375	386	407	411	404	347	384	411	365	372	372	384	379	400	384	358	361	372	347	338	364	369	367	384	362	347	363	364	353	402	377	379	374	407	383	363	323	357	358	393	382	354	388	361	370	341	385	390	383	342	394	339	367	362	383	365	368	348	378	402	357	386	370	376	407	377	371	367	363	379	363	370	383	387	357	360	379	417	386	371	363	369	349	378	365	398	364	370	363	354	414	355	396	378	362	366	381	385	374	371	387	374	377	401	396	384	378	381	376	342	377	379	364	382	422	385	399	371	358	385	374	365	356	393	353	388	356	398	373	390	372	422	318	361	350	375	391	357	395	371	398	386	346	372	388	349	376	347	385	363	404	375	364	405	406	369	386	362	403	363	385	392	353	356	356	367	383	390	367	386	380	378	362	400	413	377	388	388	365	363	345	373	376	393	373	367	380	357	362	380	380	372	354	418	358	369	364	350	361	403	373	417	364	399	378	383	367	351	370	383	344	346	362	376	376	382	368	382	326	382	387	393	388	359	369	345	378	334	393	368	361	369	377	361	362	376	381	314	378	381	373	370	390	417	421	390	360	350	362	375	409	374	356	385	398
9505	3487	1870	409	252	260	255	239	250	242	231	226	226	239	245	245	240	267	252	232	238	237	234	242	249	243	247	254	235	238	218	222	231	230	215	212	247	255	225	244	218	274	233	248	223	244	244	237	233	221	222	242	246	219	217	259	221	240	216	246	249	235	231	238	247	254	248	227	215	244	230	258	244	260	238	225	237	240	211	234	247	249	258	241	245	218	216	249	249	229	248	228	243	216	250	254	233	215	259	202	246	241	228	238	250	202	249	238	248	262	240	231	219	229	239	210	235	232	197	230	218	210	240	219	218	226	242	228	232	201	221	221	247	227	240	234	243	257	221	230	273	236	238	227	250	228	257	231	213	243	220	234	209	235	251	238	236	230	236	225	236	236	227	234	236	274	240	218	234	248	230	243	239	252	227	212	228	203	225	265	231	240	262	232	215	226	232	241	224	236	242	226	227	257	266	228	251	246	247	213	207	252	237	261	237	260	239	239	229	241	268	229	220	219	212	264	231	216	224	225	242	235	226	198	224	241	241	209	232	246	210	227	209	245	237	246	202	240	218	247	237	237	259	198	254	237	222	234	234	253	234	244	240	221	246	244	238	230	251	250	258	234	223	235	239	223	227	233	224	232	235	238	234	240	238	237	245	234	232	204	224	211	235	225	213	217	229	235	232	236	218	243	242	247	244	231	247	229	243	234	239	269	251	225	236	227	228	222	241	242	222	219	241	238	231	222	224	242	244	247	237	243	232	224	251	250	229	227	231	243	213	207	249	239	226	248	240	207	204	216	240	223	265	238	246	196	254	221	215	233	225	243	255	225	223	228	223	227	222	245	213	249	254	240	240	228	214	236	214	197	235	241	239	219	262	239	213	243	224	259	217	229	216	220	219	261	249	226	238	231	236	217	235	217	236	220	219	246	264	212	230	214	242	244	221	213	241	235	211	267	242	235	217	251	252	237	255	269	240	239	220	223	240	196	224	228	231	242	221	242	242	233	227	219	230	236	222	261	233	207	250	226	224	231	235	231	223	226	243	243	242	227	247	228	242	204	193	236	239	245	228	224	220	234	241	215	233	246	211	211	230	232	243	225	257	215	227	228	239	251	208	222	258	228	211	234	237	213	255	228	230	226	236	258	251	238	248	257	235	222	250	232	213	227	237	222	211	211	226	219	249	241	261	232	252	243	211	256	223	236	223	250	245	237	229	261	242	230	204	241	228	233	243	235	222	235	246	257	229	260	240	227	208	232	206	246	223	232	242	219	224	232	223	242	239	256	229	218	238	249	241	269	238	215	232	228	214	251	227	239	268	245	233	217	250	253	247	242	256	227	232	256	230	237	238	224	233	231	245	251	240	237	235	249	249	216	220	198	242	240	255	271	224	191	219	242	216	204	242	234	241	247	222	212	240	251	225	233	209	250	238	206	237	240	234	224	231	260	212	229	253	228	236	233	237	237	228	219	225	225	238	221	241	219	236	209	224	227	247	238	248	239	227	264	225	217	241	239	228	234	225	232	232	216	233	219	246	230	211	225	246	244	238	246	219	255	247	219	246	227	221	243	217	205	248	230	240	221	242	223	246	238	238	203	254	248	258	214	227	224	230	235	252	270	210	231	226	218	233	234	249	209	205	238	243	238	229	260	221	225	238	219	249	269	254	244	228	220	253	231	236	261	222	256	238	228	226	220	233	246	240	226	211	212	266	223	222	231	229	246	218	221	238	225	221	232	208	236	223	214	216	235	237	247	248	213	239	213	251	212	249	252	219	212	226	246	211	253	236	272	220	231	258	192	257	251	236	235	253	209	235	244	247	218	234	199	212	241	237	243	213	207	227	243	249	239	227	246	235	205	228	210	258	245	250	245	236	229	252	252	195	236	209	216	238	229	239	217	239	231	220	221	221	248	254	244	225	248	235	215	219	234	254	242	240	216	232	210	221	215	271	226	225	262	226	201	240	222	196	233	222	228	244	231	232	216	236	218	218	229	231	206	222	249	225	192	219	250	204	227	261	218	249	247	248	224	252	218	212	245	244	201	262	201	222	251	244	224	248	239	222	229	250	252	230	183	224	216	231	218	244	261	238	220	242	234	244	236	231	224	236	220	219	255	225	235	212	248	248	245	213	209	244	253	246	225	223	234	199	255	227	274	236	226	220	225	231	232	236	264	212	261	225	229	238	209	241	214	243	242	220	241	226	230	217	234	233	229	241	237	224	226	221	234	256	238	231	227	239	244	216	246	237	247	225	240	243	239	258	232	252	206	250	270	216	228	243	245	249	220	258	239	216	215	227	234	268	232	233	218	261	224	216	223	231	240	228	231	225	220	223	219	220	242	250	241	221	219	250	230	240	206	237	264	233	213	255	231	225	239	222	217	216	223	233	227	217	252	234	192	239	264	250	225	237	239	220	212	222	242	256	248	228	247	255	217	213	224	240	237	263	221	219	229	244	239	200	247	229	258	232	219	232	221	245	256	250	220	227	242	236	244	249	220	236	250	215	211	231	223	245	229	244	247	221	231	240	220	263	227	232	202	265	241	240	223	257	235	244	223	255	232	270	244	247	231	237	212	241	246	240	255	220	240	237	242	232	238	236	233	252	218	248	243	221	245	237	229	249	237	243	226	229	237	244	239	229	268	236	221	227	217	206	212	218	232	236	229	238	221	240	274	247	211	232	224	232	237	231	224	253	247	244	234	232	247	207	250	267	229	252	243	221	246	227	211	233	253	209	223	217	213	229	239	248	241	239	220	236	252	210	218	224	227	228	216	226	217	213	227	230	203	230	246	209	232	227	211	243	224	241	240	244	228	234	218	251	252	253	225	245	248	250	218	214	243	238	230	233	218	236	252	265	254	208	211	255	215	226	249	233	225	228	222	215	227	241	233	231	250	253	214	223	241	252	218	240	244	216	214	214	242	225	236	247	256	231	218	225	246	255	235	246	228	243	237	230	221	228	227	235	239	226	217	253	239	254	216	225	235	191	238	247	188	238	245	221	223	237	241	235	233	228	239	201	249	248	230	238	249	207	212	233	232	271	235	235	215	221	216	236	246	217	223	244	225	233	243	212	234	257	223	239	262	249	209	234	213	201	236	223	247	245	241	194	225	244	231	233	238	204	249	219	255	206	215	243	235	246	228	217	229	231	234	225	209	259	236	202	234	230	226	248	247	218	245	259	229	243	215	194	217	169	245	238	236	248	201	205	237	234	237	228	250	219	233	226	222	222	242	213	211	249	227	209	231	220	201	193	211	251	246	206	235	218	232	229	229	207	213	224	245	215	219	248	232	214	231	240	244	231	233	230	226	227	240	241	222	235	219	257	236	206	226	215	214	230	226	220	234	201	248	237	225	245	233	236	253	233	224	230	203	218	253	238	223	258	224	241	233	216	200	226	215	233	216	250	250	211	221	256	241	248	242	225	216	218	248	253	246	243	232	239	239	239	242	230	234	255	239	239	215	247	231	219	230	230	228	223	231	276	217	259	249	270	225
7359	3865	3658	964	826	699	641	635	637	624	547	570	625	618	635	583	689	678	605	636	627	659	663	647	661	577	568	615	606	588	664	655	607	638	615	595	561	589	572	552	619	564	565	573	615	569	591	605	589	525	587	597	607	582	564	624	550	588	610	581	590	574	590	593	537	520	571	581	532	595	569	609	570	613	597	549	563	552	535	603	566	584	639	545	595	548	586	549	590	544	604	597	558	587	564	559	544	611	613	590	558	568	553	558	562	571	610	602	577	562	538	597	609	575	614	561	576	602	559	570	578	587	562	573	545	617	571	603	577	589	589	558	625	567	563	552	585	586	590	580	562	589	576	598	595	563	572	653	590	607	591	568	553	583	587	592	587	580	586	558	580	622	602	556	629	576	605	585	557	543	582	554	580	566	604	578	581	592	606	590	611	557	585	568	595	584	561	603	607	627	600	590	550	573	568	557	612	622	580	587	616	574	585	578	593	566	631	530	532	594	535	573	556	575	622	597	586	614	607	586	570	549	587	541	640	566	569	584	582	589	570	580	576	563	600	580	583	571	554	575	600	575	561	610	643	619	581	591	568	587	598	577	576	594	576	628	618	597	578	563	555	621	542	584	617	605	554	559	584	604	548	601	571	607	556	557	590	629	602	597	553	608	556	590	608	574	638	613	544	566	548	595	585	566	579	592	580	609	591	542	566	594	539	594	606	593	603	600	581	579	603	569	589	590	591	581	587	555	606	569	549	595	587	549	605	624	538	566	604	549	539	554	564	597	593	586	573	580	608	585	627	605	605	547	581	576	570	601	590	547	548	581	595	582	606	588	602	576	578	577	576	598	552	561	578	579	536	582	546	597	580	585	575	551	584	586	578	635	581	597	580	624	562	603	586	568	577	586	595	549	560	588	585	604	602	592	600	591	576	602	593	633	586	561	547	552	565	593	525	585	593	580	584	572	559	585	552	568	560	594	600	566	609	588	537	552	580	623	546	606	583	553	577	592	556	580	574	577	629	589	588	607	574	599	587	601	568	589	570	562	563	569	578	572	585	586	616	555	605	570	530	576	579	591	549	589	604	574	569	589	556	609	565	604	565	609	550	590	596	530	596	539	575	550	539	601	587	566	568	577	585	577	602	566	600	563	591	582	577	581	579	594	612	591	596	561	574	612	580	601	563	610	580	543	572	574	595	610	598	569	601	591	530	570	578	599	561	575	547	611	536	583	608	574	602	603	583	590	621	590	581	565	599	600	588	556	597	577	580	573	568	636	575	590	611	585	567	594	575	537	596	599	604	564	551	590	569	569	540	577	569	607	587	576	574	607	552	568	545	614	624	583	525	544	587	556	594	582	539	584	560	593	540	559	577	574	558	591	573	594	606	572	551	549	604	581	527	571	605	582	602	597	546	615	599	593	596	593	570	583	562	547	547	577	565	583	572	583	565	554	613	583	585	557	577	593	532	585	611	568	586	543	603	563	571	595	553	619	599	548	611	618	568	559	522	579	597	605	613	611	619	572	566	552	547	512	565	600	575	626	589	565	563	608	574	588	601	562	554	568	524	584	558	557	561	577	576	626	594	556	581	584	577	598	576	546	591	549	605	597	599	552	590	591	576	632	596	573	605	584	598	609	608	554	604	573	576	566	601	563	565	588	650	596	615	577	579	577	579	598	595	552	608	546	570	632	594	568	585	534	573	565	552	539	594	550	606	557	612	591	574	549	574	618	608	609	577	592	570	623	591	588	601	568	614	529	556	562	580	564	568	572	522	607	541	605	613	567	626	551	531	602	558	598	593	569	598	582	587	576	592	569	609	563	589	581	581	613	626	578	568	573	555	595	571	572	584	634	559	580	605	543	555	574	570	608	576	574	544	578	585	575	603	564	543	564	613	593	584	596	605	565	550	593	597	566	575	587	607	630	577	546	551	599	580	567	564	558	587	588	591	600	546	593	571	580	581	623	613	549	590	564	578	540	596	634	578	602	568	573	551	622	564	572	612	567	593	580	572	574	595	611	593	558	557	610	611	559	525	555	583	541	533	577	606	600	602	589	633	599	564	595	597	577	546	583	612	613	613	556	546	570	542	568	598	571	588	592	529	555	621	560	573	550	568	577	584	612	525	594	597	573	607	605	593	574	573	557	569	558	600	570	543	566	591	583	559	543	586	579	540	549	550	598	533	571	613	592	571	615	585	610	593	646	603	601	649	578	594	555	534	559	588	554	569	566	605	563	607	603	562	568	640	602	567	582	567	562	554	536	568	611	616	557	584	609	579	573	528	561	538	563	571	582	578	575	562	596	585	582	620	609	595	580	608	641	526	572	594	558	513	578	586	610	535	573	563	595	618	612	557	608	632	615	596	585	544	605	593	585	574	585	605	586	621	589	581	561	560	593	586	558	607	558	604	565	586	601	553	617	614	542	575	603	604	574	613	560	565	591	581	578	553	603	569	592	630	603	588	632	626	576	583	579	608	556	575	635	556	561	597	599	603	601	581	604	599	578	581	550	566	602	575	590	595	565	575	579	591	572	553	591	550	600	607	591	597	588	609	564	608	597	557	558	563	545	562	603	602	580	579	579	577	576	622	602	575	563	532	586	624	586	598	575	613	551	589	579	618	602	612	596	571	552	584	578	549	618	611	588	527	585	625	620	601	569	618	601	551	574	593	631	585	640	555	574	587	625	587	602	613	598	562	576	624	557	590	552	596	599	565	600	597	578	543	593	605	622	586	564	584	612	589	582	629	600	545	599	608	577	602	606	571	598	581	564	542	536	563	614	557	600	586	555	587	553	542	608	576	615	515	579	531	552	576	543	552	619	567	586	593	584	581	605	557	582	529	560	570	575	591	590	575	574	597	597	584	570	570	572	570	624	598	577	623	598	577	564	599	539	559	608	585	591	545	565	590	591	565	595	572	596	566	560	534	579	597	612	559	549	538	607	591	594	546	550	584	579	581	616	553	605	582	559	602	564	556	580	625	550	617	595	574	583	603	558	573	560	557	550	596	611	611	550	572	544	551	570	595	616	550	575	565	575	632	563	608	574	551	566	598	597	575	490	604	546	571	550	548	588	549	631	591	584	564	599	599	581	582	552	528	567	621	575	607	594	604	610	614	601	567	567	583	546	578	599	543	556	604	523	576	598	555	572	562	558	538	629	599	561	566	546	583	596	582	584	555	568	572	589	596	572	593	593	598	597	622	602	555	597	638	574	597	562	581	558	587	594	564	571	593	581	599	580	599	595	576	541	567	629	577	604	600	557	581	560	601	591	580	585	553	556	571	572	581	624	601	551	628	566	586	585	555	559	550	582	582	538	560	599	596	552	570	576	576	528	586	587	557	600	552	529	589	560	591	607	559	585	533	581	588	564	611	549	562	592	571	549	588	577	587	577	586	559	589	558	604	579	585	522	595	583	562	574	569	547	618	590	562	585	576	541	599	612	557	578	545	586	579	615	602	604	611	555	598	572	563	581	586	583	590	596	575	568	602	597
22075	9188	4736	1311	915	731	503	364	357	295	263	274	283	261	289	260	282	300	302	281	317	278	287	263	272	265	269	267	267	280	304	264	285	269	235	253	286	287	239	244	246	259	281	261	268	274	266	254	228	245	250	273	262	256	252	282	274	274	289	269	286	270	289	250	239	262	277	270	276	230	258	256	262	256	285	264	260	256	252	279	272	258	257	275	252	223	254	255	286	253	263	261	239	269	267	220	222	257	291	274	276	267	270	240	283	231	258	278	296	265	285	275	247	267	253	260	278	266	265	273	270	273	247	273	278	256	313	257	226	319	251	277	222	250	281	302	284	250	272	241	264	267	260	234	247	276	265	251	256	275	278	263	227	270	270	279	267	254	273	247	249	274	248	269	274	296	274	257	272	256	231	248	247	245	264	294	272	256	274	276	232	237	261	248	260	257	300	264	258	277	250	252	264	246	259	252	289	271	254	273	267	249	238	239	261	238	269	248	272	275	252	240	277	275	245	255	280	280	240	242	253	269	277	287	256	255	260	258	255	250	250	270	261	232	247	276	246	263	254	259	267	260	279	267	274	243	273	277	272	286	283	253	256	246	261	286	274	237	236	250	264	238	279	264	247	271	272	264	269	250	265	247	271	284	259	278	254	242	278	287	249	256	247	251	261	233	269	226	269	292	278	271	264	243	266	267	251	285	250	255	231	259	276	252	254	271	285	249	285	242	269	281	270	228	268	250	238	239	250	251	276	259	247	225	279	252	271	246	243	267	279	250	305	269	261	288	231	272	261	271	282	274	286	257	278	246	251	261	264	260	284	263	260	260	267	251	261	240	240	253	256	268	249	295	279	260	279	238	275	271	269	251	249	271	276	286	285	251	244	220	247	275	247	289	259	245	244	250	246	248	261	290	284	250	259	254	256	251	254	244	260	231	263	261	290	256	269	238	263	262	240	265	241	268	234	227	233	245	260	255	264	256	273	260	292	277	228	278	249	235	239	258	255	280	258	239	241	257	280	256	256	285	275	261	293	260	279	256	255	279	267	275	291	274	292	250	227	255	280	257	277	257	248	238	281	259	289	272	286	277	273	244	266	251	235	281	240	215	267	253	239	262	230	251	273	268	286	293	256	258	255	260	241	261	241	258	313	198	256	259	291	270	244	284	299	249	251	262	278	270	281	243	251	266	256	278	264	241	253	246	231	271	255	257	276	268	258	248	254	287	229	287	252	273	270	290	279	283	265	267	275	264	249	261	272	275	287	279	246	252	298	237	255	247	260	242	264	238	264	278	273	268	262	252	221	248	238	251	262	257	264	222	272	261	220	256	245	279	249	269	260	253	246	253	278	266	262	244	254	262	236	232	255	254	260	269	251	236	281	260	261	271	260	245	251	263	251	274	295	253	259	259	230	244	275	263	256	268	245	241	253	233	288	234	252	260	267	235	255	276	250	267	241	254	280	268	240	259	280	256	272	267	275	273	274	274	289	245	260	288	275	271	250	281	291	256	255	253	249	261	258	284	255	235	269	300	275	235	234	240	255	268	261	238	237	226	251	271	232	244	262	278	303	253	274	262	282	238	285	264	294	267	248	264	268	266	252	262	293	267	289	277	263	258	231	264	304	270	295	272	246	246	272	300	253	257	267	257	225	294	268	304	275	275	244	268	285	260	256	258	248	264	258	238	258	228	268	256	239	270	279	253	252	282	250	252	283	275	278	267	273	265	241	242	276	269	281	271	261	281	244	273	254	254	279	262	263	271	251	228	301	245	252	284	232	249	268	239	234	266	238	266	280	264	266	256	252	271	278	256	274	235	276	286	242	247	257	251	278	256	252	247	283	257	281	302	256	255	242	246	279	282	259	250	268	252	255	272	253	270	245	260	243	237	256	260	247	252	257	238	270	238	232	260	239	277	271	241	297	248	255	242	280	307	243	262	253	261	263	230	245	264	257	241	264	232	270	301	264	239	253	259	256	236	231	259	276	257	244	272	239	266	256	292	265	305	281	240	257	268	264	239	273	254	259	255	228	268	255	241	238	283	265	258	275	292	290	249	237	309	284	285	241	272	259	259	266	232	285	287	241	251	283	263	257	267	248	259	236	254	279	264	248	262	263	267	238	251	242	277	264	239	269	240	258	247	269	245	264	267	253	258	257	271	254	281	271	243	247	268	278	264	274	259	259	244	293	233	253	291	257	280	281	262	219	281	234	232	264	262	245	265	242	269	250	237	248	242	275	263	255	259	271	251	226	253	261	246	256	269	250	276	235	288	251	248	255	258	268	267	278	278	272	258	285	287	288	306	267	256	233	285	289	238	286	253	267	250	258	244	259	249	256	255	297	261	266	265	243	279	254	276	282	269	274	224	228	264	252	270	278	222	246	250	245	280	287	256	281	234	243	259	266	257	288	272	277	257	269	267	282	276	244	238	251	271	242	250	270	266	265	256	257	248	255	258	268	241	260	266	268	252	299	274	267	239	239	260	255	251	250	283	292	240	251	254	291	244	274	263	231	268	278	268	253	252	262	270	250	253	270	274	280	255	268	251	267	279	290	293	267	263	233	268	257	281	244	253	308	277	252	243	282	274	237	268	289	259	228	228	266	255	267	308	287	282	242	252	240	237	253	267	276	269	270	279	290	261	253	267	273	291	272	236	230	269	233	271	289	278	256	264	257	276	277	270	299	248	237	232	245	245	273	298	236	280	270	255	259	250	244	260	269	241	253	258	237	255	249	246	239	259	239	263	257	244	246	280	210	259	274	230	269	278	224	284	253	254	281	262	252	298	292	247	251	288	250	258	266	245	296	237	281	260	253	262	307	258	239	262	258	274	283	254	219	260	282	288	233	266	267	257	254	282	267	259	250	288	252	234	288	270	237	259	261	227	276	260	259	265	267	224	271	238	244	250	235	254	243	256	255	252	252	239	247	246	299	258	274	252	249	241	260	258	257	270	239	251	246	260	284	222	264	302	247	265	249	255	252	247	274	280	293	272	272	242	266	243	253	262	253	266	265	261	245	281	257	258	255	253	252	255	259	263	255	250	252	242	270	278	289	244	288	233	266	261	242	282	293	264	246	265	276	231	224	258	273	278	281	290	261	268	267	248	252	244	237	269	294	281	279	270	278	288	272	249	283	269	264	292	293	282	227	246	256	271	257	252	269	270	261	250	244	273	241	244	256	264	262	272	275	243	251	282	248	229	255	253	269	248	256	241	249	286	260	279	291	257	261	253	276	269	248	242	286	275	280	244	241	251	259	266	277	262	234	252	274	282	234	251	269	264	240	254	228	275	261	258	245	252	246	263	281	271	263	256	243	239	265	252	303	266	275	291	222	290	250	255	265	279	265	271	268	292	306	263	236	292	261	253	290	265	279	271	257	260	242	258	270	272	282	259	266	248	266	251	253	261	257	244	260	252	260	234	266	269	270	255	252	274	254	229	253	247	274	274	250	259	278	268	262	223	245	230	261	269	269	265	264	255	286	244	282	248	279	236
15952	8465	7512	2864	2350	2064	1367	1023	1086	933	905	850	808	812	826	759	815	827	819	832	896	803	822	710	706	714	715	719	730	772	786	739	731	652	632	666	673	615	709	650	650	636	639	620	666	573	630	584	615	641	645	647	674	644	631	637	653	655	593	631	613	633	625	636	627	680	639	657	631	644	633	634	623	620	606	633	638	637	626	623	628	634	600	668	623	655	613	621	642	605	627	631	626	668	605	631	611	637	639	639	662	637	687	614	639	614	600	600	612	679	621	626	619	620	618	645	611	655	614	630	637	592	645	625	664	641	643	610	579	611	646	660	629	642	677	615	607	613	628	626	641	596	684	636	624	626	619	600	602	668	658	645	631	606	619	604	614	612	601	639	615	634	617	595	660	600	596	644	601	621	628	632	649	626	607	622	678	647	641	680	630	594	650	656	618	603	600	676	620	623	591	650	662	627	632	646	632	626	640	639	677	634	599	614	602	603	642	642	614	615	637	649	616	616	660	630	676	625	676	653	700	619	678	624	648	634	633	669	647	635	623	623	580	611	635	616	667	619	594	661	633	644	612	659	567	632	638	605	667	637	623	626	682	616	650	635	668	633	638	642	597	656	649	604	622	641	642	626	630	646	667	601	581	646	596	575	665	646	610	655	651	635	651	609	651	675	660	608	621	588	646	643	632	615	650	646	610	653	649	672	615	627	664	647	655	620	602	650	636	658	640	641	621	646	629	605	648	639	624	635	615	623	658	622	597	644	665	636	610	630	670	632	578	642	657	596	667	673	618	642	625	653	615	639	602	607	673	642	636	601	597	594	625	642	666	614	614	626	635	622	599	637	649	642	628	643	617	615	678	652	653	625	656	581	606	626	582	611	634	609	592	653	619	629	633	634	621	622	643	640	629	628	598	589	620	606	617	621	580	648	608	628	635	629	650	597	611	638	599	632	658	590	629	619	594	638	602	618	612	643	607	684	633	620	643	647	648	589	610	662	670	682	653	666	642	652	629	634	610	650	598	633	620	631	660	614	645	641	632	609	610	627	625	629	624	655	650	622	592	633	643	647	606	630	589	648	646	594	584	605	604	650	610	620	579	626	622	668	595	586	635	643	578	622	610	645	666	638	586	607	642	611	607	654	645	625	655	614	631	625	611	613	665	664	618	635	653	619	576	636	590	595	585	602	632	609	642	638	663	655	625	625	605	623	587	624	597	642	675	657	653	613	659	613	652	609	595	682	649	613	611	661	607	588	660	643	666	659	640	627	650	595	655	689	641	621	660	627	630	615	584	655	573	636	674	652	616	636	602	627	660	660	621	584	661	624	612	595	651	643	634	668	649	625	677	643	658	635	600	639	638	632	605	605	607	648	638	646	610	653	612	628	681	617	630	588	631	575	686	639	662	584	626	640	633	667	594	641	673	647	659	624	615	601	634	643	664	616	629	635	618	652	621	598	662	616	632	641	611	615	667	615	622	632	630	615	680	655	667	614	657	629	620	647	629	653	639	685	624	629	631	648	603	650	608	670	640	667	646	591	664	678	616	612	646	625	626	630	647	643	618	621	642	681	658	644	635	660	602	604	630	625	654	625	590	626	627	611	627	647	685	669	629	621	628	665	639	606	608	627	657	615	667	663	601	649	629	615	640	613	661	644	633	647	627	650	588	582	602	571	603	642	684	651	648	645	664	637	657	625	649	663	642	687	599	660	576	624	651	659	614	651	626	678	630	653	666	631	612	612	642	671	637	643	607	621	592	603	662	644	619	677	618	665	595	677	612	624	626	654	613	594	605	630	645	645	620	612	652	633	578	614	680	645	643	636	629	668	634	607	588	654	635	612	622	678	640	669	643	622	637	636	662	611	654	636	671	623	673	634	643	677	661	668	639	608	645	653	625	649	627	613	617	631	612	634	611	612	635	635	630	599	611	657	643	658	647	644	654	617	600	662	634	638	638	617	669	636	621	615	633	634	643	601	653	635	603	634	637	702	623	676	633	620	599	599	603	635	614	621	677	597	648	621	624	637	655	607	637	595	630	615	642	664	660	629	636	700	647	624	651	602	660	638	602	652	627	667	669	672	635	620	648	634	633	630	617	620	618	630	651	640	604	608	625	637	588	592	633	649	637	637	616	672	636	634	674	633	623	649	606	670	647	647	657	634	664	613	570	617	587	643	671	598	634	616	635	626	605	601	635	664	631	667	606	631	636	610	613	634	624	645	645	647	656	657	619	633	701	613	604	620	646	643	673	628	650	664	681	636	649	631	623	683	633	608	658	605	622	620	600	596	649	667	641	605	640	584	652	643	623	660	593	643	629	675	594	611	669	629	655	639	659	645	620	645	618	656	650	639	639	637	626	642	641	590	666	663	671	632	621	614	651	620	611	642	613	629	642	643	617	656	631	596	617	663	626	659	618	621	615	627	675	634	650	645	695	589	626	652	603	643	612	594	673	557	655	597	660	588	618	642	577	621	667	634	684	623	650	635	622	632	661	558	609	624	638	629	602	692	621	651	645	665	659	629	652	591	625	611	573	601	630	625	669	628	654	610	624	658	616	591	651	654	655	611	607	614	583	631	662	623	624	629	603	624	627	666	637	615	631	601	642	620	602	657	635	671	643	607	610	597	623	672	612	617	631	630	612	624	602	603	621	651	614	636	636	662	634	618	613	654	656	595	601	622	681	620	591	648	611	673	671	657	674	619	622	645	626	660	574	647	583	622	625	635	634	580	621	643	669	684	598	647	630	615	624	583	638	637	620	691	618	638	635	641	605	649	605	689	629	608	614	640	611	612	628	619	631	619	606	696	654	621	605	674	633	676	582	682	642	621	656	602	645	641	616	661	641	657	678	653	615	615	617	579	625	685	597	639	633	589	605	662	598	637	637	623	580	684	610	598	646	632	599	630	630	619	653	617	644	586	641	642	605	607	662	627	627	607	668	658	603	644	640	626	631	624	616	665	630	628	645	662	607	661	633	598	649	588	616	624	638	657	624	648	580	656	661	605	619	644	629	626	620	633	628	637	613	593	595	649	581	640	650	643	681	627	618	637	643	623	621	629	667	597	632	663	656	622	627	609	681	638	659	639	659	672	634	615	642	583	638	623	655	668	596	627	649	645	627	627	633	636	612	630	602	682	637	621	672	637	609	670	631	660	578	651	631	656	664	636	598	647	641	639	621	579	624	611	622	625	652	594	609	657	603	657	617	639	613	649	619	643	615	634	587	657	633	607	667	676	619	593	656	589	665	625	652	638	615	638	626	623	647	674	618	629	649	645	641	641	666	602	624	612	651	651	641	650	674	652	617	645	662	655	632	636	609	613	626	621	588	636	608	655	653	678	667	657	635	643	623	629	624	620	604	610	616	673	593	666	625	672	619	632	618	615	602	602	633	622	602	597	661	650	580	643	627	643	683	688	636	613	575	648	626	617	647	654	629	643	661	646	621	623	678	659	601	561	656	655	593	660	629	655	643	629	622	580	649	650	620	631	624	647
30754	14226	6498	3223	2027	1192	680	480	355	317	230	215	260	214	228	213	206	185	222	223	203	210	189	162	185	195	155	180	188	203	178	199	209	169	201	175	160	198	185	157	186	176	137	178	174	167	178	152	200	177	150	174	146	164	165	152	151	164	149	188	165	147	174	164	149	153	147	149	151	156	168	172	174	170	157	169	178	197	167	158	177	158	163	142	140	177	160	145	174	155	172	199	170	173	168	152	156	174	183	152	158	149	168	166	142	162	155	164	149	148	158	141	143	169	161	144	146	169	148	159	160	163	162	161	170	178	148	156	179	184	168	161	160	168	162	165	168	160	160	175	166	142	159	148	164	145	151	143	162	137	171	174	165	159	181	164	158	156	154	147	175	179	148	181	188	174	161	180	168	175	178	192	170	160	147	157	150	174	167	142	175	165	153	189	171	152	171	150	164	149	151	174	150	179	176	146	162	144	180	163	148	189	150	164	169	166	150	161	167	157	138	152	159	163	166	184	163	161	156	164	155	153	162	154	160	155	158	154	200	185	156	138	146	161	151	171	174	148	139	152	159	167	128	153	132	135	155	159	167	144	190	157	151	146	140	186	192	159	149	182	155	136	165	192	166	168	153	163	136	164	179	156	138	167	151	147	152	159	158	148	173	170	167	152	208	146	166	171	157	140	158	182	177	157	173	156	145	158	181	157	155	162	172	159	139	167	184	180	166	161	183	179	157	155	146	167	172	154	164	166	156	166	149	151	150	150	163	175	160	139	172	166	155	169	159	184	154	159	149	169	191	173	153	157	140	143	171	151	162	144	169	168	151	133	168	178	151	135	162	155	142	160	166	153	171	158	175	145	163	150	190	154	170	155	161	161	169	146	151	158	158	138	167	157	161	188	147	175	132	129	191	150	163	160	159	171	158	172	157	147	155	148	157	179	143	175	167	164	169	170	186	169	167	148	156	175	133	142	156	157	145	153	170	189	133	179	179	160	151	168	140	150	169	167	178	154	181	168	155	133	163	171	166	167	145	163	183	155	173	178	172	160	163	167	171	170	178	169	176	158	164	173	158	126	152	161	163	158	167	153	143	159	159	150	178	168	157	191	165	170	148	154	166	172	176	157	151	141	149	155	133	147	165	151	159	148	153	171	154	153	153	156	164	125	163	154	155	168	141	161	158	163	147	168	141	164	179	149	149	161	163	184	170	151	156	161	181	179	167	189	168	170	159	167	174	167	146	164	152	171	158	168	170	163	164	178	166	161	175	164	151	146	159	165	157	161	147	168	175	145	168	160	159	145	153	185	175	177	182	158	167	170	169	165	169	173	167	169	173	158	175	160	164	167	148	166	171	146	171	147	141	160	169	149	153	161	161	153	149	162	151	173	176	189	149	133	142	152	150	143	149	158	164	162	156	178	193	172	163	158	164	170	162	168	133	151	137	166	184	156	164	167	152	174	154	142	165	143	156	154	165	171	156	156	152	176	192	164	157	178	181	177	165	163	161	151	162	173	159	156	166	175	149	179	161	159	162	155	139	183	137	159	160	160	180	153	172	151	195	146	190	157	146	181	165	146	169	152	151	172	152	162	189	149	173	167	151	175	160	145	170	171	164	174	198	158	170	148	163	137	197	168	178	149	183	154	169	161	163	193	164	160	149	180	162	164	176	131	172	162	160	156	143	185	184	168	162	154	146	161	165	141	157	193	159	150	171	140	171	126	166	165	153	173	186	173	170	179	138	164	157	156	157	150	183	162	167	152	171	132	174	175	147	164	151	170	168	184	168	170	186	161	166	175	139	162	159	197	152	166	159	145	142	179	186	154	173	157	162	135	168	156	167	152	164	153	150	147	174	157	160	175	139	152	157	168	151	172	159	182	174	173	163	157	162	137	136	150	173	161	166	144	158	160	155	163	183	174	172	143	159	150	147	157	165	147	189	157	144	141	141	159	176	146	155	160	171	189	167	174	152	160	159	157	156	139	172	169	170	175	179	158	186	155	162	144	152	187	151	168	153	170	177	169	144	149	205	170	165	155	153	157	150	161	159	155	146	150	171	129	174	162	156	162	161	166	178	163	164	133	160	155	165	152	137	157	174	152	155	166	179	141	183	147	166	175	156	168	189	134	166	166	160	167	156	158	148	162	144	172	173	146	153	153	173	179	196	151	180	175	157	167	165	156	160	159	153	165	152	147	156	166	166	146	164	173	172	172	172	134	169	163	182	161	163	144	188	173	171	149	136	176	138	160	166	169	152	186	166	191	152	164	146	181	193	173	174	155	190	157	168	150	165	191	152	177	157	145	117	166	183	160	174	182	140	152	159	162	145	145	143	161	153	167	157	177	184	137	160	167	182	165	146	162	171	154	149	164	183	149	147	162	149	141	155	148	149	163	154	140	198	137	169	135	163	180	157	175	193	156	171	154	172	156	153	141	139	160	166	133	159	162	153	147	171	168	159	150	185	172	165	167	134	158	171	175	150	157	178	157	165	165	160	154	160	145	183	214	187	172	148	161	198	176	140	152	190	194	145	148	158	173	169	144	161	165	171	167	160	143	166	137	172	166	161	165	179	151	154	149	152	156	132	159	146	147	155	154	182	141	166	197	169	206	171	180	146	186	189	156	160	151	159	166	159	169	175	163	182	161	162	148	180	161	165	145	171	168	177	172	154	131	187	177	158	147	167	159	159	169	154	146	144	165	171	170	138	147	136	157	167	158	166	163	168	134	137	165	156	150	166	173	178	177	170	176	181	193	142	151	154	168	159	175	163	160	135	166	173	138	192	169	144	156	160	179	179	164	171	182	188	199	180	162	152	137	165	153	182	145	155	176	182	161	172	164	175	175	169	160	164	163	158	176	158	167	176	181	172	129	160	153	165	166	144	163	139	141	153	157	157	149	165	149	177	173	179	210	155	144	171	162	160	186	146	155	156	165	174	158	165	174	146	158	150	151	170	166	147	151	169	189	140	160	147	151	173	176	163	161	156	178	155	151	159	151	165	170	151	169	180	113	177	157	164	162	162	176	155	195	166	161	144	155	170	176	176	164	149	169	144	169	163	145	189	146	158	166	155	141	160	143	178	179	161	167	159	156	164	163	164	162	162	184	173	186	159	171	174	155	144	171	181	161	176	174	166	187	178	155	138	134	166	163	182	157	157	160	162	142	173	152	167	159	160	153	148	160	177	167	151	168	157	175	153	165	146	188	154	180	170	147	147	171	162	177	135	196	179	188	172	156	171	160	167	183	154	132	150	164	167	160	158	154	142	160	166	171	164	169	165	127	164	177	163	168	140	126	164	159	165	164	182	161	147	167	164	180	162	155	148	151	150	143	162	149	168	187	157	184	164	165	150	176	170	173	172	156	159	173	148	166	178	158	138	147	153	166	153	160	151	160	179	154	154	141	142	141	164	165	146	139	167	165	139	191	167	163	159	144	190	167	163	155	173	162	151	154	156	180	137	128	165	159	137	155	168	154	154	144	168	157	154	139	164	157
20357	11115	8095	4612	4396	2586	1707	1370	1246	1143	819	751	821	776	724	666	818	805	771	724	858	796	733	581	524	542	543	495	548	625	595	563	542	485	422	409	460	474	402	452	403	438	437	420	368	390	369	422	440	404	391	395	443	429	418	430	398	386	432	406	415	392	449	444	395	439	379	416	423	396	449	436	397	414	388	363	382	429	374	397	376	424	417	450	406	401	400	377	420	445	433	385	401	409	426	419	428	401	384	396	427	409	401	402	412	411	381	404	413	389	382	381	392	411	353	422	405	411	415	414	429	394	407	414	413	416	428	373	385	400	430	410	401	416	416	378	395	402	408	430	376	383	382	398	368	428	402	384	362	407	410	400	417	386	387	457	430	404	406	406	414	428	396	389	411	395	357	410	424	387	416	398	408	446	425	400	418	443	421	387	414	394	412	385	398	388	415	374	423	396	401	409	396	381	408	436	404	436	378	416	437	390	378	399	413	406	427	399	393	357	361	415	381	385	385	412	416	397	385	394	413	417	435	416	404	378	417	404	386	425	422	416	394	426	414	381	428	384	443	409	387	422	429	438	441	428	407	419	405	403	416	432	427	392	404	432	422	426	408	394	408	399	391	421	422	430	373	423	425	395	423	382	365	389	385	403	426	428	422	390	421	414	384	405	379	390	419	376	427	392	412	426	400	398	413	418	428	412	400	375	396	412	407	405	410	372	389	411	430	416	382	408	397	403	444	417	389	414	382	428	432	414	396	425	426	421	375	397	390	393	386	370	376	414	383	371	412	411	439	407	419	399	421	398	390	373	394	402	433	390	411	421	374	386	424	399	404	401	397	402	390	431	369	403	392	423	387	418	382	408	431	386	387	415	411	465	419	390	438	418	438	398	379	432	375	377	411	406	398	380	388	427	429	377	430	410	407	389	404	402	416	409	396	411	412	387	404	407	409	417	386	422	405	382	386	409	425	399	382	403	406	418	421	389	375	414	407	413	431	406	386	428	390	412	404	370	391	434	416	457	419	384	430	395	399	418	399	406	413	395	403	391	410	369	420	437	445	369	386	436	379	411	386	388	405	423	369	411	438	415	431	400	402	443	413	384	393	403	415	420	434	401	399	379	419	398	421	399	393	427	393	386	418	420	423	399	435	372	428	410	399	372	394	367	397	406	408	367	385	433	416	463	419	394	377	428	374	373	386	401	401	387	388	425	425	407	408	401	382	406	399	401	438	402	420	388	378	392	402	422	362	402	417	358	412	397	398	414	448	442	385	393	399	417	402	400	404	392	386	392	383	368	407	410	399	419	399	411	414	400	393	405	415	379	415	372	376	405	359	422	398	419	423	401	423	377	401	422	408	415	414	410	417	419	397	386	405	384	421	400	377	387	410	401	399	395	418	398	402	395	402	430	406	458	427	399	432	410	385	422	386	397	451	412	402	414	380	392	397	424	369	422	434	404	411	406	425	414	374	369	365	438	399	395	419	392	370	406	395	433	394	425	380	407	404	410	393	415	395	396	386	407	426	409	420	398	413	368	388	401	422	362	394	412	397	417	396	416	395	381	384	404	371	389	408	376	421	445	405	391	413	392	379	390	401	400	395	405	413	409	395	392	410	400	403	382	376	425	378	409	427	417	407	425	417	415	416	398	398	399	429	377	368	412	389	416	392	400	403	405	418	396	419	423	379	388	406	409	397	422	413	427	428	410	388	398	393	391	464	424	396	369	416	388	388	385	420	410	411	415	401	415	379	377	416	402	378	405	411	380	411	415	396	397	407	414	416	441	361	441	393	411	396	391	419	397	390	441	395	404	389	385	390	395	404	413	392	409	403	393	416	423	397	421	397	461	414	482	410	395	408	412	424	378	405	390	428	414	406	406	429	395	435	384	411	391	443	386	430	396	465	415	415	405	389	423	417	396	386	373	404	410	443	413	375	387	403	407	387	388	416	418	383	379	399	425	393	421	402	414	346	428	386	429	393	415	398	399	403	406	390	412	408	432	429	416	424	383	366	420	393	380	423	433	413	416	407	418	428	395	411	414	430	413	401	416	413	393	405	408	387	380	408	407	441	407	400	414	406	443	412	397	398	384	429	391	421	419	409	416	426	431	376	421	392	390	417	385	400	398	417	349	389	400	408	361	394	411	358	425	431	402	377	371	399	386	407	370	407	360	422	378	420	402	395	403	412	431	385	358	413	449	401	383	379	390	396	413	412	441	412	379	416	434	429	417	400	433	425	400	407	391	433	391	419	389	421	439	399	406	384	418	424	423	394	400	356	413	442	445	398	405	428	402	394	399	403	436	381	415	409	411	403	400	402	378	397	407	398	434	357	395	417	407	372	420	408	408	374	378	417	393	406	426	404	423	406	380	406	423	402	422	424	387	419	416	424	412	431	397	415	406	419	407	417	399	413	435	420	412	390	384	431	421	438	425	394	408	405	382	430	399	398	426	382	402	436	388	446	398	406	398	418	367	396	405	424	383	411	436	415	400	431	393	423	423	437	409	405	395	399	427	404	452	382	393	384	403	465	401	402	409	412	383	382	398	411	407	420	391	429	406	407	414	395	417	413	369	422	413	424	427	426	401	423	411	420	442	401	362	447	437	391	393	425	391	411	408	395	374	393	411	417	405	414	434	381	379	374	364	382	395	410	399	413	383	396	414	370	426	361	392	397	421	404	383	398	403	414	413	392	404	436	374	398	438	382	426	403	426	446	393	403	413	437	394	404	363	400	367	394	413	405	394	437	464	404	410	409	381	407	417	399	405	422	428	410	440	401	406	409	424	363	393	400	386	414	430	421	418	388	392	426	383	441	394	412	430	380	400	387	389	415	412	394	405	401	404	402	380	398	420	400	411	447	399	407	420	384	411	425	409	416	383	406	399	427	443	411	408	431	401	382	405	406	395	452	403	428	408	385	427	397	374	400	395	371	448	403	412	395	440	383	422	373	406	409	418	383	413	403	387	428	395	391	422	395	395	400	410	436	464	384	457	404	416	390	395	429	396	404	423	397	388	405	394	411	421	402	399	413	425	408	433	400	408	384	394	383	415	430	404	380	400	386	408	381	408	396	434	411	440	413	391	408	404	417	413	422	362	394	366	389	418	398	398	397	401	434	394	378	417	402	411	388	420	421	389	399	403	392	402	412	408	466	396	399	429	421	399	390	410	386	401	427	389	415	421	389	397	426	395	446	410	381	353	354	448	370	413	397	378	386	382	382	431	397	409	425	375	399	427	396	389	425	408	402	404	416	414	360	432	393	407	412	380	440	431	438	411	400	378	407	409	410	392	425	440	380	414	395	409	396	389	409	440	398	398	403	411	392	397	404	382	422	444	402	417	382	423	385	420	396	413	384	409	427	398	426	395	416	402	412	382	431	439	400	396	431	395	389	399	428	425	407	429	400	420	420	432	408	449	380	440	401	399	435	441	373	391	399	407	420	408	411	436	414	399	363	391	395	409	389	398	431	393	380	425	430	404	408	439	447	409	396	432
10529	3532	1645	443	306	273	260	238	268	255	267	234	268	250	220	257	255	286	271	261	245	248	276	275	239	230	227	258	253	256	226	245	260	258	261	248	279	221	260	267	240	249	254	247	245	244	255	226	270	229	234	249	233	230	263	237	239	247	253	233	267	236	244	193	245	284	262	273	259	224	262	242	263	238	234	226	243	259	244	240	250	265	219	229	221	255	260	250	263	235	283	254	250	223	242	236	267	241	213	229	249	228	226	259	243	233	234	240	254	249	225	242	276	260	252	244	268	248	257	224	236	223	242	268	243	256	225	256	255	228	255	241	234	257	289	264	260	263	244	231	240	254	220	232	268	218	226	296	245	240	226	230	236	212	234	239	236	239	226	242	246	247	252	241	232	284	246	277	273	233	237	263	238	261	259	260	209	248	275	267	242	234	259	248	241	238	243	264	265	251	237	240	238	249	245	285	273	288	244	268	240	260	267	260	280	223	251	241	257	243	236	259	267	262	257	235	228	256	240	230	231	231	249	222	217	251	231	212	239	257	244	256	226	244	275	242	251	243	251	283	262	226	239	239	236	246	250	250	259	249	228	245	240	240	243	233	249	218	253	272	253	236	244	238	230	226	222	269	240	237	276	255	243	257	266	269	278	252	268	256	221	241	238	235	238	245	271	233	258	271	256	257	247	214	267	225	231	252	244	232	218	287	240	259	258	250	241	233	259	244	234	253	247	254	218	234	258	220	267	273	271	263	238	236	244	209	258	249	238	250	262	230	231	247	227	242	244	257	240	253	266	247	274	258	245	233	236	265	225	247	210	258	232	245	269	276	234	259	242	240	258	234	262	249	246	244	245	223	226	278	215	256	226	255	250	256	236	255	253	211	245	235	262	247	250	267	247	262	241	224	278	226	255	257	282	236	236	236	238	277	265	261	251	252	268	274	249	245	252	257	269	244	261	228	265	268	239	287	245	229	215	251	245	251	244	238	259	249	229	256	266	226	224	225	233	273	245	232	239	264	247	228	246	213	233	242	246	238	231	246	224	258	250	223	262	248	241	283	253	242	238	240	253	233	243	250	250	246	270	266	253	250	259	266	235	218	246	249	253	276	238	230	235	277	229	237	231	245	251	246	314	225	242	236	249	276	215	243	228	239	251	221	254	243	229	252	255	249	276	257	264	259	241	249	237	246	243	254	257	275	212	240	263	251	256	233	265	269	268	244	242	238	255	249	249	218	256	251	241	246	247	250	274	291	237	233	270	259	225	260	241	232	248	247	253	284	283	238	245	226	242	233	251	258	238	261	226	205	228	272	218	233	251	238	275	261	241	234	225	243	234	240	243	241	240	228	261	259	237	258	276	257	232	228	219	245	267	238	248	263	272	251	242	243	233	233	243	233	230	245	219	245	238	238	224	240	254	268	242	218	257	242	238	222	251	224	261	256	249	235	248	222	263	269	255	246	229	252	242	236	274	246	262	237	281	234	273	240	247	247	256	254	248	241	254	238	264	244	259	234	278	248	277	256	260	238	235	237	264	228	212	268	275	272	259	299	234	252	255	214	242	273	280	251	239	265	245	260	231	243	225	236	255	252	260	243	246	244	225	255	255	246	251	236	240	245	255	286	261	263	248	273	245	223	226	244	231	234	271	252	244	235	257	251	262	214	249	260	250	245	228	228	261	253	215	278	238	217	230	232	256	294	230	215	260	260	278	229	265	230	246	284	226	278	244	259	237	245	241	216	253	276	243	248	251	263	221	228	272	270	241	263	240	253	270	248	245	201	247	264	244	214	240	239	265	229	239	248	243	267	242	275	275	222	281	247	251	241	235	269	238	236	240	264	256	245	275	245	276	240	255	251	240	248	206	231	258	269	259	227	251	245	223	250	252	264	256	257	287	241	250	247	247	255	259	248	253	251	211	247	246	216	223	236	252	242	251	246	213	218	257	255	248	241	244	245	214	277	219	239	283	232	237	248	260	227	242	230	253	222	259	248	247	230	253	250	230	243	245	251	228	250	248	246	287	270	240	236	267	237	250	255	252	270	245	249	257	244	241	237	245	257	227	232	228	238	234	259	243	239	272	249	244	237	245	256	227	226	268	246	253	237	269	242	270	249	273	235	257	248	268	257	262	238	248	270	260	263	247	229	267	250	249	262	261	257	223	265	218	242	250	264	265	238	248	235	245	267	237	250	250	234	244	241	232	261	245	262	241	259	254	251	238	253	245	220	264	281	211	242	249	256	224	258	261	246	249	249	236	236	261	240	238	249	250	240	289	236	225	244	253	259	264	232	248	256	251	248	245	248	260	237	256	255	239	271	240	240	250	276	237	242	274	245	247	241	233	273	282	220	237	259	253	217	239	234	257	255	239	239	269	223	241	251	240	254	245	228	259	262	253	241	253	253	235	235	245	242	265	225	248	234	223	231	244	237	258	229	243	228	270	264	263	233	232	248	285	221	241	259	250	212	227	250	260	230	264	251	250	252	242	272	248	251	234	275	227	240	266	249	256	245	215	282	242	256	246	233	263	266	246	242	251	253	263	257	264	260	239	223	248	270	227	228	230	247	254	240	236	219	273	221	282	255	264	244	215	218	258	246	245	269	261	240	244	250	243	218	220	229	262	248	210	231	244	222	240	246	265	228	222	254	228	237	261	249	258	232	248	247	255	241	263	242	240	262	245	243	255	253	248	249	268	234	241	307	227	247	250	272	258	260	229	267	233	247	225	252	219	226	244	261	242	266	217	261	252	262	274	252	246	245	239	258	277	255	262	250	259	231	261	246	233	235	252	277	231	212	241	246	258	226	231	245	248	248	243	222	249	230	246	266	253	218	232	246	240	266	260	264	248	235	258	250	259	252	248	256	265	247	268	268	252	254	249	281	261	242	238	216	225	208	272	234	253	244	247	247	267	259	232	244	261	260	251	251	234	292	259	233	246	235	260	239	250	259	252	222	261	238	248	240	279	266	216	231	242	246	269	232	241	235	255	281	231	229	281	233	245	237	244	269	242	261	256	260	265	240	257	244	272	231	225	239	244	256	291	237	233	259	236	229	226	250	272	264	234	265	263	242	253	266	220	219	256	256	247	263	261	256	213	259	267	287	246	226	300	245	246	230	228	267	255	248	262	267	231	250	231	254	257	252	243	257	230	227	239	222	268	233	265	241	236	286	236	248	261	261	220	234	234	229	238	250	256	244	270	240	246	248	260	253	260	235	259	248	271	232	236	253	225	271	251	268	255	232	223	256	222	226	254	259	274	218	266	220	235	236	260	271	230	234	257	208	256	277	227	263	250	268	241	219	252	251	247	259	230	264	243	298	237	249	260	243	268	242	241	262	265	254	251	262	244	273	253	268	263	225	215	248	224	230	252	273	265	248	250	238	287	237	248	227	230	257	251	253	245	241	226	247	264	251	239	254	259	256	275	254	233	258	245	245	244	251	232	242	259	245	240	264	265	260	244	278	232	286	239	247	274	215	229	266	253	243	250	207
7816	3777	3294	1031	815	671	711	648	696	623	674	678	714	744	690	735	730	723	746	789	692	757	675	668	695	668	670	621	684	697	715	640	598	654	589	664	637	603	625	673	564	626	644	649	629	600	679	625	634	583	620	638	597	615	563	615	616	621	637	614	592	570	605	646	621	628	647	632	639	585	620	587	628	644	620	638	596	572	611	588	661	601	623	605	580	584	623	622	628	591	625	619	620	612	576	628	639	615	598	643	623	621	584	623	595	634	622	635	617	636	635	582	640	600	604	598	615	640	605	613	627	587	654	627	602	552	606	623	618	567	582	631	594	586	630	638	601	630	618	606	604	625	572	596	626	649	582	642	622	594	606	633	576	634	575	644	628	655	612	639	635	573	581	662	595	588	619	612	631	583	621	604	625	591	593	609	596	627	610	660	600	649	636	614	640	631	630	629	609	639	581	616	614	615	603	571	584	634	610	562	601	623	596	612	669	606	659	616	568	666	604	574	629	634	637	607	637	603	598	636	562	621	629	633	651	600	595	641	589	582	655	609	624	634	585	605	609	616	601	671	644	607	572	635	636	605	596	617	579	648	613	623	596	610	656	638	615	591	643	594	620	636	600	617	619	638	605	608	565	595	598	624	578	578	596	588	600	621	655	651	634	546	580	596	595	626	620	607	628	642	605	613	618	601	614	653	606	592	614	604	645	618	578	611	629	581	606	616	631	587	613	653	609	582	588	607	587	593	619	583	646	604	578	545	621	613	628	613	634	599	583	588	631	609	642	632	615	609	648	607	617	641	627	615	629	619	617	592	638	586	629	662	612	650	605	599	602	642	602	616	628	573	604	584	604	611	627	613	597	614	607	640	585	624	614	642	571	618	572	588	581	597	596	599	626	593	658	615	624	609	641	650	613	607	601	624	601	603	616	596	615	601	601	622	615	586	655	608	600	579	637	615	593	603	606	600	637	607	602	611	618	586	626	580	587	639	610	567	638	592	597	627	574	597	609	609	670	645	616	576	594	630	600	624	610	571	622	629	603	612	624	611	590	658	617	604	591	580	597	585	562	620	611	613	568	600	640	605	645	665	629	598	618	626	631	615	638	638	589	575	667	632	644	616	595	610	621	615	561	574	615	619	653	601	588	576	647	582	665	609	601	616	638	584	594	595	605	669	599	590	639	615	593	657	598	626	653	661	603	610	625	598	585	578	558	623	561	599	608	626	617	607	647	639	650	640	624	573	626	574	605	565	644	575	634	642	627	606	594	638	651	607	619	591	592	574	589	601	613	625	632	618	591	614	590	561	602	571	607	637	572	588	607	644	608	586	643	589	617	631	596	637	613	630	610	579	632	616	612	623	641	570	602	641	597	590	644	575	644	593	617	573	592	588	609	629	587	619	617	592	580	607	620	582	624	574	602	620	602	587	611	565	589	632	601	633	583	589	591	577	625	594	571	591	660	571	639	610	645	625	638	611	616	644	563	565	641	551	587	645	598	677	621	589	600	600	606	624	644	626	630	570	649	567	629	626	634	610	594	636	606	586	594	626	644	617	608	611	641	602	568	644	558	644	617	639	650	615	652	600	636	630	641	612	610	609	543	628	603	650	651	622	574	624	598	581	613	602	600	611	653	618	584	647	655	659	629	664	606	582	597	583	597	602	611	605	613	628	573	591	601	620	602	613	589	649	602	603	586	592	574	617	587	625	556	615	620	628	587	622	582	642	607	623	639	667	625	612	599	600	617	612	640	619	594	646	620	600	622	567	603	622	624	582	628	572	604	646	615	644	604	579	588	618	659	615	624	627	627	610	683	584	585	659	612	641	676	627	574	619	594	609	593	693	601	577	568	640	578	622	584	616	627	623	609	601	608	654	644	571	624	590	596	607	641	595	606	608	651	592	556	607	609	559	664	602	619	628	607	595	590	592	618	604	614	616	597	599	631	631	595	620	626	588	626	633	588	607	628	634	639	658	611	612	567	591	598	624	623	614	563	640	628	587	612	614	572	620	613	612	558	565	575	584	603	638	623	589	692	599	604	628	623	576	608	604	572	603	606	618	623	608	607	610	593	640	594	591	609	624	618	600	608	640	617	625	621	615	600	616	614	630	621	637	647	624	601	635	566	598	612	628	651	589	586	658	619	646	621	636	610	598	584	633	629	601	631	597	633	586	643	601	606	649	592	610	623	629	645	610	638	629	617	658	670	658	637	589	634	599	632	526	548	623	630	636	634	590	643	610	623	611	638	619	629	633	634	583	592	608	623	645	598	609	622	647	655	597	651	588	602	636	546	642	642	599	589	601	584	565	609	609	580	649	606	639	625	625	586	601	633	620	596	642	623	629	608	602	615	622	629	606	640	592	609	614	617	566	679	593	611	606	603	601	622	585	621	608	602	632	635	632	623	602	652	584	648	640	649	613	606	568	652	625	578	568	601	609	596	614	630	673	657	630	664	596	664	585	584	616	619	599	593	555	635	642	580	612	636	555	637	622	651	637	592	590	568	588	585	634	594	603	650	623	611	636	607	652	569	605	577	614	617	600	637	610	619	610	640	614	611	623	601	608	581	628	561	632	595	579	629	578	620	664	627	625	611	596	610	600	588	594	650	634	639	613	630	610	616	598	695	625	655	615	605	611	628	643	603	598	657	590	605	602	591	627	633	640	602	633	594	664	601	613	586	568	589	588	595	627	607	645	609	560	598	634	622	640	625	640	651	632	612	609	638	644	622	605	642	608	608	609	629	611	630	621	622	645	578	623	598	599	603	605	606	594	607	592	654	602	573	633	551	629	635	627	660	627	616	617	633	602	592	651	593	577	624	624	624	642	643	604	636	600	565	622	605	612	622	591	628	615	633	615	611	612	613	639	578	613	614	680	615	603	582	568	619	606	607	605	618	665	642	562	620	611	642	613	635	612	639	628	624	665	647	627	621	617	617	604	638	611	617	586	618	617	559	617	671	622	624	631	615	626	573	606	573	614	643	653	598	648	620	635	593	626	634	592	611	616	628	614	612	664	597	596	619	605	617	585	632	597	627	625	659	615	637	663	605	580	638	617	652	591	611	608	644	589	600	665	626	635	584	612	580	603	571	632	624	608	646	600	582	624	638	649	598	638	599	598	570	596	580	554	594	614	631	615	585	619	562	598	585	650	575	602	670	641	617	593	608	612	606	589	639	679	613	612	639	624	625	584	595	595	598	613	634	642	624	641	617	586	615	626	638	596	605	642	603	630	568	605	583	614	582	671	616	615	602	591	590	634	589	603	612	621	589	599	612	654	611	584	631	624	564	575	593	628	599	603	607	574	589	597	650	613	625	607	641	593	616	553	616	566	585	600	625	603	643	616	590	640	596	596	597	606	584	648	606	602	587	596	603	623	627	626	600	642	593	592	621	597	623	615	607	605	599	628	604	635	567	602	649	613	622	620	619	595	615	627	602	589	599	634	599	592	645	619	586	607	580	652	577	628	601	570	605	627	624	586	600	592	588	649	582	631
20927	8394	5149	1610	855	605	473	350	367	315	291	319	345	326	304	310	286	280	323	350	294	320	278	323	323	301	295	262	276	292	292	292	265	283	269	286	248	267	262	297	285	283	249	280	280	237	318	248	225	281	283	275	268	278	277	258	259	269	274	322	244	292	267	257	274	307	266	266	248	242	231	253	268	248	289	260	247	280	270	270	252	259	271	242	283	273	256	297	294	262	257	287	299	262	305	301	255	252	275	296	269	245	295	249	273	280	249	286	267	261	268	265	276	273	292	291	313	290	270	280	230	255	247	300	303	275	303	285	268	262	274	283	311	247	278	272	267	247	261	226	275	275	274	275	302	267	238	254	217	267	307	256	278	273	304	241	288	231	274	265	271	284	277	288	288	272	274	272	308	284	249	234	278	261	251	250	262	261	292	273	281	262	256	274	275	267	270	261	258	254	269	267	267	270	303	275	257	251	263	256	265	288	229	266	264	294	268	269	246	263	304	269	261	276	245	221	248	280	285	272	267	237	264	269	241	284	249	296	249	247	283	276	290	257	248	286	265	277	273	266	236	250	256	258	255	259	240	273	260	278	268	245	282	240	258	246	257	282	268	277	259	282	245	282	282	284	265	278	302	284	266	282	253	277	299	275	272	278	263	273	257	294	289	270	281	292	288	295	264	298	256	270	275	293	247	266	252	254	273	285	281	253	265	251	290	270	259	298	289	275	309	274	258	287	294	283	270	238	278	267	256	303	252	275	257	261	243	295	257	275	281	279	261	268	294	307	276	267	265	278	280	275	298	308	256	281	282	266	271	286	256	245	254	263	245	272	264	282	262	269	241	281	256	265	275	236	258	280	294	289	295	325	280	265	277	252	258	267	248	261	289	271	244	283	271	249	284	262	285	248	241	270	267	265	277	273	247	243	268	281	269	237	272	230	271	288	258	280	265	263	268	283	303	246	277	270	259	252	234	258	268	264	259	260	251	270	266	278	292	287	284	296	271	278	280	286	256	279	282	254	275	267	266	271	253	239	287	265	264	280	268	286	293	280	283	272	246	234	287	243	265	224	252	281	251	257	297	305	252	302	267	296	278	263	289	251	290	269	263	294	280	284	295	272	251	275	294	306	289	259	271	263	274	243	288	282	268	303	241	288	297	244	260	271	258	263	280	267	288	293	267	262	275	277	256	304	258	280	280	286	265	265	280	267	295	282	285	257	263	265	291	264	253	267	285	279	287	289	275	250	280	284	266	249	291	306	250	292	269	258	269	262	279	245	261	275	247	269	295	287	291	241	241	256	280	263	275	260	271	271	264	281	264	266	271	235	270	269	272	288	281	275	270	289	276	242	246	256	247	264	263	297	270	284	283	318	310	267	291	291	294	283	269	279	254	256	303	266	253	256	269	274	290	269	258	263	259	248	259	290	261	307	305	265	267	256	249	272	291	281	258	264	221	321	263	293	270	265	254	250	248	256	280	251	261	250	293	229	276	252	275	268	264	303	269	259	261	289	266	265	272	303	309	278	284	285	266	247	276	261	285	290	301	293	270	285	281	223	271	275	240	277	251	243	290	268	243	271	243	271	277	275	264	271	266	239	271	255	340	274	253	273	261	239	246	250	272	271	295	277	259	278	290	264	288	275	298	277	271	259	263	269	280	246	271	250	294	272	284	284	293	260	285	279	237	243	235	277	244	276	262	254	295	269	269	275	274	247	285	277	270	297	290	266	255	263	297	255	253	282	252	269	297	296	260	287	249	292	261	244	249	284	268	280	273	286	264	294	287	272	284	252	278	288	277	254	263	347	259	256	260	266	280	263	268	273	276	278	268	273	268	283	295	236	268	287	219	286	264	288	280	256	263	239	254	299	243	259	256	287	315	250	254	288	261	282	308	269	289	278	274	274	252	279	256	278	271	288	271	286	287	263	253	259	250	311	286	294	273	271	279	277	255	266	282	275	243	268	251	282	267	286	268	287	274	243	279	296	250	276	272	243	291	251	275	281	257	267	279	259	272	265	279	267	275	275	283	256	246	277	298	271	257	233	290	277	280	260	298	254	279	304	260	268	293	270	282	265	255	283	339	319	259	277	233	263	268	290	276	291	279	272	276	265	278	284	271	289	281	286	247	268	263	276	288	271	286	264	270	261	284	262	236	283	257	229	272	270	306	273	268	265	266	274	263	271	277	253	268	262	271	284	267	271	284	262	292	265	305	295	264	277	262	257	296	276	286	267	273	283	260	268	303	280	273	295	261	281	282	272	281	276	277	256	287	281	273	296	281	267	293	266	255	255	302	263	259	277	271	278	271	245	224	271	271	278	271	271	261	285	278	286	258	308	267	276	312	286	315	239	295	252	273	264	285	244	263	279	283	272	270	275	285	262	279	276	247	286	275	284	263	277	261	253	245	253	279	275	274	241	271	274	286	269	283	294	253	278	272	264	273	278	288	268	277	255	259	303	293	265	259	263	251	274	280	274	320	264	261	241	223	251	267	293	242	257	264	306	275	243	257	269	279	266	278	252	258	291	262	267	275	283	280	265	274	259	271	292	270	273	262	251	247	281	262	247	262	289	259	248	260	268	282	284	269	261	286	288	292	269	260	247	312	260	256	286	291	272	295	265	284	280	262	261	276	262	244	246	250	266	251	299	314	259	255	246	273	241	279	262	271	254	275	299	296	293	255	277	273	254	267	248	285	299	275	295	296	250	272	255	270	265	254	268	265	277	291	282	263	284	274	247	257	296	284	271	253	282	234	269	268	256	232	289	274	291	304	286	276	285	276	283	255	278	280	280	256	242	265	271	275	291	291	246	259	271	247	277	253	290	260	266	261	304	265	279	245	264	274	279	269	270	258	286	293	262	292	268	246	251	271	253	294	275	245	269	250	274	287	239	256	306	269	277	260	283	284	238	283	254	264	269	243	275	245	287	281	272	276	257	261	282	269	252	288	294	272	294	266	263	285	244	250	285	223	255	283	270	270	268	253	266	270	272	263	265	273	230	259	254	297	280	276	269	279	254	262	247	299	246	264	287	231	265	275	289	288	285	292	250	250	255	279	250	244	255	281	281	235	272	297	291	287	285	273	270	270	257	320	256	291	247	282	282	272	280	266	264	269	258	258	272	262	287	260	266	248	274	248	252	288	256	273	239	274	270	255	254	274	278	290	301	267	281	271	261	271	279	264	258	275	274	264	273	267	276	297	266	235	273	267	276	254	270	269	286	286	289	252	255	275	252	271	261	263	280	232	263	289	269	286	295	258	279	276	267	275	303	246	256	285	264	290	284	262	289	249	286	273	264	270	265	278	272	279	278	239	294	282	281	292	267	270	264	268	280	245	258	303	279	293	284	267	296	273	257	292	259	270	264	284	260	265	281	294	250	259	273	272	254	267	286	302	265	269	284	264	251	283	280	276	237	298	260	273	254	261	284	266	277	259	249	279	277	240	289	264	277	262	265	273	283	279	268	266	293	244	278	265	277	259	240	267	268	258	269
15382	7494	8703	3767	2458	1725	1493	1154	1020	987	995	942	956	891	856	868	857	835	938	1001	991	855	833	823	720	749	770	692	809	803	761	679	663	646	689	660	665	692	669	700	640	714	679	666	657	644	664	658	674	647	705	665	649	699	682	633	627	669	623	635	605	633	642	646	632	610	663	655	667	648	670	697	625	659	664	686	660	636	726	671	674	639	674	653	628	635	615	653	664	624	635	640	637	671	634	645	653	688	654	680	626	634	651	627	608	667	682	655	641	641	686	649	628	641	677	654	702	669	662	672	616	619	662	600	642	608	649	680	651	638	621	645	583	642	679	643	637	641	642	672	622	631	656	676	649	616	647	649	686	639	661	653	647	690	621	640	646	698	677	636	657	631	639	655	677	670	663	678	629	655	667	672	672	639	643	660	630	628	596	654	651	702	660	654	649	679	657	647	702	651	633	620	665	662	662	642	646	683	626	661	630	708	627	642	684	653	656	669	644	653	684	601	644	634	707	673	647	664	668	666	634	677	611	716	694	663	660	637	683	683	600	638	650	665	626	658	660	674	606	607	634	632	639	646	644	665	595	621	662	649	697	658	633	619	609	652	668	634	635	678	649	653	680	622	618	582	659	674	675	632	657	668	630	669	676	684	590	661	697	683	652	673	672	652	689	662	658	671	664	662	656	637	658	656	688	659	664	664	685	634	641	658	584	684	657	685	610	654	676	693	587	643	694	671	666	646	665	640	633	646	637	616	613	587	649	636	686	632	628	608	618	607	672	663	650	663	669	679	625	679	685	624	722	663	639	660	693	653	645	657	602	654	650	664	655	651	606	625	685	625	665	660	644	700	627	663	669	698	645	676	634	580	620	680	635	649	667	677	664	663	644	618	643	643	669	678	661	614	636	660	596	674	640	638	638	631	714	668	663	674	616	656	632	691	656	632	665	606	680	655	638	645	650	667	676	688	707	662	608	674	647	623	658	682	623	596	687	646	685	611	667	651	686	692	639	677	647	669	655	680	597	651	622	649	646	664	672	680	644	621	638	626	619	673	631	607	661	642	659	664	682	683	676	645	640	654	663	657	617	640	664	683	687	655	664	642	709	631	636	668	684	648	658	693	654	634	635	623	677	652	667	664	626	676	652	652	659	678	670	652	709	662	665	629	683	634	652	652	649	647	628	644	640	638	674	704	722	652	580	652	627	668	652	658	681	600	623	655	684	638	684	644	669	602	646	641	652	638	661	600	636	640	662	623	657	621	659	685	640	624	597	601	629	650	653	659	646	711	647	641	659	639	663	637	651	644	667	661	711	629	632	679	616	612	709	631	583	696	659	613	684	667	653	669	623	676	631	667	601	676	682	636	659	680	617	687	614	679	658	687	653	691	700	668	601	628	633	663	652	666	649	675	693	669	645	686	684	650	641	667	656	652	652	619	674	679	689	711	672	651	656	622	649	654	641	678	673	627	649	688	673	645	650	647	676	645	647	651	644	619	657	634	655	641	642	618	646	644	684	626	620	654	684	633	702	685	626	705	642	624	645	610	633	659	683	689	691	633	663	665	656	647	654	659	571	632	630	660	608	698	644	673	691	658	660	635	710	640	643	669	664	634	606	668	655	640	664	674	635	662	661	632	651	619	650	666	644	660	648	644	647	643	612	657	637	691	671	597	658	665	640	658	617	620	651	636	636	680	657	648	637	619	669	686	641	630	668	731	664	679	636	636	692	679	635	618	636	688	710	650	653	650	646	624	638	652	662	672	622	616	610	609	651	645	642	635	662	685	650	689	605	668	646	651	698	683	667	679	609	641	660	642	618	603	667	682	668	606	690	686	679	634	671	666	673	674	655	668	646	601	634	639	677	658	652	663	658	656	676	670	658	646	644	607	684	652	643	644	658	614	677	681	629	666	638	636	644	671	655	647	695	663	653	648	653	644	634	600	633	655	694	670	640	611	660	663	660	649	612	641	678	660	635	677	664	679	702	628	691	646	633	624	649	653	650	656	648	668	679	679	653	699	625	648	626	674	643	723	686	660	650	665	677	657	623	694	655	665	684	627	609	640	696	645	671	655	666	682	614	675	659	615	646	698	657	630	612	637	690	689	645	617	609	669	646	647	675	648	696	667	641	666	658	722	611	655	642	603	709	646	665	677	682	663	672	577	690	674	658	657	642	665	678	597	658	624	636	702	657	664	645	665	654	647	713	638	688	675	670	672	611	658	646	698	633	638	652	641	656	651	633	656	663	683	692	647	670	632	649	654	614	656	699	658	684	659	631	662	701	669	700	661	618	629	646	655	612	656	675	628	658	674	637	662	634	595	640	646	620	669	678	610	668	636	680	618	612	640	662	649	643	675	631	657	690	687	586	659	667	713	653	681	635	575	689	611	634	651	678	620	629	636	659	669	634	638	705	645	643	651	696	666	628	649	652	643	659	680	632	634	639	694	681	594	653	676	632	675	648	671	615	673	666	652	664	655	677	657	672	662	679	660	672	659	619	631	641	625	636	627	645	689	649	637	651	705	666	631	606	691	673	640	622	646	640	637	648	695	637	631	624	639	664	616	622	668	641	647	669	649	627	634	686	661	673	667	670	598	635	646	631	631	681	629	681	719	696	689	645	631	652	641	655	631	635	658	663	657	640	673	633	623	632	640	643	669	657	640	624	649	673	637	678	614	683	670	665	617	675	634	638	640	664	641	685	632	634	612	696	615	657	677	679	655	662	655	639	685	639	630	665	648	666	621	639	647	652	639	658	630	631	680	615	616	626	683	663	699	688	649	627	649	634	623	598	641	621	645	689	640	661	630	647	681	626	654	708	631	621	643	658	627	653	667	655	654	655	617	670	655	644	625	668	624	616	665	684	633	651	638	621	637	656	648	664	666	679	654	700	647	645	625	670	653	642	660	664	705	643	655	628	643	700	654	659	622	677	654	694	633	663	637	649	660	608	584	642	640	691	698	649	642	629	664	692	643	654	653	664	675	635	617	682	630	596	640	666	637	634	652	692	635	691	618	640	651	676	682	666	660	674	636	604	646	665	629	637	693	662	595	663	681	672	683	652	661	670	667	656	667	661	669	688	668	667	712	645	626	674	598	682	595	658	670	627	630	649	677	669	624	628	676	635	692	640	643	675	656	681	661	652	631	668	665	638	693	637	608	629	651	628	665	636	691	650	626	613	620	646	679	631	641	663	645	638	666	695	616	659	676	605	666	688	651	683	653	640	605	690	684	666	666	623	655	614	696	626	698	657	681	652	660	654	655	694	652	654	662	622	690	670	660	688	639	625	675	688	674	598	675	669	632	649	661	619	632	617	657	675	632	632	641	675	664	682	696	655	654	643	697	671	651	639	655	614	675	661	645	679	590	655	636	714	636	610	651	667	678	692	677	674	673	673	675	698	659	660	604	653	666	683	702	657	675	652	659	650	674	636	628	664	676	618	667	644	636	646	688	670	663	657	664	645	666	673	692	627	632	682	613	675	619	688	643	638	665
30593	13966	9541	2866	1627	884	600	407	292	305	208	273	255	218	213	198	211	214	205	255	197	196	208	204	203	189	221	185	180	199	200	166	194	188	158	157	171	162	166	171	161	131	155	184	133	164	170	169	169	170	182	162	173	171	146	174	177	158	181	166	162	182	158	170	174	189	190	169	179	167	183	195	184	160	174	162	173	170	138	159	167	164	145	193	164	186	161	167	155	163	155	158	173	155	161	176	171	140	151	154	155	185	162	168	166	164	154	177	172	137	169	167	149	181	176	177	174	165	156	178	163	144	194	178	170	156	160	145	151	170	142	134	168	174	181	153	154	158	159	163	178	154	155	170	197	178	131	188	172	180	174	169	176	166	177	182	166	170	173	191	161	161	165	152	169	158	186	163	180	179	186	170	138	168	162	163	159	152	167	166	182	163	176	163	160	155	173	176	162	143	160	164	158	190	159	166	168	149	178	152	169	160	170	184	144	172	139	177	162	156	183	174	170	179	161	174	180	160	142	155	140	160	154	141	168	202	165	170	159	158	151	166	146	149	153	159	161	177	161	178	180	178	146	167	151	176	196	176	164	176	135	179	169	150	166	195	184	188	162	182	167	173	134	184	159	153	171	142	181	152	162	164	164	157	174	192	172	155	174	154	189	171	152	175	148	164	143	171	143	166	173	182	167	145	138	174	157	160	181	171	176	179	178	158	159	158	156	154	159	184	187	162	161	179	175	187	163	194	175	186	151	148	157	166	170	174	173	164	164	181	189	155	162	190	156	154	147	165	154	167	166	171	172	153	175	171	173	168	192	179	158	202	171	161	157	163	175	154	157	166	189	181	183	173	170	157	177	165	185	165	172	146	160	172	150	178	180	149	183	176	147	162	174	161	169	163	162	161	155	164	151	165	185	194	215	169	168	160	143	161	160	156	169	165	157	180	182	161	173	170	148	138	156	177	182	200	180	165	141	188	149	166	149	167	135	158	156	166	146	173	162	174	162	165	191	159	151	157	180	159	166	192	149	163	196	165	164	176	149	148	151	155	171	160	152	158	158	178	163	191	196	173	149	182	189	171	152	159	172	155	142	173	185	161	158	166	159	166	160	154	174	155	152	169	173	179	139	157	178	181	177	166	157	153	160	144	145	164	178	176	167	185	156	179	160	143	145	167	168	174	160	154	165	171	151	165	176	163	163	176	175	172	162	180	161	176	178	153	140	146	176	164	150	173	137	159	175	178	156	140	173	188	153	174	171	163	149	143	169	174	144	188	173	145	174	183	171	148	190	153	166	162	148	162	164	183	184	154	189	152	145	159	172	153	161	157	160	164	153	184	152	155	178	161	164	193	168	175	166	160	184	151	161	170	181	151	159	196	137	160	157	158	182	161	163	154	169	146	173	177	151	164	173	153	165	161	143	156	178	176	147	154	163	164	180	147	144	174	167	164	170	178	196	157	177	172	177	197	148	182	177	170	175	173	160	156	185	144	152	202	159	178	152	156	185	154	150	149	167	176	180	162	141	184	190	132	166	167	183	172	183	155	160	173	175	181	164	157	150	172	170	165	163	165	181	190	172	155	158	167	166	198	176	142	195	170	168	181	157	157	148	170	165	172	179	151	153	197	179	158	183	177	170	158	130	177	186	157	162	175	147	177	178	193	159	192	175	165	182	169	145	180	158	166	170	172	171	176	178	167	201	176	166	148	170	171	154	166	156	163	153	181	156	163	193	172	148	139	163	168	155	174	156	199	170	171	173	187	168	138	150	179	148	176	173	172	171	168	156	172	165	157	149	175	160	162	172	160	159	142	167	167	189	177	183	143	151	188	163	162	159	158	171	174	169	163	162	166	160	163	152	167	135	161	162	166	166	160	155	163	185	169	156	177	159	162	168	173	170	156	161	169	148	158	166	192	175	170	168	165	172	164	165	142	169	146	160	166	152	198	183	144	146	178	176	199	167	180	174	162	166	148	161	152	160	171	166	165	163	174	155	157	166	163	194	168	177	163	165	198	154	153	181	179	152	151	160	150	163	143	158	185	152	168	178	178	189	173	180	167	161	150	145	180	178	171	167	165	179	169	153	132	161	146	159	162	157	169	163	160	168	143	161	161	185	155	156	165	179	182	175	190	190	176	189	171	170	150	161	178	148	155	151	164	189	152	183	194	168	164	169	154	155	145	188	171	163	179	185	186	143	162	194	177	152	155	177	167	161	153	186	171	159	156	169	148	171	167	162	162	174	167	204	157	164	195	160	148	187	179	158	153	191	166	192	147	145	178	162	143	153	143	181	165	170	188	155	174	178	165	182	182	160	160	148	169	158	168	153	163	159	168	173	139	147	165	151	155	132	171	160	154	182	189	164	187	183	160	174	158	182	172	178	184	165	174	155	148	168	156	171	174	167	166	158	155	173	156	168	152	168	159	162	167	174	175	149	181	154	175	180	204	151	162	152	168	186	168	166	157	163	144	138	160	171	150	154	178	154	177	165	160	142	163	140	153	170	169	169	152	163	155	173	174	182	179	180	157	177	167	158	166	140	161	158	154	164	183	177	160	150	174	177	141	146	162	156	156	180	172	164	159	153	144	143	166	166	154	170	173	176	153	171	164	172	176	167	149	169	163	179	142	157	171	163	152	160	161	134	138	179	178	175	161	169	143	150	150	172	155	170	167	163	182	172	161	159	170	158	154	199	169	178	162	182	178	141	175	173	177	178	188	158	161	152	160	170	178	159	154	130	154	143	156	134	157	176	176	147	192	193	175	169	160	180	187	177	168	165	151	155	196	170	175	178	168	164	172	160	160	162	180	165	137	151	153	153	132	188	149	159	158	154	157	162	161	168	154	161	186	170	177	175	181	173	177	151	182	165	162	152	160	171	176	155	157	183	168	174	168	161	155	176	170	147	172	155	167	169	155	184	162	165	171	169	153	157	180	184	163	155	151	195	146	154	193	149	156	164	158	166	167	156	161	193	142	174	164	160	155	173	180	180	153	166	167	182	158	163	141	142	160	181	170	167	162	164	184	162	157	185	162	150	148	161	181	172	153	155	169	156	181	184	171	177	156	160	170	176	156	181	182	173	163	149	174	174	132	179	179	168	165	183	170	142	165	177	152	183	153	161	168	192	173	166	131	143	174	166	177	179	151	157	149	157	192	154	126	168	166	152	146	160	158	151	142	155	192	181	169	173	185	153	185	168	172	174	159	181	168	162	179	171	173	148	178	164	173	183	169	196	169	149	144	151	171	177	173	154	168	145	168	162	172	158	175	153	166	169	171	163	147	182	167	173	160	163	158	190	153	180	170	154	164	168	161	168	150	157	154	152	139	168	192	137	152	171	151	150	146	185	155	139	154	156	168	170	186	163	163	167	173	172	174	155	165	169	198	173	182	168	191	146	158	162	166	164	158	175	165	163	141	162	197	165	176	161	176	150	167	179	153	172	182	165	155	158	155	173	176	170	158	152	161	148	153	182	157	139	185	158	159	150	166	163	160
19922	11026	13069	5633	3571	2320	1719	1337	1212	1097	973	981	925	779	689	692	727	775	818	907	954	742	610	564	553	542	563	580	625	671	661	534	482	455	415	425	428	417	424	450	421	422	477	440	449	459	437	424	401	420	416	424	429	416	424	450	413	403	435	458	418	439	447	422	405	405	424	432	394	436	388	426	469	438	384	431	439	426	388	408	425	399	420	427	409	394	407	398	347	400	406	441	386	432	413	417	405	402	459	406	433	410	428	442	403	426	452	404	428	452	394	403	455	442	416	381	378	440	401	400	400	391	389	442	375	417	423	428	390	438	451	392	392	419	408	403	459	409	402	447	389	442	437	414	424	410	398	428	413	445	375	452	451	423	398	452	418	406	398	404	388	380	392	398	382	401	399	411	384	424	380	402	400	429	444	385	432	433	421	411	416	385	423	433	424	410	413	429	442	401	432	405	443	380	405	420	451	378	409	405	436	438	369	376	454	419	415	418	407	427	397	427	430	394	382	393	389	394	400	409	421	411	438	423	400	400	401	458	409	448	412	407	445	408	427	388	415	389	370	395	427	399	405	387	391	441	443	404	421	409	415	377	407	389	407	440	406	404	412	408	421	405	413	384	393	414	405	383	398	393	417	403	392	384	410	424	396	414	415	433	397	418	386	435	438	418	459	402	400	408	418	424	427	414	389	424	430	387	445	414	391	383	408	425	421	382	409	397	373	397	395	384	392	399	446	435	408	456	371	388	392	373	419	403	381	408	432	387	407	398	418	400	418	427	434	431	366	429	431	409	377	452	467	426	402	406	432	395	394	396	409	390	426	431	390	410	414	412	389	439	421	437	413	419	431	394	408	416	402	403	406	392	367	398	393	380	429	409	449	448	403	410	419	446	417	408	407	440	421	397	385	409	412	406	409	412	407	394	446	410	403	416	412	417	398	444	423	391	396	444	429	415	396	416	403	395	399	443	428	372	435	406	454	409	406	392	440	413	428	432	424	445	411	400	407	421	389	416	389	435	397	395	457	399	416	384	428	419	391	406	426	456	421	410	417	413	410	416	441	421	406	416	381	426	384	402	428	414	398	404	409	391	426	460	403	404	444	399	393	387	399	423	419	460	383	448	397	401	421	407	423	393	444	385	396	402	383	430	412	423	388	414	408	437	403	431	403	410	439	421	418	443	411	443	400	423	368	409	428	379	441	407	415	379	446	415	379	414	402	417	396	413	400	397	430	430	411	412	421	443	398	419	399	446	409	442	422	422	443	405	441	438	422	399	386	378	436	417	396	438	445	422	401	403	434	461	397	411	419	389	396	399	393	372	386	443	454	396	419	391	427	439	430	362	392	388	447	412	417	378	426	448	410	414	388	416	388	418	435	431	442	408	419	411	380	388	427	391	414	406	426	388	385	408	421	431	405	413	433	405	387	410	399	428	391	421	432	417	443	402	430	407	441	394	427	393	444	429	388	390	417	421	438	440	384	435	423	429	447	414	419	404	396	427	393	414	412	413	418	409	436	432	423	386	414	415	450	372	411	411	413	361	420	440	436	391	384	400	446	418	400	410	405	425	421	402	424	427	413	413	442	438	388	383	395	438	412	389	373	433	431	422	421	390	397	373	421	428	434	412	439	409	407	439	429	407	416	405	417	415	407	429	387	365	422	397	399	382	432	386	438	412	393	417	408	406	385	384	415	417	423	432	423	428	427	430	457	427	422	432	414	435	386	438	393	397	414	403	417	423	412	433	419	391	435	407	398	377	424	411	401	436	412	404	418	449	405	412	431	397	429	422	419	421	437	395	447	398	425	389	395	416	398	383	388	445	402	416	420	371	439	411	360	410	415	404	407	413	424	405	432	399	409	432	427	377	455	413	435	402	423	373	426	425	422	435	403	413	430	446	393	406	428	440	435	407	396	383	444	386	387	409	406	422	412	422	404	419	418	412	406	416	398	398	416	441	417	418	419	429	449	386	371	389	423	448	415	440	419	423	411	430	376	442	419	396	407	414	391	414	433	421	413	424	425	398	398	438	412	463	402	434	392	444	426	415	413	421	423	387	429	459	404	415	421	423	419	380	397	426	397	401	393	423	421	401	434	417	402	419	391	399	465	422	426	414	402	395	394	398	452	450	379	460	416	444	415	386	436	437	414	452	422	420	426	427	438	409	433	423	390	404	428	402	430	413	409	392	383	419	407	425	434	451	405	431	445	397	415	425	414	435	410	429	434	414	420	407	396	418	405	451	423	399	432	428	399	412	402	447	389	389	372	412	417	397	431	398	442	412	386	426	411	403	421	397	411	435	450	410	378	425	401	399	422	396	407	412	431	460	444	417	389	448	407	420	432	442	457	407	428	423	406	371	416	395	360	419	448	384	421	427	445	390	403	396	395	435	381	410	438	382	379	438	403	437	387	444	402	396	421	429	408	453	459	437	442	391	438	394	445	434	426	429	421	424	411	433	382	458	431	415	425	402	376	421	414	395	391	438	394	423	430	409	425	423	406	423	398	427	445	421	455	426	450	433	411	405	409	419	411	419	435	397	411	402	428	394	398	416	395	411	399	421	398	386	391	456	457	418	402	443	411	450	412	410	386	402	382	406	394	448	395	415	440	392	415	396	424	415	404	429	381	400	391	405	394	459	417	412	432	433	422	450	406	438	388	400	444	435	410	442	429	403	440	399	407	423	377	418	451	426	403	428	414	410	423	403	428	391	421	409	415	430	410	397	421	399	400	383	395	423	407	418	422	405	417	442	435	422	431	410	421	430	400	411	393	435	462	444	402	446	435	435	422	430	439	458	419	429	429	406	422	429	388	417	395	403	393	429	412	423	419	446	416	400	470	458	425	397	416	453	392	407	394	434	400	405	423	406	404	373	403	456	406	393	421	374	394	426	412	401	412	436	415	406	413	412	414	432	409	396	393	432	427	446	413	420	386	397	418	434	401	434	393	420	409	414	406	411	394	419	405	424	379	404	422	418	392	422	439	424	430	380	436	391	423	447	408	385	388	435	413	441	421	423	393	397	393	389	390	420	423	406	415	430	457	439	436	436	437	397	439	439	397	394	429	440	413	405	441	406	406	415	409	430	397	418	436	377	407	393	401	412	439	410	399	425	392	396	426	410	436	428	387	421	397	389	408	378	401	410	413	404	417	377	443	401	406	404	404	419	422	419	407	403	439	414	417	432	386	440	431	398	439	418	430	398	421	413	444	413	429	426	416	431	420	419	385	459	386	416	429	450	438	431	391	421	446	439	409	417	420	418	406	429	398	412	440	404	444	444	451	432	418	408	421	411	399	397	412	366	422	398	392	405	400	410	416	385	393	426	395	407	405	399	408	453	417	428	406	389	431	414	390	395	443	425	395	397	441	397	419	393	400	434	382	439	440	393	419	412	405	368	400	394	402	415	427	416	414	420	391	389	423	425	384	441	433	406	434	403	415	408	400	373	445	428	430	399	410	424	432	424	412	466	392	406	409	391	447	417	433	382	429	414
10574	3671	2714	1164	282	266	285	256	293	287	265	296	243	265	245	289	246	270	275	271	274	269	252	276	255	265	259	262	256	262	250	259	247	253	281	259	250	264	240	264	263	259	261	261	260	286	282	292	265	249	282	278	247	271	259	242	243	240	255	257	244	259	250	239	271	259	263	239	260	266	251	262	278	248	267	268	257	261	263	261	242	246	262	269	254	287	249	249	257	274	259	284	263	261	260	260	274	261	270	250	259	257	241	287	237	251	257	237	283	263	279	244	267	262	261	274	298	238	246	246	253	285	242	258	268	253	250	252	261	268	228	266	265	264	220	248	260	226	265	275	275	270	265	262	261	284	249	270	275	276	266	281	264	261	250	241	271	255	266	266	276	294	284	272	232	274	266	259	283	223	262	258	286	278	259	280	253	250	246	243	270	270	288	259	254	289	248	267	286	245	254	256	267	251	255	243	245	236	268	260	241	260	272	276	246	276	248	295	249	259	260	234	297	274	254	238	263	276	275	227	274	267	287	234	269	274	282	263	253	248	249	287	316	285	257	286	249	277	270	283	245	247	254	223	277	283	271	240	219	246	302	276	261	251	268	239	224	266	264	266	281	270	259	255	271	269	238	245	270	251	242	271	281	283	286	251	276	259	240	239	252	288	255	241	249	263	303	199	269	263	261	268	266	248	250	261	255	238	299	286	243	281	251	222	274	270	264	248	231	262	241	265	263	265	269	277	249	255	263	256	287	249	280	242	255	249	243	246	258	272	284	282	246	240	254	249	242	260	287	281	249	251	227	263	262	284	256	272	261	247	241	256	278	225	246	292	247	268	270	250	261	272	294	289	256	269	237	267	274	249	259	266	285	263	274	289	233	280	312	281	249	256	264	291	258	276	272	264	265	275	276	261	261	289	233	239	290	270	255	244	261	303	293	266	255	264	265	259	284	268	245	272	251	279	240	289	277	264	254	267	255	281	245	287	272	270	252	263	265	253	270	258	244	243	246	239	274	228	266	284	265	229	258	258	262	254	274	269	242	238	247	283	233	240	274	266	251	277	255	265	269	283	236	252	250	244	266	252	256	262	260	248	253	260	250	259	265	271	236	285	250	272	261	265	238	259	246	259	259	256	245	238	268	273	270	284	283	269	232	276	260	249	263	282	243	290	269	273	275	279	250	264	249	273	241	274	233	230	251	248	258	277	260	257	263	269	270	255	275	223	270	260	248	275	228	251	261	281	253	237	287	245	268	263	261	228	245	273	261	265	261	280	251	246	222	285	265	245	233	273	285	241	274	272	271	228	263	273	291	262	268	256	260	257	248	241	281	247	246	248	257	266	268	273	252	271	262	246	250	239	262	285	248	247	246	237	270	284	263	284	280	286	258	251	275	278	291	249	226	270	312	252	260	284	245	261	252	240	275	243	270	252	243	278	275	253	265	247	275	260	275	270	289	289	277	274	262	298	273	269	267	278	244	258	281	270	258	260	248	260	273	255	263	239	254	258	262	268	279	278	258	251	246	265	238	292	242	244	299	257	262	272	277	270	258	276	258	266	283	267	266	242	253	280	249	277	270	294	261	240	266	235	247	268	250	278	244	247	262	246	278	261	280	290	273	271	252	269	221	245	245	292	241	264	274	265	276	251	265	247	274	251	269	272	269	285	288	277	268	261	269	250	256	263	264	264	246	240	261	254	257	254	252	253	242	266	261	245	253	242	247	259	250	272	267	248	255	278	237	239	260	247	249	250	279	259	244	246	265	286	258	288	280	271	267	248	244	250	265	262	283	274	224	246	270	246	280	226	244	282	280	298	247	290	255	275	265	257	260	233	283	262	245	240	262	252	249	277	249	246	277	275	293	255	251	271	261	281	280	255	247	266	268	248	258	278	262	278	253	245	269	233	239	255	251	262	263	260	251	276	240	230	255	274	287	269	253	266	262	248	236	286	265	253	250	251	274	233	252	242	236	247	262	259	264	249	270	252	276	249	256	261	256	252	245	249	262	243	278	241	255	290	260	276	244	237	261	263	258	250	273	228	254	266	271	272	258	248	242	285	255	277	275	261	252	280	276	279	268	267	264	267	232	250	249	259	248	294	275	273	273	225	259	270	267	268	236	267	282	238	283	266	268	234	229	243	267	252	252	259	244	241	256	232	261	268	269	253	284	269	251	264	211	263	279	251	270	265	255	264	281	269	265	276	266	232	270	263	254	273	260	257	254	274	249	236	260	285	264	233	254	237	286	273	261	247	273	263	239	254	249	289	262	225	274	228	263	238	259	252	250	286	276	254	228	262	237	266	247	284	286	237	228	258	264	259	302	271	250	274	264	249	260	244	277	235	242	237	299	274	243	268	243	231	266	275	271	260	259	270	246	247	262	265	275	271	252	273	243	248	265	257	253	274	271	245	272	263	265	264	247	258	254	246	274	282	256	250	259	240	265	259	260	273	238	256	279	243	272	262	253	249	240	230	278	273	280	263	276	259	263	262	246	269	299	311	256	246	298	262	296	282	254	254	277	225	237	261	274	256	246	245	264	251	265	271	281	262	274	255	279	270	257	291	254	270	259	239	246	255	248	326	259	236	266	264	263	257	284	254	269	246	290	230	260	233	285	260	273	264	275	270	255	242	253	269	290	236	290	244	239	256	246	255	229	272	255	267	251	272	225	230	251	247	192	218	276	259	258	249	271	284	295	260	279	267	267	259	278	253	297	289	258	239	260	229	254	266	262	256	257	224	238	248	278	269	259	258	270	265	231	268	261	294	282	235	257	260	230	242	237	242	275	270	279	250	269	270	260	261	253	278	293	274	234	258	269	264	255	255	290	271	259	251	276	231	274	270	266	258	282	253	290	233	248	290	249	268	248	276	256	241	260	295	259	245	246	235	248	256	270	289	276	225	278	257	246	237	253	251	246	240	256	286	255	267	261	275	237	274	254	238	259	269	265	259	241	257	227	258	250	228	243	249	268	239	246	244	258	255	269	257	260	287	261	287	246	246	262	239	229	252	291	294	275	241	258	262	259	270	295	280	264	271	303	254	284	256	270	271	257	253	235	283	287	267	247	263	282	263	249	277	269	245	240	286	256	275	302	252	295	288	254	251	258	267	268	263	231	241	258	243	250	254	278	271	247	265	253	264	275	246	241	260	290	246	265	279	257	286	240	256	248	270	259	264	277	285	242	266	275	271	266	281	242	246	266	256	259	240	278	262	270	264	251	277	236	238	268	239	279	260	229	296	265	261	269	268	259	282	277	270	230	282	240	265	243	280	236	260	250	247	241	271	257	243	302	293	213	251	234	263	265	256	263	240	269	254	244	233	246	253	219	260	277	242	243	289	252	239	233	304	285	221	236	262	265	288	278	261	253	266	236	267	260	274	271	236	261	241	284	236	248	252	247	249	259	292	254	255	252	270	263	236	262	260	276	273	273	273	274	269	277	278	239	265	267	294	256	240	264	256	251	248	251	254	268	296	275	263	254	258	281	257	268	254
7873	3785	5682	3161	806	812	721	701	686	730	780	737	667	717	698	705	678	783	845	818	698	665	661	652	727	712	687	688	746	683	653	650	642	658	643	665	613	694	664	620	632	631	659	577	664	640	601	683	631	641	633	649	651	638	632	656	656	641	660	664	658	635	616	666	641	671	609	662	621	607	593	601	638	652	643	671	641	654	630	624	656	663	661	636	646	651	680	624	658	667	645	645	660	631	660	662	647	690	655	668	641	644	630	616	648	626	659	660	653	609	709	655	659	655	576	579	643	661	635	632	660	660	654	606	608	619	625	619	604	611	630	652	621	639	596	633	631	626	614	625	628	630	615	643	651	616	613	659	644	618	582	661	697	645	625	614	615	620	671	596	675	636	657	676	654	652	660	615	579	661	665	655	698	663	602	635	612	662	661	651	646	643	639	651	613	595	663	681	640	639	599	604	661	614	618	602	628	626	641	664	632	621	693	620	616	672	652	619	651	625	594	615	657	614	600	651	611	675	605	638	665	640	585	638	642	609	622	597	659	645	653	629	603	649	642	622	662	618	631	662	623	655	643	612	673	646	654	641	632	656	602	660	651	630	625	649	624	663	634	614	652	615	616	658	633	663	596	630	634	643	620	630	596	671	634	605	624	613	581	601	609	651	669	602	610	638	633	657	644	592	665	648	652	620	650	649	615	654	653	646	631	629	675	645	653	676	634	612	662	643	667	615	618	624	629	666	661	680	649	655	629	635	637	677	632	660	675	645	634	625	658	647	652	639	644	631	640	599	640	660	665	600	595	672	639	621	686	626	659	607	671	638	629	639	645	624	643	630	642	624	657	574	619	636	641	591	691	667	661	629	605	616	635	643	648	684	607	629	706	633	610	638	633	687	632	646	700	625	639	625	652	638	636	628	676	657	632	657	647	676	606	622	691	627	620	635	624	645	634	598	608	625	632	696	636	664	635	628	627	654	671	632	624	666	578	598	643	648	647	634	635	628	632	666	632	643	643	642	630	689	649	588	648	608	645	671	666	618	619	677	611	653	631	618	630	651	624	616	599	625	637	643	622	611	658	628	650	638	609	565	627	640	637	617	608	642	649	604	631	623	638	628	559	638	685	643	712	640	672	649	660	641	644	631	602	604	626	621	613	618	645	630	632	660	662	681	594	640	646	574	606	640	655	655	633	613	635	642	607	655	611	620	639	641	630	622	686	606	672	604	626	611	651	677	649	631	654	610	604	671	645	626	675	613	622	633	670	658	663	657	646	631	649	635	644	650	631	661	658	631	640	596	638	658	597	648	638	633	617	603	626	668	632	592	653	620	603	613	653	688	622	605	619	647	604	611	630	617	644	672	625	633	654	637	657	653	669	664	673	649	643	684	649	624	642	667	648	644	570	620	643	633	631	622	614	657	636	666	658	656	657	706	639	632	626	627	641	675	669	619	644	593	624	637	686	589	638	630	639	626	622	668	676	658	653	619	643	653	656	614	614	691	636	681	674	651	631	630	661	636	632	616	652	646	634	648	653	600	655	628	647	635	689	659	636	639	640	642	642	631	614	601	653	635	624	642	646	642	655	674	645	628	631	652	616	654	636	651	686	653	613	702	663	665	641	638	587	613	599	699	608	626	670	646	676	622	634	662	613	593	667	633	638	641	629	647	648	623	655	666	613	679	636	636	655	648	654	648	670	645	620	606	626	604	623	628	644	658	634	656	632	627	641	649	646	626	604	633	617	578	594	641	607	650	622	660	659	638	615	586	639	633	662	663	614	641	638	625	606	640	675	587	626	688	643	628	626	637	580	624	618	625	617	669	640	643	625	602	652	621	686	632	647	636	630	641	626	683	635	654	639	674	681	637	631	642	659	639	577	626	630	603	635	627	621	634	651	646	667	643	666	639	632	652	608	615	622	671	667	675	605	584	628	688	632	630	681	668	626	639	647	642	569	692	682	661	644	580	628	664	645	658	625	639	655	622	627	636	650	645	637	620	612	674	653	598	617	635	663	677	616	605	666	666	707	645	646	678	637	638	690	591	629	645	644	629	668	660	649	582	592	642	661	639	632	600	642	658	632	647	672	660	602	644	611	615	619	627	666	630	685	612	621	646	672	710	657	608	652	672	609	597	649	637	635	624	650	652	655	666	666	636	671	632	631	631	671	654	641	670	625	601	616	636	631	616	640	642	690	686	620	644	616	642	642	673	661	638	665	603	683	658	637	597	657	623	622	613	607	589	660	669	626	651	645	617	626	623	667	641	624	617	626	672	678	644	654	665	661	617	597	640	621	654	683	619	608	611	621	678	603	630	644	621	665	629	636	610	661	631	602	638	611	703	629	629	632	665	668	641	618	625	645	643	629	642	627	659	628	608	668	677	652	620	636	624	693	644	640	622	639	583	683	651	635	651	644	654	624	659	650	632	650	649	618	649	621	649	668	653	671	609	640	661	621	613	652	609	661	611	627	649	650	657	619	608	642	622	644	631	617	614	626	620	609	603	608	592	645	649	602	613	647	607	631	601	620	613	599	627	629	660	702	595	680	651	668	651	645	625	615	627	614	642	637	635	626	620	642	650	608	657	662	652	653	595	625	676	589	636	599	634	637	642	633	664	651	649	592	657	606	674	623	604	688	627	610	637	684	638	605	659	643	702	640	614	649	604	670	633	634	633	673	629	610	701	655	629	624	668	615	606	646	584	629	655	672	646	624	641	691	610	671	599	633	633	596	636	660	651	624	604	598	602	621	635	632	618	710	646	618	632	640	625	601	655	636	641	595	674	655	656	628	670	623	622	638	666	637	645	638	657	630	628	661	608	617	622	698	605	634	610	633	659	643	628	621	676	636	629	649	646	656	685	627	621	659	649	642	637	627	659	649	639	658	673	625	644	625	607	604	654	655	655	633	624	637	685	630	624	612	637	643	644	661	640	636	645	638	610	689	639	676	636	603	627	649	618	646	646	624	634	614	643	639	611	673	626	675	634	617	623	651	627	630	617	654	638	625	621	636	622	665	597	674	676	687	652	605	605	592	625	645	668	627	661	645	629	617	616	643	699	652	628	612	596	696	608	681	641	648	666	667	651	632	655	623	632	622	633	662	689	656	592	635	611	631	642	650	601	644	646	683	679	615	666	630	632	647	606	614	666	609	643	646	587	623	657	654	646	606	660	662	631	652	635	666	614	675	654	590	650	649	612	638	662	670	623	634	655	632	654	605	619	616	641	581	652	619	671	613	648	666	628	671	666	628	636	614	622	647	654	641	616	696	655	628	643	676	653	627	652	604	651	659	676	677	633	622	617	638	667	677	603	668	649	649	640	664	685	645	656	631	664	668	620	647	663	628	635	671	629	637	625	648	632	636	639	653	616	638	622	658	670	591	636	621	628	623	639	649	663	590	629	607	641	612	660	676	639	626	639	651	630	663	590	673	624	677	668	669	620	609	647	633	670	629	634	632	654	610	605	664	640	641	643	586	647	631	660	624	630	639	619	678	621
21859	7926	3410	1132	663	538	420	410	368	318	360	284	332	292	276	285	333	336	338	312	305	270	245	270	305	321	294	291	285	285	315	263	273	288	293	253	276	271	299	257	290	286	289	267	238	257	292	286	291	260	278	281	285	278	252	301	258	263	270	300	263	263	264	283	322	282	259	273	285	269	294	290	274	259	252	287	310	299	240	276	276	260	301	264	280	287	276	254	256	256	276	291	282	253	290	278	260	240	261	245	257	294	261	280	285	275	310	245	240	236	278	267	271	268	288	295	256	316	263	255	267	228	320	309	276	302	282	257	274	276	263	285	252	276	282	268	282	269	278	318	273	260	304	294	269	280	232	269	263	263	283	310	252	278	262	250	260	279	253	278	245	273	281	298	281	265	244	266	265	282	276	256	256	269	265	263	276	265	264	299	260	260	283	265	267	299	276	270	307	259	275	246	276	279	288	275	272	249	267	283	262	282	280	269	297	307	281	282	285	286	282	271	250	259	266	295	297	280	275	277	261	279	255	271	247	262	292	300	273	273	297	267	285	264	256	260	277	251	288	265	272	261	244	303	300	257	286	280	279	262	295	245	281	277	267	261	277	264	253	285	284	256	274	274	273	280	270	266	249	280	257	245	296	282	290	287	279	266	295	285	283	247	263	283	255	279	257	270	265	287	277	267	277	267	305	252	279	291	245	262	286	272	269	299	232	285	266	266	248	294	260	249	246	289	253	287	297	299	259	291	288	297	283	274	270	293	268	301	269	277	260	271	288	298	281	270	264	298	275	268	251	280	273	264	295	263	280	243	306	290	279	318	288	285	269	299	257	266	284	275	254	239	271	257	326	267	302	269	281	303	288	257	244	257	269	271	275	299	276	267	300	268	275	264	260	273	303	240	288	277	259	281	272	291	266	265	269	313	277	297	236	272	252	289	286	297	298	264	266	260	260	277	284	251	301	288	294	262	255	269	264	260	285	290	280	298	247	289	283	262	283	245	265	240	240	255	279	285	264	288	239	276	254	273	271	239	252	256	275	248	254	265	286	234	288	285	261	279	260	258	297	248	258	268	265	280	266	286	304	284	324	284	257	256	279	264	266	262	297	258	294	256	285	252	250	308	254	275	253	259	275	275	257	284	258	281	262	260	301	239	295	268	288	240	268	270	266	260	258	238	292	246	264	294	274	264	271	300	284	293	275	264	270	293	270	284	305	278	245	258	255	283	262	257	268	261	277	293	267	253	265	250	283	241	247	260	276	251	247	253	260	260	267	279	272	265	281	271	273	284	285	298	269	266	264	279	289	296	258	270	277	258	269	263	266	263	273	243	239	303	285	269	263	269	255	293	281	275	254	271	264	268	263	252	282	281	248	290	306	276	258	261	272	263	296	262	244	275	275	234	302	300	280	246	262	297	287	287	285	289	298	285	283	289	292	274	282	267	320	290	281	252	244	267	259	282	281	275	280	245	274	270	260	296	271	246	263	264	271	249	262	267	276	266	276	273	300	270	281	280	278	290	228	299	285	249	273	267	289	283	253	264	252	278	266	275	291	278	251	258	264	282	272	276	273	296	286	282	254	266	286	278	227	258	259	248	276	272	259	266	253	281	302	253	269	289	289	292	245	261	267	275	278	286	248	254	235	255	260	265	263	288	284	274	242	273	268	282	321	269	210	256	251	302	278	276	263	309	275	282	268	243	275	305	259	277	290	260	283	281	263	285	281	238	263	295	279	272	249	292	252	281	277	266	307	294	256	275	300	303	263	291	270	287	267	261	262	259	279	283	265	262	279	283	259	273	264	264	263	291	289	291	269	299	282	285	267	278	254	269	265	277	267	259	255	292	248	287	265	235	264	266	305	263	285	287	269	257	276	245	287	284	276	256	265	265	271	286	288	286	251	272	302	251	302	273	270	259	305	276	276	254	241	281	266	252	264	260	286	281	292	259	286	288	259	270	271	274	282	299	268	260	260	272	234	272	276	290	282	286	267	258	294	264	305	247	261	268	257	275	309	244	254	282	294	232	255	276	271	276	238	302	235	292	260	274	271	259	298	251	275	310	278	282	246	272	259	276	294	272	265	278	290	257	289	264	293	268	300	287	240	286	307	248	273	265	259	300	282	278	274	272	272	269	288	288	272	241	255	244	289	290	271	271	260	264	273	281	312	272	247	303	271	284	262	264	270	279	241	254	286	272	297	308	274	297	271	238	277	268	256	295	310	259	285	256	274	290	239	312	255	255	271	281	297	292	326	248	273	280	223	240	271	280	293	284	266	266	244	285	281	295	264	265	297	282	248	267	260	277	277	266	269	246	266	261	311	267	312	280	281	277	260	278	259	289	274	277	265	269	264	291	272	258	267	288	266	267	257	295	283	248	291	276	252	280	261	282	271	275	269	275	275	264	243	259	273	269	256	290	290	278	249	241	257	273	266	258	294	291	320	252	296	299	235	268	237	260	304	251	277	260	278	290	263	277	260	264	272	262	248	270	248	247	259	280	306	266	274	333	305	302	273	292	246	293	249	259	264	257	277	261	237	273	277	242	251	305	279	269	290	269	281	295	281	268	291	319	286	259	264	272	297	276	250	262	290	257	271	246	299	250	283	274	288	278	274	269	277	263	263	275	292	288	288	244	289	279	290	247	263	256	262	280	276	253	285	275	275	276	285	265	271	281	276	263	280	252	294	287	260	297	296	258	282	250	296	257	239	279	291	270	300	266	260	267	281	289	294	281	308	284	296	271	247	254	297	281	282	302	270	304	276	277	261	254	279	265	267	230	279	282	296	279	256	263	283	288	268	282	280	256	304	279	282	262	282	246	280	261	286	274	293	275	263	252	294	307	310	261	261	275	246	283	290	262	266	282	273	269	254	292	245	272	275	250	282	295	278	262	247	281	272	282	265	258	258	279	270	287	270	283	236	264	289	293	275	297	259	283	265	274	311	259	234	263	262	291	254	282	258	280	306	263	268	252	278	277	251	270	251	309	270	245	260	275	258	272	318	286	265	288	285	277	286	257	279	298	296	287	268	294	283	256	244	281	284	226	282	264	276	299	301	267	277	276	285	297	269	293	256	244	288	280	268	246	282	290	274	297	263	272	275	266	263	284	258	289	301	283	292	267	257	278	263	247	264	290	272	268	257	273	257	304	293	262	277	305	288	255	296	258	254	268	281	287	268	267	273	284	288	288	265	294	284	260	260	303	298	245	278	282	299	259	257	302	280	318	260	261	292	247	278	267	254	258	269	270	293	323	293	276	292	280	278	296	285	271	268	270	291	286	294	262	300	294	251	275	286	257	247	279	294	297	292	300	267	278	275	251	241	305	249	291	270	268	265	283	286	277	265	273	285	275	294	271	279	242	255	286	264	213	272	251	268	268	282	280	287	305	276	266	288	297	254	270	268	284	258	293	250	268	294	273	301	304	264	290	267	274	252	244	264	302	273	286	279	283	307	294	268	290	258	267	268	267	290	263	280	252	265	252	289	257	257	262
15423	7268	5871	2658	1930	1493	1347	1277	1138	1209	1055	968	959	844	851	843	1002	1166	985	814	756	750	715	748	795	789	885	809	840	866	833	718	709	672	650	638	693	699	708	618	625	675	672	648	670	672	637	677	643	664	710	656	712	729	701	678	685	693	643	689	681	620	663	641	641	666	675	632	679	713	659	653	654	718	682	665	653	651	668	685	666	665	661	655	657	686	643	638	702	702	641	633	652	666	616	700	673	711	695	635	662	613	678	679	670	670	696	655	654	621	656	702	653	669	654	679	682	676	665	651	656	635	626	656	649	616	628	659	597	656	688	671	657	694	635	686	657	690	653	669	649	643	670	720	620	641	668	665	663	653	713	635	680	687	681	684	647	644	685	699	661	670	723	668	705	668	650	675	694	674	649	642	720	663	685	594	675	626	649	682	651	615	667	699	660	667	615	655	693	682	676	647	644	682	646	660	634	647	668	682	712	669	588	642	649	639	683	719	662	616	654	572	649	652	667	676	674	656	634	726	641	632	677	698	685	657	646	662	643	688	667	643	671	646	690	684	685	682	650	618	693	657	691	675	678	704	600	665	645	738	661	687	645	641	706	706	632	694	646	660	693	657	631	712	723	676	653	695	666	628	645	648	644	670	663	656	655	700	628	665	638	683	672	688	641	647	678	682	647	655	663	673	633	664	652	670	664	641	667	659	656	687	683	668	690	695	621	694	683	705	652	635	650	655	634	647	654	678	640	670	683	665	708	617	664	662	648	680	670	646	688	653	640	649	681	663	657	660	699	626	703	671	637	682	668	710	695	652	676	664	604	616	630	666	639	665	660	640	676	618	663	701	637	669	599	607	664	666	653	652	690	653	693	656	666	653	698	651	608	665	659	706	652	634	635	669	609	634	623	711	672	667	595	683	643	628	659	693	672	691	646	603	662	654	683	710	640	661	660	672	608	656	687	681	713	648	663	642	669	683	690	627	684	646	640	631	650	685	661	662	648	658	658	682	678	670	643	619	617	656	689	652	639	648	663	678	673	677	653	642	648	664	633	658	670	675	651	644	649	663	701	644	674	704	681	652	677	626	667	654	698	686	707	666	622	667	617	648	667	640	681	690	687	689	643	650	639	671	624	681	706	629	647	686	647	649	651	669	665	669	661	661	622	659	669	672	670	649	668	680	663	698	682	638	717	692	626	674	631	647	716	678	706	656	683	629	668	687	698	622	676	658	669	720	687	650	686	698	654	678	653	644	689	642	708	637	639	679	594	648	692	657	598	666	657	657	642	664	687	644	628	667	715	674	673	666	644	663	646	669	675	701	648	658	600	673	681	573	675	655	709	637	651	660	673	690	673	690	623	659	686	629	657	671	676	651	709	660	606	685	657	660	622	628	700	686	689	670	642	630	644	652	659	665	703	683	647	661	676	647	639	673	652	649	677	638	654	659	675	666	650	685	652	662	624	670	619	643	684	699	658	685	650	669	644	671	675	676	666	625	644	629	677	637	631	663	710	646	691	691	666	678	646	629	678	707	654	634	677	650	626	661	679	715	651	659	682	658	644	656	607	635	712	620	641	718	627	681	695	655	698	670	684	670	635	637	686	627	694	694	685	669	654	663	638	655	631	565	642	668	696	669	649	633	668	607	686	668	686	659	671	608	637	683	695	702	642	672	718	695	720	663	644	613	629	672	650	666	698	644	685	687	683	682	650	642	684	686	623	660	642	656	663	598	678	676	636	664	628	660	616	670	648	656	629	608	634	604	690	672	669	661	647	665	611	637	676	661	664	641	656	636	646	658	656	686	618	682	669	627	672	666	679	706	628	669	660	645	660	616	666	644	660	670	671	640	669	680	691	668	623	637	649	661	637	699	689	648	713	663	726	707	596	641	663	665	676	628	679	633	691	656	696	686	661	611	692	591	672	667	672	654	652	644	616	641	681	639	661	668	687	638	666	663	657	665	657	666	675	697	634	645	627	633	695	639	657	651	634	659	655	647	656	682	674	641	661	704	692	667	636	642	662	637	656	655	641	650	721	670	688	631	651	618	685	685	688	632	664	672	661	679	654	640	685	657	667	643	677	659	693	704	624	688	697	664	667	669	618	665	643	682	698	657	591	624	709	640	664	620	670	654	661	653	663	626	670	688	657	693	636	693	694	668	690	592	690	654	745	666	671	661	673	653	632	638	688	638	646	654	652	672	636	669	684	637	659	678	667	689	658	690	688	627	634	660	669	624	645	696	626	610	664	677	698	647	680	666	648	590	660	695	649	694	657	659	652	680	685	707	651	647	701	649	707	691	681	687	682	717	676	698	631	657	634	672	680	692	700	673	640	691	653	651	648	653	688	647	644	700	666	640	702	629	603	636	619	650	669	631	700	699	641	645	644	666	594	649	655	695	705	686	719	658	647	601	672	625	643	686	679	671	637	660	618	631	685	625	645	647	679	683	658	670	692	634	619	652	670	652	672	711	627	648	699	681	642	593	658	669	604	649	669	633	667	642	581	646	667	667	655	643	690	664	704	640	643	721	690	653	621	667	655	680	638	703	651	667	692	651	642	682	667	689	633	674	686	673	687	599	668	680	663	655	675	666	653	693	605	682	672	695	639	665	646	617	657	664	630	681	656	651	667	676	640	662	696	686	689	641	625	681	662	661	649	630	644	708	687	634	653	645	692	690	672	660	652	627	693	617	686	644	648	652	642	660	701	664	653	648	689	673	629	657	699	688	690	676	676	673	657	667	633	652	666	651	682	672	669	650	654	655	721	668	630	646	648	668	643	679	646	636	650	619	714	634	696	653	656	623	670	686	647	664	685	632	650	689	659	672	622	680	680	679	640	632	654	689	667	671	638	621	658	623	673	662	643	704	658	649	659	659	701	645	670	637	675	651	651	657	658	639	681	669	662	650	657	655	696	706	663	660	680	631	672	659	678	614	692	620	632	645	690	678	671	652	656	675	671	677	680	652	608	674	659	709	669	686	663	667	618	678	702	677	618	659	679	656	653	621	657	617	645	662	648	702	689	659	632	624	655	672	701	635	649	649	633	669	658	666	729	703	620	615	641	676	669	660	678	654	596	633	705	702	705	661	681	633	585	645	692	662	619	677	667	679	700	646	648	594	655	683	662	629	663	698	629	608	704	629	677	658	673	670	653	694	665	645	601	662	671	668	710	678	662	669	639	602	656	628	673	664	658	628	677	660	671	668	698	666	624	657	652	666	647	643	676	666	697	642	660	645	663	637	672	641	734	623	645	673	651	639	655	689	636	637	672	670	631	685	629	689	653	662	665	635	660	644	679	686	661	665	649	658	669	645	680	686	665	651	659	667	671	652	644	666	621	612	640	685	677	681	692	652	682	678	644	703	651	654	638	669	643	645	651	656	651	677	602	612	646	656	616	665	682	665	641	685	608	665	664	691	677	676	612	664	658	639	641	669	619	682	685	679	622	673	667	646	649	643	643	695	638	699	645	684	706	645	649	670	673	690	633	643	671	655
28907	15069	8219	1402	770	653	495	316	309	314	282	291	226	243	220	224	269	256	181	173	181	194	192	217	226	197	211	176	191	187	176	198	146	175	181	175	165	181	182	153	170	151	167	177	186	174	178	147	157	183	166	172	168	182	166	168	160	157	149	168	174	161	166	182	197	148	152	198	160	159	178	177	175	155	175	171	170	173	184	191	167	181	173	164	170	144	153	184	182	161	158	163	170	172	153	168	176	190	179	157	175	165	142	168	171	152	181	185	198	174	158	132	197	177	171	152	169	174	168	156	192	165	163	181	175	178	151	167	165	148	165	149	197	146	157	164	171	170	161	157	174	155	177	202	178	148	171	172	159	175	150	163	182	165	152	158	187	182	162	165	184	145	158	174	161	181	144	155	141	167	176	181	156	174	156	158	168	167	171	169	196	157	171	183	165	154	158	208	176	171	187	167	209	174	181	188	161	169	160	189	159	170	161	188	160	166	173	194	175	163	182	167	186	179	170	170	187	172	183	163	194	177	157	168	181	185	166	154	177	152	170	159	152	173	138	170	166	163	158	151	144	150	180	161	148	150	175	163	170	194	176	158	184	176	168	157	170	178	178	170	151	161	151	181	167	177	182	163	147	157	180	148	161	165	174	179	163	182	163	161	162	164	168	142	145	176	179	168	171	181	165	180	183	174	180	167	162	165	183	159	156	176	149	162	138	164	176	167	133	192	156	161	155	166	183	155	160	163	167	157	150	183	183	164	153	193	166	161	146	184	192	157	186	184	161	154	170	184	155	157	174	160	166	136	168	171	185	172	185	180	161	153	147	146	179	146	150	174	157	163	172	175	153	182	151	152	162	166	131	175	167	149	160	180	165	161	174	176	179	168	156	156	159	187	176	187	169	155	156	192	176	144	177	137	162	157	152	178	186	141	155	165	176	157	165	159	170	174	172	160	178	190	174	177	166	161	145	177	187	145	158	141	157	175	155	170	183	164	147	173	157	161	197	174	163	151	170	172	149	191	146	136	160	163	153	189	177	159	145	174	168	168	157	167	134	157	186	155	201	175	166	169	173	162	174	175	179	156	151	176	171	158	180	160	166	156	150	188	201	136	136	183	157	172	151	165	174	167	149	196	189	164	143	142	177	173	178	168	160	167	169	182	181	169	148	169	188	163	206	141	152	158	177	185	158	185	174	165	159	147	177	175	165	153	157	189	193	168	164	160	179	165	154	173	160	164	174	166	164	163	169	150	168	208	164	174	148	167	174	146	183	172	162	138	145	170	150	166	175	167	168	189	162	150	141	170	159	190	170	183	190	173	166	170	166	174	154	162	160	179	159	191	172	175	169	131	138	177	174	158	192	164	173	158	144	171	167	142	152	184	191	174	167	170	170	160	161	146	170	149	179	188	178	158	135	157	176	150	180	174	161	180	193	193	159	178	172	180	149	167	177	162	188	164	173	150	161	162	181	149	167	152	175	173	167	168	176	178	166	153	149	165	173	167	171	179	172	170	154	171	164	165	174	148	175	149	146	172	163	166	159	169	139	172	155	165	146	154	148	158	171	170	182	141	164	165	135	187	177	178	175	189	189	151	181	178	154	171	184	161	153	131	156	163	192	147	171	182	155	196	147	158	151	149	156	159	177	153	184	145	158	195	142	158	146	172	147	146	165	140	179	183	183	147	172	154	176	175	157	132	157	162	190	177	182	162	169	188	165	175	173	174	164	174	164	177	178	178	161	171	170	166	194	157	170	155	167	186	183	178	169	161	165	183	140	176	144	144	152	177	187	187	172	171	181	170	164	165	167	180	180	153	170	177	197	172	169	160	146	149	189	159	145	163	173	159	163	171	200	162	181	166	150	155	163	169	183	158	174	143	144	195	182	147	178	159	157	183	154	166	172	167	178	167	183	154	156	150	180	182	192	151	151	153	176	172	166	160	152	168	152	154	192	153	175	167	176	155	151	155	186	163	183	172	192	160	177	161	185	156	144	170	170	155	178	164	161	168	166	182	153	173	162	139	175	164	151	205	162	177	166	175	181	163	169	140	198	172	154	163	168	170	164	165	152	178	180	149	149	162	163	179	139	177	174	156	135	152	134	150	161	158	159	157	178	152	161	167	164	171	174	166	166	215	170	163	191	174	163	156	176	157	182	168	189	194	165	152	166	153	167	146	157	160	163	173	162	180	161	153	171	139	167	183	168	178	138	174	168	159	164	178	173	174	158	161	177	149	172	148	180	155	173	156	171	180	179	183	171	151	161	168	172	163	164	182	172	160	161	175	183	170	161	158	169	176	173	165	171	147	182	145	202	185	166	181	176	147	148	182	171	148	173	165	179	160	171	163	163	190	160	199	167	166	166	168	195	182	156	142	189	163	175	162	170	167	164	177	177	167	204	166	160	154	160	176	160	153	171	174	167	173	161	191	179	169	149	194	171	162	167	178	159	162	186	166	165	154	164	173	173	163	164	167	162	169	155	158	171	208	176	165	149	184	176	148	170	161	142	150	154	179	170	191	155	168	161	179	173	177	173	157	165	165	161	180	165	152	176	160	166	179	162	131	149	160	155	155	187	157	176	168	152	159	187	175	165	173	171	185	168	190	175	172	166	182	170	150	162	152	176	167	189	181	155	144	158	156	174	173	175	175	127	176	163	193	170	164	163	159	179	175	157	155	155	193	153	152	168	189	167	172	171	158	180	171	161	175	185	209	165	164	169	185	174	149	146	161	174	150	161	172	167	149	162	165	164	171	183	157	157	176	196	165	178	174	158	168	159	167	151	193	174	150	180	177	161	175	145	176	166	167	180	156	161	196	168	152	168	166	153	173	168	176	145	177	175	166	181	164	170	188	175	163	165	168	181	186	157	153	167	180	186	172	167	172	176	164	153	180	144	172	174	161	147	190	144	191	165	179	172	136	165	145	144	178	153	162	176	174	201	164	175	141	173	154	181	150	169	196	175	160	166	168	182	164	159	166	150	172	191	146	163	169	150	183	171	149	178	164	165	156	156	179	185	180	177	161	187	172	152	136	163	197	153	161	164	151	140	166	156	180	160	152	162	194	165	183	212	136	140	159	175	167	165	170	177	191	184	177	157	169	178	149	177	177	182	166	142	193	168	203	175	185	177	181	172	168	192	151	175	161	154	172	167	166	152	178	145	164	156	172	190	166	169	164	163	180	179	173	174	168	169	189	174	144	158	178	144	177	172	162	167	153	159	173	169	165	159	154	184	154	169	184	170	155	174	168	149	148	179	178	162	181	164	154	141	148	182	174	175	158	166	167	167	187	153	162	196	170	158	167	173	187	159	184	178	176	186	167	183	146	157	164	156	195	131	200	182	172	150	166	186	194	171	185	195	186	184	162	186	168	162	171	170	159	152	167	151	161	171	181	170	171	187	158	178	167	138	171	161	145	162	168	190	168	179	168	175	196	127	161	181	146	167	168	172	158	177	169	181	158	160	182	153	175	180	141	173	177	172	158	177	135	164	197
18931	12813	9795	2928	2540	2108	1726	1347	1341	1249	1170	995	829	725	818	994	1149	984	751	552	533	481	533	617	705	654	566	634	653	610	567	505	466	434	460	451	440	432	449	442	459	453	434	454	418	382	421	434	407	452	403	457	405	451	424	425	416	415	458	397	444	405	426	392	400	419	424	425	424	460	433	410	422	434	421	404	422	443	414	419	427	435	425	401	378	425	439	403	421	448	387	396	383	389	432	431	394	412	447	445	442	424	408	418	435	421	395	413	389	428	401	416	398	398	423	446	439	418	405	398	428	380	392	394	400	420	371	393	410	439	420	447	430	433	440	424	390	409	411	408	418	417	423	422	397	396	400	420	403	416	439	427	376	411	419	415	408	425	483	398	408	386	392	406	397	434	443	390	395	427	406	394	419	445	440	426	426	417	438	441	415	420	426	439	398	402	392	429	410	424	407	421	445	426	382	411	429	413	399	402	451	406	447	416	439	439	403	440	407	402	444	427	417	452	434	401	408	411	451	426	441	461	374	423	408	390	426	412	396	409	428	436	426	390	418	427	417	405	456	392	406	433	393	411	434	426	444	408	432	378	438	395	422	437	431	422	401	392	448	387	436	427	421	408	390	422	425	421	410	402	405	437	440	426	427	398	424	426	428	407	425	421	400	411	451	398	409	393	420	433	412	429	454	413	388	400	427	404	398	442	433	414	399	371	414	479	440	437	409	423	397	405	425	393	435	415	405	411	413	408	406	401	442	391	471	393	451	423	431	415	430	401	415	407	422	451	405	396	409	399	399	403	384	392	424	409	416	411	422	417	430	398	406	432	433	402	443	423	402	423	425	430	419	425	438	398	439	420	403	418	415	373	425	404	424	395	432	391	422	438	443	384	424	420	440	408	436	403	458	443	395	396	468	397	419	407	454	411	439	383	408	405	426	448	400	376	423	412	421	426	396	419	427	431	445	383	409	407	421	393	406	391	447	421	394	435	437	395	396	439	428	454	474	402	411	410	454	413	420	407	432	416	428	399	392	415	418	413	396	421	426	417	424	422	408	392	441	423	426	370	423	390	441	424	416	409	424	407	460	412	424	402	400	391	418	426	453	419	418	392	426	429	444	429	415	451	423	441	423	401	418	379	417	414	387	456	426	432	409	415	435	420	419	402	438	416	379	421	422	435	396	402	435	383	396	435	388	389	411	419	389	413	404	428	422	379	430	458	424	451	421	426	392	424	423	412	443	384	412	425	475	409	414	419	412	405	435	407	413	395	365	437	441	421	397	415	418	405	415	409	416	414	433	420	403	430	429	428	442	450	464	456	409	375	419	402	423	415	423	438	441	439	445	410	407	404	416	446	420	461	411	425	436	422	393	432	392	419	405	387	406	447	403	446	419	408	429	446	443	387	377	433	453	419	440	423	447	426	402	464	437	411	386	442	391	390	426	413	419	419	397	395	405	430	441	452	391	422	392	433	441	409	427	409	429	411	441	465	431	402	415	394	415	409	435	398	470	439	427	406	401	430	407	402	380	391	387	409	437	410	427	444	425	436	418	433	437	452	449	434	436	421	433	437	382	434	437	433	403	411	428	400	404	401	374	425	414	466	393	434	476	410	441	402	408	437	433	429	421	440	407	403	396	410	450	427	396	443	414	402	410	428	436	452	426	383	424	403	438	404	406	427	368	407	417	411	413	394	414	428	443	427	439	412	394	470	412	398	392	396	425	405	406	408	395	431	385	405	405	437	411	399	405	434	417	403	418	410	426	397	405	408	415	407	431	445	406	385	414	438	411	432	403	418	388	419	414	429	422	406	425	395	388	446	414	388	462	400	407	434	426	394	392	419	390	408	413	425	422	456	425	429	404	412	473	407	421	463	420	392	410	427	408	414	405	448	427	426	428	438	409	378	440	439	457	416	431	394	410	442	459	384	426	432	401	404	429	404	392	403	423	406	420	434	429	412	464	389	403	421	418	426	418	433	386	416	404	404	439	416	391	425	395	362	420	448	428	376	406	409	409	408	387	433	428	399	403	407	397	459	414	409	397	444	399	410	432	420	392	398	422	375	399	408	407	434	441	419	414	386	439	427	416	450	387	420	397	375	446	448	427	434	376	443	417	400	434	441	420	369	436	426	384	413	388	396	359	412	457	392	428	377	432	402	403	433	424	398	441	362	392	416	425	401	442	422	382	410	413	390	452	454	438	401	422	425	424	409	403	424	407	416	415	402	381	404	447	391	421	416	441	395	422	394	441	382	403	407	396	441	434	383	435	375	431	410	442	368	389	375	399	423	423	426	408	445	461	425	415	392	396	435	409	399	429	406	421	445	418	434	411	428	411	430	449	407	394	387	421	431	422	395	422	391	399	398	447	409	417	388	437	418	417	414	413	433	412	423	415	457	433	401	411	387	392	451	427	428	418	428	385	429	430	430	432	432	419	434	434	422	420	401	421	405	397	411	399	441	409	422	388	407	412	398	415	411	400	424	408	421	424	390	405	432	453	437	415	432	443	389	400	408	411	403	436	427	451	424	407	405	406	416	432	420	382	377	414	392	404	394	366	459	421	409	449	441	439	452	412	436	372	420	394	404	412	380	405	395	452	404	392	445	401	402	455	435	432	418	393	438	417	415	405	425	440	407	438	417	453	405	406	458	424	424	433	429	417	430	418	378	389	410	416	427	425	451	421	384	401	442	419	446	414	433	441	460	435	407	414	424	404	411	390	462	427	411	439	408	408	380	444	397	402	401	399	446	448	411	413	426	415	438	390	423	395	439	415	395	475	428	402	416	444	416	398	393	440	401	429	429	408	387	377	383	378	426	434	452	400	385	411	386	454	392	405	395	423	427	434	394	431	411	435	395	444	423	427	447	446	374	428	430	413	417	460	439	418	392	417	412	437	435	408	410	416	419	409	436	407	443	397	420	431	451	423	469	426	422	413	460	482	424	453	415	392	393	448	452	407	413	426	402	404	421	426	410	429	438	443	398	414	417	403	391	414	405	421	402	405	432	419	424	389	380	433	425	421	432	416	425	438	431	437	440	448	411	402	406	443	392	453	404	405	413	372	423	432	397	395	457	408	442	402	414	446	398	415	400	450	427	440	439	409	425	418	457	448	416	399	412	394	440	414	416	436	421	410	398	426	454	441	389	423	398	400	377	432	444	424	408	413	416	412	390	454	410	408	392	434	432	417	401	418	431	437	382	427	394	431	428	422	405	436	433	420	397	415	407	425	423	435	422	407	413	431	396	452	432	410	443	414	394	410	468	408	389	435	428	404	444	411	430	431	413	407	435	400	418	408	413	439	434	395	425	419	424	383	393	442	400	414	420	419	413	417	404	408	465	453	398	386	441	401	413	412	409	419	451	367	399	392	398	433	412	402	430	390	428	429	444	391	421	419	418	441	426	428	412	425	436	451	441	403	424	429	405	371	426	390	444	390	432	439	464	415	408	415	384	388	401	410	437	372	456	462	443	406	419	389	438	392	428	420	436	412	381
10118	4150	1920	373	324	257	288	297	271	291	275	244	287	312	267	272	277	282	267	235	236	259	270	270	261	288	269	274	242	262	277	259	285	275	255	271	245	240	258	281	247	251	268	239	237	224	251	212	247	268	269	250	268	256	269	267	242	260	271	262	231	284	251	276	255	253	257	240	256	222	237	284	260	263	268	250	273	260	255	230	261	242	291	255	234	281	275	260	247	247	223	265	258	303	248	304	264	257	256	278	262	271	232	244	242	254	243	265	213	244	253	273	293	221	231	246	286	243	283	256	261	272	286	270	247	250	230	259	281	249	227	284	234	249	250	263	234	243	262	290	255	267	262	254	266	260	278	267	273	232	243	262	261	258	242	263	251	267	266	255	243	238	285	256	227	256	260	243	235	273	254	235	241	259	275	260	263	276	276	252	277	254	258	241	247	220	259	256	243	243	269	257	262	283	259	236	281	237	299	282	241	264	252	271	244	225	233	259	265	264	277	250	255	254	263	267	268	266	251	241	269	276	276	225	268	264	272	268	265	230	243	290	278	253	301	256	266	296	259	254	270	262	272	259	283	265	260	253	255	257	251	253	228	255	280	238	269	255	286	238	256	235	266	259	238	235	261	253	265	253	259	262	274	270	236	293	248	284	249	237	253	260	267	259	246	252	237	241	261	237	251	278	269	242	274	276	273	281	267	266	281	251	244	270	242	261	255	237	247	264	250	262	229	265	259	265	267	267	270	235	256	237	256	275	243	232	272	224	253	257	261	247	258	273	226	252	227	266	258	259	267	266	280	246	272	280	218	247	243	229	266	258	259	242	244	242	260	255	242	264	240	274	243	253	285	237	268	260	307	237	285	245	258	272	239	250	268	253	256	269	249	244	239	256	273	247	279	219	262	250	276	259	257	253	247	265	246	253	252	245	266	258	285	258	236	277	245	240	244	261	267	243	254	234	269	289	253	272	248	253	258	258	240	262	266	264	237	242	249	248	259	267	258	254	263	261	224	244	251	253	250	256	267	254	239	271	227	236	276	247	227	256	247	275	291	264	240	262	294	271	243	262	222	272	240	263	257	258	254	255	247	249	240	275	217	267	258	292	233	258	249	239	246	258	255	273	261	227	268	260	233	280	241	249	256	283	260	258	283	233	279	263	287	258	249	265	265	269	256	239	247	230	237	221	243	270	252	292	260	263	266	266	261	267	278	290	259	251	250	238	250	229	221	250	255	254	256	253	286	259	262	250	259	276	238	252	245	222	246	243	251	252	262	230	267	262	253	261	261	229	232	252	264	273	266	251	223	254	263	217	202	262	246	238	273	259	260	281	265	239	262	243	248	241	283	237	232	265	261	269	273	253	242	269	248	281	237	252	219	256	248	242	260	254	254	282	257	283	251	270	251	263	249	242	281	297	223	230	243	267	254	256	266	270	250	230	251	256	258	293	232	262	267	248	244	279	257	245	241	263	267	248	272	276	226	239	277	249	263	252	265	265	249	269	245	259	235	243	279	235	254	239	258	268	273	243	252	262	265	246	246	248	255	269	244	268	264	265	257	277	284	237	238	291	269	250	245	255	278	243	258	246	224	271	242	268	254	300	273	253	232	269	275	232	247	261	266	269	250	248	272	223	251	235	271	230	244	263	268	264	242	252	248	255	219	278	246	232	239	266	242	226	254	270	291	259	243	291	265	239	254	282	247	253	251	230	256	253	252	223	245	271	258	249	262	252	264	237	241	276	255	261	275	265	253	287	223	220	256	286	273	274	246	251	250	236	246	258	269	260	266	256	236	257	238	244	278	238	251	249	271	243	234	257	254	254	280	282	272	272	230	236	255	274	244	256	250	239	274	233	263	240	214	265	257	266	264	238	239	278	230	260	251	272	276	266	268	285	249	269	257	264	241	256	295	229	261	254	268	278	252	266	226	246	287	245	271	238	241	253	251	247	263	247	285	280	262	253	231	264	254	263	235	257	266	236	268	248	239	242	268	252	243	243	247	285	258	258	242	251	279	271	258	227	230	243	278	240	247	236	264	264	262	262	237	276	255	264	222	225	233	277	242	272	257	281	247	259	274	264	247	228	258	258	274	274	273	286	254	254	243	298	289	275	271	245	307	258	241	297	252	261	245	255	263	263	277	273	260	228	224	252	263	280	278	236	253	261	290	251	257	277	249	232	243	259	258	239	262	258	258	275	266	238	283	264	237	274	230	253	260	243	250	238	264	250	256	242	262	235	255	312	240	248	267	252	237	252	268	275	241	230	262	270	261	267	251	248	274	254	235	274	235	276	278	266	245	279	243	222	249	289	245	257	262	259	231	251	265	244	257	227	271	258	259	257	234	244	244	251	259	244	275	285	270	287	238	262	233	266	228	263	243	269	243	278	245	262	247	292	254	243	232	264	251	256	246	272	251	269	252	257	260	240	250	266	247	288	246	232	266	276	253	258	246	251	284	244	287	274	244	270	265	274	271	265	267	237	219	254	261	272	291	239	265	260	258	271	264	266	261	277	261	241	252	245	262	232	253	254	264	266	265	283	232	271	264	250	270	282	240	232	263	291	246	246	241	238	282	275	239	264	260	253	276	267	275	247	264	279	251	254	246	270	260	296	278	259	237	262	291	255	260	244	281	250	250	232	245	273	285	263	270	287	254	264	265	259	274	267	282	277	245	243	268	265	252	266	274	276	263	271	246	256	267	226	262	257	281	286	233	232	228	238	247	259	248	274	245	257	266	263	259	263	261	288	245	256	280	224	256	259	264	236	272	273	255	276	260	262	274	240	236	246	260	227	255	264	242	268	289	250	252	233	242	257	277	278	248	267	230	224	290	253	257	258	238	286	260	249	242	264	238	254	273	227	276	256	232	254	259	258	246	277	226	233	237	264	247	264	246	231	270	277	228	237	251	259	264	281	275	256	226	274	263	270	243	255	229	249	255	231	269	273	222	258	258	254	257	254	263	226	264	254	291	225	266	243	260	255	269	269	273	265	239	238	264	250	264	260	243	253	264	253	294	235	261	239	225	249	262	234	247	230	251	230	243	291	274	231	280	270	225	251	247	249	264	252	252	196	259	245	240	261	278	261	266	234	296	265	265	251	253	265	261	257	300	240	293	257	255	257	279	254	245	267	220	245	229	257	277	274	283	279	248	244	264	262	255	268	257	253	264	230	243	264	262	258	247	258	282	263	256	251	246	244	260	227	274	246	259	254	251	246	227	247	262	247	254	243	253	253	236	243	249	262	245	233	254	244	267	249	266	247	232	266	237	262	282	259	249	249	230	265	249	265	287	269	262	248	294	225	262	285	243	245	264	276	259	252	257	261	271	293	230	278	274	254	251	246	277	266	279	275	243	244	240	270	277	273	261	253	226	245	252	237	264	292	266	277	267	253	241	269	258	278	251	234	256	288	285	250	242	265	280	272	275	283	272	249	253	241	272	244	257	286	258	246	243	240	256	262	232	261	248	247	255	254	266	266	245	246	254	253	287	246
7526	4297	3398	955	825	762	769	791	796	797	707	725	777	729	769	908	870	768	756	651	676	663	641	685	716	704	708	728	718	692	709	636	592	605	630	642	610	602	656	626	664	657	621	619	634	639	651	593	617	640	615	657	634	657	614	651	658	596	592	619	622	631	639	595	621	593	653	682	679	608	635	612	617	617	624	647	632	654	647	641	614	635	572	606	653	590	582	666	611	612	592	664	622	677	662	617	641	682	661	617	630	676	617	638	624	651	632	652	604	586	625	626	644	644	664	591	672	610	628	647	621	650	652	645	630	623	617	652	646	601	579	614	625	658	666	623	621	681	594	601	629	657	660	642	666	649	660	607	622	619	629	664	632	617	627	653	638	618	661	588	619	647	664	654	635	612	643	602	618	682	618	619	623	608	620	603	644	658	609	653	658	611	643	597	602	642	627	600	629	653	649	629	626	666	621	655	616	643	603	585	630	654	615	666	624	632	597	632	617	611	650	624	633	614	607	630	664	620	629	623	640	633	646	626	657	631	660	639	640	631	613	641	631	627	604	635	608	619	603	628	600	593	672	610	597	642	612	660	635	620	606	582	614	635	625	634	667	667	628	660	598	616	607	597	633	620	641	632	662	636	582	640	693	618	654	647	667	604	626	617	566	613	632	629	664	658	654	616	611	603	601	613	621	656	658	663	639	656	617	644	658	637	607	679	610	591	650	624	613	596	632	637	601	629	620	653	601	595	637	622	637	624	639	613	612	628	567	580	630	667	614	618	615	617	593	613	606	638	637	611	660	639	664	650	608	596	658	668	646	646	610	684	692	641	576	609	612	640	621	614	651	594	649	616	617	658	616	637	627	666	605	626	590	639	667	671	626	634	625	620	638	641	608	660	653	627	630	635	663	616	658	661	629	598	648	606	673	623	630	607	628	657	630	600	638	644	662	639	659	619	641	625	622	645	632	650	583	627	645	640	636	640	641	644	615	635	648	609	666	618	620	606	605	673	589	610	664	659	642	655	656	623	635	618	631	669	657	603	646	677	612	642	689	628	614	640	613	642	615	613	650	662	623	633	608	643	610	644	603	612	647	630	595	634	679	583	637	675	651	701	649	669	607	610	660	574	626	652	685	630	635	645	640	616	615	643	628	604	621	601	613	646	652	603	613	609	647	588	630	617	619	609	597	617	627	641	677	597	683	593	597	611	665	655	606	696	614	614	639	608	647	652	634	666	663	627	618	638	650	643	641	618	600	618	622	637	619	645	633	600	624	640	647	629	631	621	663	667	656	651	653	653	614	598	646	610	656	673	621	605	632	591	648	648	614	636	622	624	663	611	578	637	628	672	626	627	632	604	657	622	606	606	651	575	658	600	627	620	610	659	635	618	645	632	665	615	584	668	657	645	670	652	697	628	618	625	641	614	598	609	657	657	657	632	622	596	609	634	650	669	650	591	660	647	675	634	606	607	636	598	611	632	655	623	641	647	650	646	612	674	659	644	605	626	666	622	574	658	588	637	620	698	635	621	667	691	574	633	631	645	670	620	624	642	617	647	633	555	638	644	629	672	625	642	669	623	659	623	646	632	609	643	638	661	608	624	645	624	630	646	624	621	630	599	645	636	613	590	676	665	605	597	676	636	603	670	619	661	651	640	603	679	637	560	656	634	630	629	597	619	605	622	659	651	620	620	607	657	604	651	652	604	669	635	591	568	658	633	598	685	628	622	670	599	672	622	612	595	643	624	639	635	612	616	625	677	659	625	621	629	640	594	635	645	648	654	626	640	658	589	597	632	639	628	635	665	591	618	621	601	649	630	681	635	655	635	643	631	636	614	661	644	632	627	622	638	641	638	610	657	601	634	648	622	636	681	636	607	639	628	685	617	663	651	640	626	612	620	636	622	583	609	637	684	624	626	652	673	624	685	627	705	646	681	665	648	666	611	599	615	644	629	624	645	604	679	649	628	611	645	613	617	634	684	632	615	630	632	629	626	645	633	605	601	597	655	652	587	654	661	596	628	666	612	589	667	635	614	599	639	644	658	629	667	579	639	594	665	640	641	647	630	669	646	622	643	642	643	624	636	676	634	630	628	625	623	620	606	668	631	617	624	628	633	643	625	624	621	663	632	624	621	650	641	613	675	593	626	607	620	615	684	610	639	665	651	639	625	616	630	638	618	659	666	649	615	636	646	628	597	654	626	613	642	637	687	626	603	679	671	627	641	620	661	629	602	628	653	660	637	640	643	589	626	654	638	619	631	650	660	578	632	607	613	673	598	619	641	670	607	622	621	615	610	640	664	661	633	613	630	637	707	605	640	639	617	666	607	570	639	577	609	615	639	630	682	657	654	652	660	635	608	629	605	644	610	579	630	606	621	664	601	665	621	648	585	665	625	629	610	642	651	562	616	676	599	640	605	648	609	628	701	638	633	606	649	622	614	600	618	597	667	625	610	663	663	656	624	634	628	629	649	677	609	611	611	666	639	644	640	629	594	651	641	630	645	610	611	603	602	610	645	642	618	610	636	588	647	623	617	632	606	668	677	633	599	620	617	618	622	623	638	620	611	674	670	624	641	642	628	579	648	615	603	632	568	652	634	642	607	640	636	647	649	616	652	658	646	650	634	635	648	657	629	653	674	607	657	607	640	607	675	673	636	599	589	638	622	631	636	659	599	634	648	647	644	615	652	598	590	632	596	604	615	623	658	613	641	629	615	644	681	656	645	627	631	667	664	626	613	623	640	666	639	649	595	646	652	640	594	621	652	647	636	640	632	667	633	639	594	642	649	586	614	633	621	617	653	613	642	642	634	614	634	621	635	597	621	637	582	651	599	598	639	661	616	613	606	622	565	602	634	614	589	626	631	643	647	639	666	647	582	646	664	647	604	647	648	685	630	615	664	640	609	672	605	625	632	621	646	633	644	632	647	602	638	662	645	629	654	668	640	631	628	647	652	675	639	650	634	621	606	626	652	599	616	626	635	621	641	627	580	650	622	661	616	653	670	628	639	622	614	617	597	628	617	593	664	612	614	656	649	596	633	623	608	641	624	658	623	626	673	608	646	640	641	634	595	601	591	619	593	626	614	627	620	590	616	628	659	638	641	658	630	641	660	612	635	587	636	630	613	610	619	633	654	638	673	618	635	592	592	630	601	632	605	677	629	657	656	678	661	611	604	620	651	626	619	642	646	622	603	613	591	599	630	616	699	646	623	632	636	583	617	627	645	623	656	639	651	637	636	640	641	676	634	577	606	631	644	598	628	627	585	625	642	626	679	597	593	642	647	667	642	621	645	645	631	583	608	602	671	653	650	644	636	612	634	611	660	623	651	619	606	608	631	592	626	645	588	669	644	587	601	649	589	606	638	625	676	610	649	610	560	654	669	661	629	670	661	628	666	617	651	681	641	612	640	623	625	649	641	622	612	646	639	637	643	631	676	653	612	673	613	574	602	668	621	615	642	624	656	636	637	642	596	623	622	643	623	576	657	647	662	646	641
21970	8897	3680	830	653	497	519	451	381	339	348	332	345	330	330	350	323	325	293	274	322	275	290	300	309	303	290	272	283	287	279	262	292	238	260	241	277	305	275	300	285	242	270	284	295	285	276	257	251	288	226	296	297	273	296	259	286	290	294	288	276	233	243	269	275	238	278	276	268	263	291	275	267	296	276	282	274	257	239	271	274	288	304	292	277	246	277	270	283	268	270	238	246	289	263	255	277	261	261	266	271	262	278	292	269	273	289	250	282	251	252	285	283	263	283	276	246	309	275	298	273	295	253	266	257	291	250	262	289	296	280	246	286	267	288	268	266	260	261	260	325	262	277	264	275	269	272	276	283	265	269	264	282	261	289	273	278	290	241	248	274	279	269	294	284	270	264	281	272	256	263	297	259	270	283	247	272	280	286	250	292	282	236	259	278	292	266	264	316	268	274	250	268	273	285	278	268	237	258	267	285	237	254	263	252	278	224	258	274	268	263	282	310	253	268	284	276	276	287	252	259	290	259	283	276	305	298	254	301	278	270	275	231	278	242	267	260	284	264	245	272	255	254	305	288	288	265	253	279	274	323	251	271	266	278	299	254	272	250	252	297	305	253	267	264	266	242	259	289	252	266	280	266	268	268	275	270	258	275	260	306	248	266	287	286	285	280	289	300	262	269	285	283	269	261	305	245	268	243	297	262	273	265	261	271	272	297	260	273	265	283	282	273	256	313	258	281	256	258	275	301	251	288	253	253	294	260	270	278	272	287	270	263	264	301	279	258	288	249	289	261	297	254	266	306	271	287	307	287	262	276	239	232	235	264	289	283	271	290	305	289	266	273	262	244	267	294	251	271	233	269	273	271	295	296	285	318	267	277	257	299	290	290	257	284	264	245	272	253	270	277	248	265	257	268	280	290	288	267	288	305	291	295	281	283	282	274	274	261	249	274	286	267	269	295	269	267	281	292	302	293	267	288	299	264	290	249	269	269	248	267	278	274	264	281	265	280	271	267	273	318	275	290	280	279	250	269	260	267	236	289	283	263	295	282	297	248	279	267	276	274	269	274	245	287	295	296	246	262	269	270	254	284	280	297	288	264	305	269	259	263	258	263	279	289	263	273	265	256	258	243	283	266	274	302	287	265	253	290	299	311	293	261	240	261	266	272	294	262	285	268	288	291	268	266	265	293	286	232	278	277	276	291	241	279	287	279	281	247	245	264	276	251	283	247	250	266	314	300	267	249	263	269	252	241	236	266	270	277	272	271	289	255	275	277	298	271	269	275	258	268	283	263	276	274	282	298	278	291	233	244	290	243	304	253	271	284	265	263	259	289	265	258	296	265	261	285	281	291	259	279	249	267	299	235	295	271	293	252	278	261	250	263	258	273	278	255	239	297	262	277	303	288	265	280	288	273	300	288	278	273	258	265	247	304	255	260	295	283	270	283	295	283	267	305	243	274	270	265	276	263	299	283	262	283	259	261	273	273	266	292	304	269	295	275	281	266	305	256	277	283	282	260	237	262	289	279	249	246	282	334	309	294	299	291	255	275	297	299	289	280	253	278	271	240	231	292	320	296	292	284	259	278	279	292	265	257	270	289	300	293	291	268	275	276	279	276	286	248	243	263	244	281	288	252	251	277	245	293	292	258	284	247	290	274	267	259	294	287	258	287	266	274	257	289	269	281	267	268	274	227	254	249	288	259	300	300	271	269	280	241	292	290	264	264	261	270	261	282	275	246	261	273	236	254	302	246	273	272	304	272	270	274	278	291	235	278	278	266	277	253	269	309	261	315	253	265	264	259	288	295	265	268	264	272	259	240	285	273	295	279	272	285	260	274	303	267	264	295	255	302	283	273	287	249	287	263	259	283	265	302	265	296	286	274	278	295	267	251	279	278	253	269	257	274	282	280	256	288	284	279	249	282	262	264	271	273	239	296	280	263	264	285	272	286	262	251	323	242	301	273	309	252	249	278	283	250	245	254	263	266	265	249	277	298	267	264	264	290	239	271	273	235	283	295	292	293	313	292	282	273	274	260	268	268	295	268	262	285	270	259	256	227	263	259	271	294	247	277	273	296	286	292	243	289	256	259	276	257	300	276	299	287	269	292	269	290	267	281	312	252	239	264	281	287	279	300	251	277	286	256	277	287	283	247	240	270	268	303	267	251	303	253	254	259	275	265	237	263	245	265	267	290	252	274	285	284	264	262	231	297	295	272	253	306	289	272	288	287	284	274	325	281	283	281	277	248	257	238	280	297	277	287	267	252	282	300	280	312	261	239	256	250	286	254	274	278	266	250	273	322	269	292	278	269	281	270	270	263	247	299	255	270	258	290	258	294	283	247	257	272	292	272	288	258	264	247	285	267	264	285	274	254	252	302	232	261	252	268	260	258	265	305	274	259	251	273	278	263	252	283	291	311	275	276	277	263	301	302	264	301	260	238	240	276	260	261	291	274	275	262	295	273	290	290	274	282	253	287	277	266	261	267	287	309	257	301	268	286	290	267	295	284	267	268	306	278	267	270	290	295	235	288	232	236	305	270	266	253	258	271	268	276	270	275	269	303	249	286	271	269	281	279	241	278	274	242	290	286	281	301	304	296	262	248	272	305	293	265	290	267	265	310	263	281	249	286	273	284	268	264	289	291	252	278	261	262	269	288	250	300	272	309	266	301	274	287	240	290	280	277	280	274	294	276	266	260	230	256	296	308	268	226	277	298	282	291	287	299	264	266	252	289	256	246	302	257	281	292	270	271	263	271	285	280	272	284	261	276	271	272	271	259	248	275	276	262	302	283	280	274	264	248	253	270	289	271	278	247	271	273	276	297	278	272	279	251	277	279	287	273	289	286	291	278	262	237	263	292	321	264	248	291	268	290	245	245	287	266	276	268	260	278	264	303	290	316	302	265	293	284	235	293	300	285	283	267	283	274	277	296	262	288	276	237	257	279	302	285	278	260	285	285	266	289	277	278	292	295	305	230	269	264	276	286	271	307	278	272	296	269	295	269	257	278	270	276	244	284	272	278	282	275	283	281	255	260	265	290	307	285	270	297	258	279	267	278	295	302	309	268	297	271	272	267	270	287	261	311	254	296	280	296	291	280	287	257	252	263	259	325	279	239	273	258	303	285	271	290	261	256	295	257	262	286	271	251	293	261	270	272	259	290	265	260	270	270	269	288	272	299	259	304	265	274	258	255	287	275	302	264	273	265	257	278	305	267	296	299	255	273	292	288	295	293	271	283	277	275	281	246	268	270	294	289	289	261	277	293	306	264	270	297	250	245	294	277	276	268	276	240	297	249	285	236	276	259	288	255	260	249	288	281	296	287	279	245	271	281	282	261	283	266	283	255	293	271	275	264	267	275	255	261	289	281	300	263	280	277	290	270	278	284	240	243	273	291	255	279	251	267	261	264	286	270	273	262	272	291	285	294	259	254	243	279	310	310	246	257	262	253	259	275	278	262	227	284	250	295	295	255	278	279	342	257	291
15609	8221	5697	1870	1896	1612	1616	1384	1301	1192	1092	1007	1036	958	1081	1161	1095	921	791	719	721	693	739	721	791	797	809	761	784	755	735	664	642	680	646	653	693	632	713	679	656	674	691	656	634	672	679	640	609	654	668	673	676	743	649	672	674	689	662	652	673	682	665	656	689	631	647	657	662	649	651	625	680	730	669	712	705	675	701	667	702	657	698	672	667	670	658	689	659	616	619	665	656	621	665	714	681	669	664	658	641	646	712	704	695	669	625	727	641	664	670	681	686	670	679	687	699	689	701	657	679	671	641	695	669	649	695	654	663	670	666	645	662	665	687	675	693	669	681	672	653	667	685	674	606	626	690	669	687	686	600	665	662	645	684	653	648	670	651	614	628	667	656	664	630	692	639	672	663	706	654	672	623	662	673	666	690	687	675	659	631	654	691	652	622	662	627	669	628	662	667	682	670	687	650	718	672	649	674	678	648	663	692	661	690	693	642	625	678	613	694	667	705	651	669	668	698	656	688	651	675	692	662	656	627	669	669	643	617	662	648	671	695	657	690	708	660	633	669	615	701	656	687	645	632	666	654	648	631	681	671	639	669	697	664	687	672	676	640	626	685	671	671	644	696	682	599	708	686	655	630	665	648	672	712	684	692	647	669	655	636	660	661	654	659	641	666	658	676	663	685	711	672	599	693	699	629	640	697	645	658	669	664	634	637	656	703	621	649	655	673	692	667	616	712	676	644	677	696	673	685	633	633	688	689	672	656	669	637	660	659	693	626	659	662	668	599	690	659	722	630	625	683	627	659	668	653	650	651	650	684	593	665	686	620	680	683	711	670	704	666	613	687	685	671	633	667	664	626	635	657	707	645	698	632	670	657	663	634	644	696	641	638	610	636	659	657	644	656	674	689	668	668	658	717	676	682	654	660	682	583	659	637	699	638	642	675	664	686	647	616	695	700	675	648	673	687	685	654	683	689	684	685	661	667	662	703	662	675	660	698	660	632	676	722	646	680	692	684	649	672	698	673	669	657	659	677	634	667	712	663	696	617	644	677	663	669	676	655	669	675	640	663	704	654	667	663	670	662	667	676	614	682	650	659	583	676	689	712	701	650	627	672	638	660	638	640	648	696	697	664	687	738	662	678	633	687	640	695	662	711	623	635	683	633	692	659	676	648	646	640	659	666	633	634	653	641	652	634	675	678	672	666	616	575	656	669	711	678	694	678	667	702	693	649	672	673	692	698	713	670	675	660	684	691	660	683	675	655	641	692	658	621	659	646	673	674	716	683	639	641	691	660	676	662	688	666	657	656	676	643	693	675	672	703	648	674	662	667	692	654	658	653	703	675	709	707	688	670	630	627	700	652	651	619	683	619	625	666	671	665	680	651	653	618	586	623	642	634	683	663	661	690	640	638	650	659	710	634	683	658	658	712	649	664	682	658	678	664	643	704	620	660	676	641	640	690	623	677	664	681	669	582	672	671	662	687	653	651	661	701	654	641	671	716	698	614	666	665	641	655	664	642	667	645	689	679	661	721	693	642	636	698	710	641	602	650	658	682	659	681	661	659	662	674	659	657	653	653	641	681	664	674	697	679	645	635	609	643	691	670	665	672	654	630	655	658	708	693	678	667	641	697	630	699	639	713	646	654	680	597	684	664	652	650	705	653	650	652	648	680	680	678	629	632	664	692	657	712	649	648	653	647	669	699	658	631	672	661	647	665	654	676	652	599	671	704	611	678	648	693	665	667	637	683	622	627	637	620	693	683	653	708	651	643	635	697	681	644	673	642	674	652	642	700	692	666	663	671	651	671	674	662	661	675	666	665	640	695	704	656	630	605	718	632	651	675	696	660	639	569	678	674	664	697	637	687	715	681	684	649	681	663	630	631	691	681	642	678	674	699	655	693	679	626	638	654	648	679	668	686	668	641	638	685	664	625	686	657	673	672	674	675	678	625	675	626	679	670	671	656	676	675	660	680	652	679	694	674	648	676	696	708	627	660	684	668	683	689	708	643	673	699	665	657	662	670	638	662	616	680	672	683	656	676	658	636	658	668	682	626	633	674	647	656	637	672	628	642	664	650	665	646	653	616	692	648	639	669	667	659	691	630	687	654	666	618	737	646	652	681	658	640	649	674	631	672	721	616	628	647	707	681	719	664	683	699	692	678	700	670	704	686	648	676	675	685	718	679	646	634	660	676	679	700	634	675	685	682	654	660	733	693	627	683	611	678	701	679	725	646	681	654	685	667	689	651	664	698	678	674	692	675	627	683	621	644	703	660	703	647	749	678	708	670	634	692	649	662	654	700	674	684	657	667	645	637	611	666	703	635	698	651	623	641	643	701	639	682	694	637	728	668	650	652	654	672	696	675	722	673	637	711	637	629	667	672	702	676	697	667	685	644	625	630	633	624	666	680	678	672	664	637	656	645	614	676	728	680	642	633	671	661	730	628	660	654	671	662	620	631	691	695	631	659	679	694	676	645	665	658	658	675	687	661	636	709	679	623	687	659	661	682	673	637	693	681	639	656	694	636	652	623	673	623	721	682	705	688	670	648	650	678	673	672	689	664	674	662	667	645	648	664	646	703	671	673	698	659	691	655	640	697	644	651	654	628	704	684	713	647	668	641	663	662	632	682	648	618	661	677	641	650	692	669	669	699	664	626	648	666	682	697	637	686	618	665	705	673	599	621	658	627	585	639	659	666	656	678	660	724	684	674	680	684	702	645	721	651	674	684	672	683	689	716	634	684	680	680	680	699	662	665	674	702	696	654	654	658	703	668	643	662	658	656	671	667	673	653	672	664	628	645	703	651	691	698	688	659	682	650	672	637	691	699	654	647	658	663	691	637	669	646	642	676	661	697	699	666	656	687	721	690	623	687	663	662	612	640	656	720	644	668	684	619	648	648	679	680	696	652	659	661	680	679	693	666	666	629	669	641	683	616	682	670	667	632	666	681	711	658	664	678	633	691	630	672	687	676	672	653	642	629	680	631	670	649	642	705	661	619	683	682	648	668	696	652	644	639	675	697	601	718	672	645	655	653	653	672	668	662	666	656	657	666	639	643	630	675	653	712	655	658	682	638	636	674	718	652	664	671	673	649	678	673	659	672	707	651	621	671	645	671	677	658	716	629	621	662	667	630	646	639	637	654	635	679	669	667	650	625	676	656	654	653	645	654	642	661	660	697	664	647	691	628	668	673	670	688	725	714	686	675	680	671	666	676	674	672	657	692	655	714	673	662	685	671	681	665	643	651	684	642	683	653	646	668	631	676	629	689	639	650	610	681	713	688	687	655	626	670	719	676	646	664	685	671	678	703	689	681	648	658	671	655	700	632	705	624	649	650	671	700	672	660	664	673	680	633	676	660	675	651	676	654	637	698	607	678	640	675	690	676	683	681	641	703	627	648	669	657	668	705	633	655	644	680	725	635	675	642	650	683	658	665	623	711	635	667	638	682	669	679	688	629	648	691	648	692	700	628	679	655	611	656	690
30840	13926	6215	1481	980	702	634	543	372	322	302	268	284	279	243	221	202	176	188	198	157	191	187	198	197	186	173	160	170	175	168	175	157	157	182	160	165	166	178	146	159	138	152	171	163	163	165	147	174	162	155	177	176	172	170	185	158	174	159	169	173	192	168	184	155	158	165	165	174	165	158	179	155	170	159	182	159	156	157	169	165	153	173	171	177	179	156	159	148	146	158	133	188	173	132	161	159	158	150	164	167	156	149	158	151	176	165	150	165	145	148	159	153	165	150	154	166	134	186	147	149	162	157	160	161	163	173	180	178	143	194	190	176	144	162	140	189	192	182	144	173	174	157	173	141	151	154	176	163	177	152	173	169	154	163	165	174	155	162	177	156	147	185	178	166	184	137	166	162	147	160	175	159	176	160	164	158	156	159	160	178	130	137	165	157	149	160	171	155	181	170	146	181	164	155	161	190	140	165	180	171	156	156	160	171	160	180	165	157	168	171	158	191	146	202	171	166	169	164	158	166	132	165	156	192	151	156	184	156	153	142	154	154	185	183	164	160	174	164	173	163	155	153	157	161	176	165	164	147	167	167	151	179	149	167	149	147	154	165	161	137	171	187	159	164	161	158	172	174	153	155	185	166	172	153	172	174	159	168	158	147	165	147	166	164	143	158	157	160	178	189	156	149	164	175	168	159	147	150	141	152	157	154	174	145	161	159	162	160	182	170	199	174	171	169	160	143	168	165	159	156	129	185	169	172	154	176	150	161	155	162	164	155	158	186	152	165	151	144	163	184	149	151	159	155	172	167	148	167	166	163	162	162	172	177	143	150	169	156	138	154	169	147	155	181	134	161	161	183	162	174	162	143	155	180	157	166	169	161	156	154	147	179	174	183	150	168	150	147	176	160	155	165	165	166	158	158	159	179	175	182	185	165	174	168	163	166	181	143	135	187	149	148	150	163	193	169	146	139	162	175	173	173	156	155	158	158	182	175	156	172	148	162	167	173	157	164	160	176	172	161	174	148	150	158	160	158	168	146	169	164	159	177	167	175	156	166	164	142	168	168	158	152	160	179	171	144	140	161	171	160	166	140	161	136	185	126	174	197	194	140	171	184	165	157	166	191	154	191	150	149	138	177	160	155	179	168	180	157	165	150	158	171	164	159	161	163	168	166	171	181	155	145	190	178	167	165	167	172	164	146	169	159	174	166	176	164	147	160	152	159	170	160	176	187	167	160	155	168	166	147	170	160	148	158	154	153	167	181	152	151	158	162	145	159	177	156	187	178	157	147	183	169	147	169	148	157	169	173	165	153	168	170	184	172	167	183	153	148	153	141	159	182	192	171	190	160	152	186	171	177	163	155	167	148	174	161	142	183	148	186	153	154	144	157	211	150	151	164	169	187	150	166	172	176	169	185	154	160	198	165	167	169	172	148	167	157	162	152	166	144	162	151	169	158	151	167	186	181	161	179	145	150	177	150	158	141	148	172	164	176	163	180	166	160	219	154	162	164	158	133	178	200	180	172	189	161	171	147	172	157	146	189	166	161	166	182	181	145	171	181	187	161	173	168	169	198	162	171	162	166	171	162	143	174	156	147	179	153	152	156	169	160	153	183	181	166	143	179	152	184	163	161	169	156	172	166	175	163	178	155	159	150	162	144	161	181	168	175	154	160	156	190	164	156	131	159	167	167	166	126	144	150	156	188	169	144	150	159	156	169	158	150	145	163	176	183	165	160	165	174	122	157	177	147	169	170	173	178	161	153	133	168	191	151	155	170	166	153	142	170	148	182	175	162	170	143	157	137	185	145	155	155	176	166	144	178	156	168	185	152	170	177	172	158	173	153	169	155	173	148	179	148	173	137	172	174	160	165	162	163	148	161	169	184	169	153	161	160	153	169	150	176	149	156	151	156	158	179	157	162	158	156	167	167	142	152	170	190	170	143	171	157	179	171	172	153	138	163	144	157	166	154	147	171	149	157	160	143	154	165	188	177	143	164	166	169	143	170	165	181	148	144	153	173	160	185	131	166	160	169	170	147	188	184	161	173	151	150	163	173	153	146	160	157	159	181	170	166	160	174	181	208	158	156	155	152	173	179	175	165	149	156	172	148	158	135	133	161	184	178	189	168	174	150	152	166	146	150	150	161	154	162	145	165	171	194	161	133	151	156	157	171	168	168	128	180	213	164	177	158	163	145	182	172	185	179	174	155	140	158	134	178	159	179	139	163	158	187	160	156	159	189	144	158	160	174	142	177	165	154	149	166	165	167	162	147	179	191	156	158	175	164	157	169	166	151	158	182	173	165	185	146	175	173	170	170	183	158	172	180	182	188	180	150	155	159	169	153	139	162	178	157	151	148	156	168	164	143	167	159	160	166	146	173	173	177	167	175	155	152	179	163	158	158	165	169	135	182	167	159	138	146	155	171	168	137	179	144	154	161	158	170	179	133	165	161	176	158	164	184	157	163	165	158	144	189	156	186	154	159	156	177	186	188	177	166	150	140	177	157	192	172	157	140	165	173	166	150	153	161	158	151	163	179	167	157	184	154	151	187	155	182	151	169	143	161	196	165	161	136	155	165	169	180	153	181	173	172	161	164	173	164	153	143	165	139	159	163	150	174	154	181	152	148	166	186	150	176	173	162	161	147	178	167	153	181	169	188	159	187	163	158	175	139	135	170	156	162	135	188	165	178	168	164	163	180	149	148	171	159	161	181	180	161	159	165	163	166	158	177	176	150	145	162	150	174	161	178	165	169	144	161	167	187	154	174	163	145	152	168	165	149	152	149	165	136	161	166	144	183	192	175	168	159	166	168	155	168	162	167	161	139	158	159	159	159	192	170	145	166	158	172	164	175	167	140	156	177	157	157	155	150	167	146	179	162	165	155	148	170	162	172	150	149	165	167	171	159	166	147	155	154	154	156	140	156	160	186	178	163	138	168	152	173	174	158	159	170	154	195	166	162	158	154	155	161	174	167	141	174	182	161	164	164	141	151	159	152	145	175	154	176	158	186	165	175	158	162	172	176	172	162	163	169	151	158	164	156	162	147	197	152	149	176	152	181	162	145	168	180	158	160	168	165	165	183	184	157	152	167	172	158	156	167	161	157	169	182	165	176	154	151	164	163	146	166	136	163	176	166	145	157	148	162	154	166	145	143	170	155	173	141	156	161	144	166	149	152	165	189	176	150	164	167	156	158	179	196	157	197	129	145	174	145	153	168	152	153	179	160	168	160	169	157	198	153	158	194	162	176	189	150	148	156	173	177	161	164	162	164	134	140	162	166	188	133	175	164	152	161	175	163	180	156	171	148	146	160	163	151	158	162	158	187	140	200	171	169	159	158	147	183	166	158	158	150	146	189	176	163	167	176	145	168	158	156	155	182	193	164	152	147	144	140	159	148	164	139	152	172	193	178	153	144	181	163	178	148	166	166	175	154	181	171	126	157	154	166	186	136	154	173	166	155	154	148	153	150	153	163	193	149	177	154	152
20099	11236	8304	2907	2645	2644	2487	1918	1535	1360	1250	1134	1122	1083	1119	938	706	590	539	541	550	570	669	681	645	655	591	581	562	484	566	451	459	410	406	469	430	421	377	409	443	434	419	439	415	420	428	388	413	402	435	431	442	396	419	439	415	459	386	414	443	391	401	423	387	394	409	420	416	403	394	451	381	424	444	425	390	438	412	424	423	428	384	376	373	420	405	387	413	416	406	411	403	387	404	410	434	386	427	392	430	364	432	389	404	418	412	415	408	421	407	412	413	402	392	439	418	450	407	385	434	439	418	376	410	411	402	404	406	418	415	427	429	419	441	403	401	469	396	376	398	365	411	440	404	448	424	374	436	411	385	416	426	472	392	385	388	426	423	395	423	389	411	413	378	408	426	424	419	415	396	453	413	421	429	445	367	414	416	447	439	413	420	438	433	399	406	440	388	404	382	406	432	413	443	399	405	415	450	438	411	408	451	419	435	430	426	409	424	385	379	426	414	392	399	408	392	395	419	418	396	367	399	384	415	382	392	364	408	388	444	382	415	387	392	423	388	428	393	386	411	395	391	409	393	364	412	428	389	413	425	414	420	397	398	415	405	399	420	395	397	391	401	405	407	420	449	407	422	405	421	414	416	400	395	417	416	410	397	388	404	410	465	405	414	421	351	401	441	401	400	393	381	419	386	417	404	430	418	408	423	413	395	419	423	438	396	381	432	415	434	398	425	420	402	407	433	387	369	400	455	433	387	411	405	410	389	400	386	428	450	427	412	427	450	422	413	386	409	388	426	416	389	421	378	416	381	416	412	424	420	385	450	433	391	380	358	412	382	416	397	398	406	409	446	386	430	393	381	435	376	400	419	451	413	410	401	394	414	414	369	416	413	429	456	406	438	411	401	408	412	426	438	411	404	410	404	436	442	381	422	372	423	399	432	444	408	415	380	408	372	395	442	431	401	394	408	394	399	399	401	417	394	398	426	389	448	405	414	423	408	410	393	403	402	386	384	426	396	401	407	389	396	458	400	454	427	368	428	378	393	407	414	395	401	416	423	426	417	416	421	394	403	400	409	404	423	411	404	417	442	425	394	391	398	387	402	419	458	379	415	416	436	402	411	413	402	395	417	418	396	383	409	432	443	401	386	434	384	453	381	382	342	419	410	414	416	416	407	431	408	450	373	429	427	442	448	411	415	400	406	410	427	415	391	413	436	408	422	425	416	425	423	415	412	443	419	387	414	378	451	417	385	421	420	376	409	399	431	426	418	403	415	415	395	431	443	404	381	414	432	382	413	429	413	425	430	391	373	431	431	430	420	417	380	418	406	447	433	388	401	407	398	412	394	380	416	444	415	419	424	377	401	379	405	388	427	407	385	412	439	387	385	391	402	419	426	401	412	399	426	419	396	400	403	431	409	436	386	400	426	424	391	384	415	399	402	413	425	426	400	403	440	399	415	428	409	400	385	391	399	389	424	396	425	389	404	386	424	449	401	370	413	380	399	404	463	409	398	387	407	436	392	423	415	351	388	381	364	414	401	402	386	396	411	412	424	387	394	421	408	434	395	395	387	421	385	376	408	357	440	395	416	400	372	406	405	405	436	420	439	417	400	420	427	453	406	418	385	427	427	451	397	406	373	395	428	414	384	390	396	395	388	407	402	415	437	416	418	421	433	402	450	423	436	414	406	430	423	408	428	437	439	390	395	395	404	412	408	396	411	436	407	403	418	400	394	417	401	404	420	408	420	389	421	394	388	425	440	390	428	383	393	416	411	412	405	399	429	420	417	440	385	417	444	414	425	418	434	390	369	402	430	425	408	412	378	388	436	414	397	386	436	409	388	444	430	425	383	402	380	408	422	397	411	398	399	400	379	412	417	410	413	410	439	408	403	409	436	391	429	454	428	386	409	385	422	442	398	407	420	395	399	421	420	423	408	438	398	409	407	435	407	400	408	385	393	403	446	416	412	425	387	417	443	392	407	413	380	373	412	396	406	466	368	425	403	439	411	423	419	424	395	406	404	401	434	403	397	418	400	411	392	459	415	411	393	476	434	361	410	425	414	400	392	406	412	428	436	395	417	423	397	433	391	452	401	425	402	408	401	417	405	406	420	440	411	425	391	441	413	388	403	410	389	412	424	384	405	418	404	401	389	368	436	390	414	432	470	403	431	397	424	426	412	407	422	393	356	421	444	424	415	429	437	446	411	417	421	389	406	387	416	432	370	414	418	419	410	422	398	412	427	385	383	413	409	403	377	408	402	414	453	402	402	378	411	386	421	421	395	422	397	409	402	421	410	394	430	381	428	445	372	414	414	386	396	418	370	440	418	389	409	422	423	401	417	409	419	381	406	377	413	434	419	408	410	414	433	437	384	397	387	430	421	379	425	371	416	399	419	423	408	415	408	427	411	421	409	405	429	403	403	427	408	396	369	399	387	418	436	437	414	382	419	400	417	406	399	403	432	426	429	436	405	426	421	421	379	368	418	372	410	389	426	411	399	413	434	435	402	416	401	424	415	398	401	432	388	416	393	413	402	425	397	429	395	419	369	424	401	400	417	396	393	416	409	417	428	437	451	395	408	404	406	442	400	433	411	409	369	383	386	402	425	367	451	390	404	424	391	401	444	421	403	384	399	436	424	433	416	410	424	383	398	402	403	373	416	402	431	390	399	392	454	403	403	387	430	384	417	411	417	426	403	414	397	394	413	431	414	426	419	380	411	420	369	433	417	411	421	438	414	406	403	395	378	407	408	415	455	404	437	377	391	416	373	404	410	405	439	402	437	444	410	402	387	401	418	410	446	419	412	410	394	412	406	409	422	385	374	401	410	386	422	416	418	444	427	409	408	430	421	417	378	416	401	393	416	410	409	419	431	423	394	403	420	422	390	411	433	413	399	391	411	398	402	419	371	414	395	396	420	407	411	392	432	393	425	424	412	427	392	424	416	417	412	418	394	413	379	424	392	395	415	404	411	404	424	417	420	402	430	421	409	408	418	367	406	394	434	410	409	438	379	370	420	377	386	404	411	372	430	413	381	413	434	450	424	387	415	395	382	441	395	419	422	401	416	423	429	454	391	428	440	407	433	417	385	411	431	427	419	411	377	446	434	426	395	365	388	409	421	441	392	438	389	409	418	405	384	397	412	429	402	447	397	435	402	443	436	443	421	403	419	385	412	420	418	426	447	430	393	368	408	437	404	434	426	394	415	405	402	418	398	394	416	436	420	418	384	413	399	418	446	400	403	398	418	401	362	389	421	370	383	397	374	423	426	415	444	387	381	377	411	393	432	413	402	422	368	449	413	429	410	396	377	452	394	408	391	433	392	441	436	406	456	451	406	366	422	376	436	439	406	431	448	393	416	404	385	441	436	392	424	438	415	417	369	396	419	421	408	427	397	414	442	413	427	370	396	412	428	382	437	417	348	420	419	366	371	396	395	380	384	403	394	408	437	390	385	403	391	408	435	395	407	402	411	377	395	405	429	399	409	414
9732	3615	1159	341	330	346	314	299	285	294	282	284	285	265	228	262	269	268	261	254	279	243	280	246	279	245	255	249	275	244	253	227	268	217	253	247	240	253	257	243	276	248	287	224	249	242	244	277	260	230	261	256	252	244	232	234	253	235	265	252	253	274	232	243	212	223	262	229	259	277	227	258	248	244	245	265	261	269	237	239	247	278	252	256	245	243	262	225	228	259	269	237	231	259	251	249	255	282	234	245	258	253	231	229	256	256	265	274	246	242	229	228	261	214	228	231	276	242	271	261	258	233	267	260	221	235	240	237	239	255	232	265	249	264	266	256	263	237	257	263	257	270	247	270	267	230	235	251	281	272	248	241	238	251	273	257	225	296	239	218	232	233	226	231	247	244	226	279	257	225	248	235	257	254	222	243	255	250	223	274	248	241	256	245	258	241	229	228	215	241	235	234	252	248	258	246	241	234	244	253	253	261	227	257	241	237	253	233	265	266	253	229	300	247	265	240	246	214	255	263	230	247	235	275	284	260	293	257	255	245	218	243	258	256	280	249	253	285	282	227	218	249	246	276	223	263	237	230	259	240	232	223	240	269	278	246	255	271	239	273	273	227	261	245	230	237	291	235	266	242	249	269	216	267	253	231	240	236	210	248	268	269	231	225	240	250	264	247	256	222	265	250	249	234	258	219	256	251	257	257	230	250	269	258	254	259	248	249	239	267	247	238	257	224	237	221	252	227	246	233	250	248	241	266	278	248	238	259	259	237	224	246	236	241	257	266	275	275	247	234	242	238	255	252	238	246	238	244	242	222	235	246	249	246	271	228	236	205	245	214	232	252	221	241	243	275	260	280	226	225	255	266	252	224	256	253	238	241	220	269	258	237	233	239	265	219	244	244	268	260	239	231	246	279	246	256	250	292	262	218	246	264	268	277	219	233	239	253	274	230	274	238	253	217	250	255	253	248	248	223	248	250	273	271	269	252	256	248	265	277	251	248	224	245	280	281	238	239	256	255	243	233	266	253	248	228	245	270	261	230	242	246	245	233	264	235	221	228	254	251	247	264	275	231	230	267	263	267	229	233	257	284	235	298	239	262	255	279	270	247	240	252	242	216	250	268	264	231	252	264	266	256	230	251	219	275	254	222	271	265	250	252	224	249	263	256	266	243	220	262	249	260	265	227	270	259	284	250	253	260	240	238	229	239	239	238	247	262	235	251	256	272	243	256	251	261	213	216	235	225	212	224	247	231	228	238	254	243	262	241	246	258	275	219	252	240	244	243	261	261	244	227	242	242	266	295	254	233	249	234	256	213	249	238	227	256	283	254	281	239	262	281	271	257	244	233	258	258	234	233	245	251	232	252	228	262	276	242	251	223	248	271	276	229	261	259	269	232	260	293	237	249	267	238	250	231	260	258	251	231	252	233	243	268	250	244	242	258	235	205	240	249	244	252	253	253	264	259	253	255	204	225	233	251	267	226	261	253	239	234	250	274	266	239	250	237	245	281	249	241	220	266	261	248	246	259	251	237	248	243	268	217	249	246	253	239	240	255	253	250	257	257	259	264	263	280	259	219	222	249	245	237	279	257	262	261	263	247	271	241	247	239	232	235	222	230	264	263	248	276	235	264	232	250	264	281	229	233	245	247	247	243	275	237	231	261	285	259	238	274	244	253	235	249	274	240	244	263	217	241	277	235	261	225	262	283	279	224	215	233	241	264	271	225	269	252	223	250	275	248	273	252	248	232	236	249	250	251	243	245	226	250	236	252	253	240	244	241	228	255	237	216	244	232	262	217	252	239	238	252	241	242	267	269	252	269	235	284	252	258	251	258	270	247	251	204	266	260	244	220	279	254	249	243	287	221	264	255	253	212	222	259	279	247	234	265	233	259	211	260	257	239	255	253	257	232	247	227	233	251	253	289	249	245	255	247	262	279	264	264	229	228	223	237	281	211	226	263	229	249	231	215	243	245	246	248	256	256	238	240	268	255	278	254	243	259	249	276	246	286	236	237	267	265	263	238	243	232	276	247	261	256	242	247	260	256	241	246	245	242	246	264	275	267	246	253	248	241	283	232	270	243	260	266	280	254	261	230	266	252	244	243	251	236	251	228	227	256	244	254	256	226	280	231	263	267	217	237	264	263	256	241	269	244	258	260	282	263	256	235	273	246	222	228	216	260	249	245	249	268	255	257	251	217	244	246	241	250	215	242	241	267	223	219	276	249	245	251	275	249	305	250	269	253	225	237	237	260	229	262	244	226	217	270	246	233	296	262	221	214	268	247	226	244	279	255	248	252	264	246	215	264	245	242	254	255	228	289	274	245	255	226	260	224	247	248	243	254	232	256	275	236	247	257	233	260	226	241	250	246	240	248	243	221	237	283	248	258	274	257	243	271	259	267	255	202	250	264	269	232	259	217	272	227	249	231	266	252	248	237	241	242	261	232	264	265	240	249	258	247	252	248	278	274	250	252	243	246	257	248	254	241	252	247	233	251	260	251	245	255	238	261	239	230	253	243	259	287	238	247	238	257	252	253	250	249	261	230	274	282	232	245	230	254	241	253	266	240	256	269	250	249	252	270	294	237	220	226	274	254	225	259	240	254	236	277	258	227	235	255	227	243	256	245	234	246	252	211	241	234	245	259	220	260	230	243	267	224	269	268	266	245	228	235	231	250	235	255	221	239	271	253	228	241	268	277	244	258	246	261	227	228	259	237	267	248	248	259	222	223	219	261	261	246	249	254	251	238	237	236	260	225	258	269	230	260	280	224	230	292	211	267	251	268	259	238	256	255	240	226	242	287	251	264	248	230	231	213	233	247	275	241	250	252	257	233	262	240	257	248	225	255	229	240	226	256	229	258	223	247	254	259	238	236	234	256	246	242	241	273	261	257	237	256	276	228	224	248	277	247	270	260	281	290	261	238	261	244	254	282	257	291	253	252	262	242	227	266	271	237	255	210	242	249	221	215	281	262	266	264	248	252	244	259	256	265	239	256	261	254	235	255	228	251	228	280	266	243	274	251	237	278	241	237	233	243	232	253	245	230	243	258	227	248	249	241	236	251	239	271	270	264	251	286	208	228	280	250	233	233	214	227	255	243	242	259	223	256	252	239	227	253	252	233	225	226	263	264	274	228	236	254	251	229	242	250	273	239	257	230	248	224	253	215	229	252	277	238	228	244	220	239	229	245	223	244	213	239	269	242	238	273	229	252	235	235	238	234	229	244	256	239	232	278	252	267	233	263	258	283	267	236	239	260	245	254	252	227	264	233	254	275	268	256	222	277	232	260	244	238	254	278	275	281	244	233	264	274	260	262	245	246	258	251	247	262	265	265	247	259	239	221	258	260	285	274	255	241	273	227	240	242	255	244	262	278	261	235	249	267	272	242	221	262	272	255	247	217	252	244	248	235	232	257	249	243	256	240	248	285	237	257	250	244	268	233	314	221	262	247	236	267	244	259	265	292	266	246	246	254	213	263	238	254	252	249
7792	3900	1925	972	1011	1047	941	799	827	806	719	759	813	861	776	745	706	688	628	638	592	679	692	664	632	665	697	627	635	626	615	645	619	650	609	620	636	575	621	575	644	610	612	625	602	599	620	604	641	604	608	601	608	579	585	611	640	591	584	621	646	581	672	614	623	601	654	601	598	589	648	616	621	631	569	604	612	604	591	675	607	594	652	595	611	568	640	579	581	602	626	653	619	609	624	649	618	610	601	659	645	636	607	640	570	600	642	604	607	634	592	614	591	597	622	667	579	580	594	586	644	647	617	650	607	653	594	582	604	579	610	610	614	611	620	645	668	646	554	609	634	597	627	614	622	600	636	625	604	589	558	624	637	582	631	606	614	610	650	594	600	634	596	636	602	632	629	601	610	634	620	601	597	567	631	626	655	622	604	629	613	631	605	664	612	592	651	626	572	608	600	654	635	605	626	617	577	598	663	589	665	660	644	644	578	623	637	588	612	638	587	618	653	612	636	613	619	640	634	644	653	631	634	617	629	645	619	609	596	639	598	629	600	605	637	589	627	619	584	616	647	636	611	605	605	572	587	570	587	614	618	576	587	656	604	638	612	608	667	618	599	607	646	561	634	630	602	600	581	649	633	633	587	644	599	582	660	605	585	620	572	634	618	613	591	578	600	619	641	613	589	600	638	604	622	605	593	577	604	611	577	639	622	599	611	656	621	587	632	640	631	641	630	595	612	612	612	644	567	647	585	581	648	601	634	637	573	622	632	644	580	603	596	664	610	596	612	649	632	600	624	591	576	578	581	623	566	575	573	597	632	600	616	575	645	584	593	598	600	652	613	584	592	645	578	621	601	571	623	644	595	628	638	583	596	615	599	608	612	602	633	550	630	653	602	656	613	610	636	651	574	629	620	624	626	633	626	670	589	667	631	632	649	598	629	620	580	677	620	592	651	604	593	646	632	665	626	602	645	640	641	677	634	611	594	650	589	607	584	618	625	608	604	582	615	593	670	634	641	603	620	632	597	652	591	636	645	652	631	581	676	652	690	607	625	661	672	611	621	610	581	613	580	609	613	623	594	607	619	609	635	589	588	639	642	587	559	635	615	594	582	644	581	598	647	592	590	623	641	650	622	620	624	599	564	620	592	595	658	612	611	576	585	613	625	620	609	646	641	591	642	604	658	640	600	604	578	570	632	617	698	577	573	555	673	597	633	635	626	635	609	630	609	617	618	557	601	606	570	598	672	620	659	570	598	623	654	605	618	612	584	601	614	655	627	597	571	600	580	592	641	641	612	547	632	617	603	635	613	617	609	637	625	624	603	614	591	615	591	646	612	571	582	621	613	634	615	578	625	620	574	655	608	669	615	595	577	619	619	601	623	654	655	597	584	632	653	600	574	622	579	637	657	574	587	596	617	621	640	614	566	600	623	662	619	586	644	597	606	656	645	587	626	651	628	546	596	587	604	574	635	564	610	631	645	586	663	636	579	618	595	621	635	607	603	585	629	580	600	623	666	602	620	671	635	614	614	608	593	617	586	584	602	616	616	623	624	634	611	630	577	619	595	615	641	620	608	663	621	622	611	637	659	641	566	653	613	615	620	623	611	635	667	613	607	612	609	633	629	632	629	615	674	617	593	637	583	659	575	609	599	584	607	582	592	599	620	612	592	619	593	645	622	657	639	585	642	618	634	656	651	659	585	671	571	646	621	575	604	603	642	620	643	626	618	636	621	601	636	643	633	626	620	614	586	583	620	651	562	610	628	615	637	596	625	601	627	556	560	684	599	631	614	631	629	626	616	609	624	645	623	603	639	617	662	603	586	608	591	584	614	611	605	642	585	599	619	648	592	604	602	647	600	578	609	585	661	603	584	598	608	622	584	633	601	590	590	623	606	620	589	575	585	629	644	657	594	618	623	602	623	641	612	603	617	578	651	572	597	674	609	584	642	621	611	566	656	606	645	592	640	652	649	637	621	579	577	611	608	636	607	597	637	640	594	643	597	653	578	602	607	615	661	636	616	671	617	590	624	596	584	606	606	689	595	619	603	587	594	615	592	628	641	597	624	604	586	621	664	610	598	604	631	630	592	608	616	602	632	564	648	597	609	585	628	623	616	661	605	597	660	640	650	641	671	613	601	609	607	590	623	628	601	633	570	613	643	621	601	603	638	647	611	602	583	614	674	594	619	597	605	593	586	590	611	611	622	605	560	632	602	609	590	639	623	601	637	599	624	604	685	645	580	601	634	592	627	598	626	639	618	613	580	619	561	609	613	593	640	579	588	592	622	663	574	596	629	581	614	632	635	595	688	559	642	563	627	605	634	614	619	617	637	603	606	618	638	568	560	592	575	646	593	574	574	643	596	595	615	612	568	650	612	623	626	647	568	620	660	605	625	627	607	555	580	618	582	630	585	642	622	573	579	618	614	636	616	630	625	652	648	631	615	630	616	579	592	594	631	614	617	654	599	660	609	630	583	580	626	586	612	632	640	584	580	632	582	578	648	637	648	613	603	574	624	611	678	614	615	579	640	622	615	544	573	632	588	649	602	634	604	644	614	637	599	663	595	604	600	606	653	602	608	644	601	621	579	650	647	560	613	617	618	585	600	620	633	622	617	637	599	645	628	641	593	590	612	578	675	630	640	642	600	600	619	627	654	620	615	638	627	592	563	610	629	623	609	632	587	645	595	634	634	684	631	643	640	601	613	655	594	595	649	584	601	625	632	619	627	609	617	652	625	630	595	600	596	656	609	620	645	605	608	579	625	645	620	636	636	592	590	604	625	630	624	677	594	583	606	636	652	583	619	619	574	619	599	614	634	622	614	588	648	644	588	640	594	627	622	613	606	616	597	632	605	633	584	608	612	597	608	578	617	656	621	593	602	608	622	618	648	632	597	616	615	624	677	655	617	639	585	621	629	641	622	628	636	638	606	662	562	620	641	608	616	606	636	621	661	628	568	571	582	608	646	618	585	604	606	612	612	629	645	582	564	631	604	606	586	636	586	580	612	571	646	604	585	637	581	627	581	620	605	632	649	581	615	631	580	593	607	581	614	618	581	650	624	598	629	625	617	607	602	622	634	613	607	594	591	618	604	625	601	598	628	600	608	630	629	621	577	648	639	614	607	639	622	591	612	574	612	641	628	606	640	570	648	555	593	596	633	574	591	637	622	633	656	616	642	585	629	587	617	584	632	637	595	614	661	582	603	609	622	591	609	623	629	618	619	596	602	636	632	621	590	603	631	615	619	585	615	639	629	635	615	646	658	605	565	573	590	588	673	615	597	600	555	596	574	591	597	571	632	586	605	623	650	628	614	565	622	635	644	611	634	651	692	644	652	611	610	665	589	604	573	583	598	679	576	601	640	605	585	597	680	598	589	612	612	587	623	638	608	644	593	607	621	626	687	588	656	615	651	592	635	605	632	605	634	635	625	579	608	606	654	612	621	592	592	618	627	643	589	599	614	603	602	667	641	593	625	570	610	637	631	629
21020	8622	2290	904	763	678	745	524	464	408	370	356	318	331	296	264	289	285	302	314	274	270	307	281	297	282	309	311	281	264	286	277	290	273	249	252	265	280	289	276	290	253	261	252	271	271	278	285	284	279	251	271	257	268	265	246	249	296	244	242	277	276	288	245	293	277	280	267	268	267	299	269	255	253	251	284	266	268	261	259	276	285	266	264	262	257	273	264	236	265	248	291	293	298	287	246	282	243	277	268	289	258	249	281	259	234	265	273	285	263	285	279	262	302	265	318	274	265	258	238	306	247	279	279	269	273	282	269	267	256	257	271	240	258	275	273	264	278	269	247	254	279	253	279	261	270	261	262	277	249	256	249	256	289	260	323	264	243	289	264	257	293	257	279	248	270	266	276	290	277	257	247	305	297	236	265	281	290	278	248	254	258	255	236	251	267	261	248	289	267	283	313	272	244	280	244	287	259	261	289	258	277	276	230	258	273	259	295	292	252	248	261	292	272	283	263	265	232	258	267	281	258	291	282	269	259	317	263	297	274	274	264	257	270	260	255	262	283	282	274	263	246	288	246	258	277	255	300	254	248	289	257	250	290	251	257	274	275	285	278	245	280	263	257	257	296	281	284	258	267	260	300	275	277	283	252	238	279	279	259	257	272	271	276	261	256	244	279	271	262	252	287	258	265	255	289	284	270	252	266	263	283	274	283	249	263	269	258	244	267	264	276	281	299	259	283	281	289	249	280	261	277	249	307	243	251	281	283	253	264	269	274	265	262	251	277	271	300	255	254	304	257	268	278	278	253	266	266	278	279	252	272	276	299	257	270	246	266	288	281	249	269	275	268	276	255	291	290	256	257	264	297	261	269	244	283	279	273	247	264	277	270	268	263	227	258	289	262	263	264	289	261	259	282	255	311	279	285	275	251	265	280	305	243	283	275	255	252	310	270	287	279	265	296	240	265	251	278	297	258	295	282	246	273	284	268	290	268	253	287	273	288	263	268	293	277	292	271	272	284	236	251	268	275	258	288	271	269	271	280	276	250	298	245	262	262	259	285	230	258	263	279	248	276	284	281	288	248	247	265	231	260	274	318	272	315	244	254	230	272	240	275	285	278	268	270	248	261	251	274	239	262	268	269	265	264	251	270	278	248	268	282	268	266	247	276	295	247	273	283	268	256	251	273	326	257	276	274	294	282	269	280	255	325	299	273	260	245	275	285	294	292	256	246	275	285	285	265	303	276	273	249	286	239	303	268	287	256	259	282	232	277	263	279	276	263	271	263	266	263	245	270	236	268	266	273	285	257	284	257	265	254	275	263	276	278	295	271	304	270	271	280	250	269	264	247	254	268	292	270	267	279	270	252	257	318	279	299	275	270	283	272	270	256	257	257	277	281	309	292	271	287	278	257	253	291	269	251	281	245	265	285	265	291	268	284	274	256	248	285	267	268	292	256	288	264	280	258	242	274	306	259	265	280	272	284	272	265	270	319	254	272	266	286	299	241	261	265	273	269	244	281	286	244	269	239	272	291	274	277	266	277	292	264	275	258	315	251	207	269	283	264	261	303	276	265	253	259	256	276	278	287	256	252	268	229	252	259	288	293	295	279	276	264	290	283	268	266	267	238	289	254	262	289	276	300	264	277	279	258	260	292	280	262	282	278	278	275	268	299	270	258	258	284	273	242	267	300	298	260	300	282	281	306	263	281	279	268	284	277	259	275	271	251	252	291	259	268	250	282	280	249	290	255	272	267	282	245	272	263	267	260	256	269	266	253	273	256	255	265	271	263	266	257	252	263	274	262	281	264	263	284	267	249	288	265	256	221	250	290	248	273	271	247	269	248	264	262	273	270	292	302	268	256	284	277	291	274	281	276	271	268	271	284	282	267	273	261	279	254	248	268	260	272	263	298	239	254	259	283	247	269	257	274	273	258	261	260	241	272	253	258	252	244	279	297	279	275	249	244	267	298	303	278	268	272	269	286	293	292	288	262	280	269	259	257	242	259	294	274	282	294	276	231	289	281	300	296	261	315	297	260	239	299	268	268	292	270	278	295	278	299	271	276	257	258	272	288	261	269	272	271	293	313	273	273	254	278	253	236	272	242	309	262	287	276	270	284	268	279	271	270	256	256	250	237	254	272	249	264	271	280	252	265	267	285	263	271	251	239	282	264	226	233	276	276	286	262	269	261	265	265	278	263	277	272	254	276	265	277	308	253	250	256	262	264	274	264	264	284	275	263	289	280	239	296	266	261	251	283	273	269	253	251	237	261	276	253	244	254	293	269	265	265	268	262	286	270	266	275	258	297	258	256	270	267	301	253	243	284	280	277	276	265	274	325	289	253	271	292	271	230	281	259	252	285	275	245	289	243	240	274	266	301	278	287	243	278	245	264	265	253	262	285	303	275	289	287	267	250	249	281	261	303	282	259	278	238	278	281	286	273	234	266	254	262	263	243	244	278	268	261	328	255	291	280	291	267	254	258	291	234	298	263	236	263	283	287	248	278	268	271	311	254	284	272	264	289	283	254	252	275	254	252	272	262	284	281	248	267	277	277	280	270	276	256	235	264	256	274	273	284	248	272	282	237	249	266	260	260	250	254	270	264	291	248	259	277	266	267	262	307	283	253	268	267	273	259	270	278	279	274	272	271	236	258	277	257	236	239	271	252	293	306	266	275	286	276	240	251	252	302	287	266	251	263	275	272	249	254	255	254	249	266	255	254	276	299	281	270	310	290	245	264	276	276	255	275	234	266	287	305	261	268	283	250	251	292	252	272	265	289	281	301	296	276	292	284	276	274	261	263	247	260	276	282	275	276	254	253	257	254	281	254	242	260	275	257	269	275	253	266	259	274	272	271	269	294	273	236	254	253	257	298	254	283	287	294	272	263	263	256	243	269	266	270	284	266	258	293	274	298	265	258	307	289	261	244	287	270	262	278	291	270	296	266	271	266	257	282	291	263	249	256	287	278	253	292	288	284	244	283	295	280	277	277	256	243	262	304	297	248	256	258	262	249	238	283	280	247	244	275	274	262	246	291	280	254	284	291	270	252	230	261	277	223	304	285	291	236	243	266	289	277	281	291	270	263	244	254	289	312	253	252	284	267	271	240	264	273	246	285	270	286	265	245	270	263	261	272	240	286	256	268	274	269	281	288	268	243	298	272	271	269	253	249	264	250	258	258	246	264	259	266	277	272	266	231	255	297	280	269	278	259	289	249	243	279	273	262	258	254	268	286	293	271	265	290	229	252	298	247	282	281	266	271	287	282	273	268	268	250	297	281	301	238	231	267	261	275	257	227	290	265	289	268	245	268	270	263	241	239	262	271	265	312	270	274	316	256	303	258	259	242	281	283	254	278	259	250	264	221	248	280	269	263	256	258	247	244	273	266	258	270	268	262	285	253	235	261	273	246	272	290	270	229	261	261	251	297	296	287	283	283	237	253	283	251	263	280	249	274	295	260	272	263	292	267	276	275	272	272	298	304	262	273
15326	7718	3379	2447	2448	2225	2198	1778	1622	1389	1341	1171	1139	979	1000	879	797	700	699	763	723	786	758	835	794	756	682	736	707	702	679	714	716	685	676	679	723	672	676	653	652	652	621	626	641	642	636	676	640	666	623	688	671	665	633	700	643	633	698	646	636	580	663	617	684	635	649	691	685	662	676	675	635	634	671	697	606	660	632	634	668	638	644	588	657	685	628	676	626	664	677	635	659	627	628	684	687	629	672	615	665	615	635	639	626	625	665	685	614	696	681	684	651	642	656	624	680	681	679	613	650	689	617	608	625	659	670	669	638	701	663	623	664	611	685	614	669	624	692	631	684	655	687	634	675	663	721	691	656	661	668	591	635	653	633	668	678	670	627	718	639	653	645	650	633	655	655	659	660	638	664	676	653	649	623	617	658	674	674	681	575	631	603	664	689	656	634	649	693	592	681	667	651	616	669	635	704	685	623	624	668	640	662	629	654	653	665	629	665	647	668	663	668	691	693	648	689	631	626	643	655	656	669	681	657	686	674	627	645	680	689	651	628	634	685	606	671	659	674	645	658	661	662	619	674	715	591	679	663	613	672	674	672	664	685	630	593	682	663	661	654	711	682	667	649	627	657	664	622	688	635	605	664	703	659	640	695	660	660	662	684	706	633	625	683	672	671	605	682	647	642	680	665	659	633	632	682	685	632	671	628	702	611	673	694	631	668	668	649	626	612	614	651	651	624	629	651	658	671	692	707	655	675	670	674	622	624	618	693	657	677	583	646	653	640	642	671	661	690	623	626	665	661	644	656	652	637	691	621	676	612	649	686	676	683	643	651	654	665	677	636	661	671	630	673	675	608	621	694	628	657	617	658	693	641	676	653	647	643	631	633	665	675	662	634	686	670	639	681	644	667	696	680	671	703	652	610	612	647	671	646	685	703	658	661	638	669	643	661	657	682	667	632	658	641	619	642	645	619	651	644	641	676	602	642	645	658	690	645	648	631	688	618	637	672	682	655	662	638	660	622	626	663	652	634	635	649	641	621	665	691	635	659	686	657	617	606	640	656	685	653	623	642	654	694	667	626	671	642	669	649	639	668	644	650	657	672	645	640	639	660	667	659	652	614	687	653	677	679	667	675	646	639	634	672	626	680	604	651	648	689	657	706	694	684	674	654	653	654	634	669	648	658	642	592	673	654	686	658	698	663	647	693	627	712	627	643	672	633	637	654	618	682	657	664	587	645	683	666	654	622	678	669	604	674	689	661	661	650	648	652	686	669	619	654	660	709	629	631	635	648	648	665	672	694	633	669	682	624	674	649	650	665	651	657	665	670	672	653	630	665	621	661	618	610	645	631	646	675	649	642	651	644	682	633	630	662	656	676	628	653	646	675	685	654	687	636	680	665	599	684	653	643	712	597	630	642	632	624	653	613	648	629	644	652	643	658	646	634	655	604	645	650	656	639	667	682	684	674	627	665	630	646	693	673	667	664	666	645	639	696	618	614	573	677	624	685	626	656	641	673	648	619	651	670	703	695	643	624	632	667	683	660	673	668	654	622	638	659	685	679	681	649	667	680	668	708	644	590	656	659	657	642	671	624	640	645	649	624	643	608	658	649	665	662	627	636	640	645	649	688	655	630	694	637	672	654	680	685	629	655	656	656	663	677	688	646	683	627	673	667	691	635	694	614	660	661	698	684	605	643	624	623	673	678	667	634	598	671	618	663	650	634	641	649	653	671	650	610	654	619	693	670	623	655	618	628	677	652	641	688	689	653	669	651	640	657	621	644	654	680	666	603	636	662	662	667	668	664	713	625	662	607	718	690	647	695	589	672	628	604	618	656	647	649	663	666	663	642	675	630	617	625	641	601	710	630	616	645	651	663	666	632	659	677	631	665	615	656	625	658	702	633	629	637	712	655	654	638	651	650	623	675	665	688	686	623	648	673	589	643	691	664	682	660	652	684	654	659	640	659	644	628	662	650	630	625	687	636	639	623	671	630	692	665	624	663	665	650	651	677	647	641	620	662	666	650	654	622	658	651	642	659	674	653	622	657	668	624	661	674	691	613	649	679	655	644	652	649	659	652	646	642	638	704	636	610	679	701	605	625	648	674	633	658	617	665	667	680	638	667	661	684	660	614	651	689	624	645	646	604	634	702	701	639	668	696	645	655	670	632	633	674	631	683	698	623	634	688	611	661	657	661	681	673	649	628	645	627	645	636	697	676	623	626	663	649	632	646	636	626	635	633	645	639	636	669	683	647	627	586	655	663	690	655	637	659	620	667	623	652	654	670	623	644	650	646	617	636	636	723	649	661	627	640	650	648	660	594	652	663	675	651	685	618	658	642	638	646	624	620	640	656	664	656	638	660	648	649	592	651	679	664	614	618	646	622	631	673	665	615	657	710	635	643	664	634	669	654	618	624	650	695	672	687	659	616	572	623	684	661	643	619	656	661	616	634	643	623	622	652	681	646	646	660	667	658	644	678	662	639	640	650	623	611	657	627	706	609	619	659	653	665	615	664	680	679	669	602	632	653	648	654	616	644	626	662	618	616	647	610	656	616	636	682	663	644	649	673	605	675	660	645	632	668	643	673	615	679	655	709	645	615	654	639	663	651	689	625	660	692	666	637	588	654	689	652	629	680	643	635	701	591	610	659	657	670	643	619	636	655	670	630	641	671	662	650	648	613	613	670	643	624	656	680	662	645	677	707	668	601	635	684	685	618	663	625	655	612	721	672	630	637	630	679	643	656	680	654	665	636	650	700	647	641	638	672	656	671	646	688	658	668	604	632	663	657	689	670	649	639	637	629	655	640	684	633	679	693	621	658	686	619	644	636	651	671	626	660	676	680	653	620	624	688	648	725	660	650	629	619	672	623	622	631	699	696	677	648	627	704	681	667	623	641	666	667	599	655	657	665	690	622	638	663	622	633	666	660	642	649	686	604	670	680	670	647	636	658	621	658	639	691	621	633	652	617	625	627	651	663	681	658	627	687	631	665	697	694	698	629	631	663	633	650	637	619	663	655	634	620	642	680	695	649	679	708	652	625	652	702	682	619	631	665	620	679	669	635	682	642	646	619	631	637	664	634	637	640	649	664	657	644	648	682	699	666	664	645	608	683	643	633	646	647	643	659	609	589	617	652	626	688	689	660	661	653	669	649	665	641	657	616	636	644	620	669	639	646	603	677	635	591	675	641	680	657	662	651	694	657	636	627	686	662	680	638	667	662	618	667	628	673	679	642	721	655	659	671	643	662	636	655	649	618	624	597	666	610	609	636	640	670	652	620	660	641	661	602	667	651	680	630	652	646	625	674	627	647	639	650	704	634	632	662	621	618	627	655	620	642	655	649	669	617	667	646	648	661	648	633	656	648	632	612	664	607	611	642	634	647	629	633	665	629	691	641	643	659	640	667	614	641	639	615	641	639	652	634	677	662	627	649	656	627	646	674	647	688	637	665	655	607	659	631	654	616	601	650	654	619	684	668	618	617	649
29168	13254	4386	1464	1286	993	846	685	506	406	404	300	286	238	218	230	228	165	195	179	207	197	195	182	185	196	180	199	148	172	182	152	199	148	178	166	154	169	182	155	186	148	174	165	150	178	162	186	180	157	158	164	179	196	154	166	184	162	154	177	151	149	165	142	170	162	156	168	170	180	168	149	152	163	147	155	175	184	180	151	164	164	174	143	190	152	156	151	154	182	155	158	150	167	169	139	189	153	147	169	160	152	175	171	147	153	156	154	149	149	183	143	155	172	166	169	175	152	194	169	145	151	189	192	164	166	158	164	155	163	176	166	168	170	172	170	167	151	144	160	142	168	148	162	157	167	170	162	153	151	163	161	143	161	165	167	157	174	176	164	163	164	138	158	155	200	155	168	179	156	192	169	185	185	141	178	154	155	158	158	199	180	156	167	152	140	171	153	160	141	184	168	162	157	148	156	162	170	174	158	194	155	165	165	158	175	165	156	173	153	149	157	161	146	162	152	162	128	177	179	175	148	192	175	162	147	165	160	162	157	187	183	186	154	159	153	164	165	153	152	150	149	156	178	153	161	187	143	149	160	161	155	152	160	133	150	169	160	158	173	188	164	159	167	162	148	141	143	175	156	131	150	160	165	160	175	155	157	148	167	149	168	144	145	170	149	154	172	163	177	148	143	156	143	185	177	185	168	171	142	132	155	169	181	186	170	138	157	178	168	164	152	175	164	173	164	163	152	160	153	172	138	164	146	150	151	182	158	157	170	176	168	162	175	172	178	155	166	150	155	142	166	166	157	163	171	152	157	195	160	179	175	147	167	159	153	169	163	190	169	177	172	180	152	180	161	154	167	164	178	160	162	151	158	137	154	161	164	172	163	161	157	168	151	148	174	140	149	133	152	156	165	144	164	179	178	179	163	148	159	125	156	146	150	161	165	159	172	174	162	160	171	173	156	150	172	180	213	156	160	176	177	160	138	170	158	158	153	165	144	170	162	161	161	143	178	194	160	183	154	162	140	176	171	155	166	150	161	154	162	178	170	161	156	151	170	170	147	156	158	163	157	135	170	170	150	186	172	170	174	147	157	162	155	161	159	183	168	150	165	141	148	155	164	169	149	147	147	152	175	149	146	150	157	173	156	155	157	171	174	154	157	147	159	164	159	152	180	194	144	164	165	140	147	176	175	167	131	158	174	183	157	156	184	163	177	164	166	160	183	167	144	150	143	152	151	153	176	163	172	179	183	149	151	161	162	158	153	166	148	162	153	171	171	176	164	172	149	180	168	174	189	187	179	153	152	185	163	155	180	176	149	160	163	159	156	163	148	160	151	158	180	158	171	157	160	186	162	180	176	173	198	167	161	156	145	168	154	180	155	168	191	186	165	170	189	158	189	144	169	159	170	145	171	176	173	156	147	177	170	135	194	173	186	149	177	173	159	176	192	163	160	163	153	161	172	143	163	166	185	153	161	181	155	180	160	180	157	155	171	170	157	158	188	170	154	156	151	159	171	142	169	153	165	172	163	147	167	155	149	158	167	174	152	152	149	145	169	180	173	164	145	169	171	195	152	166	144	159	163	173	177	165	171	157	172	165	169	159	188	184	130	149	146	164	169	172	172	150	180	169	162	172	152	168	145	150	180	181	173	169	168	168	170	177	155	148	142	160	166	177	158	174	149	151	184	169	152	157	138	157	143	155	140	143	178	148	157	146	161	186	176	145	181	176	176	143	162	150	168	151	172	172	163	179	161	168	172	172	176	159	162	156	154	158	176	167	151	173	173	148	153	162	182	187	184	163	165	161	138	124	156	163	173	158	155	142	174	168	163	166	142	179	173	171	158	161	151	169	165	172	155	170	181	178	165	149	170	173	171	150	160	145	160	145	162	150	181	159	164	155	164	153	178	156	185	152	149	152	172	171	168	166	155	179	188	149	166	135	143	148	155	150	185	198	182	182	177	173	150	149	162	180	153	149	142	181	174	152	174	173	161	159	161	152	165	163	190	192	154	167	152	162	140	163	149	145	148	174	170	154	181	159	156	167	141	155	172	181	168	190	171	166	167	170	150	161	168	151	149	149	177	158	174	155	176	165	181	159	139	165	170	159	158	173	152	158	172	164	164	186	151	174	186	171	179	163	152	167	154	157	162	150	167	154	151	130	171	162	163	169	159	174	145	156	167	169	177	175	172	165	169	163	164	175	139	139	162	165	160	151	163	168	148	168	189	189	170	172	171	176	164	168	177	151	197	157	164	146	154	177	191	189	157	156	177	143	169	144	155	131	161	152	171	144	172	162	163	161	148	152	145	155	150	118	154	145	168	153	136	166	179	159	145	191	174	164	146	159	163	169	152	162	172	139	158	176	177	151	149	170	168	156	177	158	184	180	171	151	133	156	175	169	140	166	176	151	169	139	146	157	189	164	165	141	145	151	159	142	152	148	165	157	181	147	168	156	161	164	158	163	145	168	187	168	160	160	128	159	140	141	155	176	155	161	165	148	178	170	174	143	161	154	173	167	197	179	161	167	177	177	159	167	158	155	170	180	178	135	152	194	167	153	170	188	170	156	160	148	157	175	169	178	170	168	196	147	167	155	157	170	164	167	146	162	175	170	183	187	158	180	169	155	169	166	182	159	171	174	160	178	181	169	172	162	130	186	170	177	147	177	151	158	171	195	169	141	178	175	167	172	180	178	165	169	165	149	176	156	189	167	164	194	158	182	157	183	184	159	155	176	172	169	146	155	153	150	164	170	178	154	164	182	168	171	146	154	175	158	171	149	160	152	165	194	157	168	172	165	161	189	166	172	153	167	145	148	160	155	174	159	168	144	143	151	177	180	160	155	147	176	150	146	162	151	167	189	156	142	133	173	148	160	167	139	165	162	169	158	151	173	157	143	152	169	173	161	169	161	149	170	140	136	180	168	162	134	157	157	163	136	155	154	147	157	148	167	177	164	155	133	161	190	205	177	153	156	164	143	167	175	152	195	157	170	173	143	157	157	153	185	157	169	156	166	168	171	147	150	175	181	187	147	159	161	159	154	161	168	190	172	179	170	167	182	163	163	171	159	163	162	140	156	161	165	144	156	153	142	158	157	183	156	162	167	182	159	163	157	155	161	176	164	186	158	168	179	159	188	177	158	137	174	140	153	172	158	156	158	170	156	170	151	191	172	150	157	173	158	196	160	173	173	161	159	178	170	160	168	168	168	157	170	158	157	154	176	147	184	168	177	181	203	135	126	146	152	179	158	145	157	175	158	168	183	164	171	169	185	162	170	149	193	170	171	145	176	143	159	176	177	161	158	177	169	157	171	171	157	192	140	169	167	156	154	141	166	137	161	166	173	178	172	164	163	179	159	149	163	172	158	158	146	159	165	183	150	148	139	158	178	176	154	171	159	166	162	149	173	162	174	156	167	171	166	156	161	154	163	159	152	156	156	181	167	180	186	185	182	177	168	146	168	157	170	140	179	193	174	166	156	143	151	170	146	173
19380	10294	5590	3379	4063	3447	3418	2863	2239	1874	1516	1348	1010	907	777	723	620	591	589	575	588	665	611	638	668	626	521	476	510	426	459	426	397	448	413	462	389	439	423	436	428	436	440	408	445	411	494	441	429	399	427	425	415	412	426	421	446	361	421	433	417	418	425	419	390	441	436	399	432	442	447	424	455	409	423	398	391	397	405	424	440	418	409	452	405	452	423	428	411	397	438	417	404	412	395	380	451	396	407	379	421	427	379	416	427	413	419	393	429	384	426	405	436	410	438	394	423	413	385	384	454	454	386	392	403	404	374	429	435	402	411	405	375	406	401	380	411	414	416	429	410	432	404	411	366	420	369	402	421	429	412	407	455	396	447	416	426	379	405	457	439	424	382	379	406	414	397	405	387	412	386	441	438	408	412	447	404	411	420	433	379	436	427	402	392	376	382	397	416	396	413	404	374	372	399	412	399	406	402	395	409	434	404	383	386	403	414	400	403	412	373	426	414	410	430	365	420	391	403	392	408	381	374	444	393	410	414	429	408	452	366	399	443	445	423	428	433	414	386	410	422	386	438	403	399	400	406	400	410	436	399	376	434	462	410	426	436	451	430	378	438	392	391	400	440	409	456	453	405	432	442	432	427	440	380	384	398	411	403	425	406	406	391	431	356	404	444	425	407	401	416	443	432	397	419	403	424	433	412	427	419	454	417	404	420	405	396	400	407	402	377	397	384	417	404	393	407	431	423	406	420	415	415	417	382	375	423	400	414	412	418	380	399	425	381	426	438	389	358	399	425	415	424	436	439	411	403	415	410	427	381	387	428	427	392	424	393	413	421	422	408	442	424	402	429	418	399	389	417	429	372	429	427	396	421	399	398	418	406	425	411	397	408	419	455	416	367	418	418	381	370	381	433	364	451	384	427	389	389	408	432	418	379	449	404	460	406	439	395	443	373	413	408	400	389	384	425	377	396	399	446	430	358	392	415	391	408	407	410	439	439	416	422	432	409	374	398	446	443	400	410	397	410	430	449	453	393	437	452	404	413	366	420	411	444	390	400	423	394	404	407	427	411	407	381	434	433	394	391	376	400	405	373	399	398	389	377	405	421	420	383	390	394	412	407	416	373	437	413	397	420	431	390	387	405	441	434	396	398	375	414	400	413	396	427	403	413	439	405	448	420	388	375	434	426	436	390	400	411	406	419	403	407	385	385	444	422	388	420	383	412	371	435	359	437	402	412	450	428	395	434	437	411	409	438	402	401	376	429	439	397	421	406	406	435	437	407	429	395	443	426	410	380	422	389	424	390	412	428	412	388	395	417	389	374	431	425	393	430	409	423	442	371	413	410	395	442	406	411	426	399	427	419	419	424	391	408	369	403	378	430	423	425	392	426	400	437	418	394	377	450	398	371	422	422	432	413	402	394	453	401	420	399	400	394	427	405	422	380	443	376	393	459	376	398	383	415	396	380	398	411	395	442	390	401	382	410	431	371	364	391	437	443	403	432	449	386	420	374	395	398	405	398	376	396	417	411	393	391	403	405	399	435	400	417	379	388	404	399	402	387	416	404	426	408	418	385	411	423	409	423	424	403	401	403	386	433	405	424	413	402	363	403	379	408	417	419	433	429	429	415	392	397	410	415	393	421	415	418	440	398	426	386	411	380	417	395	396	402	414	432	413	405	366	403	393	410	417	423	417	413	406	408	446	414	436	411	389	417	452	423	388	405	420	471	402	430	465	395	428	386	435	407	404	446	376	450	408	430	435	392	372	430	416	431	388	433	422	399	418	427	405	367	403	440	384	426	409	410	425	426	402	406	405	403	406	444	418	428	397	424	366	434	409	403	386	395	401	443	413	426	417	405	384	439	415	410	397	390	443	409	408	434	380	392	402	405	424	423	381	406	425	413	416	412	411	428	437	389	384	436	443	421	428	426	386	394	373	397	367	406	403	433	441	406	415	376	443	403	384	432	408	431	431	463	406	384	413	415	434	399	381	442	414	393	391	455	425	423	434	420	373	405	403	387	397	404	434	426	371	412	429	396	388	437	417	414	404	433	424	427	447	456	443	371	406	407	411	401	413	421	418	439	399	372	404	399	413	430	412	416	394	422	381	406	420	396	409	415	401	402	405	438	424	390	407	406	385	426	399	413	381	388	398	434	430	390	432	410	421	418	393	395	398	380	447	414	394	401	428	387	390	426	438	436	442	433	428	414	419	441	372	380	399	391	391	414	367	424	437	382	418	396	387	434	414	407	404	424	398	365	432	406	401	439	421	396	416	436	379	402	383	410	391	381	397	447	405	389	396	415	431	435	388	395	389	419	396	386	416	429	460	399	417	404	390	426	402	397	354	416	431	437	423	417	411	428	448	383	398	378	386	430	378	404	395	415	433	409	410	444	409	406	436	421	417	429	415	395	414	415	421	390	414	427	404	415	402	409	411	376	409	414	412	414	399	392	438	407	402	399	439	378	416	427	409	383	429	410	453	410	399	437	413	409	414	422	422	440	442	388	417	421	432	437	393	431	426	398	395	398	414	429	403	385	394	397	378	456	399	373	388	447	409	385	387	410	413	417	407	415	367	414	432	438	377	389	395	402	390	466	386	402	380	390	426	425	403	393	435	433	389	377	382	394	405	410	371	429	416	425	399	425	438	411	412	422	434	414	399	409	398	417	455	395	441	382	392	389	380	425	422	425	418	422	438	415	395	420	387	426	446	420	447	391	424	414	385	394	404	418	460	435	419	411	422	390	400	440	439	423	421	396	384	398	400	468	396	406	416	417	428	391	437	401	406	413	425	392	410	400	451	423	420	414	411	406	380	431	418	375	390	394	393	384	415	382	411	358	449	390	437	399	417	402	431	460	404	424	374	408	420	395	404	403	382	436	404	403	394	410	412	413	428	414	425	446	396	436	397	390	383	426	420	419	417	406	421	396	392	401	390	416	380	417	397	392	422	418	394	430	446	376	421	385	411	402	409	396	412	448	393	395	432	400	390	397	417	420	451	395	407	440	402	398	402	407	377	416	385	381	398	421	427	413	385	424	431	413	408	409	394	409	402	419	417	407	397	359	397	387	384	423	416	427	354	413	374	422	400	428	409	416	408	383	420	422	408	396	423	429	399	409	372	419	389	386	383	437	409	395	412	398	420	397	390	414	399	378	426	395	431	406	382	408	392	407	439	422	424	414	372	418	392	385	414	416	393	388	430	432	416	399	400	438	420	400	414	399	383	386	421	394	392	405	438	396	397	404	409	420	396	381	413	393	404	419	385	417	441	446	419	389	385	414	442	417	394	434	404	458	406	428	437	420	438	392	389	407	394	389	435	407	405	408	424	400	411	410	437	410	408	422	391	471	383	377	384	377	407	406	449	397	411	398	423	404	418	419	418	406	424	401	392	425	394	428	411	402	385	433	420	416	446	428	438	399	401	414	427	389	405	391	427	399	454	415	430	434	404	391	398	424	402	425	391	412	420	421	431	423	401	410	407	421	435
10075	3296	940	398	369	388	364	356	306	284	288	296	257	267	277	292	266	220	306	245	293	274	239	261	258	247	259	242	239	252	235	275	249	236	298	247	244	224	274	255	261	236	272	250	259	270	241	255	250	256	252	230	228	243	278	251	233	254	269	244	239	263	237	228	260	215	262	250	238	263	232	268	257	242	242	229	266	258	219	269	270	239	223	291	275	226	257	259	264	234	233	273	253	242	253	284	239	245	268	249	277	234	270	264	255	258	262	246	288	245	252	234	252	232	259	271	257	247	225	239	274	289	271	259	295	241	253	261	233	238	258	228	263	253	258	247	268	247	257	238	258	261	257	284	265	252	285	212	251	241	223	269	243	263	258	250	241	265	252	269	277	255	249	253	273	227	272	262	245	246	254	246	247	247	255	267	237	244	264	260	256	258	239	273	269	256	242	233	255	286	251	259	260	261	265	264	276	254	255	258	263	252	273	241	233	259	247	283	260	238	276	257	242	230	254	258	241	238	279	243	251	274	224	283	266	262	220	262	241	249	228	260	254	283	270	289	258	276	258	291	240	263	291	290	252	274	244	247	251	215	244	288	272	257	257	260	226	243	231	271	261	243	264	280	246	257	284	272	239	213	281	244	245	258	252	261	251	259	237	260	253	232	248	265	273	220	252	276	235	236	225	272	277	251	232	229	269	265	255	258	237	237	269	268	232	254	267	224	263	256	263	250	259	237	286	243	254	267	282	268	202	262	232	259	249	254	260	268	277	268	253	259	239	237	278	251	257	263	249	288	262	242	247	231	255	251	224	231	265	252	265	233	253	239	257	239	253	248	249	268	221	267	231	271	259	250	222	246	252	240	238	235	215	281	272	253	253	241	264	227	270	267	219	286	274	229	253	228	250	248	273	253	258	281	265	252	250	263	284	224	249	257	257	233	267	247	250	261	260	249	250	271	233	220	254	293	253	256	255	242	232	284	230	280	272	249	277	248	279	286	242	259	258	245	227	274	223	235	243	241	266	253	239	266	246	237	245	284	270	275	275	241	265	239	245	261	257	250	234	228	266	282	270	256	258	246	243	250	243	239	267	227	270	264	254	251	255	263	271	258	272	229	242	263	269	235	241	252	262	246	234	259	234	261	259	246	240	241	254	236	260	231	232	245	287	260	227	249	259	233	235	260	251	256	266	262	246	257	260	270	226	272	259	273	262	286	265	225	258	241	241	276	272	221	257	275	241	262	259	247	244	251	243	258	268	228	226	255	256	256	256	262	262	219	247	262	252	255	246	256	253	259	228	267	264	256	224	255	263	239	255	286	260	233	247	272	264	225	246	259	264	259	262	282	229	244	291	231	270	246	251	247	247	262	232	268	245	242	240	256	264	243	261	245	259	266	257	225	262	287	257	243	245	231	248	267	246	257	253	233	240	261	268	250	215	253	240	270	273	266	270	260	238	287	245	251	260	253	286	275	277	254	248	248	242	245	269	256	254	249	241	240	244	255	234	252	244	270	240	260	258	234	247	269	233	266	245	239	239	243	244	248	286	272	251	225	236	269	268	252	253	273	275	264	261	245	258	267	279	249	270	261	259	279	263	274	271	253	236	259	231	266	260	245	225	241	278	250	223	256	241	227	239	249	264	257	256	281	255	248	262	256	279	237	242	293	239	240	253	260	250	249	250	271	259	253	255	271	257	268	254	260	280	245	287	236	278	286	275	275	277	256	278	256	256	282	260	252	256	271	234	248	249	245	268	244	257	226	264	268	235	242	279	259	265	283	240	245	255	270	262	260	243	269	274	253	246	231	273	260	257	270	260	250	245	236	239	248	232	252	279	228	252	242	231	262	229	254	251	245	272	238	245	260	259	235	264	292	238	271	229	273	263	269	229	294	250	262	276	245	238	237	275	266	271	256	259	261	267	232	256	278	244	230	240	253	246	223	217	259	239	243	249	252	246	247	223	266	257	246	240	278	264	250	260	234	281	260	245	266	288	248	224	244	249	259	254	273	260	265	250	251	224	257	266	292	262	266	273	224	206	254	279	238	268	258	292	240	242	227	284	248	269	291	229	237	269	269	277	248	266	261	250	276	262	237	260	250	243	251	259	240	273	243	257	284	235	243	247	273	255	238	238	241	264	271	274	227	269	241	254	265	240	282	257	241	247	269	266	219	258	272	255	249	243	250	228	247	206	277	247	237	253	266	249	252	246	280	250	225	264	268	247	258	243	273	237	227	246	247	245	266	238	289	253	252	242	244	254	246	263	220	258	257	250	239	232	252	268	246	237	241	275	263	249	225	254	240	258	254	238	253	278	244	258	253	259	239	262	236	256	253	246	236	247	232	258	258	258	227	268	259	263	265	226	241	230	262	242	232	252	250	245	259	257	257	267	237	290	243	284	259	234	252	261	238	228	239	244	285	244	254	266	266	263	233	249	248	254	272	253	244	256	230	243	259	256	246	262	241	235	232	259	282	252	251	258	248	266	271	261	232	284	263	268	231	245	238	253	265	265	267	244	243	232	242	268	246	261	228	237	234	245	258	242	250	271	271	264	275	242	261	257	224	250	252	217	255	244	245	245	240	234	238	277	258	262	240	216	207	256	255	249	248	241	228	271	266	243	262	262	234	258	245	258	247	250	263	252	247	250	249	242	267	260	273	255	258	259	231	240	254	236	218	287	276	249	256	248	255	249	235	259	247	239	226	268	252	243	268	251	265	253	241	261	253	231	235	233	230	265	241	255	272	274	260	248	247	272	242	271	255	272	273	252	255	253	249	277	235	262	264	238	262	255	280	239	273	252	228	282	251	257	257	237	253	234	272	250	236	260	255	245	270	267	258	241	249	252	238	287	279	251	249	235	233	234	237	243	258	237	249	261	276	256	272	220	246	249	265	239	249	241	258	265	257	241	254	259	242	269	239	235	265	253	273	242	234	226	235	277	257	254	251	267	249	271	256	246	271	231	235	225	266	273	222	253	273	266	256	244	291	233	261	218	212	268	236	254	229	249	256	235	241	256	278	244	234	258	257	263	256	257	237	238	241	253	282	271	242	206	261	260	260	266	257	246	269	231	254	270	264	273	245	281	250	256	243	235	228	219	243	249	237	240	240	264	245	265	232	256	230	273	242	258	233	252	260	252	254	254	233	240	229	254	263	236	243	242	257	250	254	246	247	237	254	255	236	243	256	266	272	248	242	267	251	234	250	226	253	243	227	251	273	268	237	282	232	265	266	244	236	256	223	255	260	235	262	224	249	240	263	260	261	260	261	233	274	243	234	258	302	266	272	248	273	246	253	250	268	259	267	233	259	248	228	245	245	261	238	235	255	254	294	206	230	246	248	235	263	267	251	251	269	239	258	225	267	271	263	238	251	244	246	244	256	253	255	265	249	238	263	256	264	241	245	256	273	277	224	245	257	255	265	244	254	260	251	255	242	261	230	260	258	225	268	257	214	252	232	291	233	271	245	242	255	246	241	252	236	244	247	258	252	249	250
7708	3361	1741	1147	1289	1418	1343	1235	1027	849	765	673	727	728	718	675	662	663	692	635	661	695	668	698	672	671	633	665	638	633	640	606	657	655	665	662	611	627	629	620	634	590	602	669	597	579	650	633	642	632	655	664	614	617	598	593	608	604	624	620	656	594	613	614	635	599	620	595	597	674	582	591	597	612	665	638	629	650	611	675	636	625	659	644	628	615	602	627	624	600	629	627	636	599	641	637	644	664	648	613	642	640	584	617	616	600	581	631	624	623	631	601	659	642	647	643	613	596	662	573	627	630	631	585	628	595	667	626	651	639	663	618	661	606	643	576	652	626	662	632	610	624	613	657	613	621	583	585	629	609	624	601	635	622	610	632	596	601	600	619	619	560	618	578	598	590	649	591	620	626	606	619	623	666	634	654	631	638	628	643	591	648	622	623	615	591	608	633	632	625	622	645	651	617	598	643	606	644	623	621	622	591	595	613	612	632	612	675	578	625	634	621	669	604	658	609	568	635	578	620	637	626	614	627	620	642	580	640	598	625	605	624	578	641	609	606	647	633	602	653	660	611	646	640	606	630	576	634	617	592	630	605	658	609	632	642	618	629	618	618	602	558	588	617	655	583	574	642	621	616	647	671	609	639	665	647	614	595	598	635	655	622	590	636	658	632	659	665	633	584	649	642	631	632	628	623	603	601	697	652	593	684	600	638	581	597	622	625	643	587	596	635	638	614	612	635	624	652	606	651	658	617	639	635	640	587	636	603	598	609	622	611	633	617	623	634	586	603	638	604	651	606	609	571	639	663	592	604	666	589	631	657	601	593	597	613	585	679	626	612	688	603	592	630	587	617	616	582	633	586	607	660	648	641	618	590	649	642	599	668	597	674	625	585	642	615	615	633	621	615	627	618	649	641	619	647	613	617	646	623	627	629	627	642	659	568	599	636	585	575	651	579	643	616	617	605	647	629	621	615	611	630	591	629	611	604	704	641	619	653	651	636	622	626	603	648	610	605	606	607	649	645	608	617	627	577	627	622	577	615	616	650	615	650	651	617	567	615	635	659	651	603	606	618	633	580	621	667	622	613	606	638	630	617	593	647	614	609	649	613	600	630	615	656	622	649	628	631	620	626	635	618	608	616	640	639	586	652	620	671	593	585	607	620	646	661	611	610	603	613	619	633	639	659	586	666	574	649	671	638	680	644	635	578	644	639	718	657	619	612	582	623	600	602	621	660	590	634	594	628	658	621	602	666	625	666	606	623	640	621	630	589	568	653	656	620	637	644	631	638	605	604	580	586	642	594	636	625	625	601	629	623	650	629	644	663	618	642	636	596	603	629	627	609	609	641	626	623	609	630	605	625	638	613	639	640	669	637	615	671	667	595	620	594	640	656	660	608	633	634	610	624	620	657	663	658	621	645	614	615	636	631	665	607	642	647	640	593	643	616	621	593	641	623	590	596	625	637	579	583	607	647	626	589	646	627	607	616	571	628	606	655	610	625	615	639	619	610	628	682	633	651	572	628	629	648	569	622	601	610	613	634	613	610	629	657	604	611	653	604	612	608	604	610	637	660	628	635	627	637	624	623	652	624	607	615	653	611	629	643	647	602	616	615	606	630	593	650	630	569	649	631	607	638	575	673	586	648	657	622	632	607	617	578	620	631	620	630	639	649	637	650	632	581	659	709	577	667	636	624	649	601	666	609	624	607	645	596	625	606	614	627	598	655	622	622	626	664	646	619	633	640	602	641	643	596	649	614	622	620	600	606	662	594	628	657	664	671	649	612	639	630	639	632	636	650	649	603	658	615	656	634	670	644	613	673	618	661	631	595	607	626	600	620	644	638	613	602	628	633	584	654	674	638	663	660	608	626	661	612	631	595	602	594	653	649	640	627	672	596	634	628	627	623	632	609	612	640	606	609	628	643	617	585	650	647	642	625	640	634	622	607	607	614	633	635	623	571	655	620	639	656	567	627	624	626	644	641	586	635	607	614	629	643	587	632	629	610	588	598	686	609	597	609	609	655	595	659	623	685	647	615	649	628	621	581	655	627	646	586	623	622	565	617	625	573	591	611	639	601	611	631	636	607	608	617	673	616	633	629	655	608	606	578	621	588	619	679	637	618	653	637	605	658	599	586	629	602	590	619	591	646	630	624	616	648	661	656	629	569	602	607	638	645	635	598	638	634	610	658	622	644	641	571	599	621	640	654	636	632	599	633	657	596	585	619	618	604	646	634	611	644	576	652	639	652	669	632	646	615	634	603	656	628	594	651	636	608	674	573	602	647	636	633	610	639	658	655	599	624	564	594	615	626	594	667	638	600	609	639	648	597	653	633	646	624	598	633	626	593	631	672	596	626	669	591	611	591	579	626	622	625	645	648	626	614	620	633	619	626	642	622	625	644	611	589	635	673	654	602	601	593	641	620	574	669	599	661	592	658	578	603	648	616	645	619	667	658	639	640	587	618	669	619	580	637	611	623	600	603	678	636	662	605	620	583	611	619	607	596	628	637	657	625	611	607	598	633	624	638	631	590	617	649	603	654	600	600	585	629	609	561	603	668	625	615	637	659	648	590	605	647	637	645	616	649	640	618	638	621	634	610	624	657	682	599	633	599	625	638	608	619	631	615	636	626	587	605	628	635	642	641	604	618	607	593	650	701	629	607	647	677	573	614	620	614	621	591	546	622	613	618	631	606	642	632	605	585	651	631	584	620	615	659	610	652	624	599	608	618	611	618	603	603	640	633	655	663	607	614	639	592	617	647	582	625	634	631	638	675	669	660	670	595	611	643	586	630	616	615	647	691	634	625	649	597	594	623	632	615	622	610	623	593	606	623	666	631	634	642	615	628	625	647	587	658	625	608	646	660	579	601	632	632	640	605	632	576	597	660	626	650	620	642	626	599	582	647	591	645	651	629	588	687	668	648	586	594	604	601	621	604	603	587	647	614	628	614	613	613	603	638	655	617	583	628	596	619	599	636	582	627	659	582	639	580	610	639	610	623	626	620	624	661	686	632	627	636	624	641	621	644	612	649	645	627	659	599	616	616	616	613	650	597	617	600	633	595	661	611	642	615	637	614	648	644	561	593	618	606	639	605	592	655	609	581	623	615	581	604	585	644	619	586	646	625	644	614	624	616	601	629	649	638	636	612	611	679	644	632	637	620	588	657	623	593	638	595	595	639	643	642	677	647	651	662	632	631	622	574	647	618	635	615	628	621	636	626	586	620	607	666	583	630	619	579	606	624	593	664	589	596	601	635	634	632	603	657	625	589	675	645	648	665	600	596	683	629	623	630	637	623	613	613	646	559	608	619	599	605	620	615	607	608	600	622	648	566	638	670	664	647	635	606	580	603	635	603	602	639	645	589	630	610	646	649	600	648	631	632	660	608	625	641	641	625	606	600	643	590	596	647	635	608	615	583	585	673	653	642	644	607	650	605	650	589	640	614	642	658	674	644	639	618	614	587	584	596	644	636	655	630	642	665	602	598
23959	8496	2833	1139	1055	904	818	629	432	428	437	339	300	306	319	264	265	268	279	293	298	293	282	291	276	272	270	279	273	286	248	267	251	272	265	276	291	279	250	271	297	270	279	274	298	302	282	269	286	274	298	299	282	273	263	272	272	276	295	294	241	282	305	268	271	245	293	278	267	264	278	289	259	262	266	267	293	263	272	241	273	275	270	262	255	290	256	292	247	268	288	277	262	242	256	283	300	238	255	290	247	279	276	288	284	291	281	265	264	297	285	268	280	297	292	261	257	284	268	285	274	253	295	287	283	279	264	261	264	262	275	268	296	271	273	252	270	255	268	268	274	262	260	231	303	293	294	253	276	276	267	265	251	248	301	270	264	300	286	262	284	284	300	286	282	245	290	295	238	288	299	252	278	283	279	328	260	248	267	285	263	281	274	262	265	283	250	269	265	267	268	295	268	294	271	259	257	265	274	262	282	254	282	287	259	261	276	247	254	274	289	313	306	253	300	284	241	270	256	261	276	283	284	285	287	285	258	285	302	299	283	279	272	268	287	269	284	272	299	268	282	279	253	293	273	288	266	262	249	239	315	234	306	291	278	262	270	272	289	280	285	276	272	258	275	273	259	282	277	270	285	248	267	282	283	276	289	290	275	274	272	264	282	250	254	285	277	279	285	255	280	288	286	251	278	299	280	265	244	268	291	262	260	249	275	293	261	256	267	257	284	288	324	270	260	248	301	279	272	271	278	271	287	264	273	282	288	314	281	260	281	244	257	269	267	257	234	269	274	269	265	305	270	268	296	287	261	258	257	296	246	294	283	288	256	287	264	280	269	270	279	257	301	297	300	303	256	272	253	280	281	268	290	290	278	264	300	268	288	277	276	284	277	276	267	267	267	297	269	290	306	277	279	274	247	278	285	252	282	268	265	277	274	270	274	277	248	254	260	271	278	302	275	270	285	283	277	283	265	268	260	259	259	263	264	259	292	282	287	275	306	265	289	276	295	300	279	281	300	286	281	245	271	270	279	270	289	290	260	260	278	280	283	292	272	271	285	293	264	291	286	273	247	262	263	248	239	266	259	274	250	262	310	254	290	242	269	255	281	286	268	254	281	280	284	262	287	263	272	274	292	301	264	247	261	278	288	264	287	279	264	272	280	258	267	283	287	254	262	299	282	285	316	300	268	300	261	290	274	286	248	284	270	279	295	280	271	313	265	245	294	303	288	245	276	274	278	250	277	281	257	280	292	280	238	263	258	241	262	267	264	280	312	252	289	307	306	278	288	262	260	277	282	269	251	304	268	264	259	269	312	301	306	275	280	227	245	276	283	268	293	306	273	293	249	305	286	239	288	266	275	266	265	274	271	268	282	271	290	301	284	286	284	286	271	291	254	299	300	278	243	272	284	275	263	276	254	251	266	274	286	273	238	283	261	250	294	283	261	279	263	281	276	303	275	269	283	287	268	276	257	296	316	274	285	226	271	297	286	275	280	248	269	302	243	257	273	278	278	294	258	285	278	265	287	254	257	288	281	280	282	267	250	266	253	265	306	258	262	290	255	304	272	272	278	303	266	268	284	287	265	298	279	255	298	264	250	274	254	290	280	275	308	294	289	265	289	296	267	292	271	269	309	252	284	253	275	260	277	273	296	290	293	265	288	249	263	279	257	312	291	255	253	246	279	236	261	271	292	238	270	263	290	269	307	301	300	290	267	244	254	283	287	300	269	265	259	269	284	276	293	273	283	320	278	287	268	291	278	286	278	262	297	296	285	266	290	281	263	273	265	250	275	290	289	265	268	265	300	259	294	261	261	275	242	242	298	265	290	285	278	259	322	267	266	283	296	255	251	287	281	272	249	280	260	269	265	284	290	273	282	304	289	283	278	317	273	286	281	280	258	289	269	292	238	245	258	262	255	278	272	287	236	236	301	291	267	274	272	254	290	294	248	274	261	270	254	263	261	324	273	283	265	268	268	272	274	277	277	271	286	235	268	259	246	284	282	250	294	264	265	280	259	261	265	268	270	286	248	278	286	267	271	288	271	257	306	252	259	289	273	263	247	316	268	256	254	259	284	296	271	259	278	272	288	278	297	262	235	295	312	292	270	257	273	259	261	288	258	283	273	275	266	263	280	284	296	280	253	308	307	266	264	307	274	270	262	250	272	272	243	291	241	264	261	287	242	283	262	299	261	245	269	277	272	295	287	297	259	312	307	273	274	264	264	274	276	292	286	253	295	273	279	279	279	258	273	278	273	307	271	275	258	256	290	280	300	279	291	260	273	284	250	295	295	285	275	284	282	248	293	255	272	295	262	276	291	272	330	276	295	302	279	288	290	279	290	243	265	283	311	252	258	280	270	279	273	271	259	263	282	268	262	266	257	280	290	268	280	261	297	291	287	228	265	258	265	233	291	301	275	324	289	292	308	256	273	243	230	295	270	243	230	300	294	284	272	243	283	270	285	241	275	299	281	279	275	244	281	280	267	252	271	273	261	299	257	262	279	270	258	264	270	280	262	278	283	271	272	265	259	286	253	283	286	281	261	268	310	232	281	275	282	245	266	253	271	249	291	288	280	248	298	272	282	261	291	268	260	274	249	292	302	280	278	259	283	265	257	275	276	272	278	246	286	304	294	292	261	277	276	255	302	266	278	279	256	243	297	252	271	281	295	307	284	277	283	295	270	253	278	256	250	268	290	257	286	273	271	295	276	247	296	285	291	261	260	289	249	258	257	234	275	291	270	267	292	284	260	288	265	282	249	280	281	285	262	274	271	276	248	277	319	299	303	253	283	286	267	259	256	271	246	272	259	271	286	290	287	239	224	253	253	313	301	307	294	257	257	282	258	257	266	270	283	229	257	254	330	287	280	292	268	279	258	264	265	273	254	304	245	281	257	250	289	285	288	280	278	268	228	252	280	282	292	272	277	269	306	283	306	283	268	265	263	275	267	295	256	280	238	247	273	270	255	276	276	272	245	282	256	295	263	288	293	304	297	295	275	240	259	306	244	287	270	267	276	273	287	252	258	294	299	301	232	243	234	260	268	275	278	267	266	261	293	275	283	301	253	287	277	302	250	264	274	290	288	312	276	303	264	285	275	245	284	289	264	243	254	320	294	301	239	260	238	270	268	305	255	263	262	287	294	264	288	286	297	288	263	276	275	253	277	289	300	262	318	270	280	257	267	267	271	276	268	285	274	257	253	282	278	275	263	276	279	257	283	274	292	293	286	268	246	278	253	274	279	275	235	294	249	274	276	293	252	276	232	255	277	276	279	288	293	303	302	277	266	274	282	244	281	327	282	273	275	260	253	251	282	252	275	274	273	273	263	281	307	286	281	258	289	293	281	275	288	315	251	287	279	303	298	276	299	286	268	263	279	271	286	232	249	258	291	287	283	249	268	281	260	296	290	269	282	318	293	276	239	276	278	285	263	252	276	274	247	291	293	253	289	268	274	264	277	258	308	316	288	305	291	288	288	279	281	272	267	302
17398	6757	4645	2886	3876	3591	3088	2038	1501	1432	1295	1144	1003	909	861	807	756	745	734	720	756	766	761	775	702	748	695	676	693	684	740	708	670	740	667	676	670	667	637	639	688	668	654	650	702	615	697	661	648	638	658	676	667	600	681	644	665	684	667	660	679	689	661	659	657	674	692	683	621	723	660	665	694	716	667	675	638	674	684	660	688	639	593	703	708	709	682	629	712	630	685	627	630	648	676	636	658	704	682	683	657	641	695	646	640	685	669	676	654	695	674	673	613	623	695	691	680	666	646	618	700	672	703	652	654	651	625	675	696	709	666	670	620	645	672	655	649	663	683	716	673	704	703	710	645	675	660	617	661	659	640	719	724	682	678	657	689	690	665	679	637	654	682	669	710	643	673	713	667	627	684	675	699	647	665	721	661	636	645	664	669	619	668	670	673	689	677	670	669	640	672	676	658	684	683	688	687	612	702	696	691	671	632	672	701	670	692	683	631	698	650	660	681	645	682	698	676	688	652	703	650	642	699	654	652	649	659	667	637	637	656	673	608	688	669	687	694	632	699	587	635	674	679	719	681	605	666	663	669	624	620	649	656	640	698	656	623	662	666	630	664	701	670	665	673	678	659	683	660	693	684	677	649	725	681	675	709	655	649	669	662	658	640	655	593	688	633	668	673	644	629	642	681	667	684	647	652	675	675	693	679	647	628	648	646	669	642	685	663	698	682	643	662	634	664	702	681	665	669	699	649	604	660	669	630	669	688	681	693	623	662	629	690	694	678	664	703	642	696	666	678	641	690	659	675	622	682	678	648	651	703	650	696	695	651	712	648	621	653	672	704	674	668	644	673	679	609	635	646	666	699	659	641	665	667	657	636	683	700	640	640	687	686	651	684	687	643	677	647	621	674	644	621	669	655	690	663	638	648	602	640	609	673	696	651	629	721	701	619	655	668	649	653	657	670	684	653	676	636	684	717	647	683	680	661	659	671	664	637	688	607	664	643	613	669	648	682	697	660	712	660	672	648	674	650	631	645	607	668	679	654	661	682	658	695	644	612	622	655	669	647	681	709	664	606	695	677	709	681	651	681	667	666	649	665	616	689	674	701	635	662	660	637	653	617	657	691	661	683	678	686	616	669	688	638	668	657	634	684	613	632	679	682	657	679	658	656	652	636	663	724	664	654	692	644	653	655	687	700	658	685	649	693	663	658	698	654	643	694	680	662	663	689	643	654	655	631	644	663	688	658	694	670	668	652	676	673	659	647	653	648	672	655	699	656	683	639	685	650	652	619	671	681	698	713	676	659	682	652	679	652	656	678	702	663	644	696	644	697	681	664	661	685	650	702	677	711	664	670	681	641	641	652	647	676	679	674	700	622	650	625	626	720	662	656	628	661	680	634	679	731	701	702	703	653	691	666	640	712	632	659	638	635	668	692	642	659	658	686	686	716	649	674	619	690	635	641	643	678	640	666	678	681	707	598	627	708	649	706	677	633	688	635	681	668	679	678	678	644	660	662	656	641	675	699	640	635	675	633	687	693	696	675	626	630	629	631	672	659	680	690	671	674	634	648	638	668	658	686	691	667	638	668	647	696	690	605	688	635	688	689	653	651	724	641	647	675	655	684	689	667	620	639	674	677	635	645	711	676	615	665	639	647	646	639	676	697	644	679	703	683	649	709	668	656	678	671	653	628	627	682	652	676	696	664	654	624	670	655	616	679	642	697	679	713	690	664	655	643	677	673	682	684	682	679	695	684	615	644	697	705	653	667	672	676	628	698	681	661	665	677	655	629	705	671	668	635	629	698	666	656	645	644	662	672	643	678	614	644	620	670	697	626	679	675	698	651	646	710	661	666	673	684	668	691	680	626	653	655	641	649	645	688	689	651	683	664	709	687	713	640	697	683	638	652	672	651	670	734	649	646	673	692	653	669	738	649	678	736	603	606	658	660	690	699	698	672	649	686	662	653	675	654	633	679	675	655	724	664	667	650	667	622	680	665	689	696	664	721	682	624	698	661	654	622	715	662	680	656	644	672	667	676	661	700	640	627	668	656	662	669	631	644	655	663	670	652	635	671	681	661	635	645	652	636	640	650	643	635	657	696	653	659	670	634	643	626	679	682	705	648	655	693	658	661	673	633	657	700	658	682	665	666	650	679	652	647	688	646	692	651	634	654	605	648	690	675	656	634	620	669	708	653	646	656	664	656	645	634	665	687	675	655	706	685	677	660	679	647	671	641	676	648	652	691	660	654	650	676	693	653	654	632	667	640	634	691	666	637	641	660	668	706	729	631	663	643	620	651	645	688	658	681	670	618	674	650	698	675	675	639	651	661	640	717	712	661	659	661	652	678	651	663	664	643	660	643	637	698	637	643	704	690	639	629	656	677	726	671	643	630	641	691	653	703	698	677	663	626	688	672	659	679	628	708	697	643	692	658	616	614	652	651	691	691	649	629	659	727	629	703	650	678	675	629	651	628	645	655	680	658	649	651	702	669	662	663	637	674	670	635	640	667	653	664	642	696	680	646	633	612	674	654	719	621	667	675	671	690	673	682	666	666	635	664	639	668	627	646	660	624	634	638	648	732	670	709	664	723	681	676	623	651	637	721	667	662	658	672	681	667	669	658	681	690	662	669	655	680	658	676	657	671	671	699	645	699	630	684	634	644	646	660	693	668	656	687	707	702	638	686	659	671	660	646	686	667	672	701	709	663	703	668	667	712	667	653	663	693	665	669	621	647	661	641	646	685	640	658	643	667	674	670	629	669	689	673	662	640	656	648	651	665	652	685	651	672	644	693	723	655	685	629	658	682	718	677	697	649	648	630	634	680	651	656	655	681	684	653	743	689	634	667	659	597	687	653	662	650	635	695	659	654	656	689	618	675	654	655	731	626	663	678	680	620	692	616	657	639	727	646	688	696	641	640	704	615	663	670	676	689	661	681	713	661	692	650	660	638	673	701	670	684	677	653	653	658	701	649	667	657	659	654	698	690	651	679	669	705	666	659	673	668	722	705	636	670	667	672	727	653	661	666	675	691	701	697	705	693	712	674	688	645	657	646	642	672	696	680	689	672	636	647	620	632	673	666	623	665	664	626	666	704	600	640	657	682	667	689	638	603	688	639	662	663	633	640	683	674	678	716	641	668	670	703	657	643	644	661	682	639	667	642	695	682	678	684	679	623	670	656	673	658	629	663	687	691	685	691	675	657	660	659	631	671	665	620	638	635	677	672	637	686	657	650	685	617	644	677	650	629	665	687	667	668	706	684	637	644	666	652	721	644	640	664	656	714	689	645	666	690	634	641	658	683	668	697	654	691	625	651	684	697	658	630	656	661	639	643	662	667	714	697	633	679	666	688	698	646	661	650	630	687	664	670	690	645	658	632	699	664	702	682	667	673	661	693	707	659	713	647	682	669	726	651	653	630	636	684	678	626	679	615	697	670	690	673	694	652	646	707	633	682	655	644	672	683	596	641	636	668	669	673	670	637	681
31667	12770	6677	2120	1756	1172	852	630	450	423	371	311	255	216	216	209	218	184	179	196	195	185	211	203	191	207	187	163	175	181	164	179	187	162	159	175	151	177	212	152	171	174	185	175	162	169	150	188	160	191	203	163	161	155	161	149	157	152	161	142	174	175	169	153	170	154	152	153	151	163	170	161	159	203	160	156	173	161	160	172	152	184	178	174	174	186	175	169	161	181	174	147	172	158	151	177	163	177	170	144	154	149	183	152	154	171	166	157	157	180	157	177	155	187	181	162	169	174	141	164	176	186	156	148	170	182	144	181	169	179	158	163	171	149	154	181	145	175	147	154	150	161	171	179	177	157	158	184	162	168	191	169	175	172	168	169	157	191	168	169	163	129	171	169	177	158	164	168	173	154	185	168	160	176	162	166	184	157	180	165	143	181	170	169	189	149	176	165	186	165	176	166	160	151	151	169	165	178	153	176	163	155	189	171	180	149	165	170	203	169	176	172	145	180	152	157	156	176	153	183	175	149	162	171	133	152	168	159	171	184	183	160	189	157	161	172	173	161	167	151	170	160	179	149	156	164	166	153	159	160	167	173	160	184	188	182	175	172	160	146	169	171	171	166	160	136	137	166	176	169	163	192	168	183	174	157	165	178	154	163	175	166	165	157	160	168	152	168	175	140	145	172	164	164	181	173	176	179	172	157	168	171	162	156	156	146	163	152	171	160	165	168	158	163	168	164	183	192	175	160	188	161	169	170	165	166	172	133	158	152	170	155	175	162	179	148	177	175	159	166	176	163	150	155	178	153	167	164	163	188	178	179	169	155	161	179	164	151	152	168	170	152	170	164	159	163	165	138	154	130	148	184	155	154	163	170	188	186	142	148	185	194	162	188	171	191	196	176	169	165	162	168	161	152	164	168	145	168	170	165	175	197	146	188	157	176	189	179	192	183	186	148	188	149	162	179	167	155	147	173	158	175	153	142	163	163	181	173	182	161	149	164	159	179	162	188	154	161	168	147	160	147	155	153	197	150	166	154	184	166	161	174	160	174	150	143	153	159	155	183	148	170	133	134	151	167	171	177	165	153	170	173	159	172	163	186	148	180	151	153	172	180	175	161	161	159	158	178	168	167	160	165	160	156	160	153	170	172	168	151	148	150	177	179	174	170	188	153	179	144	174	145	166	156	176	173	161	162	179	165	162	171	150	170	142	148	150	153	172	179	182	161	164	161	179	169	199	181	166	169	160	174	193	130	167	170	168	187	174	177	153	164	160	156	160	182	150	148	158	181	179	150	187	173	159	188	172	146	156	177	155	155	168	192	173	182	146	152	129	161	166	147	150	171	161	153	159	162	158	168	163	160	161	156	163	165	165	193	177	155	166	171	158	165	175	148	168	172	170	149	171	154	185	160	172	176	161	166	168	174	157	165	162	184	166	145	189	153	184	168	166	176	173	172	166	159	163	158	149	163	153	161	141	151	184	153	160	137	163	169	147	164	151	149	175	156	161	181	181	148	175	171	173	158	156	159	180	164	162	176	169	160	148	173	144	172	158	146	161	190	150	143	145	141	126	164	171	140	173	144	183	163	177	155	185	158	152	172	176	177	180	174	152	154	176	167	164	158	160	141	185	158	159	172	166	155	159	162	160	166	149	161	173	172	158	150	152	164	167	177	172	187	177	189	194	159	180	170	179	172	176	154	185	176	167	143	184	169	178	149	172	163	160	166	195	160	158	159	179	167	187	165	181	148	141	169	134	176	166	171	152	194	177	144	169	165	163	162	167	164	152	174	150	190	145	191	173	177	160	171	190	153	177	179	175	166	168	156	138	149	170	167	173	183	154	150	146	184	144	170	171	185	159	158	178	170	172	152	142	145	158	154	166	173	156	181	148	172	192	163	176	187	156	176	160	177	135	150	156	145	157	151	187	152	160	162	159	143	178	186	166	164	155	154	165	163	164	169	162	157	179	189	145	173	194	172	162	158	155	185	151	171	191	149	159	157	187	166	177	161	155	150	176	159	131	200	173	176	176	190	165	158	175	167	177	162	137	175	144	188	172	185	176	157	153	163	182	175	158	168	163	157	168	146	142	171	168	153	184	163	158	170	173	158	175	176	186	186	193	161	166	143	168	169	177	175	167	175	165	165	165	153	149	173	175	160	151	153	156	175	162	191	156	168	139	155	151	180	150	170	179	149	167	172	170	156	176	149	168	151	150	169	181	163	197	162	173	189	165	142	157	197	157	179	196	160	145	165	164	140	139	165	168	166	159	143	149	176	140	151	163	175	191	145	167	168	143	147	154	173	159	180	155	174	155	175	145	192	154	139	165	168	164	147	170	141	149	162	172	149	160	163	170	155	164	178	147	195	167	143	168	182	171	163	181	167	166	191	172	177	207	193	183	155	139	177	167	154	157	172	179	190	163	169	135	138	149	178	159	173	136	160	169	170	160	158	167	127	183	166	180	157	154	172	152	172	143	164	174	174	153	150	154	151	167	175	206	171	142	180	162	151	164	166	187	179	148	155	146	153	165	155	165	167	151	167	160	150	180	176	178	145	178	182	175	148	159	180	159	161	193	165	172	161	166	155	145	158	153	160	176	165	181	159	153	156	167	162	191	149	187	158	170	152	164	177	133	161	178	172	154	167	154	176	173	160	161	163	180	157	164	139	156	192	149	168	181	163	162	160	151	174	160	144	182	150	168	167	154	181	183	166	176	152	151	146	139	173	173	165	170	174	166	143	162	175	151	156	177	167	160	159	186	166	173	157	162	159	159	169	150	184	168	196	161	170	186	167	165	184	189	148	168	167	170	154	181	191	168	197	153	171	157	180	170	180	166	171	175	176	160	162	167	145	151	184	144	157	170	161	166	142	179	185	147	136	182	154	175	162	143	168	142	149	169	152	159	175	162	171	179	147	177	162	162	174	177	170	186	162	165	164	152	171	164	161	176	158	145	159	159	191	173	141	160	144	188	150	150	162	177	144	177	158	137	178	185	175	164	159	159	184	173	172	161	191	169	175	164	156	143	167	172	152	172	191	158	151	167	169	167	184	170	185	157	172	164	176	185	181	186	140	169	156	166	184	148	144	195	187	148	187	160	192	164	156	163	161	156	147	164	159	166	170	159	183	155	163	166	154	174	190	170	168	169	178	161	155	162	168	146	160	166	179	178	156	148	178	150	154	178	162	158	156	213	160	178	151	175	151	146	174	172	138	175	178	146	171	156	163	148	179	141	167	185	158	165	153	149	172	150	180	177	178	171	175	155	150	179	169	166	170	186	173	171	176	160	157	154	187	133	174	162	168	153	146	183	141	165	156	171	176	155	173	170	141	151	168	187	166	178	177	161	139	150	179	163	177	149	200	170	171	178	148	173	150	147	172	159	141	162	172	175	159	161	146	175	165	154	168	212	159	150	176	159	170	165	194	142	131	178	158	171	163	150	166	176	168	158	174	157	166	169	182	144	165	175	183	156	154	158	190	160	159	172	165
20654	9461	9036	5178	6118	4228	3267	2370	1823	1563	1545	1417	1044	836	775	598	594	620	604	529	555	668	697	586	544	541	570	469	507	471	446	449	429	468	477	431	462	431	424	453	416	414	431	440	455	462	470	385	425	440	428	397	382	405	392	439	409	426	405	375	441	435	444	417	421	378	404	474	397	462	449	423	414	421	433	390	416	451	424	363	420	392	373	443	416	412	432	369	391	388	404	395	404	405	417	440	413	389	436	402	434	385	400	411	403	413	398	430	418	408	402	403	399	435	434	407	466	411	414	415	390	412	380	437	399	389	451	415	433	413	425	385	403	434	421	437	438	457	418	422	412	433	428	428	397	380	430	425	400	399	404	401	411	397	414	415	402	413	444	424	421	396	402	418	403	433	413	410	392	396	406	416	426	452	414	397	417	430	391	454	412	432	427	425	410	425	440	427	431	460	436	443	414	424	396	422	441	435	415	402	380	436	427	433	418	403	458	400	419	447	400	435	404	403	396	431	423	416	440	421	424	449	408	428	404	384	421	410	417	423	389	406	404	407	416	391	394	420	403	438	440	400	447	398	394	397	388	425	409	408	376	417	399	421	402	417	400	414	390	396	370	423	392	426	420	400	420	424	428	378	412	417	409	409	404	402	419	441	427	438	420	430	420	410	395	400	419	426	420	425	434	400	369	467	447	402	427	417	411	413	407	423	382	434	413	426	415	396	407	409	402	406	425	390	381	421	414	385	409	425	444	433	446	426	451	400	450	424	426	397	449	383	447	390	414	410	415	380	404	420	424	443	402	434	384	408	410	398	428	411	407	410	398	398	427	404	394	417	411	411	403	445	400	417	412	367	400	402	424	421	382	406	402	422	420	437	423	442	404	407	366	404	426	409	422	413	404	456	416	412	445	410	424	382	426	405	393	401	436	398	429	421	429	394	401	453	464	417	420	387	419	407	412	426	382	437	445	439	434	416	391	380	408	427	391	467	423	381	417	448	407	415	406	423	441	421	412	423	409	382	398	423	400	420	412	438	422	403	396	367	443	410	352	443	407	422	403	421	418	389	429	410	400	413	396	440	431	458	401	431	447	416	447	408	439	418	418	411	442	412	422	446	460	425	413	413	443	387	403	436	384	420	430	404	427	444	454	398	437	385	417	408	411	423	378	434	402	436	440	420	399	461	429	404	429	436	392	420	435	389	378	425	399	411	445	436	412	436	416	431	403	400	430	408	410	404	406	414	422	432	454	430	432	398	408	421	413	415	415	442	385	413	376	397	390	412	417	402	434	404	398	420	439	407	408	422	433	383	405	409	458	415	387	434	409	419	415	397	403	387	439	443	460	408	415	424	394	419	423	447	384	370	460	449	389	444	432	403	435	404	413	420	409	424	428	468	388	412	442	408	433	380	392	388	433	413	408	444	389	343	410	391	404	408	417	383	416	413	414	382	393	430	369	387	422	441	443	412	391	400	426	386	415	433	402	413	374	429	416	440	400	383	397	428	397	427	407	414	400	401	403	416	395	388	418	408	427	428	391	392	396	399	453	392	356	431	415	395	429	427	416	425	437	446	436	382	458	406	409	420	429	443	420	421	423	428	405	424	404	426	427	414	417	403	409	394	434	464	425	414	404	421	417	417	366	389	415	397	411	446	417	413	402	404	396	417	433	410	425	420	423	406	428	428	389	437	382	415	441	382	414	406	423	427	438	403	425	433	431	423	428	449	430	418	421	410	359	374	383	431	405	418	390	411	398	412	439	387	431	400	409	420	443	374	419	391	422	409	418	402	443	374	428	410	477	425	403	405	427	400	407	401	402	411	431	418	399	406	438	380	424	453	388	415	402	380	419	432	434	438	442	386	382	419	438	393	434	411	419	409	392	391	383	428	424	441	387	417	419	427	423	437	389	402	407	385	428	419	420	399	422	420	386	463	410	417	404	423	398	415	410	423	445	469	424	439	382	435	427	417	377	401	390	400	373	406	418	441	428	435	407	396	439	407	453	404	452	433	410	371	439	404	392	379	364	398	440	420	430	397	416	438	419	428	406	435	444	420	423	451	395	429	438	395	437	411	386	436	418	463	410	419	407	411	409	443	429	424	395	432	414	437	428	383	428	420	414	438	412	413	445	409	410	422	385	369	392	411	416	378	396	391	427	404	419	415	432	416	408	406	418	415	381	415	422	419	409	437	437	422	421	414	428	438	438	416	395	413	428	433	410	412	406	419	404	425	426	452	433	424	421	398	385	420	391	426	397	399	428	421	420	402	436	388	453	399	406	442	427	394	442	449	410	413	434	411	441	446	414	372	440	397	424	426	423	394	414	388	395	404	427	392	404	400	403	427	425	386	403	351	434	413	431	420	397	422	412	470	423	406	408	402	391	408	397	409	398	405	408	417	412	400	367	396	437	437	407	422	417	420	417	425	371	399	456	380	398	450	382	455	400	425	388	438	417	403	403	378	405	438	419	430	427	426	380	407	391	386	401	404	420	430	401	379	451	412	444	383	416	409	386	426	410	407	431	387	420	438	405	403	435	434	425	387	466	417	400	401	399	416	402	425	382	395	416	380	455	406	431	421	449	425	434	419	416	429	426	410	380	412	397	432	402	460	442	382	420	404	425	400	415	422	417	392	439	428	414	411	403	445	413	411	406	386	429	404	419	434	425	392	424	411	396	416	410	415	428	396	413	436	403	416	401	430	398	447	408	471	421	411	408	412	422	417	440	398	442	440	411	437	393	431	407	409	442	406	404	386	424	427	397	405	413	424	416	404	418	389	424	408	408	402	365	380	414	408	416	385	383	414	356	376	403	379	425	444	399	395	419	431	390	402	433	419	431	411	429	437	452	415	455	445	412	414	376	426	420	409	422	415	408	456	436	438	408	414	404	398	413	401	398	407	415	440	391	456	433	415	421	433	436	486	391	436	426	402	463	418	428	417	395	422	385	393	418	413	369	420	421	424	435	368	446	394	409	427	389	437	399	421	400	383	399	389	403	393	491	383	403	407	374	404	411	401	402	438	416	457	411	406	401	397	387	415	380	414	436	409	433	419	401	400	438	405	407	434	427	432	356	409	417	414	422	392	407	403	439	422	395	416	412	444	440	452	435	434	426	399	417	400	437	430	438	381	404	388	409	423	408	417	399	399	369	381	442	424	401	432	412	414	410	403	434	409	404	390	476	412	414	401	427	403	403	396	380	386	406	418	386	425	418	420	413	415	442	433	402	407	447	444	419	412	443	389	414	447	403	437	420	405	405	452	421	409	404	402	443	415	417	396	412	382	422	426	426	408	452	402	395	400	441	401	411	461	431	410	436	447	465	406	423	421	400	437	412	410	417	432	452	389	414	416	440	441	408	406	395	402	403	412	441	446	442	411	401	444	423	432	401	393	400	391	405	400	421	406	441	389	394	416	409	432	472	376	430	443	464	417	404	445	403	448	399	402	412	398	431	417	427	413	390	400	415	420	431	409	401	436	422	437	402	380	408	354	463	409
11231	3248	1281	549	478	338	318	277	297	244	266	256	274	265	285	264	263	306	283	241	271	294	270	269	241	260	259	247	279	259	264	261	265	255	275	248	225	243	245	274	277	290	252	252	264	238	263	273	271	248	286	269	275	247	269	277	255	227	268	230	236	279	253	290	241	283	261	268	271	290	264	269	274	239	246	280	258	235	253	263	249	259	263	244	246	222	245	254	269	254	224	298	255	243	253	247	263	257	252	256	247	272	262	282	258	258	275	250	256	241	274	270	269	237	251	237	252	307	261	245	263	263	281	266	248	256	242	274	256	234	272	249	280	273	231	265	246	279	232	244	244	235	275	222	223	248	298	261	285	261	254	249	279	273	213	284	264	271	251	235	249	247	292	271	254	259	232	238	263	257	257	263	256	278	243	266	231	245	243	272	271	218	269	238	244	265	266	264	254	246	261	243	263	241	254	276	298	249	253	243	264	268	290	269	246	274	254	287	240	264	280	247	270	281	241	233	270	269	254	262	280	270	245	258	269	284	272	270	245	218	273	250	242	263	281	256	272	252	247	265	285	233	293	210	262	243	223	239	238	263	256	269	254	276	254	249	234	228	260	242	259	265	269	260	246	241	267	249	263	247	234	268	249	269	242	261	297	245	227	264	222	247	268	250	232	273	275	221	234	249	249	254	251	250	265	289	248	229	252	269	291	248	256	247	251	260	246	287	251	270	257	280	267	252	239	249	256	234	255	282	281	289	247	245	237	299	228	232	244	245	249	269	247	261	269	230	276	274	279	264	268	275	230	246	260	232	239	251	279	229	258	263	271	269	277	278	263	248	228	266	238	261	304	271	249	297	227	239	272	252	227	256	266	263	257	266	277	265	257	236	258	246	256	229	266	239	234	272	253	309	236	251	247	268	269	266	234	247	277	280	280	254	224	254	287	258	266	282	268	284	237	258	284	243	271	226	271	269	274	271	266	270	249	244	288	280	244	252	281	267	271	257	245	250	242	265	254	273	266	253	242	273	291	307	256	247	252	295	250	253	249	277	243	243	262	241	266	289	241	259	256	236	260	240	234	270	247	261	283	237	234	270	270	240	235	246	256	245	271	244	269	266	255	238	290	263	258	237	250	227	268	258	284	253	288	231	268	245	258	255	268	287	259	260	278	245	248	264	277	267	262	274	282	278	256	259	272	254	269	271	258	264	263	277	275	235	279	265	229	255	281	252	277	267	243	239	224	249	258	252	255	292	247	241	265	250	242	260	257	280	260	238	244	269	264	271	292	238	232	246	235	255	272	238	247	263	247	260	267	261	269	237	279	214	224	264	229	259	271	241	276	248	269	268	247	271	271	261	254	273	246	251	281	232	274	223	257	238	272	269	238	277	283	247	258	253	289	277	241	247	256	261	235	255	261	265	258	254	279	253	256	233	251	230	261	251	262	226	253	225	282	243	278	258	234	242	229	283	256	258	263	261	267	233	261	261	233	246	244	268	248	243	253	232	274	312	259	267	270	246	281	251	278	261	305	276	251	270	294	274	247	268	230	258	256	233	252	226	237	270	276	269	247	258	266	273	239	252	282	285	295	249	244	262	279	278	244	239	242	239	242	219	274	257	270	238	232	255	254	234	254	232	228	259	285	272	235	299	234	250	255	258	286	251	282	230	248	249	263	254	237	298	258	237	275	245	279	271	254	238	287	259	264	254	261	269	281	262	254	227	252	246	245	246	252	249	281	275	264	289	237	258	261	266	242	242	236	275	258	257	270	239	276	259	278	225	257	256	238	248	260	280	248	261	290	250	262	261	254	241	264	255	232	248	248	269	252	270	251	249	284	248	259	274	256	284	264	257	266	253	264	272	267	287	294	290	239	243	277	277	273	254	281	266	276	254	257	248	236	244	283	243	253	288	258	254	265	270	242	251	266	252	275	252	244	245	257	256	258	274	243	249	271	283	228	274	282	277	246	258	282	266	238	228	263	265	289	268	263	250	234	278	280	269	271	255	246	269	284	243	262	255	261	259	270	266	226	262	270	293	240	275	262	256	282	258	272	266	247	274	263	261	271	265	244	289	273	282	263	261	279	256	260	269	276	253	253	277	264	256	291	272	259	278	257	231	270	254	241	270	225	272	259	241	257	238	256	260	289	235	274	260	243	238	264	291	248	263	277	259	256	244	255	264	267	255	251	241	247	239	302	255	240	260	268	273	249	266	233	261	233	269	242	250	284	240	250	279	262	259	249	247	235	253	233	234	244	269	260	241	265	251	264	244	271	230	247	239	256	257	288	251	278	270	268	232	235	255	286	217	249	251	247	269	283	259	231	268	293	255	232	243	260	277	266	224	242	241	261	261	265	237	251	293	245	248	262	276	228	246	237	267	252	261	261	271	297	281	282	240	291	252	242	275	270	279	262	245	249	266	251	259	270	255	236	251	263	247	256	276	267	244	272	242	271	261	269	285	240	267	274	249	249	271	257	235	234	282	259	275	229	264	262	266	258	248	248	242	282	278	249	250	263	231	257	248	245	262	272	251	259	254	274	288	268	227	234	258	251	276	287	270	270	261	244	265	262	260	254	259	227	255	262	266	268	293	257	289	248	236	289	243	265	246	254	246	244	220	293	254	272	312	264	268	248	259	229	281	272	272	242	235	285	258	227	276	251	256	258	255	234	257	267	253	297	233	301	248	226	265	247	290	254	259	273	270	262	261	249	231	245	268	278	290	273	248	257	264	260	256	263	294	254	262	228	239	299	277	265	291	246	249	251	268	279	288	265	243	223	240	261	262	255	260	265	266	265	273	252	232	269	258	272	254	237	251	239	269	236	254	228	232	274	270	262	259	245	237	251	277	258	277	247	237	239	280	243	247	257	259	250	274	231	250	249	278	238	259	276	259	249	267	229	266	258	264	273	275	263	285	250	249	286	270	263	286	268	254	247	241	277	285	246	238	256	261	289	271	266	283	263	258	259	274	242	242	249	265	272	267	238	299	257	261	276	259	241	250	253	257	275	241	235	266	261	247	258	278	315	285	270	216	258	261	245	235	240	246	289	231	245	248	250	262	287	284	263	231	257	256	233	245	270	254	237	260	242	255	264	254	276	233	282	248	257	267	261	284	300	254	252	233	272	270	250	260	277	245	263	250	250	264	258	243	261	236	237	297	241	276	235	249	263	282	257	252	245	248	266	240	285	252	283	242	228	279	258	246	246	255	285	265	264	259	244	213	255	250	282	243	256	254	239	240	279	257	244	257	259	293	256	242	217	269	267	250	252	258	249	262	248	286	253	273	295	231	256	243	239	219	232	292	240	248	265	225	276	230	263	256	250	252	279	289	254	229	234	234	267	258	267	253	254	256	259	255	264	249	280	267	256	269	307	231	260	270	261	278	264	254	269	273	285	263	266	245	251	272	267	247	254	309	261	274	247	282	235	259	226	244	264	277	273	283	243	220	233	250	279	282	251	240	250	266	261	248	235	269	253	275	249	248	241	270	283	271
8409	3308	2657	1809	1412	1057	914	857	776	762	769	702	708	715	741	695	729	692	691	673	751	769	699	685	664	645	701	629	678	674	671	654	648	664	620	649	707	639	636	627	674	627	618	665	613	657	654	635	655	627	626	662	640	615	598	670	686	623	667	618	625	622	656	613	644	631	591	631	627	629	658	585	698	620	658	638	617	600	597	654	649	615	601	648	630	616	641	596	615	626	636	637	629	613	643	635	632	632	667	627	680	628	671	616	601	654	637	611	623	646	611	638	664	679	614	624	628	599	625	634	613	636	608	680	644	645	622	630	614	624	658	639	667	668	623	679	668	660	634	591	625	620	640	609	616	633	618	668	622	665	624	664	633	660	625	631	691	612	619	625	631	640	649	651	660	606	627	596	637	665	676	634	654	643	650	660	580	629	636	616	601	638	633	641	674	653	619	675	668	625	639	646	655	583	657	613	583	601	652	651	689	643	627	672	656	668	662	640	637	600	680	657	641	656	643	619	616	684	677	633	644	642	635	629	637	651	608	634	638	644	662	639	647	651	607	666	653	670	645	620	641	681	616	592	609	600	626	624	611	612	606	648	673	643	689	635	636	643	619	622	653	621	630	697	643	656	639	667	626	659	659	626	630	655	644	618	631	634	650	657	629	621	652	658	664	641	646	687	648	665	608	687	664	675	609	621	642	667	620	638	639	605	641	664	669	600	631	669	661	616	678	662	667	652	658	639	620	628	638	601	668	618	640	639	640	623	625	619	593	685	649	656	638	671	610	661	670	634	638	609	603	650	646	550	629	664	622	633	641	630	618	663	634	597	632	646	628	654	644	605	667	611	686	630	632	623	646	609	621	658	646	629	651	619	650	645	617	606	672	604	654	639	574	633	659	641	648	624	602	559	666	668	630	719	631	714	609	628	617	656	628	660	644	569	622	624	632	613	622	643	662	644	661	632	629	608	644	612	671	686	693	635	637	621	594	627	640	633	644	622	652	662	647	625	634	675	592	606	660	651	676	626	655	690	654	596	630	668	636	623	640	671	695	637	623	624	712	613	637	683	604	618	685	677	666	645	665	641	667	623	667	638	667	645	663	616	627	635	660	625	630	643	584	582	655	622	642	610	624	637	641	638	638	650	613	651	640	636	563	637	627	644	600	675	677	627	672	620	661	644	658	624	659	650	658	647	701	620	668	635	624	645	624	642	632	598	600	683	683	683	658	635	645	612	609	652	673	606	645	600	613	612	672	660	640	588	637	672	641	648	647	666	651	642	610	649	630	679	635	642	651	671	636	648	631	652	657	637	642	675	631	644	630	635	642	597	655	624	631	675	640	628	611	638	649	633	643	695	636	668	618	657	676	664	672	616	624	675	615	577	680	649	618	671	630	608	675	652	605	610	619	667	646	626	673	674	667	593	649	583	621	642	688	614	611	640	631	613	644	644	646	669	610	627	630	647	707	623	663	638	644	633	700	693	649	627	643	629	630	666	648	622	616	702	637	612	670	599	675	619	653	634	649	651	642	668	644	621	636	678	654	622	668	620	632	615	657	627	595	614	656	591	626	635	637	631	641	613	653	667	632	654	649	642	638	614	657	660	632	636	658	678	624	621	634	651	662	615	635	640	684	642	629	674	622	630	626	612	662	621	626	643	646	621	632	629	663	621	662	594	581	660	642	642	605	630	652	666	617	633	618	600	600	635	678	617	643	648	662	628	598	663	657	596	653	594	647	630	631	602	613	630	645	610	635	670	666	617	670	650	642	651	636	664	632	642	639	659	644	633	642	624	651	674	648	678	606	608	619	652	627	625	643	661	635	637	636	651	690	615	673	651	606	641	609	634	672	599	630	626	664	672	610	653	662	607	601	640	686	632	619	589	643	687	644	623	632	586	666	657	632	642	649	643	668	690	594	624	624	625	586	629	653	623	638	666	616	649	658	661	654	650	626	670	600	592	646	649	640	621	640	610	626	622	641	607	626	606	652	705	665	678	642	644	624	623	673	647	640	625	652	599	664	636	633	626	635	647	648	563	647	622	638	630	590	641	656	630	617	664	649	666	653	575	634	612	638	644	636	659	644	626	608	684	627	621	666	627	617	645	621	648	670	622	648	655	606	690	671	639	638	610	647	688	648	660	649	674	647	642	670	648	617	687	692	642	650	678	652	601	649	657	614	648	641	612	647	611	616	641	656	666	628	626	604	611	644	634	679	635	613	650	656	619	645	642	659	628	610	616	639	681	639	634	584	595	656	661	675	630	613	660	568	613	653	624	666	643	596	657	627	634	655	632	630	618	626	617	665	629	637	639	617	640	626	615	667	657	645	621	602	615	653	647	639	620	639	687	612	668	666	606	620	669	627	642	677	652	692	643	611	625	648	608	641	641	599	625	630	581	611	624	636	580	665	611	604	649	688	644	613	668	638	666	627	666	657	671	662	657	630	646	666	638	628	625	651	619	654	602	654	621	637	609	638	688	662	628	606	684	620	639	633	633	670	634	709	651	638	631	636	626	680	661	645	673	637	627	621	628	622	668	621	647	636	640	628	638	652	603	667	654	641	638	650	643	621	620	680	693	665	655	622	670	663	639	609	617	661	604	628	680	666	681	654	643	622	595	652	660	664	618	611	636	650	580	655	613	638	640	616	689	644	596	664	648	664	654	675	698	689	670	633	665	643	646	655	643	618	626	661	616	691	636	692	660	691	667	645	620	626	643	644	666	634	637	641	650	675	630	666	620	689	647	670	638	637	621	684	647	666	642	626	650	662	593	627	660	613	635	588	631	641	635	604	627	671	654	594	631	635	620	641	598	643	648	666	595	658	669	627	642	678	683	659	658	609	627	603	652	641	636	633	685	603	640	675	654	607	617	601	648	664	639	614	637	641	634	626	638	628	655	647	647	643	655	675	623	628	651	595	653	616	600	665	646	648	643	645	640	650	640	653	650	654	632	617	638	601	674	614	659	620	634	672	658	632	658	646	625	642	648	657	617	612	624	628	653	638	604	637	693	688	663	636	622	637	697	639	644	625	689	645	654	628	647	632	631	621	651	630	638	648	625	552	617	675	646	672	634	646	708	626	665	633	651	652	631	608	685	619	650	607	613	644	641	637	664	650	624	625	622	647	616	686	623	673	620	610	626	630	603	620	604	672	624	642	632	675	674	654	616	691	675	618	671	638	614	681	647	659	614	643	670	613	612	649	615	686	625	627	625	622	649	686	670	619	652	627	661	645	652	640	651	685	619	628	642	632	628	689	646	655	612	575	622	644	661	643	647	617	676	619	699	648	648	605	643	647	681	621	633	618	633	670	632	617	654	628	639	627	642	665	673	653	641	651	632	630	660	633	653	626	668	692	674	618	676	631	662	658	645	628	640	642	638	624	632	642	643	659	670	665	608	647	633	627	650	662	613	638	666	645	648	677	649	645	589	657	646	622	613	633	651	649	616	623	663	651	660	636	667	629	675	622	668	647	658	689	671	638	679	640	610	633	686
22698	8386	4665	1427	946	718	553	438	383	415	413	366	335	290	291	287	290	319	278	308	315	315	298	288	313	285	300	282	269	286	291	274	294	282	296	275	273	284	324	258	295	254	311	316	288	283	269	282	283	267	300	255	297	275	294	280	312	307	290	279	267	296	284	268	259	274	275	270	301	254	292	299	271	336	264	253	270	286	268	284	280	268	321	300	277	302	272	312	277	273	276	288	283	305	280	269	271	254	292	276	245	289	296	321	275	288	271	295	286	294	252	279	275	270	286	262	291	275	310	240	291	312	281	275	278	284	294	294	262	263	269	293	247	272	281	279	288	289	282	321	312	270	310	294	299	291	283	268	286	301	273	304	277	248	286	269	283	258	277	268	255	261	283	272	265	290	284	296	324	270	277	267	282	310	293	314	308	318	300	301	278	313	274	292	282	264	298	301	291	278	260	266	300	261	287	276	271	287	289	296	266	292	284	305	288	253	285	288	291	273	253	269	299	289	288	253	281	289	278	277	273	287	299	251	263	303	298	252	264	290	296	297	287	292	279	262	273	295	273	284	279	273	297	287	313	288	313	277	305	293	303	285	298	313	291	278	295	317	305	286	291	278	310	268	289	268	300	278	269	280	279	272	295	297	267	282	268	257	299	315	292	289	274	280	287	263	312	260	302	287	257	312	261	283	274	271	296	291	283	298	277	254	283	288	293	283	280	297	268	250	261	260	268	262	258	309	269	270	293	278	277	278	291	268	260	290	298	282	293	280	291	281	253	266	281	270	291	253	297	290	288	285	296	259	279	294	269	271	273	273	275	239	285	286	299	259	272	282	263	291	276	288	305	297	302	295	252	265	301	286	277	282	263	279	314	266	250	270	271	294	287	308	312	292	292	289	288	275	276	274	259	285	242	262	296	248	288	286	279	293	293	300	298	289	299	290	271	265	267	282	292	290	258	266	271	292	283	289	302	250	272	292	276	279	279	275	276	279	291	287	303	273	301	261	248	254	285	290	272	286	275	279	279	280	284	307	304	296	285	290	287	299	250	280	293	294	312	299	281	275	273	293	286	232	274	292	288	274	265	276	290	318	257	271	267	294	285	297	231	276	288	312	258	273	307	291	275	315	253	291	285	299	258	282	281	263	287	238	286	290	249	281	264	267	298	281	245	271	305	300	307	289	302	281	265	305	284	308	264	313	276	303	281	291	285	289	299	252	269	286	284	268	248	262	281	276	267	291	258	250	281	283	302	279	335	309	290	251	266	284	282	298	271	256	275	274	272	304	264	268	321	272	285	263	291	278	266	299	291	275	301	287	273	285	274	266	269	264	293	301	295	267	288	283	291	299	270	292	280	291	272	276	310	292	272	277	298	274	281	261	283	307	284	288	254	255	294	269	296	265	258	262	275	280	301	279	291	287	287	279	266	253	285	289	298	266	274	332	261	287	290	287	275	291	266	289	266	246	311	260	300	264	265	256	292	268	288	256	280	293	287	280	246	290	322	267	317	285	298	291	272	286	294	290	263	293	273	277	293	272	274	299	301	276	275	285	276	301	277	299	287	255	278	276	299	288	266	272	273	285	290	255	255	267	309	254	274	310	291	305	249	261	263	311	267	292	287	280	287	284	303	294	289	243	280	243	314	261	280	279	261	328	278	339	282	284	283	278	271	290	315	299	257	279	241	318	271	283	271	280	286	307	273	302	260	270	271	294	241	303	278	258	293	265	263	233	243	260	279	281	269	284	270	305	283	282	286	294	292	256	258	272	291	263	280	302	297	307	254	266	259	253	294	277	288	277	272	294	257	284	294	259	306	276	275	263	279	289	303	269	271	279	286	228	303	260	284	245	315	254	285	268	242	306	270	292	276	275	265	290	276	299	292	277	265	302	286	308	303	275	306	282	293	292	250	281	308	262	239	285	299	276	274	267	310	307	282	287	308	256	278	253	265	303	276	304	286	272	310	281	242	279	289	250	265	306	297	258	300	291	295	260	304	278	301	282	306	252	282	267	275	263	309	296	292	274	273	252	293	279	289	268	270	272	287	273	296	287	271	272	271	274	267	274	324	315	257	288	329	287	260	281	276	286	289	299	286	291	280	263	290	287	297	288	280	256	308	310	278	264	238	280	280	289	279	308	267	267	291	293	319	274	304	291	268	274	292	283	295	290	259	255	277	267	272	274	255	287	271	262	268	292	282	270	298	325	291	264	306	263	290	255	287	311	267	292	294	271	260	285	291	284	297	291	283	299	292	298	278	262	265	278	262	313	275	257	294	296	276	299	289	300	267	260	246	266	253	275	305	338	267	276	289	275	272	288	298	294	271	278	308	290	286	270	265	272	279	294	296	297	288	258	299	294	288	282	289	279	274	283	276	275	291	270	291	275	253	293	278	292	280	285	278	288	288	275	279	288	314	270	271	300	330	314	287	285	283	266	277	276	274	313	311	311	262	281	293	267	273	292	281	303	318	296	308	300	279	307	284	280	284	310	300	293	280	312	286	284	283	248	292	263	260	278	297	275	308	279	279	274	282	301	295	338	293	289	325	303	248	292	274	305	310	294	309	316	316	304	272	302	273	264	254	269	277	254	262	271	260	279	292	281	313	247	301	251	310	272	272	268	280	272	285	286	271	294	271	306	291	291	293	264	277	291	275	267	284	294	289	278	293	266	316	307	298	270	298	267	262	277	277	309	275	263	289	282	283	307	272	290	278	294	272	283	294	265	294	273	306	276	263	265	276	300	299	279	311	299	300	267	292	266	258	305	242	274	297	290	241	280	291	285	285	292	270	293	265	276	286	301	288	294	282	277	277	265	297	259	287	321	302	288	272	271	289	277	288	266	244	253	268	242	296	280	277	290	297	285	275	281	294	294	280	314	270	281	261	281	288	285	272	283	268	255	260	300	259	300	315	247	283	241	291	326	311	284	281	306	264	287	293	277	290	283	319	289	267	296	316	259	261	240	294	282	303	288	278	272	278	264	305	295	247	274	287	293	276	287	243	289	307	324	305	293	272	277	307	298	285	254	276	252	276	270	315	253	302	304	290	264	270	302	285	286	308	266	289	262	272	288	300	263	296	277	298	273	266	272	301	287	275	266	291	304	272	283	253	290	285	280	274	240	278	267	280	269	293	290	278	283	266	279	294	295	273	243	287	296	264	285	291	272	274	270	270	272	274	291	267	300	313	297	300	255	284	302	273	292	294	297	274	269	261	268	284	272	295	269	271	278	291	252	296	334	286	233	298	284	268	277	294	252	290	296	317	262	280	268	313	279	263	284	299	276	265	265	284	301	289	295	296	221	259	288	282	265	274	277	256	279	272	280	267	282	303	281	286	299	288	257	267	292	286	313	244	290	302	289	266	279	280	292	298	269	251	266	307	264	280	283	259	286	269	262	277	271	290	259	286	284	293	283	270	262	256	311	274	321	286	271	280	282	291	283	289	291	318	281	309	293	279	318	235	263	281	309	296	325	275	300	325	284	288	280	238	278
16329	7356	6991	3567	3237	2506	2030	1595	1477	1497	1431	1113	916	912	813	888	815	772	741	798	957	910	732	745	720	769	728	694	750	705	735	718	686	675	698	673	658	703	670	692	725	696	698	701	658	711	667	697	692	688	685	648	660	752	690	682	732	693	690	666	677	666	675	678	686	698	747	742	705	675	721	669	688	649	711	688	708	680	691	715	657	660	689	680	671	684	700	659	742	663	658	700	671	687	676	669	671	610	647	705	682	716	656	664	655	722	678	661	672	669	664	697	701	721	692	665	677	706	676	709	686	704	653	707	647	685	632	688	666	676	665	692	715	679	706	648	722	707	727	693	652	720	655	714	665	654	716	659	686	688	705	705	655	682	712	693	710	670	701	634	704	640	686	696	666	670	665	665	688	686	705	711	713	648	692	708	670	714	680	656	655	679	697	672	708	712	653	656	671	645	669	703	640	652	646	662	675	677	705	640	691	645	684	663	651	694	705	673	668	722	688	668	663	727	650	666	675	636	617	705	679	719	719	702	681	672	715	698	635	655	655	691	667	648	702	683	670	688	676	669	683	656	658	687	617	649	637	684	685	686	655	652	667	662	677	654	689	673	665	646	719	676	717	625	655	697	651	659	665	697	635	675	683	699	723	641	681	671	687	695	656	690	789	685	679	678	728	667	695	638	687	686	656	659	695	647	692	683	670	676	644	673	661	697	696	675	681	698	672	624	665	702	640	691	712	698	668	666	689	693	670	654	656	667	680	664	721	659	616	663	677	686	667	703	695	670	700	695	689	680	733	689	652	668	693	687	678	714	693	676	667	671	703	663	678	676	681	712	658	676	675	657	646	720	717	653	706	679	674	670	663	649	645	675	697	660	711	672	658	723	689	637	711	686	682	670	713	707	742	706	721	723	734	662	664	689	671	678	680	682	685	698	683	665	673	673	717	649	662	674	725	705	691	691	672	691	722	655	665	650	664	643	719	666	651	673	651	638	685	640	674	698	667	670	678	656	692	702	685	676	678	758	689	692	623	690	630	674	680	671	694	702	679	677	713	627	664	634	703	640	666	666	649	648	671	695	663	680	677	658	696	697	729	726	676	628	682	678	683	678	701	668	713	668	675	670	705	738	712	708	673	689	698	655	709	671	678	655	660	681	662	706	718	721	684	643	706	693	676	719	681	707	649	689	706	678	682	662	689	637	705	686	686	692	719	676	664	693	676	685	639	657	656	707	708	685	698	610	689	681	623	657	695	678	670	693	666	673	700	681	705	677	678	660	654	644	657	623	688	648	692	648	706	652	650	722	681	728	702	650	748	719	670	696	657	712	664	686	684	678	723	709	694	663	671	644	691	713	698	676	710	649	733	644	703	705	711	693	670	627	677	634	658	663	679	717	669	697	665	672	682	692	703	686	703	683	654	665	657	670	682	699	676	658	657	713	651	694	676	713	643	701	745	662	686	718	685	731	692	693	683	643	690	663	700	701	692	676	684	647	704	748	709	714	682	646	664	713	687	645	713	686	661	697	721	689	672	713	669	677	636	676	733	663	664	704	657	692	708	695	685	668	675	699	672	657	633	705	645	697	683	654	679	664	700	644	648	693	656	692	684	671	747	661	651	641	738	731	691	703	654	657	713	644	684	691	677	666	695	712	699	672	741	698	710	682	707	677	694	696	707	665	709	705	682	653	699	698	684	659	676	671	612	683	670	687	659	745	699	709	628	750	682	729	670	680	707	648	676	707	681	646	669	693	703	698	692	682	729	688	669	640	723	670	668	670	666	724	665	676	669	658	689	691	727	694	657	723	699	673	689	755	681	680	709	699	660	639	710	705	661	663	664	650	683	686	661	691	694	709	712	644	706	673	720	705	666	655	632	687	687	702	659	690	724	673	694	698	674	637	674	650	654	683	709	723	682	658	690	701	685	739	691	683	691	658	684	650	676	676	697	696	633	682	708	689	695	640	666	740	687	671	658	635	685	702	698	690	734	676	693	677	689	662	673	667	678	668	698	663	670	662	679	669	664	671	654	658	679	665	680	683	670	693	675	665	696	647	676	680	646	671	671	721	669	698	665	677	692	661	681	668	685	658	700	680	654	694	711	663	674	678	625	659	675	626	686	670	713	682	598	701	720	691	685	686	713	659	721	737	659	695	665	671	663	665	707	658	670	706	692	683	675	694	654	627	676	666	680	668	669	687	707	642	710	595	715	714	714	698	710	658	660	680	657	738	715	651	736	668	676	682	674	676	660	682	686	638	709	701	663	681	662	724	666	664	733	696	675	666	725	606	675	639	685	699	690	647	708	686	712	702	669	699	689	678	692	683	658	672	685	736	680	659	663	702	689	670	687	696	658	660	681	672	684	664	667	668	633	708	676	660	643	658	652	692	667	658	659	694	665	638	697	689	692	709	679	664	693	680	662	705	706	699	651	630	693	685	669	671	675	710	681	716	701	669	655	724	680	685	718	654	681	675	717	677	701	691	700	632	677	655	682	668	695	654	684	683	693	643	656	754	703	668	701	692	698	684	668	624	697	687	713	706	661	664	716	680	667	658	715	693	696	673	702	668	660	626	695	630	649	697	661	690	633	658	695	685	723	726	637	712	703	676	650	660	695	711	680	692	714	683	703	685	640	682	640	679	676	713	687	649	682	656	708	698	666	716	702	738	697	710	688	664	693	662	667	699	629	693	683	669	734	700	659	718	645	716	703	693	666	662	652	643	637	701	675	736	669	701	678	705	700	698	684	704	687	651	684	679	704	734	637	691	674	669	651	663	663	712	663	654	674	677	668	697	684	699	688	633	667	677	650	714	708	661	727	685	708	685	658	694	650	702	703	693	712	702	662	699	697	662	678	717	686	636	662	658	691	637	691	643	712	675	709	658	614	655	683	711	739	675	691	667	661	712	656	662	654	695	691	665	700	638	675	662	727	677	660	669	640	703	676	664	696	680	637	670	699	678	670	696	643	628	712	721	704	700	694	729	682	688	680	675	667	676	690	667	733	649	692	707	632	652	661	630	693	676	685	637	686	696	675	685	689	643	686	682	721	693	698	700	710	669	640	665	692	689	724	694	671	718	682	702	680	672	648	682	678	678	656	712	694	661	699	686	682	658	654	663	740	687	675	699	651	686	675	685	682	668	718	714	702	700	690	666	657	634	710	661	681	667	637	675	689	654	652	660	670	647	674	671	702	648	668	702	648	740	627	668	675	658	679	683	647	694	668	651	699	712	680	680	699	679	690	701	654	659	673	678	636	694	722	634	708	626	689	683	662	693	698	679	697	649	662	678	714	656	693	671	605	675	670	675	681	678	683	702	718	679	678	664	658	661	721	700	678	636	634	673	679	682	691	676	664	659	688	679	684	699	754	683	648	731	648	684	684	686	679	713	699	686	646	667	667	676	685	683	729	691	685	694	697	698	693	671	683	645	613	752	653	692	652	666	737	662	644	676	683	673	642	700	699	642	675	713	701	667	763	639	643	691	669	699	710	683
31676	14664	9362	2234	1496	955	665	566	472	421	428	317	240	201	249	223	225	198	178	211	238	192	188	207	226	186	198	204	196	184	190	157	188	183	160	168	190	191	188	179	180	167	162	160	147	177	208	198	169	194	181	180	188	173	179	181	159	190	178	162	175	188	169	160	174	166	181	158	174	184	188	202	163	188	190	170	192	185	198	155	185	173	174	168	183	177	189	174	156	187	190	153	158	169	174	174	186	165	164	202	154	188	186	177	182	162	162	197	168	176	173	158	210	150	182	184	170	188	194	187	186	156	172	180	169	199	160	170	166	177	173	163	183	192	181	160	174	169	178	176	183	187	180	158	171	173	169	159	169	159	164	158	188	151	179	195	178	190	180	160	171	164	166	180	162	181	187	161	190	166	164	151	182	181	169	163	182	209	173	169	185	192	163	201	154	200	174	205	162	172	165	173	173	165	184	174	178	168	169	167	153	181	175	194	178	162	144	177	164	158	161	161	187	156	190	174	165	169	181	163	199	157	174	150	185	177	174	180	187	197	182	184	169	168	167	183	173	187	182	169	177	174	165	155	166	163	188	176	163	176	178	172	169	189	161	166	179	185	182	166	168	209	143	183	156	186	173	164	170	166	172	198	174	165	165	155	178	174	155	173	211	170	184	171	206	176	160	180	202	189	154	173	169	185	194	158	167	167	201	159	156	188	176	197	169	173	171	189	170	167	163	180	171	186	176	191	175	185	163	164	182	180	198	184	177	154	153	157	168	161	177	144	178	186	182	175	148	184	180	184	164	144	162	160	184	147	181	167	170	183	167	182	161	168	175	190	167	161	178	174	192	177	162	187	181	176	173	165	198	180	176	200	194	197	167	176	162	168	174	186	179	152	189	163	153	191	163	166	168	158	169	149	177	197	180	149	168	175	173	167	169	185	205	170	170	185	155	159	180	182	197	193	172	185	184	152	176	193	152	170	151	181	190	170	173	174	169	167	190	202	156	174	155	175	199	162	186	142	170	187	171	168	180	172	169	198	193	174	152	183	188	171	189	164	164	192	180	171	178	153	174	166	171	170	172	157	173	167	158	175	170	164	161	174	186	163	184	187	170	208	169	176	187	172	177	163	161	162	169	166	182	179	167	186	167	152	150	176	168	195	192	164	188	144	174	152	160	186	194	166	189	181	191	172	173	167	162	170	177	151	175	168	181	189	165	168	170	166	165	195	170	148	175	182	197	173	152	185	168	163	153	147	133	166	173	163	169	175	168	198	172	182	196	167	167	166	174	188	154	164	183	161	174	173	214	188	173	167	177	167	176	178	156	184	171	185	180	186	169	181	166	196	178	167	188	160	162	201	166	200	178	169	193	189	179	163	154	182	186	176	168	170	162	156	185	167	189	184	172	169	174	199	160	161	180	163	185	167	168	152	178	189	180	162	182	185	184	171	169	164	164	151	163	168	158	182	179	156	181	184	175	176	162	156	178	175	184	179	181	154	171	174	175	186	176	162	181	163	181	150	174	183	144	171	179	181	137	166	153	167	176	152	180	183	181	174	163	195	171	169	177	170	179	177	187	179	178	183	165	181	185	181	156	168	175	172	200	180	174	173	171	176	174	184	157	144	177	171	185	156	163	170	185	202	166	172	206	175	173	193	172	182	181	167	175	148	159	178	168	162	180	153	157	196	184	178	168	162	151	155	173	172	175	162	167	143	155	189	178	164	157	179	188	162	177	163	173	175	187	181	193	190	196	165	199	150	178	178	191	169	166	205	174	171	179	211	161	192	162	180	183	178	190	187	146	184	186	147	166	173	169	158	141	178	177	200	176	200	166	176	166	176	182	151	172	167	189	179	161	185	167	148	159	166	197	187	169	160	162	170	193	186	172	193	171	175	182	179	169	160	160	169	193	163	173	181	176	189	191	191	171	171	171	178	166	162	175	165	212	163	184	180	164	177	193	170	182	222	171	157	158	144	174	153	168	161	174	189	175	185	172	205	172	172	153	184	180	181	178	203	181	162	156	183	175	188	176	178	174	175	179	159	164	164	180	190	172	169	181	167	200	165	180	149	169	183	211	188	196	179	180	161	174	196	140	177	166	155	169	157	184	163	167	183	160	166	161	175	169	176	189	190	165	177	189	161	186	198	179	175	168	165	188	182	163	181	194	205	174	173	184	160	158	180	194	149	167	201	199	180	186	172	164	177	166	153	192	193	170	185	184	158	175	171	220	171	181	159	173	195	142	163	177	191	168	159	176	179	168	184	187	181	203	153	160	172	190	154	172	178	191	179	184	208	184	180	179	164	174	185	154	149	144	160	176	162	191	182	174	162	141	167	173	153	175	156	168	162	170	183	161	186	173	192	192	172	163	163	183	163	155	171	181	144	163	154	170	173	185	189	161	151	187	183	175	169	175	202	196	173	170	161	191	188	176	190	166	185	187	184	177	170	186	164	208	172	172	197	192	168	195	166	153	175	188	186	199	167	170	165	157	178	176	178	151	198	161	174	204	183	181	158	170	180	172	173	175	170	179	178	170	187	162	162	170	176	198	170	170	174	171	155	179	171	188	183	168	179	130	146	188	173	177	192	205	156	149	176	133	162	179	162	181	175	164	181	164	144	199	153	172	178	205	176	174	173	188	160	155	166	160	140	179	179	182	158	185	167	176	171	163	181	195	179	186	172	179	148	186	183	186	161	191	159	158	144	167	183	182	156	162	181	169	171	172	201	168	155	163	170	179	170	189	174	160	187	150	168	144	177	175	157	158	165	179	178	143	171	175	167	196	167	189	165	166	187	181	191	164	169	173	192	159	152	179	150	180	177	181	198	177	167	184	165	177	170	173	159	181	165	171	160	168	175	182	186	192	171	168	162	206	165	171	181	155	148	166	178	157	171	173	183	179	162	159	199	195	170	171	190	163	163	164	182	195	155	182	190	163	191	179	156	184	179	165	169	143	191	170	153	184	141	193	188	172	172	183	170	169	155	169	200	165	167	158	166	197	176	182	171	185	194	151	163	145	165	165	177	185	171	162	195	179	174	165	173	164	185	182	186	159	205	187	176	183	187	213	166	161	179	181	182	153	155	174	177	164	153	210	177	177	164	177	171	194	183	169	168	169	176	164	182	170	174	149	159	170	155	153	197	151	165	186	200	168	166	176	180	159	165	185	161	190	192	183	183	201	167	150	158	172	181	196	179	168	181	176	165	179	178	162	175	169	161	174	164	165	178	163	162	183	163	185	188	178	165	174	170	184	199	169	169	170	163	179	170	184	176	166	168	183	174	159	177	167	188	182	154	164	175	148	186	159	183	141	172	176	163	174	163	161	149	203	177	175	178	171	173	175	182	170	180	150	167	132	157	148	185	177	170	185	163	179	185	161	180	161	168	150	169	173	194	158	167	177	169	164	172	162	182	172	171	149	198	201	169	183	179	171	172	182	179	193	155	162	174	184	191	170	173	166	186	182	179	192	194	179	155	140	144	153	207	164	182	160	168
20967	11662	12086	4749	4934	3613	2662	2116	1840	1715	1523	1081	752	773	857	746	638	666	647	737	842	679	558	511	513	576	486	523	467	447	540	481	453	451	446	496	488	476	453	417	460	471	469	452	458	429	457	479	431	462	418	432	459	445	408	455	437	466	478	447	467	439	432	503	412	438	440	449	437	461	442	464	455	450	393	415	488	455	463	445	425	448	430	447	441	431	460	429	461	440	442	433	449	433	454	445	497	471	458	425	468	466	418	428	448	459	407	440	459	413	432	434	418	432	443	427	456	435	418	435	437	437	437	453	474	449	434	443	444	396	408	432	475	391	451	467	456	434	470	425	444	409	430	456	425	403	416	452	454	426	440	433	408	439	390	443	441	413	455	417	466	453	434	426	466	418	416	464	441	420	436	425	436	448	418	413	457	445	408	421	423	374	412	458	407	440	452	442	441	440	463	428	406	434	391	477	407	442	469	452	418	455	407	443	414	408	438	399	461	437	428	426	425	448	446	442	434	457	442	459	444	436	434	461	436	416	423	481	424	446	466	443	417	435	419	483	431	470	439	442	429	462	414	445	434	407	441	459	403	429	419	462	455	431	416	423	432	439	418	413	456	416	460	399	459	413	451	416	450	425	415	480	441	484	404	440	433	408	425	440	440	424	451	451	394	454	429	441	426	419	416	460	457	472	478	453	451	431	428	422	436	435	418	430	403	466	416	435	440	422	438	431	454	436	410	428	399	421	415	406	430	430	456	382	428	442	473	443	444	409	444	433	422	429	444	484	449	405	453	420	449	404	458	424	470	412	438	448	419	471	425	430	405	428	427	461	425	425	441	438	435	418	449	445	414	438	462	421	430	432	428	435	447	450	461	435	424	421	472	423	438	453	442	439	447	455	432	431	440	419	417	435	426	440	398	447	433	449	437	462	433	419	400	443	473	436	455	411	478	434	433	429	461	438	425	445	452	438	407	425	429	425	428	452	426	407	446	435	429	462	434	414	480	439	439	442	426	460	471	431	465	446	507	428	419	462	455	411	446	459	425	430	437	443	453	402	434	423	449	455	453	430	454	448	415	478	437	397	426	435	414	427	435	423	438	405	439	432	435	454	393	452	413	451	451	449	431	438	433	447	427	404	449	439	437	457	435	410	449	417	444	435	451	397	467	447	436	435	450	452	410	414	429	379	409	415	434	473	465	447	472	393	464	445	383	455	453	471	450	431	439	436	447	444	460	438	416	442	434	426	432	454	484	412	424	466	450	429	413	407	439	405	435	439	467	405	426	438	422	449	402	420	475	418	411	414	434	447	439	383	465	420	442	406	431	413	450	472	449	453	476	485	445	452	459	429	434	422	448	427	451	421	412	437	417	402	439	446	421	439	424	455	423	452	415	420	451	449	444	425	443	466	452	456	468	449	434	459	398	470	461	425	438	430	407	473	444	403	417	444	462	435	434	436	446	400	457	449	423	430	468	422	446	494	464	458	423	414	449	446	487	457	414	469	436	486	438	427	491	441	382	420	402	469	422	416	393	434	435	441	442	407	441	440	413	416	456	499	406	478	408	397	441	390	446	436	409	442	483	451	471	437	453	457	430	452	449	503	457	407	467	442	420	414	448	414	441	421	426	426	432	434	468	439	461	439	426	466	432	450	427	433	421	418	451	459	418	422	437	464	439	405	449	452	443	478	454	426	425	450	453	426	424	447	435	395	447	430	482	484	482	412	424	453	445	426	433	436	424	461	465	439	461	450	440	425	441	437	398	403	431	436	446	451	413	408	423	427	427	422	454	434	422	417	431	435	441	415	431	440	430	443	420	460	463	455	455	464	471	438	431	447	424	421	445	401	427	423	428	453	404	414	462	415	452	449	427	435	448	418	426	442	433	438	407	438	453	425	457	434	439	406	383	417	413	447	431	457	440	449	424	431	451	411	415	450	435	434	447	450	428	462	458	417	442	436	431	436	427	442	422	452	421	417	456	439	437	442	417	459	443	391	451	415	403	420	468	429	440	452	418	402	421	394	383	425	427	422	393	460	432	442	437	454	417	453	425	460	446	426	432	383	416	449	398	423	422	411	430	454	455	436	388	440	439	411	428	425	431	432	441	455	437	462	414	423	448	391	437	427	426	408	404	456	407	436	408	464	458	437	456	418	431	462	423	444	434	437	437	417	408	417	416	459	419	438	447	439	396	425	417	480	397	458	414	411	434	422	434	437	468	417	450	435	439	405	461	433	429	425	461	450	414	420	424	437	438	406	390	454	388	484	401	462	428	466	421	403	422	440	470	404	415	390	433	435	423	428	431	395	413	454	463	444	447	436	424	479	453	461	412	445	460	417	456	429	421	432	453	426	416	452	453	448	406	440	454	412	446	459	433	425	409	422	400	464	420	464	445	420	425	430	392	415	411	457	470	454	412	423	431	431	415	423	425	431	407	446	454	434	431	453	368	437	404	449	436	410	453	393	414	429	458	452	422	423	461	440	457	422	435	418	426	426	405	433	454	428	439	401	422	421	489	462	431	445	469	447	421	450	447	449	406	438	464	441	374	426	501	433	416	441	431	471	436	420	426	460	446	425	419	421	436	478	425	425	412	400	462	431	453	401	426	426	385	409	448	441	437	436	463	460	423	421	406	402	434	457	418	413	423	457	463	429	420	416	420	385	447	401	455	423	430	407	413	434	461	433	442	442	398	428	456	460	438	487	439	421	448	441	405	466	456	456	455	466	430	425	448	449	394	452	451	459	407	476	423	419	383	418	482	430	441	426	432	450	419	452	421	472	423	436	395	433	417	436	437	441	467	447	433	429	434	434	443	450	458	418	442	410	448	433	402	438	447	441	442	432	434	430	402	446	425	436	442	453	452	433	491	410	472	414	408	448	449	486	427	424	436	415	410	397	441	403	453	389	420	446	417	446	419	458	435	407	426	434	460	444	433	455	400	412	440	453	483	425	437	459	429	463	434	441	399	437	443	404	433	453	444	439	440	414	441	425	434	431	471	448	455	459	435	441	399	420	431	428	421	438	462	425	425	432	462	439	389	452	438	429	463	468	438	455	464	427	396	394	428	410	449	423	409	427	385	439	428	422	404	445	430	439	432	426	412	386	450	427	422	424	444	462	437	434	431	424	461	474	426	470	432	431	404	407	460	433	432	427	434	454	443	452	452	411	462	404	402	402	413	436	447	404	461	469	465	447	470	469	440	436	436	448	426	441	383	408	407	454	419	461	419	484	486	436	407	425	419	445	429	462	416	410	432	459	434	437	413	429	429	411	404	456	426	453	435	407	442	429	429	447	468	456	437	414	430	421	450	439	432	443	432	481	437	430	433	469	455	469	420	424	408	425	473	435	403	434	440	450	442	460	467	408	404	409	406	440	432	423	422	410	429	475	441	418	484	441	420	428	444	444	461	430	409	432	455	443	447	466	454	434	424	428	444	461	454	460	459	401	428	431	437	419	450	455	460	443	434	430	433	427	421	429	431	416	402	444	486	440
10398	3621	1839	550	458	396	325	323	309	301	287	296	287	289	292	292	320	303	259	301	292	283	266	282	276	296	305	275	279	275	293	263	289	280	297	295	309	306	270	307	283	298	273	278	260	278	240	302	250	296	279	265	290	292	274	295	269	298	276	271	312	265	275	279	247	279	304	278	251	267	310	252	286	290	266	277	248	307	273	303	265	281	257	263	285	283	275	286	282	270	266	269	278	262	270	280	318	267	265	271	276	270	286	278	310	303	273	278	271	288	279	277	275	264	304	251	265	270	280	277	288	283	238	301	282	271	286	256	283	271	266	295	247	263	285	269	278	241	257	287	321	270	259	270	273	295	278	278	273	259	251	267	249	290	273	324	267	285	244	283	269	262	248	265	303	251	265	290	276	267	250	285	274	280	286	293	277	265	254	283	270	269	287	271	250	280	278	268	274	236	270	285	295	253	266	275	268	274	244	253	260	278	287	260	281	266	250	258	295	275	251	266	296	303	274	264	297	292	256	280	239	272	289	273	274	283	266	268	276	287	289	276	267	249	277	245	243	269	275	291	262	275	296	280	283	295	263	299	301	273	262	260	232	277	298	264	261	235	290	268	296	257	297	242	245	293	266	267	282	285	266	279	284	278	241	302	255	287	239	284	270	268	299	286	253	280	295	255	271	266	276	275	273	265	274	280	286	274	268	279	266	296	268	292	292	242	275	274	274	268	284	281	269	267	259	254	267	278	264	242	268	261	296	289	293	303	292	291	277	268	249	285	284	280	299	264	287	273	266	277	240	275	272	275	290	264	295	290	262	307	279	269	258	275	308	254	279	248	267	270	282	256	266	291	295	293	292	253	248	282	277	284	293	246	327	258	293	307	269	283	276	238	268	263	277	270	289	270	273	304	259	281	251	291	264	306	238	301	280	299	245	258	274	278	299	266	276	257	280	283	284	281	277	292	308	261	250	293	305	296	303	271	271	298	293	289	265	279	281	298	268	285	277	291	291	283	309	283	259	278	264	278	277	284	283	247	271	260	276	276	267	252	279	300	295	280	276	273	313	263	265	271	288	255	285	253	306	278	268	297	277	269	273	266	248	274	309	306	276	264	270	257	265	278	302	268	298	256	287	248	285	273	290	262	263	251	297	317	290	295	283	254	279	291	299	304	276	289	268	298	276	258	277	255	252	288	289	265	275	270	313	264	270	277	290	295	289	288	285	286	235	280	303	275	292	299	265	269	309	285	260	269	294	287	255	279	266	276	295	300	284	264	253	318	298	303	272	266	275	265	304	291	271	267	264	259	292	269	264	288	257	248	274	285	273	278	269	274	268	247	267	277	230	269	266	268	299	271	273	258	284	314	258	262	281	299	262	286	302	286	271	249	248	269	277	264	268	273	300	265	291	272	270	268	301	281	276	272	267	304	276	257	299	300	294	269	294	287	283	269	300	254	278	255	290	275	291	230	278	268	268	310	305	277	286	268	298	278	258	277	289	269	292	257	262	264	272	299	275	274	278	264	270	290	300	276	233	286	299	275	282	275	258	281	260	285	260	277	302	263	283	281	282	281	307	269	267	260	282	261	265	274	250	277	258	274	298	281	299	267	266	318	227	286	274	273	246	258	304	298	304	269	280	273	289	300	285	290	299	249	267	266	298	302	286	280	287	265	258	269	288	252	255	251	264	291	292	286	295	268	271	275	251	277	273	268	302	247	321	258	264	262	275	255	266	257	265	263	290	277	247	294	265	264	275	267	261	256	296	257	266	296	275	277	302	298	253	272	281	280	291	262	269	275	254	311	278	264	288	324	329	315	266	272	274	295	318	269	269	256	259	287	286	297	295	269	250	273	273	287	302	309	289	253	276	301	244	248	260	281	246	254	276	290	280	307	307	260	245	346	263	284	254	298	280	277	275	305	255	284	290	255	276	287	290	252	283	301	266	291	257	279	255	294	279	278	271	284	235	284	257	276	275	292	247	270	268	277	277	267	289	263	269	283	258	246	288	271	305	251	291	265	259	293	293	265	261	298	289	262	295	263	265	270	287	281	282	273	273	264	262	266	293	260	259	284	316	275	247	290	267	256	268	306	296	269	300	290	256	262	287	270	321	267	266	260	243	254	243	295	274	262	290	303	257	261	261	289	260	284	285	268	280	285	295	272	296	292	228	228	238	298	283	254	310	296	278	266	250	288	257	266	309	261	290	258	251	296	260	295	264	275	292	282	263	287	262	271	249	269	278	278	309	290	255	248	294	262	302	241	279	258	282	261	340	277	286	257	237	267	265	264	289	292	269	248	283	287	295	267	301	292	281	264	291	301	282	301	231	264	293	268	301	255	266	268	289	263	259	272	264	266	287	237	255	252	268	271	275	254	270	310	294	268	265	257	284	272	313	274	255	304	272	292	282	276	271	289	289	310	276	282	290	263	278	271	300	261	277	329	300	263	278	298	250	276	278	284	274	234	281	283	260	297	237	259	269	277	290	259	223	264	282	283	288	277	272	290	253	287	289	272	296	302	272	287	288	273	308	280	297	313	286	307	264	277	292	284	242	264	265	257	258	305	275	248	317	264	238	262	270	270	255	279	248	283	271	277	262	240	263	269	281	258	291	277	282	267	281	263	289	275	288	328	307	271	294	287	261	271	292	272	259	255	291	288	266	291	274	280	300	282	293	298	268	306	301	282	287	277	284	277	286	267	253	265	285	291	268	286	284	264	265	304	279	260	262	287	280	288	283	249	262	298	269	288	266	253	309	288	258	255	252	253	302	298	299	282	263	302	295	311	258	280	266	257	284	248	265	253	293	268	256	254	261	261	240	258	243	268	240	265	301	287	283	289	302	262	266	275	281	285	287	267	255	287	292	287	274	275	275	307	281	259	270	294	277	254	274	277	300	244	267	258	266	265	271	272	289	265	269	296	286	285	284	251	274	283	291	278	263	266	246	270	275	283	288	295	284	268	251	258	265	265	261	283	276	300	259	274	269	264	267	256	267	278	240	271	292	236	278	279	272	258	258	298	282	272	242	270	251	280	304	281	281	279	280	285	308	285	298	296	273	274	272	256	274	288	288	319	295	279	281	281	267	263	268	244	263	289	260	254	230	269	294	251	261	254	311	285	259	319	259	263	272	267	281	253	283	263	306	280	291	284	278	265	284	275	270	261	279	281	278	268	262	262	274	299	264	222	283	299	273	284	278	282	285	284	270	248	277	241	258	257	268	291	264	268	296	270	267	306	291	276	254	272	266	303	304	300	295	273	275	278	287	273	282	300	251	295	266	266	272	248	267	263	291	290	265	275	239	303	270	309	269	285	268	272	280	275	279	288	276	295	257	282	283	286	273	262	274	274	260	263	274	285	259	269	293	251	303	296	260	265	272	287	281	294	259	288	272	253	245	289	288	291	271	280	263	278	272	261	285	276	269	262	281	267	264	297	318	287	296	291	272	245	296	290	296	274	268	292	295	253	254	253	267	246	308	256	275	284	282	269	260	278
8054	3806	3413	1684	1544	1196	1010	1043	930	837	795	747	749	756	782	746	727	699	743	752	745	701	682	694	721	769	722	701	675	649	748	730	700	679	714	665	668	660	667	653	688	680	647	638	640	678	681	676	673	684	640	687	659	721	682	679	681	641	717	639	632	672	668	650	686	691	658	680	634	682	703	708	648	675	693	708	682	675	657	671	720	653	684	684	651	664	628	686	698	677	677	668	682	654	656	685	689	669	652	699	666	674	642	702	696	691	675	659	682	658	678	677	669	692	674	658	664	642	675	645	662	637	660	638	681	632	757	654	656	661	687	680	623	728	689	653	676	682	669	606	693	681	638	653	653	715	679	606	684	684	726	655	717	665	653	679	736	653	710	665	727	671	709	697	703	691	661	653	692	714	690	720	648	668	652	663	676	680	644	619	687	689	665	663	650	677	666	688	661	654	651	700	656	684	661	642	653	655	718	674	668	635	682	674	718	689	683	693	678	682	656	668	692	617	658	705	672	715	658	649	662	630	689	691	756	708	660	707	671	682	622	659	669	731	698	696	645	674	686	655	680	684	643	703	669	636	715	663	658	683	663	638	679	683	700	652	672	649	657	662	699	720	684	669	702	675	722	655	695	706	667	694	698	645	731	687	666	658	659	682	702	706	667	665	636	643	684	675	667	685	648	668	666	665	662	701	720	634	682	665	662	652	676	676	689	716	691	671	668	719	723	663	695	695	673	748	647	696	683	698	693	697	676	663	692	660	667	685	728	654	698	669	651	608	667	704	695	657	668	660	691	722	708	649	649	654	707	697	645	682	645	633	684	680	679	627	713	691	653	703	694	688	637	713	692	651	626	645	653	673	668	678	675	678	659	662	664	694	668	690	646	699	651	664	697	701	677	665	672	704	641	665	668	654	695	703	658	693	702	672	684	693	654	636	629	656	684	642	650	651	667	696	714	638	681	670	678	635	689	669	708	747	678	683	732	695	719	671	666	719	714	632	688	699	675	689	692	656	678	678	696	686	689	653	701	683	640	680	666	679	666	688	663	674	721	675	684	698	653	679	668	668	650	676	691	648	615	711	635	697	704	673	679	656	725	625	703	649	665	675	657	679	705	724	711	619	691	704	720	664	681	667	695	696	629	706	704	694	705	665	679	660	686	669	673	644	669	666	669	681	680	675	666	663	665	684	761	661	670	670	644	670	684	705	669	702	661	680	679	667	695	697	630	729	688	698	638	686	679	665	724	696	697	676	687	692	686	645	676	705	686	664	669	677	676	688	659	661	713	688	646	686	725	700	684	650	688	709	725	632	651	628	652	695	673	659	680	629	653	672	722	688	697	688	711	671	717	693	695	664	645	667	677	664	651	687	687	671	666	658	661	632	697	681	655	702	721	684	693	658	654	692	706	687	664	671	709	701	675	683	671	658	672	703	622	649	657	657	675	728	667	670	649	683	678	684	628	709	679	660	702	673	707	657	657	672	660	673	634	660	701	691	630	657	681	661	670	679	666	638	588	651	640	708	701	702	687	655	703	731	697	687	685	694	667	651	694	685	690	671	636	675	664	704	700	674	710	667	685	651	714	677	644	655	722	702	660	666	627	668	703	681	662	662	676	658	675	728	716	741	681	671	661	688	672	680	711	721	675	673	705	694	698	642	689	665	692	659	698	644	669	694	672	664	692	688	721	666	678	683	701	693	703	628	690	663	714	669	681	684	666	673	685	643	690	698	669	714	695	680	653	677	700	673	674	661	674	675	647	673	635	655	685	635	660	657	692	682	707	676	626	648	645	670	692	680	656	654	636	670	667	648	691	694	649	689	677	657	701	666	677	685	675	660	669	660	686	654	694	651	703	645	679	683	710	662	670	658	685	717	687	735	657	704	648	679	663	650	667	696	665	684	746	681	658	652	685	658	651	670	718	660	710	693	726	623	675	627	693	653	677	678	659	630	635	699	708	671	688	714	713	714	710	715	661	649	674	658	679	707	671	605	676	633	658	655	675	634	690	674	692	687	711	676	669	635	683	685	728	659	663	664	689	699	665	677	637	684	689	678	687	694	654	647	702	679	672	676	660	681	659	685	653	689	670	714	676	696	645	713	644	723	647	705	698	732	656	634	666	625	679	634	651	639	694	667	648	681	652	654	680	705	639	697	664	701	663	711	703	647	683	687	695	625	655	662	653	684	703	670	703	719	675	653	669	665	692	705	661	688	656	702	654	684	663	677	683	675	685	697	651	732	717	622	697	682	611	701	667	710	646	672	725	683	698	670	656	627	666	642	691	673	705	680	668	634	692	680	697	669	656	684	710	668	741	654	688	664	708	674	682	721	689	631	680	641	680	670	720	685	703	657	708	673	644	649	669	645	705	660	616	703	671	640	665	649	694	685	644	680	678	693	699	670	703	676	644	712	683	708	686	690	661	651	651	696	690	690	689	675	608	619	668	702	649	632	668	646	733	691	699	687	659	685	671	675	704	681	673	687	684	667	705	649	734	689	713	675	703	664	669	644	653	647	677	691	694	634	682	647	676	696	714	612	663	691	634	673	640	670	699	667	646	677	704	710	697	669	704	665	638	635	670	658	655	699	683	712	697	655	677	697	672	691	697	658	623	646	673	684	664	686	699	674	655	668	702	658	685	688	655	698	676	689	660	708	638	662	684	673	658	733	682	693	689	737	689	637	696	647	680	642	670	654	709	679	699	665	649	735	704	635	676	674	638	679	669	688	656	708	677	679	676	703	697	658	686	716	655	654	687	693	669	696	680	660	681	718	630	708	663	670	705	633	702	686	684	701	629	633	680	704	674	709	709	687	654	664	707	642	709	699	645	638	644	663	708	683	659	668	653	745	667	670	698	682	650	620	652	674	663	669	667	672	649	668	674	652	719	699	653	702	650	701	662	682	700	694	718	627	707	672	699	689	634	643	669	694	668	662	666	676	721	683	697	706	683	683	671	663	640	668	668	709	685	658	671	668	645	635	683	633	728	654	660	653	676	713	683	709	685	685	616	677	647	693	628	681	639	660	666	754	642	658	723	713	681	641	657	658	672	658	688	670	682	670	686	712	653	730	721	691	657	652	676	700	670	685	698	726	680	682	635	657	683	670	694	658	620	686	662	664	741	666	666	686	668	689	707	710	699	688	657	653	644	661	708	674	670	653	639	721	716	710	707	712	680	667	705	688	688	667	669	651	692	674	735	679	691	678	723	681	657	662	686	624	672	670	668	694	706	667	687	698	655	698	698	675	644	671	716	690	697	690	664	684	672	642	721	666	673	656	707	652	668	713	705	688	698	627	648	658	681	643	685	700	696	660	662	675	674	653	664	664	696	660	686	741	690	680	677	679	710	630	686	685	686	668	672	648	669	651	686	648	676	716	645	670	705	661	709	647	624	686	677	675	660	681	702	649	655	695	674	636	667	721	651	662	657	695	609	683	695	698	675	703	673	709	681	695	690	667	673	673	638	702	630	619	658	671	689	702	655	709	684	679
22223	9571	5023	1554	1087	720	651	648	482	404	408	333	317	319	312	303	330	337	341	302	307	318	274	282	318	301	276	292	293	316	310	288	287	286	300	309	299	284	307	309	302	268	307	294	284	297	344	322	293	291	272	315	263	260	302	288	302	279	292	310	326	317	285	314	316	282	287	292	282	305	282	335	290	299	313	305	303	276	263	290	299	292	274	309	318	300	292	270	309	283	286	287	301	284	294	295	306	328	307	277	286	334	329	292	291	287	267	331	274	278	297	323	312	303	288	305	279	303	324	279	301	298	291	264	275	313	286	322	292	286	299	296	281	299	298	272	307	295	292	323	295	292	290	316	300	289	296	297	273	300	303	289	310	270	303	292	274	301	296	319	262	307	285	272	297	296	303	258	311	305	355	287	318	310	290	309	320	285	306	295	327	317	300	313	296	317	283	284	291	301	291	332	308	281	283	309	289	284	302	289	277	246	296	253	287	290	262	276	290	311	298	318	302	278	268	305	313	296	303	289	260	273	302	287	335	292	283	272	295	293	297	319	311	278	292	337	280	320	300	309	309	296	295	268	288	286	307	285	277	300	262	272	275	305	267	303	280	260	308	303	261	295	269	298	272	295	288	268	298	301	299	285	269	306	304	293	276	322	276	294	323	338	284	305	288	269	322	308	303	279	306	286	291	275	309	290	285	302	298	298	291	282	291	279	300	296	289	281	297	321	294	293	291	297	295	305	289	301	294	297	284	300	276	282	327	285	292	296	277	295	313	281	315	273	275	304	297	322	289	269	303	326	276	287	297	285	278	314	310	278	276	294	330	300	299	312	269	288	276	296	278	281	290	300	303	325	313	295	255	283	321	305	263	299	291	294	284	315	293	272	292	313	286	287	311	289	291	307	287	288	289	326	281	294	274	294	298	318	277	279	268	303	298	315	307	304	292	319	302	277	320	279	259	291	290	325	308	308	281	325	317	326	301	280	281	289	281	317	288	311	322	268	326	298	276	304	281	260	279	299	287	277	278	269	284	280	314	302	321	302	331	287	314	284	294	297	292	287	282	292	280	306	302	283	273	286	278	318	279	291	303	322	272	317	306	330	286	299	278	275	290	313	251	313	286	336	332	322	310	268	278	323	290	305	289	305	278	292	299	324	296	282	269	281	273	288	299	291	268	287	283	300	301	302	330	296	292	273	281	293	282	285	297	305	266	294	282	308	266	295	275	274	305	290	297	279	291	293	311	301	323	256	292	308	290	297	289	267	316	319	298	303	263	322	283	322	317	342	263	285	292	268	275	273	276	252	280	303	314	337	305	282	297	306	321	295	309	310	288	295	280	266	273	303	291	272	275	307	291	276	301	336	291	284	323	318	302	291	279	307	283	281	290	290	323	302	264	280	283	293	282	299	309	295	277	285	275	325	314	307	311	302	280	301	281	311	290	276	297	291	297	283	287	317	270	271	305	291	297	287	281	282	326	304	295	294	271	302	327	291	290	312	271	304	277	278	296	287	299	327	292	284	293	285	274	304	277	288	308	288	311	267	279	294	292	281	300	312	287	305	263	278	305	290	260	323	360	286	278	278	291	287	285	304	294	266	294	287	284	259	279	268	300	280	314	266	273	346	298	287	305	299	313	293	318	281	267	311	333	296	319	280	281	320	275	343	306	293	291	290	294	303	310	260	280	316	302	310	284	281	303	274	322	290	306	293	309	294	248	290	299	259	297	253	269	298	301	301	294	258	277	259	288	286	292	284	271	292	327	328	289	296	281	277	285	288	296	284	306	289	300	317	288	288	262	317	302	272	263	326	284	289	293	273	308	307	328	311	307	313	282	277	280	309	301	319	277	309	285	294	302	307	291	298	313	343	266	262	298	288	306	246	310	286	253	284	269	308	336	319	286	299	321	290	300	315	312	300	318	308	297	251	318	299	277	306	301	295	313	296	299	284	290	307	287	291	304	301	267	285	292	294	318	304	308	298	302	309	268	329	295	320	312	297	311	318	309	308	344	294	296	272	275	297	277	316	303	295	269	290	318	286	288	303	288	317	304	307	298	291	310	300	311	273	307	302	274	305	298	309	284	312	297	317	309	317	303	297	301	290	330	318	266	287	293	301	298	291	282	309	291	309	294	295	295	282	308	303	308	304	314	284	284	275	295	288	297	288	310	316	314	272	296	311	295	278	282	293	307	311	307	270	322	299	338	299	306	294	306	294	283	280	277	279	298	310	276	289	288	244	308	278	260	265	286	319	319	278	315	289	302	290	307	318	330	275	329	324	297	296	291	303	283	294	297	289	341	281	298	295	295	272	279	283	284	277	290	291	314	307	316	326	318	279	327	324	320	302	280	282	299	312	293	294	288	284	303	319	265	326	257	309	318	262	310	306	330	301	285	269	275	338	286	278	290	317	303	290	319	290	308	296	306	314	284	302	272	287	280	316	307	310	294	277	280	314	266	297	312	305	291	286	279	291	271	275	265	252	276	305	270	266	312	286	324	270	309	304	311	285	319	328	280	311	292	294	310	304	301	293	296	304	269	295	284	296	292	299	269	266	324	275	319	316	294	285	296	298	284	281	277	288	308	266	284	291	249	265	315	305	268	299	296	285	292	300	301	294	297	295	289	333	308	321	299	277	306	270	278	284	290	300	297	316	264	296	312	273	317	265	297	278	276	291	285	294	260	325	294	268	289	293	295	270	281	293	268	286	254	316	314	308	328	330	310	317	304	280	304	330	263	295	318	307	282	297	290	277	305	277	280	313	305	325	290	333	342	286	286	298	282	299	313	301	301	288	302	284	276	297	280	274	300	289	279	318	294	277	323	287	323	322	291	256	285	293	292	308	288	280	289	303	288	332	316	291	282	249	277	319	298	296	298	295	307	283	298	300	307	275	293	268	307	286	310	304	267	313	314	273	303	327	302	312	290	294	277	340	301	296	321	324	314	321	293	287	325	274	293	313	331	301	301	296	271	268	282	283	294	281	314	316	307	285	269	314	300	284	292	277	293	312	278	321	279	310	300	315	282	323	282	286	318	312	292	276	299	291	277	323	286	294	274	252	287	336	290	307	322	270	271	322	267	322	312	310	265	295	305	305	279	286	289	292	272	291	298	312	313	298	291	302	292	301	302	272	318	298	289	272	278	283	301	297	282	305	309	270	277	275	297	280	314	288	293	296	312	317	300	283	333	314	295	264	305	287	304	305	294	269	335	284	320	303	290	316	282	286	286	306	306	279	295	296	298	303	311	288	302	300	282	304	300	310	282	290	290	269	295	290	274	295	287	283	252	312	292	306	290	282	324	341	286	301	277	289	290	290	304	263	297	261	272	299	287	293	329	308	279	293	292	259	311	324	295	284	300	328	293	304	307	317	275	269	276	289	302	297	316	313	280	269	281	298	304	304	305	300	293	280	334	312	319	279	298	264	268	267	272	316	273	276	289	296	302	279	301	305	302	306	268	279	290	303	305	285	305	305	317	288	313	274	305	284	316	267
16186	8617	7123	3819	3375	2603	2310	2060	1855	1462	1166	966	908	1003	937	921	859	851	919	910	849	759	797	777	832	751	771	782	720	780	771	776	701	722	696	770	709	743	721	698	752	723	719	747	714	695	720	697	744	729	758	716	706	712	721	707	697	759	738	728	723	741	726	743	695	679	731	696	751	730	717	680	738	657	725	731	709	724	662	714	688	708	769	733	700	679	680	726	745	707	674	752	727	680	718	729	727	744	704	692	695	679	694	719	772	745	687	728	674	697	686	746	711	691	737	716	713	692	752	742	713	738	729	712	708	699	708	686	710	710	745	719	720	731	723	699	710	710	758	716	754	736	687	752	676	718	712	721	715	746	752	678	715	726	724	683	706	779	689	719	699	689	711	716	708	721	726	703	703	731	750	710	687	734	692	679	719	705	697	724	690	754	681	752	675	704	714	721	707	712	718	721	703	690	738	705	753	762	739	741	719	735	707	747	725	663	687	738	695	681	704	689	704	725	723	728	741	702	674	700	706	696	687	716	771	712	709	711	679	726	671	640	691	709	712	691	731	690	716	687	693	706	711	727	705	687	723	720	700	707	692	705	713	686	710	709	684	673	708	732	672	706	706	727	729	708	668	693	692	740	710	691	692	688	751	703	735	696	729	688	727	722	713	720	706	691	682	768	724	708	741	704	678	700	714	714	763	705	715	682	722	718	712	727	704	701	698	697	742	678	717	661	721	730	689	724	742	673	710	687	666	673	695	692	729	768	743	668	716	717	668	698	708	700	728	760	733	712	726	765	721	708	695	712	688	721	683	672	740	700	687	713	695	713	690	722	725	674	688	701	685	678	802	723	689	722	721	717	740	703	687	685	686	680	704	700	761	724	693	712	723	737	683	671	730	694	743	679	700	706	686	686	747	692	665	691	671	721	661	747	786	709	707	758	732	715	753	675	685	729	699	732	706	698	739	727	725	715	713	674	705	717	694	674	741	763	731	707	687	735	707	688	749	733	707	745	713	732	667	666	679	671	688	680	724	691	674	707	663	730	710	743	674	654	706	695	668	715	699	717	760	728	702	749	698	708	727	696	722	713	753	688	685	678	748	740	706	684	738	692	727	742	722	708	676	755	734	684	712	700	667	702	686	719	700	739	719	712	734	729	741	680	750	651	704	718	711	759	677	712	687	703	708	716	700	728	705	719	719	733	657	676	686	714	706	672	714	725	680	703	703	657	702	674	701	700	677	699	708	686	717	721	726	756	731	707	748	704	676	704	757	671	744	697	692	679	719	743	706	745	680	750	687	702	690	679	747	677	732	673	740	688	715	702	685	697	698	759	680	714	729	695	719	722	711	704	730	729	713	719	693	714	744	660	696	720	749	653	703	731	704	731	716	704	718	746	713	748	722	777	694	674	689	699	731	718	704	699	751	709	723	748	699	676	701	718	720	687	674	730	699	703	722	673	725	679	706	703	696	722	715	729	744	701	727	732	747	743	698	731	727	691	692	698	697	685	679	701	679	660	737	661	723	697	703	715	729	754	662	685	701	719	686	691	702	718	682	769	659	747	715	676	719	706	710	705	695	707	738	715	728	742	758	690	726	738	757	762	746	703	741	718	737	714	724	744	717	715	729	704	710	660	682	720	694	711	716	717	729	744	694	739	657	722	684	727	736	644	712	750	692	729	677	727	672	725	715	740	678	710	690	721	705	709	682	735	684	733	730	712	702	686	690	698	714	708	715	698	678	696	753	702	696	717	704	656	714	718	718	747	717	706	746	682	722	704	685	710	746	748	729	698	723	663	745	710	723	751	779	724	709	664	693	702	676	741	679	692	708	740	728	692	708	678	729	668	679	682	768	766	703	702	731	700	728	708	664	707	708	695	682	727	680	714	706	720	677	708	714	694	717	729	711	679	706	654	758	690	705	714	688	708	688	710	707	681	682	732	687	713	713	674	718	712	667	706	740	744	739	733	757	722	720	706	743	743	735	704	711	685	717	737	697	691	699	673	709	755	692	705	751	707	717	703	706	700	688	722	645	688	726	700	668	739	729	675	757	722	733	699	658	750	698	711	738	716	688	708	684	761	733	725	725	729	737	629	723	734	689	706	707	708	734	689	656	745	719	699	736	709	729	710	674	666	693	727	694	648	711	769	685	697	745	709	714	730	708	682	702	704	728	682	711	754	704	738	701	705	726	692	666	716	687	707	713	679	688	676	750	757	711	716	752	728	729	695	700	684	729	710	726	687	719	749	648	680	677	682	712	726	718	696	738	746	719	713	699	724	695	745	667	708	699	741	756	718	720	718	698	683	734	734	733	654	720	688	713	731	736	737	761	683	722	764	697	705	738	727	699	766	749	706	692	721	672	708	687	729	713	705	665	638	743	696	727	699	733	742	714	707	727	714	752	696	731	690	678	723	699	732	714	736	717	686	694	706	675	690	682	710	679	743	716	719	748	719	698	757	745	697	713	691	755	706	720	668	708	736	736	712	643	703	712	696	718	693	732	709	736	709	715	698	740	737	656	719	707	743	705	706	655	710	693	720	763	687	686	758	707	768	750	675	687	716	736	706	721	711	758	695	733	705	685	754	701	745	703	716	749	738	708	736	730	681	709	734	689	716	745	707	683	694	685	702	674	692	715	718	688	669	731	724	720	705	657	703	684	724	734	733	724	721	730	712	684	749	681	689	725	702	703	693	770	698	714	769	743	736	746	700	670	740	686	691	689	714	757	738	723	733	714	672	760	716	730	687	734	703	693	732	724	704	688	753	683	667	724	726	693	709	722	701	701	749	705	723	730	709	751	722	713	704	734	700	732	752	730	714	679	697	690	746	755	696	672	706	663	791	721	692	687	696	705	695	751	711	733	655	724	764	674	679	728	677	731	687	706	702	730	705	732	673	712	698	705	676	749	694	699	688	758	681	690	718	747	721	712	702	702	726	722	736	685	720	777	697	690	718	696	673	668	685	718	705	704	717	718	658	741	689	710	688	719	676	730	729	703	716	685	690	680	707	718	714	731	697	750	673	733	674	693	677	739	709	688	772	695	723	743	700	773	696	724	705	724	718	697	718	695	741	674	724	707	728	705	710	675	662	730	727	710	719	688	723	723	732	745	693	696	709	747	693	689	705	719	701	618	740	732	710	712	726	729	651	726	699	721	722	716	686	665	680	667	714	722	730	695	736	727	691	726	723	707	683	686	657	728	667	701	706	706	706	690	679	711	697	713	704	682	703	742	682	716	695	737	714	700	674	675	723	701	672	730	714	672	737	697	733	725	722	639	711	677	706	739	698	739	675	727	701	743	683	654	733	698	717	712	728	670	738	711	631	685	734	687	668	736	762	735	695	714	693	696	748	688	713	680	677	752	687	685	701	763	741	711	687	681	714	693	712	709	679	732	727	678	742	716	696	710	723	704	736	739	755	713	706	745	704	746	685	696	711	711	741	708	729	737	700	705	690	753	725	718	695	679	731	742	685	719	678	742	685	740	672	673	688
31796	16058	8298	2409	1676	1146	835	767	556	394	288	271	217	212	251	204	227	222	217	213	229	190	195	177	178	182	200	209	175	173	154	213	195	165	180	167	188	199	171	188	170	192	227	211	182	176	169	167	178	174	184	180	185	169	195	198	199	180	204	174	190	176	176	194	175	196	168	195	171	176	144	178	154	185	169	158	196	194	190	187	150	179	180	168	210	179	181	146	178	174	195	184	172	200	185	173	184	155	171	186	181	190	189	183	189	177	201	181	211	167	161	183	178	177	177	188	178	176	184	160	155	201	164	177	146	177	161	185	189	201	169	180	156	174	153	173	176	174	198	160	188	186	159	198	175	180	198	179	171	171	162	192	172	181	179	182	160	174	173	167	190	180	158	193	178	173	197	195	187	179	147	166	189	184	211	218	165	170	168	206	172	188	190	157	189	171	154	186	173	162	170	185	208	163	203	176	157	182	192	175	191	178	203	205	188	172	177	154	187	179	189	173	170	185	162	196	184	202	175	177	188	159	173	169	160	189	150	188	161	178	175	169	174	182	171	195	170	184	173	159	183	182	181	199	164	176	187	188	182	184	176	170	181	181	161	156	160	179	155	159	182	201	178	183	178	157	179	191	197	186	171	171	188	200	183	182	161	164	183	207	164	200	187	187	182	185	168	170	213	168	178	157	171	183	161	176	172	175	182	169	202	189	199	194	183	167	187	178	183	209	154	193	190	163	198	187	172	174	192	212	190	185	172	190	181	200	148	169	154	167	165	163	169	179	175	177	182	168	166	184	194	177	164	159	196	175	203	165	197	194	185	169	193	155	202	176	198	181	173	165	194	188	171	188	182	183	177	198	175	170	161	170	172	169	176	172	195	189	185	198	183	160	159	182	197	187	184	193	183	183	153	186	172	169	185	142	202	191	164	193	186	170	150	176	187	172	160	176	196	166	200	185	182	167	165	159	175	192	181	188	183	185	182	170	187	177	168	175	172	177	197	190	184	193	186	183	169	192	197	190	197	192	178	181	189	182	142	168	212	186	169	168	199	207	173	136	164	204	168	176	175	172	193	165	151	155	183	182	189	197	175	182	159	175	191	150	176	175	182	170	159	180	160	187	187	219	175	193	183	192	174	172	170	182	184	164	175	182	175	195	169	176	187	186	171	199	144	145	181	173	170	182	178	189	178	183	166	167	171	171	192	167	174	185	167	177	182	165	155	184	183	176	180	154	152	184	184	192	171	179	160	207	173	176	177	177	175	157	166	192	176	178	187	190	208	187	167	176	183	166	177	162	163	180	193	188	194	208	197	173	196	166	144	182	192	173	202	169	174	180	179	180	158	184	169	158	199	168	183	170	160	192	187	171	186	176	185	170	172	157	177	170	178	198	150	191	168	176	170	186	184	170	195	175	188	141	159	192	180	173	167	169	181	191	153	216	190	184	174	200	180	155	185	192	176	186	171	165	180	170	178	178	179	178	171	164	175	193	210	186	179	172	194	184	172	181	187	174	158	194	163	174	180	174	157	196	199	152	159	171	149	165	182	169	169	188	164	169	150	162	157	172	189	163	198	164	170	193	168	171	187	202	183	198	179	170	192	187	180	170	187	159	155	185	173	233	184	162	207	158	180	177	182	187	203	178	160	177	198	184	170	189	205	179	158	190	166	181	178	192	179	170	188	176	178	175	182	173	170	185	188	173	182	181	177	188	178	187	195	154	187	178	162	203	158	186	183	202	183	190	174	216	182	183	152	177	170	156	167	153	184	172	181	150	191	151	176	179	178	195	184	194	176	179	162	182	195	182	183	188	184	161	156	166	162	170	189	181	196	157	181	157	166	187	192	177	190	152	161	180	203	196	200	179	183	169	172	162	177	187	190	207	206	161	177	169	163	180	155	161	164	171	171	160	163	165	182	175	200	185	155	173	197	176	167	154	184	150	195	183	185	171	184	164	158	170	200	157	176	162	194	168	166	167	162	184	166	180	164	176	172	152	196	182	171	156	164	189	178	178	182	183	185	171	207	154	170	204	205	184	206	178	168	173	174	179	175	183	175	167	200	167	200	178	170	187	172	194	174	172	160	186	172	175	180	171	176	183	192	160	168	195	173	166	168	173	169	168	184	162	188	178	162	142	167	157	192	197	160	169	197	155	179	185	167	155	163	187	176	193	182	183	192	180	199	170	159	166	189	166	179	197	187	163	192	179	168	167	169	176	149	187	167	165	166	175	179	164	186	190	162	169	167	171	192	196	190	179	153	181	209	173	176	188	153	200	198	176	186	177	159	195	166	179	173	178	199	168	177	187	173	185	178	206	172	178	174	169	163	171	168	168	182	187	159	189	175	155	212	193	165	165	179	192	183	162	168	183	180	190	172	174	168	189	177	184	168	189	175	173	209	176	175	178	181	174	177	195	156	162	182	204	201	206	181	171	172	189	206	168	219	178	177	194	187	182	191	167	180	188	168	189	156	176	161	170	185	182	187	165	161	183	178	180	183	191	174	177	151	171	180	192	169	189	186	189	160	174	173	163	173	191	169	163	167	175	180	157	171	175	175	173	168	165	214	173	212	164	192	182	190	182	186	181	146	165	158	194	179	169	191	177	187	178	189	160	163	177	161	158	171	176	168	197	188	165	188	179	178	140	196	165	170	194	157	156	169	178	195	163	191	171	192	156	189	184	167	179	173	159	177	182	180	167	181	179	190	176	175	196	171	178	161	184	182	162	176	179	177	156	200	167	181	170	194	163	168	161	182	204	169	186	190	172	155	179	188	171	175	169	184	191	191	156	202	163	164	165	164	189	184	171	186	194	173	191	183	166	180	205	188	159	199	182	192	198	203	164	174	165	160	181	174	174	167	178	191	188	208	168	172	201	170	193	199	179	180	207	195	178	180	152	173	167	162	193	187	205	188	199	171	155	180	190	156	177	177	165	162	181	209	191	157	201	163	172	173	189	163	168	184	175	187	187	185	199	163	197	173	177	156	199	198	168	174	175	183	178	190	173	214	167	165	174	182	190	181	179	155	156	174	176	178	177	176	177	186	181	193	159	175	172	172	197	203	167	210	170	162	193	180	153	192	160	184	208	197	177	165	176	177	172	148	176	206	197	196	171	199	180	182	205	170	167	140	164	168	159	172	159	169	172	173	177	188	203	184	184	185	197	173	189	189	172	197	154	196	178	190	173	169	183	158	188	186	202	154	167	180	172	179	170	186	191	149	168	169	161	159	166	187	174	199	178	175	183	205	173	177	166	158	169	187	172	179	173	172	167	176	186	170	178	173	156	179	165	181	186	188	160	166	172	174	177	158	175	160	188	186	207	162	195	199	177	180	197	167	182	181	201	179	165	171	173	188	184	181	208	179	206	169	181	186	164	169	185	174	179	182	187	174	190	210	181	157	191	165	205	196	181	187	161	179	163	170	198	172	156	186	152	192	182	186	199	189	165	189	199	172	200	158	186	161	168	174	190	185	178	165	165	152	179	178	170	189	186
20979	12954	10157	5183	4976	4134	3184	2671	2267	1532	990	783	863	850	784	758	641	676	744	744	649	578	522	529	574	600	597	493	543	577	502	500	481	463	459	478	485	448	427	476	475	445	461	429	444	444	463	454	423	441	466	436	435	430	484	428	457	402	462	415	439	433	473	409	451	436	418	486	443	484	471	466	468	443	439	455	466	461	443	448	425	444	434	433	449	438	417	431	442	447	521	429	433	464	463	428	451	435	480	458	450	466	439	446	453	444	449	481	412	470	440	487	444	469	434	422	455	463	439	415	433	418	452	433	472	421	425	426	453	427	439	437	463	459	452	461	463	431	429	441	438	443	444	483	498	465	457	464	403	437	421	413	463	450	430	468	487	412	455	460	461	467	472	457	452	458	460	480	435	440	459	494	434	459	435	477	434	444	447	438	462	435	443	408	424	414	469	501	432	416	448	430	410	463	460	451	415	426	461	463	488	421	442	444	481	450	451	421	442	433	461	454	444	475	478	492	394	430	452	448	458	459	484	460	426	451	434	439	430	443	493	449	437	473	453	440	452	460	427	470	464	427	458	434	412	425	447	456	413	475	451	440	416	425	443	446	438	427	427	473	452	478	454	401	469	408	415	451	455	448	428	424	445	462	480	467	438	427	407	454	438	454	448	437	450	463	473	438	436	427	435	440	399	380	426	436	443	462	458	451	445	410	440	452	475	475	478	429	464	424	409	453	451	428	424	459	439	452	419	465	454	444	454	437	440	452	476	416	428	451	417	409	428	432	441	460	465	453	457	462	435	446	469	422	427	433	410	429	436	433	439	431	477	471	464	424	410	428	431	462	450	466	409	463	473	413	435	434	429	471	447	433	461	437	450	477	432	439	459	448	478	445	425	423	425	439	446	442	477	410	442	410	453	443	445	461	499	424	451	436	448	452	501	432	448	432	426	435	473	435	466	459	487	433	442	446	469	433	454	452	448	498	455	470	456	443	474	428	437	444	435	398	454	457	461	445	420	409	414	447	450	472	447	442	449	467	424	456	425	413	400	464	463	411	453	481	468	493	442	435	453	427	448	481	455	434	451	472	445	465	458	446	433	425	422	451	480	452	434	442	407	423	423	461	430	474	468	420	443	467	499	425	471	410	497	436	445	419	458	416	486	449	454	424	456	425	446	467	468	449	432	451	442	430	454	443	432	458	478	405	458	478	461	443	463	399	448	463	462	425	408	443	433	457	431	433	415	422	471	424	435	444	407	420	463	437	457	444	448	414	447	465	459	431	455	450	458	420	465	418	450	478	448	484	419	451	436	432	475	420	463	473	481	474	395	427	449	430	439	422	413	452	455	432	459	423	449	426	437	459	433	430	460	438	464	433	449	411	478	464	453	435	418	442	429	448	444	455	468	441	463	449	426	397	455	465	443	457	468	451	466	465	427	464	471	443	447	448	441	441	392	447	416	439	440	451	496	457	473	420	447	419	458	418	393	451	461	452	449	414	479	467	433	446	444	438	461	438	462	468	406	421	447	458	469	438	444	432	474	450	457	434	433	445	448	429	434	441	450	454	397	466	423	429	442	431	450	447	440	432	427	408	450	454	433	422	443	474	466	423	413	465	460	466	420	402	450	424	455	426	451	444	434	474	463	419	429	437	432	448	471	404	452	450	438	437	405	438	434	463	426	455	433	440	447	472	456	448	463	510	474	510	409	441	421	467	434	437	455	429	471	427	439	452	451	448	436	437	432	468	439	450	490	455	437	460	435	417	444	463	456	449	475	416	454	460	422	443	456	430	443	449	470	452	460	470	435	427	427	421	445	432	445	472	429	401	449	451	435	444	443	450	426	470	447	417	420	444	426	418	474	445	446	446	482	425	450	433	443	454	422	457	457	453	441	416	447	459	441	449	463	490	439	474	430	489	462	454	447	426	443	431	425	425	469	429	463	488	466	409	487	474	402	474	464	471	461	446	491	444	450	472	406	436	475	428	437	432	387	467	471	450	413	476	426	480	451	418	428	447	446	457	455	414	446	451	428	486	450	460	447	469	462	468	439	447	398	421	414	471	429	441	453	444	424	449	403	443	415	433	477	460	438	471	444	466	433	457	452	459	398	467	426	417	444	440	452	412	442	450	464	441	450	428	419	445	420	474	445	424	457	453	429	443	448	449	444	415	454	478	430	449	457	462	445	461	397	443	444	441	441	443	426	447	452	446	435	446	466	424	419	441	411	427	434	434	441	487	451	439	400	449	446	460	435	443	443	426	455	441	414	456	457	511	422	428	494	433	427	443	433	469	452	455	477	446	468	422	457	456	501	425	459	434	472	448	442	509	455	438	439	442	446	445	472	443	472	441	431	414	419	428	444	450	464	472	442	478	428	434	450	430	460	456	437	411	478	440	465	432	407	467	441	453	482	444	410	457	418	402	468	400	456	438	450	476	479	450	433	480	452	405	442	473	427	437	455	411	422	487	416	453	432	429	427	426	463	446	411	433	430	439	431	455	460	463	453	395	474	442	448	456	436	429	472	432	435	471	429	431	443	485	421	451	462	473	438	473	452	478	448	457	445	478	418	466	480	459	446	437	458	428	449	444	413	421	415	435	431	408	381	462	484	464	470	435	457	446	441	473	416	470	453	437	446	434	441	434	423	460	415	438	466	445	425	429	427	412	449	465	455	432	420	425	429	427	482	417	440	405	433	443	424	433	425	464	447	421	445	434	439	418	416	502	449	444	430	462	455	464	457	419	471	407	436	469	492	435	476	452	432	412	450	483	421	430	440	433	428	434	446	427	427	480	443	445	464	417	455	426	462	460	473	440	463	428	458	460	437	437	441	438	457	451	462	424	415	465	415	414	459	450	432	461	459	475	455	402	448	430	455	456	434	431	423	475	461	449	447	477	441	449	440	419	455	444	452	449	424	445	446	436	413	499	427	421	472	441	426	414	444	448	420	383	442	447	413	457	439	425	463	470	416	464	424	468	386	464	382	412	438	428	441	441	455	430	429	452	448	471	480	404	488	449	430	492	440	405	469	468	435	451	457	427	410	459	449	487	447	443	454	404	427	443	450	429	445	455	429	466	443	456	462	465	440	452	463	449	456	423	430	448	447	509	390	436	441	453	478	416	412	422	458	466	414	440	473	465	386	470	428	424	472	448	412	448	433	453	428	451	472	430	448	439	451	474	451	439	432	467	435	465	458	466	455	487	450	461	425	462	451	448	438	420	450	449	448	432	426	432	441	441	465	430	405	414	450	457	481	456	438	471	452	435	467	433	422	429	437	440	440	474	493	452	453	444	429	418	458	452	412	453	431	448	426	423	412	429	432	438	432	420	450	436	438	474	475	426	426	470	462	479	444	452	470	455	418	432	405	445	399	438	441	461	427	474	420	414	428	448	465	449	422	449	449	445	449	440	412	410	444	456	477	469	472	436	425	459	486	400	488	428	461	487	484	482	430	440	437	483	445	472	456	438	412	433	465	429	431	460	466	435	452	455	411	451
10917	4074	1725	525	464	431	396	358	330	289	268	302	298	289	291	263	257	296	315	297	264	275	286	256	229	268	275	267	256	338	270	272	243	269	282	291	250	255	240	258	247	263	243	289	264	256	257	255	254	254	264	295	250	270	286	304	291	267	286	289	261	262	278	272	330	275	261	244	244	262	271	269	246	298	236	292	256	255	247	256	251	278	249	272	261	258	254	267	262	283	260	259	308	255	278	267	261	258	276	268	260	239	296	258	254	267	276	259	258	271	247	242	301	247	259	284	280	252	247	248	250	275	299	277	256	260	290	249	274	229	295	249	278	279	297	261	286	262	268	272	242	260	296	253	243	265	265	266	263	273	279	254	268	291	266	242	290	260	266	253	261	251	255	271	264	254	257	296	262	264	281	287	253	266	248	282	268	257	270	281	263	261	248	248	241	263	258	288	248	240	287	291	304	258	265	277	259	268	252	278	248	286	288	263	279	254	260	256	245	284	281	238	249	243	294	256	263	300	256	303	293	257	307	280	296	278	255	253	249	263	287	253	281	282	281	290	253	259	281	244	272	257	259	273	259	274	291	264	293	254	271	229	286	269	302	272	262	282	274	280	279	259	271	277	262	265	286	249	253	268	251	238	262	280	275	316	289	257	263	288	269	267	297	279	276	223	265	249	262	248	251	280	295	278	269	289	282	273	294	290	271	275	271	278	272	299	294	263	273	260	254	277	293	274	261	283	269	289	263	251	296	275	282	290	293	249	230	301	295	233	233	266	278	254	294	284	281	277	262	271	299	246	246	276	275	275	280	243	243	236	260	266	236	272	282	275	306	291	260	247	261	238	233	269	289	275	268	270	264	288	250	296	261	283	258	267	265	248	268	279	263	267	288	306	270	266	270	266	280	265	273	275	264	274	255	294	277	266	269	296	284	274	270	280	281	272	293	274	298	274	268	260	260	255	257	275	259	273	283	261	281	283	270	309	262	266	286	294	266	268	270	265	257	288	255	272	273	250	254	272	240	283	288	265	248	283	279	283	270	285	297	270	257	283	250	241	256	228	262	251	269	290	263	265	261	257	286	258	261	272	262	301	309	287	292	270	238	269	246	277	277	281	255	254	271	266	283	278	291	279	257	272	242	257	265	263	231	274	271	272	287	265	264	259	261	278	280	278	244	240	276	269	308	275	231	267	292	243	244	266	272	254	242	253	284	262	257	267	253	266	264	281	270	258	271	263	255	264	304	265	231	265	253	281	259	269	274	258	278	266	274	264	273	261	239	251	237	268	255	265	240	279	288	263	273	263	274	262	271	258	244	292	263	249	277	263	277	285	238	274	253	244	217	268	277	268	283	268	279	252	291	258	253	235	278	236	229	262	267	284	270	278	278	280	269	260	279	271	303	253	299	296	251	274	300	252	246	263	252	257	260	269	254	278	268	270	269	283	300	289	254	281	311	290	276	282	290	247	275	285	249	289	265	239	259	251	277	258	239	272	277	263	239	252	253	279	265	255	259	243	290	275	247	279	294	273	248	286	260	285	294	279	255	258	301	250	271	280	269	272	271	274	247	237	248	258	298	275	269	264	250	276	262	223	260	247	242	258	273	259	265	259	274	267	259	270	277	260	267	271	271	299	300	288	300	275	270	282	247	277	279	272	257	298	266	262	261	284	276	271	271	287	284	245	252	253	257	250	247	270	271	262	289	251	272	253	242	253	278	292	294	281	279	246	286	265	276	304	231	271	273	255	277	236	265	230	288	261	290	250	277	281	297	270	300	258	270	282	277	258	262	258	264	282	274	274	263	268	251	230	286	260	268	271	264	263	287	298	269	236	254	246	264	250	263	247	266	286	273	289	300	268	265	273	248	251	252	274	280	243	244	250	262	281	261	273	257	271	286	246	259	269	292	256	266	255	277	267	278	258	276	259	248	250	299	282	252	251	287	291	253	255	273	243	264	277	234	230	264	264	259	256	249	294	262	240	275	278	262	273	284	301	293	242	275	266	247	259	277	263	272	270	282	266	236	287	280	294	254	260	234	263	235	286	278	278	246	249	259	252	290	272	255	281	252	245	254	274	289	274	276	254	281	312	264	251	267	289	281	284	266	263	238	273	253	254	293	247	264	254	271	257	262	271	278	266	275	287	274	289	288	242	268	272	276	285	269	284	267	286	285	272	278	259	265	306	263	269	264	254	259	288	248	254	256	251	264	255	281	263	242	273	256	271	248	289	249	276	264	264	258	250	266	280	259	275	286	252	287	280	261	240	275	262	263	297	295	248	278	257	251	258	253	249	278	279	238	262	255	273	250	262	262	284	276	254	276	272	260	269	264	266	269	272	238	279	278	237	246	253	261	276	286	280	251	234	250	259	270	285	260	231	261	264	276	252	272	285	252	250	266	261	262	270	261	249	275	233	277	250	255	243	286	281	284	297	278	259	245	282	275	265	249	254	287	270	286	240	271	246	279	248	262	303	262	264	295	265	287	318	291	250	256	258	259	283	224	259	263	257	242	258	221	271	267	291	274	281	262	298	259	255	288	278	237	303	256	283	247	256	278	248	272	301	255	266	254	295	292	253	242	277	261	292	268	267	278	270	307	266	281	264	292	271	286	271	261	267	265	290	287	285	284	281	272	287	265	254	264	266	270	258	253	266	258	269	262	285	273	262	267	308	260	274	251	247	293	261	223	279	235	266	261	293	260	297	255	262	225	282	264	305	282	267	253	264	274	259	273	275	276	300	258	277	273	265	269	266	264	265	266	265	275	243	289	290	275	252	280	293	269	278	236	293	271	278	254	285	251	276	264	273	271	274	268	261	283	274	282	264	288	257	275	257	279	234	283	261	256	272	256	269	254	282	264	270	274	262	287	287	265	287	272	255	267	249	285	308	276	270	272	283	273	259	287	256	291	267	270	259	289	252	252	254	265	284	282	274	264	302	255	257	273	259	243	272	246	268	261	241	286	265	259	270	279	258	254	264	260	292	271	281	272	229	284	255	277	267	242	266	265	263	278	242	262	250	257	297	261	260	252	246	271	251	263	266	270	281	295	277	304	294	271	246	253	255	266	280	291	276	247	272	281	259	278	269	286	255	270	230	259	260	282	280	276	282	296	246	252	234	273	239	266	293	261	259	277	300	275	280	254	266	279	311	289	290	264	270	268	319	277	284	263	281	273	289	272	299	262	255	251	253	258	267	267	257	270	266	273	301	292	262	294	285	259	260	265	252	265	270	250	274	281	263	284	267	266	263	273	285	285	270	256	276	292	269	258	273	245	253	244	261	254	254	274	227	246	271	263	277	266	267	272	291	264	255	272	285	254	276	271	261	233	262	283	264	297	288	267	277	267	233	293	292	278	250	309	245	242	259	265	263	260	278	277	262	255	273	249	264	264	278	258	256	255	257	273	269	266	296	297	309	283	248	250	282	261	256	283	261	257	292	258	253	283	257	278	245	276	267	280	259	287	263	268	283	285	288	261	263	261	250	257	267	244	289
8150	4194	3019	1616	1531	1503	1431	1238	857	700	754	738	766	746	797	687	722	694	731	714	666	708	665	658	634	676	688	716	668	679	700	668	694	680	643	684	646	639	697	704	633	692	659	686	618	651	637	664	609	675	625	677	675	697	636	660	666	690	628	642	623	687	642	637	670	665	642	672	614	683	666	673	662	639	607	645	678	674	675	663	694	611	653	677	621	660	633	651	670	633	624	656	646	672	675	678	694	673	663	654	638	676	622	643	682	639	639	648	665	624	645	638	654	647	642	632	670	647	667	647	668	650	693	670	663	618	700	660	689	625	646	675	622	671	668	634	667	685	636	672	650	668	621	658	684	658	660	649	669	694	649	672	635	632	649	701	657	656	649	612	637	640	705	663	677	698	674	643	608	676	642	658	701	646	651	688	648	643	652	655	655	635	610	685	683	683	648	645	670	630	645	664	676	653	656	637	639	647	641	648	630	644	641	618	629	657	661	633	643	699	643	660	661	636	627	650	670	685	660	654	686	644	630	641	664	668	676	640	634	628	677	673	651	629	651	653	666	606	677	670	683	713	637	629	648	665	681	673	670	644	644	640	635	631	669	692	671	675	653	620	659	629	645	635	651	661	678	666	646	661	634	631	665	670	677	625	651	624	652	689	639	657	638	647	646	671	702	648	685	655	655	623	702	673	689	678	664	667	690	654	635	624	691	672	672	699	677	617	635	638	642	638	670	646	697	703	630	642	710	658	653	643	643	628	652	717	623	705	689	645	671	644	672	648	692	696	659	682	661	655	640	655	662	642	602	650	635	683	631	606	641	635	634	635	655	635	649	658	601	666	688	634	611	650	694	606	642	660	664	646	670	639	697	667	653	672	636	694	669	622	649	698	640	705	718	696	658	678	671	651	641	660	641	645	654	695	681	643	672	703	672	684	637	671	651	637	661	632	620	634	693	677	656	685	600	655	649	693	681	668	647	620	695	648	650	712	637	654	638	687	621	691	680	673	621	679	661	642	619	690	684	652	674	676	647	650	675	645	642	640	668	716	679	644	646	654	655	677	653	665	653	662	693	694	695	646	664	666	657	718	660	635	693	645	663	616	626	689	687	670	644	635	663	629	634	704	649	655	692	666	651	658	631	665	661	651	629	674	706	680	699	670	662	679	628	659	650	637	642	634	648	633	615	656	683	677	665	671	631	693	651	701	632	686	668	641	682	643	685	666	674	663	645	662	610	655	659	601	681	653	628	663	656	653	657	666	673	672	652	593	651	655	738	616	684	618	672	660	654	653	656	632	627	640	673	639	645	608	674	631	665	671	627	690	634	634	668	736	668	673	647	647	661	618	708	668	656	624	631	654	620	612	668	630	638	648	693	651	695	643	620	661	648	657	659	692	671	644	617	692	681	616	651	628	672	640	670	621	686	668	705	670	672	644	626	668	651	594	657	656	659	715	613	691	636	660	682	652	633	635	645	660	692	663	660	674	634	686	702	635	640	625	662	636	668	666	683	698	700	638	693	646	644	700	645	674	701	651	669	668	683	661	654	651	682	634	663	673	665	642	623	659	653	683	674	703	636	674	672	681	620	627	702	685	659	661	670	664	631	684	611	692	668	667	610	705	613	642	646	669	711	709	652	629	654	671	630	677	664	653	675	661	692	667	649	682	618	648	652	659	650	622	611	664	639	692	635	692	650	671	619	699	689	686	657	649	659	627	615	654	650	692	639	682	642	679	650	716	655	615	666	660	654	664	664	699	674	627	685	655	672	617	667	666	626	662	631	672	657	704	653	673	670	697	659	607	620	637	684	655	691	643	622	672	625	674	647	597	676	678	628	643	662	660	661	662	617	698	631	618	639	634	612	643	678	668	649	667	643	640	672	657	652	645	669	701	663	642	674	662	636	644	652	747	648	576	665	668	644	653	656	686	661	694	680	627	655	657	668	651	633	618	698	674	698	650	657	646	650	617	656	629	650	636	704	661	664	633	676	623	613	655	624	667	624	650	701	634	674	699	652	619	666	676	639	655	631	621	676	661	665	670	671	652	680	620	612	635	632	682	637	602	639	634	691	625	678	646	640	627	655	657	685	691	651	684	699	672	642	663	648	621	652	648	650	675	643	655	626	681	671	682	638	669	650	671	605	631	666	666	659	635	682	641	669	667	659	680	644	649	653	630	687	641	656	634	677	644	667	661	627	679	665	623	692	684	661	673	634	691	669	628	723	630	655	662	625	672	715	678	623	673	682	624	680	654	643	566	645	603	638	651	653	646	622	649	678	683	667	709	639	671	651	633	669	615	707	701	682	649	657	676	630	614	687	638	651	672	655	676	668	674	676	660	686	651	684	681	657	673	635	654	637	639	643	648	654	639	645	704	658	618	642	633	681	633	651	670	669	662	651	673	665	640	647	632	704	706	683	661	621	668	697	629	712	686	649	694	663	655	681	638	667	633	712	650	658	653	651	655	682	657	681	644	665	658	663	665	631	656	694	625	629	700	655	668	661	632	593	634	652	666	660	660	678	680	669	656	650	659	668	709	662	681	686	617	674	682	659	637	661	631	685	657	661	660	636	645	657	663	719	651	649	700	654	641	631	660	615	701	645	660	639	639	644	653	657	677	676	676	703	705	668	682	661	690	660	648	664	653	618	597	674	719	666	694	664	645	605	660	637	665	632	654	616	651	657	639	673	662	644	621	662	684	646	684	647	660	664	610	649	622	608	667	666	714	693	655	626	668	680	662	604	628	662	676	694	696	659	686	679	688	677	656	635	663	665	624	628	656	635	645	614	705	680	674	671	660	696	635	619	684	689	668	644	641	646	648	725	654	625	663	680	697	663	643	696	630	648	616	640	703	647	644	653	655	690	650	644	640	619	639	653	679	671	698	584	673	682	657	644	628	700	652	666	656	665	689	658	629	627	634	668	644	696	691	687	663	658	655	639	670	650	683	615	645	620	670	690	685	645	678	613	657	618	666	625	651	706	664	698	709	664	656	633	659	690	643	691	670	687	646	670	607	635	656	697	667	648	672	674	716	668	681	667	640	666	652	727	598	716	705	679	691	656	655	639	681	657	622	658	669	611	672	678	646	626	672	689	661	674	718	675	644	648	618	639	715	619	676	635	619	658	614	680	640	663	644	639	694	638	670	663	680	655	644	636	658	709	650	655	624	627	636	632	673	670	636	651	629	689	636	655	639	644	622	670	658	650	634	666	636	643	696	610	665	636	654	667	643	664	634	646	656	649	633	662	664	694	673	672	658	635	649	638	623	678	638	642	661	643	653	632	640	678	675	682	668	635	656	641	684	627	671	653	620	668	608	670	684	680	607	624	651	646	642	649	671	643	649	662	663	640	660	655	668	666	626	641	685	638	613	641	674	611	619	637	641	683	592	643	640	653	675	592	630	709	648	616	714	709	662	652	645	674	658	674	654	654	659	660	649	635	669	689	671	675	643	686	645	660	701	607	657	660	642	705	704	614	660	663	667	659	656	702	656
23127	10718	4457	1731	1212	840	651	526	379	366	335	282	348	300	319	310	333	319	295	279	328	316	352	321	300	309	297	291	290	303	277	284	284	268	273	283	300	308	288	281	312	285	294	323	298	292	278	268	273	291	299	294	277	259	287	268	284	278	264	301	275	260	287	277	254	259	327	263	308	279	290	297	293	294	271	284	280	288	311	262	267	279	287	278	286	287	280	278	268	301	285	272	316	285	262	281	278	286	276	329	273	304	281	309	246	276	319	284	281	318	259	303	251	281	285	290	315	297	315	311	286	298	298	302	277	282	310	291	270	327	315	294	291	275	278	296	297	307	294	286	287	335	257	305	289	300	287	289	318	282	283	331	293	290	258	287	260	282	315	286	280	272	289	285	281	287	286	302	320	265	297	337	282	269	296	282	283	292	269	270	296	268	304	268	284	303	319	299	306	280	270	272	322	312	300	297	308	294	295	276	283	236	290	285	320	281	297	283	306	321	302	244	272	286	323	301	280	306	300	271	285	287	277	292	294	278	293	304	330	269	283	274	305	284	314	301	280	277	273	320	278	293	305	256	308	274	287	279	310	313	319	279	303	272	275	308	297	281	289	288	316	283	293	302	279	272	297	283	288	274	261	303	291	267	307	275	286	253	282	285	269	306	285	268	287	319	291	273	286	283	288	286	290	295	296	311	306	312	274	286	306	295	264	294	305	288	271	324	298	307	341	303	284	277	296	272	310	267	288	280	271	257	303	266	291	300	253	283	280	305	297	306	287	312	305	287	304	316	269	270	305	318	288	270	257	304	276	290	284	265	264	305	295	322	282	269	297	287	284	287	311	265	268	278	270	322	302	277	315	293	330	264	266	302	270	283	290	290	263	274	287	272	302	291	281	327	287	307	283	290	302	274	308	281	293	299	288	272	289	309	295	308	307	291	305	262	292	325	292	282	262	295	269	296	324	318	267	275	294	281	282	264	289	299	306	308	292	290	278	262	294	307	325	287	294	306	294	281	286	279	277	274	301	288	302	292	239	294	307	309	284	302	290	280	288	284	274	283	280	308	316	307	282	250	270	303	292	274	300	269	276	290	286	267	290	250	275	266	294	298	250	275	281	290	300	283	283	288	285	279	300	298	290	292	299	283	303	278	297	301	281	306	289	269	291	308	272	315	310	291	308	302	240	279	281	305	263	290	281	293	288	302	265	312	281	270	303	284	299	269	288	280	292	308	317	276	300	288	283	295	282	299	310	275	295	287	289	304	281	268	297	310	319	297	292	297	292	325	270	277	274	285	259	261	279	275	288	302	290	275	297	282	267	297	275	308	307	301	285	302	308	282	290	236	298	297	273	290	291	286	316	274	319	275	280	273	284	296	285	297	300	317	287	273	299	257	273	288	299	284	301	263	273	270	277	292	280	275	289	276	284	314	302	274	268	308	276	313	282	275	272	287	280	280	277	328	272	257	283	285	283	300	282	316	300	287	303	272	276	262	284	275	303	291	322	231	264	285	298	290	290	289	296	295	316	290	270	307	276	286	281	302	329	286	296	272	292	286	297	303	277	311	298	271	286	289	297	313	267	302	289	277	280	292	319	280	273	294	290	283	270	321	265	316	261	309	292	292	304	285	288	351	283	287	291	306	282	315	307	281	312	265	308	311	300	264	274	285	307	302	289	279	285	278	275	290	300	277	273	273	311	314	317	303	294	274	286	325	279	296	280	283	325	311	314	296	271	243	279	308	303	295	282	291	295	294	275	310	300	307	310	264	297	312	282	285	285	307	294	298	294	274	307	307	286	308	288	302	285	285	304	301	312	300	292	318	311	281	330	303	268	286	296	284	321	277	325	296	268	281	284	321	274	304	311	311	279	293	307	289	293	318	265	307	298	285	288	273	289	308	287	270	334	316	320	293	268	266	286	296	286	283	336	306	283	294	284	300	308	306	265	303	290	282	288	296	275	296	275	253	270	278	316	262	316	307	264	294	284	301	328	319	341	278	264	287	292	302	269	300	301	269	328	275	302	280	292	297	288	284	255	316	323	310	321	304	285	246	310	273	290	282	278	263	307	291	295	297	318	291	272	301	290	298	278	289	300	303	297	303	289	281	296	275	295	278	289	293	276	310	315	295	313	301	258	288	294	301	288	323	281	297	293	300	270	276	281	279	281	292	308	299	274	300	278	276	308	307	295	299	268	279	268	283	312	287	296	278	301	321	314	291	272	278	289	294	273	262	254	288	288	320	286	280	286	276	275	258	281	292	316	305	287	291	286	296	278	253	297	291	283	307	275	295	302	299	283	291	305	291	303	297	284	263	307	268	310	252	277	306	300	285	289	283	280	307	283	281	285	273	305	272	287	316	273	268	300	281	283	312	321	300	260	289	281	281	278	304	315	290	274	290	306	308	288	303	273	276	338	283	266	329	259	339	290	267	294	298	271	360	310	314	285	295	273	285	295	295	268	290	263	277	295	283	259	268	293	288	274	293	313	264	301	313	262	288	301	290	293	301	288	306	290	280	311	299	295	290	293	296	271	308	283	250	296	255	278	288	267	296	287	284	315	303	300	320	318	274	293	301	282	301	279	292	283	309	275	292	342	297	277	289	273	304	282	285	285	336	312	273	302	290	296	290	301	263	272	329	297	285	291	302	313	274	296	282	287	315	301	310	289	285	295	317	302	318	282	291	301	294	291	286	296	250	312	292	296	272	304	287	283	291	302	301	311	302	295	290	302	283	307	262	279	300	257	290	268	245	280	283	285	290	322	292	317	304	289	313	288	316	285	297	285	264	308	291	281	288	299	273	284	325	293	295	269	292	320	282	284	304	291	281	311	285	274	312	280	306	301	307	271	272	301	252	292	317	301	272	284	310	310	276	286	300	324	328	293	257	291	270	269	272	293	267	314	292	269	300	268	289	247	280	270	252	273	295	282	296	294	290	265	298	300	276	278	301	297	280	291	285	311	285	296	290	318	254	261	304	282	283	280	289	287	291	298	278	283	285	283	301	274	271	279	316	310	287	283	314	273	310	278	292	312	292	275	293	299	280	268	279	299	318	309	282	317	287	316	304	256	261	257	291	252	281	284	281	284	284	277	300	314	284	275	310	289	286	287	312	296	283	298	284	298	309	272	276	298	291	292	282	295	286	287	263	285	304	293	300	307	294	313	293	279	270	294	288	264	304	275	298	278	294	316	329	287	295	298	272	294	345	283	325	298	287	292	285	296	291	269	281	295	283	271	290	265	309	291	269	310	289	282	292	306	282	306	277	279	287	306	273	310	323	312	285	291	273	293	295	296	273	280	297	291	283	271	300	324	313	341	320	310	304	285	246	296	288	268	311	272	271	310	283	289	275	313	321	292	307	288	268	309	278	303	305	315	291	288	274	277	327	311	288	270	311	292	300	281	270	269	281	300	352	296	298	289	303	312	289	275	293	260	304	320	281	279	301	274	284	308	310	262	289	278	278	307	294	295	313	297	306	287	314	330	254	307	324
16705	9946	5864	4371	4006	3221	2625	1856	1329	1055	1019	950	915	902	997	854	825	831	805	797	776	843	851	821	822	761	815	805	776	779	771	734	789	693	757	756	684	712	703	709	687	686	679	718	704	669	617	735	714	734	730	666	694	735	660	697	719	674	692	703	688	757	701	717	755	737	736	736	646	709	748	691	715	773	722	667	690	720	700	711	714	707	656	709	671	704	753	681	698	732	698	694	695	736	715	710	687	673	686	732	729	707	678	712	683	707	715	685	712	738	681	699	722	742	738	680	699	727	709	681	735	722	715	676	698	721	703	750	698	712	735	745	684	689	711	715	704	718	636	741	721	673	697	716	756	701	690	728	680	688	689	713	689	690	722	717	674	731	732	711	717	642	709	652	692	672	706	712	694	705	683	693	671	716	672	731	721	706	684	657	710	712	740	696	702	706	677	741	662	681	667	737	670	634	700	685	680	694	650	678	691	712	707	658	651	723	685	687	737	677	662	650	685	667	664	671	690	691	701	671	706	697	711	666	669	685	707	733	735	723	730	701	665	688	689	695	743	728	732	719	652	723	725	677	712	665	754	664	663	694	653	713	709	738	769	681	689	705	732	715	696	743	704	732	672	698	759	760	693	667	756	665	712	675	685	706	721	699	738	640	693	702	679	707	676	683	690	704	707	739	684	729	696	674	685	720	708	697	714	673	701	654	723	670	692	725	700	748	688	694	736	732	690	689	646	678	679	706	699	689	717	657	673	666	725	681	680	705	678	730	677	703	746	719	691	717	685	679	723	692	694	636	667	695	697	741	705	686	678	650	657	695	729	739	725	675	677	701	724	695	646	677	682	697	712	677	745	701	652	725	636	684	649	667	660	705	710	715	675	721	685	695	699	651	711	726	682	778	692	678	663	729	648	700	698	728	766	700	691	678	698	683	676	679	714	694	733	678	686	690	681	689	689	721	704	703	687	714	694	730	755	700	721	695	691	679	696	703	744	716	720	677	690	714	722	714	721	693	738	727	695	698	702	694	684	659	664	712	670	714	675	680	672	709	659	716	678	709	706	669	653	689	652	703	705	721	669	712	711	690	705	698	758	719	703	739	726	643	694	738	663	683	708	687	707	669	716	702	699	679	725	691	695	689	653	680	705	742	730	712	689	689	699	687	697	721	681	691	729	710	683	652	680	698	725	705	674	663	684	715	726	745	700	666	723	675	688	738	710	705	743	698	742	716	690	723	747	687	747	673	674	680	708	660	699	667	709	714	708	678	713	694	712	628	732	679	729	709	706	688	746	700	711	717	730	700	706	712	733	685	684	674	719	719	668	707	724	701	708	704	675	713	698	709	690	664	694	728	704	745	736	651	741	686	664	693	719	674	676	684	686	653	722	706	726	703	704	710	705	679	666	706	692	725	740	679	675	696	688	728	714	691	709	725	679	754	720	680	678	667	682	712	681	755	687	694	711	704	720	731	699	738	700	716	705	687	668	672	745	712	706	702	730	732	662	720	657	665	707	706	720	659	691	692	713	664	660	709	715	748	711	648	698	692	753	692	679	689	707	666	738	711	727	698	684	709	697	709	714	698	696	725	689	725	688	659	709	700	669	719	689	721	701	727	681	766	746	744	700	662	681	647	756	688	693	691	750	716	683	722	723	707	693	663	702	718	667	721	724	681	685	721	668	713	723	656	682	755	664	748	684	705	711	768	688	720	703	655	712	743	726	709	692	669	699	679	724	678	690	678	710	710	674	676	707	683	725	723	696	689	673	677	706	709	697	706	715	716	707	691	712	682	679	691	701	710	708	701	707	732	661	676	707	659	709	654	681	639	715	665	698	656	717	679	657	704	679	713	675	687	688	660	660	700	742	661	682	721	667	657	713	693	687	640	741	705	665	641	681	688	716	698	709	715	690	673	757	692	674	674	680	728	684	700	641	715	740	664	736	712	715	689	680	675	693	678	697	722	723	702	698	691	719	723	662	686	648	720	688	732	696	727	685	710	690	727	669	678	679	699	675	719	709	703	690	699	699	701	773	705	671	709	704	726	720	645	744	686	719	737	692	744	690	648	680	713	743	716	657	637	694	686	697	696	708	721	718	681	667	734	691	725	739	736	749	709	679	699	687	718	704	672	714	697	712	724	708	744	709	689	681	762	706	724	701	700	653	707	655	687	734	696	695	708	694	650	698	688	678	693	664	741	711	709	698	653	746	719	715	734	733	683	737	729	702	705	689	705	688	680	676	661	686	689	738	690	660	727	767	697	708	739	714	679	691	699	704	671	716	691	721	687	687	727	676	721	682	661	695	710	709	702	710	634	733	677	667	723	693	703	690	697	748	702	743	717	665	719	670	690	679	673	697	666	707	678	644	710	706	745	712	687	681	661	707	748	685	709	675	692	722	672	704	779	697	741	724	679	754	660	714	705	692	708	683	688	696	653	698	692	704	711	698	659	744	712	695	708	679	711	708	700	677	727	683	734	665	719	711	709	705	665	706	674	700	672	661	708	745	685	748	692	705	755	672	691	720	709	703	681	737	673	700	739	753	714	686	721	701	692	712	705	652	678	720	715	702	694	654	689	711	690	680	681	685	685	707	713	777	743	667	742	685	700	702	700	661	726	720	698	736	756	676	721	715	701	670	670	693	684	732	660	696	689	668	720	713	692	703	706	658	707	717	680	692	687	688	673	672	719	695	667	687	743	695	712	676	696	680	690	680	688	699	709	687	687	723	706	665	706	670	601	662	720	673	706	705	718	698	695	733	702	680	660	672	738	700	695	690	699	716	718	670	686	728	679	668	670	693	638	689	654	718	710	698	718	716	705	711	688	728	700	667	691	739	728	703	709	706	724	719	654	691	727	699	724	715	671	716	688	698	734	699	683	725	687	671	735	731	686	697	717	687	688	669	727	689	719	703	738	635	697	699	702	672	740	748	687	706	699	715	655	681	707	673	699	688	708	700	682	684	711	712	737	672	688	700	679	712	691	716	758	709	700	695	697	743	715	734	705	744	687	715	709	748	694	713	710	716	690	696	707	723	664	666	687	685	717	705	682	725	656	724	686	721	715	715	690	682	670	747	665	727	718	702	727	777	686	709	676	708	693	694	675	720	671	672	713	705	703	675	704	750	658	668	767	718	679	684	696	711	666	686	703	734	660	629	693	720	709	681	640	687	709	703	741	677	716	687	716	686	733	706	713	711	685	691	694	668	672	674	676	701	709	714	715	667	697	694	694	728	680	655	705	701	688	681	660	666	678	735	710	670	720	680	685	681	714	709	698	694	699	760	740	712	698	675	716	706	674	724	662	706	653	720	723	649	708	676	686	689	700	630	747	704	730	726	697	644	695	657	693	653	670	649	658	644	709	666	671	687	700	715	705	708	694	730	693	651	726	692	736	686	676	710	699	679	705	678	707	657	677	717	745	739	701	672	729	702	700	710	665	702	676	715	744	667	636	744	687	695	737	717	699	721	690	679	715	717	731	680	725	762	738	689	698
32058	17731	6771	2970	1911	1081	658	478	383	304	278	265	322	274	233	209	208	204	213	211	203	223	248	251	201	204	191	175	184	213	193	198	209	188	191	185	195	206	183	164	206	182	178	162	169	180	196	213	208	191	203	190	159	184	181	174	187	163	190	203	217	193	172	189	210	187	183	193	163	190	206	185	190	181	189	192	173	175	183	165	162	175	181	211	187	197	181	162	178	183	186	192	178	183	184	171	209	168	202	189	174	156	204	205	199	199	179	196	179	152	159	203	158	181	181	163	180	182	196	183	185	153	189	176	157	169	195	206	174	215	189	168	194	181	156	172	175	164	190	149	199	192	204	201	163	180	187	175	175	184	169	196	183	158	189	160	180	172	173	176	165	173	160	151	178	177	194	202	178	210	202	189	176	166	186	167	203	181	191	176	185	166	173	177	189	200	180	171	176	187	173	184	163	181	204	199	185	185	189	185	184	174	169	195	173	167	200	192	170	189	150	172	181	167	186	196	191	202	200	154	166	191	202	193	182	213	169	202	182	189	200	173	189	173	173	186	188	191	189	177	218	169	177	196	189	187	165	166	170	183	183	188	188	168	168	185	189	159	197	188	173	189	175	184	187	169	172	194	169	189	210	164	154	161	168	174	172	171	177	166	203	191	169	183	177	187	199	194	181	177	158	196	195	182	214	174	175	188	190	174	179	187	187	188	156	176	169	196	173	191	187	202	169	186	216	178	206	199	180	172	180	199	192	172	175	167	172	166	206	193	190	190	149	190	171	200	190	163	191	177	167	181	198	169	168	188	158	178	205	182	182	178	165	181	165	191	207	142	183	182	181	174	195	181	179	179	172	186	190	187	204	186	193	191	211	183	183	186	185	206	169	203	197	205	166	196	168	178	209	190	199	176	182	178	195	183	186	178	176	182	192	161	184	172	195	178	185	188	166	157	179	178	163	194	213	178	163	167	174	191	174	179	162	160	190	187	195	180	187	184	211	184	180	175	192	164	214	204	189	170	181	201	175	188	182	180	180	178	162	173	204	183	185	197	198	167	199	173	181	201	178	186	193	166	184	160	187	185	183	168	185	175	203	197	170	184	172	191	176	176	197	185	189	194	160	176	186	183	161	154	187	194	153	179	197	215	215	172	198	189	163	180	179	164	194	162	165	175	181	179	207	184	180	205	197	189	189	193	173	184	205	185	194	169	208	197	188	187	204	161	157	202	175	198	192	182	165	239	196	188	205	178	165	180	193	159	178	167	170	197	139	194	174	190	171	184	187	187	180	201	190	201	188	153	191	174	168	171	166	181	192	191	160	174	163	195	166	189	187	178	165	169	202	165	166	180	166	178	209	167	171	174	159	192	177	196	196	203	175	202	189	199	181	183	183	181	209	180	157	204	179	184	176	178	146	177	179	202	168	200	192	194	189	204	181	175	183	171	178	157	176	172	159	176	172	189	183	181	175	202	175	180	165	182	164	179	203	160	189	161	190	176	198	175	183	211	168	179	186	202	175	192	187	192	202	160	205	197	194	157	156	188	184	189	188	170	184	168	152	191	170	188	176	194	187	173	192	187	170	164	179	190	168	172	175	150	170	190	195	175	168	190	183	187	179	182	172	168	168	183	185	197	164	193	189	168	194	168	186	184	165	183	182	196	183	150	188	176	187	173	163	183	173	176	169	184	183	182	175	172	176	177	190	204	181	194	197	180	192	153	190	184	169	176	163	177	185	190	197	179	153	184	185	182	197	179	170	213	188	168	161	177	190	168	186	186	170	212	183	183	203	196	198	213	180	191	185	186	195	184	187	177	185	191	173	171	180	180	157	178	180	197	200	177	176	178	173	176	208	191	196	179	172	183	191	156	207	207	189	155	161	162	186	180	180	223	183	206	157	216	168	177	180	189	160	176	206	187	178	210	177	176	179	182	189	177	164	212	201	180	190	191	184	168	180	187	208	187	163	171	220	170	160	198	181	166	182	196	175	160	156	196	178	186	182	192	198	185	211	159	184	193	176	195	168	176	184	175	193	187	171	197	177	167	174	174	168	172	197	200	169	165	192	176	180	192	188	208	177	194	193	172	185	202	206	158	175	194	175	162	168	198	196	191	170	204	176	179	174	182	178	172	157	205	178	177	195	185	164	182	178	182	191	184	210	175	195	192	206	202	177	167	185	183	162	180	159	193	188	192	175	188	158	203	178	195	189	190	197	167	199	184	177	207	160	172	191	180	200	175	181	192	186	183	194	158	167	170	187	188	170	164	180	206	261	168	167	201	192	210	177	190	168	182	186	188	182	176	178	182	181	202	195	207	158	177	156	190	175	190	176	161	171	168	177	177	177	186	179	186	169	180	192	198	158	186	176	161	190	165	190	165	192	175	186	177	163	157	154	187	167	195	193	182	197	176	197	173	170	176	166	170	193	190	194	198	176	167	194	203	182	184	166	181	177	166	162	193	192	181	169	172	150	187	176	192	172	159	167	169	204	176	193	187	176	183	167	151	190	182	184	183	221	168	178	175	191	182	169	180	163	177	187	185	167	182	195	175	191	175	175	193	193	169	166	175	201	192	199	179	176	161	164	204	183	154	185	201	192	155	186	156	154	150	167	188	178	187	177	173	148	150	193	202	196	159	149	169	199	162	180	188	165	178	202	179	155	184	182	184	174	179	183	180	186	171	196	192	182	175	169	158	168	169	198	162	165	180	211	179	189	182	185	196	160	185	186	186	177	187	178	182	183	158	160	173	175	174	190	163	171	179	180	191	183	179	205	177	193	173	163	170	198	183	203	178	181	196	177	204	190	170	166	172	200	180	183	170	176	177	161	172	179	200	181	170	197	167	205	158	206	197	210	193	165	166	179	197	182	189	186	201	189	171	182	183	173	179	168	174	178	197	201	171	188	172	153	181	174	169	175	177	201	203	186	187	166	195	173	155	182	156	161	174	184	179	192	193	183	177	183	181	172	208	171	186	185	176	186	185	184	179	187	160	177	166	224	170	167	188	182	190	195	160	188	180	163	214	162	192	190	158	176	163	138	216	181	180	187	199	186	172	165	187	197	191	168	189	187	205	198	155	178	195	171	150	211	198	159	167	200	190	166	192	167	181	186	207	181	163	172	161	184	192	189	197	185	168	185	156	149	165	187	211	181	172	175	199	173	187	174	188	188	195	164	182	169	169	176	163	183	183	176	160	188	180	154	214	168	184	184	177	183	194	166	166	173	197	183	169	185	198	166	191	191	187	179	196	201	202	171	166	201	205	198	161	189	170	205	198	181	181	160	206	200	189	200	185	177	166	167	202	196	176	179	172	179	193	218	194	198	191	185	184	167	208	222	195	192	182	195	176	156	192	166	177	191	191	198	168	204	189	192	187	153	201	188	170	163	196	180	208	202	192	187	182	182	192	179	170	189	183	189	178	187	193	170	186	202	162	193	198	182	161	201	174	174	161	183	203	170	178	185	221	184	185	167	187	198	182	148	198	184	176	201	195
21336	14309	7422	6941	5876	3861	2688	1895	1446	1122	1029	837	953	1050	872	624	633	641	609	596	637	647	787	810	639	597	574	564	540	529	469	450	467	456	460	477	507	472	445	433	490	468	512	450	474	452	468	480	480	443	472	431	488	484	470	489	458	487	481	487	474	464	450	443	459	505	460	456	467	480	483	443	487	462	447	439	417	471	434	479	436	420	430	462	473	455	477	469	456	482	455	483	466	405	456	452	482	488	435	486	479	447	467	465	438	461	445	464	491	442	444	434	499	466	431	472	461	497	450	460	479	456	452	464	489	470	445	461	430	432	455	434	442	442	470	454	459	466	430	491	435	444	446	458	420	474	472	454	456	448	456	458	449	454	467	433	469	423	461	452	487	442	465	474	440	494	463	489	407	482	446	453	452	479	424	466	463	487	443	480	431	438	424	465	444	486	475	481	452	436	464	481	455	445	463	481	464	452	447	449	434	426	464	463	409	474	437	435	474	505	464	495	504	442	436	454	490	475	455	443	434	464	465	470	483	455	469	506	448	451	419	443	472	449	443	479	476	478	437	438	423	450	428	479	420	432	488	469	445	455	423	452	433	452	447	431	461	450	433	442	429	480	438	455	468	437	453	449	476	449	472	471	452	479	454	475	471	449	409	478	432	480	459	419	430	459	445	464	461	424	471	463	453	444	471	447	455	441	470	457	434	466	463	449	455	504	470	463	436	454	411	471	455	433	451	467	458	473	457	478	470	439	440	472	426	486	462	386	466	457	431	449	465	508	469	448	438	461	451	459	448	469	447	451	441	466	425	493	446	458	432	432	431	447	462	429	470	472	452	428	469	441	442	440	449	454	432	457	473	439	486	463	450	468	481	443	459	465	466	422	465	445	456	462	470	460	465	389	455	450	478	449	492	450	449	439	451	459	475	426	425	396	447	446	460	484	449	424	456	453	416	448	496	453	466	450	441	460	470	485	474	454	438	476	517	420	442	457	494	453	464	471	462	429	474	482	402	447	448	467	464	437	433	486	425	463	475	475	447	423	454	493	440	411	488	469	476	460	431	449	463	458	408	439	446	455	474	477	435	492	426	434	451	451	439	453	448	463	475	456	391	451	457	457	458	467	440	451	440	440	435	441	462	455	471	460	464	441	455	467	458	461	455	444	422	481	444	442	470	418	440	492	408	438	471	470	477	442	406	494	454	437	427	461	466	453	445	432	430	450	460	442	442	464	460	471	447	454	486	449	463	474	444	484	439	448	439	462	449	516	452	471	460	422	419	469	459	459	433	409	473	477	455	459	500	448	463	442	472	421	453	480	446	428	465	447	459	476	432	455	498	472	415	438	456	414	457	432	459	430	437	432	469	492	454	452	467	468	456	436	446	463	452	447	472	449	462	449	439	474	458	425	486	462	402	435	438	465	453	436	457	441	463	438	455	516	462	488	463	449	429	465	463	471	474	442	443	468	436	417	424	461	463	395	476	425	464	422	464	448	479	449	466	470	456	436	443	439	418	446	445	420	462	464	466	429	416	462	455	474	412	472	414	434	452	471	471	471	484	392	472	484	437	454	424	457	451	432	450	457	450	459	451	500	476	443	423	462	435	465	451	466	464	474	483	451	442	447	453	489	472	473	438	435	449	433	461	464	494	443	456	498	470	451	405	443	435	439	476	474	399	443	432	470	461	444	454	428	457	483	502	445	466	464	469	462	426	497	454	462	431	480	465	413	444	481	467	465	473	448	464	480	460	422	478	464	439	445	465	439	467	483	462	455	440	481	452	463	483	437	440	437	464	480	458	446	441	454	427	457	449	428	464	458	473	462	433	443	411	441	460	458	421	457	492	485	421	450	445	480	426	455	461	447	487	473	443	433	436	445	488	446	428	453	450	458	469	433	462	472	454	458	475	414	444	435	421	460	441	465	421	439	466	476	474	489	462	434	455	432	460	462	452	472	443	466	460	439	465	472	459	420	462	414	427	459	468	470	474	472	437	451	461	451	441	432	438	428	424	425	445	473	469	436	468	439	461	469	457	462	445	429	468	471	452	454	445	441	428	451	445	441	444	462	441	436	441	474	451	458	436	432	457	398	419	463	434	452	451	486	498	429	438	438	423	449	474	414	471	402	461	443	457	470	462	399	452	454	448	427	446	450	455	438	424	446	456	449	443	435	453	447	487	447	465	448	477	473	401	490	496	475	460	493	444	419	463	453	431	463	481	464	463	443	479	453	438	417	479	446	485	428	469	455	424	456	465	410	452	451	452	449	430	462	445	437	458	445	483	502	436	442	457	467	431	488	434	423	474	456	431	426	454	452	433	479	460	447	451	436	464	464	430	465	441	459	434	461	415	466	451	455	474	458	423	474	456	449	449	441	447	440	466	473	445	498	463	433	456	470	447	449	493	458	462	452	428	497	443	463	448	434	466	483	476	451	453	434	459	469	462	443	480	449	460	446	466	449	470	435	430	450	451	460	445	466	494	447	461	481	435	451	437	441	445	486	468	459	433	455	452	424	420	421	480	463	447	449	471	462	463	472	481	464	430	445	484	439	450	435	452	447	461	431	430	494	470	457	474	462	469	454	467	466	444	442	487	461	440	469	429	458	470	459	470	448	463	477	459	422	444	468	444	477	424	403	483	469	470	476	454	452	445	460	441	489	456	443	460	437	457	459	421	475	425	449	438	418	476	437	417	458	439	448	434	446	469	443	461	453	458	426	478	472	490	434	448	475	465	425	463	417	490	465	449	471	490	436	458	461	428	441	446	430	431	493	444	456	459	484	461	429	469	500	452	471	447	438	481	472	460	448	455	464	471	461	446	443	448	448	433	477	450	434	444	470	449	418	455	459	447	454	418	446	448	452	421	442	458	462	458	454	482	411	417	453	433	472	468	451	440	444	460	467	441	428	426	464	461	450	411	426	424	497	491	459	467	445	449	444	444	442	465	462	462	468	451	423	452	466	427	420	439	469	478	457	465	459	494	440	462	456	417	485	449	430	467	445	465	459	459	447	463	456	423	464	477	446	484	421	503	403	448	464	452	493	458	440	427	435	450	484	484	419	491	419	483	447	446	452	471	473	449	411	439	454	427	450	439	464	456	443	468	483	449	456	441	459	427	459	444	447	429	454	449	456	433	476	481	456	475	461	443	462	433	479	452	473	476	465	445	444	440	494	456	440	459	416	444	459	465	433	445	466	473	410	469	459	443	448	440	455	474	457	441	428	459	427	455	446	475	421	465	498	416	445	482	463	414	442	454	431	474	474	467	453	425	461	455	466	419	480	459	494	473	450	424	503	478	436	504	455	442	441	473	462	492	458	466	427	475	452	466	439	450	417	434	449	453	488	493	447	414	451	474	456	495	478	423	464	459	437	487	450	442	476	451	462	458	487	445	446	435	436	423	434	463	460	465	443	452	448	446	478	451	461	460	435	428	450	462	470	458	439	458	476	438	471	434	468	488	453	475	485	484	440	455	441	459	454	414	432	441	494	470	476
10618	4199	1451	652	546	386	352	319	321	304	296	314	319	287	300	275	309	274	291	278	303	281	299	297	315	276	273	283	286	275	289	281	276	271	286	299	253	303	279	287	257	256	293	260	263	315	259	277	234	261	303	266	277	271	277	305	253	261	301	316	308	289	262	294	265	294	310	302	257	279	274	239	290	291	261	259	284	308	259	281	274	246	257	280	290	287	263	293	260	268	255	261	267	287	264	283	271	247	258	248	280	263	245	271	243	292	290	266	278	268	252	277	298	306	280	252	252	266	272	259	256	272	267	243	293	294	286	289	272	261	275	258	249	285	257	290	302	308	249	295	286	267	287	286	283	299	274	278	264	302	257	266	278	264	275	277	268	268	270	291	308	289	262	224	239	277	258	267	237	271	269	271	297	275	253	254	253	253	300	276	282	315	292	271	261	257	263	269	284	237	267	265	267	299	265	311	239	276	287	266	286	254	318	256	255	255	295	270	248	296	262	288	285	273	266	270	259	269	289	307	293	288	268	280	281	297	281	285	297	289	289	280	285	252	235	273	255	270	294	270	260	272	270	286	286	318	297	291	256	270	272	296	296	254	273	286	242	261	276	279	278	277	260	296	278	264	282	287	284	284	270	279	245	256	243	288	288	300	260	240	268	307	292	281	285	306	306	267	288	269	300	276	273	233	292	262	292	281	279	289	274	301	236	295	264	255	260	257	262	243	293	297	247	279	249	293	264	268	245	281	274	271	280	288	299	263	258	285	269	274	277	256	291	313	288	274	277	245	240	270	245	282	273	297	320	276	272	262	288	266	286	277	263	280	290	254	281	256	291	261	301	241	277	287	288	242	247	293	284	285	274	252	264	279	296	264	262	266	249	266	271	261	268	237	248	290	276	278	282	276	239	272	283	280	276	271	297	300	276	279	274	267	251	301	270	303	262	289	274	249	260	271	275	224	273	291	288	294	281	247	264	262	278	246	278	283	269	281	262	261	295	264	297	296	271	253	282	279	277	275	293	269	290	269	283	291	268	274	286	304	259	310	276	268	284	261	286	263	263	273	296	300	238	258	290	277	268	272	267	285	307	260	263	265	310	265	225	273	277	280	283	296	256	266	271	281	277	302	248	255	277	259	266	269	263	289	275	303	286	299	283	299	259	286	286	245	269	283	301	266	270	274	268	286	274	291	284	260	305	306	293	281	303	293	269	294	270	279	269	272	268	310	291	285	292	271	265	295	266	261	272	270	291	270	294	255	290	283	296	248	280	296	281	277	276	293	275	237	253	272	248	263	311	303	271	241	288	257	267	278	284	298	247	329	283	270	264	262	278	288	265	267	273	241	287	271	309	288	300	288	263	289	265	302	264	289	258	273	306	258	264	268	254	295	230	263	256	273	244	289	286	288	265	284	268	286	271	309	286	279	293	271	256	256	273	277	251	299	293	236	257	239	262	276	269	234	268	285	289	280	301	294	286	260	278	300	253	264	271	297	245	325	252	282	227	327	268	263	261	245	273	274	307	265	270	284	279	281	277	254	278	282	278	292	266	251	246	266	276	250	237	292	289	245	266	267	284	305	267	282	295	268	263	298	266	271	264	258	271	264	255	253	260	271	278	241	302	261	280	270	273	265	270	264	299	266	261	305	283	301	300	288	298	294	275	278	268	254	275	287	270	269	312	289	281	262	266	293	274	304	288	292	244	271	284	257	286	243	273	276	282	256	275	271	270	311	287	302	300	310	307	277	269	262	279	275	282	275	301	281	268	268	278	253	300	296	275	274	267	268	259	253	308	277	268	275	286	285	273	272	275	270	276	283	273	260	247	263	281	266	273	266	248	272	270	295	258	298	270	276	251	277	267	263	272	291	258	259	260	284	260	285	275	270	281	269	269	265	259	276	274	255	268	285	273	276	274	263	290	300	278	269	290	259	275	275	308	282	278	254	282	266	289	282	259	246	233	275	282	276	261	290	295	280	259	272	222	292	267	274	315	319	266	292	269	264	293	288	248	265	272	284	278	270	276	277	243	278	303	272	296	320	303	266	292	259	258	290	285	297	269	272	279	308	292	270	255	301	255	283	227	282	270	289	296	278	298	266	272	262	261	301	259	272	280	256	262	250	282	298	320	274	249	262	257	283	276	278	287	256	259	261	265	267	247	278	262	263	289	250	283	247	269	269	265	240	256	250	236	292	294	314	277	278	245	276	297	286	247	256	261	264	298	259	290	283	271	266	276	317	266	275	268	283	272	274	284	270	300	280	321	301	266	286	258	307	287	266	264	256	247	274	281	310	287	289	275	262	289	287	287	278	278	273	291	258	275	323	275	264	308	278	273	265	256	273	322	288	270	295	288	291	292	288	289	283	258	248	253	281	285	278	279	323	258	310	231	284	292	270	254	285	266	274	268	261	246	279	254	249	254	248	274	270	292	291	262	260	274	279	294	281	260	275	268	292	303	285	295	257	281	273	258	258	279	265	293	300	282	257	268	235	249	264	265	243	265	297	279	283	259	277	263	252	278	305	296	281	294	261	259	277	273	260	287	295	273	270	253	280	302	306	277	269	262	273	258	270	242	310	295	295	286	272	300	271	298	301	291	289	260	249	295	258	293	266	270	273	279	255	291	291	274	270	233	258	296	276	270	253	251	244	288	302	231	267	272	230	249	312	272	255	294	257	301	285	306	278	266	270	285	307	262	297	257	272	302	260	275	266	256	293	298	278	282	288	303	273	304	303	274	248	274	255	278	284	271	271	262	247	239	290	270	297	278	271	284	285	287	280	278	283	263	300	279	247	236	268	284	290	260	236	264	291	264	290	274	322	270	251	271	272	271	261	276	305	258	269	276	243	272	229	290	329	282	297	292	315	274	286	283	260	271	263	301	257	267	242	314	270	283	245	281	284	283	255	260	271	284	297	241	240	276	302	273	292	261	243	261	263	305	260	263	275	323	269	282	266	284	282	303	282	281	253	278	269	264	254	296	308	296	266	305	293	259	261	290	284	278	265	251	275	225	278	260	263	248	244	274	315	316	263	288	301	288	268	280	270	268	264	288	292	280	269	267	268	291	260	298	247	238	298	278	249	265	286	279	280	291	259	278	265	273	282	300	263	284	259	235	267	297	291	268	272	265	281	268	266	289	265	247	286	270	273	272	280	281	262	284	262	273	263	277	276	277	263	246	239	265	267	263	279	265	242	258	249	287	281	268	287	301	254	283	282	272	256	278	285	294	299	288	298	295	298	260	247	265	294	262	266	279	290	268	272	261	265	267	252	275	269	265	257	271	284	260	244	285	279	280	274	254	285	281	261	265	276	259	285	310	258	251	262	279	274	276	265	300	296	292	255	273	274	264	278	252	267	254	257	263	284	275	240	285	282	269	276	281	274	228	264	287	232	273	265	258	282	259	270	295	270	268	280	241	278	248	272	259	273	293	259	280	249	283	259	294	253	269	279	258	278	296	309	278	271	270	300	239	270	258	278	280	290	281	273	306	334
7988	4416	2663	2065	1894	1219	1088	975	790	804	757	796	772	804	717	751	721	697	692	675	745	740	724	751	745	712	699	721	730	725	655	685	642	660	656	707	708	667	686	658	679	678	688	694	702	678	725	666	683	708	700	681	664	648	662	647	674	666	654	647	689	651	666	684	700	675	683	669	661	662	680	695	688	660	695	678	656	661	687	658	651	673	664	688	696	662	703	651	634	684	717	623	679	670	684	686	693	652	677	669	685	657	652	673	729	668	659	712	659	721	648	688	704	690	662	639	665	670	673	648	667	670	676	656	674	670	694	652	682	624	654	658	680	642	650	672	681	647	636	625	666	699	665	680	682	649	669	635	690	700	653	678	677	687	663	647	702	691	675	708	699	678	672	639	657	675	693	656	661	682	673	705	639	677	669	679	720	642	670	672	669	669	669	704	699	643	680	690	646	656	682	710	661	685	660	691	678	668	689	672	651	666	677	667	676	662	681	676	681	655	683	666	646	627	661	685	697	719	690	650	738	658	658	649	690	663	688	723	660	660	616	653	666	719	698	662	675	679	685	651	628	666	695	668	640	659	699	664	681	680	690	729	664	700	698	665	678	676	655	674	656	696	690	669	693	689	653	735	710	668	713	683	669	674	694	678	650	665	659	626	630	661	665	712	667	672	637	744	676	630	686	651	705	680	658	644	713	713	695	657	675	695	676	685	697	648	639	665	667	678	664	653	646	705	675	669	658	725	709	689	682	691	691	682	668	723	671	665	669	684	617	663	677	644	666	645	648	646	666	648	669	678	642	641	691	731	663	682	671	678	683	681	683	646	680	660	697	667	714	663	643	712	669	690	692	673	702	690	684	657	719	661	646	644	659	682	728	658	700	719	658	681	626	686	678	664	717	708	674	670	680	696	713	665	742	688	726	680	687	684	698	668	714	684	664	709	685	643	621	660	656	714	661	681	666	690	671	717	674	679	656	674	673	710	664	671	661	685	670	672	689	663	650	698	719	702	683	662	696	661	718	668	680	648	695	654	674	638	687	671	704	676	642	663	641	681	689	673	655	652	664	653	704	662	691	629	662	677	666	646	640	663	702	668	676	675	689	665	670	648	675	661	697	641	666	675	684	670	690	677	661	670	696	649	674	686	618	640	682	669	656	682	664	627	617	666	670	661	724	671	670	682	672	671	680	638	672	697	668	645	690	611	639	656	666	670	690	678	699	668	687	661	679	702	685	661	669	662	652	680	672	693	635	649	710	672	682	679	669	663	674	699	703	706	638	673	650	637	680	697	684	675	686	699	744	675	697	641	676	666	670	711	659	702	696	714	671	682	734	654	642	633	720	675	670	678	672	619	699	676	706	639	707	706	605	616	687	674	622	646	676	650	728	663	700	616	695	687	613	675	672	673	696	723	647	684	648	666	678	669	671	656	629	671	605	669	649	670	689	685	711	681	671	699	672	704	654	659	659	650	651	694	765	681	655	635	682	683	740	682	662	703	618	695	665	665	667	660	618	732	693	665	675	713	675	663	625	639	676	724	687	663	678	669	670	663	687	652	692	668	650	665	712	666	721	667	650	696	687	710	667	699	665	650	670	720	668	670	661	678	644	682	724	656	667	673	684	642	677	652	674	656	681	649	691	672	656	746	644	631	692	671	659	642	677	652	672	639	675	664	682	695	656	653	669	660	665	667	645	660	677	667	715	652	658	670	695	671	675	672	671	706	680	665	647	654	641	656	666	656	739	690	673	652	640	692	685	692	683	663	652	671	661	664	635	669	682	669	674	679	659	667	639	698	663	704	675	661	736	703	677	691	637	677	692	641	658	653	699	690	657	661	625	730	650	688	668	669	679	657	645	677	685	714	666	671	709	686	635	616	718	665	646	703	648	653	667	690	690	643	642	656	673	660	683	694	695	664	657	710	689	688	651	643	663	647	678	644	714	655	632	678	679	666	687	629	664	657	630	692	687	697	676	689	688	668	706	631	640	678	646	691	741	680	644	659	698	667	701	679	644	657	597	706	654	652	694	637	679	672	700	669	687	677	634	650	659	675	668	675	721	652	610	687	669	651	683	680	724	693	665	658	629	642	656	624	671	645	657	691	699	670	652	674	670	680	670	639	670	634	683	672	705	661	645	690	628	662	706	670	706	680	661	680	708	686	685	656	665	629	648	657	661	687	655	668	678	704	626	658	688	668	691	673	690	656	623	663	659	685	597	673	693	653	672	712	665	664	647	675	646	688	688	687	686	703	662	663	689	705	660	655	703	671	704	678	667	687	701	666	676	700	693	708	704	651	711	674	678	655	666	676	646	677	639	676	650	615	681	659	665	708	706	694	658	709	629	674	619	698	677	695	668	676	626	711	640	678	670	639	733	682	648	655	650	676	665	665	659	687	696	658	698	661	700	708	642	713	637	638	702	643	654	679	674	695	691	656	693	706	668	663	683	664	705	654	632	724	665	689	670	647	674	723	714	675	714	682	642	711	653	678	641	641	687	717	690	664	680	665	658	689	671	616	680	643	639	612	628	648	661	638	695	658	700	679	677	691	671	666	693	670	702	674	676	664	683	649	643	648	672	711	664	671	650	701	680	696	661	652	646	666	715	667	670	660	685	700	672	648	688	687	698	656	625	688	627	650	682	634	674	702	630	735	709	667	657	652	679	688	650	698	670	641	687	698	683	686	715	675	663	685	643	674	674	674	696	689	700	632	693	696	633	722	684	655	661	684	680	659	628	699	660	720	627	662	652	674	685	684	655	679	688	646	677	641	641	673	657	697	725	655	711	679	698	683	698	684	713	673	710	665	687	683	672	712	667	651	643	678	702	651	643	699	671	619	694	667	635	676	721	660	669	667	651	705	684	637	645	656	679	730	696	680	707	651	633	640	645	680	673	669	604	670	721	682	649	628	658	694	689	680	654	695	653	674	665	664	635	669	663	666	633	652	656	662	644	676	692	679	647	704	671	643	648	653	670	635	631	669	630	683	668	686	665	676	694	691	692	705	670	665	721	674	631	728	652	664	701	668	690	684	650	706	673	665	627	699	666	673	687	713	648	640	700	645	617	639	633	648	656	648	664	708	667	700	685	647	700	684	692	693	664	692	661	682	653	686	654	709	654	661	661	666	682	658	646	675	694	625	658	640	654	693	699	680	674	642	642	705	691	713	693	688	670	682	690	682	681	687	645	639	662	727	678	680	673	732	628	666	691	713	679	676	651	717	686	636	632	681	661	703	667	683	667	659	657	632	660	688	653	653	658	659	680	661	715	659	707	661	660	669	742	669	639	656	676	672	677	687	697	727	666	683	692	633	680	692	682	684	722	687	671	676	651	740	688	652	682	693	653	655	684	672	677	648	672	648	684	725	666	659	670	652	674	721	709	660	699	683	658	658	668	677	653	683	703	688	695	686	639	629	692	690	669	644	699	684	696	636	647	659	649	723	668	643	697	701	670	654	655	685	659	643	694	662	671	679	682	643	639	665	654	663	706	646
22148	10279	3488	1862	1167	707	575	461	376	381	329	346	371	331	327	343	309	338	362	323	322	301	330	304	309	305	321	292	326	315	306	318	298	309	305	294	304	301	281	259	282	298	317	274	266	297	268	294	280	305	289	321	308	305	329	273	303	290	279	266	291	276	332	324	309	295	287	285	292	305	343	251	274	300	311	295	248	329	298	328	306	329	309	284	330	301	270	300	305	320	310	288	314	269	261	310	256	291	295	322	308	307	286	329	345	295	259	298	310	288	318	286	315	278	279	280	313	291	284	302	269	292	338	298	312	310	298	281	309	292	287	331	284	293	325	277	300	301	288	278	271	281	278	318	295	312	305	315	271	273	325	299	304	293	278	294	262	293	301	268	285	297	302	316	289	318	310	311	311	295	288	332	294	297	281	302	301	282	294	313	273	303	279	315	287	322	276	303	323	349	313	281	282	266	281	301	352	299	299	290	277	289	277	301	280	296	330	272	294	291	309	294	283	286	304	274	282	334	299	335	276	305	263	328	327	278	302	275	280	278	322	306	287	294	311	298	294	300	306	338	297	307	302	288	310	282	288	320	278	307	312	299	293	323	321	323	286	268	322	300	312	287	256	291	301	293	287	311	289	284	294	309	299	336	303	312	305	279	290	288	261	301	290	273	295	298	302	302	283	256	267	293	310	289	283	307	315	303	266	274	280	298	313	309	338	287	266	294	289	310	281	273	318	310	299	290	299	314	312	303	268	275	297	277	294	305	283	287	285	298	293	280	312	293	328	307	268	282	299	313	298	271	276	302	277	314	306	302	294	325	336	281	276	323	297	309	293	292	314	307	281	281	287	288	326	301	342	305	305	288	310	260	274	301	282	335	260	300	326	296	325	290	307	297	300	298	299	319	301	273	299	284	297	353	295	280	293	301	282	295	295	309	301	298	324	309	325	327	292	304	304	284	274	322	292	265	323	283	303	311	314	300	281	305	325	292	274	283	303	314	307	290	298	304	301	292	328	291	328	282	282	280	295	288	306	306	294	285	295	283	307	307	303	265	266	311	282	324	250	282	275	299	334	345	286	300	281	267	301	324	338	305	368	299	290	281	285	301	282	289	272	293	286	293	331	299	290	274	314	266	300	328	317	305	299	321	325	301	318	285	289	308	278	309	334	311	304	277	307	283	297	276	300	321	309	312	273	256	303	315	299	288	292	316	297	309	310	262	276	313	328	281	296	305	296	280	278	281	289	259	284	340	307	329	281	281	306	323	286	282	296	317	295	283	285	336	280	288	312	306	288	301	296	319	302	311	269	296	304	275	332	311	275	310	276	318	285	289	318	304	315	278	294	297	286	309	284	262	266	289	268	318	284	319	285	297	312	272	279	293	283	271	345	298	289	293	329	305	293	295	293	324	306	277	305	303	284	311	284	321	265	292	291	299	284	279	292	277	316	288	279	305	298	299	342	308	274	318	320	288	318	297	297	329	293	288	297	275	308	287	286	309	319	271	293	281	320	265	285	307	319	304	246	320	264	286	273	324	284	301	292	298	281	248	288	283	298	300	270	285	319	294	289	304	320	277	321	263	314	273	278	319	290	295	288	302	265	305	318	290	323	329	287	328	286	281	264	311	283	283	323	316	290	294	268	311	291	290	297	311	310	306	299	360	301	280	268	291	291	314	298	293	315	282	309	315	305	276	309	290	278	308	295	331	265	248	316	270	266	287	324	300	308	300	281	297	300	309	297	287	334	296	296	309	297	285	285	307	281	283	311	286	295	286	290	304	322	284	306	282	293	294	290	325	299	300	258	289	300	293	309	304	292	275	294	319	280	341	316	316	290	298	298	278	288	305	289	324	304	237	308	274	292	300	299	313	293	287	287	298	303	336	293	285	296	292	301	305	278	295	307	338	274	280	297	295	294	302	291	272	280	280	290	306	268	293	335	303	275	278	312	296	272	276	275	316	279	303	304	267	275	308	287	275	290	302	346	285	280	323	295	308	280	289	301	283	269	282	280	291	303	277	307	306	293	309	275	313	326	306	290	259	258	281	309	271	281	279	302	304	296	298	305	282	320	269	316	283	317	298	305	290	335	289	302	308	319	262	293	296	278	292	290	309	287	292	291	300	299	283	324	297	301	281	313	289	284	299	292	300	300	281	286	270	273	305	301	311	293	296	309	276	295	282	298	304	282	303	293	273	290	308	322	287	324	265	291	298	288	317	282	323	248	294	306	309	314	301	291	308	289	323	333	286	299	339	300	265	306	281	295	285	323	313	289	295	333	275	316	308	267	296	278	284	321	287	277	311	252	309	298	304	267	324	295	277	287	285	307	268	300	313	301	304	299	286	285	292	322	314	318	268	285	326	288	282	286	250	300	286	284	300	281	288	317	298	322	313	277	290	268	281	282	296	302	289	304	313	256	297	317	290	280	297	336	324	275	299	319	313	319	279	294	308	298	317	283	325	332	303	322	289	301	280	291	281	315	301	271	307	306	257	298	256	310	284	293	277	282	276	297	290	320	292	302	326	292	312	267	306	291	275	262	285	310	300	271	290	292	297	313	274	320	284	311	304	328	295	305	306	283	300	297	290	301	274	265	321	319	297	269	295	263	324	316	321	294	282	281	305	275	319	291	296	302	311	290	272	290	299	318	293	260	288	287	298	312	283	306	299	273	312	281	278	271	310	301	316	309	295	295	319	249	271	283	288	313	304	299	318	301	303	284	284	294	314	316	301	273	270	290	269	292	318	299	284	275	295	309	299	327	306	306	280	286	306	288	282	328	280	278	284	273	313	293	307	287	274	287	287	288	303	298	305	302	277	295	315	299	280	297	295	271	306	303	340	330	281	293	283	287	315	317	285	316	276	287	301	299	313	265	288	294	249	284	287	283	287	278	273	297	256	280	294	312	286	301	328	276	320	262	329	307	279	306	303	315	329	285	299	318	295	292	299	305	287	286	252	274	294	269	281	322	301	292	319	283	326	287	299	289	307	268	300	291	283	311	294	271	278	301	280	294	283	309	294	310	299	292	305	308	295	319	297	277	292	307	320	330	301	289	307	276	302	319	291	290	321	312	301	274	300	268	299	289	266	287	312	279	286	280	341	305	293	303	316	303	264	305	293	267	250	307	273	294	301	288	324	288	298	285	317	266	279	336	311	315	278	290	328	284	285	285	297	290	305	327	287	308	300	312	252	322	282	308	296	291	312	297	307	311	303	280	271	319	299	294	298	328	278	298	270	290	310	278	301	312	299	325	288	295	271	278	304	315	282	281	288	292	306	284	336	287	288	301	295	271	314	263	304	287	303	281	330	292	286	304	298	279	278	314	281	320	320	285	293	293	269	310	289	294	318	309	277	283	310	293	289	317	292	282	288	291	316	273	297	331	293	300	277	286	300	274	290	277	291	292	302	323	324	307	270	330	291	302	312	284	285	315	309	286	341	291	300	310	310	295	329	315	294	257	292	312	285	316	320	343	320	326	324	309	305	301	276	314	296
16351	8983	5077	4948	3928	2445	2018	1471	1255	1053	1122	1193	984	923	854	815	819	814	826	843	850	883	881	885	816	760	870	806	740	771	739	717	736	724	707	762	705	697	711	723	731	730	727	714	662	689	783	725	718	707	715	731	732	700	712	744	666	702	707	704	700	704	735	713	707	690	722	713	753	712	696	712	737	699	694	708	737	727	725	719	693	690	714	699	696	717	715	710	715	722	690	664	732	665	696	699	688	684	729	744	726	659	740	705	715	699	725	779	731	679	707	686	689	702	750	683	731	712	699	665	725	737	686	662	717	709	704	714	702	688	721	710	688	744	702	678	733	715	713	665	744	686	692	767	676	722	694	673	716	706	738	708	736	732	676	720	710	750	742	721	691	721	682	699	738	717	693	687	680	706	737	692	746	724	722	705	780	785	674	683	705	696	653	745	689	691	704	713	737	721	743	725	712	682	670	740	696	692	697	706	726	721	686	724	741	697	696	735	682	698	709	706	704	699	729	751	679	707	703	677	714	698	704	726	749	711	704	697	703	733	704	699	703	700	717	729	693	698	741	733	684	686	697	735	735	681	675	738	720	690	666	702	721	685	748	726	681	681	690	659	705	671	720	710	725	697	720	666	698	733	679	698	693	721	716	726	716	749	763	710	677	648	742	701	724	759	722	702	709	752	656	683	731	720	739	745	656	689	705	702	696	702	725	718	715	698	667	724	709	706	709	713	746	641	728	760	733	736	736	674	746	697	714	761	762	744	704	732	707	785	690	691	694	720	708	750	720	708	659	650	753	747	696	728	740	715	769	677	673	714	706	655	715	731	715	723	693	716	652	688	714	743	733	706	696	702	709	715	686	710	697	711	747	697	713	764	692	702	709	727	747	738	747	737	692	735	717	664	705	719	696	751	673	703	713	667	682	763	740	706	747	672	747	688	711	732	729	696	715	719	719	713	729	736	778	699	724	705	687	725	752	701	785	724	749	696	672	686	719	754	702	705	723	703	756	683	763	675	737	738	668	707	623	737	735	730	720	690	750	695	714	687	719	692	711	696	761	760	696	699	702	711	649	707	701	760	723	707	726	723	745	658	683	700	731	699	647	717	708	717	662	726	712	722	708	704	724	682	678	693	694	754	720	692	708	724	724	691	697	734	708	700	693	683	716	743	697	730	686	736	730	669	704	751	698	718	720	681	740	712	698	698	697	719	708	733	729	668	704	749	682	696	713	718	697	767	684	744	722	738	729	758	704	711	683	670	715	745	710	679	739	679	783	654	706	658	696	705	682	707	732	699	716	717	690	716	690	711	734	706	722	741	708	682	718	753	707	695	699	729	725	693	696	718	712	681	693	712	721	690	698	730	663	729	676	732	740	758	688	741	721	696	705	744	726	744	740	632	744	707	715	692	714	721	735	745	681	743	704	696	757	757	696	739	712	699	730	712	714	702	748	699	741	739	732	717	695	716	699	736	697	721	726	711	703	702	717	715	735	704	738	690	754	682	719	745	683	726	706	660	724	724	691	696	704	691	726	746	680	668	696	726	737	695	688	743	736	706	694	726	726	737	724	715	721	699	696	686	688	706	745	716	710	706	713	690	732	713	719	665	705	698	724	747	697	681	722	704	699	708	662	703	689	695	722	653	697	761	674	709	679	739	705	672	699	705	721	701	675	735	740	703	734	719	701	699	716	738	713	676	728	699	798	716	739	750	716	705	733	699	731	675	716	692	673	717	695	726	751	702	688	714	687	713	755	691	753	782	708	747	740	733	689	709	715	707	685	719	730	741	710	699	716	686	705	733	744	695	735	720	715	714	702	713	700	729	715	703	719	734	724	675	759	727	695	735	695	742	690	743	711	704	688	726	716	729	716	682	766	744	687	693	738	680	704	725	642	701	682	729	695	699	717	664	699	708	645	666	706	710	735	746	711	716	727	780	713	702	690	696	725	706	759	708	743	700	712	692	716	726	723	700	680	710	691	743	714	716	729	710	729	723	728	698	700	682	777	759	706	678	742	682	716	715	768	675	702	711	743	697	659	689	766	713	677	754	683	713	705	683	735	763	706	693	733	732	694	730	702	702	690	678	725	661	682	691	737	751	758	747	669	685	692	721	699	689	710	723	700	699	698	721	731	684	706	689	691	736	724	710	773	661	768	700	707	708	705	704	718	689	762	760	715	722	745	726	727	684	712	709	695	688	704	708	731	746	684	731	677	750	708	716	715	702	692	721	727	701	668	730	714	720	726	735	718	761	690	712	783	714	667	715	658	691	747	761	734	727	670	730	675	700	681	718	709	732	713	737	758	730	755	682	717	712	715	662	738	717	714	701	754	669	726	705	738	761	693	750	665	733	661	719	708	699	726	679	708	729	709	725	691	695	655	708	711	717	734	705	725	717	753	709	731	695	709	748	678	734	739	693	768	707	700	747	680	704	720	702	715	707	667	716	725	712	677	687	704	664	686	723	760	719	684	739	713	749	719	693	745	641	727	702	717	641	721	725	752	698	719	691	698	698	696	683	720	704	725	724	710	697	673	719	724	669	752	682	678	676	697	708	672	686	711	723	700	681	753	716	731	734	755	712	685	730	690	715	716	704	690	736	712	648	711	738	730	698	679	702	717	706	708	723	695	673	762	756	715	701	678	730	722	711	743	719	710	719	714	701	723	719	736	669	746	726	672	745	726	657	743	682	712	712	707	719	744	754	775	693	702	714	691	676	671	732	695	716	714	676	704	728	717	685	730	726	707	711	735	737	731	714	703	688	721	674	718	697	664	690	688	685	726	732	699	712	778	700	753	718	721	756	727	743	695	714	697	681	717	721	708	720	737	756	732	687	663	656	698	636	682	753	708	752	750	719	681	725	701	750	711	717	720	678	682	724	717	663	692	706	710	767	751	756	680	728	681	707	739	711	678	681	717	690	710	690	721	728	700	688	766	703	698	630	685	749	678	732	690	697	721	721	717	672	719	688	710	747	697	714	714	736	686	710	707	738	697	687	709	654	752	719	745	655	711	744	674	699	669	734	679	704	740	706	702	706	701	676	693	731	660	707	736	751	735	703	755	729	740	728	713	767	705	696	713	722	732	726	710	700	740	660	664	725	705	676	730	676	727	743	734	728	735	706	695	665	667	707	738	705	740	677	711	723	717	745	719	734	739	658	711	710	751	720	719	690	742	692	710	701	674	712	746	702	750	697	715	717	693	704	724	687	679	703	711	773	738	670	684	756	705	756	750	708	699	736	703	702	723	748	642	676	700	730	766	662	702	744	749	762	741	716	776	700	670	714	669	717	725	688	710	697	783	753	713	723	662	740	661	776	718	702	714	708	701	693	723	713	682	712	745	718	693	728	725	655	659	698	688	697	733	638	727	805	705	722	696	731	700	753	630	710	714	759	711	774	693	674	727	726	738	700	725	745	672	728	741	750	662	670	696	740	684	729	734	718	731	722	724	756	708	739	714	696	752	682	715	681	735	718	763	699	734	701	706	679	698	682
32260	17562	6440	3011	1433	957	606	510	387	306	315	331	239	241	232	221	231	226	219	193	207	230	225	196	218	197	213	187	191	189	179	178	174	200	187	202	179	229	184	200	181	219	210	171	193	170	202	192	195	188	203	158	158	182	194	166	173	188	189	194	190	199	193	188	199	211	176	184	177	188	213	209	184	196	188	196	208	190	168	170	179	195	207	195	197	212	207	192	199	192	196	187	168	184	173	163	214	198	211	197	163	188	187	169	197	191	186	181	177	178	199	191	182	231	189	184	222	189	178	195	185	196	194	179	193	192	191	171	185	198	205	180	189	173	186	173	183	206	166	185	185	184	201	183	180	229	180	192	194	177	196	197	205	203	182	187	189	188	185	184	195	191	168	171	205	195	184	175	177	208	200	185	197	205	174	213	176	177	183	209	167	186	174	187	179	176	166	172	180	201	206	202	158	197	165	173	181	169	193	190	187	159	194	184	180	196	194	182	188	202	220	181	216	179	204	175	161	160	205	175	208	171	190	173	158	180	185	203	176	186	188	179	191	192	167	182	189	205	211	202	179	197	166	185	180	173	189	158	196	192	217	194	207	184	206	187	174	181	186	192	199	190	198	181	195	225	196	187	189	162	170	188	209	206	195	193	175	178	197	190	173	200	179	154	192	195	193	198	206	191	186	188	175	170	163	211	219	188	184	196	187	181	187	191	174	189	183	208	210	216	207	201	203	197	162	219	202	200	174	172	189	144	167	172	173	185	157	194	196	157	195	181	200	192	220	197	198	174	192	216	197	234	182	178	188	182	174	182	173	195	180	181	212	201	144	186	171	199	184	179	187	198	203	194	181	177	208	188	180	201	184	217	175	207	196	202	194	166	195	183	185	186	173	193	191	161	200	200	191	193	178	190	165	199	176	184	191	191	213	197	190	191	174	190	182	197	198	172	192	195	202	197	209	200	196	211	218	210	173	201	201	215	210	193	182	163	198	180	188	193	189	171	188	190	174	202	173	197	194	204	232	207	222	192	202	208	195	210	176	186	189	188	201	187	214	205	194	185	205	178	175	213	184	167	185	192	175	178	194	181	229	197	206	205	197	193	201	174	193	200	202	188	191	173	183	183	200	199	190	218	181	194	176	162	202	196	224	208	201	200	217	193	194	190	195	187	188	194	194	196	175	169	176	194	165	204	204	192	203	179	189	177	184	185	198	209	174	192	183	180	181	186	176	185	176	193	184	174	190	147	209	167	167	173	171	181	182	213	211	176	200	216	172	206	219	199	188	193	184	184	181	201	178	189	186	175	183	171	223	183	189	188	196	212	207	165	197	194	184	191	190	186	206	184	192	195	224	197	200	197	170	189	185	182	190	220	188	195	176	187	190	189	177	191	190	195	211	177	180	185	186	169	179	197	171	189	183	201	150	210	198	212	175	190	185	203	167	176	194	176	168	176	199	176	183	188	180	186	200	176	192	187	190	216	212	190	181	216	177	167	188	183	165	193	212	181	200	187	218	194	192	167	161	186	183	177	189	181	220	205	170	182	155	182	185	180	180	205	204	173	211	194	219	180	194	202	186	169	207	173	183	188	191	198	172	203	173	165	172	162	171	179	200	174	195	204	160	197	182	186	188	190	181	168	186	168	177	188	216	202	208	193	191	187	189	183	175	185	186	205	213	214	168	184	195	197	171	204	204	173	182	171	190	217	190	177	203	196	165	180	205	187	161	200	195	174	198	180	188	210	186	165	177	153	181	174	189	196	219	160	186	177	180	185	196	205	193	189	189	173	190	189	176	197	203	183	195	209	196	185	183	181	171	196	201	177	171	167	185	198	177	202	179	201	191	193	190	186	162	188	176	173	163	170	231	193	174	205	181	173	185	180	190	199	185	207	180	198	190	201	170	200	191	182	202	209	209	178	172	190	166	185	211	185	192	194	191	170	184	180	188	180	199	208	197	194	184	204	178	201	187	168	166	203	206	197	181	175	194	194	195	198	188	181	183	194	195	165	176	194	205	180	193	180	181	216	223	220	190	183	173	167	157	188	180	191	187	205	198	172	228	159	186	209	190	209	186	191	203	202	201	180	188	218	184	207	162	199	186	179	171	177	168	233	181	172	203	190	181	212	186	175	207	199	192	192	202	179	230	189	182	186	183	196	189	179	171	181	197	182	183	182	191	196	198	196	171	181	205	199	187	195	178	178	202	165	195	199	190	185	194	180	164	192	175	182	183	193	193	205	191	183	235	181	168	186	175	178	176	182	193	174	203	203	197	166	191	189	183	207	193	185	182	167	172	149	182	202	193	185	167	199	198	189	185	204	183	181	195	203	191	189	214	215	184	184	203	218	220	181	197	181	188	217	195	202	199	178	223	185	186	198	179	203	180	207	202	208	203	210	167	179	186	190	186	164	175	187	193	206	201	206	191	189	184	193	202	199	190	195	214	172	184	188	186	206	189	181	170	181	177	175	230	165	157	202	171	177	198	192	214	177	203	191	223	171	197	203	171	183	179	177	210	188	216	186	195	192	165	171	218	226	181	208	186	199	195	193	177	204	161	202	159	187	193	172	195	182	203	183	187	174	219	160	191	194	187	176	189	214	183	188	192	173	199	158	195	183	186	186	166	186	183	192	171	193	196	208	178	190	176	204	206	176	193	191	209	179	199	218	188	160	174	170	158	179	184	163	203	212	198	193	194	181	181	191	179	173	193	197	188	194	190	187	183	186	153	205	180	212	199	203	188	206	190	180	187	188	188	191	183	213	196	192	197	193	180	184	201	170	216	210	200	207	202	207	177	191	152	196	194	213	216	176	182	191	200	200	189	213	182	176	187	199	184	173	215	183	197	187	215	198	200	195	203	178	186	192	200	162	192	184	202	222	205	195	172	180	175	208	187	187	201	205	158	168	169	168	172	185	175	199	189	196	164	202	179	175	192	187	162	193	194	186	184	161	193	194	180	221	176	196	199	210	199	180	173	210	203	180	174	195	188	196	195	190	188	214	193	186	169	195	166	204	189	176	184	188	172	191	184	188	190	213	192	197	207	187	200	180	193	187	200	188	204	176	220	192	186	182	195	177	232	179	186	183	159	187	209	180	207	213	173	189	195	181	166	167	184	201	194	179	178	173	178	188	191	205	167	171	186	189	204	198	169	209	181	164	185	188	178	179	189	175	179	192	180	181	189	189	191	177	199	183	182	210	181	192	214	194	195	213	180	161	174	190	175	181	173	217	201	196	206	180	197	172	205	206	178	181	201	208	185	185	176	198	190	165	185	211	158	166	158	181	182	178	180	208	184	177	190	184	195	168	217	172	190	179	175	187	163	186	183	166	183	204	194	155	204	176	205	189	177	198	194	230	193	182	211	171	172	216	182	180	190	197	187	206	173	177	205	196	179	194	172	189	187	169	199	186	184	206	185	177	208	190	191	182	225	159	190	194	178	145	176	183	186	199	168	214	179	199	192	205	205	174	183	161	182	176	198	218	175	176	184	168
21689	13620	7580	6618	4464	3276	2429	1666	1249	1138	1199	1076	774	814	690	661	697	685	595	700	672	723	718	729	609	633	641	586	534	501	463	508	493	493	490	524	497	457	508	455	506	488	492	436	499	517	514	447	470	490	476	442	501	490	467	475	454	490	479	456	491	487	503	429	474	448	425	476	484	497	487	476	488	459	444	484	508	513	509	451	458	487	495	489	474	430	473	463	388	500	424	491	473	473	449	441	508	460	492	461	482	451	476	469	484	451	453	502	427	497	468	473	478	449	512	469	508	441	469	458	413	446	458	462	500	527	486	438	467	468	491	482	471	464	475	445	456	508	454	449	443	461	468	462	480	463	540	473	474	468	501	463	452	465	496	496	496	505	487	491	473	476	461	483	467	498	448	469	479	487	478	442	431	439	498	458	480	455	435	504	487	466	477	484	493	462	450	435	479	435	492	476	469	511	470	458	475	484	422	434	457	440	492	443	467	471	489	460	494	481	469	472	480	491	413	443	475	474	470	463	509	491	506	470	471	477	463	494	456	455	476	511	434	474	462	468	476	457	448	486	435	493	477	451	448	504	484	479	490	515	467	441	472	483	491	441	473	486	463	465	509	487	481	457	462	446	469	449	477	493	431	452	434	474	462	478	451	447	479	485	487	480	496	443	499	498	459	426	504	477	482	471	483	476	457	454	480	519	476	437	483	444	466	439	488	419	473	455	476	471	480	470	443	473	438	453	431	481	496	451	505	470	492	461	476	445	477	468	446	467	453	453	469	509	462	501	450	424	495	455	456	499	433	430	475	467	497	478	491	451	457	464	487	485	435	447	466	467	489	468	483	463	494	491	461	523	457	461	481	483	464	483	458	496	483	442	480	442	449	495	438	475	430	441	492	459	479	526	489	467	451	466	507	435	452	472	450	449	429	434	462	467	488	452	452	446	493	466	475	452	461	473	490	492	452	496	459	480	453	494	473	441	445	483	469	456	454	467	413	478	463	475	489	468	508	496	463	479	457	460	475	484	498	500	453	457	451	458	463	476	465	480	502	431	476	460	468	498	511	481	452	494	472	458	477	478	453	480	458	510	446	486	455	429	512	439	467	453	466	503	484	446	502	470	435	460	484	501	466	448	453	471	442	500	477	448	491	485	502	486	469	492	456	462	489	427	470	474	473	433	493	489	445	463	441	491	474	493	449	484	455	473	479	488	446	456	469	492	475	481	460	452	459	461	486	456	488	444	427	460	464	451	473	472	480	505	472	491	463	451	471	477	463	500	474	421	468	509	453	422	486	440	454	477	464	449	492	481	459	445	494	495	475	470	484	481	451	515	459	474	482	435	470	461	472	485	427	474	441	451	467	464	461	499	461	443	485	445	500	449	446	493	441	438	460	458	501	470	479	478	466	489	495	482	476	500	477	478	450	442	484	436	529	482	459	489	490	473	448	452	452	462	489	497	502	475	476	464	459	492	447	428	463	446	466	466	466	481	462	448	501	480	460	434	473	475	484	463	436	458	512	465	468	467	511	480	491	482	442	475	492	495	495	477	439	448	490	489	484	474	458	489	505	449	470	432	479	444	466	506	478	472	452	444	477	480	469	485	470	477	464	474	452	500	475	486	494	469	454	465	466	504	461	451	449	467	469	446	465	531	522	504	477	428	525	465	456	492	437	467	494	452	466	456	471	500	486	460	471	465	505	423	470	462	466	479	466	478	460	441	440	464	456	461	450	465	450	451	494	517	468	462	478	467	458	501	470	448	463	454	457	478	452	491	506	450	447	441	466	464	458	464	478	461	489	479	490	467	441	514	488	511	440	438	505	470	461	506	473	480	499	441	510	453	517	454	456	485	460	474	480	475	467	471	455	449	453	476	489	471	461	511	471	444	480	484	502	475	478	435	429	456	435	470	446	487	497	432	465	451	448	456	504	492	487	454	497	465	466	473	477	465	467	475	481	463	482	464	478	483	468	475	500	505	493	474	478	462	487	452	441	453	466	472	463	490	454	483	495	453	467	454	461	440	458	497	476	437	454	498	450	421	465	474	512	421	490	477	507	493	479	466	477	468	471	469	475	437	517	440	432	456	492	459	469	499	441	501	463	477	501	465	444	454	431	450	482	454	532	459	490	479	493	505	467	429	466	459	476	461	461	457	456	505	472	494	477	459	449	486	478	496	450	491	429	474	472	477	471	485	443	430	462	433	455	441	459	462	451	465	506	442	453	471	452	487	461	452	449	465	459	471	452	499	487	471	494	534	466	460	452	495	448	473	468	479	458	467	488	494	481	496	446	453	533	448	449	491	503	455	485	546	482	470	477	478	467	478	471	515	490	456	501	483	485	477	478	484	455	451	442	455	476	469	465	491	466	492	451	471	458	483	506	484	486	472	436	458	422	508	476	463	462	475	429	466	467	468	436	460	452	470	479	447	480	493	478	461	503	473	459	447	443	460	448	472	472	461	467	465	461	469	497	448	441	458	496	473	451	471	476	507	425	524	464	454	445	513	441	482	498	468	441	447	462	459	452	484	508	478	457	447	449	443	484	530	461	473	462	428	454	485	473	469	495	446	433	462	467	497	474	476	425	450	473	450	476	466	492	465	445	485	451	465	495	444	451	428	498	464	473	462	448	458	420	510	492	455	442	456	469	475	502	482	486	468	479	482	502	450	470	470	486	485	466	507	455	471	493	515	477	467	477	510	466	459	480	460	477	473	464	483	474	445	473	473	467	476	486	504	483	452	487	485	474	471	448	438	481	432	448	461	500	484	470	482	492	447	486	474	484	463	480	500	434	462	457	454	449	471	502	501	442	475	488	448	478	468	466	456	454	457	511	469	438	466	470	437	497	491	468	463	460	470	516	451	460	459	455	488	481	468	491	521	439	458	462	436	452	492	473	489	477	486	496	441	485	499	487	483	475	437	439	440	490	472	478	507	501	508	501	454	464	489	492	465	470	424	484	476	499	494	493	502	487	459	471	506	504	457	475	483	470	476	460	520	496	495	424	518	513	458	475	490	443	494	459	470	487	468	476	494	439	460	462	450	479	465	499	505	457	498	473	481	497	481	474	458	454	440	459	486	489	467	450	426	491	489	430	509	455	492	497	467	480	473	466	502	460	451	482	439	474	508	472	468	423	431	474	428	435	489	469	461	514	476	487	481	546	503	492	477	457	486	506	463	467	441	472	463	477	456	493	454	456	456	439	508	462	461	453	524	472	484	508	476	462	510	477	464	451	464	490	458	491	504	430	460	474	486	426	471	452	478	466	468	451	470	478	459	495	466	469	471	439	448	464	461	465	447	448	460	430	443	458	475	484	481	482	486	430	503	468	449	443	471	483	466	431	425	451	459	478	446	467	417	476	476	438	473	487	474	503	483	491	467	439	462	446	457	494	513	508	460	499	468	484	474	480	476	441	507	499	489	490	458	472	457	438	472	434	475	473	475	454	467	488	451	447	448	446	487	488	465	448	438	495	468	499	498	480	459	462	479	491	416
10757	3915	1223	678	562	435	329	325	333	305	309	306	279	273	301	305	264	256	266	286	271	306	330	251	291	282	288	237	282	297	264	292	293	298	277	268	278	278	273	273	253	290	256	316	310	273	304	302	289	285	295	271	271	314	308	283	284	257	312	281	291	266	302	244	281	284	280	268	294	281	286	275	285	277	289	323	292	246	286	320	278	299	277	268	266	307	267	279	302	297	293	281	268	301	291	293	278	290	272	274	263	259	285	290	281	311	280	290	261	266	280	280	273	276	281	258	306	273	284	279	259	295	290	274	294	246	283	285	294	286	274	327	286	276	265	296	321	290	299	275	264	285	297	279	302	297	259	261	282	264	277	282	291	299	308	268	257	295	274	275	316	277	276	299	297	272	276	289	277	276	298	278	286	279	245	306	262	243	294	299	281	293	268	269	282	257	274	270	297	313	259	266	272	262	286	284	283	262	288	263	290	282	269	293	297	301	279	256	268	299	315	292	294	269	263	268	262	302	274	286	284	319	311	279	285	282	285	275	262	296	279	245	328	294	304	297	254	267	283	252	257	303	271	243	270	286	289	273	289	246	238	265	258	314	284	289	265	255	287	281	318	276	284	287	311	306	284	240	294	317	280	264	291	269	305	271	304	243	257	291	271	294	292	277	271	268	253	302	267	273	314	254	284	314	293	318	294	299	258	285	283	276	259	301	289	291	298	281	252	294	253	265	239	282	282	297	324	266	282	286	274	292	272	276	273	281	283	281	280	268	278	298	304	284	241	273	290	271	285	297	268	283	287	276	316	280	261	277	282	297	276	271	312	274	273	286	288	265	300	292	245	279	272	259	299	265	289	276	298	273	275	271	291	289	276	294	291	275	286	268	287	286	272	296	319	312	316	266	281	273	283	274	282	274	289	286	283	318	279	290	293	278	282	271	288	282	279	287	269	255	291	298	284	277	284	261	284	293	284	275	296	276	266	295	292	282	311	285	272	274	266	276	313	271	291	299	263	306	280	244	313	288	276	289	250	312	262	303	262	327	283	311	268	288	314	309	325	275	304	268	305	245	289	292	308	298	327	286	305	280	290	273	321	304	274	252	278	274	292	274	267	303	271	282	282	302	273	307	271	290	276	254	277	271	261	305	297	271	244	288	293	284	284	261	295	304	306	289	281	263	312	314	272	273	273	302	283	279	277	304	306	293	259	267	261	284	294	264	288	299	282	260	289	268	280	268	289	255	277	270	307	272	287	286	259	273	283	298	267	300	310	280	279	263	302	267	259	276	310	309	266	290	269	271	280	288	283	313	261	288	271	279	305	288	291	268	279	281	275	269	280	270	294	277	286	282	267	303	304	292	263	280	312	260	277	282	268	269	269	300	301	290	309	269	286	310	291	294	321	292	296	254	287	281	311	280	240	282	270	281	285	295	315	277	312	265	305	276	278	301	280	286	288	272	291	308	311	290	287	269	282	298	315	257	298	285	270	264	283	279	267	328	286	250	312	262	292	261	289	293	291	286	268	298	266	273	272	258	268	261	281	270	266	276	279	297	287	264	269	268	295	268	282	274	312	298	294	310	283	286	303	287	272	271	286	281	276	291	270	295	280	275	275	273	287	315	267	282	288	262	289	282	307	291	279	259	284	280	256	265	255	318	271	297	290	271	267	312	238	282	289	271	289	284	277	270	300	293	280	277	298	266	284	306	278	282	282	284	287	259	268	294	273	305	270	288	290	282	299	300	287	261	286	267	273	287	296	289	294	272	293	289	273	269	258	277	282	278	281	291	266	274	315	279	306	271	284	268	291	276	293	303	305	304	280	259	273	291	264	274	293	271	272	288	281	267	285	297	298	291	279	266	278	266	289	259	281	296	291	291	274	264	289	272	298	313	288	306	294	278	253	293	264	280	290	277	280	280	260	307	276	247	256	261	307	284	258	273	316	304	269	256	252	256	308	318	288	294	269	290	252	265	267	281	285	306	270	280	280	301	250	282	294	287	299	273	270	271	304	274	294	276	305	304	312	274	272	302	269	275	280	297	309	270	269	286	259	310	306	281	280	292	276	303	318	304	279	280	299	287	271	283	279	264	318	307	306	317	289	281	289	273	264	278	271	288	284	310	305	318	270	247	290	273	244	274	279	281	284	280	282	294	277	250	271	275	252	322	272	269	277	264	287	314	256	259	317	278	278	297	285	291	266	305	269	273	295	292	293	301	278	281	304	283	263	262	265	263	284	277	268	268	256	252	266	306	251	268	241	265	282	252	294	300	284	293	286	284	297	304	293	291	288	305	280	287	299	318	282	279	276	238	319	289	275	285	308	266	316	272	271	297	267	301	269	255	261	293	286	267	318	272	285	279	339	282	259	290	300	300	294	285	248	282	245	307	276	302	280	287	314	293	295	273	275	307	287	267	263	266	263	269	301	283	308	270	314	277	274	257	307	295	311	278	266	294	273	268	279	288	272	236	293	270	272	265	303	293	296	284	284	269	261	294	255	278	285	310	287	272	306	265	298	311	281	282	279	298	278	310	259	274	297	304	291	268	290	292	285	279	284	262	248	274	256	282	289	299	308	273	282	304	295	255	290	297	284	287	291	278	313	271	265	256	290	270	274	305	289	279	287	285	282	272	298	289	295	285	266	274	250	288	279	288	251	268	301	266	259	291	282	286	275	296	308	309	299	286	310	275	287	291	296	302	286	260	258	270	263	275	286	282	270	270	257	283	293	260	282	254	302	303	259	245	279	276	319	272	285	310	276	282	271	295	289	281	298	261	278	267	273	271	270	290	267	259	293	296	279	310	259	290	268	250	293	245	287	251	275	269	280	274	292	290	272	282	300	297	300	279	315	316	271	285	291	235	277	300	288	285	287	280	247	254	272	261	308	281	286	270	277	288	289	254	289	295	265	303	299	270	237	263	254	271	266	273	288	326	276	257	283	278	301	274	278	286	284	260	268	259	284	272	243	285	255	265	267	295	291	257	298	260	292	281	286	290	294	287	313	297	310	264	281	275	306	248	281	266	287	298	274	280	264	276	304	279	297	277	258	295	277	285	264	274	291	282	293	306	303	284	304	304	303	314	282	270	275	262	259	254	277	286	236	263	262	255	288	268	263	249	269	277	300	284	297	271	317	270	276	283	314	263	279	310	280	259	252	273	277	275	278	282	283	261	276	294	270	269	277	292	319	277	264	273	305	283	279	252	300	272	275	287	239	252	291	256	280	291	280	308	275	292	310	247	266	287	275	300	354	264	254	274	296	313	286	271	273	315	292	311	313	275	314	294	263	267	285	260	278	286	273	267	256	304	283	275	286	276	259	298	273	318	300	274	294	255	264	292	296	294	251	280	299	273	289	281	313	268	280	257	266	267	293	281	291	270	312	276	283	294	290	295	253	315	273	265	300	304	279	290	293	269	301	307	274	261	254	294	299	269	276	298	268	326	308	291	274	270	275	281	280	294	299	293	276	291	299	257	277	289	291	272	303	262	293	303
8141	4157	2439	1988	1734	1546	1081	852	842	879	864	743	721	744	740	768	742	774	754	737	752	760	786	718	697	729	746	794	684	698	653	745	684	723	697	724	704	670	722	692	670	652	684	719	691	740	708	668	697	678	676	634	697	703	732	677	699	704	643	714	693	699	691	730	725	678	689	669	731	743	682	691	683	705	677	689	655	676	661	720	666	668	732	783	701	652	713	692	667	675	688	654	716	652	693	678	655	681	700	741	697	682	676	699	677	711	715	698	696	716	688	682	679	742	711	695	633	710	725	675	629	706	663	680	675	714	683	685	700	660	682	699	723	655	722	718	712	729	721	699	700	660	705	734	666	648	687	712	702	687	720	670	663	692	658	643	681	654	692	702	701	653	726	738	713	682	668	681	691	631	672	713	693	723	676	698	736	659	693	670	728	699	723	688	707	684	708	687	705	688	729	709	719	685	728	729	685	708	705	722	697	713	698	715	684	694	700	673	678	707	706	694	684	680	678	688	668	691	696	694	656	685	695	708	669	688	675	674	648	731	691	692	701	674	685	664	689	701	685	713	651	695	712	689	762	719	693	714	653	675	707	661	705	733	687	669	662	706	742	726	701	702	719	700	736	717	690	696	692	678	692	673	708	728	661	721	691	672	676	697	645	666	676	678	654	695	650	714	701	656	706	677	669	741	694	685	725	647	750	706	677	657	725	692	681	689	710	673	670	716	704	692	653	709	713	672	699	671	678	706	714	635	714	678	685	668	704	726	684	656	661	707	729	651	698	708	735	697	681	688	670	670	698	617	729	648	656	626	703	706	679	702	730	692	717	700	689	694	700	713	699	682	663	673	667	698	702	714	702	693	651	716	691	649	684	717	693	681	703	680	665	688	694	668	715	717	751	656	641	727	700	680	681	648	712	696	704	717	681	680	692	710	704	677	709	723	718	685	678	672	723	720	696	651	657	671	677	673	661	661	727	696	699	688	678	703	743	688	627	670	738	686	658	711	699	716	638	652	696	625	685	691	713	701	672	692	720	732	698	697	711	690	688	664	724	675	695	710	716	700	704	699	707	709	669	663	679	703	706	720	711	649	700	734	710	697	678	741	646	699	633	717	659	657	703	721	660	682	697	723	706	699	674	709	715	665	691	661	688	674	701	749	725	717	705	642	689	671	661	654	682	690	685	685	719	733	650	693	679	682	716	675	709	683	678	711	678	721	639	658	726	684	667	690	688	654	725	720	683	686	651	703	680	685	653	708	684	720	682	711	653	660	688	671	736	682	705	714	690	708	632	708	687	687	737	732	690	691	670	694	678	701	711	656	688	658	732	697	700	703	684	687	678	683	700	687	650	691	665	721	715	658	705	689	693	658	682	700	681	663	634	677	672	681	719	736	637	687	715	673	608	719	694	623	672	694	734	674	664	718	694	673	701	693	703	690	652	696	664	671	735	668	664	699	666	682	685	661	666	699	638	683	638	700	787	692	717	694	661	706	733	646	649	717	698	668	716	705	683	686	671	656	729	683	716	656	694	677	719	638	706	706	675	708	709	692	696	700	680	670	685	690	640	704	742	716	699	715	665	626	735	705	668	692	680	622	734	725	703	679	642	686	706	671	656	718	759	679	716	689	664	664	674	707	698	645	685	708	678	708	705	662	726	682	697	699	696	676	710	701	678	676	636	699	674	693	679	664	692	694	672	667	675	686	683	676	700	679	692	689	691	689	678	721	670	718	664	714	718	740	673	690	692	719	702	687	733	689	728	728	678	688	678	654	664	703	646	704	641	691	716	715	669	641	680	657	660	687	715	714	698	707	679	708	693	693	693	723	692	704	687	745	687	690	673	666	723	706	712	750	633	659	735	622	688	698	688	670	714	683	630	698	714	715	716	739	700	657	669	712	701	703	697	690	653	654	678	688	698	653	665	663	688	691	702	665	694	694	699	684	703	726	699	668	726	670	680	684	667	682	697	677	706	660	667	705	715	681	686	706	700	683	721	680	658	750	649	642	696	668	684	703	687	658	722	655	711	691	665	707	701	674	659	696	701	681	649	732	659	686	699	685	714	671	639	662	678	693	727	736	673	667	699	680	698	694	758	703	661	685	676	721	699	686	736	681	704	655	691	665	732	716	653	713	666	678	718	694	705	737	683	669	622	688	751	724	728	702	693	715	703	654	687	726	672	704	694	727	697	725	673	722	707	650	671	699	674	634	686	677	663	680	665	720	690	715	680	703	673	692	646	724	723	693	683	727	702	696	717	668	668	733	667	661	695	706	661	701	649	679	681	680	680	651	720	688	710	690	721	671	648	729	685	697	719	676	704	715	679	710	708	670	690	681	682	716	724	711	703	670	695	710	660	701	668	664	697	680	679	680	628	695	713	644	687	722	691	686	677	687	668	713	664	704	660	684	697	693	654	716	650	706	683	643	679	673	683	687	707	727	710	647	701	719	718	670	727	697	693	685	714	658	707	680	682	687	680	680	627	710	673	701	694	691	697	670	680	671	690	667	723	655	734	716	733	718	677	658	704	729	698	678	615	689	687	687	652	694	677	694	659	661	657	655	677	672	675	694	679	683	672	685	692	749	663	667	703	686	689	656	675	739	612	685	723	688	666	695	683	726	707	675	655	696	673	694	653	679	702	657	689	674	698	680	679	670	662	750	663	665	653	746	647	663	661	682	697	711	725	717	684	692	726	707	702	687	665	682	721	718	686	717	714	677	689	709	645	728	702	653	724	723	692	670	668	717	715	648	680	697	657	691	700	684	658	693	720	680	636	696	710	744	771	711	640	671	691	723	676	669	720	683	700	688	706	698	709	725	711	678	669	687	699	747	720	675	652	681	668	707	659	695	682	690	699	692	685	689	664	667	667	712	733	686	702	662	724	709	676	687	688	662	702	651	714	698	716	749	679	718	691	705	637	679	663	692	726	664	699	684	667	664	648	688	720	678	705	731	703	709	631	693	670	706	684	664	682	678	674	713	652	673	728	678	632	724	651	675	737	649	705	690	680	658	675	733	648	666	687	741	641	709	709	682	674	665	696	703	725	704	668	677	700	689	738	658	714	675	689	643	664	669	714	666	678	670	703	671	671	673	646	643	673	712	741	717	699	684	667	695	701	704	741	723	665	670	657	727	707	687	709	698	667	697	667	699	697	665	639	694	744	731	702	712	673	696	668	704	747	707	726	701	682	706	702	709	694	668	677	652	647	685	734	646	687	708	621	668	680	686	661	728	702	645	664	700	714	687	652	670	688	685	688	708	646	674	704	689	699	701	707	706	676	684	746	675	667	683	711	685	662	695	660	688	691	650	646	676	697	680	654	699	697	692	673	716	678	711	695	694	647	662	694	692	678	693	709	705	684	701	629	677	663	695	707	677	705	675	680	681	707	712	647	705	702	629	707	661	666	700	698	653	654	587	706	685	689	678	687	697	713	737	709	667	700	697	703	669	765	698	708	697	704	712	705	694	708	697	651	659	678	665	642	723	673	717
23147	9691	3451	1912	1141	723	548	402	416	362	365	346	348	353	351	361	348	332	324	330	352	323	341	313	322	322	299	281	307	292	278	325	316	273	265	304	287	307	286	291	297	277	291	299	335	304	303	326	301	323	334	334	272	325	303	303	341	317	257	280	310	309	315	289	319	310	272	316	302	292	296	306	301	328	306	313	305	282	297	280	303	275	323	289	282	266	288	274	299	270	287	292	301	293	349	271	319	339	330	277	273	294	296	310	289	302	319	291	277	299	342	336	282	309	316	325	306	293	284	303	315	302	330	298	297	296	313	325	312	296	332	288	293	297	316	306	331	281	279	263	293	290	272	275	304	285	338	298	325	313	308	320	287	292	329	335	287	283	288	298	332	293	293	293	312	284	311	290	286	311	314	326	297	295	263	320	310	319	305	273	286	325	303	284	316	298	311	300	314	324	316	316	295	319	275	317	304	271	287	305	281	313	292	295	303	325	325	313	300	301	276	262	311	287	284	343	328	337	282	329	353	324	320	284	339	310	283	325	292	289	300	251	298	271	294	293	311	280	312	299	300	295	297	314	295	306	276	326	303	280	268	302	305	275	283	302	299	279	305	298	286	309	290	255	282	299	315	309	319	304	293	264	300	319	278	294	307	293	305	300	320	326	315	267	329	274	335	320	331	294	307	305	322	355	274	312	292	300	325	292	309	338	277	304	280	316	321	301	296	321	314	300	289	316	299	290	315	318	283	311	284	333	289	272	298	294	304	294	296	334	272	304	321	287	265	292	298	302	320	308	279	275	289	347	295	303	273	283	318	295	284	285	318	308	297	276	305	283	292	302	310	255	332	304	292	320	318	331	284	266	309	328	320	286	320	277	275	294	310	297	288	325	309	269	284	288	316	291	296	323	293	317	290	313	290	313	314	329	277	317	283	286	316	311	251	320	309	299	302	293	305	334	330	333	303	319	322	299	294	292	296	299	282	289	307	307	332	321	326	309	314	287	323	292	255	301	343	329	309	296	321	305	279	322	308	270	319	282	274	311	318	306	274	302	303	283	292	322	293	321	312	316	315	309	353	286	297	294	294	316	303	280	332	276	305	307	315	287	318	311	318	303	294	318	271	282	324	318	309	316	323	281	292	294	265	260	299	277	294	308	291	318	298	331	270	304	300	312	285	262	318	331	312	273	305	310	306	316	282	274	305	296	297	295	297	313	296	266	311	293	307	301	281	275	293	271	335	296	301	287	293	314	311	292	313	313	321	288	287	281	310	280	302	314	336	294	281	296	302	293	265	283	286	309	291	305	322	287	305	286	300	308	278	288	322	334	303	279	302	301	309	306	307	322	257	308	298	308	321	288	288	313	290	315	289	271	285	302	306	321	353	314	298	309	297	300	284	314	336	318	299	322	342	283	299	303	299	288	289	313	302	305	288	264	311	317	301	291	286	318	304	265	280	324	274	284	292	304	302	299	324	318	306	288	296	304	316	329	311	306	317	335	305	289	300	287	327	298	334	296	313	297	306	305	291	310	271	315	275	300	331	280	316	328	306	297	306	279	307	326	297	325	296	350	307	341	313	282	291	290	313	299	310	282	328	308	267	291	288	286	301	284	288	305	299	278	294	285	260	280	283	302	277	305	338	285	301	301	311	302	286	299	261	294	287	292	327	324	285	284	287	319	299	298	282	311	330	287	272	269	293	323	283	289	301	292	296	308	281	260	268	286	343	303	304	323	295	262	309	350	307	318	303	293	319	291	298	289	308	321	304	310	309	293	302	313	311	304	301	317	296	325	311	288	323	310	300	268	325	312	303	296	294	331	268	312	294	329	280	298	322	291	310	281	281	297	298	274	351	328	336	306	310	282	328	296	326	295	295	319	293	337	297	304	332	304	275	307	306	340	291	300	295	317	324	316	323	290	289	306	304	275	323	295	310	276	306	293	294	299	291	302	324	305	295	319	269	281	310	329	305	311	280	299	323	319	290	305	290	329	276	286	339	301	281	272	311	318	310	304	294	306	310	337	281	311	286	307	309	291	308	293	295	292	290	296	288	281	329	298	304	309	313	296	289	271	284	263	336	286	289	310	334	302	273	299	326	273	279	294	279	297	282	317	287	335	320	299	338	311	264	320	306	304	299	320	309	301	272	285	293	291	321	318	303	313	298	304	271	306	302	281	304	287	338	306	285	338	326	266	287	321	309	332	321	284	306	288	293	331	276	285	333	306	310	325	291	305	307	325	312	304	299	294	296	313	307	310	320	327	298	296	269	286	294	264	308	324	298	299	323	304	337	309	295	304	287	294	268	301	296	268	315	333	310	289	316	288	328	324	271	336	294	302	273	291	310	295	312	287	289	309	278	328	333	305	283	282	313	305	297	294	289	302	317	311	337	298	272	284	309	330	326	319	278	274	317	277	300	313	301	320	267	340	312	296	333	299	294	335	302	306	305	314	333	301	319	290	321	303	270	303	302	307	289	285	254	320	283	298	311	306	337	305	303	311	297	293	304	304	306	301	342	310	335	332	313	283	300	289	313	302	297	311	281	296	301	331	298	287	316	267	296	279	319	292	297	276	286	292	285	284	286	321	312	294	330	283	288	312	287	323	303	313	311	299	330	302	288	312	320	311	286	305	298	307	305	322	297	365	280	317	281	281	302	302	334	288	330	294	308	295	289	294	347	290	331	285	285	328	298	299	321	314	305	282	297	338	304	300	316	265	321	279	277	281	289	275	290	293	270	340	286	313	316	304	303	286	302	326	317	290	285	303	260	276	302	289	255	261	263	308	300	308	323	310	321	330	331	281	283	277	264	320	310	340	290	297	319	317	299	291	313	287	289	290	307	280	286	299	302	301	324	308	293	289	319	301	302	299	296	280	297	336	306	294	293	282	304	328	326	325	300	319	307	280	285	301	292	277	320	278	316	307	310	297	304	310	297	302	314	337	273	307	298	299	328	274	316	300	299	332	318	276	313	285	307	321	287	295	292	312	264	294	251	294	312	279	325	314	299	320	298	329	326	324	336	294	316	299	271	286	314	297	315	274	305	303	317	294	312	327	308	304	305	298	328	291	263	303	287	320	303	277	295	304	289	319	296	324	280	328	287	279	282	320	262	279	342	313	313	318	284	282	296	304	321	270	289	280	327	303	322	308	311	290	280	313	260	298	305	266	292	298	311	310	321	303	293	301	292	298	296	281	319	302	333	293	277	294	271	300	310	296	313	290	314	283	291	287	326	318	302	273	294	260	298	294	324	318	284	301	302	317	291	330	281	288	307	291	305	311	303	297	299	299	308	324	341	287	276	299	290	295	315	312	279	327	314	313	338	313	312	298	301	299	298	320	311	303	325	301	326	287	324	274	302	280	322	312	297	288	320	301	289	318	304	315	330	322	306	318	316	307	305	298	282	309	310	285	316	302	313	309	281	305	332	310	313	294	284	268	332	323	330	308	323	310	318	303	298	304	314	317	301	300	295	319	283	336	278	305	292	316	295	294
16665	8043	5479	4602	3848	2644	1714	1295	1194	1195	1162	991	928	979	948	941	909	779	890	932	862	875	912	861	830	871	841	748	745	744	778	781	729	769	761	765	775	768	709	698	730	711	659	676	734	759	707	721	735	737	781	798	739	711	726	720	749	775	747	762	758	736	721	740	736	751	746	722	709	748	771	726	749	718	699	705	744	749	682	687	670	761	737	741	743	771	745	715	723	686	708	722	794	703	703	704	675	720	740	735	736	765	755	754	700	704	747	735	694	692	731	710	744	766	722	753	703	722	706	691	706	730	751	703	759	689	674	715	655	759	774	728	702	689	749	687	733	737	720	731	694	699	749	734	718	715	696	730	747	739	734	689	708	727	717	724	740	756	739	698	754	723	728	751	712	733	786	694	717	724	683	704	689	680	756	728	764	666	711	708	731	730	703	729	721	727	743	766	761	727	726	690	719	772	723	740	720	719	708	731	698	693	674	757	745	724	760	795	724	749	717	743	729	738	736	680	707	725	761	716	669	755	714	738	709	731	718	719	711	766	751	680	696	696	713	719	730	729	763	708	715	679	727	735	707	699	734	716	725	742	767	750	705	743	676	719	699	749	700	751	725	669	710	730	646	709	755	771	741	745	709	747	773	751	675	736	718	721	683	749	755	679	719	677	725	719	738	721	701	720	780	730	713	770	777	705	730	743	736	719	761	717	694	685	720	690	772	703	736	707	743	709	743	735	718	733	738	725	728	770	726	718	727	752	724	718	725	727	705	733	704	698	745	738	779	694	702	721	707	729	732	717	721	714	718	749	719	809	700	740	726	726	749	721	734	727	720	722	693	713	720	728	741	718	734	707	675	725	740	701	773	744	758	709	773	715	724	676	726	729	730	722	704	727	719	713	747	775	752	756	705	677	727	655	718	715	710	717	699	713	739	746	712	687	730	737	686	751	729	705	690	685	743	699	712	715	696	719	752	696	695	714	722	752	747	739	755	672	716	716	712	752	759	717	697	757	738	688	745	703	726	727	679	782	687	751	702	756	685	678	722	709	711	743	698	729	772	721	689	732	697	749	752	710	703	694	733	738	691	697	729	712	763	712	710	763	693	711	705	688	688	726	689	725	747	704	778	700	735	747	686	737	711	693	752	660	704	739	737	732	735	720	719	743	758	760	696	714	702	724	675	668	745	700	755	792	769	713	689	750	756	762	691	729	713	719	736	744	706	734	697	795	738	704	694	760	764	690	787	704	722	698	748	675	723	736	697	674	692	699	694	707	763	676	720	751	695	753	741	697	677	742	713	711	719	769	723	727	708	667	747	726	706	784	738	699	726	749	726	710	732	734	725	737	708	697	672	692	709	728	738	716	761	744	711	741	724	742	665	761	723	735	763	747	705	746	759	733	705	748	767	726	787	692	733	726	764	766	693	677	717	755	739	722	708	723	722	730	729	727	696	797	712	769	765	709	710	704	716	724	778	726	713	759	738	737	725	724	727	729	672	678	707	704	710	747	708	751	725	690	724	747	681	756	722	746	720	692	745	736	746	739	734	796	740	665	741	715	757	743	754	722	739	742	701	787	729	742	778	711	706	712	684	723	713	718	688	698	735	668	772	691	700	716	720	759	718	717	719	751	700	720	770	744	712	720	714	735	743	713	738	727	702	662	739	730	788	733	719	700	747	729	683	707	780	737	714	709	706	729	770	733	663	723	695	725	737	703	685	666	750	689	745	777	731	724	715	746	685	700	703	753	775	722	722	727	751	750	716	723	715	688	700	731	761	722	736	718	681	720	728	703	733	713	695	730	702	746	690	723	718	748	743	705	769	757	752	733	689	724	687	668	724	768	723	764	744	727	727	680	727	690	729	686	714	704	746	732	736	792	719	748	758	700	706	721	698	734	763	697	758	725	735	744	753	672	697	716	741	724	710	714	725	754	753	752	725	725	708	701	747	726	770	736	743	728	707	738	705	729	721	736	725	732	739	700	704	721	692	741	735	761	739	729	770	701	740	706	705	751	724	685	706	680	713	736	703	706	739	723	735	698	744	784	764	749	733	727	739	713	729	719	766	747	752	768	742	714	731	775	710	704	666	723	725	724	731	724	759	736	750	754	763	723	727	739	713	711	700	707	714	750	688	728	709	711	723	711	746	709	732	729	733	757	703	729	754	738	727	693	729	734	714	793	763	773	753	692	718	728	758	753	737	728	751	667	731	759	735	722	708	779	696	765	777	719	722	695	751	722	731	721	750	775	733	704	718	755	769	689	658	706	742	713	776	735	731	673	649	743	690	697	714	729	728	775	739	753	713	767	715	754	758	686	766	699	679	722	721	756	717	724	722	757	709	704	777	722	694	706	710	760	690	775	773	743	704	762	759	725	709	683	681	702	660	687	760	693	763	747	724	753	755	692	730	755	756	742	728	723	713	756	689	682	716	730	723	754	697	751	724	701	708	759	699	731	754	761	734	695	743	708	779	739	783	742	707	691	728	739	695	733	750	715	710	705	725	694	740	693	728	725	778	709	758	729	686	764	719	749	709	707	707	776	761	748	760	723	726	778	722	726	675	710	715	739	707	715	763	688	686	715	742	758	705	749	762	706	734	706	716	700	750	705	733	702	731	697	713	701	751	730	700	756	730	768	750	723	704	743	725	704	757	753	726	727	721	730	725	706	729	745	695	740	705	726	764	777	733	779	753	750	716	712	723	722	777	730	756	717	709	729	663	700	714	737	728	723	761	733	676	745	703	736	755	705	699	742	775	734	690	756	706	723	702	717	748	724	707	741	761	701	719	755	700	733	739	728	732	733	711	724	726	723	743	747	704	722	705	717	720	730	706	754	737	724	735	724	674	744	722	746	749	728	703	713	764	741	751	736	755	750	704	727	708	721	761	748	725	717	736	779	740	710	738	754	718	710	703	745	735	722	737	699	673	715	741	748	730	718	698	700	688	718	744	720	731	727	706	686	698	685	722	714	725	704	723	695	712	715	727	769	726	663	753	727	757	705	732	722	695	729	684	760	743	720	716	755	744	785	763	711	755	794	742	706	720	672	746	720	748	735	727	731	745	718	723	746	696	740	721	694	659	742	731	690	739	724	697	675	704	716	724	742	704	716	713	687	677	687	740	730	698	735	751	722	711	757	698	736	759	726	748	697	729	716	739	718	765	712	725	693	697	728	714	743	704	716	750	759	746	706	760	700	737	688	717	698	725	718	773	711	731	717	708	668	748	749	757	725	735	765	729	752	686	747	731	685	733	738	718	750	684	711	757	734	739	710	735	744	688	720	668	706	740	734	711	703	732	681	739	748	742	760	755	701	700	739	701	786	678	703	735	707	723	762	738	691	738	754	745	701	737	721	716	687	710	750	690	680	786	720	709	731	743	697	721	761	688	781	744	772	744	739	704	743	709	769	707	725	751	723	732	718	728	711	748	760	768	742	714	748	730	691	707	749	734	733	729	696	714	700	708	724	717	716	739	757	757	697	734	715	752	749	728	775
32795	15544	5571	2925	1661	1105	598	339	315	323	266	281	277	265	241	245	213	246	206	243	207	220	241	216	227	196	214	202	199	214	194	218	183	178	217	207	193	182	186	221	196	198	186	185	208	191	214	194	208	170	196	195	178	199	221	218	201	186	203	180	214	176	193	204	217	196	190	199	194	179	184	211	194	185	190	177	200	207	196	181	177	201	186	187	193	186	216	197	186	191	220	195	207	193	184	195	175	178	164	177	178	220	198	192	194	195	174	208	201	191	189	190	189	198	192	191	166	167	178	176	181	222	194	187	208	206	182	218	183	186	190	192	208	179	180	188	216	221	189	218	221	193	185	189	211	220	181	206	208	213	189	194	186	193	173	163	188	180	172	207	181	179	170	208	179	217	189	186	175	206	178	224	193	209	203	180	177	204	217	208	175	173	170	174	175	199	191	175	196	190	193	166	168	173	224	214	181	180	199	187	162	198	187	228	198	194	195	219	187	196	170	210	176	184	204	173	196	179	156	189	195	208	185	195	208	191	185	186	190	186	185	173	190	180	192	190	194	182	184	188	174	188	184	194	200	208	193	199	207	218	181	182	183	210	208	179	204	171	205	191	180	199	198	172	164	192	186	232	213	192	190	200	223	198	183	205	181	198	213	182	213	187	192	199	212	187	187	191	193	200	184	180	205	213	173	183	217	183	183	177	214	200	217	202	198	166	185	209	179	215	182	188	200	176	202	203	194	195	200	221	218	192	191	194	216	168	183	195	197	226	208	185	189	185	201	197	203	184	190	213	192	205	207	188	190	171	182	209	181	189	215	218	190	171	202	198	175	177	186	183	199	198	188	215	194	206	222	180	182	209	216	174	174	209	171	187	191	167	222	178	231	209	185	204	196	197	195	208	172	186	186	171	189	193	224	198	171	196	194	201	206	200	222	191	209	194	194	212	193	171	172	191	225	189	193	194	158	173	214	219	177	223	194	188	192	187	202	184	201	197	170	196	182	185	158	204	179	193	188	190	205	201	184	184	206	192	205	227	203	206	198	204	209	189	191	182	165	194	207	208	171	173	200	182	188	197	203	197	180	163	183	185	189	182	195	213	198	177	205	196	191	179	200	197	196	189	211	203	186	190	189	168	168	183	226	197	193	193	188	196	188	234	194	201	188	197	179	208	186	185	193	172	209	186	205	179	209	211	209	213	207	206	199	184	197	197	189	198	201	193	196	185	190	189	182	172	201	195	193	197	194	218	213	201	194	191	175	206	212	216	190	202	186	196	222	180	196	192	174	189	215	208	169	210	185	186	170	197	192	178	216	183	209	179	174	198	162	177	197	193	186	196	220	190	205	202	171	196	192	200	192	219	171	171	194	173	183	213	203	180	220	200	182	198	173	200	200	186	197	203	192	207	192	185	174	200	206	205	169	165	192	219	190	218	203	176	208	182	193	198	194	213	192	200	194	202	209	204	198	202	211	189	178	170	201	192	178	209	186	206	192	212	204	207	194	212	202	198	205	195	163	220	195	205	183	203	204	216	180	173	179	185	177	213	205	193	189	175	183	195	191	165	208	206	182	191	206	192	189	207	172	177	200	183	195	190	187	181	176	194	173	188	163	190	202	212	185	221	211	179	191	180	184	184	171	215	165	191	165	214	223	198	211	189	169	170	195	176	189	224	195	179	176	186	186	171	201	210	185	202	200	191	204	174	201	190	210	214	197	178	200	188	192	186	204	192	167	188	177	181	200	156	196	207	199	172	208	186	200	186	196	202	194	204	197	182	192	177	187	180	198	208	204	189	186	205	220	183	200	188	193	203	196	194	191	194	203	189	200	176	171	216	204	199	185	164	209	208	193	211	170	210	196	198	192	203	199	187	192	184	215	174	209	201	169	206	197	190	192	178	180	169	175	177	171	174	184	199	184	184	174	185	191	196	193	204	210	233	170	197	204	201	188	175	202	197	204	194	184	219	192	191	211	171	204	174	206	206	200	222	193	171	204	200	181	204	171	182	201	183	169	193	216	213	195	193	204	203	196	172	185	169	193	203	162	188	192	185	194	218	178	184	199	171	180	206	190	218	174	196	174	212	190	173	221	172	176	176	215	188	207	188	210	175	214	190	204	214	197	207	212	201	190	194	181	218	156	200	183	208	186	179	184	191	197	198	195	167	192	209	194	190	204	200	193	202	185	166	167	186	193	192	189	200	190	203	196	199	199	159	203	182	197	224	199	185	184	203	167	171	198	182	178	188	176	202	196	192	179	212	199	213	208	178	181	189	189	199	219	186	185	198	178	175	192	205	211	182	194	204	190	196	197	213	179	195	190	224	172	191	177	218	207	172	192	196	192	212	198	196	196	220	180	198	174	199	195	221	205	201	192	192	171	200	178	182	192	167	183	208	179	195	181	190	183	193	195	216	179	200	191	201	188	200	218	188	194	200	205	179	190	188	197	178	193	170	165	189	217	171	201	201	205	191	195	173	199	203	194	195	183	205	210	190	210	176	217	186	187	212	193	217	230	180	211	207	182	179	195	161	219	199	183	193	194	184	175	189	195	195	191	204	211	190	177	184	213	206	175	187	198	172	220	173	211	178	163	186	173	168	180	191	184	198	179	206	208	199	183	170	200	189	191	194	219	183	211	213	169	217	179	190	203	222	186	173	188	190	215	204	182	192	169	178	184	200	189	186	193	184	193	196	175	191	193	177	185	198	200	201	176	223	194	210	203	199	187	174	195	202	193	207	205	193	178	199	206	200	189	206	209	189	178	191	181	193	178	184	187	206	216	172	189	201	192	203	175	179	182	200	192	197	181	172	222	208	187	198	174	207	199	191	192	197	190	228	205	182	211	200	221	204	177	179	206	214	222	201	203	217	200	166	194	192	193	206	190	200	203	196	195	196	213	205	187	183	183	171	239	199	168	185	183	182	203	196	193	178	185	186	185	192	207	177	190	201	199	168	173	186	193	193	174	187	207	193	199	217	193	196	179	182	209	219	173	226	207	225	198	156	180	176	179	199	185	212	181	242	190	164	196	202	208	168	221	194	190	204	188	160	209	204	188	182	194	192	193	199	178	192	218	187	198	202	209	172	197	205	168	198	191	183	207	201	188	193	197	199	202	170	194	181	213	198	203	192	184	212	203	170	195	197	204	188	205	171	182	208	178	225	202	230	195	184	206	179	208	188	165	170	196	183	191	185	174	222	180	204	223	186	175	192	208	169	168	200	186	191	223	206	182	187	201	189	219	206	209	180	170	213	194	201	177	192	198	215	185	204	189	174	189	186	167	182	170	219	225	194	203	205	197	188	200	188	184	220	209	205	197	168	194	224	194	191	201	193	199	226	203	188	203	187	196	179	190	201	171	176	190	200	214	198	188	202	193	192	176	187	185	197	197	208	188	211	193	207	208	211	185	191	208	187	177	210	175	209	189	193	197	210	198	201	182	190	191	194	185	199	187	209	186	208	202	183	175	189	194	176	214	193	208	179	191	166	194	202
21670	11875	7568	6571	5267	3914	2265	1221	1192	1093	1038	967	861	908	754	861	759	680	755	710	732	690	647	705	690	667	633	516	516	504	491	513	486	504	500	507	506	511	509	482	511	497	502	481	512	504	477	525	471	517	515	467	541	453	542	466	487	489	455	481	507	467	462	480	483	514	455	523	472	527	506	510	547	476	496	494	495	493	468	491	452	452	468	462	441	447	466	476	513	505	500	470	499	467	466	452	512	507	472	497	500	501	509	476	507	516	475	498	479	480	438	474	500	481	496	505	496	472	471	486	484	488	494	503	487	516	446	510	458	487	494	519	483	458	479	499	518	509	484	476	498	470	459	456	500	500	462	497	473	486	450	459	463	491	455	490	466	504	482	494	510	451	497	494	444	481	474	470	448	493	501	490	488	489	472	436	452	500	453	464	476	474	462	512	502	500	425	446	508	454	486	510	486	469	519	519	504	486	493	456	450	485	463	468	481	479	458	475	493	463	476	476	464	477	463	465	496	427	503	488	466	482	449	469	493	450	501	463	502	452	472	477	461	510	475	475	455	483	478	484	529	506	447	452	450	478	482	484	491	493	457	490	491	502	458	489	499	499	470	493	448	458	468	470	481	498	460	505	496	470	477	507	472	479	506	503	458	487	505	501	478	488	455	527	470	464	472	445	489	427	472	474	496	498	444	484	478	508	494	500	498	466	479	490	483	452	488	513	468	528	458	446	478	487	490	447	466	492	508	465	495	477	508	482	475	501	469	480	493	515	478	462	478	458	462	504	486	476	463	504	500	508	481	467	484	506	486	496	491	490	463	485	506	476	485	499	464	455	467	441	507	483	490	462	463	489	474	468	454	467	513	546	504	474	481	487	494	413	495	514	517	489	492	502	466	464	479	485	481	495	502	456	500	488	500	498	510	441	458	460	483	454	489	480	486	508	460	451	471	494	455	495	486	501	477	454	486	488	473	466	513	486	506	478	485	515	434	475	510	466	487	464	466	481	482	434	488	500	502	485	470	468	463	465	480	490	493	473	490	473	480	504	483	488	478	478	470	452	440	491	437	474	474	487	473	491	519	500	474	487	476	482	478	435	470	454	511	404	503	517	488	450	476	491	505	482	454	504	484	458	444	482	498	484	462	465	499	503	525	467	506	503	512	485	456	492	452	494	434	497	477	484	485	485	505	461	481	500	503	474	476	498	479	496	493	483	468	494	479	457	514	423	501	481	453	500	477	490	467	477	463	486	482	469	475	453	492	461	481	460	468	441	455	469	430	446	457	476	467	461	480	455	528	524	432	467	503	472	485	485	488	447	481	467	473	428	506	486	466	453	450	498	513	518	532	505	455	473	475	459	478	497	500	506	482	499	521	494	504	472	522	476	458	472	474	476	459	496	510	454	487	446	446	491	486	495	486	470	466	491	494	513	479	479	478	497	465	454	495	452	484	480	486	477	451	493	449	517	512	468	498	539	465	466	484	469	460	507	458	424	483	481	471	465	500	475	462	488	464	455	492	476	495	481	496	472	450	524	474	468	475	475	491	495	486	475	499	493	480	482	509	481	484	446	464	519	498	467	506	478	492	492	508	480	502	437	498	486	475	479	470	467	448	473	482	475	494	497	453	487	477	480	490	444	497	482	482	484	476	519	499	501	475	504	481	493	496	441	453	494	460	455	436	502	476	476	509	468	487	459	506	480	464	450	443	483	499	448	468	448	483	456	464	491	505	470	464	496	498	462	493	479	479	466	494	498	443	471	484	457	471	464	478	465	510	447	463	464	477	444	477	485	488	466	487	494	473	487	480	500	476	474	476	493	467	512	459	482	483	508	477	483	482	475	484	498	480	525	507	476	474	470	452	438	503	505	477	501	497	503	475	474	454	474	477	491	475	476	510	491	519	505	482	469	463	475	497	490	468	495	462	443	467	501	449	497	479	457	487	456	492	494	455	493	496	459	487	490	495	462	490	495	465	486	471	484	429	481	461	469	497	463	504	488	449	518	474	467	486	467	499	487	493	499	463	485	458	489	481	499	471	492	482	496	467	464	458	502	428	459	521	476	457	511	458	465	501	480	477	474	483	479	500	487	478	468	457	498	489	462	476	448	481	478	486	465	497	483	480	504	472	492	499	511	457	464	480	474	508	521	460	484	442	499	488	494	459	448	489	450	516	502	449	496	522	466	464	493	482	476	448	454	465	442	466	478	504	468	468	447	465	496	477	498	424	479	506	478	487	501	477	495	499	470	505	455	486	502	450	462	485	458	498	451	483	457	489	426	455	491	454	478	514	490	509	481	495	455	448	483	491	491	459	494	474	502	466	477	465	458	482	480	497	494	459	457	497	465	476	509	513	452	502	501	493	467	514	486	442	472	465	470	463	477	466	465	484	491	520	458	485	443	475	505	487	457	442	485	456	476	444	471	495	440	498	511	491	482	514	531	507	470	466	467	495	478	508	465	485	506	487	435	529	439	495	500	505	471	458	477	524	494	528	495	441	481	467	464	504	481	495	490	472	476	478	457	485	465	459	479	507	486	487	500	484	494	475	517	478	490	473	431	485	487	461	490	466	436	472	487	472	471	479	459	504	501	472	489	459	487	455	453	495	456	507	516	468	464	484	522	458	437	483	472	487	442	462	503	479	482	442	440	464	469	486	498	469	475	453	491	482	472	476	511	476	526	473	509	504	468	478	461	489	517	486	459	459	459	468	482	500	528	466	469	486	485	468	458	478	503	518	493	483	486	455	501	461	478	465	519	473	475	490	475	465	481	494	479	458	513	474	492	463	491	493	488	479	502	484	477	486	466	469	459	499	487	454	511	471	460	481	481	503	494	455	498	487	476	478	469	514	464	457	489	459	466	464	491	529	461	459	471	483	457	512	528	520	501	458	490	414	475	490	505	462	507	454	459	481	491	484	484	473	462	506	482	505	438	504	508	475	444	468	473	480	455	434	508	501	508	512	485	500	449	502	485	475	452	493	467	475	483	482	462	492	499	506	497	484	504	467	481	499	480	481	474	446	484	479	510	487	425	477	412	464	435	525	461	477	473	459	503	492	455	515	476	479	478	501	450	492	500	507	482	477	481	468	491	447	508	472	444	481	472	477	496	455	489	484	450	471	478	490	523	474	448	449	457	467	491	465	530	464	486	494	480	486	485	489	511	508	520	478	465	504	456	494	454	531	464	512	473	542	525	471	482	517	470	455	474	486	519	476	484	497	469	521	491	479	473	448	490	507	532	455	505	486	474	494	527	465	458	449	440	479	490	447	499	435	507	458	485	472	490	492	460	514	466	472	459	477	461	472	456	490	520	515	492	480	478	483	530	478	458	454	441	501	477	503	479	472	456	505	483	451	473	455	491	505	500	496	505	461	478	497	487	456	482	465	465	459	458	506	464	489	494	453	463	523	496	473	437	497	485	505	473	490	514	527	483	506	468	471	481	529	476	489	468	482	458	497	467	501	490	483	482	452	467	483	499	456	499	496	482	504	460
11454	3979	1472	792	683	467	350	302	331	309	303	310	298	289	316	333	310	273	277	322	312	276	324	257	295	298	323	292	268	305	297	289	291	284	313	299	281	283	325	284	280	286	261	281	270	314	264	281	279	278	291	285	259	305	264	304	297	314	273	299	302	331	324	307	279	294	288	313	298	296	280	309	312	323	302	304	300	271	291	262	259	295	303	271	282	321	311	278	289	305	304	306	280	316	286	270	285	293	305	294	292	285	286	318	295	291	329	282	304	299	306	339	278	292	311	293	309	281	285	287	293	291	326	314	303	307	294	282	309	287	282	307	294	263	285	294	256	310	283	271	269	301	279	302	293	280	295	262	275	274	299	278	307	300	275	305	281	270	291	283	300	305	301	288	279	291	276	274	285	295	286	292	274	291	290	307	281	303	266	314	293	303	289	303	279	300	325	283	245	257	325	306	296	300	319	259	294	294	292	307	315	280	296	287	337	275	295	289	284	310	285	300	308	295	290	278	293	264	299	299	291	283	299	324	302	308	286	282	297	301	287	289	294	286	298	274	276	273	297	293	275	292	297	292	300	292	300	246	290	272	318	293	302	340	286	246	312	325	281	280	266	289	311	316	288	301	263	303	278	316	281	315	294	301	290	294	295	287	284	286	290	265	286	316	310	275	322	320	293	311	306	329	305	334	259	288	269	311	294	308	302	337	284	284	304	286	296	294	266	271	310	317	279	319	288	308	288	316	297	303	359	351	259	272	273	264	311	327	293	356	298	254	280	298	281	280	293	281	296	275	302	291	276	307	312	317	318	307	293	274	331	330	293	302	319	307	284	286	284	288	290	294	282	296	290	276	307	301	285	306	328	280	313	334	279	313	294	340	306	282	332	292	294	292	284	305	282	271	247	268	274	280	271	312	273	277	335	314	310	284	278	284	274	268	287	302	283	289	297	275	253	275	288	275	310	314	304	305	293	280	283	320	320	314	284	298	298	315	283	299	282	271	300	268	323	308	281	293	244	294	286	313	293	299	294	301	312	280	295	285	317	293	307	305	275	281	304	317	290	301	309	288	307	277	277	292	302	305	296	274	263	291	303	296	296	265	302	286	293	289	294	320	331	304	284	327	279	298	310	282	268	295	269	299	273	297	291	290	293	292	294	274	297	287	264	313	323	302	280	313	305	316	326	292	331	305	298	318	273	274	303	302	306	286	279	270	302	312	323	287	293	307	315	308	286	313	311	305	280	264	288	265	264	286	319	307	317	283	281	266	287	301	273	315	314	308	263	294	275	275	276	282	281	301	283	315	360	294	292	310	305	292	287	278	283	300	292	289	324	313	312	329	289	318	277	293	294	288	250	309	301	312	316	295	281	275	309	263	290	304	296	310	265	296	319	290	280	273	318	328	308	296	287	285	282	316	279	313	305	309	264	291	291	305	295	310	317	300	313	338	288	321	283	326	272	314	299	298	314	299	308	302	259	291	257	280	283	312	293	273	337	305	309	286	333	277	309	321	299	279	317	320	312	304	333	290	329	286	252	276	301	283	303	318	282	303	295	269	273	308	284	290	288	297	293	297	336	287	308	289	270	278	283	294	292	296	272	297	283	277	293	304	284	292	303	321	316	286	284	303	300	293	314	278	278	262	282	279	286	289	296	283	337	322	308	271	277	276	309	259	309	312	292	300	288	284	294	286	279	255	323	269	303	299	305	299	297	269	296	301	299	335	291	304	300	327	307	317	331	300	283	288	269	275	325	287	276	298	291	280	334	292	299	297	307	278	303	278	258	277	323	296	309	308	295	281	299	270	345	283	296	283	283	281	291	310	297	310	283	270	307	307	299	272	309	301	269	293	305	295	274	292	286	300	276	261	274	304	311	292	288	287	258	275	298	271	282	310	285	291	317	290	299	314	294	282	310	328	284	262	295	307	306	280	284	282	293	316	335	291	275	302	272	319	260	294	304	265	311	277	311	291	265	271	322	300	301	273	295	274	277	309	300	293	286	287	262	309	291	263	311	273	315	312	286	319	314	291	274	296	278	321	287	284	277	333	320	283	293	278	288	318	304	300	268	292	276	275	302	293	326	309	265	293	273	266	317	313	300	271	301	286	299	296	290	299	300	268	282	307	309	287	236	304	305	265	268	265	298	300	276	305	315	293	304	293	345	306	269	301	314	308	286	279	294	273	273	300	284	315	289	314	306	290	278	262	328	251	281	302	325	296	315	264	309	277	289	296	288	301	273	294	300	296	309	323	289	270	317	298	312	306	257	304	299	329	303	298	315	288	314	300	295	288	249	301	288	307	257	304	310	327	308	264	302	327	264	265	271	300	323	302	287	273	308	283	319	289	294	295	286	347	310	311	305	300	302	275	270	309	257	280	303	306	296	316	292	307	270	319	276	287	306	321	291	295	316	311	299	307	317	263	290	290	288	297	311	318	264	289	259	262	320	285	302	304	266	296	316	329	319	308	304	320	279	284	282	300	293	308	277	323	313	296	293	286	281	300	292	298	295	266	295	319	283	244	298	281	283	297	272	294	335	294	296	321	295	290	302	277	280	293	285	302	326	285	292	290	279	290	323	317	293	304	279	272	278	297	318	264	319	284	296	324	330	306	293	272	296	302	267	286	323	286	316	281	300	300	266	259	320	304	257	269	314	294	288	308	313	310	317	325	289	283	290	252	275	286	297	284	287	293	267	268	317	285	269	297	274	282	282	300	334	289	296	343	307	305	306	292	303	300	312	293	328	319	285	291	270	313	311	288	277	305	308	304	309	288	293	296	271	287	308	300	279	299	326	302	297	280	271	271	314	312	302	297	297	294	280	276	282	298	326	307	316	278	266	278	295	276	274	305	303	276	295	294	277	278	351	289	317	322	295	279	296	282	308	325	269	322	276	283	318	268	267	319	296	285	285	311	282	304	309	276	287	265	287	298	290	265	274	285	286	304	310	259	282	318	310	310	284	290	313	297	308	276	279	277	281	308	338	296	296	268	283	305	286	271	286	259	288	296	283	322	289	310	298	260	316	302	307	261	287	315	293	315	309	300	332	311	327	282	298	290	285	320	290	303	309	322	309	309	330	294	267	266	297	278	280	300	306	294	290	274	292	296	302	302	314	287	322	313	277	273	299	275	294	297	320	302	300	274	274	266	273	275	313	305	301	309	288	312	296	281	268	313	262	296	280	313	296	288	307	290	329	291	284	302	262	300	277	299	294	289	318	288	287	286	302	266	297	288	294	272	292	298	300	313	303	310	301	295	290	318	335	281	294	302	312	277	264	295	268	342	301	279	302	310	301	262	278	295	301	301	300	283	265	291	310	282	305	323	328	309	316	310	284	301	266	270	263	295	270	309	296	294	275	310	305	298	294	288	296	293	304	289	321	299	294	299	310	329	304	285	283	281	253	296	311	327	295	281	302	310	293	275	341	300	302	296	301	317	289	265	326	292	316	288	297	309	271	294	297	314	302	290	290	309	302	280	287	304	273	287	277	276
8674	4022	2762	2420	2511	1610	971	862	866	816	822	841	789	790	797	825	791	745	843	758	812	821	768	837	764	768	757	809	743	698	749	754	727	730	658	727	681	750	760	678	728	710	746	706	687	749	722	702	683	709	742	735	708	674	738	720	722	711	727	753	674	716	708	750	767	744	724	690	756	676	753	773	721	775	726	691	737	685	716	674	715	685	737	671	717	714	700	690	752	701	729	720	712	706	725	713	770	752	710	722	722	734	694	727	714	655	678	736	699	691	732	760	677	713	726	720	688	708	704	700	708	723	711	693	721	744	697	729	676	699	687	689	716	757	730	708	686	706	691	740	715	752	699	727	662	696	704	707	755	745	696	732	682	641	732	720	754	727	707	729	730	714	720	716	654	745	647	721	706	770	690	755	754	733	701	751	760	679	738	705	734	721	708	721	750	723	715	723	721	713	722	703	723	698	724	695	692	683	668	732	720	747	666	711	703	697	736	692	717	698	744	735	695	707	757	720	663	749	678	721	738	712	738	737	733	723	733	719	694	725	694	650	717	737	761	731	682	740	759	702	712	726	703	690	713	740	713	731	761	710	706	726	751	717	721	699	763	679	690	768	723	752	742	689	755	716	737	733	694	705	693	741	702	742	708	681	728	733	740	721	702	704	709	720	723	698	691	740	701	722	712	695	691	785	678	689	726	715	745	680	776	720	736	710	726	729	708	711	740	742	713	695	735	726	669	690	704	710	681	696	710	668	774	707	696	741	703	687	778	732	712	729	718	672	688	709	728	716	722	730	698	670	728	700	695	693	745	723	790	748	697	688	713	734	723	731	692	666	706	714	739	753	701	715	669	668	725	720	701	707	734	685	683	743	711	729	706	736	707	755	668	700	741	726	744	704	696	716	708	701	710	700	689	698	733	732	709	687	705	744	698	727	727	748	688	698	740	778	717	703	720	699	670	729	697	730	726	690	731	732	738	712	735	719	747	654	722	713	749	684	753	676	700	744	694	719	750	707	721	723	709	785	722	714	741	694	707	736	725	705	712	717	694	673	759	731	745	722	698	701	724	700	690	722	663	721	739	723	707	765	706	693	740	684	700	732	727	765	714	722	781	664	637	709	745	725	722	699	732	725	710	714	715	728	725	716	725	745	728	690	665	657	736	696	722	765	708	755	715	667	717	721	738	712	708	663	687	668	686	730	701	684	714	726	734	726	749	702	717	742	763	682	722	705	703	759	691	708	703	730	687	757	709	745	714	751	717	747	723	725	733	679	702	754	748	743	678	698	695	712	704	788	700	736	737	647	724	708	701	726	689	690	759	712	707	768	717	779	710	731	689	677	718	668	727	706	759	702	740	734	690	681	730	670	693	762	759	734	713	736	782	691	786	659	771	698	719	702	703	732	700	722	698	682	739	722	728	768	686	723	701	746	733	723	736	740	717	686	713	693	735	741	686	713	694	737	720	732	652	702	701	676	714	705	692	705	711	747	710	767	693	751	739	744	759	725	724	705	742	727	718	680	749	719	720	702	705	743	774	734	729	796	739	718	743	723	710	724	733	693	750	740	700	706	717	730	720	715	695	781	692	742	713	730	702	714	731	742	706	701	750	739	774	716	681	751	730	683	680	677	709	677	747	723	682	762	740	700	753	723	725	710	740	720	716	713	704	680	714	719	718	741	683	711	697	745	677	759	724	757	748	716	700	681	742	720	695	673	726	771	741	687	718	712	727	725	711	750	708	713	700	732	718	821	734	731	721	730	743	705	754	692	749	705	698	712	747	726	716	700	709	723	697	776	740	726	729	718	692	777	754	780	704	745	778	728	702	759	659	747	736	707	739	725	698	746	707	696	769	687	739	676	734	729	737	677	702	706	695	708	741	722	739	731	731	721	704	667	734	740	748	697	741	726	749	714	725	694	695	729	714	719	718	695	673	685	743	722	711	713	712	738	702	743	703	717	753	697	690	698	749	716	685	737	689	692	715	724	749	692	759	655	734	683	696	710	700	673	696	700	708	745	711	696	754	736	700	738	694	687	703	704	749	699	743	693	698	690	741	735	738	736	710	688	776	724	681	732	755	715	711	698	696	693	732	708	690	686	739	689	745	728	687	739	730	717	709	732	696	698	748	742	738	725	713	680	716	687	713	702	719	689	757	722	700	731	691	762	731	749	731	692	730	711	674	729	641	704	733	659	715	728	731	685	678	731	699	731	677	709	726	683	699	739	681	734	734	682	720	735	741	718	707	707	708	710	738	669	698	738	763	743	736	748	701	656	742	732	724	717	775	694	678	685	729	650	752	709	703	728	699	687	726	699	755	694	679	733	697	770	713	755	699	735	703	714	647	704	693	712	717	690	727	711	701	680	763	746	771	726	742	743	705	731	686	721	711	687	712	688	694	758	753	717	724	670	706	753	742	711	702	731	687	744	769	755	673	659	688	662	712	711	735	710	727	742	677	699	766	734	660	674	691	729	726	692	721	704	728	765	695	753	740	770	741	698	687	742	735	701	731	735	720	695	738	751	727	684	722	744	745	685	718	714	693	700	736	731	726	754	731	644	776	733	727	699	704	692	693	763	718	708	701	753	754	747	713	702	717	734	682	764	722	721	707	731	752	653	711	706	693	751	718	731	692	758	686	738	740	717	743	772	802	726	667	693	654	651	679	747	688	716	725	762	729	742	743	725	707	701	698	731	754	698	698	695	754	681	718	730	751	730	719	723	743	729	740	696	727	696	721	755	685	742	739	765	678	688	657	690	707	723	746	708	770	735	766	706	664	735	702	736	695	735	715	679	760	754	718	746	669	751	774	717	706	692	710	733	679	756	753	732	725	721	727	761	790	697	712	712	758	727	689	705	753	695	729	704	703	708	702	746	708	691	682	778	733	731	667	718	712	750	737	669	714	702	741	713	761	701	789	687	708	698	745	733	693	735	658	708	711	749	680	701	744	735	729	722	728	683	740	720	727	693	780	703	748	729	727	757	728	677	745	738	736	700	731	740	739	714	687	775	709	693	737	715	744	772	715	733	737	716	731	688	746	692	735	708	731	703	702	693	696	749	689	691	740	699	736	732	733	713	768	721	750	784	709	687	731	744	718	724	742	707	697	744	710	710	712	690	738	784	713	691	738	687	697	693	756	713	709	699	717	706	732	683	716	665	707	655	685	710	719	673	721	696	764	696	753	742	680	718	677	713	724	703	735	710	697	716	739	703	689	725	736	727	730	707	717	690	726	750	677	727	679	677	724	692	709	697	743	669	747	711	710	694	737	681	699	716	725	750	734	729	696	726	681	693	704	726	744	688	684	718	681	733	712	728	738	726	724	709	694	754	715	675	762	719	744	722	697	714	754	754	750	713	739	692	761	767	735	752	691	707	800	730	690	748	743	732	725	742	754	750	733	726	731	705	744	738	719	724	718	716	734	705	761	711	734	738	750	735	723	718	713	710	706	722	721	796	760	708	678	708	710	735	697	715	719	694	710	720	711	738	690	731
24245	11012	3245	1868	1288	688	511	455	414	389	354	334	334	397	365	305	333	326	368	309	341	364	340	359	293	315	324	350	327	299	328	334	292	331	335	308	281	289	276	308	291	320	316	321	325	322	341	297	331	342	313	303	318	295	340	309	305	309	289	345	286	330	329	324	365	336	337	317	328	342	298	328	338	296	313	355	327	311	317	315	310	310	302	328	342	315	319	284	300	299	272	332	313	323	302	306	306	311	328	311	314	295	313	335	310	325	319	303	318	359	322	317	316	295	339	314	309	315	303	303	287	284	307	338	328	309	323	336	292	323	328	303	324	337	319	338	307	335	299	336	326	283	334	303	298	348	309	348	299	313	284	306	328	306	313	335	330	320	323	308	324	350	326	332	348	313	335	348	349	296	295	331	288	277	315	297	316	300	318	324	332	310	308	301	306	336	322	336	306	317	323	303	314	329	327	334	320	321	323	321	313	319	327	377	321	358	346	314	310	349	319	321	286	295	292	350	297	318	329	316	314	330	343	311	303	329	332	325	280	352	324	315	336	294	297	319	312	310	310	321	280	318	311	350	308	281	318	318	315	329	324	324	329	323	361	339	330	302	314	298	300	306	336	352	328	275	311	323	319	316	308	316	308	332	296	315	303	303	324	307	314	309	289	313	309	279	295	314	301	327	287	291	342	275	336	324	281	313	330	314	328	352	360	341	324	322	333	276	318	319	312	327	356	323	300	346	322	289	335	329	304	308	305	294	295	335	317	317	324	337	349	327	321	317	321	288	324	350	286	290	304	340	313	295	324	317	312	299	299	326	304	357	290	308	300	347	312	280	330	323	305	277	286	301	278	327	299	311	345	287	306	293	295	307	304	325	315	335	318	356	289	308	331	320	309	317	307	325	347	328	332	295	295	313	347	330	326	322	301	339	330	312	300	288	340	338	320	317	327	350	343	313	318	307	262	297	264	307	315	325	313	330	284	310	325	310	296	318	318	333	314	341	304	310	334	275	336	328	315	325	328	334	318	363	311	301	341	362	331	271	350	308	337	340	287	301	339	303	342	293	356	328	308	335	324	331	320	284	307	327	336	308	320	329	338	302	324	305	303	297	356	306	315	321	301	288	325	331	297	318	312	304	330	318	314	306	328	324	323	321	311	338	291	333	283	289	293	327	257	315	312	275	332	330	321	316	333	305	309	332	320	304	321	328	335	314	302	296	337	323	329	332	320	301	325	308	296	323	354	314	285	295	310	310	322	303	272	317	309	305	276	287	327	324	304	359	317	322	300	309	299	340	313	322	342	319	324	297	326	302	308	311	280	328	294	342	319	343	323	330	352	284	301	333	317	302	300	322	314	300	306	310	305	332	321	328	310	347	323	295	314	330	320	354	319	306	308	309	336	329	287	336	287	310	308	340	315	276	318	320	315	333	319	313	268	326	315	333	337	324	292	308	314	340	342	326	335	315	328	310	374	288	322	334	283	330	347	340	364	286	319	292	296	306	343	304	305	306	304	350	334	318	309	345	353	316	286	312	300	301	283	289	332	315	322	308	281	296	311	298	291	352	318	309	325	298	320	345	304	300	314	331	330	304	347	297	325	311	288	296	362	312	348	337	343	353	328	309	336	331	314	313	305	330	320	357	309	304	295	312	275	330	297	333	323	325	290	315	296	343	340	292	324	357	305	319	345	312	323	298	323	330	299	308	293	341	297	344	300	316	288	333	321	338	321	279	329	355	340	321	299	306	351	313	308	322	332	297	289	330	333	300	300	324	313	325	336	329	324	308	331	318	298	288	340	296	320	318	330	339	311	297	326	311	349	341	302	335	337	299	320	301	306	295	316	335	338	325	340	325	294	294	307	320	292	341	336	336	305	312	316	296	304	285	288	314	313	328	317	265	306	301	300	315	314	347	343	345	299	315	312	349	310	327	345	306	329	315	349	300	300	333	296	311	317	325	322	317	305	323	314	330	336	321	320	292	296	337	308	319	323	324	300	279	304	335	315	349	322	332	328	319	266	302	323	293	328	310	314	316	322	307	330	287	307	314	338	315	305	328	281	300	320	312	298	301	343	302	364	292	307	332	324	302	319	298	318	368	316	328	306	304	324	335	330	292	304	305	306	320	324	320	347	313	318	326	304	315	326	352	309	297	276	310	297	306	322	333	323	298	298	282	363	339	339	339	325	323	296	309	333	307	309	335	325	331	344	323	348	333	323	329	291	347	309	310	299	301	316	313	303	322	322	293	341	315	318	289	342	339	347	360	319	342	302	307	298	338	325	308	287	338	284	304	319	324	287	307	320	338	302	320	334	337	298	282	339	328	311	305	327	301	341	321	327	328	339	291	336	280	302	319	314	306	338	298	314	321	355	348	312	298	323	292	309	327	316	323	323	330	341	319	290	313	293	322	302	357	305	351	308	328	287	311	362	300	311	315	324	313	315	322	314	335	289	279	306	317	335	305	321	324	334	340	317	258	303	311	334	335	341	332	320	294	311	322	351	296	279	320	302	352	341	322	333	317	310	315	330	306	332	334	298	301	323	311	324	315	336	305	307	324	332	315	345	300	349	309	331	335	315	330	302	313	318	315	311	337	304	322	312	343	363	302	272	348	326	360	322	296	322	327	324	327	316	316	309	298	310	304	350	323	307	290	308	284	326	330	346	343	300	348	347	305	283	331	332	330	333	334	350	317	306	358	333	303	304	332	345	326	284	310	283	315	321	315	326	302	318	320	320	333	325	317	317	303	326	311	323	309	294	322	290	319	334	319	300	320	327	327	340	316	293	310	341	330	290	329	350	303	320	299	351	331	351	310	330	311	321	295	289	315	295	319	319	317	300	303	314	340	312	315	291	343	321	280	303	297	343	303	282	306	315	317	324	330	311	303	289	312	308	335	325	353	300	312	320	341	321	301	293	318	292	322	332	299	357	323	303	308	332	304	310	362	309	300	327	304	335	336	344	313	300	343	320	366	330	349	317	293	319	310	335	327	353	342	329	327	309	326	335	313	318	333	309	312	307	345	296	285	343	296	305	333	311	332	300	275	333	305	308	308	284	311	282	328	290	321	328	312	318	328	305	309	343	299	311	307	322	313	321	311	328	308	331	295	298	301	318	327	296	313	362	307	339	336	325	313	336	299	319	301	346	287	346	316	336	329	306	323	328	323	346	332	317	326	336	297	306	324	307	315	301	315	295	355	335	317	319	335	325	332	333	370	307	321	298	314	330	290	308	338	292	319	324	329	306	310	303	320	301	308	280	300	351	308	298	324	291	301	303	332	291	325	343	325	282	290	338	345	312	314	289	318	290	334	316	299	315	306	317	325	318	305	337	303	336	339	338	305	340	288	325	337	310	345	315	311	312	292	318	305	317	312	331	330	319	332	310	324	321	321	328	328	314	347	330	303	300	305	316	317	332	290	309	295	323	313	301	316	339	310	305	308	325	307	320	337	330	339	334	344	296	336	315	302	334	322	343	324	304	307	322	341	330	309
17558	9228	4844	5258	4452	2374	1486	1315	1190	1102	1015	906	961	1117	1059	868	960	978	945	1052	955	993	914	894	877	842	801	776	807	803	754	800	787	780	813	808	766	750	791	794	771	813	821	779	805	816	751	819	811	728	770	759	775	751	794	751	791	800	776	737	795	778	706	792	797	746	761	723	801	812	845	755	769	793	757	695	720	752	773	737	749	739	799	709	781	759	755	755	727	768	723	750	766	800	765	792	760	745	770	743	779	791	730	776	757	746	777	745	753	752	764	788	759	780	810	786	748	772	700	789	774	771	724	749	754	776	745	821	780	766	698	792	765	765	818	771	809	767	793	733	775	787	820	836	766	770	758	757	738	760	785	741	749	752	775	740	767	774	737	809	770	757	722	744	773	782	732	774	752	738	746	753	780	784	697	749	745	827	785	754	772	720	766	727	788	774	753	810	764	807	744	754	767	763	816	696	754	807	771	776	759	771	745	736	733	802	783	799	788	724	795	813	745	731	767	771	745	781	732	757	752	763	773	813	721	764	721	773	702	715	742	766	691	779	715	778	714	776	806	761	749	771	741	717	718	758	802	752	844	809	786	795	775	720	695	719	762	775	794	722	753	802	793	778	744	751	759	747	753	782	759	734	755	708	771	745	796	777	736	719	749	726	755	761	764	788	811	753	733	783	785	771	757	800	791	757	759	770	783	759	753	795	814	737	747	780	746	763	735	760	808	765	778	730	747	741	759	811	760	761	777	778	782	723	788	766	754	780	764	782	762	741	804	765	742	761	744	754	826	706	751	718	773	737	751	772	752	797	742	749	754	763	761	772	761	768	750	791	765	796	782	778	755	786	765	760	781	744	805	753	764	760	748	818	744	776	774	812	774	749	741	785	746	759	757	737	765	679	762	766	766	779	733	753	739	720	825	751	755	719	734	796	762	771	744	781	785	759	724	811	760	759	737	808	726	752	698	774	748	815	781	749	756	751	762	754	813	782	816	775	792	778	787	721	789	763	791	724	741	745	749	754	806	759	716	743	742	742	755	754	751	810	777	761	770	750	727	763	794	768	720	754	788	729	782	740	746	748	777	765	775	817	768	764	783	726	805	731	744	749	804	773	787	790	819	770	779	800	763	731	804	743	833	745	789	784	741	715	772	763	778	784	780	757	742	792	749	732	762	766	790	766	802	708	763	798	766	758	753	759	788	794	781	740	715	791	776	758	739	774	760	818	757	711	771	757	728	762	781	770	774	773	774	758	749	779	749	783	768	756	804	706	732	782	724	753	788	801	770	737	744	784	711	759	741	795	764	779	731	761	788	747	777	729	765	737	713	791	789	754	767	750	752	711	784	781	808	757	770	754	767	758	780	728	761	755	736	824	708	733	748	818	762	745	782	779	797	737	765	754	749	747	751	791	764	773	776	769	786	733	712	780	752	779	716	762	764	787	793	779	750	785	784	765	741	798	740	747	792	724	756	726	735	752	711	715	741	764	819	745	725	731	777	777	774	782	761	771	745	801	793	772	780	730	813	738	769	744	812	765	734	771	760	764	769	782	790	832	768	793	726	766	778	753	756	744	752	759	736	768	793	727	779	793	805	740	788	748	797	791	778	765	793	772	760	768	763	730	740	746	801	742	797	717	772	798	742	789	723	768	768	771	757	737	726	752	749	746	764	779	784	710	773	752	821	818	826	747	760	751	795	790	803	724	795	776	755	765	804	783	689	752	784	756	761	724	745	736	773	738	774	732	742	759	765	732	779	769	785	774	716	764	753	778	732	736	754	760	722	746	757	793	801	820	824	741	742	753	759	809	832	788	787	750	740	733	737	818	775	788	740	745	737	752	811	817	748	779	814	753	752	742	782	752	749	707	764	745	751	779	751	769	779	745	757	769	781	741	736	810	747	756	764	789	778	737	758	755	756	750	694	743	736	792	771	804	777	759	757	730	750	783	810	754	727	734	737	760	785	778	779	800	764	768	755	774	737	724	784	762	788	763	697	777	776	793	811	728	757	797	781	777	842	761	744	801	747	744	812	822	766	799	741	758	730	771	767	745	768	786	787	736	758	724	833	779	745	718	761	760	767	725	762	797	796	764	788	792	749	774	755	756	798	729	756	775	735	776	781	767	729	765	768	761	750	784	690	725	708	756	738	771	723	734	793	756	774	757	822	749	743	800	712	790	787	773	752	723	753	749	784	735	772	794	780	764	753	762	760	784	821	750	773	739	768	791	755	741	778	755	766	782	771	753	725	739	814	782	778	770	715	779	741	758	722	766	763	758	722	771	731	732	760	746	707	771	768	748	803	739	786	783	764	733	709	761	715	846	796	809	748	745	798	710	751	768	756	795	745	774	788	745	759	773	756	808	771	755	791	780	752	734	814	801	734	757	758	767	802	808	776	770	725	755	748	743	748	808	803	792	761	756	733	781	728	760	713	741	747	779	772	803	823	774	823	770	753	750	771	792	737	809	735	729	816	728	757	766	761	819	746	777	702	747	765	753	746	788	786	758	761	752	781	725	766	788	760	792	786	799	814	746	764	769	794	757	732	756	751	780	765	779	759	811	778	790	794	753	744	763	762	781	748	717	786	728	775	734	782	791	790	784	779	778	783	785	774	740	794	764	766	776	737	763	722	792	746	734	733	785	742	748	765	755	778	763	751	747	748	744	752	779	765	743	761	746	814	814	711	701	774	779	779	758	761	768	803	814	779	775	820	723	785	750	724	740	808	748	754	737	741	786	784	766	803	811	739	737	767	760	777	752	762	780	750	791	756	769	705	800	822	752	746	748	842	738	791	759	804	755	757	792	731	801	828	777	774	784	729	716	755	737	771	788	810	765	744	765	765	779	755	747	760	762	707	771	771	769	744	852	745	728	761	772	784	741	799	799	753	795	799	755	808	770	784	789	753	731	796	767	712	762	800	710	786	789	716	728	737	738	749	763	770	792	737	716	795	758	842	789	738	757	753	779	748	772	733	778	750	753	692	782	724	724	791	774	774	753	780	753	790	759	740	756	799	753	732	794	746	788	767	763	737	764	759	799	811	766	686	730	767	779	801	722	806	770	693	765	710	727	725	737	843	750	766	725	790	756	769	782	821	770	761	756	753	771	776	769	734	760	786	763	772	786	787	817	748	788	799	781	749	770	784	786	790	748	757	756	773	809	788	753	752	799	768	758	774	761	804	756	791	778	796	715	758	730	778	775	767	718	756	777	788	785	768	772	716	735	788	776	780	781	722	693	761	749	764	748	714	705	715	772	816	798	802	803	805	784	799	764	742	791	801	743	718	762	784	754	753	762	784	742	743	817	742	779	780	801	776	750	786	776	727	776	774	807	810	732	731	741	749	777	777	767	757	788	791	793	732	781	794	757	748	809	747	760	809	733	720	771	754	779	744	767	778	756	753	724	771	785	820	742	742	772	818	772	726	727	750	751	793	799	725	757	766	789	753	717	822	752	753	795	715	771	755	758	753	758	743	744	766	783	758	820	795	732
33303	17038	5849	2984	1534	774	532	462	320	314	298	251	255	286	259	257	262	219	230	259	226	278	250	203	212	195	202	217	209	215	212	188	182	203	190	227	209	203	236	211	232	188	207	204	218	217	205	185	218	201	205	218	208	196	182	223	192	232	214	216	198	243	216	203	199	195	222	217	207	227	219	193	201	208	206	212	184	206	214	195	225	222	212	195	200	214	202	198	233	228	226	173	207	173	187	195	191	200	192	198	191	176	169	225	192	196	185	216	193	213	188	203	207	228	207	223	204	188	189	226	216	214	205	191	234	226	231	172	213	186	209	195	229	214	179	200	190	206	224	178	206	208	203	198	202	216	222	205	217	196	190	168	200	189	185	213	190	180	217	206	190	204	211	220	197	196	184	212	199	221	208	177	185	204	202	212	200	201	206	173	190	198	205	211	207	231	211	181	205	207	223	161	213	183	210	208	199	203	201	189	191	178	206	203	190	177	182	212	187	209	199	198	196	196	193	199	195	187	203	233	177	179	180	185	205	214	203	203	225	187	183	229	178	194	207	199	239	220	221	168	174	211	179	208	204	190	202	213	201	216	223	212	198	205	219	215	193	216	190	188	193	182	220	213	214	224	208	206	208	175	198	218	187	210	206	191	201	195	205	192	216	215	212	221	196	203	210	198	227	216	192	220	218	209	205	189	189	228	199	221	198	216	225	218	221	173	195	189	225	185	185	213	209	203	192	211	216	203	219	207	235	215	210	186	221	216	201	199	235	184	234	206	222	184	193	222	220	230	216	168	188	184	157	196	206	179	205	197	207	235	232	197	206	234	218	206	184	226	209	218	197	201	204	207	210	204	182	206	213	206	215	211	236	229	193	222	202	195	154	192	203	199	179	217	213	204	204	206	195	199	197	184	204	197	228	220	202	199	205	186	184	221	193	204	201	214	197	185	201	210	218	195	214	229	188	187	197	225	208	169	206	204	192	184	184	196	189	196	235	207	187	199	215	243	201	209	213	207	200	198	204	215	190	210	202	184	198	197	200	199	216	198	187	196	228	209	195	207	209	205	201	213	180	187	190	203	195	226	189	184	202	202	192	203	215	238	216	203	186	194	190	209	223	222	219	204	217	198	193	203	203	191	209	203	193	216	203	192	191	185	234	190	195	216	195	200	203	213	201	204	194	176	207	185	202	213	215	188	203	207	191	202	208	198	223	178	182	207	189	207	173	210	200	192	193	193	219	222	208	188	200	210	206	215	215	215	221	237	231	225	217	224	209	200	196	198	205	187	180	200	207	217	212	198	206	200	196	180	210	193	213	190	189	169	188	228	226	195	179	208	193	177	197	202	209	217	198	222	215	218	197	201	211	194	203	191	225	213	186	189	232	215	197	199	184	205	214	198	213	220	210	190	181	198	202	186	203	223	227	219	201	197	223	201	212	213	222	202	182	223	187	194	201	193	193	175	212	226	239	218	203	206	239	216	193	177	176	190	199	210	203	213	191	213	222	218	215	221	214	203	189	172	201	202	209	217	201	176	232	210	198	203	216	205	182	213	206	162	200	216	191	165	180	185	193	186	219	214	225	207	206	191	184	215	210	230	214	186	205	204	230	250	229	221	197	168	180	201	217	198	189	199	204	209	217	229	226	202	184	191	214	210	196	223	172	211	180	190	219	212	219	202	195	201	206	196	197	198	199	213	176	210	189	185	201	212	192	192	200	229	201	207	210	215	204	205	182	184	191	173	227	189	213	210	216	237	185	190	188	202	210	205	229	193	217	170	194	184	220	220	197	185	213	184	203	203	173	208	210	218	215	203	178	202	187	209	190	230	198	184	218	181	207	217	217	217	198	203	192	190	185	206	179	189	219	196	199	227	208	207	213	174	180	205	211	215	235	198	180	224	212	201	177	232	216	204	209	203	207	215	197	192	181	218	199	183	216	187	215	200	206	228	214	209	184	217	211	196	203	191	204	224	203	210	226	213	172	186	180	182	198	216	185	199	192	212	227	219	202	211	183	212	197	202	186	228	189	221	192	200	236	201	198	203	210	215	220	209	199	207	215	205	207	201	186	209	183	178	219	196	207	207	223	188	211	176	207	191	216	206	235	212	198	207	213	210	171	214	183	213	178	173	221	193	192	191	206	216	205	212	190	201	201	219	200	187	185	219	166	234	193	190	211	189	184	214	204	213	202	195	222	187	216	171	185	181	187	197	217	199	203	219	209	189	179	194	237	204	185	201	186	207	218	200	190	183	217	230	198	218	201	198	221	202	209	224	222	197	211	224	198	207	210	193	183	190	224	200	216	211	213	202	210	189	190	231	248	188	200	190	202	239	213	226	202	194	194	197	195	210	200	192	177	208	185	200	210	206	219	183	208	202	188	204	214	195	203	216	195	203	224	191	178	186	214	194	196	211	225	184	224	204	194	220	213	208	221	200	185	209	220	215	221	174	219	213	199	214	206	183	212	218	217	210	215	175	219	203	196	221	210	206	198	185	198	220	200	215	204	193	217	190	199	208	172	209	217	189	223	213	190	218	199	179	185	203	185	213	188	201	212	199	196	205	216	217	212	193	239	217	196	189	177	200	182	216	188	201	198	232	197	220	242	201	170	204	190	223	206	215	200	218	179	178	193	211	215	229	205	209	221	198	186	210	198	235	209	231	202	220	202	202	190	193	189	211	189	221	221	200	203	197	196	213	218	218	220	186	198	205	193	226	205	179	182	206	192	194	191	183	224	223	190	183	170	196	210	214	205	184	207	213	183	215	219	212	203	174	213	190	239	212	207	180	226	209	191	189	198	202	173	219	211	207	210	180	210	207	204	215	202	184	205	215	198	218	213	177	194	180	181	202	208	192	240	208	192	205	202	181	193	190	198	220	190	199	198	199	182	190	203	209	220	195	210	210	215	202	227	201	181	226	187	218	220	210	211	201	182	216	211	186	195	185	207	229	214	206	217	213	200	181	204	181	188	195	204	182	182	204	197	192	197	220	203	199	167	191	198	192	195	192	207	221	205	205	201	222	190	196	192	228	213	207	190	214	210	207	195	184	226	206	187	222	189	220	206	197	204	222	220	208	196	206	231	216	224	198	209	184	199	192	194	196	213	207	190	191	201	190	229	214	220	220	210	221	204	216	201	197	188	224	192	209	203	226	193	203	209	207	214	199	201	208	225	182	214	189	181	212	196	205	219	207	213	212	213	192	193	192	211	215	191	205	208	234	215	184	197	184	203	191	203	219	203	163	193	194	200	199	237	182	199	200	190	204	226	165	190	206	190	234	221	205	228	218	191	191	224	178	224	190	185	222	194	185	202	186	208	216	191	204	184	204	208	180	201	207	199	218	184	164	198	172	223	203	231	190	212	186	179	203	178	194	214	201	185	190	187	200	199	203	202	203	199	206	195	192	201	207	187	207	225	197	217	215	193	205	192	185	218	217	199	201	211	205	205	215	220	237	215	185	233	195	239	208	232	189	180	207	207	191	200	206	204	203
22146	12870	7071	7114	4994	2709	1940	1448	1270	996	911	915	929	927	772	770	845	804	753	814	982	882	836	636	605	580	558	586	582	559	554	539	533	526	526	511	490	511	520	521	535	552	500	505	506	532	506	500	504	546	496	580	492	490	514	567	497	495	546	526	475	493	484	480	516	496	525	488	515	573	595	527	555	466	513	523	500	506	523	515	485	528	494	547	480	466	516	503	470	500	494	512	480	492	496	517	490	532	481	540	537	461	531	493	491	499	466	497	507	471	509	501	547	500	502	536	502	523	502	557	485	560	523	456	518	461	516	472	445	487	509	509	453	482	483	499	505	497	529	516	497	471	488	498	507	476	496	514	473	500	507	487	524	497	522	476	467	501	462	486	543	498	527	491	489	471	548	482	500	479	503	492	484	529	495	534	502	489	482	492	516	522	483	507	451	523	498	496	521	527	487	510	460	509	516	503	493	517	554	494	527	546	474	493	520	507	491	485	505	486	515	482	533	516	492	519	476	508	525	471	546	484	468	483	484	474	494	502	509	519	496	522	503	510	522	506	482	486	505	519	480	520	496	482	527	559	511	483	519	490	465	536	535	498	506	485	515	480	519	502	494	569	490	466	502	544	509	523	509	501	519	498	512	524	478	538	522	507	491	537	496	512	486	507	529	466	496	460	529	508	505	506	502	503	482	520	542	546	544	520	547	505	477	487	474	482	504	480	505	566	498	532	486	500	534	520	505	536	486	496	477	541	516	460	555	455	526	499	516	515	470	509	474	538	496	485	516	495	512	503	497	502	510	491	513	507	486	556	512	502	547	465	523	455	501	508	517	490	495	482	493	467	504	491	484	491	521	520	507	493	519	530	480	522	524	514	483	535	515	507	466	509	494	499	522	481	494	523	490	526	500	482	526	529	472	492	484	522	503	465	522	513	509	511	455	483	511	521	492	488	490	519	525	519	534	519	503	515	502	499	520	502	524	515	504	502	462	484	510	472	506	484	537	493	479	535	497	507	482	524	508	505	490	492	520	524	513	510	489	460	528	516	471	488	518	499	474	504	518	514	505	499	504	488	483	539	520	528	521	465	515	469	486	521	522	502	479	468	489	471	507	505	499	480	505	503	486	505	517	513	522	511	498	491	523	446	504	502	477	538	509	482	492	501	520	465	494	492	541	538	535	527	509	530	468	514	498	530	525	535	508	504	529	508	537	498	509	533	498	505	513	517	492	513	519	491	505	530	488	536	459	526	492	503	500	467	472	521	517	484	520	490	497	504	514	510	481	491	508	524	464	493	518	456	499	488	530	485	506	525	479	492	509	524	486	493	489	509	514	500	503	527	546	490	493	511	472	494	465	470	475	489	512	484	512	513	535	517	526	515	493	492	468	517	485	527	530	494	496	504	484	532	507	480	492	539	529	493	526	509	485	511	509	507	541	502	518	493	515	482	530	487	500	477	505	494	473	508	470	492	486	491	541	541	539	485	516	467	526	478	477	517	539	471	491	516	518	552	547	495	523	498	497	478	469	513	537	458	489	488	518	495	519	542	475	495	468	471	505	536	488	483	516	540	541	547	524	541	473	518	513	529	492	484	498	543	487	505	520	536	469	505	538	491	486	471	491	466	499	503	500	500	518	467	486	495	533	447	491	544	515	507	487	529	502	490	540	512	486	486	518	500	524	510	497	485	453	540	504	479	470	500	501	489	485	479	529	501	534	511	511	525	505	498	503	480	494	524	527	474	501	484	479	513	524	509	509	467	498	496	534	491	491	557	532	509	543	513	496	475	530	477	500	480	524	517	490	516	492	544	540	496	499	534	500	515	487	482	483	460	481	490	495	517	484	484	442	515	533	465	505	486	493	503	496	502	551	543	517	513	476	495	508	475	484	471	485	526	487	496	504	511	523	502	493	471	519	509	552	463	536	513	515	483	506	471	505	504	506	514	492	479	501	524	536	518	486	479	518	491	491	461	526	489	496	544	520	495	515	518	488	510	505	513	503	532	549	496	487	498	514	478	529	488	520	489	509	469	506	498	535	499	510	505	470	527	527	506	495	494	520	526	487	456	526	498	545	505	493	470	512	509	489	486	517	511	512	524	524	506	493	489	497	506	553	512	524	533	482	491	520	519	552	503	513	497	533	517	499	521	523	496	503	531	488	535	500	477	542	472	489	498	504	483	517	512	498	519	511	503	492	521	526	516	517	497	543	540	495	518	470	471	522	539	493	542	494	526	520	565	495	467	495	510	489	492	523	495	477	522	493	501	519	490	519	501	533	496	506	542	466	518	502	529	496	486	538	515	465	484	526	501	518	469	453	490	512	557	507	505	492	545	516	474	453	518	440	525	542	480	527	564	514	468	482	488	509	532	499	501	489	493	502	544	520	500	505	508	512	492	493	488	481	486	485	507	477	494	477	491	548	508	507	500	507	535	489	502	511	477	496	469	489	503	472	505	514	505	543	522	545	488	506	464	507	491	474	527	480	491	467	498	502	508	512	495	499	512	462	512	482	486	525	487	543	488	525	526	557	492	495	510	488	499	490	516	520	480	491	526	489	493	538	462	492	502	509	489	519	506	474	489	498	530	467	494	539	497	536	480	569	527	512	522	505	499	456	511	508	490	490	522	512	515	500	475	507	553	481	496	507	521	515	481	486	497	507	472	490	520	535	485	537	492	500	455	502	542	529	505	482	494	503	477	493	507	490	512	489	513	523	493	508	514	493	546	511	464	486	503	491	499	508	523	525	533	533	509	511	504	476	503	476	489	528	510	522	501	487	492	503	498	520	546	510	454	528	490	496	487	489	500	508	531	485	498	505	489	505	524	516	454	501	498	506	481	519	532	494	486	496	472	497	526	488	498	525	497	522	507	523	524	538	483	557	493	487	520	506	495	485	509	495	533	493	536	514	505	521	521	520	490	512	527	505	511	524	497	493	506	523	500	481	480	513	562	487	524	506	538	546	511	515	476	483	502	480	527	502	513	484	527	528	490	467	507	520	492	484	524	517	476	517	552	514	497	536	560	521	523	522	525	529	533	501	482	496	483	500	515	505	535	497	516	526	543	499	516	490	545	487	507	502	500	486	529	537	522	515	496	553	463	497	473	491	504	511	512	545	520	500	530	494	505	505	512	524	490	511	470	492	512	510	505	527	506	529	483	489	517	499	487	507	527	512	465	512	499	512	504	509	504	500	504	485	496	486	515	510	492	484	525	488	538	502	519	509	488	473	567	531	516	513	492	458	505	508	503	482	501	495	482	486	526	506	496	491	507	493	511	503	501	500	480	489	494	471	487	501	498	500	491	511	504	525	473	478	557	505	516	532	492	487	537	517	528	471	448	512	510	556	542	509	519	523	489	499	539	514	492	496	524	475	497	471	479	504	512	496	482	497	473	482	477	517	510	519	509	512	496	513	482	528	467	478	518	517	463	543	494	456	537	504	477	498	515	519	459	513	508	527	485	513	524	514	515	505	500	486	450	511	484	506	485	488	507
11855	4025	1371	823	577	349	352	378	270	301	306	313	306	320	311	308	306	356	341	289	338	334	338	300	312	292	284	302	294	293	344	303	283	293	283	290	284	272	272	268	266	284	322	300	289	305	284	294	270	308	313	349	294	307	300	289	296	291	314	335	294	290	288	276	306	300	281	293	301	276	308	287	335	303	291	309	266	271	325	302	297	297	298	300	296	293	274	300	292	281	293	308	317	312	310	285	301	288	303	300	292	326	264	305	306	303	295	279	285	329	304	301	318	291	283	309	294	328	278	336	307	280	317	310	283	356	281	305	285	296	279	317	292	297	299	287	290	289	313	282	294	316	327	308	293	303	305	309	339	295	254	310	294	308	287	301	271	284	313	310	314	299	285	332	303	278	311	298	325	293	292	298	311	321	305	301	334	275	307	277	294	286	310	299	312	324	312	303	291	294	328	291	282	318	290	310	288	290	302	279	314	304	250	344	272	291	303	316	303	302	313	301	315	301	312	309	292	299	298	301	293	276	295	288	332	297	324	288	307	326	302	295	300	294	285	310	319	324	308	320	273	299	337	320	317	318	284	290	311	320	309	298	287	317	287	321	317	313	325	305	318	294	304	277	307	302	317	337	332	270	287	303	282	281	321	321	316	294	290	306	332	296	301	305	325	266	277	320	283	296	294	275	313	282	344	291	310	305	295	315	320	341	275	277	299	299	307	305	294	314	298	266	322	307	285	288	262	284	306	317	273	280	341	294	310	302	287	356	269	281	260	338	298	273	280	279	292	305	285	299	299	285	271	286	311	306	315	305	289	296	309	274	288	301	286	304	274	326	275	247	295	304	338	291	304	291	327	283	297	283	347	298	292	286	301	306	293	341	320	288	271	260	313	295	297	298	301	317	279	298	292	311	331	285	269	303	312	291	315	303	304	317	291	285	294	284	305	275	289	303	264	291	327	291	282	303	304	312	316	305	289	293	317	316	296	323	287	303	283	292	301	299	306	282	309	307	290	295	263	300	285	315	324	288	314	307	290	310	282	314	286	325	295	286	294	282	304	296	312	302	294	329	298	291	296	311	304	312	308	310	314	297	292	294	288	267	315	288	298	296	304	298	292	269	318	306	284	278	295	327	286	302	326	277	284	296	310	317	271	279	298	295	345	294	317	297	274	259	314	300	320	298	319	302	288	306	300	306	308	321	306	304	310	282	296	286	316	272	316	278	299	282	307	308	280	283	290	290	289	287	315	292	291	312	293	280	306	278	305	310	310	295	293	304	280	313	280	281	276	327	321	286	286	284	318	303	273	296	280	302	300	303	284	294	293	253	326	318	279	276	323	290	300	320	344	306	313	299	294	277	292	307	302	314	311	299	281	332	291	306	296	276	299	289	306	331	290	279	285	300	313	318	322	316	303	293	287	318	317	274	330	306	341	329	280	313	334	252	274	317	325	312	333	308	322	285	301	276	275	302	296	283	291	323	298	273	318	300	274	301	309	280	308	275	301	291	266	284	295	276	301	299	289	279	301	298	300	282	262	324	290	272	334	296	363	309	288	337	276	275	292	304	293	246	311	309	277	302	296	250	289	296	282	296	270	292	269	281	274	296	287	292	278	321	296	278	310	272	308	275	325	294	277	276	302	318	267	294	317	299	316	291	292	295	278	291	286	294	297	304	303	305	283	333	293	302	298	315	307	282	311	301	259	309	295	292	289	263	322	325	308	339	311	295	310	278	288	278	302	314	304	299	284	304	295	270	285	286	292	275	283	303	267	303	316	300	302	293	286	316	298	308	285	292	294	326	287	325	286	284	304	323	317	274	268	339	318	308	299	307	275	314	282	318	313	300	277	328	292	254	307	248	303	288	286	314	310	288	278	278	283	314	266	304	299	293	311	298	308	266	297	291	297	300	295	295	293	279	343	281	316	271	290	325	345	318	320	280	332	312	291	314	290	320	276	287	309	290	285	306	291	269	311	296	298	274	322	306	265	272	305	306	296	274	306	278	299	301	304	317	297	327	291	315	259	295	311	275	273	316	302	317	301	280	282	335	303	292	292	267	281	282	319	270	306	300	266	323	305	309	295	310	316	311	318	326	268	281	303	264	294	299	283	315	301	323	299	296	301	285	277	280	298	319	305	297	315	316	323	296	266	316	274	295	315	311	296	299	309	318	323	300	287	280	302	274	307	279	299	317	280	303	299	287	300	304	283	296	298	295	290	266	315	292	311	303	298	315	274	287	288	295	303	279	301	302	296	288	289	294	269	285	328	305	278	300	314	300	288	318	270	295	308	293	284	274	314	261	298	299	265	313	297	297	295	291	300	280	270	268	293	275	303	297	304	313	334	306	306	287	273	312	300	295	308	330	313	310	284	347	302	327	321	288	302	302	317	322	297	291	306	265	285	309	289	313	282	293	292	307	292	277	280	262	351	331	312	277	294	278	288	300	275	310	284	310	319	292	290	288	338	302	308	296	298	290	259	279	286	322	269	290	315	322	312	331	274	299	286	284	271	308	316	337	330	315	316	285	276	310	346	304	303	285	320	287	290	301	298	297	285	303	304	255	276	321	310	292	283	293	286	252	299	296	299	317	278	331	298	286	328	318	268	317	298	289	296	302	285	302	291	311	280	302	313	288	282	302	296	293	284	297	295	272	321	309	308	286	285	273	295	318	306	311	296	279	301	294	354	299	276	266	306	269	310	312	276	276	291	313	308	307	281	318	341	288	293	257	306	316	258	299	301	340	295	285	290	246	298	310	287	254	287	292	274	309	301	289	317	312	304	294	285	329	310	264	307	307	272	290	271	303	327	300	331	317	291	294	293	310	304	290	314	309	292	327	347	324	287	295	337	306	318	302	281	296	308	284	295	302	292	292	315	312	263	303	329	310	314	287	310	294	285	308	307	292	301	305	278	278	314	256	317	322	289	286	341	278	296	271	300	302	297	282	295	267	295	292	296	297	329	284	262	320	337	308	308	322	300	316	324	290	281	320	303	325	298	301	297	287	279	282	317	297	288	305	330	274	279	285	309	331	272	307	307	297	310	293	288	288	286	316	298	289	278	278	303	272	309	277	295	278	311	277	316	332	275	324	269	279	336	307	299	332	317	310	291	304	282	277	316	305	328	297	264	315	301	302	319	293	300	290	303	324	277	318	298	312	286	292	292	318	320	333	333	277	268	291	296	298	329	264	304	295	263	304	309	274	293	302	277	303	265	291	283	272	285	294	276	289	292	321	302	291	332	329	301	301	327	309	284	280	312	297	280	313	282	290	303	309	296	290	305	307	270	291	293	291	299	274	287	292	272	311	284	287	304	290	298	322	266	332	291	314	311	291	293	308	302	306	285	307	287	301	304	284	279	277	322	323	285	309	307	316	291	290	294	288	297	306	308	281	281	299	295	320	323	287	288	286	292	289	294	314	279	284	308	300	326	262	311	296	324	302	291	325	326	285	282	280	304	309	317	315	303	295	325	295	318	298	316	332	286	324	313	267
8880	4045	2767	2422	1650	1152	956	889	851	773	791	832	889	870	784	778	830	794	878	852	896	889	774	715	779	729	708	751	684	757	756	752	732	738	710	715	701	725	757	688	737	760	723	801	765	742	755	753	739	765	744	778	766	754	675	734	792	715	720	756	735	706	734	724	785	778	729	695	736	796	759	733	696	743	726	676	765	711	752	725	721	683	705	729	708	736	729	737	781	723	749	760	722	719	672	735	755	697	717	757	746	707	754	733	770	695	685	682	716	737	746	685	753	740	712	724	681	798	734	720	735	726	743	742	691	698	701	713	755	709	754	739	726	743	725	754	725	741	730	761	728	735	705	699	717	687	723	733	769	780	734	737	707	707	743	713	805	767	759	726	760	699	723	713	753	742	761	690	742	731	678	707	713	716	774	714	743	744	716	647	712	719	724	767	720	705	739	692	733	743	756	718	744	732	763	731	792	711	739	761	775	727	720	755	717	755	713	685	744	729	737	746	711	765	728	733	756	732	705	766	760	738	724	739	701	662	719	722	709	747	700	764	779	736	701	741	724	746	752	711	713	727	754	727	746	745	717	718	721	759	751	777	742	703	756	706	737	738	753	735	752	702	718	670	732	717	724	732	700	680	714	715	770	744	719	712	730	702	697	711	734	702	698	731	689	721	720	716	743	718	733	749	772	708	767	743	749	743	757	692	711	749	723	724	753	718	727	698	750	816	689	760	737	733	739	728	746	702	756	720	755	719	707	757	719	724	763	748	719	727	706	703	760	702	699	750	736	783	696	738	753	737	724	675	695	695	696	754	724	752	759	775	687	703	750	735	668	709	759	717	741	734	746	704	728	722	758	743	750	773	768	730	743	704	760	717	731	757	708	712	755	731	759	641	726	744	684	785	715	773	746	706	679	745	661	720	753	783	695	779	725	752	755	687	715	727	749	734	756	761	747	658	724	676	698	745	712	696	692	718	751	729	782	738	757	733	714	749	670	747	725	732	669	709	765	770	722	766	664	773	675	753	742	736	707	736	731	766	767	779	717	749	714	744	725	740	728	734	691	728	781	745	796	714	705	728	715	741	747	728	772	726	653	712	764	757	631	729	703	711	753	752	720	748	701	757	733	794	724	764	693	695	749	732	787	771	723	718	703	766	703	794	702	725	720	744	746	738	748	734	710	724	759	721	734	747	728	723	743	758	757	736	752	687	717	745	724	687	744	751	749	742	727	775	708	716	752	750	756	740	694	746	799	788	753	754	726	712	744	741	694	694	740	759	778	749	714	754	789	687	765	716	761	743	733	773	722	787	728	756	708	742	761	663	700	710	730	721	720	776	757	722	693	710	762	765	755	672	741	714	731	735	713	731	778	709	748	774	727	702	779	738	710	726	776	732	720	735	690	753	715	723	753	708	737	692	767	762	766	760	730	706	781	693	718	732	733	747	755	754	680	743	693	690	781	711	750	768	699	720	723	720	734	758	709	701	723	730	765	731	734	709	707	764	721	770	715	755	707	729	730	767	757	689	718	705	710	738	737	762	752	729	700	740	741	717	708	740	712	698	713	737	695	760	734	727	742	710	734	729	790	746	705	754	727	723	728	742	716	687	763	719	732	725	738	746	720	728	710	696	729	734	726	664	736	762	691	680	710	763	685	708	712	738	747	762	757	752	783	739	755	734	711	707	767	723	750	759	758	746	761	684	718	718	725	746	761	729	702	684	692	740	734	739	709	733	752	759	752	730	735	718	696	686	709	740	724	727	777	711	705	744	741	720	704	695	778	747	750	742	708	731	748	720	720	729	759	758	721	702	720	775	725	791	740	753	703	760	731	742	712	725	731	745	731	745	782	768	716	764	728	730	743	733	734	716	693	741	702	730	750	709	715	723	750	744	789	706	800	737	757	727	721	695	724	728	738	743	789	763	706	692	721	705	763	707	752	755	731	699	733	780	730	714	723	735	748	763	759	727	758	709	718	703	747	761	758	752	751	751	730	748	695	694	689	700	703	683	747	729	701	740	750	755	757	768	730	748	755	775	733	765	716	693	742	770	733	719	774	731	793	754	738	734	704	714	718	721	753	720	691	727	756	692	691	733	723	744	683	734	743	737	728	722	739	757	695	698	693	754	668	718	712	705	709	672	701	758	712	734	768	750	726	723	659	766	754	755	709	681	698	746	710	782	745	756	765	727	731	740	703	702	703	748	733	758	706	719	729	708	751	751	736	721	705	714	721	736	695	725	744	747	708	757	703	747	735	738	757	764	694	674	681	777	757	749	764	781	734	732	720	708	731	710	740	764	711	695	728	760	747	743	682	735	767	759	720	756	711	753	724	729	706	756	757	725	709	703	686	757	744	749	755	747	709	718	751	754	681	730	683	712	681	736	751	744	661	722	740	755	738	769	717	714	751	748	727	726	757	735	723	733	734	741	691	778	746	660	731	725	719	700	703	741	737	760	734	722	744	728	774	701	774	720	736	692	747	723	727	717	746	751	750	706	740	718	700	727	768	709	730	753	771	756	740	707	685	670	709	718	743	773	774	741	732	725	743	722	717	676	705	728	740	736	677	705	751	750	718	769	753	733	758	726	750	754	765	739	756	738	706	719	741	719	756	726	749	713	759	719	684	686	707	712	729	728	725	750	686	678	754	725	754	745	746	755	731	702	731	736	703	753	718	744	712	704	724	710	697	747	759	743	756	701	702	766	733	722	733	718	750	734	710	703	740	781	774	745	735	686	696	735	754	700	756	753	732	707	781	752	706	752	759	665	729	718	735	729	713	692	708	709	734	713	740	665	729	732	695	743	748	729	776	706	758	720	721	707	705	734	732	777	747	749	718	720	741	697	735	696	708	721	777	728	739	760	765	741	721	718	732	716	765	741	726	728	738	696	758	775	711	751	735	772	719	729	779	707	739	702	739	745	711	753	747	750	778	697	736	751	740	801	773	726	724	701	752	752	709	760	683	740	709	737	738	726	702	749	715	693	774	709	745	715	745	779	796	746	729	709	698	770	712	708	700	756	769	695	685	719	769	703	725	707	755	736	713	725	747	737	736	733	745	759	745	680	744	746	746	688	729	698	742	744	730	744	730	729	750	757	742	686	747	725	702	738	715	692	726	699	759	767	731	712	740	702	676	699	755	709	772	721	775	674	717	678	723	671	775	753	732	700	705	715	698	746	636	743	734	705	737	697	675	746	750	686	720	730	708	740	729	759	763	748	783	723	713	731	676	693	698	775	758	703	705	679	753	722	704	714	736	683	677	725	737	783	697	753	713	752	680	727	744	729	752	760	742	716	737	718	812	714	744	724	731	722	678	749	723	755	762	739	720	745	699	748	776	725	673	729	731	714	716	729	743	779	709	708	723	726	702	698	717	713	727	669	736	759	697	709	736	715	695	714	715	760	711	734	768	752	736	736	742	764	717	763	729	802	699	734	759	717	769	741	737	712	757	718	733	705	733	742	754	776	746	773	763	669	744	725	711	730	747	705	721	716
24750	10723	3787	1714	981	580	495	421	387	384	368	347	342	335	344	325	328	350	352	366	342	329	353	303	345	336	288	369	304	316	296	353	329	310	318	315	325	308	270	325	332	326	319	292	290	294	330	311	275	307	311	290	332	300	305	326	318	313	335	337	322	301	304	315	287	303	315	327	310	334	328	339	332	313	290	336	336	279	313	316	299	303	293	290	310	296	331	288	323	326	295	295	303	302	329	335	292	300	327	311	332	299	304	280	312	274	306	307	320	302	327	336	316	351	307	283	338	317	302	312	325	294	300	314	310	294	328	318	318	296	258	331	305	332	300	310	302	325	318	295	313	295	342	309	324	268	317	320	287	338	318	317	320	275	324	315	319	332	305	316	315	325	328	330	298	303	294	306	336	317	310	306	300	300	325	317	297	280	299	333	320	307	309	322	309	295	322	277	316	295	340	335	278	292	297	327	328	303	308	319	313	301	306	316	327	281	314	289	320	325	311	346	313	298	336	329	322	323	345	330	317	286	305	322	344	330	324	287	309	301	314	295	330	298	289	340	337	340	317	309	311	305	329	315	342	329	327	330	334	321	306	290	345	299	309	332	326	308	313	322	283	305	304	349	326	336	331	324	339	296	286	286	298	310	304	332	315	297	299	294	339	313	294	294	310	306	275	320	331	328	303	319	309	332	284	310	348	308	305	351	307	353	287	292	332	300	336	323	310	351	330	328	301	279	308	292	286	302	356	331	319	330	303	349	295	314	335	269	335	315	286	323	310	303	323	298	320	331	335	346	304	341	301	303	349	323	329	344	332	299	303	287	306	310	305	313	299	321	350	343	334	316	304	329	289	327	353	299	314	290	295	351	343	383	363	335	322	358	318	319	310	320	278	300	328	269	323	314	337	318	324	325	313	282	349	305	319	347	315	327	281	305	343	308	326	325	351	346	307	357	306	326	317	291	319	318	346	324	327	291	311	312	296	290	330	338	327	302	329	352	330	307	307	307	313	356	270	314	327	316	327	307	298	287	301	305	312	333	310	268	294	314	311	319	303	271	322	334	299	329	293	325	329	306	305	328	299	305	291	299	344	315	344	315	286	300	320	325	323	286	313	319	299	303	316	317	317	315	293	341	304	294	316	309	322	317	307	358	315	327	326	295	296	304	330	324	348	344	350	320	318	304	302	312	332	332	316	307	312	282	329	298	280	319	346	294	305	311	305	311	342	292	307	314	284	345	332	294	335	312	337	328	324	321	302	285	326	332	305	321	308	306	331	311	292	307	300	311	329	312	320	323	318	327	329	334	337	291	324	283	339	320	323	316	283	308	291	285	331	318	296	311	306	311	338	302	318	267	323	282	301	318	306	265	315	341	290	348	351	354	302	345	321	343	324	312	331	289	314	343	320	341	308	284	299	282	373	319	308	359	308	320	310	342	299	348	318	348	365	296	298	344	293	326	291	349	281	329	340	301	300	324	321	312	294	297	305	341	294	307	318	338	325	321	290	332	309	337	289	318	300	319	346	330	346	296	297	277	314	287	350	313	343	312	314	297	317	328	276	299	303	300	307	336	318	295	316	320	304	291	321	296	309	314	320	341	286	319	311	324	302	300	311	300	309	286	322	301	321	289	276	304	295	329	293	321	331	347	315	305	337	310	308	343	319	329	320	296	321	291	349	318	314	360	310	288	332	285	308	328	316	322	320	292	322	320	311	289	336	290	329	335	299	351	333	306	317	297	318	313	315	345	331	322	316	334	320	310	317	299	307	317	289	302	335	350	330	305	332	342	337	331	345	302	287	312	317	303	322	312	288	331	323	334	280	304	330	299	286	322	333	338	275	298	316	323	317	299	311	325	298	344	304	275	328	310	318	327	346	295	360	310	344	317	351	339	267	319	331	301	317	317	319	293	317	310	338	313	319	315	324	305	278	306	321	285	303	297	306	292	321	307	300	342	326	302	368	310	323	274	325	314	304	276	296	307	337	344	299	287	275	302	300	291	306	304	319	296	314	286	308	338	310	300	315	294	308	323	303	292	319	316	321	317	327	275	278	308	310	311	297	300	329	349	322	309	316	320	308	329	302	346	322	303	295	286	337	305	339	343	346	283	333	352	350	335	311	322	309	314	316	324	326	331	336	348	334	327	296	313	308	292	310	294	328	300	270	312	334	324	285	314	302	342	346	298	271	306	324	329	319	326	303	310	308	333	300	286	332	327	311	329	347	339	333	320	311	313	306	340	319	363	313	326	322	298	284	301	353	320	304	324	307	309	297	319	347	297	303	297	296	326	331	297	272	298	289	297	308	295	279	338	326	328	323	305	334	305	340	337	325	307	315	287	308	319	299	329	289	295	351	301	307	353	315	332	300	312	324	330	301	328	281	331	320	298	309	285	281	334	287	277	318	301	308	297	303	319	283	321	311	317	312	302	302	288	327	313	307	282	318	328	322	298	318	299	338	320	286	307	370	328	319	291	296	336	294	321	316	303	326	298	289	303	307	306	330	288	327	310	324	317	323	327	308	342	310	316	302	326	320	354	325	302	343	325	345	323	307	317	311	301	329	345	338	328	305	334	294	310	331	310	314	314	291	309	278	306	304	294	315	311	308	322	292	305	300	316	333	294	306	315	299	301	324	339	323	312	303	335	309	324	286	290	338	297	339	341	301	332	310	309	338	329	338	272	311	347	323	300	320	328	313	345	290	319	307	347	303	365	349	296	299	318	333	307	298	300	323	322	315	301	335	282	309	351	327	303	328	332	293	314	288	290	332	322	324	313	329	337	297	311	298	351	301	321	308	313	303	306	306	303	307	330	302	299	302	294	285	325	330	337	299	316	296	326	324	301	310	312	307	299	294	290	300	288	288	292	324	319	350	329	286	288	356	317	346	281	301	328	259	332	304	304	303	308	310	320	342	348	293	305	319	317	322	298	319	266	328	278	343	331	331	351	310	294	293	321	351	335	296	298	359	317	311	359	314	324	317	341	310	316	317	346	305	299	317	315	337	341	288	315	307	323	356	323	316	332	318	319	301	303	333	319	312	307	285	327	288	327	334	315	326	305	315	346	299	348	351	352	309	310	320	290	329	319	318	287	324	339	322	298	362	323	323	329	308	301	303	290	339	307	334	330	307	343	329	300	309	332	300	303	318	294	326	271	304	344	314	310	325	331	316	277	287	302	340	321	295	325	322	323	282	323	293	343	345	284	301	336	290	316	327	293	321	330	311	306	293	320	333	302	292	307	324	339	307	321	306	374	316	358	327	297	283	319	312	312	296	311	302	295	347	333	303	283	304	313	305	301	317	320	311	330	337	316	308	337	344	301	325	344	319	322	304	321	302	309	348	337	311	356	321	308	322	330	312	338	306	267	318	358	316	319	338	338	289	271	292	309	324	338	306	327	301	324	290	339	315	297	306	333	318	326	316	304	328	317	316	296	299	283	312	311	317	314	306	313	321	299	314	307	293	315	299	348	319	314	308	298	323	298	289	274	320	335
18109	8874	5672	4410	3090	1979	1367	1240	1110	1046	1056	1044	1065	1029	1039	1010	949	1005	1030	1087	974	915	878	832	806	788	794	762	842	762	754	795	786	775	781	740	746	800	791	798	795	718	741	767	739	708	767	764	741	756	764	761	793	775	797	726	768	776	791	784	745	756	741	787	766	761	740	734	778	822	781	762	746	744	757	739	775	738	800	740	760	717	732	803	825	724	773	771	718	756	747	737	758	717	772	778	735	767	766	780	699	725	789	734	720	731	718	717	753	722	744	718	752	756	768	719	802	784	731	776	710	712	741	755	675	742	748	770	802	807	787	721	744	747	818	766	760	746	787	774	728	778	756	688	750	732	796	717	734	788	736	774	739	724	776	776	727	745	718	744	791	801	762	742	727	745	747	765	772	780	760	718	771	738	701	780	714	701	738	777	782	760	758	799	749	804	752	761	818	746	722	764	792	691	802	761	790	752	723	749	743	761	747	723	783	750	754	788	807	771	765	766	758	780	764	801	735	737	773	764	745	751	744	773	781	715	782	759	826	782	801	786	744	806	717	721	731	753	805	742	723	792	804	759	777	842	705	785	750	767	786	784	753	751	770	735	733	814	756	755	758	764	798	752	813	732	694	716	722	714	736	764	753	784	760	764	769	741	820	777	729	728	749	758	718	747	762	789	736	806	801	720	774	768	709	746	724	773	746	737	760	779	714	734	779	736	780	769	782	720	767	703	762	780	770	788	745	739	695	727	798	762	758	770	739	743	714	794	744	741	746	714	709	747	711	769	756	730	750	750	760	754	743	768	747	736	772	752	765	783	799	720	765	767	748	780	718	799	760	801	796	709	792	773	754	797	739	779	729	683	715	787	716	769	762	733	754	728	730	759	746	758	742	781	737	726	807	724	753	711	718	758	779	717	733	808	783	762	742	796	768	739	725	750	749	732	759	799	757	737	777	782	719	745	764	739	758	703	685	707	754	748	757	743	707	706	740	738	752	795	755	739	733	757	793	785	750	789	742	768	734	756	751	770	799	774	720	756	776	762	721	732	746	722	810	714	766	735	763	775	751	775	709	762	774	711	794	766	753	754	696	704	792	750	802	751	773	742	760	785	754	747	777	720	764	706	772	716	784	743	758	797	742	759	779	785	810	770	775	799	741	754	726	762	735	766	790	757	726	728	757	761	753	724	715	714	783	759	706	771	732	793	734	746	783	748	749	774	722	735	778	765	728	773	764	776	809	749	728	787	746	717	730	741	818	727	758	763	762	746	756	771	760	728	738	750	761	786	785	726	737	784	736	766	715	784	745	818	770	821	762	793	776	767	783	783	771	766	739	757	715	764	787	736	772	806	659	782	797	768	770	793	775	780	810	742	786	747	806	773	791	753	783	739	751	751	762	764	788	806	748	805	759	817	741	766	781	739	736	718	778	771	799	773	759	793	776	787	785	794	718	790	738	776	720	774	737	755	739	762	731	717	796	795	757	781	748	767	757	745	798	780	784	735	745	749	782	781	720	718	769	782	727	750	770	731	718	786	776	712	731	743	782	762	749	780	750	745	776	759	740	778	752	719	752	754	769	754	760	727	773	734	726	765	742	745	745	737	779	748	783	775	745	754	786	757	748	750	751	752	777	779	739	727	774	770	726	759	740	789	760	749	788	754	744	749	702	747	746	727	765	757	760	745	732	744	746	765	764	733	729	714	754	762	755	775	729	747	776	712	755	792	748	760	739	769	724	751	796	711	806	787	785	797	713	748	768	723	735	736	725	738	774	760	749	732	771	798	789	744	782	737	757	690	795	767	725	780	734	769	727	760	745	758	767	784	766	730	728	749	744	726	779	763	763	812	706	772	769	785	780	721	781	702	755	784	704	745	747	798	759	745	751	739	780	761	756	751	768	787	759	729	737	796	705	759	747	782	809	718	725	768	763	750	747	761	751	792	745	758	788	777	728	784	762	783	732	779	749	742	796	743	764	680	746	764	762	724	752	800	769	760	743	742	763	785	780	747	779	769	710	738	781	749	749	706	721	738	737	785	788	721	747	737	730	683	768	773	741	707	790	769	755	800	790	760	745	709	738	744	717	768	728	743	750	742	754	684	808	724	783	740	738	799	807	738	768	741	733	795	746	765	671	804	771	744	783	774	798	752	789	787	782	756	747	732	750	742	768	717	759	759	798	728	750	732	764	753	783	787	821	735	722	739	805	733	729	770	766	783	719	725	791	760	748	746	720	730	742	753	756	770	767	788	738	731	677	778	746	737	781	739	712	764	772	774	753	755	761	760	753	721	750	759	778	767	734	764	718	777	714	771	745	738	727	735	759	726	728	743	827	721	754	772	802	787	707	773	754	805	754	777	735	761	750	831	763	731	732	768	785	705	771	764	766	742	699	770	725	776	782	760	716	726	745	697	716	769	718	755	741	687	762	792	751	768	776	768	730	819	758	748	767	770	770	780	692	758	737	757	789	741	755	780	780	798	778	788	737	776	748	732	735	737	761	781	754	753	751	775	708	740	721	733	714	731	730	791	755	750	705	724	764	721	750	769	768	751	747	752	728	720	724	736	689	697	735	727	730	700	722	733	701	747	718	746	724	761	715	738	764	765	783	802	769	732	762	740	745	766	800	736	807	733	713	752	705	748	796	795	749	738	768	778	741	753	746	804	765	749	740	771	788	799	743	796	725	743	709	772	732	753	791	789	766	723	748	754	735	729	783	727	784	701	730	768	731	743	717	741	715	796	747	745	798	770	746	764	837	744	721	750	780	753	806	750	734	718	727	752	738	725	773	766	758	774	732	738	734	727	775	777	757	773	709	724	791	808	702	703	801	711	752	765	713	736	768	748	784	783	736	785	784	742	775	772	734	840	707	775	734	701	769	748	761	819	729	750	763	711	758	767	744	728	708	731	772	736	770	757	745	738	759	737	731	731	749	748	728	815	765	703	803	757	747	760	762	755	749	742	749	746	748	737	770	776	786	788	758	764	757	740	742	742	705	772	769	756	750	749	714	760	780	785	741	759	724	746	765	736	756	746	723	721	755	758	764	794	703	718	785	766	739	769	743	726	766	714	748	784	776	750	729	788	773	762	767	736	770	787	793	752	743	701	774	749	752	771	753	718	758	711	789	765	759	727	738	775	749	776	748	810	742	717	740	774	740	694	748	777	742	788	761	761	726	776	758	747	684	767	760	745	773	740	739	719	775	743	751	812	733	729	781	802	752	775	717	800	771	729	780	762	731	741	773	739	768	747	753	709	724	769	739	789	728	721	793	743	779	746	746	790	731	782	694	766	766	803	736	770	746	733	759	750	765	801	760	740	751	712	765	808	767	732	756	735	791	759	801	790	777	766	753	776	742	762	732	779	743	819	750	742	768	734	778	738	785	783	811	743	751	753	735	723	777	777	733	743	714	763	746	766	754	701	731	781	729	744	742	783	688	731	780	736	752	777	766	756	769	751	747	743	724	744	740	748	737	746	750	746	788	769	716	758	786	728
34477	17472	6666	2462	995	623	408	364	310	253	292	332	283	270	233	262	267	257	257	282	242	201	227	187	219	240	220	201	201	175	195	193	197	217	211	204	198	193	202	205	209	200	194	183	189	226	202	216	192	180	196	184	173	205	180	176	194	212	191	229	212	196	186	197	166	215	207	194	187	194	186	198	203	186	205	183	179	192	185	173	195	172	195	210	210	176	187	211	219	194	196	177	182	181	196	222	207	192	194	197	204	199	189	190	178	179	184	187	191	198	203	196	177	208	219	201	182	230	196	186	186	206	191	214	176	180	176	186	214	209	185	215	197	172	216	197	181	180	189	201	227	222	206	183	204	178	203	206	189	208	196	204	196	198	223	185	229	176	191	203	205	214	193	197	178	193	199	212	200	198	176	218	194	205	226	183	207	197	169	182	176	187	207	208	208	181	198	197	207	198	198	195	209	207	190	221	183	213	194	191	194	202	207	194	208	187	190	211	203	189	206	198	184	201	202	189	204	211	196	180	187	196	184	199	189	212	203	200	199	181	190	170	189	204	184	207	183	211	192	211	216	186	186	187	184	206	205	200	189	178	193	217	195	193	204	186	207	197	198	178	187	189	207	186	235	184	211	194	226	188	184	209	186	201	217	191	195	157	210	214	193	188	205	201	203	204	210	221	218	215	215	207	192	187	172	178	203	177	210	223	181	226	226	204	211	185	193	201	175	174	182	169	175	202	193	201	187	179	185	179	183	201	212	215	203	181	189	217	192	176	185	198	189	207	177	196	199	223	230	214	176	186	174	185	193	191	188	181	173	215	205	179	195	199	196	218	205	188	201	198	166	177	191	170	214	177	186	194	202	209	194	198	188	179	212	216	192	178	188	180	213	202	181	168	182	194	195	183	215	212	215	201	179	181	218	219	203	197	210	205	195	190	198	226	185	197	186	199	216	205	182	202	214	202	222	216	175	217	193	162	188	185	183	181	189	180	176	187	175	206	212	207	196	209	237	197	167	193	200	188	183	198	175	201	178	189	183	222	193	196	211	233	200	200	212	183	199	203	182	193	201	182	188	226	196	219	179	198	187	195	208	179	208	194	221	187	206	208	180	188	195	216	187	169	214	197	197	185	186	181	195	167	211	190	196	188	194	201	213	205	196	204	177	199	191	216	181	203	188	194	183	209	204	206	195	191	215	232	188	207	191	197	178	198	177	191	191	176	187	202	200	161	194	184	183	166	178	200	185	179	190	179	231	204	174	172	189	198	216	177	212	199	165	203	201	198	194	185	185	190	213	193	174	194	184	199	206	203	178	190	200	195	183	230	202	186	198	195	233	190	186	212	214	169	180	172	175	196	217	191	193	190	204	191	222	191	201	207	183	191	191	202	202	207	194	194	178	209	210	172	215	202	237	187	173	201	209	187	211	182	195	196	205	227	197	207	196	171	201	196	215	194	194	204	207	210	168	180	208	176	200	193	201	218	163	223	167	179	180	202	206	179	195	182	160	205	197	226	214	208	201	206	228	221	206	197	188	186	167	188	207	205	222	224	224	198	197	191	211	178	197	191	198	198	190	218	212	198	208	209	214	199	219	217	196	204	230	186	190	198	202	192	209	203	191	201	192	201	168	185	189	199	210	175	189	225	185	204	187	179	194	205	193	188	207	177	212	201	207	185	188	219	181	192	203	196	208	208	199	181	212	188	190	176	228	204	199	190	212	190	206	209	195	203	167	182	143	189	170	186	178	199	179	189	195	184	191	225	207	171	217	184	212	204	228	206	197	203	202	200	197	221	170	185	212	195	187	177	194	167	221	201	195	200	223	194	197	219	182	187	225	207	216	205	190	212	207	201	210	184	206	209	179	160	213	200	202	176	198	186	202	204	201	190	175	198	189	192	185	188	187	196	182	208	206	198	217	178	177	208	199	195	195	179	184	199	179	162	183	182	230	209	205	230	210	235	178	175	204	208	219	204	198	231	187	196	217	196	195	202	175	194	194	194	174	208	193	204	187	197	195	199	210	181	201	193	187	179	188	181	194	208	171	170	194	194	209	196	155	194	195	204	195	201	183	201	195	187	185	184	193	224	189	157	190	217	218	202	192	212	190	201	193	199	169	178	191	237	224	195	235	213	190	196	160	179	205	181	199	191	181	193	181	189	209	176	179	212	185	192	194	198	192	204	198	180	200	184	192	195	193	190	184	194	193	189	193	183	207	202	173	219	190	193	187	169	219	173	203	222	211	208	212	188	203	208	194	202	206	169	191	211	205	207	198	185	196	212	199	209	203	222	173	183	215	223	198	212	205	181	200	201	201	195	202	206	181	185	190	218	195	172	200	171	193	195	180	207	208	181	180	199	197	215	194	186	184	171	164	186	179	217	196	220	187	202	221	191	204	196	194	164	165	179	182	188	183	220	174	193	199	196	183	197	190	183	239	196	198	206	186	198	180	181	192	197	173	183	218	192	204	204	173	193	207	172	225	155	191	164	211	184	199	164	192	185	200	202	198	216	178	196	190	230	219	175	186	209	176	210	202	192	172	179	220	204	205	192	206	213	213	184	202	204	177	191	200	197	193	213	201	207	172	172	189	162	176	201	211	201	231	193	188	216	198	198	192	152	185	190	208	206	196	167	183	217	195	190	199	183	193	198	207	194	210	192	174	184	199	188	210	190	201	192	158	191	192	202	190	189	209	212	205	204	212	195	177	190	191	209	185	209	187	187	194	164	186	202	190	184	196	196	199	185	190	181	205	191	197	190	211	214	172	192	220	219	191	189	205	186	210	217	174	184	196	190	190	191	191	204	214	204	189	187	184	191	182	193	187	187	194	198	197	215	210	177	205	210	213	185	204	199	175	187	174	180	193	201	194	187	204	195	193	207	199	188	185	213	202	183	193	190	162	210	180	194	188	173	209	172	194	194	192	202	208	185	170	197	204	206	198	189	184	202	199	199	190	196	202	196	195	223	204	203	181	192	218	219	169	214	195	202	183	190	180	205	217	197	205	217	206	184	187	186	209	179	166	201	204	189	204	207	202	182	184	194	191	192	199	247	189	185	212	214	195	217	195	186	178	210	195	191	193	206	186	205	178	199	195	203	182	194	180	211	176	213	203	212	195	181	224	204	196	184	198	186	177	208	207	184	192	216	203	217	194	202	180	178	197	202	197	183	206	206	182	189	207	217	174	227	173	195	202	174	203	185	177	185	209	201	200	176	196	185	189	200	200	198	215	184	185	200	164	193	216	204	211	180	201	204	219	201	169	186	201	222	191	211	204	207	210	190	210	207	188	204	195	198	191	215	185	211	195	188	199	186	220	178	178	206	189	201	175	188	196	221	188	177	216	187	200	208	204	200	190	190	198	193	183	206	178	167	199	199	189	174	188	184	208	171	187	198	225	195	220	213	185	186	197	199	176	198	214	187	189	181	183	188	199	195	200	210	176	184	183	195	197	173	209	191	217	186	204	201	204	177	190	192	174	191	204	211	228	203	192	224
23276	12967	7974	6048	3367	2096	1507	1263	1186	977	1141	1179	1038	970	919	918	893	963	977	985	865	647	605	538	565	552	549	542	539	554	576	502	524	480	510	490	523	484	520	547	467	518	480	521	470	499	546	486	471	496	449	491	512	514	523	488	497	484	492	485	474	478	465	479	440	496	483	491	512	544	532	505	513	493	519	480	498	474	477	504	464	434	496	445	479	472	490	493	475	459	515	493	474	487	530	450	501	463	475	467	499	479	441	474	477	478	466	502	489	487	482	471	479	491	512	498	510	522	479	491	450	474	456	514	502	470	492	494	465	468	469	467	501	505	508	495	487	476	492	492	527	467	525	450	499	536	483	487	483	495	447	474	531	464	441	478	498	462	455	469	473	490	512	478	454	519	523	491	488	467	453	492	485	462	520	493	472	497	462	488	535	464	468	479	513	534	478	469	524	510	455	497	476	499	523	486	478	476	477	472	510	455	503	504	474	508	440	491	526	461	493	472	463	510	465	490	491	440	511	489	498	513	457	457	518	458	465	490	474	503	446	455	482	496	466	482	509	475	484	498	462	464	467	490	497	507	495	502	467	443	502	495	471	474	503	471	450	468	481	492	501	479	496	491	473	491	481	471	526	530	495	479	493	483	462	461	480	475	528	479	497	489	499	503	499	488	483	508	507	530	491	500	505	478	483	535	468	520	497	493	508	504	514	494	473	486	484	468	496	470	463	472	495	495	472	516	498	470	468	484	478	489	484	455	508	465	469	494	482	465	453	503	470	483	516	473	466	464	461	494	476	514	464	498	475	466	519	457	455	491	505	444	508	464	506	505	460	498	496	510	473	487	515	490	449	476	503	463	523	473	457	493	479	492	466	445	451	475	513	515	483	516	459	515	458	483	488	443	489	493	481	493	482	470	505	464	469	514	460	475	508	507	470	462	472	493	448	497	508	491	448	484	508	502	497	509	449	474	490	468	478	448	507	511	486	478	505	503	489	482	507	503	481	509	488	497	485	431	470	469	510	446	470	461	496	507	480	484	472	467	466	460	478	484	501	486	442	501	485	466	468	478	488	417	503	470	450	512	477	468	519	454	474	519	507	511	464	503	488	491	457	497	492	477	483	490	472	483	496	493	486	482	486	497	491	486	447	463	496	524	459	472	507	496	498	483	484	462	499	485	449	491	479	507	481	495	501	427	518	483	490	485	493	465	520	480	502	512	503	514	490	501	471	502	445	515	463	465	483	477	475	484	487	508	458	526	502	470	492	495	499	516	453	480	468	496	469	501	445	484	464	531	462	485	416	499	530	472	508	487	491	509	517	489	479	484	455	484	502	455	491	475	475	475	481	453	453	474	454	509	480	450	454	507	461	467	488	455	503	472	498	466	481	526	503	490	521	458	498	475	498	527	499	512	471	441	482	476	490	438	457	476	475	495	473	509	511	485	497	492	507	477	517	484	471	500	506	479	500	468	508	521	479	478	505	484	490	456	499	474	451	495	447	511	505	495	473	500	509	463	469	494	479	490	494	510	480	499	461	482	519	436	473	504	510	526	519	515	472	449	447	517	435	457	479	486	480	474	429	451	472	519	421	473	499	457	493	468	466	452	485	476	476	512	490	454	509	509	475	512	492	513	485	486	484	495	468	466	452	488	459	485	483	529	468	469	460	462	500	517	497	471	511	470	493	507	479	544	493	439	468	500	501	469	481	459	491	486	502	505	488	466	459	433	523	500	477	498	464	476	502	476	523	515	493	434	485	461	489	456	458	467	500	482	500	520	506	502	472	512	465	486	473	470	501	488	459	540	483	487	473	457	461	451	503	460	526	487	509	481	502	493	498	421	473	476	508	487	495	456	488	498	471	472	477	502	459	430	469	507	497	486	493	466	491	479	489	482	469	465	489	450	480	486	459	455	483	480	539	482	486	485	420	482	492	494	463	467	465	462	500	547	480	503	451	471	524	466	464	477	475	473	498	471	536	517	483	459	468	489	508	514	476	461	502	491	512	486	500	469	478	476	459	477	510	504	441	544	487	464	490	483	472	479	479	439	502	476	495	508	511	492	481	508	500	466	491	488	465	490	507	484	494	496	518	470	514	476	473	494	478	443	466	484	470	503	473	501	468	447	523	460	510	473	499	508	487	477	452	504	434	490	514	467	527	529	465	500	460	480	462	443	480	490	467	471	484	451	485	503	521	487	499	523	507	470	447	476	472	481	485	444	502	515	462	492	463	466	477	501	520	481	508	462	512	471	494	469	471	489	496	473	492	463	493	498	514	493	498	515	449	497	462	430	459	460	498	472	536	453	526	493	495	477	465	494	490	444	492	454	486	505	455	499	482	498	483	476	478	522	533	526	461	485	493	473	519	486	467	479	448	486	469	473	480	549	453	476	506	490	478	462	482	478	455	538	474	474	489	462	474	466	453	503	494	461	480	492	502	504	497	487	469	516	460	490	491	471	449	499	446	477	500	474	460	502	467	454	482	494	508	497	467	473	491	478	529	500	468	450	491	497	495	491	474	488	496	480	472	491	514	505	486	462	444	449	487	508	472	466	456	510	484	498	488	495	532	496	496	504	468	469	493	510	493	480	523	497	450	472	466	486	476	502	498	476	517	495	476	492	432	518	470	462	495	485	475	525	460	505	489	469	518	470	504	461	451	450	476	511	498	479	523	498	448	484	500	522	510	500	464	533	490	490	500	495	527	537	499	447	470	512	486	474	517	538	498	500	458	472	492	498	484	509	481	498	509	464	460	490	478	467	453	469	482	455	474	466	500	471	480	510	470	508	521	497	511	445	497	548	530	459	521	450	528	478	447	504	486	496	462	468	431	483	468	521	484	471	510	498	470	524	503	495	487	496	465	484	481	498	492	455	470	505	485	489	542	473	478	530	487	474	489	476	463	527	478	485	474	506	447	503	473	474	512	482	445	479	484	490	485	497	484	492	477	474	452	482	528	478	509	487	475	478	478	451	488	485	470	482	519	483	484	468	502	477	463	489	482	468	469	454	465	443	463	501	445	474	475	519	483	497	506	481	494	488	500	502	522	475	497	466	460	482	473	488	497	505	511	512	444	502	504	518	477	536	482	476	453	459	504	476	487	490	499	463	485	456	512	477	522	478	507	479	498	487	476	469	488	494	525	519	507	500	494	481	467	503	519	464	465	473	456	482	522	516	496	434	463	478	466	480	470	494	516	460	456	480	499	538	506	516	505	520	469	496	484	477	483	437	466	489	472	492	502	420	463	486	517	489	512	449	499	435	475	474	416	494	443	511	433	469	511	484	502	509	455	464	476	484	485	483	464	523	496	479	468	463	470	472	491	459	491	515	462	478	489	485	508	489	485	492	472	484	483	532	540	498	476	510	488	497	529	506	479	477	499	492	489	485	465	450	474	469	516	497	447	454	442	524	477	511	445	512	458	485	492	503	429	487	486	448	518	508	486	497	485	463	492	490	436	469	494	465	478	529	466	489	511	482	513	509	477	442	528	493
11800	4340	1317	747	393	383	328	289	325	346	323	361	334	303	299	291	326	335	324	330	306	279	307	282	265	285	276	306	298	290	294	265	273	298	275	271	283	291	303	303	279	320	288	282	319	306	306	256	287	282	304	280	289	283	298	296	321	319	302	287	296	271	330	276	302	264	307	285	302	297	289	279	297	311	282	283	275	300	269	309	283	303	289	273	306	288	308	287	289	314	260	310	304	306	330	302	316	305	318	280	292	318	309	291	292	294	286	293	282	299	312	307	268	269	337	300	300	304	299	328	281	288	277	266	302	278	289	325	253	287	283	290	302	284	301	259	301	289	297	283	290	290	302	301	292	292	281	311	320	311	296	257	276	297	300	273	273	292	306	298	278	265	274	286	264	292	281	274	288	288	261	294	302	315	324	294	302	313	292	298	280	332	292	312	250	296	305	315	272	293	309	244	282	301	281	287	288	310	294	306	301	283	288	262	300	288	285	291	301	295	277	294	327	273	301	305	273	310	289	297	293	279	280	284	313	276	279	297	310	294	268	295	264	299	281	268	283	304	289	269	260	311	289	266	293	284	301	308	295	306	292	257	312	298	290	305	283	282	296	261	243	259	302	267	295	275	301	283	291	285	319	301	288	286	282	270	268	276	293	292	271	293	309	299	267	296	302	271	291	313	308	297	285	266	281	282	293	267	306	261	283	273	286	272	302	278	302	316	306	271	297	300	315	288	317	306	299	284	322	303	297	305	264	308	297	311	278	274	291	262	298	258	285	307	275	306	302	294	264	264	327	314	300	286	288	286	284	316	276	297	301	315	317	287	272	304	270	304	298	288	301	283	320	306	315	297	304	284	310	334	297	320	283	306	307	284	297	279	289	283	307	310	291	296	310	272	304	310	278	318	299	293	305	286	286	314	246	291	279	335	308	296	262	291	312	288	298	286	276	307	289	295	310	318	282	263	303	299	295	288	266	273	311	284	307	289	279	273	292	286	295	326	281	269	296	280	269	297	274	308	315	291	278	293	308	289	278	301	307	322	310	332	302	310	272	270	303	301	286	300	310	295	318	334	289	265	323	306	275	278	289	303	282	270	316	290	303	287	271	282	311	262	316	255	279	296	277	281	305	307	289	269	297	293	281	270	302	289	301	289	284	304	287	296	259	286	342	279	282	298	284	273	300	279	265	300	300	291	306	252	288	309	306	289	297	281	299	302	304	263	308	301	302	276	267	321	244	280	301	270	298	297	302	293	307	305	304	302	272	282	276	289	284	318	257	291	292	301	307	292	339	287	283	280	296	304	280	294	299	288	286	281	333	270	300	272	310	282	262	279	278	267	281	280	283	290	317	312	279	296	279	271	295	319	281	285	269	267	271	291	284	295	278	270	278	275	325	266	308	292	285	315	275	283	286	300	292	272	295	295	288	306	266	275	302	264	291	312	311	294	293	287	278	276	310	296	267	292	307	294	278	311	286	294	317	268	275	251	293	271	306	287	295	280	283	300	283	311	293	284	296	286	301	278	260	278	330	309	295	313	300	282	301	293	287	259	291	274	307	268	300	280	262	300	292	274	311	316	286	301	284	314	300	284	278	274	261	288	269	288	283	331	309	276	312	294	295	300	312	288	281	275	287	300	303	317	338	299	315	304	287	275	253	292	289	285	302	272	314	302	245	323	298	285	297	302	326	305	335	255	272	288	279	288	292	287	317	295	309	286	294	296	316	279	304	303	301	324	323	286	301	292	272	282	290	309	302	298	316	285	276	266	278	288	269	318	279	301	275	281	291	273	277	283	263	296	293	268	264	267	308	306	279	316	278	317	271	320	287	279	303	327	281	297	314	276	283	274	264	292	292	291	300	269	292	298	300	309	297	311	291	276	295	290	267	300	271	271	299	295	284	320	287	309	285	327	313	303	276	285	284	309	338	290	313	315	293	314	333	308	322	283	282	296	317	290	295	298	298	271	325	278	280	310	304	235	290	299	286	281	306	276	302	291	299	304	296	275	295	274	312	298	312	305	310	323	277	293	298	267	293	312	337	314	306	284	284	308	281	323	295	296	289	284	285	293	286	287	308	293	282	293	308	284	275	240	270	282	353	292	289	284	298	291	319	292	291	304	293	304	287	302	268	290	316	305	310	282	304	296	277	251	287	261	293	309	287	264	301	292	290	311	302	333	293	306	342	320	309	280	299	283	267	291	287	282	273	301	278	299	294	332	299	278	278	298	281	293	306	279	269	286	290	273	240	308	308	257	267	292	308	324	283	290	290	293	264	288	282	292	254	313	280	294	289	290	294	292	272	277	302	276	277	265	291	302	280	325	279	291	283	309	303	335	270	270	258	296	308	317	297	279	305	271	292	291	302	269	298	280	260	289	242	291	305	309	307	294	292	307	317	289	274	298	302	285	280	289	285	267	284	302	303	307	277	283	291	346	319	293	283	253	279	311	280	307	287	261	339	273	286	283	263	272	273	286	298	295	310	287	274	316	285	275	261	261	274	288	274	318	294	299	289	286	315	293	299	292	285	310	293	310	275	300	284	288	299	264	273	285	269	285	282	270	265	298	277	273	279	304	273	286	285	310	326	287	305	273	311	287	278	295	299	327	295	306	300	304	302	303	288	328	291	310	279	279	295	313	309	272	322	298	309	324	292	283	309	289	273	322	293	275	258	304	281	272	305	274	246	287	311	282	290	276	284	297	293	312	270	297	315	323	297	274	294	278	305	319	290	300	290	264	290	323	289	281	266	269	270	296	304	270	317	292	300	283	323	300	293	283	315	283	321	291	277	292	305	295	322	299	290	294	294	271	310	289	264	261	284	296	309	302	267	291	299	320	289	293	305	285	291	273	307	302	324	327	286	283	282	325	298	286	300	298	309	285	292	267	292	301	298	273	324	245	318	265	292	326	287	286	271	271	294	287	288	285	259	296	318	289	275	308	267	318	280	289	280	289	293	292	284	290	318	310	350	300	285	275	306	321	312	290	291	287	265	287	309	255	323	278	278	319	284	308	302	272	293	282	287	288	279	298	291	263	281	293	271	274	284	290	308	269	275	316	306	262	286	304	277	294	307	302	305	276	276	299	278	293	331	303	289	293	283	265	271	268	265	261	281	251	295	267	279	273	297	282	304	305	244	272	262	278	255	294	319	293	273	312	276	319	255	281	288	310	281	300	307	280	297	288	302	279	316	294	276	280	298	296	277	269	308	297	310	300	259	276	307	297	332	277	289	285	283	322	284	309	280	321	280	272	254	292	286	285	288	300	272	292	309	288	311	293	283	288	298	291	299	297	323	278	263	313	278	261	317	288	292	283	294	261	270	305	262	265	300	324	291	309	312	288	313	312	302	289	298	275	314	273	306	324	274	299	303	314	274	285	301	270	290	296	307	301	313	311	319	298	285	319	286	289	256	282	301	267	266	324	287	315	276	285	303	297	280	306	295	286	305	295	291	280	273	263	290	294	308	290	292	263	276	329	263	325	296	256	275	278
8795	4349	2543	2238	1223	978	850	801	808	847	934	951	861	897	929	833	903	892	897	833	754	764	701	734	704	730	719	715	705	710	724	700	692	717	746	750	714	729	737	729	683	714	653	723	689	696	676	707	741	678	695	698	749	734	669	705	731	698	708	706	688	744	740	734	754	748	741	760	726	671	740	744	694	709	768	719	715	744	735	718	678	687	714	753	728	679	739	717	703	672	707	703	689	750	713	718	725	743	708	736	718	701	684	751	699	699	685	697	673	741	768	676	679	715	668	753	690	738	710	764	725	738	715	735	690	709	775	690	681	728	687	732	656	714	735	759	672	703	682	699	630	734	712	702	728	698	719	745	721	802	699	713	696	666	720	677	665	701	715	701	728	726	718	719	719	721	672	749	741	704	720	715	711	728	740	694	733	710	737	752	688	720	692	730	683	724	715	687	714	694	675	696	646	750	724	712	682	714	752	744	713	724	658	717	709	686	743	679	692	695	698	751	722	710	683	713	711	718	683	721	707	709	730	648	673	703	747	714	730	701	710	672	707	710	690	719	677	716	708	719	756	721	695	695	724	710	738	708	694	687	716	729	643	715	725	735	715	704	712	667	746	738	713	729	726	707	752	672	686	709	707	732	689	736	702	688	725	741	717	684	752	739	713	690	711	686	694	722	723	697	709	674	726	711	692	714	692	729	688	664	681	747	658	702	722	715	719	757	747	722	698	645	685	701	763	720	707	699	686	692	662	699	736	737	703	713	709	708	683	689	739	702	704	702	668	707	719	711	698	727	714	700	700	728	712	690	790	690	699	699	675	744	744	729	688	661	729	730	725	708	747	675	688	715	733	674	697	706	733	761	705	696	674	697	716	722	705	716	698	697	665	696	675	692	738	724	693	695	708	682	729	656	744	741	732	710	666	705	715	688	687	657	720	723	679	721	693	733	676	702	708	732	730	701	727	733	685	723	694	689	730	748	706	724	731	654	725	695	691	704	737	654	743	686	702	675	768	729	692	708	774	708	744	669	699	695	701	722	719	707	709	706	727	721	667	732	665	688	721	677	725	643	733	712	750	687	704	676	722	667	722	690	700	762	749	718	675	767	695	683	702	754	746	728	724	696	689	727	709	714	637	724	745	739	720	752	723	703	720	714	698	703	723	719	709	730	707	701	740	690	724	667	726	721	719	696	721	705	701	717	723	744	648	696	769	719	698	681	717	676	697	694	712	734	632	710	633	699	701	670	712	704	696	730	689	685	729	680	727	694	670	738	711	679	723	713	690	689	731	690	701	719	699	691	707	734	697	709	716	699	703	673	706	730	741	724	708	717	718	745	722	741	695	669	705	730	724	713	732	722	729	707	671	717	750	677	755	725	638	680	724	756	681	733	723	737	684	743	693	693	679	740	718	743	721	715	722	695	702	696	702	711	716	748	691	696	703	698	674	699	699	714	721	755	690	675	700	692	731	778	696	696	689	706	758	739	689	738	676	736	681	701	709	671	702	743	677	643	739	729	688	688	704	674	718	702	673	695	723	676	692	745	702	731	696	695	710	717	709	732	716	713	715	709	735	703	734	658	726	756	664	696	714	690	674	691	734	725	712	690	727	746	723	705	701	735	682	680	725	703	702	736	684	713	709	722	737	734	705	729	722	686	698	652	710	771	725	690	712	736	742	727	691	729	727	699	721	697	746	728	714	706	679	723	698	686	683	704	690	723	720	715	766	695	683	760	715	707	700	714	740	729	699	709	722	699	668	722	738	685	725	725	761	717	689	675	711	708	630	651	721	722	690	701	692	693	720	712	728	720	663	706	731	684	667	714	690	710	671	723	696	693	744	717	681	736	683	654	670	730	695	697	636	737	738	708	733	685	699	686	710	691	709	701	751	676	673	723	668	707	679	693	729	729	643	678	709	663	720	703	724	721	706	684	723	738	750	712	739	699	712	701	685	752	741	775	722	704	656	707	713	701	711	698	764	792	717	684	702	701	708	712	718	714	669	699	758	740	693	718	694	723	681	720	747	688	682	720	696	722	713	670	703	703	722	732	648	669	718	680	740	715	690	781	661	705	708	752	724	700	727	685	702	676	716	701	716	700	675	692	717	726	708	754	687	699	763	660	695	722	677	685	675	675	739	718	739	719	661	717	682	730	696	709	706	724	675	744	705	650	721	697	688	741	675	717	726	704	700	720	707	720	708	714	683	722	714	677	777	665	772	710	709	697	682	697	743	725	721	720	731	746	722	699	710	755	691	719	693	663	723	704	721	713	690	699	724	691	714	712	693	739	687	688	768	678	712	681	725	709	681	729	728	717	741	733	693	734	710	713	672	712	698	703	713	663	703	698	691	705	717	650	723	738	707	675	729	713	738	731	729	718	686	760	661	702	722	633	714	668	709	684	730	699	728	719	723	697	715	711	732	690	747	723	697	693	693	737	726	733	671	652	681	736	643	730	671	670	704	710	733	714	676	746	685	699	671	727	735	687	759	724	701	688	708	756	664	664	709	679	672	735	691	673	684	730	713	704	705	713	691	703	733	694	690	731	710	621	693	679	737	686	734	694	679	740	702	675	700	692	733	693	697	681	684	705	736	746	726	764	733	733	704	742	728	739	699	693	760	701	690	715	727	656	723	701	676	734	711	775	699	706	721	689	699	701	731	684	687	729	722	704	714	693	738	718	690	696	677	655	712	721	712	737	703	745	722	669	706	697	732	715	671	732	684	705	707	696	717	725	688	699	663	714	689	680	688	713	709	708	761	699	733	729	666	648	712	673	736	658	724	747	712	734	707	721	713	691	691	689	657	718	733	732	669	713	668	756	753	702	693	730	698	709	706	702	663	714	727	723	726	675	728	743	706	715	703	719	695	704	682	730	674	706	695	662	694	705	690	732	693	698	679	752	718	758	711	689	717	757	684	720	667	710	733	722	728	691	714	715	728	644	711	666	703	687	682	701	690	750	675	729	733	702	660	733	703	697	675	721	681	692	709	734	741	725	668	690	699	734	735	712	695	674	707	724	705	672	712	711	679	752	692	702	717	708	726	724	786	711	706	695	692	715	776	718	705	716	707	733	690	737	694	690	675	705	694	682	699	697	696	739	700	695	700	759	679	709	707	684	729	693	706	719	715	704	680	723	726	738	716	742	698	649	685	706	696	682	705	769	696	710	715	685	725	722	698	755	694	716	740	708	684	741	720	757	755	713	704	724	706	706	737	715	731	684	714	668	689	708	712	761	694	737	694	717	739	687	721	689	665	678	691	666	685	690	728	697	703	668	699	745	704	707	710	700	682	712	707	676	770	680	727	734	692	693	685	712	686	695	714	670	727	702	657	683	709	712	724	682	710	723	692	676	718	739	700	701	697	686	736	724	685	707	730	713	721	671	738	732	672	678	716	707	688	688	690	701	771	712	646	725	689	724	727	665	711	724	732	682	704	707	707	708	676	728	710	669	687	659	684	719	640	684	698	657	734	699	681	704	701	690	709	708	692	715
24407	11025	3177	1240	593	482	410	411	412	369	389	381	391	359	359	327	342	342	329	338	324	293	326	339	313	309	310	327	307	309	292	336	328	331	313	305	312	327	341	306	283	316	324	318	323	317	340	283	315	294	327	292	302	316	346	284	306	307	309	303	298	298	281	311	329	266	316	305	291	311	293	286	315	344	303	341	300	315	319	298	317	290	300	298	301	306	306	292	332	313	301	303	344	300	335	318	328	307	300	310	319	318	305	290	301	329	320	299	292	300	293	315	272	282	309	297	303	301	296	317	288	284	288	325	307	320	330	315	315	292	295	310	293	321	310	345	328	308	287	293	294	315	321	285	323	315	303	284	317	304	301	290	288	324	302	302	268	305	290	293	314	305	322	282	295	318	323	291	304	281	316	305	314	320	322	296	300	291	330	340	308	302	313	317	312	293	315	327	282	337	345	299	352	317	315	324	304	299	321	328	307	315	269	291	318	328	304	334	316	285	309	305	328	298	325	308	304	336	322	300	292	312	326	304	309	308	300	300	286	348	330	346	309	317	287	279	338	304	311	294	302	320	300	322	291	298	287	309	322	290	323	311	290	306	345	294	284	299	314	274	320	299	330	323	254	288	305	310	285	306	303	295	297	319	274	329	310	305	307	305	287	309	333	289	282	347	349	311	320	321	311	332	308	290	285	322	308	310	337	303	294	325	313	315	292	302	307	300	305	318	302	284	301	299	321	291	320	305	309	314	295	286	300	330	265	315	298	297	326	295	316	302	333	291	291	315	293	330	298	273	320	273	327	306	319	282	290	324	289	330	312	328	327	321	330	297	290	300	318	322	296	281	327	341	306	318	312	292	323	284	285	287	316	318	340	297	285	299	312	297	290	311	288	332	333	336	306	312	300	286	285	319	320	312	321	293	314	288	318	299	306	300	314	329	290	305	290	330	336	320	340	345	300	309	309	310	301	297	294	301	317	330	306	318	306	304	299	296	327	322	320	297	291	342	296	317	311	296	344	292	329	309	319	315	310	317	310	259	334	339	309	319	298	297	294	312	306	298	288	348	304	324	285	298	297	299	303	328	283	278	318	327	315	319	333	302	340	325	347	278	318	375	313	307	325	346	295	328	327	307	284	308	347	300	314	310	317	314	273	311	319	306	304	347	299	317	329	298	294	314	325	310	289	306	316	316	328	294	305	293	294	320	330	307	286	291	313	346	329	305	358	298	260	320	300	339	296	258	303	308	288	317	316	328	289	313	280	297	321	311	306	293	290	303	287	301	289	274	306	321	295	337	305	314	279	309	308	300	312	336	313	314	350	304	309	293	301	341	302	310	315	282	328	305	328	324	307	314	309	281	318	277	305	319	300	281	308	288	289	306	297	309	289	312	302	297	326	331	330	357	305	335	311	276	304	300	359	306	293	288	313	303	337	315	349	323	320	312	292	324	303	291	334	298	295	309	319	325	303	277	320	302	313	296	306	327	297	288	262	307	302	284	269	325	288	306	312	297	341	330	294	290	334	348	313	293	320	299	310	282	293	302	295	303	321	285	270	314	306	343	315	341	301	328	324	281	329	302	313	299	289	279	315	309	316	323	309	318	279	297	312	283	318	325	329	298	306	305	282	301	327	302	304	308	314	305	289	296	274	324	276	282	267	295	315	304	321	337	317	294	279	295	336	321	322	325	322	333	316	325	335	334	321	334	315	326	309	318	335	308	315	301	317	296	283	303	297	321	279	294	290	303	310	317	275	314	321	285	283	285	305	327	328	336	312	315	292	350	298	330	302	280	295	319	311	288	313	300	334	324	335	328	315	281	292	336	304	282	294	340	309	299	306	300	313	333	265	320	324	300	291	287	328	254	282	283	325	337	307	304	301	273	320	290	304	301	307	278	287	311	303	299	328	293	322	285	307	323	318	297	338	288	314	320	292	288	322	310	306	315	303	299	311	336	294	293	320	325	326	319	337	311	284	292	320	316	313	312	309	316	321	313	312	268	316	339	307	302	328	286	318	342	291	353	293	315	312	302	296	308	296	323	313	280	330	308	307	287	292	314	304	302	339	320	298	286	275	291	305	362	285	307	293	276	326	299	322	323	271	289	309	332	306	306	287	288	296	293	300	311	291	278	317	311	295	258	302	261	320	315	319	295	328	333	314	313	293	327	305	297	293	299	290	329	326	309	314	330	311	291	305	312	326	337	297	302	310	325	301	333	309	280	271	328	286	303	298	323	311	310	317	318	317	323	300	313	304	323	337	280	335	313	326	340	355	299	326	343	313	329	350	333	321	247	295	278	315	304	276	306	298	328	299	332	299	324	317	285	325	284	296	310	307	272	320	306	303	320	292	291	305	307	301	290	332	321	305	324	278	298	290	330	331	276	336	304	308	335	325	325	316	298	281	311	302	304	318	331	339	331	318	295	289	286	354	337	321	309	324	291	304	323	297	288	303	310	332	318	337	329	304	327	331	326	311	268	309	304	313	339	297	307	313	294	315	318	310	314	299	284	320	266	291	330	302	309	340	284	306	288	277	328	293	296	309	317	275	300	306	298	334	315	320	310	314	298	315	301	326	323	314	299	283	301	299	304	306	311	280	319	282	281	306	317	315	317	324	332	313	283	342	331	297	321	323	263	330	321	304	314	302	282	327	318	310	324	339	297	338	301	329	306	293	273	282	300	291	275	291	294	307	284	320	298	340	315	308	320	297	326	302	323	298	317	293	301	340	279	304	319	317	284	308	309	290	288	326	303	301	321	318	272	305	306	320	336	316	311	295	311	313	295	348	305	320	328	342	330	334	310	257	345	311	306	335	329	275	284	346	297	333	307	306	307	301	309	319	299	346	340	305	293	300	318	338	334	309	301	301	318	285	345	320	289	327	325	323	312	283	260	279	289	308	301	287	273	313	316	314	288	305	316	323	306	326	334	323	296	322	309	313	289	303	273	305	337	314	294	296	326	318	340	294	288	289	315	313	310	309	293	316	302	316	310	306	296	310	310	312	303	332	308	316	274	302	299	322	295	292	319	303	304	315	309	311	306	332	306	296	295	316	322	319	307	305	306	314	298	335	336	314	282	319	298	337	298	303	302	291	292	319	302	306	280	315	326	290	339	308	312	289	292	302	328	321	310	331	305	269	320	296	293	301	292	338	326	292	292	297	310	305	280	328	292	305	328	293	323	297	320	296	293	314	284	315	310	318	306	314	302	321	277	304	318	351	262	317	337	279	295	299	303	311	308	295	289	292	288	308	290	315	303	324	285	319	312	353	316	292	309	291	324	299	324	349	323	295	295	310	313	282	286	316	286	295	344	344	309	342	299	312	290	331	305	321	279	358	301	285	324	313	311	305	274	292	347	295	320	296	331	310	325	327	283	303	298	322	314	284	300	324	312	325	299	327	318	308	306	300	326	336	309	292	263	280	335	301	286	286	305	303	329	313	299	304	289	340	282	307	316	281	314	295	349	311	308	307	300	280	300	319	307	333	305	315	266
17602	9355	4594	3377	2009	1502	1345	1242	1262	1364	1312	1256	1293	1239	1043	1060	1075	1086	1011	922	800	808	772	810	832	808	834	805	752	787	746	734	698	761	796	761	749	746	754	728	740	740	739	787	763	775	709	765	735	722	709	742	724	729	737	697	774	771	764	762	727	741	713	707	766	744	733	704	763	749	776	768	748	707	795	728	749	749	757	707	757	741	721	767	763	701	767	754	701	711	747	719	726	685	729	752	785	757	786	750	723	758	715	716	736	747	708	697	716	714	729	699	690	700	718	776	719	718	772	777	741	707	755	774	741	734	776	767	705	722	722	742	792	790	672	697	779	759	745	690	761	726	716	772	679	767	750	722	743	746	716	734	722	763	724	773	724	717	765	686	744	757	716	727	752	708	741	769	725	728	772	713	719	800	753	682	776	751	748	735	742	756	735	765	712	753	754	766	761	751	721	720	693	741	758	732	720	754	737	738	752	705	736	749	687	807	776	678	713	756	787	748	724	767	741	711	715	806	755	701	730	778	735	766	742	700	731	765	739	716	721	755	717	707	762	722	696	746	749	746	747	728	740	759	716	718	710	731	724	771	725	767	761	757	683	783	722	727	752	765	746	705	686	742	732	738	702	738	729	745	749	763	737	762	707	745	724	758	711	767	692	783	785	784	758	761	768	725	688	757	720	787	764	761	734	701	718	764	746	692	762	760	749	760	761	734	775	719	743	700	753	749	691	750	760	727	737	708	764	761	715	704	718	749	734	710	706	742	712	694	757	742	763	734	691	744	737	687	714	732	775	720	746	740	701	793	748	788	752	711	738	755	761	741	774	729	782	675	727	740	716	739	724	749	728	725	703	728	693	736	736	712	733	749	769	743	680	737	778	735	719	733	737	741	712	774	703	737	748	754	745	731	735	787	740	761	735	709	659	744	691	768	715	685	723	736	745	731	715	712	753	722	761	748	769	755	757	754	703	735	746	760	764	731	728	744	721	711	756	701	734	740	702	727	753	723	724	712	736	747	737	829	787	738	735	764	741	778	746	739	762	735	709	739	728	764	783	738	765	745	763	780	761	805	805	743	733	736	790	734	775	832	755	738	702	785	781	760	736	714	765	739	758	784	771	757	729	707	733	753	697	739	769	771	698	728	708	736	705	714	725	769	733	702	743	746	761	688	724	717	744	705	705	689	739	692	720	741	719	734	730	763	746	744	736	708	708	720	689	800	743	740	708	713	731	748	760	719	769	706	727	722	780	759	773	710	720	778	706	750	749	747	751	713	711	775	714	731	727	741	752	748	764	754	766	736	723	706	783	715	790	724	793	796	748	717	767	759	771	739	688	738	739	686	754	743	781	680	745	764	729	726	675	726	780	762	721	666	709	774	771	760	732	760	728	718	720	725	714	730	767	759	710	737	712	790	720	722	774	739	745	739	683	714	730	739	758	741	759	740	686	790	748	797	773	715	762	726	714	750	747	735	736	740	706	755	767	735	742	764	684	755	692	764	764	755	765	736	806	732	694	700	737	737	793	711	752	744	756	742	761	755	747	696	731	735	750	764	747	749	734	708	721	771	723	734	732	763	708	719	712	768	745	715	733	726	747	731	730	707	778	734	690	729	692	719	770	739	713	773	735	736	704	711	774	748	737	692	771	750	731	726	705	752	762	711	773	738	740	771	726	765	736	696	750	755	743	707	714	731	654	715	796	722	718	758	689	728	702	749	753	744	781	727	790	760	724	744	738	726	716	736	723	789	749	722	765	724	739	750	712	735	763	750	722	765	757	697	776	693	750	745	693	740	727	757	792	751	757	736	765	717	733	760	727	698	725	731	713	720	729	742	726	733	723	762	714	707	700	723	746	748	743	732	717	725	731	724	771	778	759	764	727	742	727	730	753	719	738	734	749	788	753	703	710	705	714	743	718	743	745	704	756	764	763	731	730	756	729	748	748	679	762	708	752	762	758	743	716	740	758	694	773	722	712	773	702	788	708	754	702	709	723	761	707	792	736	707	797	734	681	721	681	794	749	689	696	695	738	711	742	714	738	747	729	727	725	774	663	791	754	792	759	753	691	731	773	708	730	708	743	733	726	710	752	779	739	771	707	741	719	746	756	700	758	733	762	729	755	703	766	747	735	761	703	706	745	702	764	749	759	743	731	754	736	693	780	781	773	680	745	720	733	747	734	718	692	783	752	763	747	692	752	720	715	775	723	750	753	730	759	720	722	742	765	788	729	730	740	735	731	722	730	670	711	714	777	816	718	711	708	729	757	715	743	757	767	728	724	688	757	725	695	731	717	767	684	701	722	711	712	740	731	708	723	736	731	725	708	770	689	723	709	744	693	749	738	725	756	723	761	741	716	785	722	680	753	739	768	687	748	764	750	768	734	694	755	741	787	811	728	713	747	683	737	730	723	781	716	755	721	740	796	745	710	739	768	717	724	684	715	732	744	744	758	797	729	706	813	745	768	718	756	749	754	684	767	757	714	727	765	744	758	723	725	739	718	735	732	722	730	751	756	731	715	727	724	705	752	736	796	764	787	756	738	722	734	748	746	707	705	748	713	771	681	698	782	755	793	743	724	743	747	712	709	742	783	719	776	721	711	760	712	721	718	785	739	735	757	781	728	758	727	730	741	689	749	789	757	752	723	763	720	703	745	682	747	736	768	731	735	801	746	684	775	733	699	761	749	738	733	716	745	783	767	761	747	734	772	721	766	756	731	714	705	771	764	743	748	726	752	747	758	766	719	739	778	715	717	741	751	733	750	751	760	762	715	742	729	717	753	734	721	715	792	728	733	751	693	722	718	756	689	730	724	740	758	727	763	726	771	719	705	746	715	744	752	800	680	719	780	764	751	718	783	698	739	769	743	766	727	749	749	706	643	736	695	723	741	777	691	735	725	763	702	748	753	667	769	751	760	724	768	769	748	716	776	739	781	729	665	751	759	736	718	724	718	757	687	750	796	740	745	739	700	710	740	747	735	726	739	737	739	718	739	692	745	705	710	764	720	757	672	695	786	732	722	784	738	730	736	716	728	668	769	784	728	781	710	711	736	715	729	732	711	740	741	750	736	735	760	713	732	731	792	724	706	713	788	745	753	679	716	730	745	702	725	733	735	766	731	746	737	767	758	795	706	754	733	703	750	729	791	735	764	711	734	742	736	758	740	751	713	723	777	737	804	782	761	767	736	721	754	671	691	715	745	771	775	749	748	680	801	767	756	723	753	723	759	733	758	781	707	705	756	716	687	765	762	682	739	733	704	742	742	769	694	781	729	766	772	694	709	743	731	743	745	709	711	711	731	723	768	722	701	721	715	700	738	749	719	726	703	729	736	722	743	720	763	746	691	785	697	709	721	762	729	713	747	727	753	752	724	702	745	682	718	753	782	735	736	818	756	761	708	702	798	712	798	712	720	747	755	736	734	704	738	731	732	763	694	767	714	710	711	775	741	700	729	761	793	746	784	755	750	778	767	753	730	761	702	753	774	785	729	745
34374	17635	6175	1728	734	519	411	386	376	346	355	304	347	305	279	290	254	238	222	218	203	197	179	208	229	208	196	227	194	210	203	186	188	180	192	185	201	207	195	204	162	185	195	218	184	168	200	166	205	214	206	170	170	168	192	168	197	202	168	186	194	185	177	191	191	204	199	195	187	195	200	199	190	185	209	235	188	165	173	163	191	213	194	191	173	191	162	173	192	203	191	195	182	173	180	186	182	191	219	204	198	175	181	174	201	170	205	180	189	220	182	188	179	217	190	167	168	194	200	180	201	180	181	200	203	192	194	212	179	164	183	198	170	200	181	196	187	164	187	194	200	175	171	206	197	222	195	203	181	197	187	200	184	215	222	187	196	174	219	194	202	200	197	194	179	175	187	178	181	205	171	216	202	211	192	174	183	161	169	202	220	211	202	202	190	202	204	187	171	182	222	183	193	183	191	184	186	184	160	183	165	181	177	179	182	199	199	210	213	220	190	190	202	208	211	167	198	192	189	193	174	178	192	179	188	166	190	178	197	207	195	164	170	173	189	195	188	173	178	205	197	195	172	193	210	182	180	173	173	195	180	181	186	174	178	173	173	211	184	167	192	210	170	194	184	201	161	178	204	190	177	183	172	192	200	191	175	186	185	210	165	188	201	183	181	198	183	191	191	196	190	182	172	190	165	183	180	177	187	205	196	196	203	184	191	196	208	218	193	215	180	174	205	212	168	158	188	205	181	162	206	179	226	206	173	184	192	168	178	200	201	188	163	180	189	205	171	201	189	160	172	176	180	164	185	208	180	174	183	175	187	194	191	202	204	164	219	185	174	215	208	188	209	195	191	179	180	171	188	187	199	181	178	215	192	203	178	189	161	197	191	173	183	200	200	197	184	193	178	200	197	182	211	211	191	183	199	181	184	205	193	194	185	200	182	219	206	190	178	200	197	197	195	152	184	173	202	185	199	202	167	196	204	188	168	189	185	177	190	189	179	216	178	178	185	173	180	178	181	191	178	209	176	187	186	192	174	176	183	196	188	169	193	204	179	172	175	223	210	165	172	186	175	212	208	192	177	186	208	211	189	209	188	172	198	203	188	187	184	192	200	177	190	202	200	172	205	184	206	188	170	194	207	205	190	175	214	177	197	199	209	170	213	182	212	187	191	197	194	214	177	188	203	184	191	184	175	186	197	186	170	194	175	169	213	199	190	170	177	193	199	180	195	212	181	187	176	181	166	185	196	194	207	211	206	192	186	197	198	204	180	201	190	181	185	187	182	201	195	180	173	174	196	192	201	198	175	215	201	175	203	205	181	180	185	186	198	183	202	186	194	186	199	169	213	193	202	208	198	199	188	171	190	199	205	164	204	191	227	180	189	207	187	206	187	204	187	197	177	190	196	178	186	210	219	176	214	195	191	158	180	209	203	180	151	200	177	173	189	178	176	198	164	187	198	196	167	172	175	198	185	179	163	186	181	175	194	189	195	187	178	189	200	187	193	170	170	194	183	164	201	195	198	211	188	206	194	185	207	185	178	182	170	182	166	178	204	190	202	166	201	182	190	181	189	186	193	179	194	173	186	192	202	184	173	171	178	209	211	183	200	177	203	173	160	206	170	183	190	176	193	194	183	206	194	197	210	198	195	185	165	201	204	187	199	202	192	165	196	207	213	203	206	175	185	164	196	218	196	176	163	193	182	167	189	186	193	194	185	204	203	174	207	191	178	157	186	163	191	217	188	185	182	192	188	163	199	187	174	204	194	197	186	196	218	198	219	160	176	203	173	196	204	214	179	166	171	200	200	198	207	202	188	193	207	207	204	179	178	198	162	179	181	174	214	203	219	190	213	209	197	178	168	177	150	175	193	186	196	178	201	191	173	176	179	212	180	172	197	192	212	213	227	169	207	183	192	174	202	189	210	201	184	186	182	198	176	195	179	188	195	200	211	190	200	179	210	194	200	176	202	178	207	215	186	218	167	178	198	164	190	183	193	172	190	199	185	186	202	212	162	220	173	179	220	180	205	188	188	174	158	175	209	199	206	183	173	202	208	197	199	215	194	184	196	208	196	176	180	173	197	181	189	197	172	192	183	185	178	187	200	186	172	183	175	173	197	205	213	200	200	185	213	194	186	182	169	179	184	177	174	192	228	159	185	208	191	202	176	220	202	202	198	219	205	176	204	193	214	195	206	184	205	203	160	209	203	183	193	189	209	173	160	186	208	206	198	183	187	204	203	205	179	181	191	193	210	203	205	199	199	202	202	199	208	192	173	177	185	220	192	198	197	156	185	188	175	213	203	187	213	169	190	185	192	180	175	181	163	204	168	188	188	181	196	167	175	170	183	209	192	179	169	195	168	187	166	167	166	169	190	204	175	223	212	226	209	171	189	180	157	178	198	176	213	188	194	190	174	226	189	182	177	182	201	186	208	184	189	179	178	177	205	183	196	180	171	215	196	194	194	187	191	176	176	194	185	169	189	180	181	205	195	207	193	180	203	183	189	191	193	200	181	176	194	166	186	187	196	190	180	176	173	223	195	195	184	179	186	201	201	188	202	172	172	180	200	209	164	184	173	197	180	192	170	206	217	189	190	217	206	215	214	174	197	176	168	194	214	208	208	175	164	192	190	152	194	182	194	184	184	194	175	214	178	202	209	180	180	190	199	171	202	194	215	176	186	195	170	197	193	188	221	189	172	169	166	194	189	181	188	190	175	209	196	185	209	196	198	164	159	206	192	196	187	188	196	167	186	183	148	203	212	215	195	192	191	208	168	195	180	200	188	193	191	140	204	210	196	190	186	209	188	198	192	184	172	171	199	180	182	200	182	195	151	190	196	192	182	197	203	186	162	222	204	178	192	201	184	168	169	183	188	216	196	193	183	173	194	194	193	183	181	189	164	166	206	199	194	184	179	209	186	181	187	194	200	198	178	191	181	198	208	220	184	195	185	191	213	209	169	216	189	191	214	167	184	186	200	179	202	198	199	214	193	205	180	192	191	191	189	204	174	204	181	193	189	179	197	198	187	170	186	176	189	179	184	194	183	193	188	202	198	168	191	184	177	185	188	198	172	212	189	181	204	176	186	180	186	169	204	192	196	200	187	188	166	181	210	166	179	189	192	195	169	198	181	194	191	177	189	196	185	176	176	186	151	186	197	209	212	181	193	199	213	189	173	176	212	180	178	207	190	196	190	193	180	212	175	188	172	212	186	173	176	212	187	187	192	188	184	176	192	197	221	188	160	154	198	159	176	188	184	217	209	179	181	187	196	191	197	176	195	194	209	200	179	173	192	182	182	181	179	198	196	183	183	179	176	175	180	199	199	185	174	196	186	208	185	191	174	160	213	197	197	183	197	184	197	193	191	178	208	200	160	196	167	175	199	196	187	184	158	174	178	185	221	180	200	185	175	218	208	178	216	190	187	204	166	184	217	198	175	202	189	181	163	205	191	193	173	201	170	192	198	194	170	195	179	176	175	187	177	206	195	175
23129	13107	7254	3391	2158	1791	1665	1438	1514	1538	1355	1374	1295	1131	951	992	1058	933	731	610	604	597	569	541	619	553	510	541	532	482	515	481	486	484	488	511	472	490	479	464	442	484	440	439	525	490	447	507	506	479	508	492	472	463	476	490	454	453	463	468	460	500	453	461	459	451	494	494	483	489	548	534	491	473	499	443	476	459	480	446	438	525	469	455	485	516	513	484	502	464	436	480	472	452	467	432	447	470	468	425	459	450	486	454	457	495	488	475	454	487	482	479	480	498	486	459	487	480	508	454	473	466	467	480	461	483	484	463	497	453	480	477	494	406	441	443	498	431	497	459	478	450	451	473	503	447	480	508	486	478	441	493	456	478	501	524	492	453	451	437	495	438	478	474	472	429	445	466	448	482	438	454	467	496	467	457	436	492	449	427	478	485	452	483	462	485	475	478	476	466	448	450	463	476	481	454	471	401	470	449	437	458	498	413	489	446	482	484	498	481	454	474	510	468	452	465	489	460	469	455	459	462	482	466	495	477	473	449	441	460	484	445	491	518	462	478	474	465	415	442	444	479	475	437	477	459	475	473	487	496	484	512	454	468	477	514	433	466	421	434	467	478	495	470	481	492	446	451	477	470	468	481	466	472	422	442	502	503	494	468	472	461	473	458	473	431	457	481	508	446	449	466	449	450	472	492	500	459	435	466	475	446	449	477	502	475	478	488	458	466	469	466	476	474	472	467	474	500	490	460	489	462	439	489	429	470	461	477	488	463	490	433	485	464	435	472	511	479	499	454	461	443	446	495	477	478	459	446	445	442	500	465	424	462	486	465	476	460	474	471	471	516	473	472	487	471	487	486	460	474	510	454	509	460	437	475	450	527	445	497	474	449	427	432	470	504	449	441	458	467	456	453	459	468	471	467	462	443	479	495	482	490	461	517	485	501	483	463	473	438	465	439	483	493	482	474	466	526	457	435	509	485	427	448	465	480	442	498	465	460	470	488	495	483	469	470	506	492	487	466	463	464	496	466	454	492	478	502	438	446	416	480	475	472	464	484	471	452	479	479	469	454	436	437	490	475	456	438	465	459	492	478	474	492	464	450	488	474	461	465	495	508	413	460	493	470	453	448	484	457	482	462	483	439	464	484	465	444	484	490	481	467	452	432	456	460	486	474	452	458	480	470	478	471	456	507	527	469	450	474	459	473	489	474	446	455	488	479	474	478	478	485	464	468	461	462	461	513	482	471	465	470	465	497	469	440	473	506	455	466	460	458	423	491	490	480	454	477	491	477	495	491	468	490	472	516	445	460	454	491	479	490	470	486	468	452	486	504	467	453	486	471	453	439	487	459	462	478	463	434	443	447	489	474	505	439	494	422	468	463	477	463	477	478	465	470	429	436	455	476	450	470	530	525	446	475	470	496	471	453	485	535	473	467	479	458	477	497	426	492	465	465	452	476	464	497	486	477	463	486	460	462	450	503	450	487	483	467	444	479	497	462	429	442	471	460	497	507	448	445	491	480	488	466	434	504	479	493	501	481	452	472	478	479	485	504	481	471	442	477	502	494	480	471	447	452	486	489	471	465	473	462	479	478	438	476	484	476	448	483	479	486	510	494	478	496	507	491	495	450	445	470	489	456	461	520	454	479	465	488	492	456	429	479	442	503	462	444	498	495	430	473	490	456	516	479	499	475	488	465	450	500	460	442	515	461	435	461	489	492	464	482	495	430	441	423	495	438	492	506	447	448	501	442	457	485	437	491	497	494	467	495	458	457	482	470	473	457	463	489	464	479	442	492	445	457	462	459	483	448	478	466	437	505	454	510	468	504	482	500	449	454	482	499	455	463	445	486	491	492	478	446	476	459	471	459	486	439	469	497	455	471	474	428	454	460	450	470	481	454	493	438	446	472	489	499	467	490	430	475	509	486	480	445	457	469	469	468	518	441	482	493	470	459	441	454	493	458	490	436	512	481	442	487	461	472	527	457	486	448	464	472	454	466	480	478	486	499	461	452	518	494	457	447	518	502	468	486	484	478	478	468	492	486	443	466	447	451	523	472	473	452	506	451	477	489	523	442	479	525	504	495	467	478	442	503	483	470	513	468	493	427	456	482	455	462	489	464	466	477	490	476	473	449	450	461	417	435	449	482	448	443	494	442	460	465	460	444	465	448	491	480	485	431	445	468	469	472	458	478	498	480	450	514	446	470	437	443	441	454	495	479	435	433	448	450	530	466	452	467	483	494	478	485	454	480	473	506	469	451	474	466	471	462	470	471	446	475	490	436	424	483	500	428	450	480	451	472	473	515	471	469	483	430	509	465	448	473	500	446	472	450	474	464	472	424	459	431	478	455	479	472	492	486	497	486	516	520	500	501	460	492	488	455	470	419	441	505	481	466	428	453	478	485	461	470	467	459	449	460	473	494	462	485	458	467	448	478	439	498	503	469	455	451	510	467	451	496	462	502	486	480	476	419	458	461	463	477	486	450	484	450	470	445	461	467	497	476	480	463	478	453	453	469	512	458	471	476	433	492	509	466	492	482	493	491	456	489	514	468	475	456	468	495	425	503	466	478	446	426	424	495	464	502	448	478	474	477	484	480	445	460	465	454	500	458	486	474	492	447	471	455	442	516	517	497	508	457	454	442	483	475	469	471	437	480	485	464	486	467	437	447	461	480	487	478	492	476	430	494	453	478	485	475	465	453	461	452	508	485	450	470	493	518	448	447	498	458	484	432	483	466	497	500	452	468	454	454	508	439	480	426	466	448	460	486	465	518	473	489	460	470	466	451	456	467	479	512	481	468	424	494	457	453	496	489	477	468	486	497	460	457	498	471	495	436	505	454	481	493	454	491	482	490	464	460	443	440	487	490	479	485	481	472	453	441	443	485	477	446	514	469	458	460	472	484	469	465	485	452	469	444	484	474	446	539	467	480	469	481	507	494	482	487	435	480	436	487	425	456	451	491	456	447	501	472	447	450	538	462	432	494	491	477	488	479	493	478	442	457	465	492	478	458	459	430	443	500	469	482	489	505	453	467	454	509	481	473	462	471	447	518	475	474	473	435	483	533	524	447	475	467	455	462	490	475	486	461	444	445	440	452	486	466	473	468	466	482	479	484	464	504	462	441	498	495	490	469	458	458	467	476	484	481	521	483	463	451	488	421	510	467	489	497	490	473	481	457	481	477	452	479	479	468	478	428	495	459	436	485	478	456	480	487	464	505	445	461	511	460	467	491	494	465	483	468	480	473	424	470	491	441	469	459	463	477	449	450	459	468	515	488	459	458	458	467	500	465	436	451	481	442	509	481	463	500	467	423	497	460	460	485	489	462	488	414	424	451	476	477	485	489	479	466	479	478	477	483	478	451	488	486	460	446	494	451	479	483	472	442	470	438	477	450	480	490	473	442	465	480	513	462	440	507	474	468	492	477	473	481	488	466	475	463	493	482	465	475	488	425	463	450	468	467	469	450	466	439	489	479	486	447	445	492	502	420
11590	3913	1259	445	346	325	321	342	328	300	321	294	302	307	304	318	338	289	305	281	283	283	299	304	272	286	288	260	284	286	312	305	249	264	282	296	274	265	278	301	279	276	292	300	293	277	274	300	233	299	272	264	311	291	295	275	291	303	291	298	281	285	285	297	282	279	270	283	301	333	256	273	269	265	261	275	269	315	278	262	278	287	267	298	268	274	279	292	288	280	309	274	265	297	282	286	249	255	282	275	284	297	285	296	290	279	276	279	258	284	278	302	282	299	262	297	288	264	300	276	282	275	261	305	269	251	265	288	279	294	266	292	276	318	267	288	293	275	259	334	256	269	291	278	252	278	272	268	280	320	279	295	263	278	300	295	305	273	287	319	308	268	301	283	272	277	276	281	274	285	301	285	278	285	279	298	303	270	292	328	297	262	260	275	293	278	265	282	304	283	270	301	289	262	290	278	294	282	290	315	254	312	337	308	281	290	252	290	296	245	300	275	257	269	253	268	289	294	294	255	300	290	283	276	264	288	297	300	282	250	252	316	276	282	286	290	304	278	250	278	297	272	254	294	286	258	277	247	259	279	298	258	293	274	298	279	274	284	287	266	298	258	289	309	276	327	248	278	306	278	265	310	293	273	286	260	292	306	296	259	261	264	288	310	288	308	280	274	317	283	283	269	269	256	282	278	263	286	288	311	281	303	300	310	278	286	300	292	287	290	278	288	252	297	308	262	265	284	275	304	299	282	311	299	292	307	305	316	311	293	270	294	284	297	255	270	257	276	283	271	263	288	274	286	266	291	279	291	268	316	294	262	274	284	256	283	290	271	287	302	281	295	313	270	254	256	298	263	295	297	287	264	297	273	266	282	261	292	308	291	290	296	275	266	313	298	280	303	282	290	295	273	279	240	292	267	243	295	273	261	294	271	298	273	282	276	277	294	281	266	270	294	291	309	236	263	295	256	295	315	273	275	251	278	316	310	300	289	277	277	275	284	239	283	272	269	270	262	277	262	250	283	294	262	311	267	297	262	274	294	260	272	282	290	293	282	288	291	271	277	306	301	275	265	290	255	245	278	272	292	262	283	300	286	264	274	263	296	302	293	263	283	287	276	287	261	278	308	282	292	313	284	240	266	255	276	274	282	260	284	291	292	255	285	283	293	262	250	282	287	273	286	294	279	278	267	256	268	282	267	270	282	305	258	229	274	288	288	251	290	271	259	279	286	293	279	282	296	271	295	276	291	255	299	282	289	307	287	286	249	278	253	256	261	284	278	273	296	271	304	281	291	275	252	272	302	248	273	273	285	252	285	263	285	293	305	269	251	279	289	271	277	297	285	259	284	293	242	279	287	266	285	304	280	307	279	289	292	279	265	265	284	288	297	282	258	268	286	290	285	290	291	291	269	303	300	323	270	284	244	312	269	281	311	299	272	308	283	292	312	300	275	304	316	283	270	251	271	299	280	287	294	275	289	286	289	273	266	279	298	290	280	257	300	335	292	287	273	273	275	283	260	291	248	265	274	268	318	282	301	282	291	286	296	294	284	276	292	267	254	291	294	290	279	276	297	293	267	297	286	254	299	278	291	295	284	282	281	289	320	243	287	295	251	294	262	306	316	274	287	308	254	254	285	294	257	282	310	308	274	254	288	264	320	285	309	284	305	313	279	284	295	294	288	267	284	306	305	287	285	277	268	272	270	277	267	288	271	308	292	277	290	233	285	281	299	284	296	280	292	282	289	293	273	289	273	252	288	280	283	297	258	269	255	271	290	257	290	283	263	250	276	292	285	286	293	274	306	272	285	272	293	272	240	287	305	268	265	302	287	251	304	300	279	296	282	289	288	293	279	299	303	264	290	303	291	269	280	251	276	292	242	274	279	284	274	281	265	286	280	275	274	255	280	253	299	291	288	246	290	318	301	279	287	263	278	271	289	276	285	298	255	285	263	312	273	283	304	286	326	268	271	328	295	306	291	289	251	247	282	301	260	303	288	257	316	309	256	285	288	278	280	272	274	269	302	261	289	280	254	305	305	306	289	299	239	285	267	302	283	260	250	293	284	294	298	294	280	280	277	281	271	270	290	279	298	270	281	307	267	300	289	265	268	294	275	272	273	307	292	253	289	290	284	281	281	267	265	274	271	294	254	272	275	274	289	286	280	293	296	294	269	264	276	274	265	282	279	277	305	272	262	279	308	271	305	309	272	290	296	285	307	265	282	301	286	306	257	267	253	277	293	295	271	270	308	267	289	257	293	287	306	256	263	286	308	302	291	273	284	284	283	320	285	252	315	284	265	255	288	271	266	281	281	281	278	269	262	296	292	284	265	296	295	291	302	264	272	258	297	266	295	254	291	276	262	257	281	267	254	265	266	309	265	264	291	304	277	299	265	269	307	277	284	279	287	281	268	287	302	292	270	276	277	275	272	267	299	272	263	303	282	253	279	300	298	312	286	273	293	282	277	284	259	276	279	286	297	282	277	285	299	299	281	306	285	312	284	295	294	288	280	273	290	283	257	280	281	282	300	294	283	269	283	284	262	282	304	283	303	281	284	284	293	279	261	282	284	266	289	277	315	302	255	308	265	307	298	283	293	265	296	249	298	277	279	298	265	297	294	286	281	271	259	261	269	253	265	285	268	258	258	275	285	296	274	301	254	271	266	292	285	272	307	276	302	298	284	265	319	286	263	295	275	269	274	310	272	307	254	284	287	315	297	295	270	302	280	254	282	274	300	307	273	290	301	273	272	284	308	250	310	275	253	269	283	274	300	285	274	257	265	278	290	259	311	286	286	307	268	293	261	287	278	289	287	300	301	292	307	284	257	275	267	293	275	282	269	292	288	264	287	270	286	301	256	287	298	280	265	255	277	285	310	269	285	279	289	300	279	264	263	281	267	262	315	305	275	270	306	278	281	291	306	295	264	290	267	261	291	268	276	275	300	249	273	268	265	229	277	286	271	274	286	269	289	289	278	295	275	262	302	317	293	283	243	269	271	291	297	289	299	261	294	301	265	265	293	315	319	281	283	246	283	283	270	296	285	269	294	305	258	271	300	318	275	267	298	256	256	266	290	291	279	265	317	291	316	280	268	296	280	294	281	257	280	261	271	293	299	277	263	266	283	299	272	274	274	282	275	284	284	250	290	292	297	271	289	262	285	284	286	283	259	247	279	288	279	283	275	276	304	251	296	305	301	268	292	266	290	281	289	278	281	287	299	272	265	270	256	284	290	272	276	281	296	254	295	266	310	283	298	307	244	259	305	282	281	291	294	283	272	304	302	301	288	307	315	289	255	291	233	257	240	278	289	266	282	254	307	305	283	300	307	292	233	310	267	309	314	282	289	316	276	248	246	299	285	249	275	288	284	279	262	314	293	292	279	277	273	297	300	285	283	320	275	275	285	300	294	296	298	296	311	263	273	268	308	278	247	272	288	275	260	302	274	289	256	312	292	280	284	261	337	268	314	274	291	309	285	295	285	302	310	284	281
8675	4131	2331	1264	974	957	915	920	997	935	988	1004	937	864	789	868	825	774	767	720	720	701	705	754	712	737	665	676	760	785	718	690	695	682	707	700	679	664	689	697	641	668	649	683	721	687	672	701	726	701	712	735	666	684	735	694	683	663	655	733	699	731	704	630	735	703	676	742	691	706	674	769	648	672	628	735	713	677	700	692	735	674	710	709	695	739	708	712	662	655	699	704	646	668	667	727	700	650	735	715	700	709	678	706	693	679	723	692	717	661	714	681	634	690	664	711	714	702	645	662	704	692	647	657	688	710	679	664	715	661	703	647	685	657	683	672	646	687	698	687	733	718	685	647	668	687	702	680	670	673	652	667	628	674	701	670	716	692	683	662	688	679	703	642	688	686	717	656	709	708	693	608	678	702	666	673	673	701	697	663	681	690	699	653	650	711	682	712	673	724	687	651	696	677	738	673	710	742	653	641	641	649	687	688	671	631	651	672	627	707	706	657	706	674	694	695	682	673	685	691	678	654	706	644	666	677	715	671	694	693	672	678	672	710	687	676	708	710	663	667	711	696	686	663	709	690	703	694	689	717	667	702	702	695	673	678	715	724	676	665	663	715	654	694	724	672	665	682	692	646	719	685	747	715	708	680	695	702	647	627	676	671	650	679	729	688	678	709	712	684	733	725	684	660	705	733	736	721	696	681	692	652	663	667	724	724	661	683	661	703	728	648	699	682	702	671	665	746	666	686	711	669	675	714	652	694	681	667	691	673	708	653	689	650	687	710	683	676	670	679	665	664	676	683	673	689	677	665	725	699	689	711	693	700	676	694	689	701	655	695	686	657	730	735	745	719	715	687	727	703	680	666	710	662	687	701	665	645	724	674	668	670	682	688	664	691	705	695	658	721	683	727	660	692	675	655	653	698	679	692	677	718	642	691	691	682	675	693	693	692	635	714	665	720	700	700	649	713	674	691	636	691	714	656	647	665	704	702	660	715	696	649	702	695	679	718	648	696	741	693	716	677	677	646	706	708	626	687	684	646	673	693	693	673	649	689	704	663	724	684	669	692	691	708	711	667	717	697	689	667	685	700	678	704	704	635	670	713	743	665	720	638	676	726	723	713	667	665	698	724	690	704	675	695	709	684	715	721	698	718	653	666	719	637	659	706	681	694	658	640	717	690	634	727	662	651	704	684	693	712	701	700	641	711	652	649	618	680	679	667	697	677	676	645	656	695	685	697	729	681	668	707	675	710	731	704	696	702	697	711	649	658	716	668	716	715	706	719	672	634	647	699	672	641	657	704	669	684	700	719	718	691	692	686	678	715	751	710	710	721	678	692	672	699	672	666	758	659	746	716	675	692	700	682	714	660	652	653	733	681	704	720	711	684	663	668	750	691	684	665	657	672	694	661	703	693	693	666	642	743	646	688	717	704	714	702	711	692	680	698	690	675	688	665	697	720	694	676	693	667	710	688	674	673	716	722	727	677	681	729	699	679	707	655	628	694	660	683	741	662	717	708	733	662	695	699	727	658	608	696	667	669	649	680	692	658	667	661	648	680	710	667	715	664	656	672	669	697	679	725	679	630	738	714	695	682	686	715	660	703	767	695	692	701	664	684	736	722	647	733	690	717	692	699	690	665	721	690	663	718	723	694	689	664	655	704	720	684	673	689	684	644	692	646	693	660	722	704	665	700	687	690	697	654	690	697	698	661	707	672	719	675	726	680	693	612	732	722	726	685	664	674	644	721	695	650	677	721	654	666	699	688	715	724	686	724	684	646	701	686	725	726	710	682	679	669	688	686	648	727	691	710	652	697	691	681	670	633	673	685	704	704	589	701	655	696	670	668	707	688	687	714	671	694	691	733	666	724	716	705	702	715	743	724	672	689	687	714	691	662	649	712	688	697	699	622	678	704	683	684	657	702	692	697	676	709	713	680	689	659	705	672	709	662	692	713	712	695	704	689	728	701	682	656	682	663	654	754	687	695	631	683	707	661	690	693	674	721	669	617	634	644	640	745	722	690	672	698	688	713	695	640	719	661	681	721	737	673	688	696	707	620	674	716	701	707	724	679	727	664	671	668	697	706	680	666	673	710	649	680	729	649	659	725	670	699	719	662	744	741	695	702	677	649	671	686	677	675	684	644	700	675	694	682	663	661	714	649	715	677	688	707	666	705	687	689	751	696	657	668	643	722	717	658	674	693	666	693	697	674	650	696	680	670	716	750	654	688	664	708	678	674	707	674	690	677	722	672	645	689	700	665	676	714	710	698	709	631	674	714	663	696	724	678	701	686	725	686	705	673	677	688	656	660	684	704	697	710	699	675	657	685	690	708	725	670	646	674	660	690	687	698	725	685	712	634	635	718	730	693	639	728	703	671	680	703	672	728	653	693	710	675	747	687	694	672	659	660	660	706	677	727	683	665	678	644	729	666	671	686	692	685	693	742	713	687	667	663	684	642	663	677	665	694	716	686	670	659	693	679	697	667	706	698	629	675	679	674	687	708	661	711	668	642	726	632	690	677	686	685	704	702	674	660	706	671	694	699	685	716	678	671	713	662	692	697	715	685	689	680	696	668	671	676	635	661	664	691	718	707	718	708	675	687	670	655	689	685	661	718	676	667	700	683	650	692	687	655	723	647	716	730	699	687	723	655	654	676	697	723	702	673	716	695	662	757	644	710	714	690	692	725	683	638	653	686	670	701	703	709	673	738	711	671	667	683	702	712	655	676	675	749	749	669	712	656	692	715	624	682	711	719	702	662	698	745	710	680	664	717	677	683	662	716	694	676	691	694	673	740	643	708	691	687	669	680	689	687	720	706	689	691	661	683	722	698	683	670	673	677	684	724	731	748	665	682	692	689	680	739	702	715	703	637	692	701	723	667	678	688	701	705	665	684	721	712	709	656	727	650	714	678	693	682	692	649	699	649	688	687	727	686	665	679	715	671	674	698	711	669	666	679	687	654	728	698	685	686	625	660	660	666	707	714	633	695	652	685	688	707	687	701	683	661	708	695	711	701	651	732	693	688	695	628	699	718	687	675	686	701	651	681	652	721	690	700	671	692	699	701	731	684	657	642	681	697	687	689	665	656	718	716	661	676	691	696	677	651	672	678	673	692	712	680	699	706	740	689	705	657	736	711	650	668	715	703	668	662	672	680	680	677	678	673	664	719	679	709	669	671	713	710	701	752	652	705	638	680	680	698	722	689	704	729	696	634	642	636	732	634	739	659	688	719	685	715	654	716	667	695	679	653	742	657	636	686	717	706	710	678	714	722	670	698	678	720	658	722	712	663	702	680	695	679	665	713	688	633	670	674	704	684	719	715	648	659	658	685	710	684	649	629	696	668	666	744	648	745	663	737	726	663	668	686	680	681	666	734	675	696	705	708	715	697	677	704	699	643	664	706	743	703	664	617	704	676	636	694	655	699	746	702	681	732	676	693	646	654	748	693	714	662	685	706	649	701	740	708	631	664	656	696	705	719	659	642
24940	11106	3511	846	569	505	448	411	370	445	410	358	366	382	384	331	310	319	312	302	309	324	311	313	305	312	315	301	302	296	301	288	331	285	306	289	330	306	317	320	313	281	304	285	302	303	316	262	338	293	293	303	309	298	313	311	326	344	308	306	258	315	296	325	321	304	282	333	273	297	306	330	270	294	306	269	280	273	291	287	303	311	320	304	262	344	256	340	302	274	304	297	295	293	308	325	310	300	305	306	281	323	314	296	317	306	330	282	308	281	272	279	300	303	294	275	309	282	308	330	286	291	333	297	319	315	317	307	328	308	303	317	328	350	311	315	308	299	341	308	297	298	295	291	296	312	296	294	320	301	283	304	294	293	292	306	333	334	295	288	299	302	265	306	303	306	323	295	289	298	307	291	311	292	347	314	257	305	282	317	272	316	310	290	286	290	303	279	309	297	318	313	322	321	302	292	335	293	334	322	307	306	329	298	301	296	318	330	315	314	301	359	319	315	290	285	293	302	307	318	310	300	320	279	282	327	298	323	304	298	309	299	298	276	297	317	286	299	297	318	349	313	299	294	309	307	327	291	313	313	294	292	312	282	303	297	296	295	310	270	312	297	324	285	338	287	284	274	310	314	282	325	315	297	282	288	284	298	316	290	300	298	319	268	330	301	333	290	314	303	272	323	302	307	283	325	322	279	307	291	283	329	298	303	276	265	292	314	279	297	303	302	299	291	304	278	309	310	287	323	313	257	295	326	291	322	292	307	296	328	291	278	321	295	327	314	338	308	300	282	301	315	277	319	300	298	305	302	299	323	248	294	330	321	323	297	300	263	285	269	303	313	300	308	323	320	312	294	295	287	312	328	285	297	301	320	309	327	279	280	284	286	302	331	317	294	312	268	290	298	295	296	286	307	327	303	329	284	313	304	275	265	286	265	324	281	310	316	302	319	321	276	355	293	342	304	246	300	311	293	289	294	306	328	291	305	280	278	304	301	286	309	291	270	287	335	341	294	268	286	295	293	303	324	307	313	301	306	304	284	291	307	303	277	308	310	301	284	290	309	297	320	318	323	340	297	272	314	322	293	326	313	315	279	317	319	296	342	292	286	295	318	340	283	293	327	305	303	277	290	318	319	338	322	289	309	311	302	294	258	318	295	314	284	313	294	267	306	322	305	291	291	295	305	323	328	336	318	335	317	308	299	277	260	290	305	321	297	303	277	320	304	304	309	293	297	284	307	315	294	299	314	326	289	340	289	297	287	294	277	266	324	284	293	306	292	324	292	327	320	284	312	321	329	280	290	280	321	284	339	306	334	312	302	299	309	341	317	292	282	309	278	290	301	304	292	284	302	279	306	301	344	304	319	308	274	258	297	306	320	296	291	292	292	301	296	286	317	334	266	282	297	295	296	293	293	314	304	301	316	278	307	278	329	309	303	334	304	292	290	277	310	301	284	320	307	264	307	294	319	338	306	336	300	272	284	287	274	277	272	292	322	312	279	317	278	312	312	294	272	319	306	346	304	294	290	266	324	282	282	321	324	299	320	331	294	323	304	292	303	290	281	293	319	323	312	302	289	322	284	319	302	310	334	294	327	326	324	293	336	291	287	275	298	309	277	317	282	316	296	319	333	306	282	305	324	294	316	283	289	272	313	310	290	311	267	305	301	302	281	294	307	307	309	298	304	328	287	302	298	293	329	308	312	300	284	294	316	317	306	306	312	286	301	277	339	312	299	317	299	358	315	314	295	277	287	317	314	314	296	328	308	326	311	287	308	287	277	257	289	328	350	279	308	281	306	296	322	310	273	279	305	312	278	307	295	295	327	308	307	315	287	314	309	292	303	294	260	274	300	289	316	297	285	303	304	323	284	276	286	323	302	298	336	309	298	342	334	303	308	301	319	294	290	329	287	313	311	325	286	328	323	283	266	273	299	287	322	301	296	314	324	330	323	338	309	305	267	300	267	315	293	315	291	322	306	311	284	286	301	312	294	318	300	328	310	315	320	300	289	306	308	317	337	276	311	318	318	284	288	340	307	319	356	297	315	302	303	295	303	322	297	308	307	325	293	364	312	280	319	303	309	306	301	279	326	275	306	302	300	346	274	295	290	304	300	264	287	280	310	311	325	305	257	301	288	313	282	289	286	301	266	295	304	314	293	308	306	295	327	282	272	265	312	332	313	262	298	306	295	301	268	308	327	290	304	323	323	306	300	328	295	285	291	299	302	293	282	293	326	306	317	331	325	275	314	302	300	325	285	319	298	299	258	309	295	317	314	328	278	302	308	288	302	321	290	316	291	297	308	327	304	318	306	320	301	290	321	286	299	317	318	331	309	300	328	285	329	310	321	342	329	299	285	312	342	265	302	320	302	293	353	304	291	288	302	310	303	317	294	278	306	337	304	282	281	292	308	306	336	313	307	319	278	315	295	325	314	304	306	306	334	323	294	280	277	317	303	260	291	316	301	314	295	305	296	294	323	292	309	288	315	297	298	305	297	319	310	320	304	322	311	303	304	292	319	317	312	324	298	301	305	337	272	305	294	306	306	312	327	324	308	297	318	327	313	342	337	295	287	340	277	321	291	289	326	268	311	304	291	302	374	307	300	307	288	327	310	295	295	317	295	263	287	299	301	320	308	303	306	309	305	312	299	305	304	331	340	320	283	332	309	328	307	298	276	294	307	288	288	310	332	298	301	284	337	308	283	324	350	295	320	338	287	332	303	290	332	306	308	311	288	296	352	276	311	291	310	286	319	323	284	269	323	293	321	286	307	304	267	299	321	304	305	313	294	275	318	307	323	312	296	327	295	298	316	287	302	283	297	311	282	286	304	353	319	327	298	313	294	307	319	276	290	289	310	317	311	303	336	304	327	340	323	293	303	306	319	300	328	287	332	312	293	297	305	300	300	327	294	312	280	302	300	326	303	296	290	301	279	336	311	346	289	301	315	297	317	306	291	305	300	262	338	328	259	324	345	323	300	323	317	316	302	280	308	317	301	317	304	304	285	323	317	293	288	311	298	288	280	305	284	291	299	315	263	295	309	305	304	337	319	308	313	289	272	340	304	328	300	302	309	291	288	290	286	297	312	316	283	307	292	308	313	285	278	320	319	317	292	295	254	307	295	295	324	300	273	314	314	276	287	317	299	309	297	330	303	303	297	283	302	321	278	280	294	274	334	313	345	316	305	283	307	290	334	318	288	282	316	277	302	307	308	319	281	281	289	282	315	363	319	303	326	289	287	291	258	310	279	279	327	302	308	296	335	289	270	284	306	279	317	307	315	293	326	305	287	295	278	299	297	338	326	295	299	332	306	307	316	305	291	285	334	303	270	310	351	311	315	311	318	317	307	295	296	288	284	312	299	315	268	274	315	298	326	331	288	317	304	315	297	292	319	301	320	292	292	282	299	323	304	276	301	297	278	298	278	305	279	288	284	313	312	294	328	324	320	292	287	273	307	284	289	310	290	309	308	316	276	335	306	309	298	319	292
17807	9279	4719	2218	1691	1668	1477	1352	1384	1407	1297	1264	1123	1052	1069	1071	946	847	851	791	805	842	767	783	785	796	766	759	783	747	707	752	771	744	736	756	749	797	698	735	752	765	724	767	763	709	750	709	746	806	724	699	731	746	790	754	683	732	755	769	737	688	739	698	727	699	694	716	734	794	761	720	692	722	737	752	736	740	710	747	733	771	751	720	673	738	732	718	770	720	719	739	711	740	732	706	711	732	753	737	677	708	728	746	795	736	699	734	710	728	722	755	782	684	715	727	723	726	755	746	716	735	687	702	731	741	726	727	734	659	762	755	721	724	727	706	741	765	772	754	743	738	759	747	722	784	689	767	728	756	735	738	716	722	724	766	704	718	713	684	704	727	705	746	756	718	713	687	741	696	754	705	735	762	737	712	716	730	745	690	683	699	701	708	710	695	727	714	732	747	749	702	707	725	730	749	754	689	724	736	750	760	734	682	729	683	712	735	759	685	706	760	699	737	751	651	756	704	742	726	750	743	695	701	737	698	729	731	752	726	705	753	708	748	768	751	711	703	737	740	754	753	697	727	738	688	803	704	724	711	729	734	744	741	748	700	721	739	714	704	696	752	738	726	687	781	720	695	704	781	724	726	744	746	760	711	724	762	746	743	776	729	711	712	724	788	708	724	717	729	754	746	745	727	731	722	720	734	724	722	734	693	675	722	726	702	748	700	696	713	742	703	710	727	752	719	716	713	702	685	706	717	749	735	687	722	704	761	754	715	744	735	745	716	696	741	739	721	731	718	719	769	738	800	723	759	768	733	734	729	740	727	740	769	766	736	748	715	746	749	739	738	720	730	731	750	712	695	714	710	668	704	743	681	733	678	730	677	708	677	723	723	708	739	715	743	719	762	729	690	714	754	669	713	695	755	731	683	730	702	727	766	722	740	711	691	706	757	720	772	691	732	742	734	696	714	777	743	727	734	746	728	691	719	730	708	695	715	661	700	703	722	717	750	721	674	741	718	744	743	671	742	729	721	694	748	709	762	701	731	722	716	723	721	766	747	711	695	736	720	762	721	670	732	741	726	706	720	734	721	759	737	750	720	667	750	746	705	735	758	721	704	720	709	740	741	715	744	694	748	740	706	712	712	746	733	708	728	757	684	756	733	731	708	784	703	726	722	683	726	756	688	688	695	714	751	732	723	749	765	730	743	692	760	713	734	766	757	719	731	781	712	756	692	696	709	743	748	685	707	786	766	714	758	729	686	708	765	768	705	737	779	746	744	706	740	707	741	718	686	691	721	718	717	701	785	761	740	717	728	724	743	749	697	722	670	758	698	753	723	741	738	722	719	745	746	726	743	790	721	714	684	697	702	729	772	714	761	727	697	703	757	711	723	750	678	739	738	736	698	741	736	680	721	723	712	738	713	737	781	720	718	717	740	698	725	705	747	779	759	700	701	717	744	702	794	730	673	763	668	712	729	763	754	723	734	754	715	704	742	698	705	736	748	735	764	675	696	690	782	734	754	773	666	689	701	750	718	773	712	711	762	707	729	746	775	740	673	653	735	745	774	762	696	745	775	730	711	683	737	750	732	743	724	755	710	778	695	754	710	716	754	751	692	687	720	763	684	780	719	755	712	703	770	701	720	739	724	749	734	704	710	759	683	724	731	729	702	727	714	732	753	751	711	738	740	755	751	719	717	717	778	776	746	711	751	689	702	739	755	701	758	736	756	716	724	769	668	706	674	755	712	705	733	753	698	715	708	761	735	764	699	728	730	706	741	725	758	699	715	734	736	707	793	720	767	727	750	715	691	698	743	766	754	752	777	726	705	758	730	753	688	739	750	736	701	739	770	755	757	719	722	759	710	726	748	705	748	736	707	736	695	706	744	686	725	703	705	688	722	740	698	737	724	731	699	689	740	695	748	750	735	699	785	672	710	675	748	741	711	659	743	701	754	756	717	735	669	730	685	772	762	730	728	737	696	724	780	751	700	753	715	725	760	762	725	687	728	741	748	702	736	741	753	721	729	743	740	725	743	705	748	754	711	763	715	770	744	714	768	674	696	717	722	750	731	736	734	722	705	739	748	709	760	735	691	707	689	718	691	738	729	713	741	752	674	747	711	721	777	686	767	753	718	724	697	770	693	760	738	731	752	717	701	709	751	761	772	765	723	716	718	715	731	707	757	728	702	741	728	728	698	666	722	739	684	689	740	719	753	744	773	740	682	734	788	710	693	737	709	724	764	708	680	758	722	733	696	699	728	692	713	713	745	696	683	773	762	732	719	683	775	757	738	704	677	765	732	693	762	665	724	764	676	757	717	719	764	698	723	740	711	714	709	781	697	737	715	728	719	719	785	749	709	707	719	743	732	712	717	723	693	735	697	758	686	730	701	752	713	787	718	694	707	723	720	746	687	687	712	712	761	706	718	701	704	705	703	725	727	725	778	750	736	753	753	730	732	706	754	754	733	709	741	718	672	741	758	759	733	717	744	709	709	725	697	707	764	717	766	743	777	723	690	757	778	730	761	699	749	733	732	773	703	724	672	706	725	725	716	744	758	770	758	714	720	710	734	711	709	713	715	746	687	723	711	705	733	686	735	738	744	754	728	784	724	727	692	748	710	710	691	733	787	715	754	780	758	763	700	779	758	678	730	742	702	748	745	727	676	788	724	726	729	792	723	714	710	766	727	716	726	712	733	696	800	725	719	718	778	753	716	707	733	781	718	775	754	726	723	708	693	716	721	776	670	683	739	761	735	733	710	752	727	716	730	760	706	773	708	742	690	727	715	696	703	727	732	703	742	733	721	751	785	728	720	741	730	733	717	697	764	699	740	724	720	710	718	747	709	760	749	759	762	755	763	762	739	754	720	746	690	689	684	737	772	713	660	744	713	765	726	732	719	720	738	776	767	732	688	713	693	727	735	710	754	762	724	668	711	766	692	756	698	747	749	706	695	712	762	740	741	717	745	704	694	694	677	711	700	757	722	703	742	739	737	694	758	715	739	747	737	739	725	726	728	782	760	766	753	683	742	775	731	717	687	753	759	745	717	688	741	736	716	750	728	738	734	706	702	766	748	770	737	708	706	659	745	731	734	743	716	751	727	745	752	735	721	738	719	669	737	701	752	748	737	734	741	685	765	716	756	689	780	822	724	778	720	710	736	721	740	639	744	763	729	753	776	690	723	679	724	708	672	720	710	718	763	784	715	698	771	766	733	755	722	719	705	722	730	782	701	708	746	748	746	747	696	702	717	706	736	703	771	731	740	704	703	708	694	713	712	720	719	763	740	696	723	678	743	729	739	714	713	670	721	734	739	777	717	740	744	760	760	764	727	771	719	732	756	728	747	737	701	718	707	735	735	674	751	734	758	733	780	776	732	749	775	698	734	760	706	723	726	741	702	719	721	720	709	720	696	732	749	742	755	741	731	701	726	707	658	749	698	737	749	742	721	762	774	763	758	720	731	720	752	725	695	687	665	739	674	749	709	709	737
34419	17813	5820	1204	652	520	408	419	344	413	297	291	291	241	245	244	266	223	205	218	205	192	236	209	210	205	241	205	218	171	200	182	180	215	206	189	199	197	202	175	200	195	184	193	216	190	185	160	191	197	204	226	222	189	196	187	197	203	170	202	176	195	219	217	200	198	202	197	199	228	201	227	165	205	190	204	194	177	194	165	200	183	201	182	200	171	169	200	175	190	200	203	201	206	149	171	187	210	220	196	199	185	183	190	180	196	159	184	166	203	202	179	178	215	173	202	168	210	213	203	191	185	186	206	192	202	182	201	200	196	192	185	195	191	194	199	195	178	204	192	190	210	208	211	208	198	195	180	201	196	162	202	195	183	189	215	191	188	194	194	207	206	187	197	201	187	196	190	188	207	188	201	200	173	179	176	217	198	202	198	186	198	179	225	198	190	216	184	156	201	204	195	197	196	194	218	192	191	191	200	220	180	216	198	198	192	212	187	192	195	199	202	186	203	200	193	214	197	195	185	203	160	197	174	203	174	207	194	201	198	217	202	168	191	174	204	196	191	188	181	182	182	211	204	174	178	190	177	194	192	197	206	220	196	184	186	188	193	171	192	190	214	181	196	202	228	182	169	196	205	179	195	173	196	199	232	205	206	203	188	183	198	219	192	210	190	192	207	182	175	174	171	206	193	194	189	188	170	204	170	196	220	207	223	186	197	207	192	199	175	205	229	187	174	182	210	197	190	199	188	196	183	182	179	176	191	205	184	215	223	191	182	203	191	183	205	209	214	206	211	193	191	203	188	223	183	196	201	202	216	183	209	191	190	195	214	195	190	208	226	204	196	181	205	171	203	205	196	180	207	205	231	192	210	190	212	203	187	176	173	230	199	177	201	191	186	185	195	214	213	202	187	204	170	170	193	196	199	188	223	224	201	185	196	194	212	187	174	204	209	189	219	198	208	195	199	199	218	194	215	202	190	192	200	194	198	187	172	205	196	197	178	179	196	173	200	214	196	216	199	195	204	189	197	208	191	188	189	194	208	172	196	204	238	151	213	215	188	187	212	205	197	182	205	171	177	200	190	159	185	217	169	180	187	191	193	187	212	213	180	182	199	175	192	189	211	198	208	170	186	186	210	197	192	185	173	205	201	174	196	188	178	210	171	185	206	209	210	209	192	201	191	178	164	169	209	178	177	183	177	214	191	192	209	168	175	176	205	185	191	176	197	185	199	176	199	184	190	215	214	188	196	205	201	180	187	177	202	191	207	200	188	187	159	212	161	193	190	201	181	188	180	169	203	211	181	205	196	192	193	194	204	199	196	223	190	184	177	185	180	192	168	174	211	185	205	185	200	179	194	208	190	203	171	193	190	164	182	199	173	194	184	188	201	210	198	182	179	189	216	195	173	212	193	206	180	177	201	183	193	202	193	186	192	187	192	186	188	194	212	185	188	188	198	166	211	187	176	185	178	208	186	181	200	186	184	173	174	206	205	196	197	204	181	188	203	200	198	184	158	168	204	190	191	206	214	195	175	194	181	180	168	195	197	215	195	166	203	193	171	181	225	174	171	187	200	197	195	198	179	193	219	176	194	206	217	190	190	211	159	178	189	194	197	197	201	205	205	201	164	197	192	202	191	190	183	207	196	213	212	168	183	221	171	188	186	169	189	200	204	198	199	200	213	186	197	201	185	208	203	192	214	175	181	208	172	197	189	216	196	178	191	207	237	174	206	169	207	197	177	219	193	187	208	193	204	194	176	192	212	179	189	205	184	204	191	173	188	189	177	201	177	188	181	199	200	199	178	177	204	180	211	174	169	190	178	195	200	195	197	201	219	222	180	192	191	202	218	189	203	194	227	189	180	218	204	194	204	167	206	197	206	192	194	194	197	185	196	201	197	192	182	193	184	201	196	159	205	212	200	196	184	188	150	190	188	237	220	180	176	171	191	199	188	200	174	189	203	193	181	166	181	181	180	197	192	191	195	225	209	192	187	194	174	182	174	199	205	206	182	180	203	202	217	184	183	215	193	186	175	203	193	202	194	187	189	192	185	181	197	180	234	208	218	203	213	181	200	194	166	179	206	195	216	166	198	198	203	197	190	223	196	197	196	177	164	205	203	178	201	185	164	196	201	210	203	178	183	204	209	178	203	190	196	193	189	180	176	173	204	197	201	210	206	211	195	204	182	195	236	205	190	204	195	195	190	207	202	203	193	192	199	184	192	200	190	163	189	200	228	168	189	202	204	198	192	172	184	188	188	175	175	191	195	169	210	185	176	190	205	194	208	193	178	192	184	210	187	192	194	210	197	184	180	168	202	205	204	182	189	198	180	180	227	186	180	187	178	210	209	186	163	209	190	176	174	190	182	185	187	194	229	198	171	216	208	183	185	194	184	195	189	203	194	183	193	196	214	200	213	198	219	175	195	187	194	222	198	191	196	172	200	191	183	186	196	205	169	197	188	186	202	215	212	175	180	193	212	180	206	182	168	157	199	201	195	189	192	183	179	194	199	197	196	194	170	198	203	194	201	226	189	186	182	174	192	177	184	188	203	203	190	187	218	164	200	154	186	187	192	194	158	212	187	216	203	189	199	204	214	180	185	187	206	206	206	201	193	191	178	180	197	198	196	171	180	194	187	183	194	200	175	201	200	182	192	221	216	157	175	186	200	172	199	193	182	196	210	188	227	198	210	204	217	200	194	187	199	168	196	179	166	161	224	192	197	230	196	205	201	206	175	176	188	187	214	211	198	218	169	179	193	220	200	207	180	186	182	208	214	199	210	192	192	200	186	204	184	179	220	185	186	192	204	200	217	218	202	192	187	224	223	221	172	183	185	196	184	206	193	194	205	205	213	193	187	190	210	177	192	230	207	206	188	201	197	172	194	213	188	214	192	202	189	191	175	191	201	187	181	185	182	192	179	198	181	186	212	179	191	199	195	190	193	193	186	189	159	197	215	210	183	193	224	184	191	216	205	201	190	209	191	227	174	200	185	198	228	208	178	188	212	166	198	180	175	199	197	182	170	179	166	181	200	185	201	181	205	209	205	206	180	198	227	204	213	222	208	191	203	196	187	206	205	196	206	167	196	202	197	200	212	204	194	208	182	200	195	201	186	163	198	184	213	190	192	203	199	192	198	182	190	189	181	196	177	198	187	185	197	161	199	212	205	204	184	195	167	220	191	178	184	175	200	196	240	196	192	205	202	179	181	178	176	178	190	177	204	194	178	184	205	217	194	203	186	185	200	181	173	198	210	185	197	169	199	195	213	160	204	174	224	207	193	195	194	179	190	200	229	224	213	197	187	206	215	180	201	194	201	177	210	191	188	208	188	179	199	176	186	203	188	206	175	179	206	208	214	202	195	210	179	209	191	204	209	205	173	179	188	189	193	233	229	193	186	191	213	216	190	206	201	179	220	214	208	176	185	176	185	199	210	199	213	189	220	205	205	198	199	181	192	188	176	190	185	197	194	189	184	201	205	184	216	191	195
23147	13898	5942	2703	2323	2058	1786	1651	1518	1590	1346	1092	972	953	929	800	776	715	684	602	594	632	537	583	570	572	555	585	536	559	514	508	506	495	473	513	506	478	495	518	483	538	503	511	504	488	498	505	506	477	485	488	529	455	523	567	485	535	494	499	506	491	510	506	472	479	505	478	474	518	519	507	508	501	463	510	486	477	500	458	486	499	519	500	453	491	485	506	483	530	463	493	462	457	458	452	499	462	519	484	533	457	478	482	496	493	467	479	484	496	498	496	482	485	497	517	461	453	498	480	474	425	448	497	484	497	479	480	504	441	456	481	471	517	520	464	497	458	484	527	480	491	464	479	455	473	466	441	444	480	470	471	509	528	451	484	464	447	460	476	496	461	466	475	464	507	505	465	467	473	489	473	475	488	494	477	494	463	493	490	485	421	479	492	471	456	483	487	503	510	484	485	474	498	450	485	451	472	507	506	478	483	432	474	510	488	439	508	508	505	522	497	508	479	486	457	456	507	478	485	494	460	471	525	468	464	506	461	441	498	496	489	490	544	506	489	522	483	447	474	502	493	493	498	511	496	483	516	495	510	445	550	454	493	515	438	482	449	512	454	464	470	488	507	516	481	454	497	504	465	463	453	490	487	468	472	469	510	487	467	488	466	526	489	497	507	501	475	485	507	480	482	488	466	479	510	488	491	451	476	459	495	503	467	461	495	501	461	485	491	445	501	457	468	485	480	497	466	477	477	502	497	527	481	500	515	483	454	511	464	490	459	504	458	515	443	481	470	526	502	519	483	478	466	466	480	470	505	500	464	500	453	519	466	494	444	491	460	488	525	479	474	461	498	427	496	480	493	432	444	459	487	507	490	472	499	485	481	495	441	504	468	489	467	453	499	514	516	498	473	510	474	511	509	470	489	506	437	470	476	507	502	465	494	484	503	478	465	503	455	489	479	467	501	473	490	441	466	456	449	473	520	510	464	474	475	482	492	487	482	482	507	517	511	525	464	474	462	465	490	503	436	462	483	483	475	509	441	502	466	438	476	462	507	453	499	459	463	435	507	506	473	465	456	483	467	473	488	483	473	520	464	474	511	454	492	451	476	478	484	502	528	490	482	442	457	421	440	472	485	425	463	463	466	478	500	445	544	475	482	456	480	446	454	518	480	500	510	444	456	451	515	463	440	463	468	506	498	450	489	470	495	474	443	469	456	525	445	499	475	499	492	461	440	482	511	468	496	499	518	488	491	469	463	502	458	499	455	491	488	495	484	496	428	494	470	524	482	495	442	466	506	456	506	441	464	435	459	485	501	507	474	493	477	486	475	493	483	466	506	442	450	453	481	470	501	509	459	471	446	468	465	487	511	483	498	471	474	476	477	487	510	462	476	479	469	480	448	453	523	475	495	469	475	442	526	465	469	480	452	469	510	527	472	469	531	479	491	519	455	434	459	450	525	483	456	463	454	493	518	517	491	448	514	478	446	492	470	487	487	462	474	476	496	508	498	479	465	470	506	471	486	463	509	457	479	481	494	422	461	496	447	493	524	430	476	518	464	501	479	461	439	480	509	462	507	483	463	456	491	453	465	508	452	442	479	481	457	477	507	475	463	471	467	496	459	491	481	481	456	452	484	508	492	481	490	501	440	450	505	448	486	458	511	495	480	485	519	496	501	506	455	495	498	484	486	496	434	473	501	516	503	492	441	484	507	460	513	522	449	501	503	483	470	441	484	451	502	449	530	440	503	418	480	494	488	491	516	454	450	495	487	507	534	434	494	513	480	473	482	456	474	450	496	495	480	484	525	514	517	487	494	443	500	466	479	471	505	488	479	482	499	462	462	478	527	468	453	475	483	476	476	471	488	495	469	520	493	503	481	461	468	482	504	466	418	489	498	473	464	531	484	468	478	501	478	482	486	445	436	525	456	488	447	504	489	462	516	450	509	464	464	487	487	487	508	490	480	495	512	449	461	521	520	486	511	502	481	456	505	503	458	465	477	456	468	485	445	509	461	485	457	501	490	524	514	460	486	473	473	454	451	483	496	484	508	446	524	502	514	499	491	487	479	438	440	468	463	466	464	491	486	510	475	497	462	458	496	483	501	460	473	463	507	455	450	489	470	489	486	443	510	445	478	477	456	466	461	463	479	453	451	468	480	501	492	486	526	488	485	508	492	497	450	468	483	479	502	484	476	468	468	527	482	469	441	478	481	453	518	477	468	488	469	502	491	466	483	489	435	482	484	514	452	488	472	491	461	480	495	508	495	470	459	504	504	475	472	514	460	482	479	493	483	462	508	507	497	491	461	464	470	475	456	448	466	494	481	454	502	496	450	493	508	436	469	486	493	431	503	474	507	462	486	502	479	499	477	497	489	469	444	505	494	466	470	461	440	499	482	496	483	494	457	496	508	498	426	478	462	484	450	479	487	478	538	469	480	472	476	450	521	471	468	475	441	440	485	492	487	490	422	474	463	471	468	454	509	489	479	486	481	431	446	455	481	524	477	457	481	545	478	476	469	490	501	431	489	453	496	452	493	511	478	488	480	480	480	509	515	488	452	452	487	489	489	510	478	474	483	528	455	439	506	505	461	514	470	522	457	513	498	476	510	471	516	465	463	512	504	518	459	461	494	509	506	432	496	443	492	434	478	458	511	444	479	462	495	512	480	500	482	455	495	469	485	530	522	501	485	449	470	470	527	468	523	472	475	496	460	479	499	452	441	481	530	488	517	477	484	473	506	514	454	507	451	482	432	482	466	442	510	519	482	478	489	472	466	480	507	505	494	465	481	474	455	469	489	485	463	468	473	513	463	510	506	501	477	501	465	531	468	483	480	510	467	466	482	494	503	493	465	524	467	488	469	447	479	495	463	451	429	479	506	486	492	485	458	460	493	509	446	468	529	447	511	460	471	470	467	477	487	487	490	488	493	489	479	456	469	517	479	440	472	491	482	506	478	498	461	496	504	472	476	496	452	464	442	474	527	495	523	453	495	459	473	485	509	518	498	488	454	472	451	481	498	477	488	470	451	520	452	486	440	480	526	458	476	504	468	519	460	461	475	496	511	492	453	511	470	525	527	457	490	477	483	472	466	442	453	494	467	481	493	476	469	495	489	483	495	512	477	487	469	483	465	491	478	492	453	477	478	489	468	480	473	466	484	498	488	493	480	481	483	478	482	487	435	479	430	448	457	471	512	459	506	456	509	500	445	486	495	497	508	480	472	451	490	422	495	505	516	457	497	458	486	507	492	479	488	479	485	426	474	476	487	440	457	476	461	492	509	509	459	476	480	487	537	486	505	482	466	506	512	503	470	500	499	472	459	495	444	520	493	477	530	480	476	447	471	488	467	458	482	510	520	467	429	500	491	506	479	490	466	489	484	449	492	484	483	458	540	453	488	466	497	507	497	539	473	475	486	477	482	497	456	487	453	518	435	430	448	525	507	457	484	495	513	498	505	484	411	499	485	488	497	489	506	452	487	440	498	505	490	465	499
11797	3916	939	447	384	356	343	372	356	331	303	336	312	304	310	278	281	286	293	303	285	307	299	257	297	298	269	305	296	269	254	242	273	280	303	276	263	304	302	261	289	299	291	272	296	322	307	286	266	299	297	281	289	280	274	295	296	269	264	306	298	259	274	274	261	285	302	291	315	321	290	287	252	308	273	283	310	281	265	306	302	326	298	264	307	278	261	308	296	288	295	265	282	296	286	273	278	281	303	281	254	302	274	283	296	260	263	284	264	313	283	305	289	266	290	319	325	277	289	278	278	303	313	277	272	278	261	250	293	278	306	280	327	274	267	272	252	256	264	290	257	256	284	288	278	279	277	259	266	275	262	265	278	275	273	302	301	308	298	260	278	316	269	278	291	277	276	293	260	291	300	284	299	288	290	254	293	285	281	267	278	316	294	257	306	309	278	311	284	298	301	290	280	284	314	274	265	279	296	301	280	282	292	317	325	301	296	292	274	332	277	295	277	296	298	299	290	282	287	290	287	309	269	290	288	302	286	280	307	292	273	285	292	285	295	279	289	307	317	278	323	285	266	298	327	306	275	295	295	293	277	297	305	270	281	327	310	301	259	303	277	275	279	325	290	285	313	294	283	274	302	303	315	275	287	275	292	278	291	311	314	285	333	295	283	293	275	282	275	314	275	314	270	260	261	291	318	283	281	248	256	301	263	276	285	287	276	279	309	277	263	271	302	303	259	258	268	276	283	281	251	287	300	268	317	276	300	278	279	305	283	307	266	267	299	310	280	299	258	294	299	296	261	306	242	288	317	256	300	286	263	313	297	292	305	276	267	264	286	301	262	273	263	321	287	285	290	283	255	267	290	301	288	313	287	285	286	262	282	277	288	277	308	287	283	348	307	274	301	273	277	277	277	295	289	274	288	286	285	283	294	286	317	317	287	269	280	292	288	273	274	300	304	275	277	283	270	290	278	281	303	312	287	273	280	315	257	293	273	295	291	303	253	276	265	301	270	257	280	274	279	319	273	275	310	244	265	270	259	303	282	296	286	294	262	296	278	285	301	258	296	290	280	262	300	267	302	312	278	295	274	284	271	293	289	274	266	257	299	280	283	247	294	316	273	275	265	293	336	264	273	276	272	291	250	291	266	294	268	275	354	283	295	262	262	258	284	266	314	320	292	298	284	271	265	308	290	275	280	311	268	248	277	287	288	292	262	255	286	264	277	313	297	267	248	298	272	271	281	295	298	303	297	272	277	282	303	288	280	276	287	298	307	296	274	278	272	309	286	316	307	305	273	333	290	302	303	301	292	274	301	299	296	286	288	304	261	273	298	298	313	302	298	309	289	286	302	304	283	300	304	329	315	300	325	301	308	279	309	283	278	298	252	289	294	273	296	273	262	284	306	305	292	271	285	304	277	336	278	258	279	306	260	316	317	314	287	281	272	276	303	295	308	287	287	244	281	251	273	286	264	304	283	286	311	305	311	269	287	274	269	287	300	302	264	288	323	276	234	264	275	288	279	279	312	292	313	311	286	267	253	274	309	263	257	305	273	278	279	303	334	289	275	289	284	276	283	288	299	312	256	267	291	279	250	267	296	303	264	281	311	283	278	262	279	300	284	296	279	301	284	267	295	265	266	266	295	313	298	272	267	289	289	254	260	287	288	286	325	302	291	240	267	270	275	267	276	276	280	301	283	302	278	292	277	268	282	271	294	294	271	263	264	271	274	312	261	291	284	283	244	281	293	288	280	312	302	305	307	291	290	296	265	280	300	283	264	253	279	299	299	292	251	274	279	317	302	284	272	289	321	311	307	294	280	322	291	290	274	262	296	287	254	282	330	289	290	286	276	298	293	290	256	281	266	280	279	292	292	275	309	312	291	282	285	278	282	306	354	295	329	263	289	258	293	317	278	284	252	269	278	303	290	302	275	280	272	278	279	273	302	268	291	266	281	293	297	294	301	287	320	268	280	266	307	277	271	296	289	275	277	268	294	269	291	312	283	316	308	292	300	264	275	306	273	308	295	305	281	292	285	274	289	266	279	272	268	300	286	280	304	312	284	279	280	312	317	271	316	274	279	265	273	289	275	295	315	318	276	290	276	293	304	270	323	332	306	329	321	299	286	277	267	301	302	269	272	283	299	265	275	325	256	272	290	278	270	274	306	291	253	295	300	302	282	274	295	302	276	278	298	321	292	280	274	285	290	283	267	301	296	280	291	278	293	304	284	302	305	299	298	297	309	307	291	255	277	290	285	290	267	305	311	251	291	288	317	312	291	318	284	294	283	311	268	289	281	277	294	297	318	288	283	288	307	333	272	264	294	292	284	297	264	291	285	298	295	290	269	308	299	282	265	295	261	299	312	271	313	285	309	277	297	286	260	281	298	306	301	313	251	288	291	262	271	282	288	316	320	283	293	285	309	255	276	287	279	278	298	276	263	282	286	290	310	285	300	283	308	295	277	313	304	254	274	309	318	269	266	294	270	290	289	306	268	305	319	274	288	280	325	275	290	332	315	289	265	319	320	313	307	324	316	299	269	296	275	296	305	273	293	258	266	298	281	276	266	298	300	318	314	276	275	317	276	264	301	299	301	281	296	270	290	298	273	270	269	282	297	286	277	288	288	270	298	245	271	309	274	294	289	295	290	303	296	272	261	294	267	291	264	279	300	313	277	264	284	284	280	274	293	263	281	294	268	284	307	312	297	305	320	267	324	279	291	292	281	247	243	281	288	268	298	289	293	310	302	275	297	286	262	292	273	284	279	283	290	296	305	307	282	247	287	294	297	314	288	265	278	293	280	266	272	279	317	282	299	307	280	277	291	326	277	282	314	292	254	280	276	285	294	311	295	292	291	283	298	274	276	274	268	274	297	317	282	293	254	292	271	234	289	273	302	264	289	296	284	279	262	288	326	269	277	294	288	312	298	296	279	280	294	317	302	276	271	291	285	268	274	269	299	282	279	308	296	294	284	299	273	283	286	264	299	293	297	307	293	278	256	298	286	276	248	296	272	280	293	281	264	304	290	253	256	246	302	259	277	282	275	267	284	303	272	280	262	254	285	277	294	286	281	308	269	291	318	270	282	268	298	296	294	303	288	301	315	294	288	311	316	307	261	268	279	281	285	301	288	298	285	279	298	281	294	285	294	266	277	295	298	281	338	287	280	287	303	282	306	269	275	296	274	301	280	289	286	291	307	268	300	276	280	291	290	296	292	298	247	268	311	298	284	293	296	248	312	280	258	296	261	253	260	275	256	284	277	292	323	305	292	287	268	308	275	311	259	286	278	298	262	291	290	277	299	288	311	299	290	305	283	277	297	284	241	281	272	271	292	328	301	304	278	282	293	282	279	253	315	265	323	253	273	317	280	278	285	272	306	296	290	276	250	273	326	319	297	291	275	278	304	304	300	311	289	281	312	262	268	280	304	314	304	306	292	268	312	281	273	288	270	276	265	299	264	270	262	282	273	314	313	299	280	288	301	311	321	292
8609	3937	1699	1206	1060	1002	1017	1056	1006	1020	904	850	865	870	787	735	773	757	725	775	711	731	718	722	741	741	765	735	700	658	706	747	682	700	690	714	746	693	648	700	702	704	717	698	690	704	683	711	658	700	702	708	687	697	723	712	716	709	715	670	682	730	722	669	670	667	703	700	700	702	646	703	712	701	681	711	772	701	685	707	726	650	687	652	727	664	735	742	714	674	697	749	722	723	700	666	716	712	710	740	701	682	660	696	696	728	704	676	699	637	719	735	668	679	728	717	677	752	714	724	706	672	730	708	715	718	696	654	684	685	716	739	713	682	698	680	689	688	713	710	678	695	674	680	687	683	728	781	701	697	701	736	718	760	686	679	679	660	712	721	707	723	672	732	666	678	698	728	691	712	714	676	631	713	683	733	719	718	679	709	700	705	700	668	729	717	701	719	751	627	672	683	657	694	696	664	691	659	741	726	641	684	676	733	711	704	714	698	705	711	716	671	692	689	685	734	681	708	760	714	752	719	647	664	686	642	669	715	672	708	698	691	715	687	695	707	733	736	682	724	689	691	717	756	681	693	713	699	682	674	687	687	734	682	731	665	702	652	679	694	697	743	700	681	685	664	684	682	670	680	704	699	685	645	678	665	685	710	667	674	703	648	679	744	714	719	671	724	714	684	728	669	652	671	690	708	691	704	690	730	715	683	692	698	715	653	668	719	676	711	686	689	747	724	707	656	700	701	713	660	678	698	709	641	694	697	725	674	702	642	719	668	704	734	722	679	687	672	656	703	681	699	688	709	737	693	705	660	709	705	702	662	689	687	696	724	718	717	695	667	666	726	692	712	689	692	687	677	725	700	704	660	658	707	700	722	714	729	662	693	713	711	680	691	677	749	717	693	716	681	713	681	699	722	666	703	718	710	747	699	702	684	671	686	645	647	644	730	664	721	687	696	729	661	751	709	677	658	731	746	740	652	677	679	669	685	694	716	686	681	735	669	608	668	680	712	710	683	708	708	640	731	667	654	708	647	689	699	670	643	688	685	710	724	746	693	727	679	674	713	672	716	720	704	719	722	718	690	716	672	658	701	704	663	675	703	681	727	681	725	692	702	722	712	676	696	740	691	745	718	681	686	757	705	704	639	687	676	694	722	688	668	710	688	700	696	667	679	678	709	667	672	656	725	695	737	717	665	751	665	714	698	702	717	715	711	693	701	700	720	725	727	724	670	719	686	684	710	692	660	686	670	684	763	706	667	702	694	714	757	685	694	712	707	695	726	724	688	714	724	719	651	706	719	691	677	678	705	732	682	654	728	706	698	685	733	751	713	714	678	675	662	751	683	659	697	693	682	692	668	670	667	691	666	716	680	711	713	715	696	688	705	695	707	707	677	702	722	697	719	666	707	735	682	651	707	635	713	714	716	669	744	695	711	699	712	713	718	695	704	669	688	721	769	722	695	706	710	745	726	700	711	662	691	676	731	705	710	727	716	660	732	688	717	711	675	655	655	732	681	700	719	644	698	705	689	710	702	679	666	668	698	678	724	687	703	681	690	681	660	728	683	731	721	695	699	713	718	678	669	670	729	687	666	721	677	700	697	713	720	639	681	677	681	695	723	695	708	687	688	701	670	676	717	689	717	679	764	703	708	728	672	701	705	641	693	687	714	709	702	657	669	692	701	675	683	681	669	715	680	755	692	674	735	692	726	740	726	668	657	689	699	642	662	662	689	698	710	687	688	747	709	673	716	706	702	713	696	722	671	691	729	718	699	669	683	743	695	710	648	692	678	663	684	656	707	696	750	670	659	733	697	715	673	680	692	686	693	697	722	701	725	731	686	703	727	703	704	701	675	715	688	666	697	701	695	705	694	707	719	669	690	673	688	677	630	719	694	713	749	682	695	710	702	722	693	675	754	681	662	696	669	713	679	698	721	712	699	676	679	655	730	721	695	689	706	670	722	705	668	669	722	651	725	726	767	668	744	684	692	751	723	705	700	645	645	694	710	701	672	703	658	722	673	679	653	679	706	697	688	673	689	744	668	733	717	669	716	716	705	684	668	721	701	707	666	671	724	737	724	701	704	689	719	721	686	732	686	644	684	748	660	699	727	722	680	700	675	727	703	711	720	706	672	664	691	682	753	694	667	714	714	714	689	706	758	723	693	627	654	690	711	678	742	723	661	663	667	707	654	731	675	695	697	659	631	708	710	712	708	716	739	717	698	703	661	698	639	682	686	705	710	673	704	688	672	760	707	699	635	700	706	651	726	722	696	691	705	673	700	712	695	679	696	696	716	702	658	720	725	690	716	679	702	737	713	724	706	761	699	691	699	666	694	682	736	752	681	704	652	691	687	715	718	725	680	713	675	713	708	753	699	674	690	709	693	643	668	690	678	677	669	702	713	671	710	712	693	707	660	666	671	703	707	707	751	693	674	647	689	697	685	680	670	724	692	670	760	740	701	681	745	659	677	714	688	709	679	722	668	702	686	656	700	713	699	658	747	685	676	700	640	685	698	699	752	691	689	672	652	669	713	722	727	715	697	695	674	688	724	687	709	681	682	682	686	690	717	654	745	633	707	685	732	721	699	669	678	700	688	691	715	669	686	704	722	737	697	733	632	655	706	700	695	699	709	701	696	686	708	685	696	701	702	698	731	735	700	677	716	701	635	659	693	703	746	725	688	649	691	716	691	666	716	699	710	646	722	752	699	764	704	702	659	717	675	682	737	756	702	690	698	662	699	686	674	659	659	667	759	698	702	673	715	680	698	682	715	738	715	762	711	703	713	698	727	740	721	704	716	681	676	668	660	714	656	724	652	684	688	692	777	697	690	712	678	675	724	707	678	705	690	686	697	683	703	721	702	743	680	674	707	710	686	703	690	667	723	706	674	703	699	699	700	664	696	684	705	736	691	682	669	673	696	698	733	732	711	683	698	709	629	684	670	686	696	688	665	672	681	685	702	709	702	698	710	688	713	677	704	694	686	647	702	647	701	692	715	737	666	719	711	671	676	634	661	710	734	675	686	689	671	752	659	726	713	696	686	696	691	677	732	706	739	729	711	711	717	668	733	698	748	759	743	698	657	702	710	679	667	695	650	704	697	657	676	660	679	691	718	709	687	728	718	711	715	718	707	699	777	716	677	664	708	665	731	637	703	740	715	711	746	705	684	694	706	714	677	742	685	744	691	672	713	667	728	646	679	720	691	659	680	659	713	698	694	714	678	684	680	753	682	739	726	716	637	715	685	701	679	698	721	684	672	731	706	674	674	726	666	682	685	750	748	699	710	709	679	711	690	697	711	700	715	665	694	789	695	700	744	708	723	726	718	724	703	724	712	715	687	676	720	695	693	688	679	706	667	669	703	687	736	710	661	725	656	643	707	691	765	702	722	701	695	699	689	719	649	701	670	708	674	688	673	720	644	687	725	720	698	711	745	681	716	715	708	691	689	716	698	719	724	724	728	732	716	726	725	712	660	709	696	699	675	711	728
24440	10795	2940	1035	703	497	499	488	443	410	367	381	350	351	346	332	332	296	329	308	304	306	348	300	321	336	290	331	316	317	313	290	266	319	324	301	332	310	320	287	305	307	279	290	295	350	302	289	300	302	272	297	285	280	294	312	287	326	292	304	307	286	341	329	308	306	299	322	334	324	289	294	294	291	289	329	286	286	269	304	314	331	309	292	296	291	277	353	294	301	314	292	282	316	264	314	315	291	297	283	288	299	294	336	289	293	270	314	278	301	287	304	315	279	286	272	298	283	287	295	294	296	352	284	288	298	295	298	298	272	303	332	309	300	307	275	293	281	271	310	288	324	313	312	296	341	313	277	277	293	284	280	306	275	306	283	285	273	252	280	308	312	293	305	283	282	309	314	282	345	314	331	325	306	308	352	285	312	292	255	283	281	278	269	304	313	262	274	290	317	315	316	299	309	270	312	310	297	278	278	321	300	303	312	292	304	281	281	303	286	280	298	308	325	295	287	278	289	320	297	280	272	310	270	293	285	300	343	269	325	310	278	310	316	340	256	278	281	281	298	288	297	292	324	276	261	296	296	291	295	297	299	300	299	350	306	292	287	298	290	249	283	262	305	303	277	315	292	292	292	312	290	274	295	310	292	300	300	272	309	301	314	287	309	303	318	283	306	280	343	294	317	273	285	295	307	271	315	328	294	316	296	267	298	289	299	286	301	304	276	298	291	278	307	308	309	275	295	306	277	280	286	282	350	293	279	262	279	323	315	289	308	271	304	314	300	309	309	310	295	321	314	298	324	304	278	310	304	320	335	311	292	284	314	293	302	310	293	288	321	322	301	301	313	308	279	320	301	308	316	330	290	301	301	313	338	293	266	313	253	294	316	323	295	319	290	288	294	305	310	312	314	288	306	296	302	304	329	309	327	316	314	293	286	325	290	308	275	322	328	340	327	271	280	287	301	294	298	296	342	305	292	264	284	315	333	269	251	292	260	306	335	299	314	297	272	284	277	291	301	284	271	311	306	302	324	301	315	319	271	303	286	302	272	330	318	276	289	300	307	325	295	279	292	307	282	312	300	321	294	295	291	308	310	288	286	310	294	343	347	313	284	326	291	350	321	288	318	318	305	290	279	302	266	297	287	330	285	267	297	279	282	341	292	311	320	314	302	314	302	289	276	292	270	276	308	310	268	299	361	319	278	284	322	275	319	294	313	326	327	280	316	267	324	337	288	274	283	294	292	299	310	268	308	277	256	271	317	314	310	267	301	296	306	286	284	273	284	363	306	292	271	303	285	306	282	272	294	323	301	301	265	287	313	302	310	320	293	287	261	294	302	310	309	282	275	304	296	297	269	287	303	303	315	275	309	301	315	301	298	308	293	266	308	305	306	296	285	304	281	325	288	317	285	290	321	298	301	315	277	283	282	294	304	294	287	310	302	269	280	300	271	290	292	290	315	301	284	282	287	284	267	280	299	282	303	295	280	277	267	312	281	315	288	315	294	314	297	301	268	322	294	330	300	292	283	275	300	299	322	286	280	316	286	324	306	287	296	302	258	301	288	286	293	306	270	290	287	292	305	289	326	304	297	296	276	321	297	313	311	302	275	302	328	306	271	302	313	328	347	315	312	300	312	298	296	314	279	313	293	298	295	288	296	295	303	295	291	301	285	318	308	293	316	315	333	323	294	293	306	297	269	288	286	314	264	337	296	280	303	298	286	294	306	313	286	282	311	273	349	283	272	308	328	269	290	287	309	309	272	289	304	276	293	317	310	281	306	321	334	282	319	324	272	322	312	306	286	291	294	292	293	307	279	299	294	318	310	294	325	317	273	291	312	292	303	287	304	282	290	285	270	282	293	311	286	330	270	314	322	282	298	302	303	307	276	296	292	303	309	336	286	335	304	298	325	293	299	302	303	318	306	291	317	295	308	292	274	306	268	276	294	322	294	298	293	262	305	291	307	327	282	310	331	286	280	313	279	301	307	305	320	276	302	303	288	311	290	327	273	308	294	307	279	278	286	296	320	300	303	284	295	293	298	303	300	311	300	297	310	319	309	303	298	289	272	292	299	275	313	290	290	302	298	298	287	295	314	305	301	350	263	308	273	267	286	309	291	296	301	293	315	322	294	306	296	304	323	277	260	302	275	277	303	301	311	310	301	332	315	321	310	295	339	296	302	299	300	301	241	291	319	278	268	323	294	323	270	299	307	309	289	307	289	305	305	312	308	279	303	285	286	281	308	313	330	290	291	258	312	297	287	309	273	300	331	312	318	248	305	309	315	334	301	290	296	271	314	312	328	284	249	290	302	303	316	253	303	290	268	297	312	276	297	317	292	287	334	261	289	305	289	294	305	333	277	298	304	306	272	283	309	275	313	313	281	301	301	317	296	295	289	325	319	341	308	324	300	302	293	311	309	280	278	247	286	310	300	332	270	314	281	316	291	294	314	274	307	261	301	326	321	270	297	301	291	285	311	310	316	278	304	323	289	287	318	323	288	295	291	282	302	325	297	268	294	304	300	288	299	278	314	310	313	282	317	287	295	293	320	274	303	294	264	322	306	322	325	262	295	303	290	311	289	301	307	328	304	284	300	312	307	306	335	300	287	273	301	316	291	307	278	299	287	307	301	284	333	334	315	311	291	264	312	282	314	311	315	321	278	296	320	316	332	290	297	296	301	312	325	281	268	306	315	306	300	286	287	318	288	303	296	309	292	294	283	278	297	281	300	291	297	319	305	338	310	270	328	280	272	299	300	318	321	314	311	301	299	295	312	327	291	314	328	323	319	317	315	283	266	311	314	278	301	276	320	292	307	301	271	319	292	308	310	312	292	257	285	266	327	321	316	296	323	279	284	292	298	260	323	286	343	326	305	315	297	274	276	329	278	298	306	307	301	291	323	323	280	276	282	282	305	287	276	308	290	328	282	272	293	287	286	294	288	305	290	288	282	280	283	335	303	316	306	275	302	292	307	309	300	282	289	302	282	320	279	264	315	291	305	314	259	276	292	308	296	327	279	289	311	287	296	314	305	288	306	291	288	267	296	300	318	296	281	320	289	313	290	317	302	303	327	310	252	294	295	314	286	292	317	290	293	344	301	295	285	289	315	319	303	285	289	318	307	283	323	292	315	295	249	302	276	338	317	302	277	279	290	334	297	290	299	313	294	282	277	284	320	265	313	288	281	336	283	279	319	299	278	288	308	268	308	296	320	282	306	280	282	288	306	296	301	295	287	280	295	303	252	326	273	270	297	264	291	279	307	268	324	299	308	294	265	268	262	290	293	301	303	300	293	306	299	313	306	292	302	277	298	267	276	330	312	295	314	314	331	321	290	318	276	284	287	308	316	317	297	278	292	281	299	290	292	321	309	309	262	298	285	312	317	281	307	291	319	312	300	299	307	274	293	264	299	311	300	295	291	286	331	292	282	285	266	291	328	318	282	304	297	307	307	294	296	297	256	323	313	309	278	298	296	303	313	300	313	317	301
17653	9233	3809	2426	2023	1827	1794	1577	1644	1508	1258	1102	1081	1007	904	881	907	839	829	822	773	811	751	769	776	762	829	805	831	758	797	736	698	735	726	782	769	760	712	693	761	699	749	710	758	770	686	714	760	663	745	701	744	756	764	760	721	717	714	733	718	722	739	721	715	682	702	734	733	720	725	728	745	747	666	739	741	703	699	738	739	782	687	682	688	736	735	745	710	697	716	701	707	716	700	749	744	717	699	708	745	761	677	716	739	722	702	723	710	713	727	745	728	758	751	729	712	722	694	724	750	724	721	687	706	735	735	704	746	700	695	730	706	710	682	714	716	760	714	715	727	710	709	725	677	750	706	745	701	713	674	737	742	705	758	720	706	766	699	715	730	699	752	743	717	733	732	733	757	743	690	751	738	664	727	730	739	719	730	748	671	739	713	676	724	705	723	710	740	740	701	730	715	699	728	695	748	698	723	707	708	716	723	664	707	729	734	715	727	716	752	710	720	676	721	705	727	757	666	735	721	714	717	769	713	717	740	700	730	722	720	761	748	708	681	708	708	748	726	735	725	700	687	685	737	742	735	706	662	722	651	698	684	693	716	707	717	733	712	674	721	742	741	704	681	720	689	741	717	765	696	684	705	692	725	757	716	699	742	707	750	694	667	669	676	679	741	685	769	717	740	749	688	701	766	735	739	715	781	732	718	710	720	756	740	706	737	719	662	753	708	726	730	747	717	688	726	801	703	724	761	656	759	748	744	701	672	751	745	755	720	701	694	704	697	734	650	705	709	749	706	676	688	712	720	731	707	720	728	741	731	720	747	730	753	719	700	712	738	721	717	684	730	722	726	709	719	748	703	706	755	684	744	742	687	760	684	766	732	752	729	674	706	721	694	704	730	686	710	729	676	744	661	723	702	755	703	685	700	708	738	745	708	784	731	761	745	700	735	766	721	728	725	696	707	729	724	715	745	733	721	713	722	731	746	664	717	714	747	689	753	734	740	730	680	719	767	718	703	696	718	690	729	709	684	743	699	766	702	718	699	714	720	717	725	719	676	718	724	771	724	733	685	795	688	708	679	727	739	705	716	681	743	764	743	752	716	748	770	778	689	728	721	758	749	729	744	644	738	758	666	685	707	713	712	770	724	774	747	711	725	673	709	711	699	686	710	731	740	703	707	695	706	683	755	737	716	689	708	719	746	781	737	709	648	717	727	729	740	705	741	715	687	665	733	762	696	732	761	689	720	729	736	685	695	695	706	773	731	723	743	741	709	677	718	712	714	695	702	702	699	692	694	715	715	750	690	700	692	722	695	724	698	734	774	783	701	727	739	733	742	693	702	730	719	761	722	770	699	728	793	722	792	733	679	641	712	735	684	737	717	718	698	720	716	701	716	755	745	715	719	731	745	778	713	740	685	717	755	698	702	721	772	687	709	675	718	744	715	727	721	712	725	760	659	728	712	715	734	708	745	748	737	704	757	707	746	684	729	740	717	721	733	758	730	730	728	747	753	738	747	735	696	766	699	722	736	746	774	725	718	702	763	739	751	765	743	692	768	678	748	725	695	711	749	714	655	698	723	729	741	656	686	728	682	688	739	700	684	688	727	720	729	768	758	728	708	708	686	693	688	695	660	736	718	717	731	745	692	694	717	723	726	739	738	761	706	639	744	730	715	696	718	700	730	723	693	722	724	710	657	756	677	724	732	673	764	729	741	689	704	712	698	698	698	655	729	708	734	735	745	722	729	671	717	771	710	739	699	715	719	720	729	696	757	716	700	727	767	735	718	712	709	733	706	731	703	678	727	708	742	724	734	717	737	727	715	676	716	754	721	703	699	678	742	678	775	719	742	673	751	659	726	720	707	728	728	713	727	717	699	705	731	723	697	706	720	720	733	765	697	791	708	764	765	759	676	716	698	707	744	716	722	724	703	737	744	724	653	695	729	737	716	662	713	724	692	731	669	658	728	777	749	731	729	716	696	735	711	746	763	711	724	756	686	670	709	700	745	762	717	698	802	714	707	691	721	711	750	706	711	697	760	740	705	729	723	720	722	703	714	765	699	711	790	697	732	735	740	698	735	727	748	642	721	687	682	710	742	742	672	713	704	711	707	717	689	676	759	744	758	729	715	703	731	715	738	733	674	659	748	695	725	685	696	760	699	739	734	768	715	743	735	752	714	709	717	690	747	735	731	730	719	705	738	707	688	732	713	750	728	733	718	732	716	743	697	745	720	730	712	738	752	771	708	722	731	739	687	691	709	808	700	707	703	734	702	741	746	729	724	648	731	716	741	729	722	717	711	733	711	749	665	702	736	697	719	738	683	738	759	741	671	748	750	726	664	698	736	704	719	701	712	677	683	772	679	733	735	732	756	700	747	744	719	731	736	730	650	727	745	679	684	692	705	696	726	717	705	728	685	706	712	728	662	780	710	799	703	690	735	717	715	746	729	729	767	711	704	723	730	693	720	697	735	717	703	723	726	717	742	722	759	682	720	740	734	734	715	706	696	706	717	704	709	674	701	733	717	721	761	709	739	728	713	724	718	708	696	689	718	715	725	741	708	692	719	761	706	691	684	732	720	740	763	686	740	728	721	748	733	676	716	708	733	713	712	732	701	754	703	704	732	709	710	717	687	730	673	704	737	728	656	794	729	712	732	712	728	803	666	729	744	649	734	725	771	794	759	768	733	713	701	712	764	696	710	753	684	720	755	738	695	735	672	742	716	734	753	736	679	691	723	704	749	708	714	712	698	718	726	712	716	710	685	683	712	735	669	737	706	687	759	723	706	709	716	759	709	680	720	776	750	695	699	724	708	728	741	691	734	781	710	705	695	717	671	693	772	738	732	720	740	728	762	733	724	669	712	720	702	664	721	723	741	740	724	723	655	762	712	721	742	683	677	746	755	707	736	718	735	708	694	746	711	702	731	753	753	685	728	671	749	698	704	714	726	689	763	705	728	651	692	752	739	739	715	689	725	751	708	689	715	730	719	756	772	705	700	719	724	765	731	739	746	771	711	757	692	684	720	734	711	650	679	748	720	711	707	717	755	713	764	699	736	716	742	722	726	741	751	723	724	697	731	793	708	704	688	724	726	729	725	709	719	697	718	686	683	746	700	733	680	716	674	698	709	723	735	742	711	717	700	736	737	724	716	709	705	739	727	710	739	697	685	745	735	684	788	705	731	718	718	740	722	726	693	683	748	744	698	725	687	721	734	716	683	697	737	712	756	722	724	720	711	758	661	751	710	681	753	704	717	718	768	720	719	708	704	734	715	762	742	750	694	739	737	706	715	732	696	700	706	695	742	712	735	739	711	725	743	766	708	715	714	689	700	662	682	676	687	758	661	772	740	722	707	732	707	678	747	716	689	745	716	695	751	739	730	732	693	757	713	700	745	716	700	696	695	722	698	734	683	692	703	721	692	676	718	723	710	734	732	710	721	743	751	723	735	710	727	697	755	719	642	773	743	695	692	763	712	725	695	710	699	728
33595	17293	4960	1399	792	591	529	450	414	338	299	281	257	213	203	185	197	207	228	203	205	203	183	197	183	213	193	200	187	187	168	182	217	192	184	179	152	171	187	177	183	176	157	170	174	177	169	178	183	173	180	171	167	173	159	169	190	148	168	187	183	180	192	209	183	134	176	178	175	171	168	187	163	174	204	194	192	184	177	173	147	160	186	193	152	181	176	171	175	178	189	191	154	148	179	195	162	151	160	158	159	187	187	187	197	169	184	191	180	177	154	175	152	187	178	176	184	176	179	201	169	180	172	177	167	158	189	184	183	179	189	160	151	188	165	165	171	180	169	196	166	184	166	195	203	187	170	182	194	182	184	176	185	168	180	175	172	195	144	176	170	181	157	194	181	188	187	183	145	160	191	186	173	182	159	169	183	160	182	187	177	170	174	181	165	158	158	192	181	168	140	180	171	159	181	180	186	157	167	209	162	177	166	152	183	150	171	170	151	162	193	178	214	180	156	165	180	192	168	169	166	162	184	219	165	176	162	179	173	183	173	161	150	177	167	164	188	183	191	181	161	183	200	198	176	160	169	166	184	154	153	170	160	169	190	176	182	181	166	186	183	171	170	179	176	170	160	156	178	195	151	173	216	187	190	125	172	169	177	163	189	157	178	158	163	186	188	185	175	176	166	162	181	195	203	164	181	179	166	184	155	165	164	170	157	161	192	176	212	155	180	177	167	167	174	171	177	206	171	191	197	172	148	179	167	181	168	176	184	156	164	182	184	182	165	164	168	168	209	184	196	165	189	166	197	202	192	167	196	171	191	168	185	164	157	186	163	177	172	187	179	171	162	190	183	146	158	185	182	196	190	166	181	179	198	186	196	177	162	192	166	173	168	157	206	177	194	185	197	183	188	204	167	164	209	185	183	177	183	177	189	177	164	163	176	155	163	166	165	159	208	175	164	188	166	163	179	184	160	167	175	179	163	178	187	170	170	159	187	163	159	182	185	183	216	172	159	167	193	175	163	181	152	163	192	191	188	143	180	163	191	139	175	152	159	178	182	186	137	173	169	193	176	167	150	166	171	163	198	185	174	163	151	166	151	173	194	159	192	173	151	168	169	175	186	163	197	208	171	189	154	146	142	184	178	179	185	199	172	188	178	176	173	176	157	159	183	157	183	173	165	182	186	163	180	173	160	157	156	153	161	173	170	154	166	171	186	158	153	165	159	156	147	157	174	183	183	157	171	191	171	160	183	166	213	172	178	191	176	172	156	167	195	181	184	175	149	174	180	170	173	172	143	183	175	174	146	192	180	198	168	172	176	187	165	191	173	169	178	171	165	170	153	185	171	150	160	171	165	161	165	167	172	175	175	157	198	170	166	159	199	188	173	190	181	197	164	180	168	174	187	171	158	173	157	187	177	162	172	174	165	175	174	176	178	171	177	164	166	178	168	169	184	187	204	165	186	157	164	181	158	148	187	163	175	167	171	170	171	175	198	171	184	186	180	194	164	164	171	182	210	153	169	194	180	188	186	192	165	146	186	186	180	169	154	171	176	195	189	169	168	177	195	181	197	169	172	149	159	153	174	178	152	173	166	169	167	163	157	205	181	161	198	148	152	169	169	188	183	198	174	179	196	178	164	187	184	169	190	173	207	188	160	174	168	176	198	185	152	160	179	164	171	171	172	173	185	147	177	178	186	164	176	189	184	171	194	168	161	186	175	187	173	161	162	192	170	170	156	182	184	149	162	193	174	177	160	180	162	178	182	188	192	158	177	181	198	185	157	178	172	187	180	159	161	178	166	196	172	185	174	173	166	188	191	166	192	178	180	185	161	168	153	165	153	167	181	175	169	177	224	201	165	187	187	190	165	186	183	174	193	182	184	200	188	162	181	173	154	169	182	189	190	203	186	190	189	189	179	179	164	157	202	172	145	187	182	166	175	183	155	193	179	181	169	176	185	163	132	143	179	197	166	174	155	181	170	196	206	153	181	173	177	179	155	173	168	172	183	163	169	180	173	192	184	159	180	171	182	169	168	169	154	187	189	189	184	161	175	191	183	158	160	150	158	162	167	176	173	188	186	147	193	172	165	174	165	176	165	163	187	171	171	172	182	191	183	185	172	160	164	168	179	177	167	165	162	171	183	176	157	172	172	177	155	165	165	175	163	180	184	149	178	184	177	152	176	186	171	187	188	180	160	164	170	186	158	150	154	180	214	146	194	161	201	149	179	173	175	188	170	168	191	165	213	202	194	194	162	153	161	194	178	168	196	153	172	165	161	166	160	181	148	178	161	174	181	175	163	174	171	187	152	174	147	183	156	197	201	177	189	163	174	169	183	160	169	176	174	162	170	183	174	162	159	161	189	156	177	166	168	187	150	155	172	208	166	191	177	174	152	160	173	167	186	181	152	189	193	195	157	176	157	166	154	145	179	173	181	201	149	179	171	176	160	176	191	181	155	149	162	176	193	183	184	163	178	162	172	170	192	182	190	190	192	171	179	175	177	133	189	175	185	178	183	201	197	158	160	182	181	168	166	171	161	164	180	181	170	177	165	191	178	189	190	159	168	190	202	166	181	188	174	146	125	146	198	182	164	159	179	183	177	177	176	178	164	157	177	188	180	191	174	166	181	189	186	171	180	203	191	209	177	167	181	180	175	180	182	175	179	176	161	193	175	164	173	166	171	179	189	180	206	160	157	151	174	170	192	178	163	171	167	150	174	155	167	165	161	171	164	184	177	169	189	187	196	170	193	188	180	163	190	160	182	177	179	199	181	183	180	158	174	199	172	156	171	164	151	186	175	178	172	180	176	137	177	174	181	177	162	187	192	152	160	175	161	189	179	181	166	170	170	177	178	168	182	189	177	195	163	158	199	169	173	167	195	192	193	174	165	176	186	152	170	177	170	185	176	171	201	166	193	163	155	177	169	187	179	186	183	154	171	177	157	160	197	194	156	177	189	175	169	139	205	181	172	154	192	189	180	180	186	168	184	192	169	195	177	164	169	166	153	177	159	150	177	164	184	177	186	190	175	178	188	164	149	162	187	182	157	192	203	184	169	178	179	196	200	192	158	183	189	184	179	165	190	182	180	169	169	174	176	169	169	169	192	149	173	176	168	175	163	161	163	168	169	162	179	172	186	171	183	191	177	171	174	185	168	161	186	162	152	170	168	178	145	180	164	181	194	170	175	175	160	174	175	153	179	182	176	179	155	164	188	163	175	171	184	168	170	181	168	160	178	182	195	146	189	181	159	176	161	178	188	169	162	182	172	191	176	174	180	176	186	164	203	168	170	189	160	186	176	182	179	163	193	202	155	184	159	155	171	172	194	183	160	173	173	188	197	179	165	195	175	182	182	180	160	170	191	163	187	184	175	176	191	195	169	164	158	185	171	177	153	167	188	177	191	189	153	147	162	191	157	162	206	191	159	152	171	152	159	158	198	167	172	174	172	204	169	208	172	170	194	174	171	173	209	181	167	185	167	167	181	212
22467	13178	4919	3096	2463	2190	2120	1988	1783	1589	1184	1074	998	785	678	646	655	712	672	558	591	475	569	518	542	552	570	544	524	476	491	483	465	449	449	426	446	462	465	500	441	447	489	466	456	459	391	455	451	445	471	434	468	480	433	409	426	460	453	431	417	467	430	472	448	450	436	441	440	471	460	406	433	437	439	438	444	460	388	450	443	434	428	419	459	435	403	428	446	436	404	468	443	435	419	418	443	489	431	445	445	430	442	399	484	429	460	429	446	452	428	406	433	443	422	441	426	427	430	456	456	413	494	403	431	428	466	418	425	414	443	464	420	447	457	478	450	465	461	414	454	429	430	450	458	406	437	402	419	451	498	449	435	432	423	404	458	414	441	428	472	486	450	467	431	435	430	453	403	434	464	447	464	436	425	465	453	446	449	414	452	434	451	421	453	404	428	424	409	411	402	432	447	419	405	462	419	431	415	434	415	409	434	406	423	432	441	439	422	433	423	403	404	428	440	404	436	425	468	435	455	424	415	435	434	435	475	421	394	421	446	419	392	442	408	491	425	453	423	428	413	425	450	417	455	419	412	462	426	443	441	416	432	437	423	444	413	384	444	447	438	428	435	413	436	425	468	409	433	446	442	421	424	459	435	463	421	456	445	429	414	471	474	454	474	415	428	436	433	421	426	473	466	413	429	409	449	408	423	473	462	426	418	428	435	457	409	458	413	439	435	449	423	447	445	413	417	417	390	459	422	435	428	425	449	407	420	447	450	408	422	434	450	424	424	434	451	456	420	408	452	451	411	453	413	447	460	451	439	411	418	438	399	445	424	415	397	401	417	435	448	438	428	462	457	422	449	439	436	443	411	430	489	464	406	449	433	424	431	447	430	441	439	470	418	417	454	420	427	436	431	405	444	440	467	429	460	434	458	418	430	404	454	444	424	438	476	431	429	392	467	441	420	488	443	431	441	454	444	431	426	470	407	452	440	436	444	441	451	451	434	433	428	441	425	450	410	444	409	430	438	434	453	404	430	437	454	444	468	458	446	423	395	449	460	397	430	439	407	408	443	459	462	457	432	434	431	454	432	428	444	443	412	435	477	429	404	407	455	443	450	464	444	402	394	424	453	444	439	448	410	459	410	436	432	421	435	465	451	449	419	412	440	443	490	450	420	410	436	441	460	416	483	459	440	496	459	456	456	443	418	456	428	451	428	404	422	396	457	461	477	443	402	422	451	457	435	449	488	398	415	414	491	453	451	461	458	451	417	457	452	443	415	423	444	449	458	486	439	443	418	412	439	407	476	438	405	436	429	424	440	415	428	441	416	444	425	395	409	428	448	408	454	433	450	448	455	466	394	414	473	419	443	424	404	427	407	434	403	451	449	441	443	447	440	409	457	455	428	442	455	442	460	435	458	422	440	456	451	464	401	471	446	488	432	446	424	461	448	408	405	413	400	422	433	410	391	409	427	437	453	454	425	443	429	444	431	446	457	467	446	405	420	423	431	395	392	431	425	425	458	462	424	440	429	422	448	444	401	424	424	447	421	461	431	422	401	406	420	474	421	418	419	429	449	436	419	443	422	483	485	445	462	433	452	414	419	399	408	405	417	439	447	430	392	415	469	454	414	405	405	437	434	435	401	412	412	410	424	449	424	371	420	452	458	458	417	432	428	459	461	419	421	460	412	437	448	465	418	473	456	453	440	410	413	421	456	472	454	419	455	472	423	427	415	436	398	397	445	430	409	442	441	429	443	432	432	465	432	412	445	430	404	425	439	469	470	441	442	430	445	457	456	430	394	420	425	452	446	430	436	441	393	450	418	458	452	466	477	416	424	405	434	425	438	423	437	442	436	423	426	437	394	394	406	437	467	426	419	424	437	427	467	425	409	424	433	433	438	452	424	433	460	438	413	442	437	397	462	441	448	436	428	440	440	404	448	486	387	437	386	410	410	408	465	455	443	457	430	439	432	437	462	454	396	426	433	465	423	447	486	395	435	443	413	450	452	428	446	439	413	437	446	431	465	421	382	462	466	456	472	424	451	435	445	473	432	428	446	449	428	427	445	452	451	432	454	433	432	421	413	455	399	496	472	412	440	448	438	414	435	446	433	415	456	422	401	422	418	416	396	424	425	461	444	405	420	406	425	471	412	408	482	426	451	407	474	415	457	434	436	420	439	401	410	412	473	418	448	388	403	438	428	406	401	438	465	424	449	421	433	408	440	427	445	456	440	464	426	438	399	449	430	448	428	461	458	441	426	420	436	448	441	463	435	431	454	455	432	432	411	389	427	424	415	473	439	422	406	435	458	412	410	451	470	467	476	422	415	411	395	452	458	440	462	427	472	442	430	436	416	414	428	424	424	414	460	450	439	440	436	446	478	423	419	455	424	455	434	464	430	409	447	442	414	419	420	490	441	416	436	472	440	390	475	420	411	458	445	456	415	443	457	422	449	464	459	446	425	406	439	418	393	424	434	428	438	430	455	419	474	447	446	433	428	457	459	410	432	471	469	440	450	433	458	456	461	422	464	398	401	432	442	443	446	414	441	440	442	438	416	453	437	435	487	412	425	426	429	449	432	403	399	446	458	412	415	425	441	454	431	437	452	467	450	446	451	454	435	458	455	445	424	459	458	438	426	448	418	470	423	456	452	446	416	446	461	449	420	451	454	437	434	442	414	428	426	450	439	415	441	441	457	398	430	467	428	417	467	457	406	438	430	437	436	451	390	436	457	436	418	435	420	411	443	430	432	438	420	428	456	429	458	467	470	436	440	420	473	439	421	460	433	449	414	414	464	419	473	460	461	408	442	453	443	447	462	436	437	459	444	453	429	431	412	437	465	437	465	439	454	440	394	460	434	427	426	433	420	400	427	406	471	441	423	431	399	455	466	413	432	439	417	430	465	411	461	414	451	416	446	420	433	456	445	473	440	414	433	440	463	443	436	449	441	451	448	460	426	443	442	428	453	414	431	449	444	400	437	421	453	419	438	437	446	417	447	418	438	427	426	396	417	409	481	417	469	435	415	448	422	430	400	427	441	461	443	436	428	439	449	430	405	483	439	431	440	412	432	432	465	435	427	451	469	436	475	419	475	407	467	422	416	412	466	450	426	419	426	456	390	465	446	450	474	455	436	431	402	426	407	468	458	431	412	404	457	423	461	448	453	443	389	415	430	470	436	424	426	438	440	418	435	425	421	442	470	431	430	455	452	437	411	438	425	462	425	409	419	424	431	419	424	443	434	443	419	441	459	462	439	465	416	419	397	490	441	443	418	456	434	411	409	454	388	456	459	410	446	497	476	409	445	437	418	397	415	435	436	454	479	440	393	430	413	483	456	452	477	421	418	440	441	455	410	406	395	494	414	408	430	397	472	469	414	414	424	488	423	466	451	433	429	460	457	425	428	427	477	461	420	417	447	446	434	449	420	429	446	432	473	438	417	434	436	453	436	409	397	402	405	414	448	455	466	455	447	422	413	432	416	452	452	426	435	441
11646	3698	864	404	394	357	372	339	307	296	273	291	297	270	275	296	284	272	261	293	277	277	279	242	285	311	289	256	273	281	256	273	275	297	247	284	269	281	245	268	280	253	295	265	276	230	286	299	264	273	253	265	278	283	258	291	268	260	251	284	313	275	262	290	275	276	271	266	277	245	284	255	326	278	291	250	269	261	282	243	265	244	270	256	278	258	278	302	258	229	294	268	260	261	277	276	284	272	301	246	293	277	272	273	262	234	272	280	311	263	267	294	279	279	304	269	281	283	269	235	298	280	280	280	280	269	256	259	291	295	263	282	255	299	265	266	271	280	275	262	278	266	269	278	260	280	276	274	272	257	272	296	298	262	279	248	278	289	275	233	248	250	305	250	316	290	270	239	260	237	264	267	244	259	259	248	264	255	266	250	286	271	271	277	273	293	260	260	272	238	281	302	257	255	263	269	271	237	277	287	271	267	273	274	230	304	251	262	276	259	287	281	279	274	279	278	286	274	289	263	243	238	258	278	250	290	269	269	257	278	292	290	262	284	272	281	254	248	268	280	296	243	275	285	269	273	279	286	267	237	283	269	253	278	215	258	244	289	264	252	263	280	272	268	270	270	277	264	282	244	271	270	269	254	267	290	265	286	257	258	250	242	254	240	249	269	261	258	292	276	275	287	238	270	253	259	262	279	259	296	278	268	284	250	295	257	281	240	274	255	259	254	258	270	248	279	272	292	273	264	274	272	270	266	250	283	256	282	280	262	260	242	273	250	269	255	297	242	248	252	272	295	274	286	261	266	271	281	260	262	307	283	286	259	235	289	247	264	269	258	302	278	253	279	259	251	277	274	269	291	247	246	247	285	249	265	260	241	283	249	285	273	256	274	260	310	258	280	283	271	272	281	269	255	266	262	267	259	259	240	306	276	255	303	239	275	294	244	262	285	281	274	300	268	312	262	261	271	244	273	235	255	253	296	260	277	292	266	274	262	248	260	286	269	275	252	260	261	250	247	278	290	263	296	272	270	271	245	268	258	282	245	261	276	281	259	254	257	271	266	278	292	269	287	274	275	265	271	233	258	253	248	236	283	274	266	263	251	271	275	255	291	291	280	262	285	264	265	264	280	247	278	287	286	274	267	267	258	280	278	262	263	288	234	256	273	257	274	253	264	291	277	261	273	298	287	260	254	258	289	267	251	271	279	266	267	260	262	279	267	278	237	248	287	264	265	270	254	266	230	287	274	295	267	249	244	249	270	253	271	241	278	287	276	269	268	293	248	259	249	257	258	273	294	281	273	264	249	306	279	267	259	303	285	269	255	264	260	248	260	259	288	305	240	244	294	253	303	286	263	246	257	291	270	272	249	252	279	285	256	267	255	290	260	272	266	279	261	240	307	265	250	292	271	285	282	273	263	248	228	262	226	251	285	294	275	260	255	286	265	249	273	265	261	298	289	257	260	258	275	253	252	286	263	259	246	270	296	241	289	252	273	272	267	266	268	265	259	235	246	258	272	229	260	267	248	277	251	260	229	275	293	254	254	281	278	256	263	273	262	260	247	265	296	257	286	289	277	259	271	275	254	290	247	258	253	258	276	266	273	247	236	286	271	264	285	261	275	287	244	255	246	255	294	263	271	249	246	268	259	280	235	261	251	278	243	285	252	256	263	282	297	258	273	270	310	292	254	293	260	275	279	255	253	275	276	250	288	277	277	277	283	254	285	291	270	266	253	241	274	266	278	276	267	259	287	259	296	245	248	281	250	267	287	269	271	270	278	249	269	265	256	255	289	269	293	281	260	300	237	268	290	247	280	278	299	278	272	259	270	313	261	250	293	250	232	281	262	255	248	256	284	259	293	250	259	282	297	288	274	287	246	284	268	278	304	262	270	276	254	287	230	295	291	296	264	265	278	262	304	288	281	286	280	251	252	278	286	244	302	310	269	292	244	252	276	273	243	286	272	259	281	246	274	263	273	256	242	294	309	261	318	216	255	235	300	247	257	255	272	281	261	272	274	277	274	245	297	290	251	288	270	284	276	282	269	247	285	275	266	269	294	273	269	286	280	266	257	232	255	243	277	247	259	284	273	290	267	257	255	259	278	257	289	246	271	313	288	270	270	260	286	268	297	269	248	255	248	267	252	256	277	294	275	258	275	284	262	255	291	258	244	264	236	244	302	309	268	262	252	268	267	287	249	279	279	278	249	266	264	247	252	272	275	273	285	255	284	301	267	311	255	255	294	255	254	268	296	266	276	313	280	269	262	261	288	267	243	230	270	243	263	272	296	279	266	255	263	290	249	223	254	254	293	280	283	288	253	251	263	259	305	278	258	280	286	305	272	259	271	289	291	292	283	290	246	245	271	250	276	238	257	266	278	269	269	250	287	258	283	294	280	232	268	274	276	253	229	257	283	308	244	304	290	288	234	273	298	279	268	278	290	270	294	265	276	273	262	263	282	291	273	251	302	260	285	285	269	252	260	258	264	288	263	259	281	264	247	255	229	270	249	280	284	286	280	273	250	258	247	251	260	245	295	259	270	274	289	259	267	282	278	290	258	254	291	290	280	288	244	295	259	258	245	268	294	295	264	267	258	250	288	266	242	275	252	249	272	300	260	252	256	278	264	249	274	277	280	271	291	259	265	281	276	285	286	272	307	292	245	305	287	256	258	273	285	285	268	283	260	253	270	241	280	262	277	259	301	276	270	251	271	279	253	300	297	279	291	263	301	291	283	261	272	260	255	283	224	251	253	256	286	261	281	275	268	266	227	262	264	267	272	244	271	268	227	248	266	256	261	253	294	240	264	252	272	281	251	279	252	264	293	285	277	273	255	273	247	260	261	262	299	287	275	260	244	276	268	233	274	264	259	258	263	235	270	274	267	265	275	257	273	272	243	257	255	277	241	253	261	288	275	263	250	278	265	266	294	286	246	276	263	268	248	255	290	264	268	251	272	255	270	282	265	290	270	264	279	285	245	279	262	256	260	308	250	248	300	267	253	283	263	216	258	231	258	257	277	276	275	264	271	259	279	263	251	282	266	291	260	274	254	266	280	248	278	238	273	259	277	292	282	246	259	291	292	275	316	284	251	269	249	294	282	261	274	276	263	282	302	284	279	269	250	279	260	276	238	246	266	301	281	218	264	318	281	265	301	254	275	278	250	253	276	267	287	242	232	289	312	293	268	292	298	243	247	276	241	276	275	286	266	269	269	302	246	208	260	227	290	274	254	253	272	293	278	286	255	248	244	284	253	283	289	286	268	262	248	249	319	286	272	268	264	269	251	280	255	265	280	272	287	268	256	266	249	273	268	274	262	246	273	256	277	274	249	289	259	318	253	264	310	282	287	277	253	291	271	263	281	281	281	284	276	267	263	263	284	258	273	263	249	261	253	288	264	309	287	266	258	258	273	262	260	286	244	259	267	268	265	279	285	288	266	256	255	289	274	249	278	265	261	280	269	265	291	250	256	298	272	298	268	260	268	253	298
8771	3781	1657	1119	1068	1057	1102	1058	946	900	822	816	749	703	700	745	715	742	741	661	702	685	683	703	652	699	679	640	635	650	615	664	669	658	666	665	626	626	656	720	654	663	647	632	632	649	675	667	650	640	649	657	690	691	666	653	646	690	660	650	670	702	626	684	664	599	612	645	622	635	651	658	689	643	691	662	634	698	672	675	675	656	653	617	642	672	629	679	664	690	639	666	627	645	626	679	635	689	664	646	668	678	664	706	649	700	682	620	644	688	651	587	695	649	650	683	620	626	658	688	651	622	706	665	622	664	682	636	686	667	631	646	645	635	689	721	630	668	637	670	671	684	686	649	597	657	660	699	680	692	693	672	628	638	624	637	628	687	685	644	592	698	651	649	643	606	636	646	641	642	708	656	643	651	657	639	685	644	665	649	658	667	694	667	638	635	698	648	671	641	653	650	648	669	676	672	663	611	673	660	659	643	610	622	642	642	716	718	659	659	645	672	658	634	635	635	674	640	606	681	660	666	700	680	655	667	654	678	681	683	659	643	660	682	613	687	629	672	653	643	667	643	699	635	680	656	639	637	645	656	635	658	622	674	648	721	630	665	636	693	624	663	657	606	662	693	650	655	647	658	655	661	679	682	705	619	708	657	618	635	642	678	698	666	623	673	656	655	659	643	668	621	694	673	651	714	638	680	661	673	651	672	613	635	700	620	655	613	677	684	651	649	669	661	660	667	656	684	635	616	665	664	711	656	641	675	662	662	679	664	619	663	597	673	644	672	678	642	626	645	653	656	689	650	629	634	666	652	648	666	632	633	630	636	658	633	632	635	608	657	665	669	652	689	684	676	640	724	643	602	665	660	624	682	616	687	659	669	643	689	674	632	647	654	653	665	659	645	628	619	671	660	666	731	670	638	726	640	677	651	633	675	636	680	652	656	671	615	663	665	664	677	652	658	634	674	690	656	639	648	630	631	681	724	643	660	661	702	645	676	647	664	652	649	651	641	698	647	659	671	648	687	648	650	631	639	671	654	695	669	689	687	679	613	692	670	712	652	698	653	665	667	653	656	658	624	679	643	602	652	651	677	648	669	666	635	633	671	634	637	652	674	674	685	634	632	651	684	682	659	665	647	683	633	620	642	667	637	643	692	669	622	681	681	648	642	698	650	664	650	684	688	657	674	677	685	637	634	657	627	646	638	696	669	664	697	634	694	675	660	671	598	627	644	705	659	681	642	681	687	669	658	638	644	669	678	646	722	668	671	664	648	684	680	689	650	699	699	685	648	640	609	666	583	688	702	608	643	681	684	644	627	612	636	655	714	643	712	657	679	641	639	643	637	640	668	648	682	678	675	667	655	696	695	652	690	638	640	624	671	687	636	696	644	652	668	618	636	624	702	606	687	650	665	663	620	703	638	702	644	701	622	644	673	684	654	548	647	670	636	644	669	611	653	651	676	665	621	689	636	709	621	735	647	641	638	635	648	725	667	666	665	653	680	686	681	659	690	691	662	637	624	658	683	668	646	616	657	682	668	661	629	656	672	640	651	666	660	658	617	699	679	681	664	650	662	662	668	690	707	640	698	597	626	708	640	678	649	624	651	675	672	677	672	668	646	674	694	642	670	640	675	692	638	658	645	621	643	677	720	633	615	674	665	701	633	691	655	714	646	674	663	621	615	684	677	642	637	663	665	613	623	579	650	637	663	674	628	675	637	643	674	660	671	651	651	668	707	627	656	673	715	665	651	645	651	666	651	677	649	658	659	665	658	659	666	651	653	658	623	656	661	628	662	697	709	644	628	672	665	640	670	647	661	653	674	673	671	661	597	669	665	671	655	632	672	632	601	675	588	670	638	660	648	650	664	635	675	689	640	685	657	681	666	638	637	686	685	679	641	700	614	681	631	642	624	648	604	658	642	629	694	661	684	648	643	685	687	648	707	685	654	677	694	716	678	639	656	662	650	690	687	650	718	619	641	636	676	680	674	633	648	663	687	637	649	630	665	652	645	666	648	687	630	672	650	653	646	668	649	680	646	628	632	686	665	673	647	596	673	718	620	641	668	686	646	642	653	658	654	667	652	672	695	662	707	637	646	691	695	681	650	648	667	669	659	645	641	684	690	664	607	647	687	642	663	645	666	672	650	665	677	695	678	661	652	638	650	655	642	704	666	617	676	714	654	696	680	619	680	622	675	685	645	697	644	659	638	684	667	670	675	663	689	698	636	630	676	616	651	650	621	665	672	643	655	670	643	667	687	673	643	620	665	688	688	674	692	634	635	667	666	640	609	655	634	656	661	661	670	687	686	642	618	672	663	687	656	669	601	661	674	701	635	693	663	663	676	638	637	663	677	659	700	630	664	657	685	661	646	640	707	654	683	634	637	673	671	651	673	659	613	638	679	672	655	632	654	693	661	701	642	657	701	673	680	663	672	666	659	653	683	650	664	665	650	642	670	668	662	670	681	667	751	659	649	649	672	640	651	699	676	657	660	631	636	673	640	656	675	682	640	675	675	706	665	667	681	650	671	636	658	652	640	684	676	666	636	626	662	676	657	631	610	698	648	706	721	661	684	619	677	644	649	619	651	636	659	620	682	639	613	662	623	639	687	662	673	635	672	674	674	675	683	614	609	606	663	661	628	613	612	639	637	703	681	679	687	702	668	609	657	708	640	670	638	664	646	651	672	683	711	629	646	695	650	641	623	650	681	718	674	641	670	649	678	618	628	645	683	593	642	729	641	652	655	666	641	653	634	648	620	703	633	687	680	679	711	698	642	667	665	671	664	677	644	660	638	646	741	660	681	639	663	681	658	682	706	618	649	679	678	639	625	643	671	625	664	643	656	680	610	671	672	671	644	656	655	665	625	652	616	709	642	638	619	619	681	657	633	659	663	689	668	636	638	647	716	594	652	641	663	684	633	668	699	673	671	701	638	659	716	697	624	674	674	642	668	669	659	684	631	641	637	636	655	668	671	677	629	681	692	602	677	628	629	686	675	668	644	654	693	676	615	611	651	671	644	693	686	680	661	590	633	686	652	656	685	651	689	655	598	630	725	680	663	669	668	659	629	665	623	638	668	654	654	636	697	661	653	679	659	674	694	639	672	650	695	723	677	651	669	670	635	660	672	643	659	648	601	636	639	688	667	594	655	610	621	618	666	679	619	639	693	645	606	617	622	687	642	686	705	630	614	630	661	652	642	649	646	682	682	647	699	646	651	652	677	617	622	637	674	654	660	657	677	642	652	637	666	656	661	687	669	661	637	636	660	645	679	659	647	665	664	651	689	675	696	663	633	668	688	649	646	689	666	644	668	616	628	679	695	727	681	687	632	643	632	679	661	668	653	673	651	614	663	670	672	674	704	676	657	647	641	713	683	693	679	634	678	683	684	624	670	677	677	615	663	680	688	627	632	685	673	668	662	660	612	644	636	654	683	677	696	632	666	641	674	684	611	594	649	650	634	640	671	659	695	634	646	663	631	638	681	652	657
24499	10055	2698	1128	804	545	495	433	383	342	367	357	302	294	307	275	320	319	309	308	314	290	293	281	295	296	292	313	280	288	285	321	296	313	296	280	289	283	299	300	275	327	262	278	264	258	295	291	284	289	303	281	257	252	310	289	296	298	270	288	256	280	300	306	264	308	326	264	279	317	290	274	285	286	300	255	268	254	297	270	265	282	313	281	274	274	299	291	258	273	272	280	285	294	284	255	248	262	250	297	270	281	275	290	307	280	290	272	286	277	258	266	280	272	239	257	254	302	251	271	262	256	275	261	273	298	267	255	268	274	284	284	285	261	243	275	284	300	295	261	277	288	305	287	283	263	275	279	249	269	297	279	314	287	237	297	290	295	313	300	261	266	285	261	286	280	257	316	292	288	288	281	264	299	284	305	289	272	317	274	305	274	266	292	275	255	252	287	291	243	310	279	247	297	291	288	255	279	299	286	279	279	292	273	251	268	273	275	269	347	304	258	274	286	285	290	328	301	285	292	281	266	298	258	312	257	296	283	293	244	290	300	297	298	315	267	292	292	299	270	278	290	276	282	283	262	279	259	292	236	296	275	284	279	271	262	312	304	285	256	281	276	287	268	297	256	263	235	297	312	271	290	301	314	314	286	281	291	284	262	297	298	263	278	290	282	260	278	275	303	279	289	277	298	271	274	278	239	250	239	273	300	297	271	251	317	300	292	277	259	292	259	295	275	296	306	297	253	278	275	268	260	293	258	284	292	298	285	275	304	252	336	287	283	291	271	279	279	299	288	260	287	249	272	309	282	277	282	297	256	253	287	283	294	275	289	277	287	274	276	291	271	288	282	273	281	288	235	259	294	304	289	283	286	265	261	270	301	306	273	273	256	248	274	261	267	296	293	291	272	265	292	294	277	271	278	274	268	270	252	262	257	258	285	295	263	273	290	276	285	277	289	288	301	280	276	272	304	315	298	275	314	271	274	305	281	284	270	259	262	283	298	281	295	276	246	265	297	281	275	299	282	255	295	266	289	261	290	295	271	273	284	274	264	274	253	269	319	249	272	259	270	292	301	280	250	252	254	312	264	275	298	284	273	269	304	304	283	276	280	287	296	295	311	283	292	280	279	285	312	267	258	294	309	307	255	247	288	291	261	282	274	260	297	309	244	278	278	276	265	261	250	227	257	269	312	261	283	283	260	273	276	287	318	305	293	271	306	268	281	289	276	277	306	277	282	261	287	289	267	277	297	276	284	287	269	280	265	268	264	288	280	295	292	246	284	280	268	266	274	301	277	265	297	292	258	254	239	304	281	251	291	296	266	278	263	285	303	261	305	310	314	320	307	301	299	265	273	295	269	306	294	325	284	269	271	306	295	292	270	268	249	261	290	289	305	278	291	270	282	305	273	280	250	282	281	263	290	286	281	264	266	262	260	270	275	313	282	279	258	271	267	272	297	283	284	315	295	286	261	262	270	270	290	277	276	308	289	254	290	287	291	281	277	296	295	271	306	280	314	263	268	272	265	268	265	290	282	295	280	257	275	321	253	323	279	284	258	278	262	251	300	283	271	300	295	288	301	273	287	275	264	266	269	295	261	265	279	293	271	258	307	299	285	267	271	296	281	266	293	294	254	293	281	268	282	281	265	294	261	285	265	274	279	291	295	256	276	312	272	275	274	289	301	286	269	289	261	258	258	296	276	251	295	281	305	265	284	274	309	304	281	308	270	298	263	300	267	308	301	262	288	271	278	279	270	278	300	268	270	282	268	248	268	265	252	290	293	262	282	288	283	269	300	269	308	266	284	310	287	267	280	308	310	259	248	289	325	292	288	267	275	274	279	293	290	272	294	251	272	257	285	293	279	288	272	287	262	272	268	261	266	287	296	255	265	280	289	254	268	261	281	270	254	241	276	280	249	298	313	259	257	263	296	271	295	285	293	292	276	256	282	270	276	281	265	278	291	279	264	279	289	309	322	245	255	282	316	249	287	273	290	332	327	292	284	273	271	267	281	266	261	261	266	264	291	241	260	287	299	281	258	268	252	290	273	267	312	304	268	257	305	266	286	252	299	298	271	283	273	289	286	307	277	290	293	301	301	275	276	255	275	268	357	273	298	285	263	272	263	258	283	271	280	286	293	287	271	290	301	300	280	265	288	304	273	303	299	266	283	293	284	290	294	267	282	291	279	290	278	316	281	283	300	292	258	287	272	288	294	284	311	278	284	289	256	277	275	302	282	279	282	276	248	316	295	265	287	291	291	292	278	293	280	280	278	264	291	270	265	287	235	294	284	261	263	300	287	282	332	265	274	262	301	286	298	282	285	265	303	296	263	243	297	280	285	300	284	286	272	274	285	270	275	262	271	275	290	267	266	279	261	282	314	289	328	291	263	261	275	318	299	241	276	279	287	271	278	261	268	288	283	248	306	326	278	251	288	292	271	265	313	274	278	301	265	233	282	264	268	300	290	311	305	304	259	294	288	271	273	276	286	293	281	287	259	278	296	275	303	273	283	269	295	302	278	281	255	275	256	296	253	279	263	255	291	302	279	284	301	257	307	279	282	271	289	258	284	276	292	305	314	297	291	312	249	265	271	263	298	281	299	258	290	246	278	256	303	261	272	278	260	262	335	298	279	291	282	306	302	261	261	282	282	306	280	270	296	271	289	266	293	275	303	281	292	286	272	243	283	278	300	268	309	261	256	291	269	235	285	260	296	312	307	290	283	268	277	258	321	309	275	284	294	290	246	269	246	287	278	288	285	281	302	276	280	264	288	282	279	311	291	278	309	283	282	305	286	293	284	271	271	261	282	270	273	260	328	297	275	245	280	304	266	265	283	306	258	300	286	273	281	255	276	298	287	278	285	273	262	309	324	306	290	279	296	273	261	297	305	269	285	283	305	287	260	279	246	298	296	297	298	293	255	244	289	278	267	262	277	252	284	298	292	263	285	277	302	322	269	275	288	292	276	305	276	297	274	282	278	287	276	299	270	291	298	255	286	309	328	306	306	263	273	306	301	272	279	260	275	295	280	287	290	272	297	266	276	294	256	295	302	280	284	285	279	289	269	287	278	268	263	297	271	292	297	281	284	290	290	280	326	263	243	261	266	276	292	265	280	293	290	294	275	307	285	302	272	264	268	298	311	286	285	322	295	271	296	298	307	280	283	299	271	287	283	292	267	250	273	275	290	282	278	278	302	300	255	257	254	279	305	294	299	287	295	264	315	291	303	278	271	297	308	260	281	298	285	302	313	286	289	267	300	284	260	280	255	313	295	285	286	275	296	266	304	289	290	303	253	299	298	292	291	295	278	281	294	299	269	267	269	291	285	271	252	285	282	278	285	238	270	306	282	295	294	310	263	315	309	247	297	300	268	262	283	294	282	284	295	290	271	261	265	253	265	245	301	275	274	303	288	326	294	274	278	294	255	292	263	314	278	308	276	283	258	263	285	280	272	289	284	275	249	276	280	265	284	267	283	292	266	294	282	291	303
17365	8448	3732	2549	2186	1976	1858	1531	1342	1272	1119	989	920	841	812	804	810	887	828	687	739	703	797	742	768	674	704	689	716	661	650	696	717	700	675	713	682	681	691	703	692	713	630	691	671	682	679	669	668	676	708	652	674	695	638	653	674	683	663	692	653	706	662	691	626	678	695	688	689	663	654	673	682	670	700	712	693	688	700	674	659	656	669	692	682	727	622	661	663	642	712	634	671	683	705	711	697	695	670	701	648	670	648	658	678	652	710	645	708	728	678	703	688	709	666	666	641	672	702	651	711	688	649	667	719	677	642	622	676	680	667	614	624	683	672	661	631	658	661	662	717	656	683	676	683	728	640	688	670	634	673	658	639	738	668	708	652	694	634	672	681	655	709	659	721	682	684	706	698	682	667	654	678	667	684	684	693	653	644	673	686	616	676	716	702	678	685	681	639	658	687	695	660	714	635	698	642	670	730	660	692	687	676	638	756	656	661	683	642	691	674	690	673	661	643	667	716	664	716	687	689	665	664	635	684	717	690	699	688	666	668	641	695	681	676	703	702	652	656	672	677	673	666	680	645	662	679	676	653	662	668	686	690	657	685	649	662	661	659	710	667	682	668	652	670	703	676	685	659	621	666	703	686	685	689	690	671	647	705	679	644	651	647	712	621	654	674	687	671	678	649	700	675	702	642	710	715	639	641	650	670	672	663	621	685	671	684	705	695	691	688	648	662	708	683	666	668	657	655	696	713	664	625	690	643	698	676	682	702	657	677	615	660	701	662	624	708	676	651	656	672	685	631	700	699	653	617	673	686	653	663	688	647	674	664	699	703	670	619	734	671	639	647	741	632	691	656	709	708	679	688	640	681	695	692	698	667	662	669	728	615	671	670	711	674	632	655	719	665	709	680	710	721	674	658	648	682	649	672	670	683	658	684	701	690	689	661	655	665	687	631	691	680	660	624	675	676	722	726	684	657	686	717	678	657	719	688	643	659	674	702	645	675	659	649	657	664	695	675	734	671	641	672	744	660	674	680	670	681	649	618	674	717	687	697	680	669	691	700	669	673	649	673	671	675	660	703	692	659	704	708	668	715	673	724	678	632	688	643	675	705	681	699	649	701	662	681	688	680	690	675	733	694	648	661	662	650	657	716	626	682	730	690	650	706	663	644	657	729	684	671	692	659	697	682	708	670	647	719	642	714	672	677	665	655	645	648	665	660	689	698	639	671	679	662	622	677	668	659	712	638	661	644	667	713	663	677	715	702	654	691	728	623	665	667	689	690	641	644	653	676	748	689	669	704	689	698	659	681	670	688	686	687	687	661	708	660	677	661	680	640	666	678	666	643	620	671	673	651	692	685	707	688	711	682	650	657	668	670	727	695	670	662	631	675	676	674	620	644	680	668	708	678	701	726	656	695	673	631	676	703	685	722	684	704	719	641	662	703	700	694	723	680	693	682	635	713	636	632	685	712	726	692	686	630	665	671	710	666	681	712	722	646	721	638	696	678	683	709	719	695	668	702	654	662	662	679	676	675	655	690	675	644	655	648	665	644	632	703	714	687	686	704	765	690	680	712	674	694	691	704	688	670	729	629	642	738	688	771	691	682	676	741	696	668	695	697	729	732	650	646	683	663	658	598	671	684	667	627	679	684	702	692	665	684	665	666	742	684	680	698	688	655	719	667	676	664	675	713	680	707	673	656	677	641	701	685	685	701	658	677	693	667	662	620	669	671	668	668	658	688	630	663	713	668	723	690	687	641	623	709	689	654	707	668	671	642	660	651	705	671	672	681	639	737	692	685	711	701	714	672	674	704	710	678	668	662	685	673	658	694	650	662	695	692	666	664	634	661	653	651	643	692	666	696	668	689	672	634	634	678	663	703	717	727	693	669	664	763	703	655	705	677	622	645	703	742	670	658	689	654	646	679	633	707	647	717	732	709	667	694	699	680	681	682	651	664	706	644	696	709	689	672	643	654	644	707	674	670	651	679	716	686	694	661	703	672	648	674	666	676	694	687	668	700	673	692	708	679	708	696	614	664	682	680	659	717	706	670	689	671	659	676	678	706	716	702	678	685	714	657	656	693	720	746	691	746	678	674	711	709	663	661	689	673	660	664	708	692	678	686	688	710	665	694	710	674	671	695	640	680	635	707	645	703	638	655	678	656	648	674	714	639	674	638	658	704	684	675	651	712	708	683	697	662	660	667	663	700	644	710	727	666	661	737	618	680	667	632	705	691	685	662	700	689	677	678	675	669	631	690	680	662	657	678	704	692	688	648	614	643	676	677	707	688	677	708	725	699	669	675	695	695	635	639	643	665	662	711	677	650	690	676	677	661	675	690	666	675	697	654	712	673	654	710	649	673	673	678	666	676	650	689	670	690	719	660	715	681	674	665	658	683	697	654	693	691	693	676	657	664	692	669	664	652	695	703	671	698	703	675	664	697	670	721	690	730	697	663	702	670	705	668	674	632	665	669	671	661	680	675	684	722	638	713	707	705	636	668	690	718	711	637	655	679	705	641	701	702	724	683	650	694	678	689	644	727	665	683	711	653	668	673	671	688	654	656	667	687	675	687	699	722	608	705	669	694	676	672	704	704	670	625	671	667	691	659	618	668	739	690	667	681	666	647	663	737	723	655	690	638	612	699	672	688	717	703	683	717	625	706	649	635	725	679	637	659	695	670	707	690	672	692	671	681	699	681	686	668	704	706	646	662	666	686	722	667	678	686	641	661	687	655	679	692	651	671	704	684	691	722	716	697	651	671	676	675	679	703	700	699	661	675	688	684	679	690	687	652	652	652	709	678	688	686	649	678	699	667	683	668	678	644	688	661	690	678	676	685	677	675	671	656	664	649	667	678	694	675	720	679	681	694	648	660	666	737	647	663	684	660	641	670	667	647	664	695	698	661	694	674	650	673	666	675	697	707	638	678	669	683	650	642	641	698	700	710	684	665	666	644	651	646	674	716	698	708	661	629	704	701	642	667	702	657	663	689	639	671	672	682	682	661	701	634	632	664	696	656	709	669	734	630	643	671	662	690	680	662	661	699	689	709	620	690	687	665	671	704	682	652	653	733	682	646	660	666	699	716	660	634	704	661	725	706	691	660	660	613	644	667	724	633	693	703	694	701	698	684	709	648	672	749	689	669	673	709	694	701	629	621	682	704	653	640	697	703	666	665	673	666	653	683	679	657	640	660	703	651	674	684	650	674	689	706	723	719	653	655	645	658	651	654	640	666	691	635	670	693	677	666	664	659	661	715	664	653	680	702	725	696	704	712	631	671	700	686	653	708	675	719	646	719	699	684	713	650	655	669	641	688	691	726	650	732	702	683	646	685	658	668	685	661	675	697	675	658	651	670	695	681	652	654	689	697	730	715	653	669	639	681	680	723	691	736	670	683	706	658	681	690	697	696	721	718	652	696	691	671	640	682	632	693	676	686	695	685	660	749	685	715	710	712	670	677	648	694	648	678	665	708	664	672	660	651	666
33840	16086	5349	1514	1070	756	523	375	411	373	293	239	213	185	190	213	188	184	172	158	195	152	171	163	154	178	171	163	161	169	152	157	173	154	179	174	158	177	165	171	144	160	176	166	139	169	170	168	188	143	156	173	166	170	157	155	162	156	153	149	197	161	174	138	185	135	159	155	166	195	157	168	168	145	171	147	177	156	173	183	151	179	149	159	166	162	148	134	158	169	165	177	170	154	178	158	151	144	148	153	159	179	152	163	135	158	164	158	181	157	120	178	150	134	143	178	180	158	156	162	166	177	160	167	167	179	151	173	181	159	170	187	177	170	162	160	159	165	174	158	143	154	175	139	165	162	144	151	161	150	169	156	137	178	169	159	167	163	161	189	163	191	176	171	173	156	161	142	155	160	159	141	135	167	151	158	168	168	179	147	145	167	172	160	177	173	162	169	166	160	152	166	145	154	157	153	141	155	178	167	132	175	140	151	161	165	157	152	140	180	164	172	160	163	148	157	175	159	140	155	159	152	154	164	169	156	163	146	160	160	160	156	168	161	170	173	177	176	141	152	188	153	144	165	131	141	168	157	147	162	146	188	147	146	144	162	153	138	168	156	168	170	161	129	152	159	178	162	151	158	162	170	166	162	167	161	145	169	178	177	151	164	171	179	170	167	160	165	172	136	158	141	181	173	166	171	162	169	164	179	162	155	183	159	144	157	131	136	171	151	152	158	167	160	155	154	175	175	137	157	154	156	203	149	172	150	166	174	147	152	158	175	139	146	173	150	159	139	190	161	156	167	186	147	156	188	157	171	156	159	157	148	183	186	178	185	149	158	174	157	150	164	147	162	156	174	183	170	166	149	154	161	152	157	167	143	157	161	158	144	163	158	172	160	155	153	167	170	152	180	178	190	175	149	171	146	142	170	187	166	143	163	187	168	161	153	165	134	165	174	152	164	155	140	168	146	174	187	153	162	171	181	171	163	157	155	161	160	176	168	180	184	164	160	179	165	154	149	174	169	165	134	165	159	168	168	142	177	167	145	157	157	157	171	161	160	168	157	167	158	169	167	141	164	157	155	133	137	168	159	145	154	164	172	179	166	149	168	175	148	167	177	143	157	176	155	162	153	183	204	144	151	175	169	174	170	151	157	143	154	166	158	179	155	156	183	152	158	151	180	145	162	174	146	171	177	158	167	153	145	160	160	160	159	142	147	159	192	148	145	191	179	163	151	176	162	142	140	126	196	155	162	160	169	152	146	152	151	171	165	146	182	150	152	162	152	169	160	172	176	174	152	167	172	154	166	159	162	175	173	143	176	146	130	161	163	169	166	169	150	158	149	165	159	154	180	162	145	165	156	158	152	178	159	158	188	183	175	170	124	148	158	141	165	167	173	153	150	173	154	158	147	164	161	168	164	161	149	164	146	164	165	164	147	166	163	177	154	165	154	161	167	178	167	173	168	183	164	168	173	176	168	145	150	159	153	147	165	162	173	134	150	146	163	174	148	181	152	152	165	152	172	148	171	173	209	156	129	164	168	158	152	146	192	163	172	142	154	170	153	151	158	132	148	151	145	164	165	158	159	147	168	166	165	151	161	167	157	162	162	165	178	137	178	149	145	161	151	166	134	146	169	160	177	184	157	171	194	163	180	156	151	145	153	163	157	187	142	140	160	154	145	173	159	154	168	156	135	152	168	173	171	166	177	167	158	153	160	132	172	160	159	150	144	171	141	154	173	141	136	151	157	131	165	151	174	154	191	162	163	160	164	170	156	160	131	134	151	161	156	158	185	158	172	162	169	164	147	154	165	161	148	174	154	182	178	139	162	147	145	137	177	156	156	187	151	170	157	161	144	137	150	168	155	143	158	165	165	147	173	196	138	141	140	164	146	174	172	183	154	171	171	174	170	164	143	174	163	154	151	157	183	154	160	172	162	129	154	137	150	145	174	134	151	147	154	151	131	159	159	137	198	146	189	161	165	157	153	155	158	139	160	161	160	170	172	173	155	175	170	138	165	145	146	167	146	144	160	173	167	178	199	147	155	168	166	135	139	147	172	169	168	164	171	143	158	171	134	147	162	172	160	155	150	172	166	170	149	167	163	155	175	163	144	189	177	175	170	148	145	164	140	170	179	162	156	144	157	146	179	175	170	141	193	170	173	151	170	153	158	157	153	148	138	172	140	156	154	147	159	161	181	152	148	156	154	159	174	171	168	159	167	154	182	158	170	177	155	185	169	170	149	165	160	164	175	155	161	169	188	168	174	158	175	190	175	157	168	162	173	161	181	167	192	153	152	149	173	167	153	158	167	154	154	157	134	161	163	163	155	156	168	135	162	170	171	177	167	151	179	151	173	160	165	144	162	170	167	165	160	171	168	167	164	147	164	179	175	174	176	147	159	167	162	159	152	157	170	151	153	166	149	165	159	173	176	161	156	163	166	150	145	145	126	176	180	138	168	150	152	163	155	155	166	141	168	172	177	162	136	179	170	168	186	162	165	180	155	159	154	161	189	174	149	168	146	160	165	165	164	153	155	152	148	148	172	193	171	157	178	146	180	170	157	178	161	162	163	189	175	198	147	140	144	157	184	149	166	167	181	142	187	160	153	178	143	178	121	173	149	161	148	172	187	161	153	144	170	162	161	187	159	164	146	155	152	162	154	165	170	161	173	137	137	142	154	184	170	151	147	176	154	166	157	146	156	167	142	159	184	157	175	148	168	185	152	140	140	182	187	179	165	159	134	154	152	145	160	152	165	172	179	161	189	149	155	158	143	153	164	149	177	154	149	146	156	168	157	159	137	155	161	161	172	167	163	173	149	187	149	174	148	159	154	158	185	163	148	139	162	150	164	176	139	182	152	149	149	159	161	138	144	152	162	176	152	133	153	168	173	172	187	176	158	152	169	141	170	171	154	140	154	163	176	169	163	177	122	149	162	164	153	178	148	138	175	145	148	150	160	178	149	190	155	165	185	158	172	164	183	177	186	167	168	152	166	167	165	158	151	166	155	187	148	158	143	134	147	151	156	167	183	156	167	150	193	169	165	149	174	135	168	148	158	175	144	167	145	159	160	185	157	160	155	153	139	167	164	170	152	146	163	161	159	175	147	172	124	154	171	160	169	182	152	144	145	169	190	160	152	177	166	163	172	160	181	165	149	141	173	169	160	167	146	183	171	146	152	194	157	154	152	155	177	152	153	168	152	172	168	170	155	158	195	154	164	138	190	176	174	172	154	150	153	164	159	180	172	157	161	158	174	163	175	149	180	159	160	160	176	150	148	146	155	138	163	176	180	158	155	174	162	162	175	169	166	160	175	163	172	140	158	151	163	168	163	155	156	148	164	178	151	174	172	158	166	146	159	179	178	146	171	159	155	148	150	145	148	176	157	165	162	144	154	153	153	156	170	159	176	147	183	173	159	164	157	155	160	185	167	157	159	188	177	172	141	162	189	159	132	141	154	148	160	162	146	187	166	168	146	158	151	137	174	184	141
22749	11803	6293	3467	3063	2601	2225	1643	1486	1328	1137	867	693	623	684	664	652	631	542	514	532	520	508	485	490	473	498	475	463	433	443	456	422	455	508	440	434	400	404	395	407	454	437	401	417	430	419	421	421	389	445	423	413	455	425	451	415	437	404	408	430	414	413	394	408	390	440	433	429	428	425	423	443	363	421	413	368	399	436	423	427	377	385	406	416	402	417	430	380	457	425	405	406	409	427	420	379	407	397	392	398	385	380	404	373	428	408	438	354	377	394	401	379	434	422	424	421	386	390	413	402	411	409	408	426	395	395	385	418	398	402	385	414	417	411	383	407	387	389	394	408	383	420	407	426	384	410	409	420	390	415	396	381	423	429	400	397	400	372	414	407	387	409	391	382	383	410	374	403	428	388	390	407	405	434	417	405	385	393	387	407	415	434	395	405	387	377	414	430	420	423	393	394	378	398	430	419	400	433	410	395	404	402	393	381	389	419	405	397	395	403	399	400	413	406	390	385	401	405	429	362	429	400	363	385	437	405	399	394	441	384	421	448	393	383	380	433	398	433	379	397	411	421	397	411	407	391	406	411	409	401	427	411	358	382	413	400	373	422	434	402	400	399	380	411	422	419	387	416	406	394	397	382	354	390	393	374	447	435	422	412	414	420	399	401	375	416	416	392	394	444	436	382	402	418	428	416	448	404	396	410	395	426	423	385	402	392	374	432	430	409	411	394	420	403	410	383	380	388	411	388	402	419	438	396	382	412	411	424	389	380	377	439	422	381	404	404	453	407	373	398	425	367	400	447	400	393	430	412	411	399	359	365	387	441	410	420	453	418	449	386	430	423	430	434	394	381	402	363	412	426	385	360	399	435	387	417	364	379	415	425	399	419	429	434	375	430	368	370	373	389	416	389	384	426	414	441	395	394	404	423	398	398	414	398	437	411	410	408	380	378	411	373	421	387	426	441	450	384	405	385	390	401	359	411	397	396	429	436	428	418	418	398	409	389	383	405	406	410	422	411	381	425	404	417	397	382	403	412	428	437	386	389	391	435	416	433	422	435	386	413	421	453	416	443	371	400	389	381	367	369	399	407	411	378	425	406	356	409	382	416	400	380	409	427	415	387	409	376	392	413	413	410	411	403	419	367	404	434	392	403	420	398	394	385	444	397	396	400	405	378	416	408	372	386	413	408	382	392	407	403	423	408	396	408	401	415	406	423	389	415	405	416	386	422	436	377	383	406	372	406	422	411	396	365	411	422	406	398	374	404	387	400	411	367	365	426	398	389	394	394	393	428	392	400	414	412	437	416	421	343	378	403	428	399	409	398	404	398	439	414	373	384	393	409	405	405	455	389	388	413	411	396	398	439	431	412	411	410	403	428	404	386	380	385	370	408	412	450	389	393	414	451	388	393	405	414	407	405	433	411	391	362	381	411	412	429	427	409	396	415	371	404	411	437	406	442	396	382	402	420	396	402	400	417	424	420	416	362	384	392	433	416	398	411	401	395	398	416	418	362	396	428	404	413	382	408	368	432	423	400	384	431	421	399	406	416	399	409	415	392	390	394	360	399	408	376	412	418	391	399	377	440	424	390	375	368	414	406	391	406	448	419	423	392	399	379	381	390	431	364	380	371	400	418	369	407	384	404	391	414	381	405	382	396	379	390	372	417	392	388	376	397	405	392	417	358	373	401	394	407	443	424	408	390	398	387	392	411	394	433	428	428	384	359	421	369	393	351	407	396	388	386	390	389	409	384	405	407	379	399	424	380	415	393	388	415	421	398	396	407	413	405	393	403	390	393	414	409	388	391	405	411	426	422	391	390	417	398	409	410	398	373	393	406	390	382	397	405	409	388	399	391	450	396	430	444	350	390	377	417	422	386	388	398	401	419	405	421	384	416	383	431	425	442	371	393	354	393	390	415	390	359	425	410	416	404	413	425	396	383	420	417	419	386	417	374	390	407	412	383	379	416	417	390	418	407	415	388	408	369	393	412	412	386	391	411	402	401	406	396	366	373	398	400	430	453	398	418	386	437	413	425	409	419	409	419	426	390	381	395	416	431	406	396	389	404	407	405	417	438	419	379	390	367	359	401	407	403	373	422	414	371	405	390	412	425	398	429	408	419	369	386	434	390	388	425	420	410	426	384	406	391	409	402	427	399	360	435	424	407	401	394	406	415	393	407	403	400	390	391	408	401	383	389	410	443	428	394	443	375	375	405	422	400	428	374	415	434	421	376	387	418	412	408	405	415	413	425	411	400	404	410	408	414	414	386	417	462	397	379	377	389	404	369	403	420	429	404	402	384	424	411	397	380	434	368	398	445	384	437	403	439	404	391	405	463	396	391	404	405	440	410	396	393	415	426	428	441	394	404	369	387	419	401	389	387	409	389	417	370	405	421	394	389	394	435	398	374	386	410	399	352	373	425	364	372	395	440	374	402	396	382	373	421	369	396	418	411	390	395	427	446	409	384	396	376	389	401	400	373	430	397	413	426	403	392	438	410	398	404	379	421	418	402	417	403	387	407	378	401	395	403	396	393	396	387	421	390	385	364	416	407	392	378	382	409	401	405	421	388	431	405	411	433	368	392	396	386	407	417	396	404	420	432	393	406	419	413	402	426	399	362	379	395	436	404	408	428	399	391	395	384	422	408	357	438	369	422	393	425	409	397	423	385	354	433	391	400	393	432	407	389	410	414	381	390	408	387	416	412	384	383	414	417	369	416	419	406	381	377	402	421	418	413	407	366	369	403	404	420	434	412	421	417	409	394	417	391	398	421	419	411	387	414	366	393	362	360	427	409	404	421	410	383	400	371	421	434	368	387	385	377	408	383	392	400	410	435	381	418	400	391	398	376	419	403	410	415	434	417	418	387	390	428	385	437	397	418	412	370	394	381	438	394	429	391	409	384	393	366	392	385	412	410	413	395	422	422	391	380	417	395	392	386	408	421	423	397	402	411	392	417	428	388	391	421	379	421	418	453	373	407	383	421	419	427	400	411	378	402	388	420	388	400	412	419	362	412	401	420	414	423	394	450	412	405	425	426	376	462	412	417	414	440	428	429	396	414	381	384	422	394	397	394	421	423	413	414	393	408	398	397	434	384	462	417	439	441	395	366	408	431	409	402	399	388	401	415	417	397	406	441	366	405	426	393	424	410	380	396	423	420	372	421	403	402	385	398	418	385	402	399	423	377	416	388	381	403	395	448	410	391	375	377	389	401	399	430	438	429	426	396	414	406	447	416	388	386	397	381	384	393	439	420	408	428	380	400	391	403	411	383	419	408	417	392	388	380	439	374	420	396	360	400	384	404	437	381	387	398	355	409	405	380	393	382	414	380	438	430	412	398	376	410	367	393	395	363	374	416	413	396	429	413	428	417	421	400	395	425	408	411	388	390	376	419	389	412	367	408	445	386	431	416	382	384	371	416	384	439	423	391	425	395	410	375	375	368	411	368	379	366	449	417	409	397	428	395	371	414	354	366	366	426	401
11478	3704	1258	382	371	322	334	294	307	269	270	242	244	248	279	260	279	269	274	256	267	277	264	249	223	237	283	257	245	268	247	229	273	244	244	249	274	258	234	244	264	266	229	243	259	275	236	262	284	276	244	236	252	264	244	260	247	259	265	266	290	246	210	266	268	275	282	244	244	234	261	244	264	250	260	275	233	269	246	281	234	248	249	262	242	244	245	257	242	277	241	272	241	257	258	261	221	266	243	249	240	218	265	256	227	256	260	256	277	270	264	260	256	249	257	235	239	255	227	245	239	260	272	249	229	285	224	269	277	237	274	253	248	227	250	269	243	229	264	237	254	255	244	282	275	224	261	232	228	264	242	254	259	239	274	252	285	227	227	254	222	254	235	285	259	241	292	236	211	234	255	258	239	246	247	246	267	267	281	238	206	247	253	232	263	247	248	254	250	278	267	258	267	252	267	233	245	241	241	253	245	262	244	273	234	244	277	267	240	268	251	247	260	218	234	252	273	283	267	239	269	268	256	223	238	245	274	253	267	258	295	270	269	251	252	254	236	218	257	259	245	248	246	238	249	264	248	256	245	230	240	246	235	244	241	293	236	231	246	237	250	252	259	249	253	246	260	260	278	269	235	258	248	252	256	259	250	248	240	268	246	236	250	263	255	247	273	255	240	243	263	232	269	258	255	256	255	301	263	247	238	245	230	267	292	273	257	248	230	274	234	274	241	254	228	255	251	247	248	256	248	244	251	245	265	235	276	256	246	268	268	274	226	291	261	269	246	248	244	265	242	255	245	259	249	249	250	259	218	247	251	248	247	255	270	239	254	260	248	281	226	264	273	259	275	260	264	248	273	262	273	237	253	241	237	272	244	248	241	256	255	233	268	271	243	285	236	229	253	203	259	231	256	267	274	246	278	246	248	248	248	258	269	250	260	244	243	274	245	263	232	260	228	296	242	268	252	250	258	289	236	232	240	242	247	269	234	259	272	253	253	247	257	233	255	292	253	224	254	283	259	240	278	246	277	261	280	235	250	237	233	244	270	245	245	254	230	275	240	248	228	265	248	246	290	274	242	263	240	269	253	231	257	279	238	262	256	270	245	264	230	249	254	226	254	253	246	260	275	274	251	258	262	242	224	253	262	251	292	263	250	260	254	247	272	263	252	264	300	277	261	284	258	256	260	250	260	255	281	262	275	236	254	261	248	238	240	241	240	253	271	244	255	265	237	254	242	250	283	238	251	243	235	236	251	240	263	256	264	265	261	262	231	277	240	261	266	236	256	220	247	248	255	253	265	279	231	269	247	275	265	225	275	222	250	245	270	263	247	256	255	270	247	236	261	229	265	255	233	251	243	252	234	234	280	267	256	256	259	261	256	259	222	273	242	268	279	278	236	270	278	239	244	230	268	264	259	272	291	259	254	238	276	244	258	237	248	272	268	238	265	250	273	252	259	222	239	250	257	278	259	241	255	296	211	246	224	237	228	259	265	226	300	231	257	295	264	262	248	269	263	219	261	268	281	249	244	222	245	261	266	251	298	254	267	274	256	256	238	265	264	254	236	249	237	253	254	261	270	249	257	247	261	255	260	255	261	233	256	252	252	254	245	257	260	263	223	270	260	263	246	249	240	254	251	262	269	255	240	256	249	232	233	290	250	256	242	232	249	224	257	232	263	241	274	298	243	278	231	217	271	264	255	251	262	246	245	301	267	259	251	235	250	264	252	245	260	254	236	246	250	258	241	239	248	265	266	277	245	240	273	271	251	257	249	270	263	235	243	235	226	271	243	251	258	250	240	254	271	254	292	242	239	260	266	258	244	217	256	256	270	238	233	251	249	263	255	240	245	226	258	227	270	266	253	222	246	317	254	254	243	267	227	241	264	267	240	243	208	251	281	264	238	266	259	286	238	268	238	247	244	271	222	256	277	294	278	233	216	268	247	274	286	254	256	228	264	242	260	241	248	276	249	254	265	248	234	255	270	232	258	256	244	254	269	257	255	276	290	271	249	234	237	247	237	252	264	279	239	258	248	244	241	268	241	259	223	284	263	252	256	245	263	270	263	231	259	239	267	258	243	254	254	257	223	257	233	275	234	226	270	251	257	259	252	269	286	223	243	272	217	267	271	256	247	261	261	265	239	252	299	251	261	270	250	280	243	271	225	263	271	249	234	246	247	244	265	218	241	255	245	267	250	222	225	268	290	232	220	228	238	256	288	241	248	236	258	218	264	279	255	261	304	255	285	229	252	265	224	254	253	269	247	258	265	281	252	246	254	238	249	283	257	237	258	227	252	260	291	248	265	232	237	265	276	247	246	262	278	264	222	241	251	246	245	230	238	255	265	273	246	286	276	255	232	270	275	259	248	265	276	252	263	275	268	279	256	258	260	275	303	302	259	261	282	245	271	247	232	269	262	233	231	246	251	276	242	236	264	268	290	260	256	275	249	290	229	266	262	235	240	263	281	250	246	269	241	259	236	253	241	280	250	245	241	269	268	267	257	252	295	253	287	224	251	280	227	246	251	220	236	237	253	245	268	236	248	250	241	252	276	259	262	245	253	236	246	236	238	238	233	243	241	250	251	260	253	258	254	252	245	262	260	265	232	275	237	264	242	242	243	258	268	254	248	241	248	252	219	281	284	252	250	238	229	221	283	273	256	237	277	258	249	234	272	257	263	237	263	255	242	242	255	266	242	230	243	266	248	255	245	274	264	214	247	249	240	258	251	220	237	267	229	255	266	240	238	248	255	254	236	254	259	238	245	254	251	265	252	244	277	228	243	208	241	229	214	222	239	251	277	252	240	249	253	250	241	250	248	247	240	259	252	244	241	272	271	242	255	266	264	262	226	262	260	292	250	256	221	229	232	273	239	257	255	279	288	275	280	237	239	227	230	236	269	234	249	253	276	264	232	268	275	271	245	264	255	234	260	261	263	249	244	269	274	236	201	259	265	212	260	251	244	249	266	257	260	239	253	259	243	259	239	241	253	240	263	243	261	266	244	253	277	265	268	288	262	283	253	258	233	268	241	267	230	254	283	221	250	248	254	246	244	268	234	232	256	271	243	267	295	250	264	224	261	257	240	229	237	252	262	247	288	258	263	252	271	267	240	247	240	271	271	276	250	275	252	240	259	229	262	251	220	273	277	238	279	242	273	238	258	266	272	223	231	253	254	232	275	276	238	302	253	258	237	249	259	261	278	242	247	227	263	261	261	250	234	264	261	287	261	251	275	276	261	252	244	258	245	234	213	256	255	251	280	246	241	268	286	254	259	250	278	283	251	233	250	241	244	252	255	228	244	258	251	241	252	260	275	237	245	268	239	259	237	225	275	252	246	257	259	264	228	251	235	254	217	273	243	267	259	263	267	233	244	250	253	239	265	252	250	259	259	275	268	249	252	255	277	245	274	251	275	251	247	244	244	256	245	256	226	244	240	248	262	265	265	264	239	249	238	233	257	272	255	260	251	254	245	244	254	239	275	256	278	254
8553	3599	2291	1083	1089	1165	1009	862	852	894	729	729	666	658	676	676	645	624	671	658	652	666	635	601	642	623	612	631	643	614	665	621	647	582	610	630	647	592	632	615	638	625	648	638	623	613	643	607	617	630	645	639	649	698	628	617	625	628	632	621	654	614	604	630	641	629	661	631	634	602	663	583	595	659	641	627	636	599	636	600	614	648	625	624	609	603	601	603	618	640	599	627	620	624	598	587	623	611	626	604	652	603	593	611	616	648	629	619	609	647	604	612	606	623	601	620	637	637	647	626	634	654	648	645	651	678	611	651	609	614	628	649	660	596	608	626	628	622	637	617	611	566	622	618	652	674	620	578	610	637	626	652	616	649	560	603	610	634	636	603	621	641	632	629	644	606	623	652	615	616	637	569	626	622	635	634	631	627	649	609	595	598	622	617	623	597	592	603	655	610	640	640	636	574	613	593	571	626	649	606	682	617	671	636	609	636	639	609	595	655	642	587	578	617	622	612	637	628	630	602	638	622	642	651	628	609	603	598	582	601	606	591	669	602	643	604	602	617	624	620	635	670	586	623	607	636	617	587	574	643	621	590	589	619	642	603	575	634	641	543	614	613	661	625	581	649	656	636	654	613	614	622	603	618	582	616	646	624	602	636	633	603	608	626	644	647	674	627	622	603	659	617	648	650	570	635	634	577	617	615	657	640	582	619	635	645	621	658	645	601	629	610	622	628	592	628	618	658	623	593	637	615	615	693	602	658	600	627	608	622	610	630	631	630	610	655	649	624	632	640	648	613	630	659	616	634	624	621	606	613	597	597	623	640	634	624	651	600	613	601	675	644	635	613	620	602	638	664	640	614	610	635	649	577	614	591	609	622	658	608	611	659	664	653	640	606	656	623	606	594	592	630	663	615	628	632	650	658	665	607	663	639	634	628	620	611	655	629	621	654	631	644	574	635	617	596	610	595	658	588	638	641	633	635	637	617	617	672	626	653	587	612	639	597	638	625	617	615	607	579	600	645	616	629	604	640	642	621	664	633	639	622	662	618	628	600	611	655	572	631	641	573	643	619	647	624	645	661	686	641	642	606	602	655	665	645	611	623	627	644	629	612	577	659	626	627	679	593	656	647	556	651	615	621	617	622	607	623	572	616	639	613	644	654	644	684	608	661	631	611	682	671	677	615	582	601	610	628	587	616	603	605	655	597	608	618	568	622	625	593	620	587	585	616	597	625	640	639	626	673	617	654	652	640	632	576	627	653	606	635	621	631	666	619	599	638	609	604	588	625	612	634	679	633	625	652	650	577	610	658	589	649	639	598	675	637	628	634	627	616	680	612	614	589	554	668	592	577	624	624	628	593	592	626	618	604	610	643	653	602	591	637	607	626	668	631	617	673	584	609	627	635	630	607	611	641	646	593	608	602	600	645	597	597	616	594	647	672	611	610	615	615	592	583	604	616	628	583	647	622	625	616	659	645	622	626	604	613	621	620	594	644	668	631	598	621	646	590	618	649	677	636	649	635	610	630	624	617	636	628	611	618	670	608	637	652	632	660	645	627	667	613	628	612	625	627	586	593	606	639	607	661	645	586	667	609	608	590	612	628	567	613	656	637	608	613	598	612	615	591	621	667	643	636	639	628	608	645	595	641	629	656	578	630	629	599	602	611	581	568	646	638	607	630	618	658	612	644	665	639	614	612	645	644	609	641	595	582	649	598	603	654	646	563	633	646	611	638	633	621	631	626	648	607	649	619	613	585	615	625	667	644	658	579	678	543	645	644	600	621	598	644	622	618	649	645	675	630	640	608	601	635	600	686	667	646	605	669	620	647	601	643	631	638	649	624	616	603	611	621	629	587	608	605	600	641	629	666	589	606	677	603	602	606	629	619	661	625	621	597	641	637	679	601	623	621	617	647	598	648	644	584	559	603	608	627	605	623	598	633	611	602	609	631	628	627	601	622	628	630	607	611	585	631	627	605	648	583	641	640	612	619	625	643	638	625	610	593	588	595	608	653	626	642	581	647	592	678	656	596	628	580	627	642	631	607	644	643	611	597	611	645	615	631	648	694	655	647	645	606	656	629	642	596	618	654	610	666	606	653	609	631	658	636	626	637	593	646	639	631	595	619	675	610	661	578	657	636	637	628	650	622	612	639	585	652	646	608	616	596	582	589	637	550	628	569	686	596	600	654	644	638	637	659	642	617	645	594	643	684	631	639	612	628	636	590	627	687	605	645	656	634	614	628	584	614	640	622	621	624	645	630	602	631	646	623	605	591	662	618	601	644	614	642	592	654	614	613	626	631	595	682	641	574	654	572	626	613	651	637	661	668	653	680	602	665	633	627	597	702	626	611	638	592	627	603	620	626	625	599	603	597	642	631	639	642	642	637	641	641	637	666	596	655	681	599	560	634	610	628	610	627	656	599	611	659	607	636	638	617	648	631	603	616	658	598	584	653	615	647	598	673	633	604	660	570	610	630	601	632	613	637	663	647	621	617	622	553	630	621	612	648	631	638	624	592	630	612	589	660	598	612	591	629	656	603	632	621	619	664	569	607	600	618	666	602	631	632	621	627	581	661	618	631	633	598	666	642	604	617	662	639	671	619	613	656	588	636	636	604	628	633	650	625	617	629	640	595	657	647	630	635	638	653	589	624	648	632	624	610	637	571	637	650	639	599	623	677	616	651	591	606	647	662	639	620	583	617	604	668	625	620	604	620	600	663	620	594	622	597	671	613	625	646	591	628	615	643	632	637	604	594	598	629	626	645	611	608	606	643	591	633	596	633	644	654	607	605	619	609	623	612	612	633	584	577	610	620	599	632	627	619	604	668	612	642	628	625	622	648	639	678	651	649	624	647	638	597	568	626	597	612	633	631	660	603	591	634	623	627	613	591	637	602	590	581	622	669	593	615	613	610	591	636	649	652	648	634	681	607	594	630	650	636	604	611	633	614	608	598	664	691	665	628	613	589	638	616	589	613	575	618	669	643	644	601	594	619	666	648	630	644	650	670	664	637	634	654	663	618	601	598	626	645	598	640	611	594	613	622	591	643	628	617	616	628	632	611	636	618	667	631	603	702	645	594	626	581	602	640	606	590	632	608	608	608	629	594	617	619	597	627	618	645	663	646	573	680	648	626	641	640	640	650	563	643	651	617	624	634	613	636	604	656	647	618	591	618	607	563	629	647	626	650	591	651	633	649	655	619	609	668	626	642	652	656	625	610	643	616	621	602	599	594	615	666	644	622	646	581	629	630	631	630	623	590	628	626	615	618	651	638	641	608	636	615	615	635	637	597	633	642	586	607	644	636	630	620	629	626	613	601	668	600	612	654	626	642	589	624	661	659	664	650	616	662	686	670	618	622	649	628	586	665	615	634	615	613	633	665	606	609	593	637	635	598	651	629	599	637	632	609	657	589	635	674	629	648	633	634	618	633	648	619	582	605	614	592	636	591	647	656	604	601	617	624	603	635	630	611	625	646	606	600	641	640
24351	10383	4711	1014	733	565	515	420	397	356	323	290	287	308	281	285	297	250	281	278	322	264	253	277	278	289	259	257	278	273	253	241	275	247	250	259	260	284	263	256	269	227	284	275	260	268	266	253	281	261	285	304	287	284	301	305	278	275	284	269	257	284	311	241	250	245	248	268	309	280	296	281	258	253	255	262	278	250	278	262	299	294	272	281	247	267	246	267	240	262	261	276	273	240	263	254	292	270	296	237	260	293	274	261	257	277	258	261	272	249	269	272	250	262	307	277	255	260	282	285	289	275	258	243	271	265	246	284	262	292	271	274	294	250	308	270	262	234	277	264	285	307	264	271	269	263	266	274	287	292	269	241	277	256	258	279	257	279	269	270	271	269	234	254	282	277	276	259	245	302	277	254	278	273	273	253	269	277	243	258	260	263	280	287	248	293	288	242	286	297	264	283	224	259	271	273	250	268	272	272	284	265	280	257	260	256	283	261	276	271	236	291	281	271	244	245	269	286	283	253	295	295	268	283	247	276	243	295	236	293	275	267	241	256	266	261	272	254	300	255	265	248	269	281	258	283	292	257	273	264	244	255	266	280	283	271	260	274	262	282	289	276	277	271	275	291	259	280	290	260	278	261	277	274	256	252	255	285	268	298	265	255	279	228	269	262	274	255	270	267	286	248	287	308	258	231	273	252	265	305	306	266	253	255	233	252	253	257	261	295	312	281	267	252	262	292	275	245	289	289	308	253	259	257	268	269	255	234	273	275	283	280	282	319	249	248	278	229	274	265	256	258	255	257	285	275	267	249	287	281	276	252	273	261	280	278	301	260	270	278	287	270	278	260	269	272	259	259	280	267	291	268	289	280	266	261	244	292	273	291	284	285	289	252	277	263	231	266	272	296	271	260	305	280	278	266	269	247	237	279	275	288	298	283	260	262	259	265	269	284	281	275	247	271	231	273	243	266	286	291	260	280	219	261	282	248	260	286	259	273	256	260	255	269	259	294	286	246	299	274	273	262	286	266	243	254	260	276	254	276	273	241	301	255	271	270	276	280	257	271	268	293	262	292	274	276	274	262	284	288	266	290	287	264	263	279	298	268	294	294	260	279	281	266	301	294	294	249	267	277	260	256	279	262	255	253	257	283	270	269	270	266	304	267	274	256	288	270	266	293	277	252	280	272	276	275	260	259	271	250	292	271	267	282	257	266	275	242	263	252	263	270	260	286	266	255	261	270	289	286	257	263	267	330	265	285	280	262	296	270	284	276	255	248	263	258	262	282	286	273	272	259	274	274	248	290	286	273	270	268	239	229	259	292	326	300	269	289	272	303	247	259	271	292	264	274	277	271	273	286	247	254	262	274	276	277	284	279	274	266	268	250	249	285	261	277	224	260	247	264	255	244	241	246	264	293	298	271	290	240	248	273	277	288	263	233	279	250	282	285	260	277	278	259	282	259	292	273	266	254	247	268	263	275	261	272	235	261	242	273	262	287	287	270	243	275	270	269	270	292	294	271	262	257	257	270	262	252	260	259	258	271	253	271	255	265	247	263	299	219	301	292	248	287	246	275	253	266	282	257	277	247	260	305	271	277	267	266	285	271	231	270	260	271	312	260	288	284	289	271	286	272	251	249	291	274	235	264	267	255	259	248	256	256	254	268	255	282	285	262	278	284	263	289	269	265	289	280	292	280	289	257	258	263	248	315	241	298	260	246	284	279	263	276	260	241	265	270	268	272	325	274	270	254	281	254	272	287	269	267	259	265	277	249	280	290	252	267	248	246	266	255	263	282	291	269	256	291	291	262	248	263	249	257	281	272	285	271	304	280	255	266	254	256	256	270	243	283	293	273	283	238	276	295	301	282	251	247	232	272	267	268	280	257	290	264	289	276	281	275	277	276	263	273	275	274	288	279	243	259	283	250	239	276	269	271	255	267	238	283	260	283	262	309	238	272	269	270	263	258	299	266	276	268	273	279	273	261	280	232	282	258	255	267	276	247	298	259	254	247	254	273	243	291	286	279	262	264	248	238	284	288	270	245	247	247	284	261	244	273	256	247	266	266	265	292	267	274	280	256	240	254	274	285	281	285	275	238	231	278	225	264	297	286	256	242	295	269	259	269	262	268	256	260	257	265	246	281	281	258	253	230	293	289	263	236	288	275	266	281	260	272	266	263	256	290	281	249	245	262	257	246	278	255	263	283	270	260	285	279	247	291	262	291	289	274	254	257	257	280	288	274	260	308	303	254	286	258	257	250	275	274	276	256	273	275	265	275	282	239	260	252	274	254	315	286	313	276	258	256	287	266	297	272	269	232	259	304	282	263	260	282	268	248	281	247	247	238	254	303	242	282	291	260	308	273	275	237	261	279	262	291	238	251	274	246	295	252	272	247	306	239	275	302	270	251	240	272	250	292	263	291	298	274	282	279	276	254	273	254	272	283	280	283	297	240	293	242	250	259	249	304	291	269	269	274	248	257	302	268	247	257	257	288	262	249	233	265	286	294	243	270	284	276	258	293	242	254	257	295	294	267	291	250	260	286	269	260	288	258	281	279	251	281	264	295	277	257	311	257	286	266	301	288	274	266	248	255	245	292	251	267	284	297	286	263	279	252	254	290	265	272	293	289	241	277	263	251	286	305	248	282	266	299	289	255	239	256	255	264	273	265	245	267	294	280	255	295	289	267	269	284	315	273	289	278	251	291	279	248	256	275	263	249	241	251	289	305	283	251	262	289	269	282	261	295	261	274	279	285	267	271	277	275	265	260	244	272	275	290	251	298	244	236	297	294	289	282	285	257	275	301	256	286	280	294	243	276	290	279	271	252	265	279	252	275	248	283	283	256	281	292	291	273	266	264	258	258	289	265	280	331	262	265	278	239	251	243	281	306	275	275	293	280	283	263	253	280	282	257	274	277	305	273	274	270	262	262	274	275	271	290	263	300	249	291	273	254	285	288	285	289	260	241	242	278	300	245	320	291	283	264	281	298	241	297	269	260	245	275	269	291	272	280	281	255	270	254	252	309	270	253	244	244	306	259	281	272	289	251	252	294	268	248	265	246	244	270	271	256	272	268	254	282	286	267	273	291	273	265	260	274	266	272	268	282	273	282	285	237	279	281	270	282	260	254	252	294	265	272	255	241	238	270	272	273	252	260	272	295	275	288	266	269	281	252	250	281	266	281	243	254	291	260	272	262	274	277	266	293	253	271	248	319	277	259	275	258	268	275	266	265	284	261	238	294	285	270	257	263	256	263	293	253	268	256	275	266	276	271	253	280	261	287	295	287	264	244	270	260	255	258	259	256	267	251	268	286	254	267	275	229	261	264	280	235	260	263	267	245	287	269	260	269	269	262	256	282	284	252	241	255	303	261	257	272	274	281	264	257	283	269	260	258	288	274	260	269	246	274	276	270	287	260	260	274	278	318	301	278	250	255	278	282	281	244	247	250	259	238	253	242	279	261	283	237	264	263	249	270	307	275	276	240	274	270
17186	9109	6813	2457	2168	1912	1537	1384	1257	1071	890	821	838	782	861	837	762	663	731	763	736	719	702	747	694	656	690	658	720	681	685	662	709	699	729	654	666	689	659	629	592	661	615	684	688	632	631	658	612	649	664	636	627	672	689	668	697	703	652	635	646	648	664	640	641	642	620	648	663	636	671	634	644	649	609	660	617	659	672	637	642	669	677	616	665	699	674	630	637	638	609	635	676	654	630	629	643	682	657	623	655	648	656	686	681	667	661	631	630	637	702	668	659	611	639	658	668	642	682	630	636	661	679	664	689	623	666	664	650	649	630	626	663	694	692	636	668	642	641	637	658	694	682	672	648	684	629	694	614	642	663	644	684	668	647	629	683	641	627	673	678	646	631	630	639	658	625	642	639	634	636	637	624	681	685	652	658	636	659	636	659	642	653	656	596	642	649	696	601	629	628	678	625	618	669	681	685	640	647	639	672	650	650	705	663	613	649	665	652	655	621	672	651	635	618	677	673	689	654	674	612	682	680	595	671	663	672	661	673	683	638	643	589	631	685	660	605	647	650	606	647	608	678	678	664	667	615	659	652	633	673	618	575	665	679	650	658	681	691	636	667	627	635	600	665	600	635	680	703	627	665	624	685	628	650	669	660	645	651	665	660	681	696	679	674	636	647	650	631	619	698	691	631	660	689	646	656	698	641	664	647	636	622	630	654	654	611	647	647	691	689	640	647	659	664	692	654	608	623	651	621	638	598	660	595	653	592	652	680	699	664	627	633	663	627	684	656	654	671	650	653	650	631	668	630	601	675	616	676	647	652	652	630	681	674	642	641	590	660	679	627	694	650	605	670	631	700	632	664	606	645	632	618	655	647	674	681	694	657	675	657	631	648	645	655	637	653	632	631	658	652	661	640	636	660	591	674	638	630	726	618	698	656	668	660	666	670	637	636	694	624	607	646	688	671	640	589	650	652	626	662	660	611	698	629	635	628	645	652	664	636	671	633	702	637	656	639	632	648	650	652	611	658	639	698	640	630	670	631	665	661	633	648	640	690	634	692	625	650	638	622	682	675	660	663	658	644	631	660	652	680	667	643	633	624	681	637	654	676	665	655	621	659	650	635	617	666	658	622	639	626	638	618	622	652	664	644	655	631	653	608	668	644	670	636	665	640	639	656	667	671	674	688	592	654	650	694	678	568	651	665	678	693	669	679	643	654	678	624	703	661	637	626	697	627	578	626	645	652	617	608	647	637	652	660	632	624	691	624	662	689	662	691	664	671	625	660	628	680	639	604	647	673	646	632	593	643	639	659	684	636	689	664	649	660	688	669	635	633	655	577	693	613	629	634	642	646	622	637	645	606	630	666	641	647	658	631	672	650	642	699	683	613	661	628	692	598	655	637	676	683	649	629	662	647	621	619	661	603	674	641	623	661	628	673	651	616	656	642	670	677	640	619	629	682	654	646	634	636	652	654	625	657	672	716	640	644	635	624	663	671	646	664	680	646	625	571	689	675	637	652	656	637	634	631	661	646	621	665	683	637	637	705	642	650	647	631	600	613	641	618	615	674	633	681	591	647	647	588	659	650	681	674	665	665	616	621	654	690	668	605	655	649	647	682	651	672	639	643	616	632	657	634	664	665	652	648	666	645	668	629	640	659	672	664	629	635	683	622	627	659	587	665	672	668	634	652	666	679	673	678	643	653	690	599	649	676	651	650	604	688	654	631	627	629	678	643	665	632	656	625	637	673	664	650	663	674	682	653	629	628	671	670	666	698	642	638	626	662	686	669	658	663	653	665	638	661	667	632	700	634	676	610	614	665	627	704	617	657	599	642	661	673	629	635	629	652	683	683	695	644	588	636	663	626	632	653	648	669	622	629	650	628	602	610	641	650	652	641	651	620	643	657	682	621	683	634	661	642	629	630	626	675	614	632	683	657	613	658	652	684	652	622	665	643	676	637	666	614	602	616	628	682	648	686	634	670	667	682	715	673	624	671	632	671	675	683	626	643	675	662	611	641	576	615	650	651	636	660	675	617	685	650	660	621	658	646	592	634	659	681	651	643	638	706	644	670	715	626	642	672	645	644	618	664	660	672	661	680	651	625	653	663	664	639	610	652	635	660	642	651	653	622	614	638	657	651	656	690	679	591	652	639	645	678	629	660	667	642	632	648	671	636	658	643	641	668	628	640	649	653	646	649	639	680	665	645	634	676	660	666	640	643	689	671	652	671	646	641	703	625	676	650	690	669	648	615	660	665	670	615	652	648	672	644	652	633	643	653	643	630	619	667	639	694	656	646	644	647	681	669	650	657	647	668	628	671	643	658	639	645	667	631	636	635	684	632	632	669	631	640	683	627	635	651	690	625	620	690	688	631	651	708	615	669	627	674	649	678	684	565	658	685	656	608	648	676	619	652	677	648	644	656	616	660	626	683	696	679	673	644	663	621	690	679	648	631	637	611	642	660	631	695	689	627	639	636	628	687	702	596	627	635	668	694	669	670	609	621	671	658	656	663	657	654	657	647	675	620	650	672	686	688	668	627	655	624	640	638	649	633	710	627	672	710	690	633	660	666	657	671	661	670	618	698	649	690	684	703	690	635	683	639	662	641	671	635	669	644	664	636	626	649	628	620	681	641	639	645	685	684	694	677	639	676	627	658	632	643	626	682	611	666	676	643	627	644	682	651	640	665	667	656	661	616	613	636	685	648	642	667	632	628	647	595	661	629	631	691	666	696	643	652	665	688	627	684	614	648	655	649	614	647	651	629	638	609	691	638	635	649	625	657	658	647	635	615	680	647	659	652	659	667	693	646	646	593	649	656	666	629	660	642	633	609	651	658	729	672	677	641	670	674	654	698	624	672	651	625	649	628	633	607	668	615	627	666	632	624	654	632	652	660	662	670	623	638	634	677	630	655	634	674	689	634	680	622	648	668	641	693	659	666	651	626	661	651	644	672	635	639	644	660	673	672	657	656	651	652	619	644	641	642	642	643	642	648	635	695	593	621	615	663	629	655	678	651	623	659	647	649	640	646	599	608	625	650	595	669	646	636	692	611	642	654	632	700	665	635	675	700	622	669	666	625	613	628	629	677	652	663	643	641	637	680	666	643	640	675	690	690	690	638	637	708	655	652	651	680	603	641	650	648	637	675	615	666	655	666	677	672	647	668	660	667	659	650	633	624	649	645	668	661	628	658	656	639	669	648	637	661	642	638	675	624	651	606	696	619	627	691	672	629	625	642	686	684	677	622	621	701	696	660	630	657	668	650	651	598	697	628	680	704	704	621	655	665	659	685	605	664	632	678	638	662	717	640	627	667	677	682	680	634	674	662	704	624	650	655	649	641	651	647	625	647	651	658	667	692	592	674	686	671	642	703	635	699	678	623	648	614	640	632	669	697	623	625	644	662	634	637	636	673	617	689	607	655	660	734	686	674	639	640	640	647	649	674	690	664	644	613	640	665	637	633	633	736	663	648	650	685	610	638	657	673	691
33967	18355	7814	1634	918	631	468	393	288	247	231	223	183	174	185	173	193	168	201	177	169	169	160	155	161	182	165	148	156	169	165	176	153	175	171	152	163	162	142	168	155	154	152	161	171	171	152	167	140	147	153	162	161	142	163	146	160	181	168	147	158	167	156	156	132	167	152	156	164	142	148	160	164	166	144	146	160	170	134	164	132	181	144	156	144	162	146	178	176	191	149	130	142	146	154	172	155	167	155	158	163	164	154	153	173	153	168	179	163	181	154	160	134	147	173	133	157	142	123	151	142	144	149	156	156	143	149	148	165	141	157	149	145	159	126	173	159	147	144	163	146	145	168	153	158	160	144	167	160	151	150	143	159	189	152	161	131	162	137	153	121	146	148	155	142	172	165	146	132	157	161	155	156	151	143	133	150	158	150	140	145	156	153	140	146	169	139	134	142	150	143	162	153	168	168	141	135	140	137	145	153	163	147	143	174	140	165	172	168	158	171	149	184	141	178	173	156	169	154	143	130	138	153	144	137	145	145	136	135	168	183	143	136	155	158	167	154	146	142	138	132	146	148	144	146	163	154	163	158	162	160	157	165	177	155	162	154	126	159	162	136	126	147	177	147	135	143	138	151	162	147	165	157	163	158	145	164	151	157	164	141	155	154	142	151	175	176	157	171	152	144	163	159	145	152	160	138	164	141	165	174	165	121	135	183	146	138	155	178	164	149	156	141	163	139	152	164	136	150	170	157	154	138	131	154	154	145	161	140	150	146	165	152	173	168	166	178	174	147	155	154	144	145	154	139	177	159	156	151	138	161	176	150	157	144	156	167	136	162	181	171	142	157	158	158	155	140	162	159	155	136	155	163	161	153	164	141	156	150	159	148	152	149	154	168	148	157	180	170	164	158	161	157	151	140	153	141	158	137	164	159	134	147	140	137	145	150	159	146	171	161	159	157	159	158	143	154	150	158	143	152	143	170	159	132	151	172	132	143	167	157	184	153	158	145	151	156	171	162	159	177	155	152	133	146	146	161	122	143	151	154	164	157	165	158	185	148	130	135	165	151	168	160	175	167	143	156	164	129	173	149	139	148	160	161	156	130	159	153	174	172	172	169	145	147	171	144	159	165	181	173	157	173	170	153	144	154	189	176	137	158	172	140	163	158	160	162	152	137	174	136	173	163	152	148	162	181	143	147	170	156	155	157	155	143	177	157	159	149	158	165	160	168	162	183	161	151	151	156	176	152	142	152	210	163	155	148	164	157	173	159	151	139	161	179	151	153	160	175	167	143	154	188	169	152	162	168	165	155	158	158	134	143	177	149	165	149	142	160	152	142	125	176	155	171	164	143	154	163	175	151	161	153	175	153	159	140	143	152	128	152	161	159	157	146	156	168	149	146	140	155	168	166	134	134	162	145	153	179	175	144	139	149	145	155	145	171	140	155	148	162	172	159	145	160	142	170	151	143	150	172	140	148	145	163	135	177	164	144	156	157	183	155	128	148	174	141	158	147	159	132	154	145	165	159	138	183	156	162	148	157	145	145	151	123	159	137	158	156	169	135	136	166	155	144	153	154	131	142	174	134	138	139	142	166	170	145	142	149	147	173	155	159	152	135	133	168	159	154	147	168	176	184	159	139	146	147	168	131	153	161	172	146	142	143	136	157	152	164	135	141	123	133	161	174	167	157	163	152	203	128	150	162	132	140	147	146	153	156	159	172	165	161	147	143	169	142	151	151	154	156	141	158	134	141	158	150	175	169	145	124	151	149	154	160	154	139	130	143	151	152	169	153	141	164	160	146	158	160	135	162	134	137	143	145	140	177	142	144	131	169	177	141	140	165	154	156	143	164	131	143	147	142	164	167	148	153	150	154	148	161	148	137	147	132	155	153	164	144	146	164	176	173	167	136	154	169	164	158	135	127	179	149	172	153	151	158	177	165	158	155	160	133	162	146	146	180	154	165	163	159	149	181	136	162	140	143	153	143	135	186	170	158	150	142	143	162	147	158	159	156	151	158	145	157	169	162	161	137	156	152	149	156	176	127	148	158	141	153	154	172	147	171	146	156	141	155	156	158	146	152	152	148	144	169	144	144	152	168	153	143	167	160	153	151	176	135	141	158	142	116	154	149	161	167	150	143	149	165	181	155	149	151	148	167	182	152	158	148	145	165	147	144	172	159	147	145	144	165	155	152	164	136	132	178	154	137	105	168	146	146	163	145	171	166	149	161	161	157	144	161	151	160	150	144	148	158	127	174	150	125	138	156	144	141	166	142	148	180	153	163	167	152	160	142	143	172	168	156	140	162	151	143	172	132	169	152	174	122	137	168	169	145	157	167	141	134	174	131	172	153	149	152	138	141	158	150	138	142	139	157	159	149	163	131	161	162	149	156	162	138	146	157	157	148	156	169	163	172	154	180	164	153	166	143	135	164	139	151	155	160	167	166	152	155	145	157	179	167	175	148	174	143	170	177	169	158	170	175	129	135	147	160	132	162	175	151	144	153	154	149	130	161	125	143	145	173	147	155	140	155	149	152	162	154	156	158	184	147	139	163	158	139	146	156	150	146	151	153	152	163	153	165	149	158	157	150	155	154	185	190	159	156	146	139	155	145	176	141	153	168	146	146	159	172	132	159	153	160	170	160	158	166	158	156	142	146	169	156	157	136	178	151	158	159	156	149	165	157	128	116	154	144	168	178	170	166	161	158	182	169	152	185	152	145	165	164	167	174	182	173	166	169	147	167	155	153	146	152	146	168	149	175	165	144	130	159	165	124	155	161	159	142	148	160	183	166	153	159	161	162	149	151	158	174	148	167	153	131	147	164	163	152	162	143	162	170	164	157	154	145	176	144	146	169	142	147	133	167	152	155	160	162	134	160	155	148	156	169	151	129	159	144	147	157	156	152	150	159	154	153	155	151	133	153	162	127	153	148	152	165	166	157	137	152	135	144	152	139	146	171	143	177	137	162	149	138	148	165	149	157	154	192	160	133	182	173	147	159	182	161	121	153	158	149	154	160	138	167	144	153	158	146	160	144	180	157	159	154	134	146	135	171	155	168	167	145	157	155	158	172	137	170	146	152	153	168	153	147	150	149	162	149	144	163	154	135	160	142	142	147	175	160	159	156	146	146	148	150	147	171	160	159	137	166	151	159	148	151	199	159	146	132	155	140	159	160	123	165	161	138	142	156	133	180	133	159	135	159	135	138	162	171	167	169	147	149	152	155	171	157	135	143	137	157	153	165	156	161	161	180	148	151	168	149	163	158	140	157	140	130	148	153	155	161	168	161	139	157	165	162	178	179	130	162	173	146	147	151	133	151	140	143	161	140	160	142	158	169	142	128	153	145	155	162	151	152	161	138	175	153	156	131	167	160	159	166	129	152	165	157	139	153	160	155	173	144	149	157	151	155	155	163	172	159	164	145	150	159	188	169	166	142	129	162	147	153	142	177	148	157	134	141	152	166	164	153	157	160	147	151	171	160	154	164	161
22736	14191	8423	3278	2838	2492	1712	1461	1197	959	818	697	644	641	644	599	561	582	623	680	582	442	455	475	482	477	446	431	473	387	412	383	374	422	457	417	401	379	408	420	400	394	376	346	408	380	346	405	424	412	378	450	425	417	407	401	406	381	420	363	408	403	409	377	420	379	417	375	385	404	376	368	411	370	396	434	383	400	420	416	378	362	377	428	399	400	377	378	404	411	387	389	405	406	401	388	410	386	386	437	425	425	377	419	370	370	389	391	414	384	399	384	417	420	385	404	406	402	389	398	365	427	415	344	395	383	396	418	366	416	388	378	422	394	388	373	394	392	393	410	416	428	448	407	387	415	372	432	385	363	365	410	386	361	417	426	372	413	358	417	375	390	421	364	365	426	410	406	429	373	383	381	375	378	393	367	400	388	393	394	400	421	386	403	395	378	387	400	431	389	397	389	418	413	409	367	408	388	388	425	412	408	423	400	401	411	417	421	403	386	376	339	357	370	396	373	402	394	381	412	376	388	414	380	425	384	340	411	388	412	377	379	407	372	391	395	352	400	393	375	389	394	354	405	419	373	386	377	436	403	385	415	365	385	381	421	419	422	394	416	374	426	375	360	406	380	400	357	375	431	405	368	397	404	395	425	413	378	394	446	371	374	376	451	400	388	370	414	396	389	398	371	413	414	402	405	371	363	390	389	378	390	383	376	386	370	404	388	405	403	427	395	381	368	399	376	380	378	389	374	358	418	377	372	415	397	369	399	409	417	409	354	372	374	376	409	390	387	395	399	425	397	404	438	389	363	440	408	387	415	394	380	378	389	393	398	389	426	411	381	383	400	375	404	385	386	384	374	399	391	368	379	390	423	385	403	415	400	399	403	395	381	393	390	380	401	399	400	407	376	412	388	411	415	388	396	374	373	380	370	333	398	404	370	372	381	370	375	386	385	418	396	383	404	413	437	373	406	386	396	374	401	412	392	374	411	401	396	372	381	353	373	383	427	385	405	380	376	390	386	386	364	407	406	415	413	396	364	400	405	388	385	411	403	420	402	424	374	408	419	399	439	386	414	414	389	361	382	392	403	371	388	379	381	402	391	427	373	398	383	392	386	374	366	361	391	402	372	377	391	425	374	390	365	389	409	408	381	391	363	385	395	396	413	423	402	395	390	362	378	379	425	404	396	406	381	408	412	413	402	377	402	418	384	372	394	385	421	398	386	411	394	391	379	421	353	374	396	414	387	379	390	417	384	400	370	406	374	388	420	386	395	370	404	397	398	382	389	426	372	384	403	414	349	386	416	387	379	361	406	402	368	401	396	405	400	394	355	354	390	423	386	359	396	406	407	414	410	401	400	368	349	400	429	412	399	398	399	380	383	428	394	375	391	439	369	413	325	384	399	407	407	377	383	391	416	366	388	395	368	394	423	417	390	393	351	374	395	395	393	394	368	363	416	429	388	386	397	388	416	379	376	419	413	369	424	390	378	391	398	380	418	354	366	397	374	390	375	401	426	405	417	415	388	384	379	379	410	364	411	371	376	391	397	412	389	394	383	377	376	397	381	389	389	401	407	416	400	396	429	379	404	380	385	394	417	425	419	419	389	412	400	374	386	406	389	399	459	360	444	390	400	387	391	431	392	378	402	404	372	386	405	400	405	405	384	387	378	416	389	421	403	387	388	400	376	416	398	386	382	397	398	394	349	387	395	356	401	357	383	401	387	403	412	395	365	411	395	348	398	422	388	371	380	389	371	372	421	426	408	365	373	421	379	410	418	372	385	403	403	403	394	428	381	385	380	410	379	387	402	423	378	353	379	401	381	381	394	384	393	418	402	396	418	351	373	391	417	382	422	372	376	406	395	365	368	390	391	393	364	396	378	424	419	389	378	398	393	385	384	364	416	410	413	391	411	380	391	382	402	362	394	400	380	351	389	387	398	377	409	371	390	420	369	412	416	379	403	371	370	397	368	383	386	394	395	382	369	362	383	436	364	386	389	359	360	357	417	411	370	361	409	411	371	354	373	372	371	422	397	370	392	408	391	408	391	405	410	395	371	418	403	385	398	389	389	393	400	410	390	436	379	394	391	379	360	435	403	362	390	398	381	393	385	391	397	408	396	368	432	373	409	381	377	377	414	405	400	366	378	377	415	378	389	362	375	406	432	400	381	421	379	426	378	372	403	400	429	373	392	387	397	388	407	388	384	427	434	392	383	401	382	420	367	341	397	406	399	345	359	334	399	404	366	410	397	381	445	382	395	376	390	388	356	397	412	376	403	355	394	360	405	369	345	423	350	404	398	427	410	402	402	377	408	379	396	389	394	420	384	366	404	373	383	399	377	409	425	397	374	402	388	373	418	393	428	381	431	418	395	362	402	385	380	369	388	385	400	417	392	390	414	386	367	379	390	397	388	389	414	418	391	393	420	450	451	385	368	385	405	395	386	367	381	379	385	387	398	414	396	352	392	398	379	391	391	373	386	383	373	363	395	353	409	379	369	382	382	391	379	386	374	403	404	430	411	377	389	402	398	409	370	397	387	414	379	403	385	402	364	411	411	388	390	378	445	357	376	395	375	379	414	391	410	367	400	420	363	417	431	428	401	377	347	384	398	408	391	406	387	396	391	370	414	382	389	396	401	410	365	384	374	401	365	388	410	391	411	382	391	363	373	392	362	354	388	366	409	383	403	386	375	355	370	415	428	397	366	395	395	380	401	391	396	393	401	386	413	389	394	361	397	412	401	388	394	388	380	404	410	376	358	412	413	397	397	385	416	416	404	379	383	409	380	385	403	379	392	399	364	384	363	372	387	369	396	381	391	424	397	392	370	390	373	394	391	395	381	415	402	393	386	404	407	414	398	438	368	400	376	405	368	380	384	391	384	408	403	371	412	406	389	399	401	374	382	428	345	406	395	377	387	394	393	401	347	404	371	371	357	353	395	377	393	429	407	378	403	389	422	392	411	403	400	433	393	378	423	378	388	374	405	389	396	368	409	379	387	394	415	411	378	418	368	392	395	383	413	380	387	402	391	377	374	377	430	372	377	400	374	404	395	417	395	378	393	390	423	435	375	409	377	359	404	358	408	405	373	371	390	396	383	399	388	400	390	411	397	397	361	364	367	401	357	395	407	397	402	386	389	392	355	350	420	373	407	422	404	357	382	393	397	367	392	401	411	408	389	394	369	400	407	376	417	397	365	348	401	389	375	415	395	383	391	380	399	390	384	397	375	408	391	388	409	383	397	384	386	386	385	390	387	383	398	411	372	392	404	414	398	376	399	376	405	372	396	383	389	389	388	383	354	335	360	385	364	369	399	366	363	392	388	398	393	400	390	376	405	382	385	392	376	422	419	404	421	394	397	396	387	436	390	401	367	378	390	422	414	374	398	409	391	357	391	412	409	397	358	360	403	353	438	351	412	389	359	375	411	400	403	379	417	403	386	400	379	373	410	404	391	386	384	381	407	384	383	429	381	409	392	407	341	382	371	375	366
11606	4053	1220	413	345	349	321	343	287	264	280	247	273	269	271	246	257	242	293	284	271	279	272	279	255	282	266	277	225	267	256	285	278	264	257	241	278	246	260	252	281	279	298	265	238	272	259	236	257	230	264	251	238	252	268	255	252	271	265	261	264	261	252	267	293	253	267	238	272	269	260	237	284	233	271	250	292	259	257	288	260	234	268	257	267	260	258	275	251	271	258	267	235	258	260	265	274	244	278	244	268	243	260	271	268	277	282	262	262	282	254	265	266	243	261	251	223	284	309	244	246	251	281	266	224	231	236	282	241	263	244	249	252	245	290	257	300	275	244	276	253	250	247	270	260	265	283	263	272	234	248	297	253	265	239	256	259	274	277	267	278	299	272	261	257	273	241	262	249	263	272	275	272	245	259	258	262	264	254	264	248	250	267	248	240	293	250	262	265	272	236	222	260	268	262	266	277	252	282	264	245	275	256	255	268	257	273	246	247	255	270	281	260	257	245	282	274	276	269	242	263	248	284	271	227	278	265	295	272	264	248	234	262	274	271	236	232	275	254	272	253	252	270	296	273	254	252	255	264	277	280	260	247	251	266	262	274	229	260	263	274	292	244	247	255	272	253	266	252	273	270	309	266	279	247	268	282	291	255	264	243	265	273	256	253	321	281	247	273	256	266	253	265	257	266	278	272	252	240	240	255	234	237	259	255	276	256	256	270	276	270	272	284	261	253	249	287	264	243	262	275	251	282	243	267	277	286	269	280	286	264	292	239	225	274	257	264	265	253	247	278	274	295	248	265	262	253	290	244	253	270	269	234	253	273	239	266	273	302	261	255	263	266	278	234	275	252	285	250	255	273	262	246	256	256	263	267	278	242	276	244	280	238	284	257	272	258	260	236	252	228	278	275	272	283	255	280	261	290	233	262	264	279	255	264	264	268	239	239	235	266	259	261	262	241	241	256	258	253	258	252	268	265	250	266	230	255	254	268	259	238	246	253	247	248	269	234	231	259	272	262	277	270	258	260	261	259	259	296	261	253	266	255	275	293	250	269	267	262	274	224	260	275	290	233	278	258	254	256	245	276	248	235	252	250	245	267	242	289	264	249	283	275	276	258	257	285	247	270	288	281	265	266	287	294	297	282	250	278	247	240	287	266	259	261	272	270	278	256	271	271	277	257	264	270	273	264	228	281	261	231	229	276	278	291	269	285	292	245	253	278	250	255	262	227	291	259	273	272	231	267	259	241	248	261	289	302	253	260	260	258	264	252	247	276	258	299	273	248	250	261	259	249	252	254	282	285	299	254	260	301	252	256	244	236	254	257	247	271	282	262	215	276	261	284	273	265	266	250	261	266	235	250	252	252	271	286	251	242	289	256	281	253	272	250	257	279	279	288	272	244	276	249	271	263	293	292	270	285	264	251	250	285	247	281	276	266	255	265	276	258	239	266	284	287	278	285	254	231	265	277	267	279	271	254	272	270	253	271	268	247	292	254	262	256	287	279	255	289	281	258	273	262	253	273	230	268	282	264	275	293	269	269	261	261	301	261	249	255	257	268	272	264	252	243	245	261	244	245	231	280	287	269	255	286	279	259	245	262	253	290	254	256	271	272	243	253	238	248	255	282	276	235	278	238	249	255	265	253	260	256	293	264	231	283	262	272	281	241	280	267	269	282	261	270	290	256	252	280	245	270	274	278	268	259	246	281	244	264	252	251	236	259	274	280	241	248	277	282	272	273	233	265	246	254	261	262	254	243	267	271	272	266	252	264	240	260	270	265	243	259	271	264	257	284	264	239	238	290	261	251	251	279	264	287	294	288	266	280	257	255	256	278	299	265	277	252	269	240	261	245	302	256	279	256	301	255	262	261	276	263	266	262	243	268	248	279	268	301	258	258	260	284	275	267	267	276	270	279	268	287	276	283	278	262	264	265	276	282	254	250	277	253	253	260	282	250	250	283	261	255	269	248	260	258	268	254	264	272	278	262	267	244	251	256	274	286	261	247	283	257	266	269	288	290	253	269	288	246	262	243	241	264	263	284	270	285	263	262	268	269	264	266	290	263	263	251	249	263	299	273	261	251	240	247	280	241	281	277	250	268	260	253	266	243	260	281	265	278	282	251	243	276	295	251	270	277	290	259	284	256	261	246	269	249	237	262	294	255	250	278	247	285	293	265	255	265	256	259	230	280	296	254	267	265	272	276	259	246	239	254	256	255	248	267	267	254	283	276	230	276	256	261	290	246	285	294	269	249	280	247	269	250	278	284	269	295	251	278	247	244	278	277	281	263	275	254	277	237	249	228	290	278	251	259	269	260	268	249	281	266	275	260	234	248	272	254	252	257	280	278	247	257	265	276	245	262	269	277	269	287	248	297	284	279	249	249	259	270	239	265	273	260	268	231	232	264	237	235	247	255	256	304	261	257	245	262	272	299	281	229	285	285	262	261	260	285	243	257	264	252	242	252	264	258	271	264	299	256	277	261	257	266	270	230	246	241	270	289	252	248	268	257	260	229	290	259	247	257	264	269	289	253	253	232	262	261	220	221	262	259	233	256	265	268	257	286	265	288	248	264	251	265	310	255	257	227	257	247	261	240	254	304	283	262	259	248	245	280	285	278	260	250	273	253	239	252	269	264	297	261	267	255	252	247	236	265	270	268	279	287	242	249	251	236	258	275	258	272	245	243	271	278	258	233	257	290	246	236	246	238	270	308	285	251	265	256	251	284	286	235	276	248	286	243	252	288	279	277	250	277	260	255	269	310	296	283	265	257	268	284	253	285	266	237	284	276	252	282	261	267	277	277	268	230	247	251	242	248	238	250	267	284	253	290	250	245	274	259	246	323	266	274	254	280	257	267	256	273	253	266	275	277	275	241	259	301	261	270	286	276	291	280	265	236	260	252	249	269	273	245	271	254	267	237	265	252	270	265	262	255	250	266	275	257	254	256	290	261	242	280	266	268	293	261	283	257	258	258	260	256	287	276	232	272	276	252	254	275	251	244	273	251	252	249	295	290	278	242	248	270	280	255	268	256	255	267	290	275	270	248	263	254	272	278	270	263	254	284	262	281	286	242	259	249	283	260	264	284	254	240	241	227	257	265	256	258	268	266	309	252	291	275	253	267	288	281	298	229	277	275	255	226	263	259	264	239	292	230	248	270	262	282	266	248	282	271	282	237	276	303	278	251	251	285	261	258	263	294	274	264	292	232	271	263	248	278	252	247	251	240	266	289	274	245	281	268	253	247	264	288	260	277	281	257	277	239	288	289	262	274	248	252	267	244	276	249	255	271	261	300	282	258	295	274	238	246	259	245	255	275	270	257	272	223	253	283	280	248	260	277	261	266	253	256	275	263	287	270	227	270	267	255	233	258	233	269	258	263	277	249	260	242	276	258	277	274	262	275	250	267	259	253	249	255	269	273	294	261	257	250	259	262	250	269	289	277	237	273	261	253	248	262	279	290	320	275	279	260	269	244	251	246	265	291	287
8587	4053	2015	1167	1191	1081	913	799	723	693	685	706	685	686	718	686	701	699	722	773	685	683	716	665	670	667	682	655	646	663	637	631	622	670	625	654	621	607	676	670	651	607	632	622	681	660	689	691	659	704	607	608	659	635	690	654	651	611	653	639	657	669	692	676	668	664	648	646	657	656	668	639	677	612	649	653	654	673	669	664	622	649	679	652	651	645	656	646	647	660	641	621	626	698	650	648	671	641	683	667	609	638	652	692	634	659	666	637	649	658	614	649	635	620	604	605	667	690	643	636	672	635	686	659	650	668	673	672	683	625	669	641	620	638	619	634	661	635	652	652	653	637	639	677	661	661	659	640	640	647	614	658	592	678	624	654	719	643	717	649	657	676	677	648	638	650	680	636	635	646	609	604	677	684	628	635	626	664	691	620	617	624	635	640	644	659	647	611	634	664	624	669	650	652	633	655	634	636	653	656	629	633	646	655	641	639	651	667	644	667	635	633	603	618	650	641	607	640	634	648	620	615	670	656	643	637	670	622	609	645	650	633	664	664	646	639	621	661	653	674	630	622	668	646	687	672	650	629	617	652	635	655	684	633	620	661	691	672	668	633	619	665	633	660	701	679	599	662	623	632	660	565	642	659	695	650	647	700	641	614	667	646	647	645	652	651	624	631	620	677	679	676	668	674	676	613	652	655	648	636	648	655	644	660	630	637	639	640	657	682	620	671	611	623	657	704	609	631	641	676	638	659	649	710	630	650	625	659	622	658	648	680	699	681	611	660	625	615	597	658	629	624	630	642	641	665	660	655	679	648	693	611	655	622	629	657	636	659	644	657	662	653	623	667	678	657	675	639	596	682	651	625	632	679	644	681	571	675	623	674	621	639	643	623	681	622	612	624	678	633	650	647	654	646	637	623	680	665	657	655	638	681	701	686	610	599	644	671	672	641	622	609	623	658	614	663	665	656	643	658	635	627	682	615	632	672	608	645	625	644	639	674	658	658	593	614	614	607	626	628	631	649	638	696	658	622	646	685	600	671	642	651	668	621	648	618	652	622	652	639	608	604	689	671	594	647	632	653	635	669	645	654	647	633	638	649	647	647	632	635	667	690	647	602	658	694	625	650	658	622	625	609	650	626	608	627	652	639	644	628	625	630	634	611	650	627	659	656	639	658	637	606	651	658	669	653	621	589	633	661	672	681	621	636	683	644	685	652	637	646	623	657	653	671	647	631	630	644	641	631	576	649	665	636	614	676	651	610	644	648	671	634	632	664	608	616	689	635	641	606	688	697	647	599	570	635	630	644	662	632	611	638	658	661	719	670	628	631	618	643	615	617	657	638	676	613	638	635	684	657	600	624	600	672	659	666	615	639	637	668	631	630	674	673	654	651	635	631	665	657	655	634	654	608	690	675	642	654	641	644	645	642	650	677	655	649	660	671	639	642	641	636	622	637	607	659	653	647	601	698	637	683	696	660	642	644	638	671	642	684	636	656	606	647	644	670	627	654	670	674	638	594	634	627	655	638	625	653	678	660	643	650	648	679	673	668	646	659	678	606	665	646	623	643	668	629	632	699	581	629	669	644	654	594	668	662	629	640	670	645	655	676	711	644	636	652	642	656	683	633	660	652	651	664	617	676	654	659	635	630	622	615	653	603	707	654	628	702	603	682	652	618	655	661	645	636	575	667	630	640	647	666	626	647	658	640	643	618	641	666	632	663	675	683	634	641	623	630	635	640	603	628	646	634	675	659	635	645	636	634	681	676	647	636	680	648	694	654	634	649	658	635	670	617	669	645	636	696	612	649	649	652	625	611	689	667	668	670	592	635	612	610	627	624	658	671	614	678	631	648	669	654	679	638	661	632	597	642	666	658	665	654	664	621	632	657	596	620	664	670	681	664	666	609	654	602	674	612	623	648	659	670	664	680	681	652	671	659	602	621	660	654	673	636	676	628	672	599	607	655	632	635	676	683	655	623	636	657	674	659	666	652	661	654	654	647	661	636	639	632	673	648	636	658	586	642	620	668	672	619	678	656	646	660	671	663	663	659	663	638	621	620	623	666	684	652	614	599	626	613	626	643	640	667	598	650	664	659	656	636	655	645	676	627	684	619	641	647	625	666	658	674	679	679	640	630	647	645	677	662	611	638	716	632	673	658	691	632	641	669	653	634	645	648	693	630	653	610	645	664	692	638	668	693	644	613	633	664	607	641	644	654	637	643	701	655	670	664	698	677	647	654	660	622	643	656	663	636	637	669	640	652	629	608	656	631	649	640	647	624	632	622	653	619	641	616	654	616	627	641	643	644	680	633	661	651	647	650	597	643	645	612	668	673	668	632	646	671	640	688	641	631	657	671	668	620	635	608	657	634	662	622	614	638	670	652	665	638	671	632	642	639	679	638	660	654	621	584	616	640	634	649	639	609	675	661	692	613	630	605	655	692	659	654	614	637	633	655	657	635	606	653	635	661	665	639	647	677	644	659	637	660	635	676	638	648	677	605	678	622	655	642	646	689	675	632	618	667	666	625	635	671	629	628	629	630	659	600	604	658	683	674	629	629	642	645	697	657	651	656	643	615	625	679	646	679	626	650	640	631	620	637	653	649	680	654	618	643	625	657	641	651	665	628	648	628	610	694	621	672	616	610	654	667	636	642	654	654	645	625	710	617	670	654	637	628	621	569	649	638	657	649	655	639	654	657	684	695	682	637	654	665	645	623	615	624	701	655	671	638	661	632	638	632	638	672	647	650	658	636	648	691	576	627	688	627	656	668	627	688	608	665	645	628	663	642	671	607	686	650	609	660	621	683	693	653	644	707	638	637	625	706	637	630	704	625	615	581	668	660	615	664	634	663	611	629	660	654	653	667	601	652	601	646	585	639	647	637	659	647	660	602	641	678	649	685	669	643	658	640	637	666	595	650	690	657	650	660	607	586	639	607	683	714	676	650	667	653	639	621	625	638	629	621	684	651	593	671	621	687	657	651	642	644	629	661	687	637	598	630	620	661	650	637	641	658	643	659	673	639	666	611	601	660	673	650	664	624	632	651	661	645	675	641	683	679	626	658	636	681	596	619	638	627	677	665	677	651	640	682	648	613	648	682	650	626	659	626	616	611	667	676	639	631	681	672	648	634	640	662	697	640	697	628	701	613	681	644	603	593	637	671	628	636	603	581	615	659	655	607	646	651	654	672	608	684	653	653	629	635	616	704	663	655	694	705	656	627	675	633	615	650	681	638	691	633	656	610	632	668	629	664	679	649	653	704	628	645	633	658	650	684	653	628	665	654	659	655	703	636	637	652	620	660	656	635	690	648	618	668	625	666	643	602	620	649	658	612	640	641	667	648	667	651	673	615	636	673	637	652	632	647	635	623	628	674	634	708	616	656	661	630	633	663	684	640	625	638	600	618	704	665	635	649	661	618	631	672	658	626	652	624	660	645	672	609	653	619	629	618	634	664	739	652	695	663	664	647	652	635	650	646	673	634	636	631
24396	11438	3647	1022	671	495	407	357	406	337	341	326	353	314	326	316	326	369	338	319	313	353	334	340	295	275	299	330	311	286	327	315	303	339	324	285	316	326	323	295	316	324	331	309	321	285	298	285	289	286	340	305	313	340	326	319	324	341	313	298	314	327	305	325	294	331	341	314	313	331	330	334	312	269	316	272	313	318	310	307	282	302	292	317	302	297	367	307	317	277	317	283	322	291	300	293	307	308	285	296	315	327	306	288	296	309	305	317	306	305	311	292	315	320	307	302	312	330	343	355	319	291	304	302	306	306	313	306	311	292	322	298	334	309	329	290	315	292	303	360	306	330	287	284	301	281	256	326	321	297	292	329	309	286	294	338	306	281	286	306	298	309	285	343	329	308	348	318	316	299	290	289	282	327	310	302	275	302	331	336	314	303	320	296	299	305	297	303	274	274	312	272	301	337	307	287	307	298	325	319	325	333	281	314	282	295	295	303	324	331	309	282	324	318	329	282	336	327	320	283	304	328	312	294	309	323	318	301	319	319	295	313	282	274	287	262	284	310	293	325	268	343	310	338	300	318	313	290	280	341	300	321	347	295	292	294	302	343	326	321	318	289	283	303	319	313	323	321	325	325	299	301	304	306	310	334	308	304	301	277	276	310	304	293	278	280	305	312	282	306	288	281	302	283	277	298	324	318	336	314	345	317	290	329	301	301	323	306	326	310	303	298	304	293	297	319	287	315	293	304	345	319	331	344	297	298	292	319	285	338	311	271	289	304	304	305	308	320	342	319	307	304	300	325	322	316	306	314	316	307	279	331	316	277	280	325	289	323	313	291	316	329	295	272	319	301	302	288	287	303	305	324	315	307	310	271	317	301	302	301	307	259	302	286	318	331	300	343	284	320	314	295	315	276	263	340	359	303	315	344	321	284	295	309	335	348	308	340	305	320	302	298	332	340	291	287	325	309	321	316	269	316	303	295	279	321	282	310	308	316	323	318	332	293	320	313	314	301	331	308	314	305	307	306	288	310	358	328	324	331	292	322	270	290	336	308	327	304	291	330	318	310	296	309	287	317	324	318	309	324	304	330	307	329	302	298	330	278	317	298	326	310	289	304	349	314	307	316	295	317	312	304	306	298	319	312	284	314	335	321	295	310	278	283	306	272	312	309	291	334	312	336	331	320	297	301	301	310	312	317	306	328	324	270	312	296	311	334	309	343	296	313	277	322	344	296	317	290	321	311	299	319	262	286	326	305	268	311	295	336	348	295	349	315	286	329	335	321	292	303	251	335	295	312	331	277	305	310	306	305	305	319	272	281	282	314	293	289	302	293	280	314	307	314	338	309	264	300	317	305	316	328	309	315	316	293	314	290	299	307	296	310	257	332	326	270	333	311	299	314	295	299	306	272	307	316	293	301	284	312	310	315	325	301	337	303	322	320	327	315	289	311	333	290	295	325	324	323	304	326	313	311	325	315	281	327	313	317	294	300	325	331	281	306	315	314	306	318	305	329	313	304	312	292	344	314	280	313	281	298	284	308	290	328	317	298	279	282	304	332	269	286	312	323	297	308	337	322	303	324	303	328	303	325	295	323	300	324	335	326	336	300	308	326	294	312	327	300	314	310	344	259	300	338	313	307	338	301	292	299	346	297	306	313	302	294	317	298	312	317	299	319	305	288	298	321	321	358	308	331	281	349	308	288	300	313	307	297	319	288	310	317	331	299	323	331	336	327	321	306	292	308	315	322	309	297	349	299	298	321	313	301	302	294	300	313	300	296	329	326	315	285	286	302	312	335	323	317	339	313	312	313	277	291	290	331	308	306	284	332	304	306	325	301	309	336	324	304	313	269	291	333	293	280	293	330	304	261	322	318	305	287	319	301	316	314	302	280	306	320	304	318	294	334	304	282	278	319	335	298	340	293	295	318	310	273	290	318	297	315	317	311	288	297	363	322	310	293	285	274	299	286	294	325	291	318	300	304	289	304	287	334	274	319	278	321	305	319	305	294	308	290	288	318	293	300	300	346	316	278	310	286	295	305	283	319	309	301	318	305	303	310	317	284	313	303	322	279	306	353	306	303	308	307	288	308	293	265	282	301	294	329	321	338	318	293	326	295	297	304	309	328	313	293	292	307	302	287	311	300	303	252	309	318	331	318	323	341	276	338	308	318	316	318	304	278	279	291	294	309	322	320	315	277	293	299	304	273	314	290	312	301	347	295	303	269	294	315	343	316	275	309	287	321	327	312	281	289	309	290	268	332	314	326	318	293	301	268	287	300	307	296	325	297	308	303	330	317	295	327	313	298	284	335	308	320	315	343	290	293	290	300	275	331	338	316	302	289	316	269	314	307	297	316	317	335	320	342	298	305	280	319	301	309	319	315	343	287	327	345	350	312	286	282	290	324	315	320	315	309	299	326	319	300	306	295	308	322	327	318	295	319	307	301	334	282	295	311	291	310	304	308	308	297	305	323	341	295	316	305	329	311	308	324	317	306	299	307	310	315	327	313	284	319	306	276	284	334	316	310	325	332	288	327	311	294	283	303	315	318	324	287	300	280	289	281	302	289	311	324	318	324	309	323	306	316	290	311	306	308	312	335	323	350	320	294	307	326	289	286	312	289	291	291	318	319	303	332	291	294	308	286	303	317	310	300	328	296	323	285	320	319	290	318	312	295	296	324	324	329	320	309	313	317	305	317	288	310	321	306	316	336	306	266	327	327	300	291	318	276	307	306	310	310	349	294	296	315	295	301	282	288	299	330	321	317	295	288	303	286	295	266	327	304	337	319	278	329	295	293	281	290	329	342	308	337	266	285	317	289	292	320	290	290	317	318	274	342	306	284	310	341	311	319	307	323	291	309	318	310	297	332	314	297	307	278	286	285	284	298	293	308	297	298	279	301	296	307	297	272	300	300	321	316	309	297	299	310	302	288	291	271	299	315	307	311	326	271	297	273	350	309	288	289	304	331	301	307	323	325	279	294	344	301	333	330	285	333	324	297	302	307	298	304	303	292	285	312	320	317	302	329	320	313	319	318	303	310	289	291	298	299	305	304	293	309	284	310	301	330	275	322	342	341	307	304	300	325	320	306	339	319	305	309	334	304	297	311	289	276	346	282	293	322	316	333	336	319	290	325	289	319	313	333	278	310	315	298	279	274	301	288	309	280	328	322	333	295	328	293	296	313	319	323	309	269	334	325	291	292	272	340	293	296	293	293	339	268	333	341	320	304	325	323	306	341	307	291	302	301	282	315	297	295	296	295	334	298	320	291	278	364	313	322	325	303	313	309	276	314	314	305	319	310	287	286	316	284	329	297	286	304	311	310	296	277	298	324	306	307	316	271	328	273	313	319	311	312	305	298	312	328	306	320	323	294	311	306	315	303	275	305	313	326	347	307	307	314	317	297	308	275	298	302	332	313	314	285	328	325	299	286	307	316	294	289	265	319	318	296	316	306	346	301	293	319	309	318	287	290	257	296	327	324	310	306
17890	10032	4787	2821	2224	1615	1378	1107	1037	1077	935	981	898	870	930	843	968	1064	1035	937	870	866	854	830	739	766	735	754	783	798	788	754	707	776	720	764	748	734	724	769	724	731	744	702	722	735	726	759	742	773	765	745	690	860	872	757	718	733	730	722	775	743	743	771	696	787	720	714	741	706	793	752	753	765	769	756	771	763	763	757	692	709	716	728	746	699	772	676	726	738	736	758	776	712	765	688	769	741	746	716	695	732	708	745	761	680	735	786	724	722	773	745	701	709	761	758	753	724	729	783	693	712	721	758	725	774	695	719	753	709	730	753	766	748	746	700	735	728	727	794	743	721	706	767	728	732	727	782	715	721	776	735	708	735	740	743	753	731	756	750	697	719	739	727	779	753	732	740	743	745	789	740	722	696	699	759	714	703	713	734	731	720	726	723	712	751	718	744	728	735	759	712	732	782	723	725	759	726	727	705	743	777	733	709	712	741	719	723	729	707	732	781	758	707	785	717	761	757	727	738	714	760	757	711	706	742	721	730	772	752	732	754	706	709	745	741	723	779	795	727	712	749	741	723	742	735	739	743	762	725	715	712	707	796	746	760	780	752	698	695	717	767	717	701	701	732	716	712	762	710	750	742	675	744	719	759	677	734	736	747	721	718	718	743	756	732	781	720	733	748	741	718	730	786	735	772	730	786	757	736	715	701	775	747	727	732	730	685	731	718	744	772	716	752	709	714	749	726	746	752	752	718	744	764	790	731	715	711	750	740	695	757	733	767	763	740	720	763	758	740	769	744	777	732	740	719	719	751	705	731	757	722	728	733	722	762	736	774	719	781	678	724	684	759	694	726	736	719	722	781	790	710	753	713	672	801	720	745	760	694	782	716	803	743	709	752	741	731	769	717	759	733	757	727	710	750	750	747	717	758	699	730	761	726	721	730	747	745	713	737	757	716	683	743	737	751	795	732	756	734	712	723	754	739	781	726	786	680	713	755	712	717	750	706	730	734	758	761	766	788	748	733	743	737	706	761	763	707	716	780	712	706	788	762	705	698	732	717	691	775	755	730	681	706	720	732	745	765	746	788	722	737	713	704	710	765	786	719	722	686	755	796	748	723	712	716	767	742	717	719	729	770	772	731	728	729	751	708	773	767	738	751	712	728	630	750	747	744	761	697	714	696	717	771	717	745	705	716	708	744	748	742	758	744	715	747	733	723	705	753	727	760	792	724	734	753	731	757	733	751	716	701	717	715	713	769	741	671	717	718	748	737	709	766	756	769	747	749	718	777	763	698	792	791	747	731	701	712	719	761	762	745	718	737	719	719	725	740	721	687	757	741	755	699	760	709	740	684	775	688	740	753	771	721	737	754	765	732	737	790	751	710	759	743	745	766	787	742	742	715	756	774	760	732	758	761	759	730	755	751	751	688	759	748	781	761	756	718	723	725	731	716	737	740	758	757	728	763	751	737	712	748	777	734	779	754	671	720	769	725	698	758	713	696	723	769	732	751	733	754	747	725	754	721	741	762	763	723	723	761	711	732	777	726	757	764	760	750	719	708	767	746	743	731	716	739	789	728	720	714	775	741	738	753	763	775	708	707	744	716	741	707	775	728	762	739	662	810	770	766	762	764	750	717	757	768	699	758	740	755	733	766	752	714	717	764	749	756	810	721	738	762	729	724	782	723	768	740	755	741	757	787	760	785	714	721	688	758	735	730	751	779	769	697	738	739	728	758	787	752	719	754	720	719	750	768	698	730	725	703	719	759	779	772	768	708	774	730	736	740	740	748	748	772	707	718	731	700	685	735	739	736	762	732	776	707	742	758	796	703	748	699	746	745	765	700	718	719	771	701	701	716	720	749	730	713	731	780	709	757	726	747	743	743	772	713	759	758	752	722	731	734	731	731	682	724	753	755	725	704	721	740	747	726	778	798	714	784	719	739	743	775	767	740	765	718	781	721	757	729	735	750	746	735	741	736	753	743	698	758	727	747	756	731	724	768	698	743	732	699	723	737	770	762	793	716	782	764	732	760	755	717	734	745	747	741	722	765	699	740	756	720	723	762	730	720	744	722	729	750	773	713	708	715	747	737	768	711	776	720	715	730	755	685	752	796	721	764	764	736	751	751	769	765	751	752	744	711	721	757	735	795	790	758	763	731	744	700	724	663	699	745	726	778	719	766	802	716	747	731	775	752	692	755	740	674	715	733	738	694	747	727	732	746	695	734	706	754	740	734	734	743	683	741	746	764	665	732	751	746	725	753	725	759	764	726	777	706	741	702	683	752	724	766	739	715	717	731	735	758	756	749	744	712	716	744	761	780	732	732	722	724	799	709	755	762	723	724	726	735	746	796	759	727	736	716	712	766	776	797	743	752	686	705	691	746	774	745	749	725	714	721	763	734	733	754	775	743	726	731	719	707	725	752	735	696	760	755	744	690	701	743	738	717	735	750	756	746	754	743	789	711	687	702	768	769	736	719	704	776	686	762	739	744	724	726	761	751	756	665	760	721	728	813	695	795	738	729	753	779	717	703	689	729	725	770	759	740	811	711	735	758	747	728	723	725	748	726	696	803	755	746	768	771	730	778	752	773	737	752	772	681	737	714	742	763	734	751	737	755	744	728	781	766	737	797	723	754	714	757	728	765	745	706	733	733	728	708	734	769	742	688	726	733	733	735	779	740	755	788	765	746	757	693	743	752	737	818	749	746	746	761	792	737	752	741	753	732	739	702	725	731	712	738	739	742	777	805	741	778	766	761	766	740	743	704	675	711	715	674	727	747	744	750	737	761	775	734	727	739	705	738	787	722	720	767	755	760	715	776	765	765	768	777	729	696	711	738	698	720	717	710	739	688	742	788	700	785	735	735	738	744	802	717	778	764	739	731	730	695	731	738	736	761	744	784	746	772	703	715	737	703	767	751	713	773	742	720	770	796	758	762	763	736	770	703	697	727	735	783	715	738	742	787	725	747	735	738	740	754	745	726	713	727	776	748	730	741	735	735	738	719	725	697	757	795	754	745	766	746	760	765	728	726	732	741	764	755	791	691	724	764	697	736	777	780	756	746	752	760	745	721	763	719	747	741	789	700	713	767	718	739	712	758	680	735	754	750	767	725	725	769	687	739	669	727	731	732	736	715	763	758	695	768	687	699	705	742	656	750	756	785	761	739	757	779	736	718	734	723	688	781	735	773	722	749	776	727	735	707	744	756	713	767	757	744	744	762	721	711	739	731	702	737	704	716	650	698	734	723	675	717	733	708	750	725	734	741	743	759	761	801	729	671	685	759	723	732	727	724	721	780	741	763	751	691	736	714	760	722	724	790	730	753	777	707	754	771	754	716	750	749	725	731	781	712	751	706	730	764	758	722	734	705	720	741	760	697	689	736	719	800	741	696	725	714	703	691	732	740	724	732	775	765	762	757	749	773	737	690	757	736	741	753	732	770	704	733	739	713	777	770	707	715	759	689	728	804	730	750	767	736	751	777	742	726
34192	19564	7818	1681	796	532	381	325	336	343	266	210	177	204	198	212	228	237	237	214	183	191	189	169	183	145	176	166	170	181	166	171	204	174	179	161	172	175	190	190	160	186	190	162	174	192	179	196	184	178	180	163	166	180	197	173	166	165	182	194	164	175	180	163	158	170	184	173	156	163	162	192	183	160	156	167	185	177	150	184	167	188	154	187	167	151	173	176	159	173	181	171	205	147	147	155	174	162	198	164	181	176	175	191	180	197	144	177	159	149	170	204	160	172	209	183	188	166	174	166	176	176	170	146	161	174	158	169	164	169	166	200	163	174	154	168	156	170	150	186	190	176	173	152	191	181	164	171	159	170	163	172	177	172	169	181	179	180	177	166	155	148	152	171	151	158	158	171	179	171	176	181	166	185	158	158	155	166	175	170	188	156	192	176	178	147	158	197	167	176	167	162	200	171	156	147	167	161	170	177	184	195	184	180	183	159	172	153	160	151	175	161	181	176	195	171	168	162	167	200	168	170	160	166	193	171	197	187	198	183	176	197	205	185	185	155	177	154	180	166	180	172	157	185	165	187	182	178	152	142	152	181	193	156	154	182	175	175	145	190	177	159	198	162	195	173	192	169	161	191	162	158	184	173	164	158	168	166	164	173	148	170	179	179	151	144	183	169	177	162	179	187	168	170	188	176	181	209	203	186	146	190	175	208	182	180	159	157	177	167	162	154	167	152	151	161	157	176	176	193	179	164	182	164	156	184	175	173	180	199	194	176	161	163	177	184	179	182	178	142	158	186	151	173	158	162	173	162	169	167	166	190	164	171	180	179	165	156	181	169	174	164	184	176	169	163	170	163	177	175	186	177	182	162	160	154	149	172	164	160	160	172	155	176	175	157	167	155	174	184	175	182	195	169	179	169	202	161	182	170	156	149	155	183	186	190	157	198	170	199	168	186	161	188	157	185	130	162	160	180	176	152	159	182	180	176	164	152	160	161	172	157	164	196	172	174	170	174	170	160	181	157	167	165	173	177	158	190	156	173	185	173	165	188	170	185	183	187	149	163	196	172	175	183	161	180	185	175	192	188	145	178	186	161	174	181	168	174	170	205	180	160	180	175	211	172	180	183	168	204	189	163	144	162	169	164	203	161	173	169	176	152	159	177	168	174	161	185	181	154	158	178	189	185	161	157	172	164	186	179	171	179	168	171	194	175	150	168	159	168	158	175	160	151	196	157	174	169	171	169	195	169	195	154	173	163	163	158	170	181	165	179	186	150	163	147	163	167	194	175	172	168	183	177	174	180	143	156	172	172	174	188	174	168	164	184	167	158	159	178	171	171	172	162	198	146	158	179	163	151	148	182	189	183	175	185	190	208	166	186	173	179	178	187	204	174	155	164	149	168	170	174	162	171	157	176	167	165	149	154	169	162	168	165	178	178	145	172	162	161	180	161	185	192	181	180	194	182	176	166	168	190	185	174	164	166	171	150	157	158	164	174	186	194	170	170	150	177	183	196	204	190	158	176	186	180	134	164	162	151	148	181	177	206	158	171	177	157	188	177	169	169	172	157	160	171	166	153	163	172	182	160	186	171	183	154	182	167	152	156	153	149	180	160	181	167	182	179	170	166	175	186	169	143	163	172	158	192	187	147	170	174	181	184	170	175	187	178	165	172	163	185	184	178	174	181	188	173	150	189	180	174	190	161	152	192	176	194	162	171	142	163	170	143	187	156	182	161	182	168	180	154	161	166	179	180	172	162	150	172	168	179	196	178	152	161	159	188	153	183	165	171	168	173	168	178	187	181	144	191	163	155	187	159	183	167	180	179	156	173	190	172	159	168	175	167	148	176	173	172	191	183	181	166	183	192	148	173	160	176	176	182	192	168	150	181	171	130	151	181	155	169	176	177	189	173	155	192	178	154	174	174	142	166	164	206	179	168	175	172	172	174	160	159	193	178	193	171	186	181	174	172	148	193	161	162	146	166	166	176	188	187	198	166	165	206	176	178	172	160	170	181	181	177	150	174	146	171	157	151	168	175	174	188	167	161	185	171	204	174	167	158	157	161	139	145	174	176	182	158	154	166	158	158	150	165	175	180	155	172	186	188	192	157	157	141	175	167	167	169	169	160	160	159	169	189	161	167	163	167	188	163	163	167	158	177	191	172	193	186	178	176	178	155	155	183	154	178	196	191	165	175	162	183	167	178	165	159	163	180	177	172	165	158	143	166	187	157	166	160	202	176	187	185	167	181	178	157	167	169	188	172	159	157	185	183	189	163	191	174	172	198	172	180	177	186	171	165	168	176	176	150	167	181	169	179	141	180	163	172	150	170	159	188	175	151	180	174	193	154	167	203	159	178	170	180	154	175	174	182	173	162	157	165	175	161	168	149	154	181	156	173	166	179	174	184	173	174	166	169	166	169	177	146	174	156	166	183	171	172	159	148	180	171	185	194	182	175	180	167	169	172	180	186	157	154	174	163	181	159	154	175	148	164	171	178	153	172	164	161	169	165	161	181	182	186	171	166	176	187	137	148	161	168	190	191	162	177	156	155	179	171	171	176	174	180	169	194	166	177	180	156	179	181	177	175	170	151	140	145	184	154	165	170	162	158	163	157	177	157	206	171	179	166	185	158	164	166	165	171	166	196	147	168	164	176	175	184	191	171	169	172	158	159	151	149	151	172	154	162	207	175	156	155	163	159	159	145	169	152	165	164	174	174	183	162	175	178	166	174	191	169	170	181	197	167	156	164	186	166	155	157	170	157	162	176	177	174	176	144	163	158	181	164	190	166	170	162	176	175	157	167	154	179	215	171	168	158	150	152	181	177	155	175	168	183	172	168	166	161	157	183	188	183	150	168	154	148	169	163	171	170	181	202	186	177	153	155	157	159	179	168	189	161	173	163	154	157	165	149	186	159	163	183	196	187	151	183	168	168	145	151	200	170	187	173	170	174	171	161	163	196	186	183	164	175	165	161	162	149	178	193	185	163	184	183	158	165	165	164	147	146	153	167	173	169	154	148	159	206	185	190	166	142	175	178	153	190	157	166	160	200	186	169	186	181	200	196	166	196	170	163	156	156	177	180	159	172	186	176	165	184	168	165	165	214	175	153	167	159	173	175	171	178	135	169	152	153	165	175	144	185	166	167	170	145	134	158	185	154	157	192	163	174	152	170	155	183	168	209	169	172	174	166	169	168	162	171	162	188	171	202	149	179	171	186	175	173	172	168	192	145	165	169	192	157	190	161	171	192	181	178	174	166	149	162	154	172	175	197	169	160	162	169	172	192	160	155	191	178	178	185	177	172	157	169	163	181	186	143	159	167	168	190	173	162	134	178	164	170	174	168	179	177	168	180	169	193	183	174	160	167	202	156	160	162	184	152	169	169	176	202	159	158	173	179	130	202	157	187	181	173	183	149	173	170	158	206	177	159	180	173	176	159	182	156	164	165	174	169	138	183	186	184	168	164	167	160	178	170	157	177	160	181	175	196
22828	15421	7912	3135	2373	1800	1312	1215	1081	1015	855	766	764	697	632	698	846	938	810	731	613	647	574	549	450	476	506	490	522	463	514	490	491	496	450	469	473	447	438	471	464	450	458	435	430	494	472	438	452	455	432	425	437	495	551	426	438	438	444	460	403	431	460	422	414	413	409	439	458	432	410	443	428	400	471	439	450	443	445	458	427	441	476	419	448	432	444	416	430	430	422	411	442	412	427	424	411	404	444	428	429	406	424	407	457	441	417	452	445	433	429	425	444	406	402	427	436	435	464	465	438	403	450	435	412	435	446	452	405	435	479	420	441	428	384	451	425	442	430	432	432	428	400	399	416	441	455	496	409	405	423	435	440	426	410	430	432	445	435	434	399	430	436	426	440	449	406	422	402	441	426	433	418	406	368	398	432	408	417	435	414	394	462	441	473	420	442	433	429	426	426	402	428	432	428	457	445	463	447	463	377	424	422	435	432	434	432	453	463	471	410	428	428	440	432	443	449	447	430	434	405	429	423	433	390	418	450	416	415	443	411	426	403	415	441	423	439	395	457	436	409	407	426	404	463	419	412	432	448	468	451	426	432	444	476	436	423	451	452	444	446	440	445	428	447	457	403	399	411	441	440	371	401	423	405	422	451	449	413	417	419	430	423	412	417	442	459	421	419	466	448	423	413	420	417	416	417	423	449	454	420	431	438	416	421	397	444	405	398	411	479	454	395	432	376	381	415	431	436	435	370	387	455	472	456	392	389	419	444	463	444	436	418	389	427	426	392	465	445	459	476	409	449	444	398	456	408	439	420	443	411	439	465	437	419	430	431	410	423	398	440	424	400	450	431	403	398	456	444	443	441	437	454	430	433	420	385	426	449	440	431	422	461	449	407	468	398	453	417	432	430	447	464	462	391	480	426	398	387	414	425	447	448	446	451	419	402	442	442	425	434	429	413	478	423	429	409	424	449	392	414	424	389	424	432	487	425	427	429	419	396	432	409	449	400	413	408	409	439	422	456	427	457	404	403	409	400	414	416	443	421	380	421	433	405	439	444	429	426	431	404	452	407	466	414	460	389	444	447	436	441	417	453	409	415	437	445	435	466	432	438	457	393	405	408	408	422	447	463	443	421	462	426	415	459	432	411	439	426	413	418	420	437	436	423	452	412	440	389	395	443	403	409	450	422	406	412	451	432	434	465	484	437	432	415	438	427	434	442	416	421	404	390	431	414	430	396	422	437	412	416	443	423	416	406	410	433	403	405	448	423	437	418	433	421	394	406	400	399	434	421	451	414	453	408	441	417	446	421	421	424	402	411	433	410	491	458	435	402	415	414	430	418	413	463	440	411	452	422	413	431	507	402	438	458	425	416	438	452	445	442	439	431	412	407	432	407	425	409	466	440	415	446	427	439	437	415	451	413	447	416	394	435	416	422	417	435	427	442	378	412	370	400	440	472	430	422	436	416	447	464	384	420	420	416	467	470	395	437	457	398	442	436	438	403	443	401	419	449	477	430	417	414	401	461	452	450	434	445	408	427	436	454	457	428	443	426	398	399	424	441	438	434	418	456	428	404	437	446	454	425	408	442	434	417	435	422	394	412	471	439	438	435	437	419	454	448	408	412	441	458	424	399	429	425	423	442	459	434	424	445	416	412	462	433	455	455	393	432	405	458	402	434	443	429	413	416	417	436	432	404	420	381	451	407	410	427	424	457	438	424	413	455	398	447	421	425	441	426	403	457	433	446	398	407	409	416	423	460	442	399	470	409	421	398	430	421	412	440	451	403	450	466	421	452	379	404	462	473	420	412	456	421	419	473	404	480	438	490	408	427	415	454	425	435	449	437	450	421	429	435	405	428	447	441	436	434	476	434	445	406	413	463	431	408	437	429	432	459	426	455	451	408	426	454	380	398	405	448	453	442	421	438	436	431	419	427	361	396	475	456	357	464	434	370	436	471	425	426	431	404	389	435	453	435	452	428	422	420	443	390	432	467	401	389	467	438	428	435	428	396	406	421	450	411	404	416	426	451	421	430	433	407	410	411	443	421	422	440	430	480	420	447	427	414	420	443	447	434	414	437	399	471	435	412	404	439	424	438	428	416	467	386	439	410	431	407	439	437	427	453	394	423	435	407	431	431	461	427	433	449	440	442	413	447	429	444	436	433	407	480	437	422	413	422	444	404	453	422	472	419	459	433	426	440	429	414	438	403	449	369	403	441	481	460	406	446	480	429	427	432	436	446	423	401	403	438	434	453	392	421	445	443	436	411	399	477	433	416	457	433	422	434	438	442	405	440	451	432	369	447	447	445	441	438	443	413	430	400	444	485	408	400	409	462	441	447	451	440	428	427	480	434	395	476	380	432	457	426	438	468	428	437	454	449	443	411	443	434	467	429	451	424	438	440	374	435	471	389	430	467	424	417	386	447	434	432	444	424	402	417	434	400	442	468	417	454	415	418	409	451	433	406	430	423	414	419	449	444	406	471	385	437	457	419	424	412	423	422	388	421	402	436	453	390	425	429	441	416	381	426	451	421	433	418	457	424	417	400	440	432	420	480	414	428	391	412	436	413	459	451	448	400	441	395	427	444	416	420	424	441	445	458	414	430	435	417	445	424	389	417	428	458	437	446	433	421	432	449	419	418	449	464	430	407	443	428	455	431	435	443	457	408	396	417	402	439	441	410	426	409	451	382	428	424	448	446	397	413	422	475	420	440	393	404	429	419	410	453	407	412	471	462	411	470	419	419	424	418	420	433	420	397	402	432	431	437	409	433	435	414	435	412	449	441	435	423	433	418	412	412	435	442	447	429	465	407	413	430	440	426	426	410	443	409	383	408	402	418	416	431	432	430	407	454	431	438	445	406	436	445	388	438	413	433	404	448	441	436	462	411	404	434	443	432	458	431	400	446	422	449	410	411	432	428	414	445	454	456	442	422	450	411	446	482	454	448	446	413	428	418	404	455	415	415	439	391	390	413	465	408	396	454	401	427	438	439	445	432	392	471	433	454	436	422	429	432	414	467	418	406	416	457	442	424	413	449	434	428	413	393	406	462	436	433	404	418	415	436	453	400	400	431	432	453	404	435	402	448	425	449	441	437	420	445	445	403	438	417	437	413	443	463	465	443	441	446	474	436	406	436	394	412	423	434	414	479	438	452	441	397	407	450	398	430	439	408	426	427	450	429	413	410	416	414	456	436	415	403	445	433	433	435	416	393	426	440	413	458	419	414	454	400	432	432	429	415	437	441	432	460	386	424	459	415	408	416	423	465	432	442	412	418	447	422	385	423	392	439	387	430	438	420	436	408	433	429	424	419	439	438	419	424	416	429	388	406	400	447	449	423	398	440	408	444	427	453	426	399	458	487	428	422	429	403	444	427	430	431	409	416	422	449	415	440	437	436	429	449	455	415	462	388	456	441	417	397	464	418	415	439	460	451	383	425	403	453	422	432	396	442	427	409	442	424	453	415	432	453	448	404	436	428	376	412	442
11591	4026	1169	372	336	313	281	252	273	241	268	293	292	289	265	269	306	278	269	260	316	293	272	288	273	310	259	274	269	261	276	267	276	259	255	272	309	263	279	261	288	287	276	251	262	267	289	274	250	257	265	287	241	287	232	277	280	280	278	259	236	248	263	267	296	286	238	281	255	283	283	282	268	289	237	277	257	247	289	293	276	267	243	263	242	272	302	267	281	274	259	282	271	287	279	274	247	262	264	282	285	264	251	277	267	275	276	269	264	256	258	250	262	304	275	278	275	280	293	297	285	301	279	261	280	250	268	263	242	251	270	281	258	279	266	304	289	270	261	270	272	259	283	296	252	281	296	264	269	275	280	259	313	278	288	259	247	239	275	273	236	284	271	277	276	276	275	276	275	238	280	266	279	288	263	282	252	281	275	251	272	260	254	276	274	271	296	277	245	277	292	273	267	279	274	291	254	301	298	279	279	258	278	265	284	279	260	268	268	269	259	272	269	305	273	265	262	282	279	256	261	279	258	258	295	249	250	279	305	252	279	276	264	264	232	247	259	304	276	288	275	280	266	277	279	271	266	313	271	281	269	267	273	261	254	243	263	273	263	300	261	274	268	266	271	295	302	290	281	240	262	256	273	285	255	268	258	294	261	281	258	231	266	273	244	254	261	270	262	274	268	258	257	287	280	303	287	285	273	287	309	271	271	292	245	266	281	245	283	239	291	234	263	277	270	263	282	287	266	280	289	248	273	255	265	256	273	255	249	282	296	253	255	262	271	238	253	261	251	279	245	265	274	264	270	238	281	279	276	293	283	283	275	293	275	281	255	258	266	298	294	286	260	301	251	250	274	252	271	283	274	254	287	248	270	285	278	292	282	274	249	272	318	313	253	247	270	263	235	250	277	263	290	313	276	293	284	232	232	264	263	283	251	276	264	266	293	263	238	263	264	243	286	293	262	278	269	265	258	305	316	279	246	271	260	263	265	257	265	278	284	258	275	278	283	262	285	252	295	270	279	259	275	243	257	295	282	307	256	277	269	258	259	285	283	273	284	268	275	278	260	274	250	264	274	273	276	267	260	261	268	265	295	235	252	300	295	301	273	244	249	259	279	268	281	272	252	262	275	222	280	289	277	287	250	296	271	264	280	291	291	254	281	296	292	249	267	226	285	278	274	259	264	280	260	272	291	271	258	287	260	261	267	316	254	265	301	265	307	255	264	275	264	265	283	241	294	246	257	298	242	237	265	239	295	266	247	253	257	285	291	293	286	257	274	288	276	281	252	254	276	262	246	256	254	283	255	263	275	248	248	256	273	245	288	292	275	254	232	285	286	299	279	253	268	279	277	255	265	236	245	268	261	254	251	281	264	255	277	272	259	268	310	261	282	300	290	306	257	243	273	292	272	250	264	278	265	273	281	271	260	280	250	251	254	283	277	265	270	270	274	272	255	243	256	277	277	274	286	275	317	271	272	293	265	274	254	239	279	288	257	275	269	229	258	270	247	250	277	294	271	299	267	266	266	265	266	283	261	280	267	265	306	284	278	271	274	240	265	251	273	241	277	280	264	268	249	275	259	262	286	287	253	244	263	261	283	259	286	244	252	283	255	263	272	267	237	273	257	275	259	260	271	230	286	287	287	260	248	305	254	285	318	276	280	274	292	274	250	265	246	271	290	272	251	260	253	281	251	267	257	282	285	301	283	285	246	266	251	266	283	289	267	271	323	249	308	262	298	247	275	255	255	265	261	275	263	297	274	282	279	286	280	281	280	240	279	281	272	262	271	264	280	290	268	249	275	263	301	271	295	280	252	307	248	285	286	291	259	290	267	246	265	269	275	274	259	244	273	277	278	245	262	262	315	280	271	269	259	260	300	248	261	269	261	281	276	259	217	255	271	230	274	255	269	254	300	250	296	250	229	271	276	298	283	263	288	259	244	266	306	273	272	294	272	273	324	288	257	275	285	278	282	281	244	277	277	307	266	257	237	263	281	263	269	276	282	289	284	311	271	245	258	270	288	249	281	282	281	278	289	275	256	287	270	265	262	248	278	256	285	273	280	279	258	292	298	259	294	267	273	250	272	267	251	278	274	270	274	274	269	272	283	254	301	239	261	250	286	269	275	273	285	282	271	279	266	265	261	260	289	287	273	251	263	269	269	306	274	266	270	259	248	269	273	267	267	274	266	279	286	263	267	242	241	285	270	233	281	280	295	285	309	277	266	267	226	297	288	280	255	257	293	259	262	298	260	274	270	282	285	273	251	274	279	285	217	252	265	256	270	240	270	265	261	271	272	273	279	244	262	297	277	252	236	301	250	281	269	268	280	261	279	281	260	258	263	290	271	264	281	238	245	304	279	277	286	257	272	236	259	289	276	273	273	299	266	286	258	258	287	270	271	281	279	268	246	303	280	278	245	287	267	259	294	281	295	276	263	272	236	289	292	246	251	239	249	279	257	247	283	293	263	264	280	245	272	274	260	274	265	291	288	285	279	271	292	266	270	264	268	255	294	265	302	263	257	243	275	259	265	290	256	280	275	293	272	251	274	317	263	264	240	274	312	290	244	248	270	306	284	272	256	279	313	262	283	250	282	266	277	262	296	266	242	241	265	257	252	285	262	255	246	234	270	266	277	299	277	264	251	293	293	278	254	256	265	259	267	291	280	278	303	268	281	268	245	280	288	275	244	277	258	285	265	287	286	261	244	276	274	293	287	276	244	279	290	249	267	274	261	287	299	263	270	272	295	264	260	272	240	303	289	284	308	308	301	266	250	256	288	267	287	258	264	268	268	267	254	291	228	261	244	266	265	267	278	271	241	252	260	281	294	255	269	288	281	264	288	306	247	263	286	286	268	287	256	268	272	292	264	298	264	281	294	244	276	253	249	268	249	253	278	252	278	263	286	262	257	249	273	229	282	262	249	281	283	267	286	268	280	274	238	242	269	255	265	275	270	252	273	278	279	295	263	287	266	270	270	266	255	248	278	265	257	266	301	281	277	277	320	292	291	248	271	294	292	286	264	261	301	275	281	297	275	281	271	276	268	273	250	253	257	261	277	272	302	299	278	294	247	261	280	255	254	266	280	269	239	265	287	276	256	224	296	255	319	253	286	270	251	288	301	245	269	274	283	270	258	248	249	281	266	282	278	263	271	288	275	262	274	293	285	262	281	314	244	252	279	281	254	258	255	263	276	268	255	263	260	237	294	263	253	244	258	259	289	298	262	288	323	272	260	278	276	248	251	262	309	283	259	268	278	248	282	265	273	293	252	291	241	269	276	267	268	249	257	278	252	273	254	272	284	239	242	298	279	277	282	309	266	257	254	251	283	294	316	274	276	266	269	305	302	268	275	301	299	251	271	275	315	267	288	272	258	241	294	273	282	287	272	285	246	238	282	251	258	258	285	261	261	239	277	266	279	281	271	274	227	257	284	271	260	272	285	264	265	263	291	317	291	309	273	263	288	266	270	297	307	273	270	302	250	245	253	283
8504	4086	2170	1072	917	793	762	762	702	713	695	711	735	711	659	744	825	810	788	663	697	704	680	692	676	628	707	755	649	625	662	640	655	632	638	656	661	675	670	644	629	670	650	705	638	663	697	664	604	644	670	666	653	673	706	613	621	670	703	694	651	659	675	653	664	662	679	636	660	623	636	626	691	668	643	637	629	676	611	653	672	605	719	633	630	645	653	681	711	690	710	657	698	618	678	639	691	669	667	652	680	630	672	660	645	664	628	658	697	688	666	663	660	663	668	640	663	663	636	673	665	629	658	720	669	612	665	663	676	654	639	681	617	603	654	678	679	660	646	681	660	660	656	646	642	653	614	648	684	685	643	650	645	659	683	694	672	697	682	687	631	661	665	658	630	663	621	658	698	642	665	701	642	652	677	660	666	721	659	645	639	658	641	659	609	683	633	631	681	615	661	673	631	607	659	638	658	671	678	687	647	633	652	666	648	593	668	689	668	652	687	664	675	670	626	721	641	639	620	678	696	631	638	632	666	654	658	627	599	696	696	684	700	647	685	688	643	656	662	666	704	691	687	640	649	641	665	662	647	697	669	703	683	658	641	621	631	652	650	631	653	651	615	638	678	621	674	669	642	648	671	653	688	680	655	681	705	667	662	655	646	664	624	652	692	698	638	669	630	647	668	669	645	707	714	672	614	679	645	664	679	635	672	674	670	704	641	685	666	620	656	647	636	703	672	668	645	647	699	695	680	657	685	667	636	686	664	641	651	643	677	619	644	647	705	663	692	676	681	712	667	689	655	703	637	653	661	662	651	666	608	705	682	642	659	652	671	675	646	685	637	641	697	651	685	664	684	675	697	647	639	690	645	640	699	662	637	691	659	666	622	632	688	642	639	647	636	629	607	595	641	684	672	658	662	671	675	637	610	653	664	678	686	654	619	723	690	648	674	632	665	681	660	651	663	694	652	712	647	671	670	633	668	676	664	671	670	663	693	654	672	653	689	670	681	668	588	662	673	645	688	698	706	644	663	665	671	667	660	696	672	656	727	660	643	660	652	677	667	694	692	694	671	670	636	657	668	664	659	667	644	643	650	668	682	624	658	669	678	672	687	634	698	633	637	655	643	678	689	707	689	617	653	627	662	695	716	666	666	660	633	693	698	632	688	609	664	668	632	659	655	663	653	633	644	627	639	668	635	627	660	700	666	671	644	720	626	674	680	665	659	640	667	666	657	634	613	655	626	628	657	632	670	670	602	692	670	666	685	654	640	672	680	665	649	690	700	648	662	646	654	647	662	671	641	677	669	630	612	650	628	638	666	653	667	653	593	702	665	657	652	651	634	690	644	640	649	636	660	662	661	693	653	684	673	636	667	655	662	644	643	696	654	629	668	635	658	674	643	658	676	645	712	666	678	714	696	633	691	643	657	621	659	677	658	704	664	647	666	669	674	655	634	687	678	679	662	671	720	660	696	676	705	620	654	684	661	640	629	705	639	653	618	628	641	643	666	663	655	637	634	653	623	650	684	668	693	616	689	638	631	652	661	669	709	683	640	696	644	680	671	623	699	665	698	693	622	679	595	638	682	657	626	681	679	676	645	660	671	655	636	677	599	637	647	631	668	616	652	676	680	638	659	645	667	677	647	633	670	615	668	659	687	672	627	683	680	664	677	692	653	710	682	617	648	651	685	724	668	681	661	667	649	672	662	660	673	675	633	652	607	678	657	649	675	721	692	676	680	682	688	661	641	673	647	673	655	665	665	684	683	645	686	668	629	690	678	654	662	660	690	643	712	656	678	637	678	675	626	665	652	665	628	644	671	684	660	665	660	656	661	637	636	687	653	650	600	667	682	631	623	688	662	715	648	632	661	668	658	727	671	669	669	661	661	689	629	643	642	645	680	660	679	660	674	684	660	640	671	644	655	672	646	667	645	654	620	671	660	629	685	665	641	655	666	668	611	696	644	647	650	667	650	634	667	690	708	654	630	672	651	675	697	643	654	660	671	674	696	629	644	648	604	640	607	680	656	649	663	707	602	672	655	667	661	626	677	648	645	675	676	710	641	637	635	657	645	658	694	674	674	603	655	675	637	609	632	695	632	655	645	662	649	647	663	690	666	682	645	649	664	654	689	653	640	626	662	704	680	689	625	625	647	643	682	615	736	674	700	606	682	642	686	630	652	679	617	632	641	699	658	687	667	706	649	680	672	681	649	633	640	652	614	630	611	661	645	665	675	678	678	674	702	624	666	645	706	622	667	644	639	671	654	677	661	641	706	664	668	659	618	646	630	642	656	633	635	666	696	693	634	677	664	700	657	712	689	653	640	663	667	672	658	660	655	636	648	662	611	625	648	651	670	647	658	682	631	651	671	627	656	628	671	695	637	649	674	654	656	605	675	643	652	689	661	648	655	644	670	619	650	633	643	666	624	654	668	656	654	655	652	619	621	673	619	695	623	655	645	631	715	647	698	655	653	596	669	687	614	650	656	668	648	668	625	665	660	669	638	688	678	653	677	648	667	674	666	641	652	661	651	708	642	654	650	626	630	643	662	650	648	663	651	676	662	643	713	651	661	679	628	694	646	617	707	721	605	642	693	668	668	684	651	644	659	657	658	673	676	654	676	630	643	693	651	653	605	686	678	656	648	653	699	645	637	666	642	655	670	705	680	679	688	681	657	661	634	676	677	660	678	617	653	655	711	649	619	657	689	677	676	650	693	657	741	621	630	688	642	693	628	667	662	697	660	683	668	651	693	653	606	653	666	694	631	644	676	664	665	641	696	642	637	689	612	692	670	612	640	656	662	698	676	644	669	654	651	641	681	640	671	640	687	617	631	714	643	674	706	696	650	668	678	648	680	695	663	683	684	665	658	613	708	669	627	672	673	691	706	669	627	686	653	616	685	659	653	708	666	638	689	631	681	647	637	623	652	655	653	639	634	694	668	715	643	670	687	657	651	684	656	663	716	676	669	665	688	637	682	673	686	652	634	642	673	625	680	623	662	621	649	623	638	664	687	680	650	678	689	672	654	653	674	639	644	663	665	617	671	640	643	662	700	666	619	623	681	700	638	662	654	668	679	641	631	607	649	652	664	659	651	608	691	628	698	650	685	675	639	665	644	651	625	648	621	716	642	720	633	668	657	640	662	631	637	622	618	685	677	658	682	672	650	641	659	660	651	670	658	682	632	688	654	606	679	618	703	640	669	657	635	669	643	675	638	684	653	636	671	665	695	693	667	692	644	678	662	710	641	689	712	666	679	647	620	676	714	646	658	665	619	680	672	668	652	630	660	662	681	671	669	661	650	672	644	672	618	687	644	660	632	627	616	656	628	656	623	677	674	693	710	685	660	647	684	660	741	613	594	685	643	620	643	621	701	646	645	650	685	688	684	670	677	665	643	662	668	662	661	614	616	619	628	643	669	645	668	677	638	698	630	659	622	650	679	640	621	643	638	680	683	602	692	685	679	709	645	651	682	676	640	667	681	649	575	663
24581	11701	4640	963	515	478	390	358	331	304	324	311	299	316	322	319	321	316	336	325	300	298	243	272	327	240	265	262	274	292	288	264	286	307	260	265	256	283	293	293	316	273	274	248	290	278	302	317	277	267	294	280	293	308	269	294	265	277	265	286	290	312	278	319	271	259	271	291	282	310	269	272	257	274	250	267	282	254	296	287	281	292	274	290	306	271	260	286	263	295	303	289	273	261	288	278	287	305	305	285	249	326	270	278	279	264	284	279	288	282	280	285	310	279	252	264	277	272	279	290	283	247	279	303	292	271	295	245	276	288	312	248	254	310	267	279	287	264	278	291	265	267	273	305	264	273	287	274	264	290	259	300	278	274	294	297	272	279	305	268	310	285	281	258	302	304	307	284	277	341	289	275	290	273	310	257	273	292	293	258	268	283	278	300	256	276	299	292	272	305	299	273	277	304	274	277	276	267	271	234	273	310	249	256	300	282	310	307	247	303	327	282	288	282	294	288	263	247	266	249	282	279	320	275	265	254	273	268	263	308	301	289	285	289	285	261	288	287	296	278	280	300	283	296	269	285	288	292	259	286	243	287	250	279	256	275	254	273	303	293	256	268	285	271	280	305	269	313	264	270	277	290	277	259	265	297	296	275	266	277	301	285	294	285	279	298	294	239	263	303	301	312	281	266	268	267	281	300	247	259	278	296	251	287	277	273	284	283	283	284	300	271	269	285	262	245	292	315	287	278	266	252	252	273	287	296	273	261	272	281	288	255	294	291	259	300	267	288	281	273	259	289	261	277	280	284	285	291	289	273	254	265	263	252	273	270	251	291	277	278	283	262	289	274	279	287	297	264	300	283	273	282	306	289	272	268	267	268	279	301	295	282	320	276	286	276	280	300	330	302	246	275	278	276	275	282	309	285	305	284	287	310	275	278	290	259	263	307	305	271	271	249	274	288	299	295	265	304	271	314	280	273	256	265	283	314	286	283	293	300	253	283	282	275	252	271	303	272	268	270	275	277	299	292	263	302	306	272	278	283	243	262	311	274	307	242	315	278	298	251	267	258	280	286	284	266	290	283	300	288	284	305	298	282	285	286	306	266	263	295	265	288	302	312	274	272	277	306	312	302	263	268	295	323	273	298	271	315	261	282	267	244	280	263	283	289	323	285	271	272	259	261	267	273	292	275	288	269	271	275	277	282	272	275	274	272	275	272	250	277	273	323	288	264	272	285	253	294	283	304	272	297	294	257	270	333	273	269	269	290	287	290	306	293	301	263	247	301	248	280	269	269	254	267	286	296	292	319	269	281	278	279	285	278	279	299	268	291	296	261	276	289	278	320	276	280	294	307	287	256	277	288	321	248	259	287	278	273	330	313	278	297	271	268	270	270	283	264	261	249	271	272	301	279	268	281	298	298	300	298	262	250	290	290	289	286	278	253	284	290	275	275	257	249	269	269	288	283	273	255	283	257	319	318	255	264	275	313	290	260	283	262	275	292	272	294	271	257	270	289	255	271	292	295	248	260	292	290	272	295	306	321	254	283	284	249	303	241	305	270	296	289	285	297	264	272	278	273	267	266	277	308	261	296	291	258	292	256	250	274	294	253	305	250	256	280	252	276	265	277	279	249	270	244	319	280	284	266	289	327	273	285	305	277	286	261	300	297	285	263	288	275	300	300	287	268	267	276	269	300	244	253	268	257	273	297	259	276	310	277	266	268	252	304	293	285	284	299	282	270	292	290	281	276	271	275	309	279	293	279	303	324	270	285	260	303	303	305	264	257	306	289	288	310	279	265	248	288	298	263	273	312	277	260	279	278	318	259	266	290	319	239	287	276	309	282	283	275	281	291	272	246	285	290	301	264	280	277	291	299	260	284	284	311	267	294	268	304	263	253	269	284	285	259	308	284	273	272	271	312	275	247	311	268	285	299	308	274	291	282	268	269	268	246	252	277	303	264	297	305	290	290	306	313	291	298	279	291	276	301	287	287	288	248	268	286	265	299	281	254	296	293	254	261	267	296	300	284	261	274	270	237	263	266	292	245	277	297	292	269	243	308	248	266	276	277	292	274	278	286	295	268	296	281	291	287	289	280	294	276	264	293	278	283	266	292	260	288	285	306	275	302	255	285	297	312	282	271	263	278	296	256	272	271	280	267	263	291	274	309	275	267	273	288	297	282	292	288	293	282	296	275	295	273	283	268	254	278	275	296	249	255	243	255	310	272	279	254	274	310	274	300	268	285	270	281	266	276	280	299	291	288	266	258	288	300	289	332	295	274	260	292	289	273	321	294	271	272	281	314	269	278	273	278	268	284	292	260	304	261	272	281	308	268	266	268	288	286	290	274	250	268	246	272	269	255	259	278	273	292	265	300	295	287	305	306	289	291	283	290	267	243	260	267	272	281	299	283	288	272	276	302	285	255	315	245	290	266	263	265	269	302	311	271	268	274	280	268	303	268	269	308	321	305	252	271	295	277	287	249	288	286	266	269	293	269	254	287	274	294	289	255	272	279	278	286	284	266	281	273	280	287	249	265	293	292	282	258	277	290	329	261	285	258	257	272	295	273	298	323	261	264	277	272	281	289	266	271	297	285	287	287	270	269	268	305	271	270	260	271	291	260	275	274	306	278	282	261	286	254	274	273	290	293	299	285	275	276	274	279	286	271	283	304	274	284	283	300	261	286	282	294	301	290	270	292	269	263	264	262	256	266	278	238	290	246	239	262	274	280	270	287	285	300	278	274	282	273	290	254	307	297	259	284	253	282	279	299	273	298	277	306	290	247	276	263	296	265	274	267	283	268	275	289	292	276	275	250	286	262	282	258	284	273	263	304	261	306	279	256	281	286	274	262	301	282	266	246	263	270	251	272	247	300	300	262	298	286	286	293	311	274	283	293	267	311	261	266	295	286	281	263	291	274	308	277	302	308	307	294	286	277	289	286	271	283	258	259	321	280	265	304	301	264	283	269	251	254	264	267	270	283	283	283	297	263	302	300	298	287	248	245	300	287	294	287	255	243	271	286	269	283	311	306	254	260	266	303	296	293	287	314	291	302	283	268	242	267	284	295	300	264	277	271	284	243	273	263	281	288	288	263	287	288	310	278	248	255	286	272	275	279	261	277	295	274	290	285	277	265	265	271	259	271	279	279	312	292	276	272	280	302	309	282	298	284	288	276	288	304	273	274	281	268	286	309	310	289	303	289	277	289	249	269	273	332	283	273	250	307	277	283	281	271	284	280	239	304	288	258	286	303	301	288	281	274	252	277	266	280	279	277	260	253	244	271	252	305	311	293	259	276	268	269	275	294	248	297	281	282	291	279	287	268	265	289	285	261	267	281	258	295	274	289	275	288	266	268	272	306	312	274	292	262	263	280	243	300	277	279	258	259	282	278	271	288	271	279	267	268	276	298	273	310	266	271	296	280	287	278	296	302	297	291	295	262	274	290	317	286	271	292	301	288	270	280	245	298	288	283	296	294	310	274	282	248
17694	10353	6220	2161	1680	1542	1240	1045	936	958	890	898	855	862	891	968	1025	938	932	893	769	767	741	731	670	705	693	704	690	665	669	722	709	731	664	726	670	707	680	695	654	663	689	727	694	687	654	702	685	681	662	693	709	695	675	660	703	723	672	729	657	667	694	678	694	651	667	720	639	682	702	688	669	653	637	664	676	665	654	668	651	673	706	673	653	660	638	679	637	696	678	709	704	720	676	649	683	656	672	723	655	715	669	669	699	686	680	653	705	619	660	649	675	639	662	642	668	679	664	680	645	679	631	673	677	680	694	648	682	648	706	685	682	711	667	682	653	695	641	667	688	674	646	723	738	654	666	651	650	724	696	669	689	632	668	699	676	678	659	700	675	707	642	660	689	679	706	613	682	733	699	669	657	649	668	694	697	677	715	638	691	710	662	686	690	697	658	660	680	645	612	674	654	650	635	677	759	686	683	706	676	691	687	680	649	658	655	673	661	611	695	644	692	680	653	679	665	670	695	602	688	647	653	664	694	669	673	715	656	682	670	681	665	697	633	654	672	642	649	654	666	628	681	682	666	636	689	674	615	686	655	660	663	672	646	655	678	703	694	647	712	708	733	671	662	661	656	646	693	679	662	661	688	636	653	666	637	660	657	626	717	650	684	681	671	654	664	720	663	704	693	646	689	671	674	668	662	679	671	693	637	658	671	694	660	699	672	716	628	659	692	677	686	662	696	633	749	624	691	652	662	638	672	679	628	648	697	708	709	697	681	640	692	684	657	651	699	662	723	638	701	677	650	664	686	719	677	641	678	686	647	684	653	676	663	623	674	707	672	693	653	686	631	644	651	686	663	686	624	609	694	692	695	701	631	701	668	703	679	683	680	667	680	673	705	674	678	669	669	675	660	663	627	755	707	649	665	719	603	642	673	697	687	653	660	698	651	650	642	637	699	706	633	663	673	658	649	672	706	744	687	689	671	637	703	668	667	665	688	646	670	639	681	655	687	679	714	665	663	664	657	653	663	670	675	687	683	718	682	662	665	690	697	680	702	674	676	674	618	678	702	692	669	689	706	658	688	692	675	675	634	688	717	605	663	655	696	700	688	721	627	657	655	636	652	663	668	648	693	642	701	659	659	683	680	661	701	679	702	699	648	680	686	662	684	639	688	672	676	676	703	727	705	685	670	665	674	665	648	669	677	703	676	651	726	673	704	683	717	707	657	656	704	688	689	716	621	696	631	654	666	726	668	649	670	701	692	652	671	692	689	660	653	655	632	727	704	695	689	620	656	691	644	698	691	671	645	698	698	665	671	703	679	676	666	678	699	648	625	714	705	642	684	660	671	689	687	684	696	661	627	683	682	715	618	715	664	649	679	633	691	701	673	707	651	687	693	663	672	650	686	715	682	657	672	673	615	690	689	714	655	659	646	685	661	690	685	707	682	631	682	674	675	683	691	639	632	676	667	660	685	624	725	629	631	671	668	647	631	688	621	694	657	651	674	678	617	697	658	679	660	655	664	683	644	645	689	694	718	696	694	669	647	682	696	663	684	673	688	645	639	680	639	693	663	617	714	670	669	669	631	698	661	645	652	714	653	707	690	706	622	643	681	690	648	653	662	637	617	669	655	678	684	669	670	729	657	642	679	697	690	637	673	643	676	707	628	672	666	642	695	715	712	684	648	635	715	673	630	662	655	651	680	703	679	681	648	751	653	685	674	654	677	697	688	676	642	686	630	631	665	671	681	626	634	650	678	688	691	695	672	652	698	666	666	691	694	641	682	658	688	669	646	675	652	653	669	700	640	690	672	659	690	661	642	690	648	628	694	673	696	632	701	706	663	660	708	651	703	669	694	674	694	693	655	675	673	651	669	671	708	668	698	671	668	671	682	640	696	656	688	676	645	665	669	674	650	649	710	644	657	711	681	718	691	660	694	655	690	702	672	699	635	685	674	692	644	709	685	656	679	652	650	683	662	631	648	703	667	677	614	675	675	735	697	673	680	724	665	664	663	676	689	721	707	684	685	673	649	657	719	705	612	674	645	684	714	685	648	651	688	697	684	662	679	680	655	650	671	673	670	739	665	725	751	664	708	678	715	668	685	706	650	728	702	649	656	667	641	680	648	669	663	704	679	703	678	668	703	697	726	640	671	669	645	663	710	617	678	657	649	651	709	646	711	706	659	653	654	674	709	676	668	683	688	673	673	714	658	723	656	657	626	661	677	723	664	680	679	656	649	640	665	690	662	640	667	674	639	679	681	637	700	680	702	666	707	702	679	716	668	712	696	721	631	658	688	615	673	686	665	710	669	722	638	652	709	700	649	679	654	670	647	648	671	668	672	640	653	628	670	715	640	668	664	665	682	666	722	658	672	650	699	632	667	671	684	691	656	700	659	674	692	695	642	656	669	676	654	664	696	685	658	679	659	688	663	653	681	686	659	639	655	693	646	703	647	679	639	692	690	703	648	678	692	666	649	705	648	699	682	645	696	671	663	658	653	717	748	662	712	682	695	679	696	665	702	636	666	681	705	699	672	658	699	666	660	663	686	693	669	693	734	656	616	692	660	698	660	662	663	672	690	650	688	730	696	681	703	711	623	637	673	708	642	667	675	668	664	710	707	702	689	746	632	720	661	664	649	665	624	660	693	674	675	650	619	655	655	654	688	626	676	639	675	706	695	709	695	711	672	685	657	679	702	636	696	660	669	657	663	710	660	666	729	696	637	730	671	663	689	675	681	681	686	669	704	655	631	670	690	664	693	662	644	722	671	694	704	638	659	628	677	653	667	671	716	643	733	696	691	660	669	691	689	699	667	662	641	664	680	670	661	672	661	677	675	629	692	620	632	693	674	729	665	684	685	642	648	676	645	630	679	657	667	726	702	633	671	624	648	655	661	638	661	718	651	659	702	634	636	659	681	714	657	681	674	709	673	648	669	685	727	667	671	688	681	680	670	678	648	672	643	635	684	679	672	691	667	652	663	669	687	638	663	679	669	700	661	686	690	642	662	689	663	651	697	697	673	662	647	668	677	701	711	689	626	667	634	645	695	640	671	657	666	656	677	682	667	656	710	682	672	621	656	697	711	662	655	688	677	686	686	632	671	661	654	659	678	684	677	644	684	660	633	713	722	655	666	671	629	645	674	637	643	674	725	674	683	688	645	665	695	627	723	644	682	654	675	660	668	673	660	676	661	714	699	688	682	651	658	674	650	722	672	616	677	650	666	656	672	699	664	708	685	672	736	712	650	653	692	635	653	669	675	688	687	648	670	665	653	675	638	681	697	627	670	660	669	645	644	688	663	659	722	656	685	703	665	645	658	639	651	663	674	628	657	636	695	688	680	625	637	657	646	688	674	693	655	655	685	643	667	675	693	691	692	679	686	681	662	661	691	679	683	697	684	681	669	655	671	713	678	635	698	692	670	675	694	636	685	656	704	634	644	696	658	653	698	636	667	682	652	647	667	742	672	669	697	679	673	669	699	677	686	738
34118	17683	8260	1628	767	394	365	321	278	227	221	207	224	219	233	243	244	232	200	187	183	211	183	172	166	160	182	167	161	197	147	150	163	146	165	142	178	169	165	193	182	181	151	182	154	171	155	153	173	153	140	177	164	153	178	173	184	181	172	179	156	182	185	161	151	149	169	156	163	163	150	179	166	190	142	169	159	170	159	168	177	163	163	158	185	170	191	143	171	168	154	149	175	146	177	189	174	194	145	171	155	167	152	153	174	177	191	142	166	161	171	168	179	179	169	182	153	154	155	164	179	142	167	150	152	175	161	177	160	167	190	155	143	146	167	153	150	168	162	139	170	136	186	163	162	153	167	170	153	175	159	163	169	173	153	138	169	164	170	151	163	141	149	156	162	168	158	155	181	150	170	162	155	168	168	156	177	161	172	162	172	167	144	179	177	157	159	153	167	181	159	138	156	169	153	159	171	157	172	153	172	152	160	186	177	155	173	136	153	149	170	185	204	189	166	172	163	154	145	152	154	142	156	175	187	174	170	159	152	164	167	151	149	174	156	154	154	149	180	155	199	182	145	156	162	148	186	162	143	147	139	169	148	154	156	182	151	159	188	171	149	157	161	166	162	148	149	138	138	166	166	161	161	164	153	178	158	167	145	160	169	167	191	189	154	154	153	146	175	147	174	178	146	149	154	169	158	138	147	139	156	196	164	166	174	163	144	169	160	144	162	163	155	165	182	180	174	177	194	175	139	141	160	174	165	150	165	157	165	159	154	157	168	148	161	158	184	167	171	149	178	153	166	142	165	159	155	168	171	135	158	174	161	144	158	175	148	139	154	158	182	172	147	179	164	157	163	185	177	163	146	167	152	178	165	154	135	173	179	176	174	170	166	167	167	137	157	169	141	164	156	155	169	159	144	162	174	168	158	162	172	172	145	175	147	149	152	163	165	167	187	174	178	151	170	153	178	171	158	160	168	130	143	150	164	152	177	155	182	167	168	142	171	162	148	161	140	167	166	146	152	146	162	179	164	169	149	143	159	157	163	171	164	163	173	168	160	160	161	179	140	138	165	177	143	185	195	166	151	157	175	157	157	160	155	142	142	153	154	164	171	163	164	162	154	144	165	179	194	145	166	179	188	159	156	174	152	157	170	159	166	154	165	165	167	161	196	163	186	182	144	167	154	154	177	177	149	158	195	175	143	174	124	184	182	164	162	138	180	126	158	185	141	169	156	160	169	185	177	158	126	180	156	181	174	158	164	148	172	163	177	171	164	148	160	153	158	162	160	144	156	166	170	163	157	168	184	190	153	171	152	153	172	171	164	170	149	149	170	162	153	182	170	164	171	175	144	160	162	134	171	128	158	175	153	160	144	182	181	171	169	174	143	148	159	168	141	159	172	162	170	141	185	186	177	159	165	180	139	143	163	178	161	143	162	146	143	150	153	168	168	172	152	191	169	174	182	171	160	186	159	164	156	167	143	180	151	165	173	155	164	160	182	190	176	149	162	165	157	174	178	167	141	157	165	126	156	174	153	158	160	157	191	162	167	173	174	155	147	145	157	170	175	172	147	168	185	184	182	161	141	146	162	146	176	147	170	156	170	166	146	158	152	135	158	160	170	173	144	154	176	143	168	160	197	178	165	169	149	167	165	159	161	134	167	171	173	153	183	171	163	163	150	148	175	151	151	160	143	185	136	156	171	159	177	174	146	169	140	158	151	169	200	145	162	143	146	166	153	143	165	176	152	186	172	164	131	151	171	156	150	183	164	135	151	174	165	149	165	143	163	168	156	157	187	165	170	152	178	166	155	163	150	176	178	148	139	162	140	149	164	166	194	156	160	148	162	147	153	191	181	161	161	153	157	157	166	169	191	178	157	161	160	142	176	167	170	170	163	152	152	170	162	168	178	181	157	138	159	163	149	166	159	158	166	148	164	149	153	135	163	147	174	164	164	154	169	152	167	153	182	177	166	179	162	159	171	145	151	188	177	161	170	168	188	154	181	155	145	163	179	134	173	173	169	180	153	159	179	162	170	170	148	157	154	186	148	163	137	151	184	169	184	183	182	163	180	179	176	164	180	149	176	155	161	143	172	162	185	169	173	157	167	166	162	185	165	168	144	145	162	173	171	156	159	180	152	143	175	155	165	196	157	142	151	151	167	156	170	169	164	175	142	160	149	157	184	165	166	167	146	171	165	149	168	152	169	160	165	163	155	144	185	176	164	138	187	157	158	159	170	146	153	154	166	175	168	180	170	179	172	142	165	177	168	184	161	153	156	140	160	169	161	153	153	173	186	174	180	145	188	148	127	163	166	156	161	142	157	160	167	153	134	162	182	140	155	169	169	165	152	156	155	149	157	158	144	181	166	154	180	157	172	140	169	146	169	176	159	182	157	166	168	159	186	152	165	155	144	165	175	161	154	155	194	156	188	163	150	157	175	154	136	160	146	168	167	165	173	139	177	164	137	141	151	151	153	173	143	181	155	163	139	171	174	179	158	169	153	146	155	160	163	160	148	163	178	147	163	155	159	161	146	143	154	173	180	165	148	143	159	170	164	172	156	167	160	182	162	158	133	155	166	174	145	163	171	157	172	177	169	153	172	186	155	151	138	170	165	140	181	154	152	152	144	181	169	146	143	148	178	163	151	170	157	166	166	187	148	176	159	144	169	177	140	157	148	152	139	177	162	147	163	165	171	167	158	153	140	167	172	170	175	144	195	165	158	153	176	169	184	134	167	170	148	140	165	158	156	175	177	165	162	157	165	168	183	177	172	160	148	154	148	154	172	155	164	157	166	166	146	165	183	124	159	184	150	141	165	142	167	158	162	146	165	179	153	171	166	158	162	145	162	162	149	149	158	166	179	161	166	149	175	182	143	149	148	147	157	154	164	167	171	166	164	148	175	171	155	160	169	172	151	159	174	178	149	152	155	161	172	166	153	161	148	184	180	144	164	160	168	166	147	150	169	159	164	149	153	163	173	169	151	155	177	147	156	142	156	155	162	142	144	169	154	147	151	188	169	160	164	141	159	170	167	149	160	159	146	188	160	163	145	160	169	179	183	173	146	193	165	186	157	175	161	156	184	143	147	157	176	151	156	159	164	172	140	151	177	186	142	172	162	162	171	143	164	193	186	174	173	160	164	180	184	171	133	171	154	180	156	181	161	169	169	174	148	160	161	148	164	150	171	145	166	152	160	158	169	143	162	136	166	155	156	144	164	176	152	152	169	183	146	168	166	133	172	156	169	166	165	167	139	211	165	163	163	166	179	151	140	160	151	146	174	154	173	157	177	156	164	159	145	135	162	176	147	170	162	160	151	151	167	190	178	160	156	166	177	150	168	161	174	165	135	141	174	164	184	171	176	131	164	151	177	154	161	160	167	163	147	178	186	164	174	139	163	167	179	136	160	175	166	146	130	146	167	166	163	160	176	168	144	145	171	134	149	146	145	161	179	162	152	151	146	171	180	163	161	166	166	174	153	153	173	156
22762	13430	9154	2882	2208	1637	1214	1207	1022	946	919	830	769	724	840	1026	937	793	874	781	606	510	495	486	483	420	459	432	424	454	449	455	422	437	454	402	426	423	441	417	424	409	407	411	416	414	401	398	402	407	398	409	399	447	416	382	401	421	406	386	390	403	385	426	410	443	433	438	388	407	418	391	397	381	401	380	404	432	379	388	423	432	441	435	430	427	404	432	408	435	409	421	423	453	403	386	367	434	427	445	429	377	398	373	407	415	401	442	375	389	361	417	383	418	422	379	405	396	384	364	442	395	425	403	390	417	408	389	388	434	414	401	423	422	388	397	417	428	397	394	435	380	364	379	391	420	374	416	383	394	435	421	415	383	396	366	459	414	409	380	396	366	418	401	415	381	406	407	400	386	405	423	408	371	398	407	430	414	407	374	441	431	431	374	407	417	404	375	409	451	386	410	407	413	424	406	411	393	406	416	412	415	404	400	378	417	364	395	401	396	417	393	441	388	411	398	461	405	410	396	414	417	400	408	413	381	424	370	446	422	365	431	374	402	409	386	444	410	381	424	382	397	424	425	391	378	375	393	397	436	447	427	394	406	398	410	431	374	439	406	464	413	400	432	389	441	380	407	386	411	423	403	416	411	382	360	398	373	399	415	428	409	420	416	398	422	421	425	407	395	398	380	420	412	411	386	427	391	413	385	391	414	408	424	382	412	399	433	377	366	397	383	379	440	434	393	427	421	435	469	448	412	387	417	424	421	390	442	419	369	377	379	393	415	403	439	413	399	421	409	463	407	373	429	430	400	415	401	435	411	402	381	376	394	387	409	413	395	401	400	406	401	421	378	417	417	371	422	406	424	409	408	379	410	421	386	440	428	433	415	419	434	423	400	424	398	385	400	442	428	419	398	445	431	410	414	407	383	379	440	391	411	382	381	431	398	392	408	388	383	437	415	417	383	392	429	383	387	403	381	451	400	386	410	420	418	449	398	377	417	428	419	423	392	420	401	416	397	412	363	402	414	371	425	445	403	422	413	414	403	425	377	395	389	390	401	407	401	425	410	383	423	411	398	382	385	413	368	411	382	390	392	423	414	415	421	393	438	410	381	403	446	392	414	384	441	391	422	420	376	427	401	396	388	412	406	428	409	417	391	355	412	408	442	408	417	431	376	447	394	384	440	387	443	390	388	423	411	401	392	402	400	441	387	411	386	436	396	429	426	396	395	426	405	383	409	386	403	408	384	408	375	417	395	406	405	393	370	391	425	386	428	386	418	450	417	435	378	402	416	391	379	402	439	417	397	430	423	418	417	414	420	397	412	454	392	396	421	375	397	423	391	404	393	418	400	421	392	465	392	429	447	399	417	417	398	402	390	383	405	399	405	421	438	423	415	453	383	392	429	407	390	437	395	396	406	391	426	385	413	406	393	406	378	357	427	434	396	415	417	411	388	399	403	382	414	375	414	423	429	426	409	416	385	400	422	405	391	412	406	395	415	417	411	408	420	373	407	391	435	417	404	393	393	402	411	364	415	397	411	435	400	393	408	386	391	410	388	408	410	431	414	403	367	400	405	412	360	361	379	377	404	427	397	419	389	422	400	370	433	433	431	427	410	420	368	393	413	381	391	393	418	383	400	392	404	434	426	403	403	379	405	390	403	384	382	402	405	419	408	425	373	388	434	374	398	409	408	435	394	423	398	433	416	421	406	414	387	407	401	412	380	401	399	383	398	382	411	379	402	418	398	440	407	381	375	380	383	420	402	401	404	379	410	421	407	396	422	396	436	423	394	418	384	378	380	434	428	405	386	385	378	392	434	386	376	382	388	397	361	413	382	380	383	396	404	376	400	424	425	411	425	441	363	359	414	411	398	403	423	417	417	390	387	365	408	392	416	414	382	386	428	413	439	418	398	389	382	386	433	395	405	396	431	373	402	379	404	365	414	407	416	387	386	396	391	401	412	424	376	443	422	447	411	401	381	403	383	395	416	393	381	413	421	404	397	389	397	413	390	385	402	430	444	416	412	380	408	378	421	433	449	425	414	476	400	420	397	413	371	383	371	407	422	414	381	402	424	416	391	409	432	419	418	417	371	410	378	418	386	441	418	385	384	386	414	409	419	405	421	405	400	393	434	456	412	419	378	378	403	440	403	397	403	412	427	406	399	434	404	430	378	362	399	439	399	372	422	436	412	378	412	414	379	475	379	439	414	383	415	389	377	403	416	416	396	357	400	410	375	416	397	358	411	412	391	417	391	392	417	366	396	445	381	429	428	409	413	391	374	428	392	381	382	433	431	395	437	418	366	407	418	370	393	361	403	400	411	422	406	416	420	375	416	410	422	428	429	387	400	406	378	407	397	414	400	417	361	403	469	392	400	417	391	428	396	374	397	452	422	378	397	396	404	384	440	393	411	412	436	435	381	422	396	407	421	409	401	423	396	432	418	421	430	405	402	429	435	422	367	369	405	435	387	389	383	474	393	377	394	423	397	399	403	422	366	393	413	417	434	394	405	373	408	413	400	411	378	377	401	399	409	412	396	418	410	412	431	405	404	411	397	396	409	404	431	389	404	410	400	403	417	377	411	416	431	400	403	424	411	439	383	385	402	409	377	358	375	401	427	388	420	420	394	402	405	405	396	398	418	395	404	399	416	418	446	377	394	355	365	415	413	418	416	400	412	404	413	448	429	427	408	437	395	382	428	433	406	427	409	430	414	382	407	402	407	402	405	391	398	419	377	405	406	421	430	439	387	394	386	388	411	424	404	411	415	404	418	421	391	420	422	433	420	359	396	402	403	388	395	408	433	390	395	435	421	423	405	418	412	394	388	435	397	363	393	439	392	391	451	417	377	382	429	403	403	389	429	384	401	402	383	421	413	398	411	426	407	426	396	419	428	431	420	422	370	389	419	365	424	445	397	403	385	381	415	408	412	411	416	406	420	425	393	394	409	412	357	400	411	417	357	443	404	414	391	419	389	401	410	443	426	384	407	416	421	378	351	386	396	399	384	396	411	389	413	410	396	388	432	403	396	375	409	388	410	400	405	379	417	384	421	438	421	414	409	424	435	398	377	404	376	431	403	402	397	431	403	433	407	396	410	382	430	401	377	421	417	416	441	378	432	413	413	424	436	409	401	403	402	424	407	408	422	354	421	380	401	369	424	381	379	373	381	397	437	380	410	475	380	390	410	409	418	407	405	387	395	390	398	406	416	395	416	414	399	384	416	366	405	469	442	444	398	447	381	429	376	397	396	407	395	399	416	416	391	372	415	402	425	420	380	387	406	422	410	415	401	405	425	409	391	400	390	411	388	391	373	366	419	405	401	418	403	395	435	426	381	404	415	400	425	402	414	410	415	399	383	412	396	433	426	385	393	406	377	399	401	412	393	396	424	400	428	423	427	402	421	449	409	370	402	400	420	385	453	343	441	396	434	407	394	412	392	374	413	365	402	385	420	420	411	399	391	421	444	431	374	378	392	423	416	408	405	371	418
11680	3962	1148	330	321	272	311	267	284	273	266	280	289	308	288	293	289	272	267	290	240	261	268	246	281	267	246	255	244	257	308	256	257	243	258	279	285	257	254	251	291	277	252	225	241	268	254	269	269	287	270	305	252	251	249	245	268	285	244	258	265	253	264	274	245	294	272	262	249	265	307	299	258	238	287	243	253	267	255	260	255	275	300	262	247	260	285	257	293	275	260	258	246	245	251	295	267	249	266	241	267	276	293	279	272	273	282	228	249	273	291	264	237	248	268	247	281	270	271	276	254	278	250	256	271	278	238	261	278	253	284	237	289	267	266	261	276	279	296	269	263	257	287	264	237	251	282	270	244	260	264	242	251	268	267	256	277	277	239	257	281	256	259	272	250	268	269	236	256	251	253	297	275	255	234	260	276	293	256	287	248	270	270	269	246	278	235	283	287	258	272	257	255	277	280	282	284	259	268	234	272	254	274	241	251	230	253	240	274	252	259	260	273	261	276	271	247	227	232	282	249	281	256	280	245	258	262	246	261	292	281	266	277	244	266	232	270	252	258	267	242	244	260	277	262	277	246	257	262	240	247	302	261	249	279	259	284	277	288	257	256	241	288	286	241	291	279	258	284	280	243	244	259	293	273	283	265	272	251	279	273	285	261	292	269	244	268	245	287	248	287	251	292	236	253	255	314	278	233	243	256	243	276	263	276	258	251	258	245	221	241	279	258	278	254	236	272	234	242	283	273	267	276	257	259	259	278	271	269	272	276	253	248	252	263	265	262	261	251	253	274	265	275	296	265	262	264	268	291	280	266	286	275	243	260	287	266	260	275	275	278	294	257	243	271	278	270	264	244	263	271	251	269	288	269	258	239	286	243	254	264	252	252	237	273	253	239	276	242	288	252	242	240	267	266	259	265	241	287	253	263	272	279	246	253	269	271	284	286	290	270	273	225	271	273	240	265	247	265	308	265	255	230	274	280	275	275	283	262	238	291	234	244	254	271	257	281	285	286	269	256	273	263	252	279	265	265	273	258	252	251	289	227	250	291	263	268	239	274	260	251	280	237	297	268	274	294	278	266	281	244	285	271	243	257	275	282	263	276	287	232	279	273	253	247	255	249	262	274	257	262	261	286	256	274	260	241	246	275	270	279	259	262	261	300	249	311	267	274	269	287	262	260	259	245	253	280	251	279	260	287	266	286	267	273	279	280	306	279	260	256	249	249	255	255	251	248	231	260	240	254	269	302	255	255	290	275	253	284	264	247	274	265	260	253	240	249	267	254	272	268	260	275	277	274	301	260	264	265	231	276	282	287	292	269	270	272	256	260	249	271	239	265	259	248	254	279	267	264	253	248	257	244	263	256	234	262	244	265	252	230	247	260	249	260	267	283	246	283	237	285	236	242	256	263	262	286	251	249	250	276	258	232	250	276	289	250	254	268	269	253	280	286	266	269	266	272	250	285	231	276	255	285	285	264	268	240	241	269	266	253	255	280	250	262	272	277	241	265	260	211	266	263	300	284	255	251	272	242	266	272	265	250	254	273	279	260	250	248	244	273	278	253	247	284	275	270	269	257	245	278	279	273	267	245	251	276	243	277	252	241	235	263	251	238	283	257	268	260	238	225	254	274	243	268	268	231	272	279	264	255	249	294	278	250	279	236	252	253	296	291	295	285	228	253	277	271	248	270	246	289	280	302	255	259	265	261	238	275	259	281	258	272	238	237	254	257	244	270	275	268	274	227	253	235	226	226	278	255	235	271	241	282	251	252	284	257	271	242	272	274	256	236	259	277	288	263	279	257	257	265	252	266	276	276	283	265	271	275	260	283	277	234	229	292	295	251	281	273	244	265	263	275	267	254	282	255	294	245	279	277	239	249	262	276	284	266	269	258	255	250	265	270	264	243	263	265	247	263	274	232	239	276	265	241	253	268	263	247	273	266	273	296	248	258	250	262	277	282	245	257	224	247	275	273	245	292	271	254	267	251	270	247	275	278	281	248	255	277	269	270	260	281	257	255	272	249	239	299	266	239	249	233	256	268	291	261	244	252	274	285	313	260	245	272	268	257	274	245	235	253	282	318	290	267	275	270	251	252	245	257	276	257	235	247	271	241	273	310	269	280	267	266	257	262	266	254	235	238	262	285	267	265	258	276	270	261	249	247	259	306	257	273	260	257	257	263	278	245	274	261	242	282	282	252	246	251	268	260	275	287	235	276	256	265	262	284	270	269	266	256	257	256	236	254	272	259	310	293	261	261	281	243	267	265	264	265	260	246	276	281	278	253	267	276	263	274	254	251	240	262	285	251	276	282	270	286	270	262	266	273	271	280	242	281	292	270	266	251	270	252	265	270	263	263	275	255	269	274	212	235	263	256	251	286	269	272	294	278	266	232	252	245	275	264	251	304	271	294	278	255	288	251	266	282	244	281	279	267	286	247	275	252	235	270	263	256	269	252	264	273	275	285	273	252	268	252	248	258	258	273	245	281	265	280	290	235	240	267	244	264	255	259	286	243	243	256	270	243	244	246	242	272	284	279	241	278	245	264	253	284	241	287	244	263	252	268	247	250	278	259	257	265	266	257	337	251	242	235	261	263	289	288	265	273	247	272	253	253	253	239	255	276	260	262	243	263	245	250	272	232	234	276	252	260	257	243	261	244	245	292	247	229	263	235	311	266	272	235	278	272	247	263	259	259	273	302	277	252	270	265	229	259	266	278	265	277	254	234	244	282	271	254	260	250	233	267	270	237	255	265	257	267	267	252	272	270	275	275	258	241	299	272	263	257	283	271	260	264	286	272	247	270	285	278	277	271	241	300	268	247	268	280	262	270	234	245	262	237	277	235	255	242	265	271	243	273	246	265	288	245	286	284	289	275	238	244	291	260	269	244	248	283	257	267	257	243	244	248	255	237	274	291	279	287	274	278	232	308	254	248	284	265	274	253	264	252	250	266	232	275	257	251	275	259	275	245	288	259	251	273	268	272	262	294	227	273	267	245	262	291	302	272	277	230	243	256	242	270	284	277	264	254	245	272	266	248	287	254	292	257	261	251	251	280	278	271	275	279	309	260	264	254	238	264	267	258	260	281	248	250	256	270	258	260	268	266	281	244	257	259	235	251	262	252	257	276	268	248	286	227	266	277	253	281	269	312	247	252	216	280	257	217	261	294	247	278	269	254	283	284	245	285	288	258	280	294	271	263	252	265	284	255	251	250	272	259	270	260	277	280	285	294	264	260	257	275	276	262	259	272	279	292	274	267	249	261	295	231	250	247	259	269	225	265	257	266	247	277	213	240	269	277	241	251	241	271	242	299	249	236	253	242	275	269	279	264	259	288	273	256	249	286	267	275	266	257	252	250	272	245	264	264	283	267	264	272	275	282	255	276	271	258	282	269	257	274	230	230	265	260	272	264	280	262	257	248	270	265	258	251	274	263	264	249	273	248	242	281	258	252	253	262	248	268	284	237	248	274	229	267	290	247	285	290	272
8657	4056	2002	913	834	721	740	744	734	705	745	760	785	820	831	852	704	734	723	686	662	660	655	665	637	637	660	640	624	691	660	647	614	689	659	629	698	637	646	667	683	623	681	655	617	626	636	683	650	701	660	640	641	646	646	648	580	673	663	688	627	618	631	654	639	651	604	667	639	675	656	659	652	648	663	654	663	644	661	666	613	652	670	627	593	650	676	604	659	626	667	648	660	679	675	633	651	677	661	653	628	646	613	642	643	624	622	636	639	593	652	628	648	652	693	668	682	633	651	663	626	665	627	668	700	638	645	649	665	652	653	661	641	681	654	645	608	638	673	638	675	643	604	589	643	631	641	663	663	636	666	645	675	628	632	658	671	645	603	648	596	606	623	642	674	642	659	693	682	641	668	662	657	659	626	681	683	623	678	664	633	632	642	656	658	681	645	653	644	615	624	632	646	671	657	678	650	643	675	638	627	664	657	641	634	660	656	657	650	687	684	615	680	681	624	679	662	608	660	664	640	633	635	663	566	626	622	688	656	660	621	635	655	680	639	640	677	620	676	624	633	681	679	574	650	657	650	689	676	659	684	640	611	629	647	637	637	649	642	635	618	666	662	608	656	651	631	695	681	672	642	645	669	633	646	678	578	623	632	637	635	669	677	658	626	596	652	610	630	707	604	673	605	665	647	684	621	650	685	652	624	642	628	668	683	640	629	624	647	651	654	624	648	672	626	655	638	594	649	646	613	643	643	650	626	668	676	630	653	682	586	659	641	667	663	665	654	640	645	618	630	654	657	664	655	600	649	613	613	700	670	649	625	663	634	658	647	652	668	679	683	611	635	643	622	643	662	651	658	639	654	634	598	659	640	662	655	642	664	657	624	653	667	621	623	631	652	686	699	686	677	657	649	621	654	673	623	594	637	596	639	612	624	637	636	673	637	654	634	670	667	655	707	637	610	642	645	621	680	651	675	654	701	639	645	651	667	659	626	592	671	655	661	662	630	624	691	675	657	678	641	638	627	634	617	672	680	633	622	665	646	671	684	673	673	636	616	636	618	609	654	714	647	637	638	617	640	646	593	652	632	580	632	672	643	609	616	601	644	687	638	678	620	637	662	643	647	619	666	690	664	680	618	659	692	636	619	658	634	658	633	681	654	706	620	663	681	676	625	627	610	650	608	650	680	623	667	645	630	616	664	641	662	624	662	638	694	641	620	601	663	654	683	593	642	661	628	660	641	692	624	632	607	594	645	624	650	656	630	633	640	599	670	674	634	615	630	654	644	624	628	624	629	649	661	620	633	648	659	651	628	660	626	648	693	691	612	649	640	662	627	619	665	653	619	643	621	625	630	639	595	634	596	631	610	629	636	617	610	651	667	628	613	635	645	616	678	604	659	654	670	708	639	651	603	625	653	635	694	664	638	596	673	635	637	595	676	664	700	630	652	657	650	673	661	682	625	627	642	641	633	622	633	660	626	623	630	640	629	682	649	656	678	655	612	624	634	640	657	635	643	697	643	642	644	630	669	660	661	649	676	618	644	653	572	655	674	663	625	619	645	652	670	631	608	619	658	656	689	672	690	623	626	647	656	608	654	624	638	661	640	632	687	698	689	673	668	609	655	623	622	661	676	645	644	637	671	697	691	665	645	665	630	641	636	636	598	635	668	630	667	648	709	630	671	650	667	682	655	643	661	684	667	627	625	649	646	662	648	673	650	613	616	639	648	654	653	664	654	724	644	681	623	672	660	626	676	604	629	705	577	626	632	654	613	665	635	669	639	581	649	626	626	629	621	660	648	580	635	687	674	633	682	636	683	653	622	643	661	690	661	663	625	655	664	638	672	645	616	674	669	606	675	681	640	658	623	652	709	612	655	636	639	644	626	681	659	660	685	680	639	641	631	645	627	647	622	651	658	613	658	687	593	662	627	684	631	671	653	637	603	602	666	652	616	643	696	671	639	621	648	618	643	603	678	664	627	670	641	639	625	687	634	627	661	642	656	615	586	691	654	662	632	640	641	632	651	677	645	634	649	643	607	674	606	611	662	659	653	648	658	633	631	622	640	702	643	653	640	599	649	645	616	658	663	627	635	657	629	711	608	611	659	607	634	641	696	631	649	651	669	638	670	617	618	661	722	638	652	640	626	636	611	655	667	664	643	611	654	662	643	653	698	650	673	671	704	621	634	624	647	681	641	667	631	622	645	637	612	632	670	617	625	664	626	598	643	642	600	655	654	610	653	671	660	672	648	635	654	633	657	643	606	696	712	595	653	633	640	677	624	651	628	625	598	648	612	652	663	625	627	618	671	622	631	675	659	586	676	656	620	640	620	669	680	654	648	641	651	630	632	693	626	652	639	640	654	647	667	614	582	643	619	618	665	665	684	641	701	607	624	647	622	699	663	636	624	619	670	623	651	678	607	631	622	685	647	644	681	643	644	637	638	667	626	607	685	613	625	628	682	654	618	596	660	631	638	654	682	682	620	646	638	651	625	630	643	667	642	641	634	633	664	649	652	645	642	641	618	622	659	598	643	627	626	679	650	660	647	678	663	675	640	603	690	651	661	641	626	660	653	661	645	627	670	666	664	653	668	635	700	634	681	644	680	655	608	649	643	641	613	679	672	611	700	602	630	610	639	652	656	644	652	652	665	677	667	654	618	679	646	650	657	644	683	591	669	673	607	662	709	632	613	625	632	646	633	632	673	626	640	644	621	618	658	646	662	709	639	653	688	663	613	609	614	673	655	646	624	675	614	683	671	615	648	644	653	647	619	655	658	604	662	637	652	675	640	590	639	641	630	669	630	678	628	618	681	640	638	626	692	637	633	653	685	659	609	659	657	625	678	643	649	642	660	599	639	607	657	668	641	646	627	629	655	573	622	654	647	671	701	620	623	661	667	619	658	665	681	688	660	699	678	641	677	692	624	623	679	651	650	686	669	650	613	616	669	636	643	660	632	666	638	678	626	615	640	666	627	657	634	633	633	607	684	621	653	636	655	626	640	677	635	672	688	639	640	637	619	597	658	604	640	657	659	643	631	652	666	647	639	649	643	643	649	591	654	661	617	639	642	668	665	658	673	606	658	653	624	648	668	614	631	610	669	659	643	638	619	598	615	641	631	644	638	643	584	685	625	651	603	675	645	622	675	635	643	629	642	667	676	643	689	594	651	637	671	640	656	629	651	612	661	687	671	563	629	628	630	609	670	631	645	634	697	670	597	643	684	664	593	672	689	633	619	685	644	595	672	638	610	665	615	645	661	687	629	636	669	683	621	630	687	642	657	636	627	675	645	675	646	600	634	650	634	681	659	646	646	610	621	700	654	673	656	654	685	647	659	663	662	599	611	640	630	619	640	643	620	611	669	647	646	654	685	670	642	673	630	636	621	623	630	636	675	605	608	665	678	642	631	662	701	672	667	626	626	680	704	631	660	674	628	648	659	661	671	664	656	623	643	631	609	626	649	655	613	676	625	687	634	654	675	633	639	664
24755	11749	4069	965	649	453	428	352	348	330	332	289	351	355	362	346	319	294	324	321	294	258	288	301	290	280	269	304	286	316	284	257	300	317	289	269	284	284	288	284	301	263	292	282	272	273	292	296	270	259	252	321	303	310	301	297	291	291	268	248	281	283	299	312	305	281	288	302	302	296	295	296	303	311	292	280	263	293	267	308	299	302	271	275	310	273	270	312	287	326	306	294	281	275	270	281	288	284	287	341	272	299	304	294	282	288	238	273	290	312	323	265	306	277	296	292	276	256	316	257	267	289	305	284	270	301	242	309	272	277	307	299	263	303	294	301	293	289	280	276	276	297	271	273	285	278	297	282	265	297	283	290	297	315	294	281	287	272	288	322	308	319	286	278	284	252	319	283	286	270	288	291	278	318	267	305	293	280	281	306	269	329	272	285	281	269	276	268	264	261	291	300	288	300	271	279	304	285	265	266	301	296	278	260	286	289	283	266	305	284	303	290	268	296	284	283	273	287	242	278	294	280	250	287	306	288	288	331	326	276	292	291	284	292	275	304	285	286	289	283	275	301	275	297	274	283	280	262	277	277	291	266	261	266	272	285	277	283	275	287	268	276	262	298	307	285	295	293	278	287	280	302	327	289	263	294	270	316	266	286	276	308	268	303	285	279	274	299	277	262	268	249	284	306	307	280	246	324	293	280	275	328	306	264	326	287	290	292	294	271	293	315	281	255	296	269	310	288	301	276	269	302	271	290	275	281	269	278	268	261	265	328	293	299	236	249	273	279	282	290	322	298	279	296	259	276	256	316	280	286	298	295	264	281	303	275	287	311	276	275	269	287	262	304	270	303	298	287	285	265	275	287	318	249	292	282	294	288	278	285	263	294	288	265	290	292	269	258	241	292	274	295	273	288	306	303	275	275	299	311	291	257	282	282	279	283	304	274	282	275	256	286	272	276	263	279	278	256	290	300	292	290	284	284	290	255	266	307	256	282	306	257	274	300	254	255	283	289	280	306	251	296	282	306	292	287	271	272	294	300	278	304	307	298	304	298	263	264	287	305	303	304	298	282	274	316	309	277	250	269	265	266	317	276	292	316	266	278	298	277	266	265	275	272	268	271	287	293	283	279	299	272	308	281	307	285	270	310	307	289	308	307	290	289	292	271	300	286	273	285	293	282	280	281	295	256	291	286	284	284	261	285	287	304	290	283	262	254	269	257	304	294	298	279	277	253	308	296	262	284	287	296	295	262	300	291	277	282	278	288	297	324	274	273	269	284	288	301	303	275	264	267	284	291	276	276	305	287	284	289	290	306	241	268	276	254	300	318	299	273	278	260	300	282	276	272	259	278	283	256	286	293	263	277	291	328	282	278	307	280	300	309	284	292	302	287	277	288	283	266	246	275	271	280	297	289	249	311	287	288	302	302	307	276	281	295	278	280	268	241	279	277	283	277	344	289	256	294	271	292	302	312	295	277	290	309	262	253	304	304	257	268	302	307	287	290	286	288	264	277	313	310	262	282	244	300	313	277	300	282	287	284	259	282	293	259	285	278	320	285	303	255	261	271	276	282	305	312	312	289	291	302	266	257	278	275	283	305	285	275	298	281	282	259	281	271	320	286	257	290	301	280	313	296	311	307	286	328	305	285	325	293	287	279	299	304	264	294	268	272	267	288	283	252	253	273	284	285	243	341	257	272	273	272	282	298	272	314	292	294	273	270	299	322	302	284	274	269	300	264	289	256	302	261	259	298	302	279	295	272	292	328	266	284	280	275	288	262	262	286	249	295	285	275	283	283	288	268	304	288	280	286	322	272	290	307	269	255	285	293	280	291	283	271	296	271	276	268	309	271	306	298	279	327	282	302	291	293	257	286	301	277	257	272	280	292	291	301	268	288	289	294	293	299	252	269	284	261	273	284	296	306	261	285	280	310	273	299	275	277	284	281	282	289	278	310	276	292	311	300	272	274	242	297	302	322	280	285	280	294	290	280	300	293	270	298	285	296	272	285	309	274	284	265	259	268	287	300	306	278	307	296	290	250	280	294	276	306	331	251	306	256	280	284	268	254	268	295	294	308	268	277	270	294	247	284	265	267	286	283	292	313	287	282	278	276	284	281	267	275	304	285	292	289	325	281	259	271	304	293	288	277	276	279	307	282	280	288	273	272	300	296	270	285	282	301	248	271	268	288	289	282	259	313	289	268	300	275	275	302	301	270	288	316	305	280	275	286	278	274	272	303	273	281	289	304	275	269	291	284	265	319	313	302	298	276	285	292	284	250	252	307	306	292	277	293	285	283	281	288	256	287	290	332	281	274	264	288	312	293	273	296	268	259	308	257	263	271	293	300	288	270	279	279	257	263	298	280	251	258	284	287	289	293	286	266	320	276	258	268	308	276	291	286	293	312	275	301	311	286	278	301	271	291	296	246	256	283	325	279	307	279	258	305	289	265	279	285	270	287	264	278	313	288	295	252	310	273	289	276	283	262	292	301	281	243	283	262	290	294	273	270	325	251	267	271	303	281	273	291	279	284	275	281	282	296	268	275	274	266	275	309	272	290	258	324	283	275	287	281	289	281	274	279	280	316	298	306	290	296	290	291	299	266	276	277	265	318	304	292	274	301	252	285	272	296	280	302	297	294	313	266	281	250	268	299	300	297	297	310	301	271	300	289	309	307	293	308	281	293	317	298	271	281	316	277	307	274	249	279	276	302	297	284	283	305	293	289	259	303	271	287	283	272	275	268	308	287	292	338	280	269	286	265	294	266	253	299	286	269	299	277	259	280	311	286	253	281	287	295	261	317	280	300	284	258	301	288	277	288	279	273	286	320	291	251	272	277	276	264	302	316	271	303	319	267	293	291	281	267	252	272	294	264	275	292	312	290	266	273	277	302	268	246	283	310	271	277	307	322	264	294	289	288	323	319	250	323	292	287	278	276	288	244	267	294	282	283	279	274	281	249	298	295	250	281	299	315	283	275	277	295	289	275	273	267	283	261	263	277	284	292	300	305	279	255	276	291	304	275	311	302	297	292	292	247	274	285	283	281	283	283	321	287	282	294	268	295	298	270	296	272	295	290	293	283	323	272	278	304	274	266	271	292	254	308	298	253	277	312	280	278	304	270	247	283	285	277	296	292	296	295	288	306	295	259	296	288	277	281	260	280	281	289	269	293	294	295	291	314	309	317	318	282	251	269	282	279	301	265	291	250	288	297	300	285	278	293	261	296	274	280	275	267	309	261	286	289	295	313	237	277	275	281	288	275	287	293	279	285	298	280	276	331	289	271	264	243	309	284	274	279	306	304	285	307	278	281	299	273	292	264	288	312	292	329	265	312	274	291	284	242	282	275	318	296	288	274	275	288	302	332	286	269	286	296	311	252	285	290	311	294	269	290	296	305	306	311	304	270	283	262	310	274	299	304	284	288	284	262	270	286	276	295	299	278	295	296	300	289	276	276	254	294	269	275	269	285	298	286	286	299	256	291	286	274
18112	10187	5166	1917	1654	1378	1259	1030	1075	990	991	1053	1147	1227	1120	1083	950	1052	942	790	781	731	790	700	695	735	722	747	739	738	690	718	705	722	670	682	703	729	667	601	707	737	679	700	649	719	673	702	724	722	720	661	737	697	738	683	669	690	701	683	683	706	650	651	688	624	675	699	672	682	650	671	663	718	747	704	711	644	717	678	663	676	679	713	663	743	687	659	669	698	673	686	704	678	748	695	722	632	666	689	683	699	654	672	721	683	688	659	695	722	716	705	695	702	672	658	704	680	689	714	695	709	729	640	708	668	729	694	656	687	699	653	727	712	723	694	676	684	692	725	680	702	663	682	635	654	687	747	643	653	681	676	671	661	632	683	702	674	699	671	718	676	677	693	681	700	679	687	648	682	673	659	673	667	664	694	708	661	676	631	653	685	700	664	701	768	696	673	703	699	712	676	661	661	683	709	653	668	659	648	694	678	702	660	655	671	684	682	666	662	702	664	638	681	629	711	655	696	711	648	703	671	683	716	679	663	674	717	671	708	745	666	678	709	715	682	704	668	708	681	665	728	676	668	640	646	700	675	697	715	685	668	723	684	648	682	689	711	723	672	677	708	700	630	718	701	693	717	717	695	673	663	716	729	667	769	688	633	690	724	685	673	678	728	663	717	672	648	693	711	733	672	672	666	692	636	695	638	684	647	684	630	726	703	672	695	699	669	663	663	719	723	688	653	703	746	631	676	672	682	664	693	676	715	697	654	701	649	681	656	641	663	694	690	680	695	708	666	668	669	660	668	647	673	687	713	708	633	685	705	681	674	676	681	662	707	699	647	663	657	685	697	682	706	683	691	710	686	674	655	693	672	699	693	681	671	640	708	683	679	699	717	712	732	673	676	653	625	679	714	710	629	679	650	683	698	674	684	637	633	660	693	706	664	688	695	666	654	678	698	682	675	727	714	691	682	720	739	692	675	699	699	690	656	686	630	679	732	681	723	668	676	672	707	700	659	695	665	690	657	652	702	702	670	711	680	694	664	672	712	710	663	652	702	661	646	701	693	697	682	711	624	631	684	706	750	676	675	676	672	686	664	688	701	699	729	713	660	665	675	719	718	653	646	683	687	703	700	706	715	627	682	690	731	658	670	740	661	708	662	696	647	613	662	687	666	664	658	680	691	690	712	646	713	691	674	682	688	669	708	707	666	693	664	770	661	676	693	710	662	709	649	647	694	684	673	645	660	694	662	693	632	724	646	684	658	645	659	679	672	648	651	669	676	667	655	672	707	717	648	688	696	668	679	681	687	699	672	688	696	708	670	624	664	673	658	682	683	681	679	700	650	699	657	660	673	649	706	691	680	686	696	632	659	669	708	709	662	681	683	676	681	667	695	699	663	616	708	677	734	698	661	667	721	674	704	651	666	743	662	692	661	693	705	686	667	664	653	685	725	650	671	657	697	648	693	702	713	599	713	670	685	686	637	726	710	641	642	689	668	679	739	683	691	678	704	685	738	649	734	714	682	697	702	684	659	639	679	667	708	680	671	719	685	651	694	685	716	686	621	695	664	693	706	687	719	702	655	703	682	695	667	700	686	674	708	648	674	697	660	658	634	708	755	639	670	639	746	677	677	648	673	663	689	690	692	660	680	706	729	721	668	648	702	634	660	676	665	682	684	643	728	682	663	634	693	675	715	713	711	675	672	675	697	674	712	685	668	667	706	659	693	670	671	690	646	724	688	678	651	665	726	712	717	671	657	674	690	673	700	690	718	652	663	697	658	694	725	653	709	676	674	636	683	710	681	657	698	694	667	645	728	675	732	646	665	684	688	668	661	654	707	632	634	713	665	660	717	668	695	692	696	680	682	647	632	661	714	632	709	663	683	661	674	707	648	679	666	708	695	649	671	725	670	598	684	678	695	675	688	697	660	692	696	705	685	687	687	656	681	698	714	611	660	729	634	703	679	665	692	668	669	698	694	665	696	707	710	750	693	711	681	668	691	609	652	714	716	684	658	666	678	685	656	696	723	698	685	680	710	700	724	678	703	682	681	693	665	651	707	645	663	685	651	692	669	694	724	701	706	678	682	695	693	664	644	642	691	651	691	683	695	712	708	669	689	724	748	668	675	618	701	688	667	678	663	639	685	677	636	646	646	662	681	695	641	662	702	647	673	697	675	695	647	682	654	685	669	664	643	662	724	699	666	703	635	666	723	667	688	661	720	712	694	667	647	726	672	639	679	679	734	677	691	716	682	685	661	679	701	655	685	680	705	644	700	686	678	669	699	671	665	700	691	709	714	676	680	632	647	684	723	681	688	676	697	715	696	662	658	699	676	680	660	702	631	673	687	680	651	673	763	691	715	712	666	656	688	715	678	647	683	653	708	665	658	660	711	661	664	656	675	663	709	674	698	722	680	713	677	732	657	641	689	717	682	660	671	663	651	633	670	687	696	697	642	685	653	679	741	657	660	696	673	674	698	742	700	674	701	676	673	681	669	724	656	646	688	689	695	661	688	705	653	688	712	672	694	649	679	695	714	701	686	716	725	711	695	714	659	646	626	669	679	684	724	649	712	702	691	696	657	710	630	692	679	679	711	648	669	684	636	688	690	675	669	699	724	697	711	670	651	630	679	685	712	642	662	696	686	704	692	691	672	713	709	693	735	679	651	647	675	660	697	694	693	701	655	692	697	683	675	645	657	662	689	710	663	663	726	686	681	688	724	641	652	693	632	669	700	684	671	652	661	675	723	729	690	649	678	675	686	683	673	714	710	653	686	707	685	671	667	694	670	658	701	690	701	663	733	649	713	680	678	691	737	672	657	688	672	654	679	673	669	658	703	680	687	690	702	618	725	683	653	672	673	660	669	718	678	687	633	661	713	655	682	648	647	693	667	668	705	664	658	686	663	674	700	648	684	687	638	662	667	678	726	677	689	698	679	665	689	733	622	670	694	654	724	663	691	735	644	694	671	708	691	673	707	725	678	672	674	659	679	678	678	658	664	679	670	680	657	659	667	690	659	644	632	707	710	652	682	634	656	659	657	661	694	663	637	671	639	682	734	680	665	676	661	668	627	735	644	663	695	718	737	681	674	708	646	643	694	673	704	664	628	699	733	678	632	686	657	662	683	708	720	661	697	665	697	704	641	692	669	708	664	678	697	680	615	706	680	663	650	698	715	613	660	660	644	658	686	686	692	676	697	684	678	676	657	644	657	737	630	695	685	714	697	712	691	662	703	679	686	657	686	711	672	696	632	682	675	712	644	672	679	643	715	712	697	702	686	686	687	694	709	682	703	690	704	700	671	661	701	704	700	704	654	695	684	660	695	673	657	708	662	688	689	660	682	712	740	696	648	686	712	705	730	662	690	680	633	666	690	689	644	689	653	670	660	718	678	680	636	647	683	707	675	675	666	685	680	682	652	673	714	696	716	648	676	672	655	684	665	678	685	686	673	737	672	709	654	657	716	665	707	694	687	695	667	674	672	698	686	654	705
34814	19372	8725	1738	916	555	408	342	287	308	250	276	279	296	250	253	258	240	215	183	187	185	199	204	159	167	172	161	182	188	184	178	177	168	172	194	172	189	177	140	157	163	184	170	168	185	157	181	164	180	190	171	181	183	167	157	170	178	195	171	181	175	171	148	170	159	177	186	150	177	168	180	161	150	163	203	168	186	180	165	148	166	159	157	154	178	155	128	161	171	165	161	171	174	185	172	156	146	160	139	188	176	164	176	162	141	180	176	149	151	168	171	180	163	147	156	156	171	172	144	159	165	151	138	172	160	184	191	190	157	169	179	187	157	155	163	203	144	166	194	166	183	166	154	164	161	181	164	161	187	156	165	169	174	197	160	161	160	165	146	154	168	165	164	184	177	142	164	181	162	164	173	147	160	159	147	183	138	195	163	178	178	161	179	179	168	175	175	143	180	155	174	169	152	154	166	170	168	164	193	143	169	152	149	170	164	146	171	182	162	159	173	163	153	167	160	176	157	140	150	164	183	165	173	148	189	169	146	182	172	166	171	169	179	145	176	181	161	163	181	151	158	186	167	191	173	152	160	140	188	167	172	190	195	173	180	167	145	146	148	168	174	168	161	178	163	170	151	171	160	162	165	164	182	183	140	157	182	184	203	183	201	165	150	156	173	142	171	168	150	167	191	172	174	148	141	156	161	171	178	162	165	174	171	165	168	173	152	190	156	148	162	167	194	183	150	193	165	157	175	193	163	165	182	156	175	154	153	150	174	199	184	157	152	210	165	152	156	166	154	171	187	159	164	176	173	146	150	162	195	160	169	156	167	166	169	142	162	186	184	179	157	140	151	173	175	158	159	155	170	161	183	183	154	182	176	178	164	149	159	161	158	167	173	144	164	153	156	166	161	155	180	166	169	176	142	183	168	184	176	179	171	181	153	162	148	160	155	161	156	143	166	175	181	153	175	157	172	188	157	154	186	153	179	175	159	172	150	187	180	168	185	191	178	153	174	183	179	173	158	179	178	141	153	177	168	153	155	164	145	165	185	150	177	169	166	161	148	161	176	178	166	163	145	171	147	161	177	167	145	169	164	173	148	171	179	157	168	165	181	177	164	178	161	152	173	133	167	162	188	186	179	163	152	163	150	177	162	168	182	149	167	173	169	176	169	129	172	152	152	158	154	161	167	150	169	165	165	164	157	165	138	161	195	148	165	174	169	187	163	171	184	158	149	174	157	199	181	158	166	177	155	152	185	173	149	143	144	154	167	158	158	181	155	143	178	167	151	183	148	176	153	171	157	171	173	167	164	151	169	144	174	172	167	151	170	160	143	176	163	159	158	162	155	181	169	157	147	176	156	164	158	156	179	175	174	159	172	172	160	174	193	167	165	161	184	168	158	159	176	181	163	168	164	189	134	152	170	157	141	163	156	186	159	181	143	175	162	192	164	191	154	185	169	162	165	160	156	176	161	149	162	187	171	149	157	177	165	166	154	187	151	170	171	188	151	173	183	173	164	134	159	187	141	146	152	175	166	168	146	173	153	159	157	152	169	191	176	157	159	192	156	160	187	186	173	178	156	159	201	162	151	173	133	187	164	164	173	177	147	157	159	198	187	174	174	152	165	159	179	164	166	164	182	167	176	198	151	170	151	187	179	182	147	153	157	162	158	167	171	163	174	184	156	182	172	161	168	139	166	161	160	162	149	155	155	180	174	178	161	162	157	158	172	150	172	150	174	159	162	155	189	147	186	146	172	182	174	164	167	164	155	147	156	176	146	163	160	155	156	165	162	159	168	171	184	165	186	169	175	193	180	180	151	177	177	179	164	204	152	139	174	168	191	179	181	178	184	171	163	171	190	162	167	160	174	165	173	161	177	169	147	165	196	154	163	176	162	200	159	174	180	169	170	211	135	171	184	168	178	165	185	164	146	170	175	167	164	170	170	157	167	156	181	188	177	153	175	171	156	182	178	175	164	178	210	165	148	168	181	179	172	158	159	190	157	171	139	171	164	165	149	168	165	152	160	193	165	148	167	164	140	144	184	182	198	175	147	168	157	181	147	172	168	179	168	172	171	190	157	159	172	182	154	148	165	165	182	191	139	163	173	182	179	164	148	177	178	152	135	183	182	162	162	161	165	165	178	182	155	163	154	156	174	169	172	161	173	200	162	137	161	176	172	185	155	178	168	189	159	167	150	185	168	180	173	165	179	154	194	154	143	145	147	146	176	171	171	195	161	146	142	156	181	177	172	160	178	156	170	144	177	163	170	162	174	165	148	173	145	177	171	152	164	181	164	167	163	175	171	176	165	166	162	182	160	185	176	170	172	171	176	152	149	161	162	161	186	177	156	168	179	165	142	156	157	167	145	168	161	149	170	163	153	160	197	153	190	154	156	160	185	153	197	162	160	141	176	145	173	154	178	183	158	177	167	183	176	168	171	151	163	156	162	177	176	161	162	158	158	157	157	161	165	162	174	161	178	186	155	159	143	158	152	173	159	168	147	179	152	154	176	164	175	151	165	183	168	168	158	133	170	130	172	146	177	159	181	180	163	184	175	163	190	164	170	193	177	181	172	138	166	163	171	159	160	159	167	151	160	170	142	167	162	166	176	175	149	155	184	188	159	171	194	152	155	151	196	156	173	167	193	179	148	179	174	178	170	178	188	151	165	158	183	161	156	154	159	190	164	154	180	179	168	176	165	183	166	159	137	171	178	150	163	190	193	143	172	175	162	165	188	181	166	167	175	163	164	170	156	142	150	178	165	158	170	146	161	184	166	150	157	152	165	179	156	172	162	137	187	168	176	168	161	171	172	166	160	151	168	180	170	169	152	154	180	166	165	167	170	187	167	158	193	157	157	161	143	155	156	171	158	163	185	173	166	150	160	174	179	159	155	181	157	158	169	146	157	146	176	154	148	146	140	158	177	186	184	162	138	174	168	164	175	171	202	169	164	157	170	178	172	153	159	160	177	162	147	166	174	167	163	166	155	186	177	167	161	175	190	157	144	183	170	203	157	181	188	181	150	159	170	156	161	183	187	188	178	158	176	163	162	157	169	135	199	162	163	166	165	165	178	157	159	171	175	163	167	171	189	150	175	166	171	148	187	181	142	160	181	170	156	177	155	153	179	166	179	149	157	191	168	165	157	166	172	174	200	172	148	164	145	176	148	168	191	181	146	184	176	161	154	186	165	136	177	181	154	140	166	181	178	189	168	178	131	168	175	160	157	174	201	178	150	167	183	170	159	172	152	184	163	152	159	152	160	146	202	168	171	159	188	150	164	168	203	166	186	163	148	142	161	191	183	169	177	175	182	173	153	158	165	155	162	161	159	182	179	169	166	168	193	148	181	174	160	153	172	179	158	163	147	172	172	172	168	146	171	193	166	146	156	177	193	177	180	139	164	174	160	162	197	159	169	176	178	178	163	201	195	160	161	199	155	196	165	157	189	157	172	169	164	173	160	150	173	184	161	186	171	151	148	170	153	188	156
23117	15181	8521	2794	1972	1673	1415	1285	1190	1033	1121	1084	1099	1311	1133	1036	920	910	726	584	529	523	526	521	509	502	476	482	447	450	443	410	434	472	425	427	448	444	441	414	458	434	412	452	426	465	451	427	423	431	419	430	447	423	450	420	459	451	461	417	422	414	419	424	440	403	421	389	415	426	445	450	407	461	390	435	396	386	380	411	394	451	441	402	442	426	410	422	423	407	431	421	392	424	408	448	392	408	391	416	390	393	444	426	400	431	403	454	430	440	417	409	411	423	429	445	407	428	405	465	415	408	414	448	429	398	443	416	409	433	459	450	434	421	378	417	391	431	378	463	419	436	439	412	420	423	419	449	413	405	403	424	446	417	365	401	406	390	412	444	397	419	423	417	430	404	447	416	454	403	402	416	400	415	419	386	424	412	462	395	437	423	400	394	462	419	405	414	390	392	440	379	441	395	396	407	402	398	434	407	426	405	441	415	467	447	429	449	431	449	430	410	399	412	434	448	413	409	377	424	388	428	397	407	425	421	435	394	422	381	438	416	383	423	404	456	443	396	408	435	449	407	406	374	434	422	404	403	428	431	407	420	409	430	435	421	424	374	414	390	363	436	418	442	402	420	411	382	390	427	416	412	407	414	438	430	419	431	448	423	444	386	417	425	436	401	403	405	404	405	403	413	409	413	406	412	385	412	425	420	429	399	425	430	465	400	438	398	393	409	403	410	428	408	392	470	379	406	386	426	426	460	432	373	422	400	425	356	407	409	435	424	405	404	407	401	386	413	393	450	372	422	439	433	414	431	408	461	414	418	412	411	433	401	409	420	438	406	421	431	430	412	440	420	459	394	426	437	468	440	406	437	437	404	393	413	445	438	389	405	463	414	427	410	378	389	431	454	430	391	398	438	454	415	473	393	407	406	376	382	400	421	398	432	371	455	395	401	420	414	389	444	443	425	405	402	412	388	435	398	434	432	439	443	450	421	402	422	423	411	439	412	435	418	394	420	426	390	443	422	411	416	414	402	419	429	416	459	402	388	448	381	407	460	407	424	393	404	410	402	412	455	448	373	423	440	405	399	387	459	402	422	444	429	413	417	439	418	422	404	405	425	424	412	420	390	418	409	390	414	435	416	401	442	425	457	389	408	397	423	378	413	454	446	384	391	373	437	415	454	409	419	379	437	453	410	425	442	421	406	438	392	418	429	380	411	412	431	398	439	409	393	411	427	416	409	419	410	437	421	426	411	400	386	397	435	388	400	448	406	402	466	450	403	415	380	401	456	391	409	406	436	415	411	476	441	391	406	439	416	397	417	393	406	424	377	412	431	408	396	406	415	438	392	390	401	436	402	383	428	383	430	466	406	427	386	402	431	427	379	430	405	456	413	434	437	388	404	455	407	451	424	407	412	451	423	410	436	426	398	411	451	452	390	374	426	389	419	400	428	428	409	401	433	435	390	400	435	394	420	397	396	402	419	424	429	460	426	398	450	413	409	416	441	398	415	484	431	395	443	425	431	457	444	436	422	366	409	421	397	413	383	434	392	445	383	412	438	379	436	390	382	423	433	452	421	437	413	415	380	428	425	399	430	430	403	448	434	389	382	393	443	438	418	402	411	395	410	407	414	425	417	401	413	426	437	402	415	394	423	415	421	412	431	386	481	429	428	413	416	414	419	427	439	427	413	385	414	381	461	450	423	411	455	401	449	424	422	429	420	455	413	407	404	398	416	449	336	392	450	420	441	411	411	415	410	391	402	404	443	373	457	438	438	376	410	401	398	422	412	385	395	399	425	415	420	415	391	443	440	410	424	398	386	436	412	409	433	406	410	407	428	432	416	400	388	430	448	424	437	422	416	419	434	413	451	415	425	423	404	377	451	402	458	423	428	409	431	406	421	438	420	409	444	448	400	414	412	423	429	437	410	375	385	431	381	437	420	388	443	391	438	423	383	407	407	417	389	420	422	441	411	425	421	426	418	365	378	398	410	414	369	433	411	393	444	453	387	389	406	431	407	401	432	418	393	431	402	399	404	378	409	412	463	423	425	418	398	434	431	382	383	437	430	400	430	449	422	392	412	401	427	408	432	402	420	408	415	421	408	412	390	400	443	417	420	429	427	410	439	405	421	408	367	454	382	418	396	446	414	419	429	386	472	402	397	448	444	445	434	409	415	433	402	402	394	376	432	430	406	416	441	374	406	408	413	395	436	433	400	408	421	428	406	439	392	405	420	427	387	405	427	379	412	412	457	413	408	427	404	438	431	423	437	439	406	385	422	425	431	401	401	378	402	415	416	437	452	434	422	432	398	458	427	423	421	420	413	394	423	400	449	436	424	381	400	386	407	391	421	432	443	419	446	433	409	428	416	376	409	393	432	434	456	411	394	383	421	399	416	405	413	426	420	432	407	436	432	420	428	440	372	409	378	418	427	408	405	404	427	441	398	416	409	433	429	418	416	405	428	412	432	437	432	407	382	413	443	442	400	390	446	438	412	419	419	407	438	414	430	406	394	445	435	397	448	390	421	398	405	419	412	408	383	432	391	399	406	412	430	434	427	425	418	392	369	420	431	415	415	427	399	425	434	423	413	397	425	436	419	408	390	460	427	445	426	419	388	404	388	432	386	420	388	467	403	404	413	405	419	460	439	412	407	430	419	416	442	429	425	418	417	397	404	399	398	414	413	405	437	432	422	440	443	430	428	396	426	401	410	419	409	426	413	437	394	396	414	415	421	437	417	408	427	433	465	402	409	400	455	434	407	414	428	413	447	398	414	452	410	411	402	392	435	385	396	432	401	435	457	425	484	430	424	423	405	401	409	411	448	446	447	407	454	443	417	459	424	468	422	437	406	376	396	448	412	434	415	379	402	436	400	430	468	382	422	396	392	407	437	400	405	468	405	437	436	419	440	389	402	413	433	386	440	398	411	367	446	405	450	436	398	426	418	387	433	449	437	382	457	446	405	418	455	430	429	404	408	425	397	429	390	444	383	428	417	395	417	434	417	438	428	428	413	417	441	434	416	412	424	441	413	463	428	412	394	420	452	408	409	376	395	420	392	417	398	432	435	369	400	396	403	384	426	446	399	439	415	421	429	397	416	459	409	390	420	420	395	435	412	412	414	427	387	406	446	431	423	397	439	420	410	402	397	410	440	403	394	403	450	412	430	423	415	413	431	419	422	395	430	419	446	444	396	450	388	440	415	440	403	416	431	437	449	391	402	420	431	410	433	397	399	420	384	436	406	428	387	432	421	420	457	444	411	463	411	399	427	448	461	442	428	408	414	358	441	401	420	415	419	436	405	407	428	380	391	403	411	392	421	421	384	457	401	423	440	372	444	429	408	423	451	414	420	457	441	391	432	416	431	400	405	425	457	417	427	380	443	441	435	403	429	423	407	390	396	417	405	390	428	440	419	413	433	404	420	370	420	443	403	406	403	390	413	416	420	436	400	437	421	436	421	440	409	427	398	394	406	432	427	421	427	412	432	413	414
11881	4006	1305	337	290	295	298	323	302	256	287	301	309	311	275	249	293	261	271	269	283	269	285	249	287	259	262	286	292	248	266	281	285	276	288	267	255	249	244	266	244	238	282	290	284	261	266	305	259	255	276	257	280	264	274	291	266	253	269	271	263	262	241	229	256	284	282	294	268	271	256	298	245	277	265	240	281	287	287	265	278	282	245	269	264	272	263	268	274	288	222	260	249	233	258	241	264	286	272	294	293	272	249	293	262	293	258	261	267	254	230	246	260	275	267	274	244	223	286	256	270	285	276	282	257	258	291	274	245	234	249	272	266	266	291	277	266	286	272	266	264	287	274	280	264	258	257	258	272	298	276	268	224	288	261	275	242	250	240	259	236	269	275	269	253	243	300	262	242	236	272	251	261	287	277	253	279	267	253	246	281	285	276	235	290	247	253	317	269	279	292	262	254	286	264	262	266	282	252	248	272	248	272	264	295	266	271	261	282	264	242	259	286	248	267	245	241	285	272	251	248	250	279	250	299	279	243	279	283	228	253	254	232	261	295	263	256	263	249	265	263	269	268	289	269	266	278	312	260	264	283	249	267	232	274	268	255	242	250	249	254	231	282	241	294	249	277	265	268	265	277	311	228	243	245	271	298	276	247	266	264	265	255	264	270	293	272	292	250	259	256	284	276	261	270	265	273	275	255	239	259	305	276	271	287	260	271	250	261	264	264	250	256	279	254	293	299	250	272	251	295	277	257	269	287	282	253	262	280	290	233	257	255	257	281	283	254	259	265	255	249	281	263	271	257	255	275	295	276	260	262	238	276	252	237	235	278	289	272	253	271	269	304	255	277	303	251	300	247	266	256	294	243	287	277	253	264	271	279	288	281	277	296	242	266	264	328	269	251	271	254	253	273	243	256	263	295	263	274	267	306	299	279	268	282	268	258	264	234	255	277	238	279	284	290	255	268	266	253	264	282	268	271	278	283	272	277	257	260	267	214	303	260	282	277	280	271	261	250	261	266	265	278	279	281	271	246	263	269	250	249	257	279	284	280	257	287	261	274	285	261	265	293	240	248	264	272	271	252	228	269	259	285	270	268	290	236	288	249	262	253	247	235	239	277	281	289	255	277	292	287	275	236	250	296	250	244	292	267	270	256	252	265	262	297	264	290	247	257	262	268	273	251	267	284	306	252	280	267	250	276	297	259	295	262	260	263	249	242	259	259	272	281	246	243	261	277	272	248	247	230	273	295	257	262	285	287	294	271	275	240	259	253	324	264	264	285	262	253	247	286	260	261	247	260	293	264	265	276	251	266	274	273	247	253	253	266	303	273	227	263	265	265	280	272	270	265	250	287	280	255	289	265	253	280	282	254	267	266	284	267	269	251	239	239	287	271	267	307	258	271	259	231	275	258	309	276	261	236	287	263	303	238	251	255	257	281	244	286	269	242	262	275	272	261	291	261	248	280	266	274	270	282	285	303	238	256	212	236	278	279	293	251	267	252	262	251	261	292	280	272	244	288	273	238	271	272	253	237	285	292	240	255	233	234	254	284	256	268	284	267	267	290	261	250	248	257	268	274	261	280	277	262	257	244	239	310	272	259	280	272	281	245	279	302	266	270	282	250	276	224	286	278	296	269	288	241	266	255	269	259	267	274	270	250	244	267	299	247	273	230	292	260	277	252	250	297	272	285	264	291	246	258	297	289	257	261	279	287	281	254	288	271	242	268	258	282	242	247	258	325	299	292	271	299	311	269	262	285	228	273	259	292	245	289	256	272	276	276	275	241	269	278	283	280	284	296	281	321	286	269	264	287	263	281	283	266	249	257	330	251	276	269	294	286	264	235	260	299	282	305	252	279	257	269	270	256	234	254	241	257	290	279	225	287	280	283	246	314	276	261	259	286	291	261	286	286	282	259	263	305	321	280	270	312	257	297	289	249	262	257	268	298	262	305	261	284	272	302	284	274	268	272	282	278	286	293	260	273	245	260	257	276	309	279	254	289	254	267	278	244	288	263	278	270	243	256	274	272	248	280	224	261	273	263	253	253	278	260	279	256	267	261	258	269	254	251	285	268	273	276	275	282	257	290	261	290	281	293	257	270	242	285	289	293	278	252	258	230	266	248	247	287	277	263	231	291	254	294	250	271	228	273	273	256	276	244	279	271	252	246	259	247	264	285	286	296	270	270	261	278	243	271	279	257	267	273	261	283	282	258	263	272	248	241	311	267	257	285	260	276	281	260	286	257	241	257	249	272	285	297	249	288	298	286	262	258	276	272	240	298	255	283	267	260	286	262	277	246	243	260	257	261	256	259	267	266	273	267	275	266	269	311	268	245	265	259	250	240	281	271	282	251	276	255	236	281	252	249	262	272	247	267	256	253	271	304	233	266	268	266	245	294	265	278	258	270	264	267	275	269	303	267	290	278	276	290	263	271	295	292	276	282	258	285	279	275	255	265	264	272	264	259	294	253	263	275	254	249	260	291	244	269	261	264	277	283	292	248	257	284	277	273	263	260	258	294	260	270	258	267	256	313	286	252	273	287	253	272	276	244	240	277	281	310	247	276	289	260	310	277	273	238	273	235	260	253	274	285	265	290	282	242	276	289	260	262	273	282	267	251	266	270	268	243	253	286	263	254	250	257	274	271	291	283	250	266	302	278	254	282	237	263	240	287	273	283	289	287	284	256	315	221	253	288	287	277	267	274	270	263	267	252	277	246	265	285	278	262	264	266	242	281	268	283	268	275	244	263	285	258	279	283	292	262	258	275	252	255	292	272	252	231	262	250	272	262	257	287	252	309	271	289	294	283	273	296	247	258	273	266	291	271	265	268	260	232	263	247	270	248	271	279	283	271	251	275	258	277	280	273	268	279	216	253	284	242	272	278	265	264	272	281	268	239	262	267	254	266	255	249	264	250	275	281	254	248	255	241	238	276	279	268	262	253	271	296	304	257	267	267	278	295	274	268	274	266	262	240	250	285	276	242	251	260	268	297	300	247	278	283	263	294	257	262	264	264	296	279	264	265	279	275	286	261	251	278	297	281	284	265	248	282	252	248	303	263	280	274	240	271	301	247	265	287	283	268	251	264	262	274	267	277	254	252	258	258	284	244	246	257	278	233	254	293	293	292	262	266	272	247	278	265	254	275	259	283	267	258	294	271	237	274	255	275	297	263	246	270	281	249	262	259	271	287	244	255	250	271	244	254	281	286	287	264	274	263	265	243	247	245	264	259	276	300	285	256	258	255	259	271	252	270	249	249	249	270	260	261	276	283	253	268	271	289	278	235	314	259	264	273	260	261	265	254	251	284	261	262	249	257	279	287	279	270	262	272	276	249	275	277	280	287	237	257	246	263	262	265	276	279	304	296	303	270	249	261	266	278	270	255	271	243	280	253	304	268	281	285	249	253	292	268	294	301	244	285	281	279	271	293	285	261	280	252	259	269	274	238	257	256	246	248	256	251	266	262	266	264	285	242	274	273	257	250	296
9046	4141	2253	925	825	792	810	851	817	762	747	821	840	897	830	753	838	750	704	715	695	681	695	642	619	678	688	656	620	664	707	638	630	619	642	687	653	717	666	682	674	649	635	660	606	630	648	654	637	642	647	645	657	673	666	707	671	649	671	635	656	680	655	628	689	698	639	623	690	662	636	691	666	630	703	675	672	681	653	696	692	660	696	647	694	676	640	616	656	645	708	647	705	630	635	639	625	646	629	658	666	648	667	653	649	656	661	642	643	654	648	625	664	679	665	681	627	647	655	658	703	661	635	669	628	674	657	710	721	642	627	625	618	660	610	700	669	702	678	649	672	621	655	642	682	690	637	630	671	644	676	674	622	672	655	622	660	626	622	644	641	626	699	637	664	638	654	637	614	641	689	705	665	648	658	685	661	675	706	702	649	662	668	665	663	623	607	680	680	676	713	655	668	675	658	648	642	664	636	636	669	691	649	665	658	618	653	679	633	684	650	653	681	663	623	636	653	645	632	694	659	689	661	635	613	665	686	671	672	636	660	623	698	677	674	671	648	629	641	642	666	680	646	628	646	654	717	655	682	655	616	655	664	665	675	637	681	639	666	636	639	641	654	664	644	668	630	660	614	658	654	670	664	694	677	665	661	655	650	685	662	653	651	681	636	666	671	704	670	639	668	653	612	650	685	681	658	621	662	635	705	712	670	645	664	652	661	643	680	683	666	675	673	622	686	660	683	700	635	652	670	678	618	650	667	655	648	672	661	634	650	691	671	670	625	655	639	611	657	625	660	600	659	639	685	660	651	664	682	675	695	673	645	647	650	668	667	658	673	646	643	663	671	663	661	632	678	680	654	676	663	645	682	667	661	684	670	679	690	649	699	680	614	670	657	646	623	665	617	665	622	647	710	682	648	697	644	648	671	678	673	664	670	674	645	686	654	652	626	661	671	648	671	695	647	663	613	689	651	659	631	652	625	674	642	642	630	664	684	652	695	654	619	698	627	615	585	661	698	660	615	699	690	677	689	710	680	674	672	645	681	650	669	654	691	686	648	663	609	659	665	666	644	693	674	668	681	674	633	651	667	645	679	609	689	635	660	657	640	619	660	654	671	597	620	612	645	633	666	647	642	652	691	684	670	649	655	685	651	692	678	611	656	654	657	667	645	664	689	695	633	646	640	680	636	673	642	646	618	675	713	668	691	645	651	657	681	638	649	666	629	623	676	635	642	679	644	644	693	667	670	672	658	634	688	703	626	681	670	647	657	627	605	675	621	709	633	676	648	640	655	635	629	696	620	658	676	641	655	663	676	705	652	661	661	649	666	652	696	696	651	679	643	654	711	664	655	696	692	700	637	686	685	668	616	683	672	647	664	693	646	651	622	681	642	617	631	687	675	669	652	684	654	656	703	617	697	629	675	674	663	660	633	674	664	610	680	697	638	665	651	685	654	683	664	622	683	661	670	653	692	692	701	675	619	647	673	718	629	656	685	670	669	680	637	653	689	659	646	683	661	646	691	662	658	641	658	656	671	680	678	608	653	643	654	679	683	674	660	669	626	644	670	667	666	613	606	674	608	635	691	664	680	668	639	656	692	660	717	659	618	683	674	677	684	715	704	692	628	646	665	652	640	650	658	667	641	641	636	622	653	650	632	671	654	628	650	650	619	580	659	661	657	642	610	696	674	636	672	657	670	731	648	662	653	616	620	672	653	706	661	653	656	691	660	674	696	649	639	636	718	632	653	651	680	634	676	688	691	663	637	653	670	672	646	619	654	660	687	663	674	666	660	680	639	648	655	661	696	648	644	629	660	677	661	665	668	675	682	671	690	693	628	611	675	640	677	657	642	679	676	691	659	667	620	672	673	665	656	665	671	654	679	714	682	672	649	682	629	669	622	702	675	630	671	715	631	663	645	681	662	678	644	682	589	672	627	639	661	652	663	653	666	624	638	637	649	642	692	620	652	694	653	664	656	659	629	672	644	661	655	613	655	673	712	664	678	669	634	661	644	684	671	715	684	639	622	702	701	638	604	693	623	659	635	627	646	655	654	642	614	689	686	600	654	679	668	660	680	635	656	681	688	681	678	628	688	651	659	629	653	603	699	675	673	678	644	637	693	686	690	646	663	666	636	663	680	664	630	620	680	646	657	629	704	693	652	687	658	689	668	627	668	658	676	612	607	686	659	672	705	649	666	616	677	661	672	608	634	663	641	626	662	629	656	683	663	618	652	657	636	695	655	678	709	610	668	663	676	603	684	690	638	638	673	615	648	634	660	645	670	680	677	693	621	654	593	633	634	677	635	741	634	591	634	657	649	677	638	677	691	646	716	656	666	651	645	654	679	650	658	661	684	661	649	655	609	630	651	630	654	698	622	669	662	679	671	647	643	675	661	642	691	671	703	611	612	665	654	693	698	669	658	657	624	639	636	653	652	666	652	644	650	643	702	635	724	700	644	668	633	651	675	635	677	655	646	635	638	653	617	665	644	619	658	636	633	673	672	660	656	679	645	636	676	636	673	661	660	624	667	643	637	610	706	684	694	626	647	671	629	668	635	675	647	672	668	649	668	681	662	648	636	683	688	686	644	661	631	706	627	675	639	654	612	676	634	693	652	669	646	649	648	688	618	642	697	660	667	608	661	676	688	663	630	638	615	638	648	628	611	677	610	625	631	697	662	659	676	675	619	692	637	679	648	635	662	607	656	628	670	701	637	639	742	656	673	667	685	628	607	617	612	663	661	618	662	647	663	694	657	662	704	671	712	653	658	702	624	668	664	649	673	670	637	642	648	658	626	660	700	651	625	642	643	640	646	651	685	714	624	709	670	695	644	612	636	663	640	643	650	653	641	650	638	690	654	705	669	657	659	621	658	681	707	634	619	690	627	654	680	663	671	601	658	683	653	633	647	634	669	606	631	701	651	709	663	679	677	678	621	652	663	691	682	666	675	663	658	659	642	709	625	656	635	622	647	691	664	647	663	675	654	664	697	669	664	676	677	681	640	708	672	679	654	701	692	670	661	650	715	643	663	646	648	625	685	664	610	670	650	690	660	651	636	637	645	637	643	634	695	790	680	619	606	634	618	687	680	645	637	625	661	689	665	666	658	657	664	660	690	661	656	643	631	654	646	692	681	653	677	670	631	640	667	676	619	661	662	685	733	661	653	669	606	669	688	700	642	673	660	651	612	646	658	595	665	658	649	720	642	633	631	652	686	589	635	676	644	656	677	674	664	626	658	707	622	674	672	697	667	631	687	708	697	667	658	654	639	647	669	664	647	674	718	681	655	679	669	623	627	673	664	626	691	631	642	647	678	676	671	630	702	664	693	663	641	698	633	686	647	652	686	614	663	675	608	676	667	648	678	618	706	613	658	634	675	641	664	664	661	654	696	676	631	681	694	697	657	688	688	641	681	632	676	703	635	703	674	659	653	660	649	642	630	738	687	633	636	656	689	667	677	695	686	614	655	622	678	655	662	679	707	650	637	666
25322	12053	5091	1044	671	519	461	463	359	303	373	371	301	369	334	314	304	311	281	335	299	271	291	315	304	285	301	272	263	291	265	317	313	291	293	333	274	297	295	292	257	303	288	304	314	270	292	273	339	300	334	299	293	301	286	288	307	267	307	301	321	303	279	304	288	284	337	284	292	293	252	278	298	313	311	284	310	309	287	308	292	266	276	301	290	276	275	275	256	298	298	270	258	290	328	264	304	249	308	350	301	295	285	297	297	290	291	285	266	279	273	277	300	329	306	305	295	311	271	256	270	273	318	289	308	294	301	287	302	273	249	289	303	296	264	293	289	302	302	277	303	313	335	321	294	326	316	300	293	288	301	293	306	280	286	266	263	276	302	268	266	292	309	281	281	327	293	267	278	304	315	270	314	296	293	304	285	269	306	314	279	269	298	313	295	297	305	270	297	287	314	296	289	323	306	316	321	252	312	291	263	271	277	280	296	255	289	277	270	282	273	285	269	337	271	323	286	283	299	287	272	272	295	292	291	262	269	312	289	287	269	295	308	290	308	269	287	304	313	294	304	321	322	291	292	291	298	285	296	274	288	311	295	286	322	290	283	268	291	293	303	292	276	285	287	290	303	296	280	272	297	279	294	319	301	325	276	326	281	278	332	293	302	310	295	269	291	301	261	261	285	305	282	321	309	304	303	314	256	281	312	298	294	306	286	276	277	302	292	281	285	302	309	301	311	292	302	268	275	278	275	232	274	283	284	286	294	271	286	293	286	323	290	289	312	306	309	267	261	300	326	333	291	269	275	282	275	322	267	293	291	294	312	316	282	277	277	292	258	296	321	312	302	296	291	314	271	300	278	288	293	323	313	262	309	316	292	285	283	266	315	295	256	330	298	308	306	268	319	315	299	288	290	265	318	293	289	262	302	300	265	268	329	301	291	265	290	305	293	255	279	269	292	292	320	288	294	254	336	285	309	294	271	268	304	274	330	265	288	289	271	273	295	322	339	298	270	323	289	347	317	305	292	294	288	303	288	290	304	291	279	278	330	268	308	284	279	323	274	332	272	290	307	308	282	238	321	306	312	287	288	284	289	283	311	287	327	290	293	287	293	316	281	269	292	296	323	315	311	296	293	303	297	311	275	280	298	270	306	284	329	285	277	306	290	273	292	273	308	274	297	276	276	322	301	279	317	305	276	298	311	320	303	283	321	275	295	264	304	268	260	288	301	328	291	276	283	274	274	312	296	296	280	301	296	296	280	304	296	283	249	290	257	311	263	249	280	277	276	295	287	330	307	300	270	284	277	329	277	300	293	325	261	308	307	315	301	253	261	297	259	292	271	241	289	277	290	270	295	275	302	291	289	257	290	289	277	300	237	267	276	293	318	306	283	280	307	308	303	264	297	281	306	288	268	293	283	313	270	286	282	261	277	282	262	279	297	305	287	281	291	287	256	271	284	298	312	317	280	261	301	251	285	295	275	253	306	288	268	268	330	287	279	296	318	334	264	295	300	291	259	312	287	282	259	296	295	270	291	293	281	300	311	280	283	321	269	300	260	278	320	288	261	239	274	290	287	272	296	292	283	293	307	307	261	287	298	313	285	301	322	280	300	289	292	298	321	284	300	285	317	286	287	294	305	266	313	305	275	291	299	291	266	292	324	310	290	295	273	297	288	315	268	330	307	274	316	276	295	306	301	287	294	274	306	344	281	297	289	275	309	271	288	300	308	285	303	271	274	342	280	244	281	279	297	293	296	260	262	292	277	282	292	307	258	310	290	273	315	304	275	297	287	279	299	268	263	275	293	303	289	274	298	308	275	299	265	298	272	316	305	279	300	279	269	310	279	292	292	280	274	291	272	289	282	295	265	270	263	309	297	303	296	271	289	278	293	289	307	243	279	306	261	287	288	286	306	296	297	277	293	310	295	290	251	284	301	296	280	291	273	279	284	297	293	280	316	314	288	294	304	295	291	308	282	300	279	305	280	267	303	285	289	264	316	248	270	289	296	281	266	282	263	257	285	333	287	274	302	292	286	267	312	316	298	269	310	274	291	306	313	273	294	278	291	283	288	294	302	309	307	293	288	299	288	287	305	285	310	254	256	295	312	277	290	291	305	303	320	319	325	294	318	269	315	255	298	285	287	289	273	312	278	289	282	297	330	281	289	317	269	294	300	272	290	323	296	296	284	305	276	281	273	289	280	313	294	290	311	284	273	293	299	322	273	276	317	279	284	271	280	334	315	260	285	305	310	275	301	295	301	283	275	284	268	305	287	297	283	301	287	288	302	268	296	277	287	288	275	289	306	282	288	300	284	271	302	255	317	287	296	280	304	291	275	284	288	285	294	290	317	289	269	265	302	304	290	322	303	300	327	308	292	296	307	313	258	290	286	297	288	285	273	298	315	271	281	288	300	282	270	303	280	295	254	300	284	296	280	292	298	292	286	290	306	275	315	293	293	296	321	265	302	287	253	279	277	273	282	271	275	300	306	275	273	286	267	298	279	292	287	305	302	289	311	268	292	313	303	252	276	272	309	310	271	256	300	280	280	307	337	294	280	280	314	316	249	336	289	282	284	269	279	301	274	291	302	300	286	311	260	337	283	268	254	300	294	251	307	302	308	291	278	284	262	295	314	297	306	312	293	302	301	305	293	305	281	261	272	293	281	272	275	281	277	299	303	297	290	279	309	340	270	290	297	318	283	267	293	288	265	272	291	282	274	292	266	271	298	294	300	279	317	278	288	274	279	314	289	277	297	290	270	285	298	305	310	321	278	298	246	273	303	277	276	279	284	278	279	275	299	278	270	291	297	262	272	259	292	304	308	267	301	281	314	267	302	307	285	308	316	314	306	262	282	283	278	305	283	291	309	280	298	268	327	277	266	287	293	307	291	281	265	299	276	268	289	290	272	290	277	247	272	267	291	285	311	300	278	294	285	284	294	298	347	333	316	289	294	298	285	322	294	300	296	299	303	256	286	276	280	295	256	298	279	281	273	285	312	319	290	281	313	273	299	269	306	277	298	284	305	288	287	309	276	277	308	281	298	269	254	305	275	281	320	291	336	279	296	290	291	304	278	303	270	308	283	282	288	282	301	303	302	260	311	303	285	280	308	278	276	288	305	282	327	291	275	300	299	267	265	252	270	303	267	281	263	295	297	295	299	296	268	276	296	319	297	281	315	288	338	281	276	300	294	326	299	254	285	270	294	306	326	271	275	307	291	253	284	302	289	282	282	308	294	284	315	250	266	313	296	302	284	296	336	263	300	300	276	281	303	311	284	274	285	272	330	288	267	277	300	277	307	290	289	288	314	281	309	286	309	289	272	299	299	331	267	285	301	284	265	318	299	259	263	318	290	303	264	299	317	302	271	304	319	301	323	320	317	270	280	295	292	280	259	314	291	283	273	298	298	293	280	288	309	311	286	297	280	278	284	290	272	285	278	316	275	295	288	282	332	293	308	303	270	298	286	312	299	275	282	277	275	303	279	290
18301	10406	6063	2133	1748	1522	1390	1205	1211	1080	1077	1049	1035	1103	1171	994	1013	890	859	865	774	778	722	743	727	723	789	774	711	769	732	673	727	752	711	728	725	705	761	699	677	638	704	703	719	684	719	692	681	729	693	714	733	725	765	733	717	684	734	666	694	726	703	697	723	696	706	722	730	684	640	696	673	670	696	691	662	716	738	717	712	683	685	686	730	716	698	731	710	711	702	680	720	666	755	714	706	651	671	684	706	669	704	707	645	711	717	734	665	734	702	641	662	679	724	701	661	704	651	749	716	686	705	670	691	699	654	699	700	723	692	667	731	672	700	700	716	684	737	697	681	695	735	659	709	720	647	685	697	718	702	699	695	699	738	697	707	705	722	726	725	716	738	702	650	675	669	725	678	721	711	713	697	696	634	757	691	725	705	709	707	675	713	759	680	717	734	708	735	688	733	711	696	721	688	732	702	722	691	667	699	688	709	706	676	720	696	658	695	712	747	724	703	718	674	708	733	689	706	696	680	694	723	725	708	689	756	708	659	686	717	700	714	699	706	686	689	707	706	703	688	673	690	750	681	749	673	713	769	691	701	770	694	684	708	711	689	696	676	700	738	681	754	698	745	687	718	742	727	621	698	666	697	711	679	718	800	697	700	709	691	719	731	688	693	773	689	727	685	674	705	732	704	694	759	724	722	701	730	699	744	698	673	744	715	706	764	694	700	743	648	730	716	713	684	681	701	656	697	689	719	751	692	678	692	697	742	717	707	737	706	669	693	718	697	699	692	737	690	709	709	704	751	686	720	668	668	698	703	702	701	714	695	708	668	677	714	727	705	713	698	670	704	726	670	716	709	736	654	720	702	747	686	704	763	676	721	643	701	706	673	673	646	725	702	666	706	663	747	689	693	715	700	699	684	730	728	710	698	679	670	662	695	705	741	707	737	654	731	666	669	703	696	732	710	733	678	764	664	706	704	716	721	670	667	703	725	671	723	689	686	710	701	711	753	713	727	640	656	709	706	722	735	703	711	701	702	729	697	724	699	708	680	684	728	652	732	739	697	708	656	688	667	696	732	750	781	683	710	709	698	691	721	679	724	733	666	729	685	685	714	677	697	690	701	696	712	741	688	672	691	734	700	638	682	685	721	698	705	701	693	665	703	747	702	727	690	720	625	697	729	691	661	720	711	704	691	726	702	679	684	709	672	708	673	702	711	692	690	708	691	674	748	749	701	616	724	669	725	691	684	691	699	769	659	667	649	709	716	683	730	667	686	676	691	732	709	722	725	715	678	700	642	744	721	684	728	701	683	670	746	668	708	695	674	727	708	707	704	689	653	702	729	719	687	672	741	706	740	733	674	731	711	709	732	681	719	728	716	705	703	691	705	701	731	699	687	685	725	692	685	767	710	721	730	689	708	674	686	699	761	666	750	668	722	719	695	703	699	670	702	684	721	686	723	667	685	724	696	676	693	690	727	672	670	694	678	742	720	711	703	713	682	725	707	722	751	717	680	709	682	719	739	702	760	723	714	723	719	677	694	687	674	702	741	675	732	713	716	703	730	709	720	655	736	752	713	665	735	708	704	705	740	718	713	718	756	696	676	742	704	712	701	683	708	672	718	702	713	715	707	702	699	725	682	674	695	676	707	705	714	725	681	640	690	710	718	683	689	701	706	692	712	663	708	716	718	691	697	728	697	714	718	665	731	730	730	696	666	684	743	679	731	725	751	688	672	765	717	728	675	639	646	683	726	646	721	640	723	670	691	696	699	723	725	656	705	672	729	706	722	637	684	721	749	699	729	690	711	693	681	662	656	740	713	711	712	718	713	736	713	719	692	685	714	700	696	683	700	712	650	708	716	730	724	721	711	717	718	703	732	747	709	700	711	754	728	683	696	676	697	719	659	768	702	693	679	715	679	713	690	696	716	688	710	756	726	793	724	629	733	677	708	698	731	633	710	710	718	690	674	662	700	683	692	732	712	730	704	682	657	702	664	709	746	732	709	686	721	726	652	702	692	672	713	677	685	638	701	742	746	708	718	686	656	714	669	700	662	728	686	709	659	710	697	759	653	699	710	692	706	677	746	675	740	736	715	684	733	687	717	715	683	721	729	689	696	715	668	659	724	746	685	676	704	697	695	745	723	748	729	723	667	668	681	699	716	673	698	650	677	697	723	697	710	686	709	687	722	716	742	735	715	663	744	722	702	683	683	714	710	671	735	686	703	702	709	677	726	667	704	682	726	684	675	658	728	720	696	740	755	682	754	746	714	699	727	730	711	657	719	674	754	705	669	754	728	686	699	685	665	714	727	715	686	732	723	703	687	675	715	710	675	733	652	718	704	711	674	696	683	687	717	706	707	714	737	726	685	657	696	713	715	741	703	735	732	704	697	676	721	699	697	716	702	700	730	639	707	631	695	686	709	667	677	713	701	702	720	706	718	692	695	683	667	697	712	678	703	719	745	742	698	678	702	709	697	711	696	714	708	711	723	676	726	699	664	722	690	668	651	690	711	701	704	707	729	703	654	689	729	663	693	696	725	736	708	700	658	722	731	692	641	709	709	700	725	708	691	789	702	711	692	754	681	694	681	699	728	699	718	741	677	697	735	710	705	669	694	729	708	716	689	735	731	714	672	726	693	709	744	721	743	709	688	689	724	660	700	718	735	702	700	680	701	679	669	689	753	737	728	699	691	730	714	701	695	662	726	760	704	720	711	697	722	713	744	678	664	673	725	705	690	709	732	705	690	724	723	717	718	651	689	738	728	717	739	693	662	671	676	740	675	709	707	750	679	724	666	701	667	659	672	717	699	688	705	697	697	682	744	700	731	713	703	720	712	659	689	654	731	721	677	730	732	706	739	757	725	685	737	756	689	705	695	658	702	711	711	683	627	735	666	662	720	673	674	718	708	689	696	695	708	673	710	674	692	707	716	716	688	704	691	687	687	680	735	727	657	697	697	715	691	698	712	667	709	702	715	676	728	769	682	725	716	737	720	714	728	708	699	740	765	677	698	717	700	677	677	691	729	696	717	636	700	717	696	702	732	670	688	694	734	761	694	689	701	711	653	705	702	699	666	733	660	693	726	693	702	682	693	694	704	691	700	717	727	626	675	705	671	696	672	688	722	614	683	682	663	722	718	694	708	707	728	739	714	641	663	709	746	703	745	715	693	679	675	650	708	740	735	670	701	727	739	698	774	706	647	722	705	688	717	710	736	671	696	721	729	743	714	713	739	738	649	742	720	658	723	682	747	665	711	704	676	729	732	731	733	713	735	705	715	712	682	692	749	686	649	709	680	721	694	749	624	748	737	740	683	687	690	695	690	651	729	723	667	706	740	673	684	648	734	714	721	685	703	711	648	739	722	724	720	721	669	707	704	691	693	679	682	727	733	684	707	692	679	671	709	676	705	690	695	711	737	728	697	712	699	687	705	772	699	735	683	672	731	690	672	680	733	670	702	703	754	682	716	676	716	675	705	724	646	745	733	687
34122	19447	8511	1684	937	621	552	415	377	333	293	273	263	286	298	274	227	237	258	210	205	201	186	181	222	232	176	192	205	199	223	215	230	211	206	203	187	207	212	179	198	199	198	215	181	214	206	219	202	218	217	193	214	212	222	213	194	223	202	194	199	213	226	187	184	181	211	211	190	200	173	191	192	208	194	193	217	204	164	182	183	195	171	181	206	212	221	205	207	183	173	176	200	187	205	207	189	161	195	190	175	194	196	199	208	202	179	201	191	209	175	226	192	177	187	196	186	174	201	183	204	173	172	195	193	177	171	205	192	215	182	174	195	174	228	214	186	219	173	196	204	205	167	188	168	194	189	183	186	191	199	183	196	198	203	198	179	207	181	187	192	197	178	208	176	187	188	190	183	217	183	187	188	185	171	185	172	192	214	182	215	174	232	201	201	207	194	187	181	209	213	223	183	226	214	207	220	181	189	173	224	171	195	173	224	197	165	196	202	188	215	179	176	196	205	182	196	198	184	190	177	196	191	194	198	192	179	212	211	207	197	185	198	205	194	198	168	188	158	174	197	203	217	197	198	185	199	220	178	205	196	195	211	194	200	218	179	207	202	208	182	202	193	185	192	173	191	183	194	210	180	191	213	195	194	201	192	212	207	198	180	184	205	176	196	193	172	201	167	198	200	188	186	185	185	205	212	212	183	208	189	199	203	215	188	222	184	188	197	202	193	210	201	189	170	190	196	196	205	172	170	194	206	226	195	199	161	174	169	181	199	200	199	200	203	220	183	181	192	171	176	200	210	201	188	174	221	200	203	194	193	206	196	169	200	181	236	189	203	203	192	202	206	219	214	218	177	187	184	190	232	224	200	205	196	194	228	175	206	187	208	204	176	206	206	212	177	174	198	189	186	163	190	198	221	188	196	229	200	201	200	189	177	184	196	207	189	193	183	198	228	200	194	180	197	192	162	197	193	170	182	201	184	206	179	182	202	204	195	210	204	198	227	203	184	172	201	184	182	217	234	168	210	183	217	194	189	206	191	192	183	207	178	191	191	229	194	176	189	193	187	176	148	171	203	178	173	188	180	182	180	200	187	158	189	187	196	209	179	205	205	194	191	196	190	161	172	184	210	190	191	195	193	165	179	188	203	189	185	204	218	186	197	209	214	181	226	209	182	222	198	208	193	220	206	179	193	192	160	182	206	206	209	194	187	206	202	175	182	195	225	195	190	225	193	214	192	188	211	215	216	184	169	204	236	190	203	197	207	210	208	185	220	219	179	194	208	172	179	213	205	212	170	203	181	189	191	178	164	196	185	204	170	177	191	196	184	216	194	197	199	196	197	184	183	165	183	204	183	186	217	176	194	181	194	212	181	184	193	183	194	199	206	229	227	177	202	203	211	178	180	179	179	213	225	214	209	196	182	214	188	214	203	220	163	209	181	212	174	170	197	193	192	206	197	180	211	152	158	199	199	175	177	172	186	182	205	192	190	193	189	204	215	161	216	212	175	187	205	210	211	196	204	193	205	187	183	192	202	211	193	195	180	198	189	199	193	214	210	189	223	199	211	207	208	193	173	183	208	169	219	174	187	189	206	208	184	190	171	200	215	177	182	219	199	188	185	188	185	187	197	201	201	204	175	182	204	198	211	193	189	195	195	194	206	199	202	206	195	201	187	234	180	177	192	172	197	196	187	205	195	194	196	213	216	201	218	210	148	188	202	187	181	205	181	175	199	194	174	226	201	180	186	186	170	176	209	180	180	171	197	203	213	189	205	194	222	231	188	193	189	202	203	189	200	183	200	222	208	189	191	187	162	205	184	203	194	193	198	189	235	195	203	214	190	204	193	186	209	198	193	181	214	183	201	203	187	171	191	231	188	203	188	183	199	197	189	183	189	200	191	190	186	190	212	205	180	187	175	228	204	197	193	200	205	178	176	210	188	172	189	178	213	184	194	215	196	213	185	196	187	176	193	195	195	190	230	200	203	185	205	210	182	209	190	220	183	207	181	206	210	181	180	195	190	208	192	207	188	162	207	181	158	175	175	186	194	211	194	204	181	207	199	203	202	169	205	198	211	203	197	215	183	193	208	182	188	211	198	221	175	184	194	222	186	196	218	226	195	212	181	191	176	205	193	198	172	179	191	218	183	216	217	205	176	196	199	206	200	198	188	207	186	180	190	175	183	223	163	196	171	181	196	175	183	187	194	203	215	207	198	190	189	196	190	193	181	201	205	178	187	199	189	179	198	177	223	193	177	200	209	194	188	203	167	204	202	191	193	200	192	192	186	186	200	178	196	212	191	164	205	186	193	182	198	185	193	208	185	197	191	221	185	207	182	205	184	189	191	188	202	223	193	187	198	221	187	195	201	212	202	194	192	178	185	205	195	199	208	214	196	203	221	209	203	199	196	180	195	198	214	212	170	212	201	253	200	206	197	205	196	203	201	193	192	188	180	198	197	172	203	210	191	211	209	194	181	185	179	214	187	186	214	204	189	193	174	205	209	175	205	200	188	199	203	211	193	200	198	218	214	218	184	209	207	182	173	187	203	199	153	196	191	191	182	211	191	202	220	215	171	181	202	197	195	183	194	197	183	195	179	188	207	178	198	189	179	212	177	213	193	213	192	191	199	180	180	206	225	199	176	184	178	190	197	190	174	200	201	204	172	156	185	206	195	212	222	191	216	174	170	220	194	209	204	190	176	185	195	222	189	199	184	172	198	208	175	196	228	189	180	207	199	195	190	228	181	171	187	183	183	191	191	205	185	197	190	197	176	185	183	203	225	232	217	199	218	185	176	198	194	195	173	191	199	184	198	189	212	193	211	198	204	191	202	188	215	188	210	182	208	182	189	202	206	190	178	195	188	178	217	194	185	194	183	190	183	169	221	190	190	213	192	196	189	210	223	179	202	219	193	195	210	184	171	187	185	169	210	184	182	196	205	219	202	192	194	183	219	217	206	207	190	165	183	182	188	213	196	189	193	182	200	183	200	210	194	194	204	204	189	195	185	190	245	211	193	225	199	201	200	173	206	205	212	205	195	195	207	206	204	208	199	220	177	205	194	212	215	205	207	180	199	204	203	185	200	203	191	184	198	195	176	208	179	202	181	209	205	196	210	214	197	191	213	181	184	200	184	208	213	206	161	196	197	211	187	178	222	176	222	192	226	193	202	155	203	209	181	191	204	196	224	198	202	191	208	206	183	207	210	195	206	191	191	189	187	182	173	184	175	226	227	217	184	184	207	201	194	182	230	181	190	182	223	177	192	174	193	182	188	201	194	199	173	201	199	205	218	212	215	177	225	206	175	199	192	188	189	175	203	189	194	172	196	218	205	213	202	197	206	176	161	188	185	182	192	184	207	203	175	220	192	181	188	178	202	186	194	186	191	179	170	204	210	209	191	182	185	210	181	188	177	199	197	200	199	186	196	191	180	211	192	213	177	189	173	195	180	194	205	212	202	177	180	183	206	189	203	209	188	203	184	203	193	233
22976	15408	7756	2926	2382	1973	1647	1419	1270	1152	997	1089	1034	1130	1049	976	943	785	737	670	617	575	568	540	548	564	516	548	521	541	507	545	519	554	511	530	531	499	515	484	499	511	492	539	490	525	519	550	454	563	508	536	541	542	693	503	487	489	508	464	461	485	528	482	501	500	483	483	450	515	465	519	482	465	507	464	456	517	473	515	478	496	513	503	538	487	486	496	513	467	483	478	524	485	478	503	508	513	506	557	473	461	520	499	510	472	541	506	478	464	494	483	444	461	479	512	477	476	455	506	489	484	468	484	474	466	497	497	476	456	461	478	491	460	497	487	475	479	513	508	513	487	473	524	502	458	457	513	500	515	471	515	534	483	493	490	491	521	458	470	464	473	477	475	506	474	485	489	460	541	502	452	458	518	484	475	525	523	513	522	455	470	469	488	483	458	478	487	526	540	516	507	469	461	504	460	462	439	470	489	521	458	502	472	500	491	470	510	498	505	490	468	479	491	490	460	490	445	481	498	463	432	511	496	454	449	481	487	508	506	451	480	489	492	502	490	499	477	471	516	456	515	478	478	478	513	456	471	471	489	499	522	499	523	469	526	489	505	494	471	492	467	436	466	460	500	508	448	478	495	509	527	470	486	470	482	479	485	494	493	513	481	491	496	505	470	483	472	467	506	499	486	501	457	501	510	460	498	456	508	478	484	466	512	481	504	444	479	521	440	499	487	470	476	479	478	458	491	515	508	490	453	537	499	486	500	494	465	475	461	475	442	506	469	468	508	496	503	476	490	493	444	498	448	518	490	471	482	442	499	471	509	463	494	497	467	478	493	472	470	468	484	442	508	530	461	493	512	486	479	508	488	475	486	499	495	467	452	487	485	509	511	496	506	475	511	489	529	481	489	474	481	496	450	508	468	482	502	513	454	489	477	481	494	497	505	495	499	481	483	462	487	520	489	523	534	488	480	471	489	488	470	482	471	541	446	474	487	479	504	492	490	462	490	474	482	490	485	468	475	510	452	459	482	460	461	502	481	459	514	482	484	484	491	491	486	436	487	468	483	484	480	492	475	488	507	491	462	496	462	495	506	473	477	463	497	530	495	496	463	512	450	505	468	497	483	482	474	507	483	465	473	477	460	504	502	514	507	509	484	505	507	503	482	492	445	484	526	495	505	522	491	460	472	509	478	488	479	488	517	491	471	499	485	492	454	504	515	490	469	483	480	513	510	499	510	496	477	502	475	490	499	491	498	456	470	477	483	472	482	456	476	497	487	513	449	482	490	516	489	519	467	506	501	489	518	468	450	526	522	451	503	461	481	530	486	484	464	483	438	499	485	477	459	482	510	468	466	493	533	481	482	469	480	521	469	498	523	493	501	465	487	439	527	486	475	484	492	498	478	525	465	500	479	462	469	479	488	429	462	462	466	517	487	461	461	499	498	508	500	453	426	487	510	496	447	498	477	489	528	483	480	482	472	494	486	479	470	489	483	468	503	546	459	471	467	487	469	481	447	476	499	511	489	487	511	479	485	498	450	490	480	506	493	510	490	493	484	516	508	497	489	484	481	502	480	460	446	484	489	487	502	454	473	450	470	464	475	486	463	444	503	517	505	461	499	501	474	497	477	501	495	507	503	514	468	463	516	465	512	493	467	496	521	516	462	479	478	497	450	512	511	486	502	466	497	470	491	495	472	504	472	461	538	465	449	493	473	477	492	505	483	477	513	503	467	492	486	492	526	470	464	532	491	445	509	490	494	504	512	495	462	456	496	459	505	488	470	436	472	484	488	445	544	476	530	499	467	491	498	455	471	459	465	442	491	487	492	484	464	518	483	437	513	505	496	485	450	490	453	482	482	517	482	515	519	511	518	461	509	502	459	489	529	492	481	489	455	494	505	509	506	523	501	543	505	493	437	509	478	493	486	533	508	504	455	495	450	470	478	454	470	467	505	477	524	493	501	480	466	518	470	483	479	491	454	484	508	512	509	519	479	507	461	480	489	489	468	499	461	476	501	520	477	516	487	442	484	461	450	460	533	490	478	497	498	455	477	484	483	507	469	489	480	483	481	475	464	478	472	462	473	469	467	495	458	444	469	460	487	476	492	516	461	496	501	499	490	486	461	458	465	487	500	492	489	456	513	506	489	514	491	514	518	506	503	476	428	472	522	475	496	494	467	478	490	497	501	509	481	500	485	515	507	471	515	470	469	486	463	469	495	462	520	490	524	500	477	481	500	470	500	516	480	480	521	470	511	451	482	478	504	484	478	508	458	505	504	503	471	469	473	453	484	506	480	476	490	477	457	473	480	432	530	447	490	498	478	434	475	490	491	491	504	501	498	471	476	425	454	526	489	490	487	478	496	498	523	493	501	465	497	487	521	523	474	477	499	477	522	479	481	496	476	471	454	479	482	505	482	535	533	490	446	474	481	493	490	474	485	439	499	481	498	482	485	467	471	487	497	477	499	472	509	484	439	485	466	465	489	497	491	479	477	456	451	465	434	450	484	463	463	477	462	465	526	449	441	514	493	445	472	516	495	475	477	458	494	466	534	485	479	471	502	488	498	485	482	446	527	485	495	485	476	494	473	492	502	524	494	503	485	464	474	500	464	459	478	485	473	546	494	472	524	495	534	479	463	494	512	483	483	472	479	512	490	467	481	443	545	469	467	494	472	455	470	465	492	474	505	484	508	491	469	461	463	495	485	461	460	512	479	484	507	474	502	479	460	518	502	473	488	503	508	469	474	475	489	487	491	489	518	483	487	505	495	487	499	490	527	447	481	468	516	496	476	518	501	507	514	515	468	472	503	535	500	483	481	491	476	478	453	489	467	472	492	498	464	447	459	485	518	497	463	481	471	500	461	531	476	448	472	484	481	504	459	500	504	503	492	459	500	481	499	476	505	487	462	474	475	487	482	482	498	488	490	486	496	486	465	440	498	491	491	475	480	478	467	490	471	450	480	497	497	477	435	463	482	475	499	509	447	494	455	497	492	477	455	503	482	501	488	493	472	471	480	462	435	488	479	494	471	494	504	549	516	503	517	480	513	493	482	496	469	503	513	478	477	483	484	517	459	488	488	489	466	452	505	476	463	475	439	490	521	491	481	474	515	479	494	494	496	454	482	510	477	485	464	501	477	479	468	497	506	478	474	535	483	510	484	535	448	484	475	459	480	445	489	492	485	485	473	483	476	516	508	453	472	464	522	479	476	474	494	482	490	485	464	507	488	475	480	464	508	493	535	475	450	475	493	482	447	504	487	530	500	495	479	491	463	522	476	540	502	467	474	523	511	470	484	496	561	490	482	475	486	501	487	507	482	473	487	494	459	505	495	476	499	464	521	463	485	491	485	471	483	501	482	478	463	481	533	484	506	460	452	511	489	502	491	504	512	465	476	509	475	520	494	501	469	489	496	516	471	494	457	509	511	475	472	493	472	461	464	497	442	471	538	525	551	473	467	454	487	504	477	492	489	541	489	470	517	459	472	487	515
11683	3871	1118	375	368	388	340	298	321	353	359	335	350	332	330	356	313	339	352	336	340	359	309	311	308	303	324	312	328	337	330	304	295	318	351	321	308	298	318	311	322	281	305	331	350	324	320	284	325	306	304	342	333	318	323	307	294	318	316	323	344	304	357	326	350	326	327	287	302	274	358	353	336	339	341	323	325	299	338	302	313	349	287	335	353	352	319	337	322	358	321	327	305	336	303	338	292	313	312	352	319	335	329	328	326	289	336	276	327	328	337	315	328	341	298	306	301	307	301	292	297	297	313	325	330	311	311	306	322	312	343	362	336	288	309	332	306	321	292	308	306	331	329	315	300	304	340	330	354	291	308	306	351	322	327	307	363	287	325	299	346	326	328	307	300	308	309	337	313	285	323	314	315	321	309	298	349	294	319	357	331	294	328	322	334	299	319	320	343	320	332	340	314	307	309	319	327	313	321	303	308	314	306	312	381	299	318	304	337	319	315	343	334	331	314	339	315	316	321	340	347	317	335	336	320	324	329	305	311	358	317	289	345	337	325	309	317	281	331	323	295	293	314	325	318	319	347	292	332	331	344	342	340	296	331	317	326	340	356	296	322	317	337	348	327	316	331	287	300	291	288	315	316	335	328	317	285	329	292	332	335	327	315	305	318	336	299	296	309	337	330	351	321	315	313	345	306	269	308	298	335	339	332	328	301	317	283	321	313	327	360	317	278	310	307	331	327	309	335	304	327	350	340	294	317	293	295	296	300	340	296	319	325	309	321	330	292	323	335	289	335	329	340	327	314	334	292	317	314	300	306	290	313	314	322	326	326	316	270	315	333	353	351	312	316	296	315	354	346	321	331	340	313	344	305	297	338	313	356	321	282	287	329	274	327	284	334	306	289	342	319	297	310	337	318	275	333	297	343	344	332	354	318	325	323	309	306	326	300	292	318	302	361	338	336	333	333	334	318	322	326	318	290	332	308	341	330	317	336	314	350	340	318	341	318	341	329	315	308	300	322	301	317	277	301	318	332	322	296	312	323	352	320	339	336	303	320	305	340	335	305	302	277	325	317	334	354	305	323	295	284	295	332	300	331	313	335	343	307	327	322	316	326	314	324	335	326	323	322	331	330	323	324	296	347	373	320	315	342	321	313	324	298	296	322	302	328	315	358	292	289	321	365	352	350	293	310	309	287	322	320	309	332	334	305	312	326	324	322	354	318	302	328	302	333	334	358	317	316	302	315	321	314	337	310	333	300	308	337	312	304	315	299	328	325	322	317	311	310	294	312	306	310	295	346	310	305	330	305	349	322	320	312	316	318	329	324	317	333	298	346	358	327	346	306	313	331	335	321	328	296	291	312	307	310	358	323	300	356	328	345	312	330	317	327	318	321	314	318	314	337	332	323	332	293	307	337	310	317	314	294	323	336	302	344	283	326	307	321	299	321	334	325	323	332	326	347	332	302	324	303	288	296	314	321	295	336	302	328	316	341	314	297	293	314	292	357	299	294	307	327	355	324	341	317	328	332	322	296	343	326	332	342	319	315	323	362	339	368	300	328	311	323	337	318	328	320	278	332	272	325	314	291	331	347	301	328	326	322	314	318	342	333	313	309	342	290	326	294	297	334	341	341	324	323	326	310	301	289	335	305	316	310	317	314	301	316	345	345	335	297	330	338	334	308	372	379	336	368	334	287	279	315	349	324	335	342	332	298	307	337	338	319	309	286	305	326	316	295	356	330	295	345	317	292	300	342	341	344	327	332	311	314	307	323	320	300	311	324	319	332	329	333	305	321	328	330	297	327	341	284	331	308	318	328	311	351	280	332	343	281	314	338	352	330	291	318	312	301	295	310	326	312	323	331	323	301	325	307	339	313	305	306	312	330	297	348	303	326	313	310	333	324	337	342	298	344	307	292	347	342	320	309	296	339	308	305	312	311	334	300	326	304	330	295	292	304	322	313	306	317	326	340	311	309	322	330	335	319	317	352	328	312	324	308	308	330	328	340	326	293	299	316	348	293	334	310	294	327	298	287	310	332	316	297	310	318	325	307	318	319	338	319	339	314	345	323	323	323	290	310	343	344	329	285	291	312	347	309	323	345	315	284	327	357	300	301	318	346	289	330	324	322	322	335	342	297	329	305	317	319	348	306	310	293	289	355	312	321	335	300	345	332	298	293	323	304	273	326	301	314	307	308	311	311	320	322	339	306	310	336	298	324	310	382	274	314	306	312	305	324	305	325	293	282	281	340	333	325	312	346	314	297	343	318	315	330	356	313	299	305	345	325	337	300	336	320	286	354	334	355	314	297	314	337	320	298	325	313	351	352	298	303	352	338	343	289	297	310	281	296	309	332	292	300	332	285	372	350	313	330	318	317	325	299	350	333	336	337	282	326	301	288	355	323	317	353	375	284	332	320	305	335	312	354	343	312	314	292	340	324	302	317	295	327	329	314	331	345	321	333	308	308	308	305	317	337	333	299	343	286	280	345	334	329	328	344	317	313	324	320	306	313	341	324	348	333	326	288	304	318	328	348	336	356	335	308	310	337	326	298	309	297	323	322	325	311	338	296	331	327	330	287	309	356	328	281	308	306	285	325	353	329	326	325	298	292	331	315	324	329	333	297	315	312	337	328	319	316	318	338	367	300	310	341	313	323	310	305	318	311	318	347	310	325	325	333	338	296	320	282	328	331	308	334	344	332	317	317	314	324	354	307	349	281	350	318	339	314	321	315	321	305	311	335	313	323	301	295	293	312	301	297	311	320	285	325	318	368	330	379	303	288	321	326	313	326	309	318	318	321	315	318	329	337	322	317	293	282	296	321	349	326	348	313	319	342	307	340	364	276	301	298	334	278	309	328	313	317	304	330	312	314	306	326	332	286	317	305	316	322	317	320	293	301	291	343	311	340	262	313	300	315	320	299	298	313	321	284	300	317	332	355	312	339	323	305	307	301	321	285	372	321	314	303	330	331	302	330	309	300	293	298	283	287	340	309	316	314	292	329	309	322	314	332	305	306	336	301	322	314	323	345	327	325	308	332	333	342	287	313	320	323	332	320	331	326	326	312	332	336	310	295	313	312	338	353	315	328	330	346	320	290	313	306	319	300	319	331	298	307	325	316	314	317	320	319	323	337	321	317	325	315	311	336	319	334	319	311	320	310	294	321	338	326	321	314	293	298	322	284	288	327	296	300	304	295	324	313	314	313	314	310	363	293	326	296	318	303	319	327	321	329	317	324	329	327	316	300	331	305	282	321	295	333	316	321	354	299	327	314	360	312	334	314	325	309	339	333	303	351	322	320	301	342	324	331	332	293	312	303	329	315	345	312	268	304	336	317	312	320	316	304	316	319	320	301	326	332	287	315	313	317	323	340	328	329	278	326	326	318	338	323	296	346	302	330	301	324	331	324	342	335	336	313	326	311	338	321	311	331	317	294	331	319	284	302	310	307	305	341	323	303	339	345	291	293	346	300	332	305	320	362	321	327	274
8722	4149	1986	1015	988	932	905	895	890	864	936	933	992	973	920	916	872	842	828	798	810	851	792	791	779	746	798	773	728	814	794	722	808	771	747	798	814	773	749	752	751	824	785	793	833	788	830	817	806	791	798	738	759	822	808	852	832	758	772	746	739	797	781	759	779	765	768	752	732	777	817	793	791	752	817	753	801	732	800	789	777	798	755	768	795	770	797	779	763	789	751	791	776	770	774	765	822	776	734	816	751	753	806	785	798	739	763	754	800	735	825	749	761	771	784	804	797	812	755	795	761	778	768	802	708	783	776	766	755	758	752	811	793	778	811	791	730	769	804	822	776	756	768	773	741	776	770	775	798	764	747	788	707	757	707	773	748	801	775	764	775	809	755	793	776	747	762	769	773	773	789	765	768	784	800	738	773	713	782	817	726	791	746	776	813	797	756	789	761	746	791	782	764	781	754	760	750	743	751	759	800	773	770	787	812	798	780	779	779	786	774	747	777	741	811	775	777	782	770	818	765	802	757	742	801	782	799	837	759	795	771	748	807	742	753	806	770	735	799	784	746	766	772	783	752	726	805	742	739	803	781	718	805	827	771	776	761	843	779	750	778	723	766	755	809	801	787	789	766	740	780	747	792	768	806	754	738	758	816	836	791	796	777	732	769	790	760	778	769	770	789	772	764	773	744	818	703	814	771	817	725	759	760	788	785	755	830	778	733	780	835	773	739	701	767	771	816	740	783	775	818	759	770	774	814	762	746	752	741	784	770	723	780	769	761	774	779	866	796	799	758	739	795	765	796	780	808	795	765	786	777	742	794	808	828	783	750	798	846	778	750	799	815	766	818	780	752	805	745	789	804	806	828	803	798	785	814	804	803	744	768	731	756	723	757	790	724	743	755	770	781	778	801	749	762	749	776	811	759	737	751	812	731	735	749	790	770	759	796	771	809	840	739	760	792	806	730	773	797	779	799	790	817	754	728	758	786	743	747	766	756	768	770	758	785	769	812	801	785	789	798	771	759	737	785	760	798	794	781	789	753	809	764	830	739	791	728	785	759	807	744	731	752	779	792	790	722	785	782	792	817	789	773	756	776	720	776	803	728	736	825	807	803	743	805	726	766	813	700	771	758	798	753	765	789	781	801	747	761	736	797	764	759	751	766	797	743	745	796	772	765	721	783	750	806	775	769	799	802	703	788	805	809	772	764	763	819	761	771	756	762	787	738	745	759	741	784	770	802	820	768	785	762	791	792	779	805	775	749	754	787	817	759	779	733	739	783	729	757	752	808	794	802	764	729	778	798	760	779	786	752	815	747	728	805	767	750	833	780	769	822	785	758	773	795	768	771	796	774	755	825	778	789	742	775	796	748	735	787	769	776	793	805	771	791	827	778	756	789	742	787	780	790	796	772	791	770	749	769	844	785	752	806	747	757	755	767	751	790	778	777	796	815	754	783	755	735	761	823	796	751	741	754	754	781	788	765	755	780	752	802	757	764	828	742	745	788	810	815	798	737	773	769	808	762	770	811	785	750	775	746	804	713	752	790	734	774	819	754	758	730	782	771	785	800	792	748	804	806	761	769	779	821	764	741	788	774	779	761	828	767	804	765	805	799	752	814	760	722	721	820	828	776	794	759	753	776	776	762	769	775	804	804	794	805	833	766	802	778	758	746	737	749	794	751	766	743	778	808	761	764	752	744	783	770	818	764	769	788	730	767	772	781	793	795	797	716	788	814	753	729	760	784	801	784	706	791	800	756	745	786	794	788	769	782	829	737	752	746	745	717	795	765	821	735	778	779	769	783	796	758	755	751	786	793	746	786	744	794	783	764	760	748	796	777	736	776	776	785	758	758	791	791	732	801	767	779	786	751	751	745	849	797	782	741	781	812	760	825	744	773	791	725	819	805	808	781	755	723	811	814	802	771	775	753	742	751	817	759	768	787	774	772	759	794	792	751	769	748	755	769	758	787	837	766	775	771	759	811	793	803	760	770	733	746	731	765	773	792	774	791	807	767	746	761	805	781	772	770	773	800	763	802	761	793	758	792	759	795	790	794	773	770	780	709	818	754	811	809	800	780	760	800	851	807	746	776	758	772	758	820	779	780	767	813	852	765	802	806	760	781	781	773	809	803	752	799	782	748	775	737	802	737	802	793	724	807	802	780	774	761	746	803	780	783	790	763	746	811	747	765	811	789	732	730	782	766	825	756	845	765	775	766	784	783	773	770	810	782	770	752	804	757	820	804	770	743	763	765	725	727	812	780	818	828	766	817	760	756	775	785	788	750	785	794	765	780	761	826	770	769	810	744	820	763	786	746	760	829	786	761	792	812	788	748	762	769	779	673	781	801	801	758	818	793	809	790	789	793	746	740	769	787	776	775	764	777	806	799	752	744	758	756	737	724	784	799	783	791	797	728	784	803	717	739	781	837	809	809	744	783	870	800	751	762	742	766	762	759	768	788	779	786	802	707	775	798	772	785	762	788	796	765	791	809	763	812	778	818	786	735	818	757	802	786	781	765	778	757	780	794	769	812	752	810	766	792	745	790	749	756	759	802	769	777	804	807	785	793	756	748	736	772	777	796	797	756	805	773	764	807	797	772	757	749	801	754	802	791	789	726	840	804	762	748	749	761	772	785	779	739	754	760	760	790	750	793	753	785	749	800	800	741	743	759	756	738	775	761	779	748	810	822	742	727	774	784	774	787	803	741	768	772	830	784	802	730	765	810	798	776	842	813	776	777	751	782	730	762	792	798	761	741	782	770	771	761	795	771	754	764	753	787	751	801	793	809	752	739	796	735	793	767	771	786	775	748	762	792	835	816	773	733	775	807	803	751	778	776	827	775	803	801	764	790	744	819	718	822	731	810	747	741	786	753	745	795	769	735	738	777	774	755	778	783	776	754	748	784	776	724	767	752	746	821	790	761	795	778	755	821	719	760	729	765	801	779	801	830	796	711	729	769	742	780	770	746	765	757	761	764	778	824	770	732	746	817	738	778	755	802	765	788	746	779	825	794	777	781	817	802	740	738	739	764	775	751	790	773	818	764	748	787	794	785	802	791	783	747	778	784	813	697	760	780	814	755	820	827	760	796	751	749	785	765	802	788	768	761	771	796	770	849	788	704	756	810	774	803	809	786	773	793	737	764	803	805	777	778	722	775	757	793	773	768	737	757	772	774	803	742	712	785	761	764	801	770	773	770	749	773	768	822	793	757	744	802	801	725	743	769	723	748	794	796	797	753	802	826	781	771	768	802	774	791	793	778	782	790	776	807	773	772	758	750	758	735	768	781	727	778	753	729	762	801	735	785	765	790	755	747	779	754	794	753	760	793	781	755	809	778	789	740	793	735	739	722	747	777	794	752	803	723	792	704	736	775	776	781	807	783	805	760	759	786	796	791	745	774	779	798	830	797	781	767	766	821	789	808	765	775	782	775	746	746	735	814	717	737	755	752	778	753	795	843	795	779	801	843	798	766	732	751	769	782	803
24715	12026	4330	940	721	548	495	496	513	425	401	379	409	381	377	373	361	351	356	332	379	378	328	324	364	340	317	320	315	364	363	321	324	332	360	353	343	380	340	349	345	344	344	378	363	382	344	336	357	316	339	345	342	338	381	366	340	322	352	352	363	347	335	320	348	330	344	316	342	340	345	323	321	363	349	366	330	341	337	339	367	326	357	362	349	338	324	321	315	332	352	340	336	348	327	338	334	327	361	370	358	327	366	335	314	321	361	329	329	355	338	363	339	356	342	344	325	310	316	321	337	319	330	348	338	342	328	320	330	359	376	371	303	309	385	321	320	320	333	332	344	349	355	317	330	353	314	356	330	357	304	347	356	344	318	341	348	366	321	373	338	325	352	332	351	369	299	361	340	365	351	327	306	327	333	327	344	342	352	325	371	360	343	370	376	314	315	325	323	348	365	311	375	342	371	333	332	322	352	342	358	339	351	347	331	364	330	372	365	350	335	324	333	345	336	357	331	337	348	335	325	330	316	321	316	342	356	367	294	334	314	362	349	381	344	341	333	386	359	371	334	347	352	316	327	358	317	348	320	326	382	351	350	316	360	345	353	335	338	308	346	333	328	335	327	331	393	327	318	378	323	371	338	354	326	326	325	304	306	344	357	350	337	364	364	341	376	341	370	319	327	362	351	374	328	343	344	368	332	336	347	349	335	332	366	346	339	349	348	360	327	360	335	337	366	353	362	347	343	357	339	385	349	300	356	345	316	345	361	353	363	328	343	380	338	361	331	338	331	350	357	373	322	341	358	343	316	328	327	312	301	310	344	294	343	334	343	341	378	290	341	327	330	321	306	351	337	340	337	334	341	328	304	326	336	340	350	365	373	349	361	346	353	355	375	343	345	326	360	374	302	340	311	349	335	325	354	347	342	346	371	373	332	326	334	366	325	344	353	372	340	357	319	372	320	329	354	358	345	334	324	355	350	334	352	339	360	297	357	341	333	358	360	376	368	380	342	337	344	332	346	345	348	322	304	352	322	323	333	317	349	360	340	334	366	355	341	328	341	323	346	330	353	340	348	357	370	369	352	363	356	288	341	357	386	347	351	363	292	371	353	323	348	333	323	340	334	364	327	380	354	348	364	368	321	322	339	318	331	338	372	363	343	369	316	372	332	419	340	316	320	333	315	365	341	357	349	342	336	335	335	342	330	356	337	341	372	343	374	347	387	368	343	356	318	335	350	338	349	347	348	350	350	363	327	347	371	363	316	304	391	330	312	334	333	317	343	351	375	347	352	336	359	360	348	355	382	329	364	331	370	351	323	356	341	347	363	327	333	369	326	311	332	336	356	345	302	344	345	350	370	336	313	309	350	335	332	367	338	370	323	294	369	305	325	337	361	347	309	363	336	305	341	347	329	351	350	382	338	342	343	350	332	320	323	333	345	348	325	329	342	361	332	332	348	372	334	321	348	377	352	343	355	315	315	317	323	332	352	340	348	376	367	339	338	366	340	297	326	348	363	356	393	369	329	326	340	328	365	359	382	369	383	342	351	365	349	356	333	360	374	324	359	332	352	326	335	323	333	315	331	343	331	325	321	340	380	358	327	360	354	369	329	339	341	326	342	350	333	329	292	337	323	333	336	350	315	366	345	358	352	344	331	301	322	316	342	333	327	325	338	393	336	345	352	308	344	388	360	347	331	314	354	383	344	335	350	320	325	330	329	327	342	319	333	347	365	356	323	352	319	321	332	336	314	313	357	350	336	316	358	378	359	307	343	336	347	347	318	335	353	392	338	319	299	358	350	321	336	336	347	344	366	306	318	354	334	338	338	328	357	322	382	331	362	346	337	387	320	338	326	338	316	323	307	326	337	338	335	323	350	350	323	369	348	338	324	370	353	367	329	334	335	333	345	315	356	338	334	356	382	363	326	341	341	338	338	370	353	353	319	301	323	373	307	370	345	314	307	339	351	322	328	374	353	352	335	333	351	330	284	327	345	329	308	331	335	313	326	334	343	339	309	334	309	354	379	339	317	327	342	365	346	345	335	334	342	316	332	338	360	336	383	325	302	336	351	360	320	347	328	331	316	331	334	293	316	290	353	335	344	341	328	374	341	362	340	326	303	323	335	316	347	358	362	322	360	367	316	344	351	310	337	334	334	324	353	347	338	325	318	334	342	358	302	344	329	323	317	324	321	339	325	340	374	339	331	332	370	347	365	306	333	364	348	353	316	333	353	309	333	356	345	343	324	316	327	374	304	322	350	338	343	357	343	348	332	343	357	337	348	310	354	374	342	351	346	335	332	330	388	361	318	326	330	348	354	362	341	339	304	309	335	338	357	334	348	313	342	322	327	364	344	349	343	352	356	341	351	315	333	335	337	375	306	323	342	339	363	330	339	335	371	331	342	337	339	339	348	353	338	309	318	354	326	340	345	357	328	327	289	322	369	388	316	335	319	344	331	335	321	335	316	328	335	323	320	339	305	317	364	321	336	330	343	357	331	345	310	296	360	356	323	342	348	382	331	364	338	315	348	318	340	336	362	349	343	356	339	360	317	307	356	338	335	331	367	351	340	315	357	354	337	336	333	337	332	306	328	345	354	341	320	347	331	334	331	337	358	330	355	365	331	337	345	327	370	362	331	351	382	366	355	361	314	334	320	350	349	333	309	352	330	343	354	346	330	321	349	340	366	366	339	387	338	336	348	325	345	364	363	347	316	349	329	335	330	306	326	332	333	332	322	318	320	323	341	348	314	345	341	337	377	309	335	351	317	331	340	345	354	351	363	335	320	313	335	335	368	360	302	346	320	323	333	369	369	345	341	359	359	300	366	340	328	361	321	299	342	322	346	315	337	395	376	357	333	368	332	328	331	327	350	354	337	339	335	325	334	300	358	350	356	348	378	323	338	335	349	359	359	336	352	349	344	349	368	371	336	333	309	352	317	326	353	338	360	331	334	302	319	340	352	309	343	370	382	333	363	339	323	356	346	341	302	347	340	371	334	322	350	330	347	353	325	336	340	334	348	320	315	304	335	323	328	340	355	340	344	340	370	325	290	361	368	343	331	366	332	379	350	317	320	311	327	341	359	366	371	354	343	291	334	341	374	363	311	352	335	335	326	332	374	331	365	362	340	330	340	351	337	378	368	344	369	331	309	330	317	365	355	337	341	362	350	368	350	363	342	299	311	362	333	329	335	337	346	351	358	330	344	396	340	367	352	362	339	346	336	306	326	318	349	349	325	301	319	351	345	366	338	369	332	357	333	334	335	370	349	351	362	367	353	333	344	331	347	341	349	313	313	359	349	380	324	304	328	342	344	352	315	350	346	357	360	311	351	318	354	336	330	328	375	317	351	328	347	358	326	343	345	364	335	332	333	343	336	353	325	322	348	354	357	350	333	344	355	328	328	340	337	345	358	347	328	361	363	347	323	327	363	355	413	327	328	345	340	363	358	326	345	364	309	355	369	337	320	344	343	344	289	363	342	336	322	327
17543	10782	5236	2281	1941	1622	1449	1443	1387	1328	1260	1252	1234	1166	1141	1056	1094	1024	969	857	897	859	883	887	894	844	825	814	792	858	831	817	907	840	799	828	841	833	821	803	867	831	812	839	805	841	784	845	871	873	790	822	846	890	1008	896	804	765	785	896	808	800	864	797	816	870	795	807	796	813	784	791	778	773	807	838	848	831	816	843	799	837	829	857	797	782	843	818	863	803	773	822	750	840	856	775	829	811	808	848	815	823	806	817	823	840	789	762	798	789	834	852	795	785	828	820	800	790	829	780	804	860	833	883	789	815	842	788	837	834	811	776	811	839	835	796	800	828	843	848	825	831	824	811	862	816	830	808	780	847	798	843	837	821	806	840	794	825	859	847	782	823	796	862	822	847	854	857	752	820	797	807	827	800	770	788	841	850	808	833	814	774	881	792	837	835	786	849	854	790	796	815	841	795	831	851	814	859	865	833	817	839	794	794	817	828	855	799	775	864	772	863	798	837	794	799	809	831	825	817	829	777	830	836	814	787	856	818	766	819	802	823	827	816	797	810	837	794	803	895	798	839	866	812	796	822	833	777	817	877	825	812	838	801	788	838	770	822	850	764	811	782	788	792	776	791	824	822	794	794	871	807	764	810	786	780	818	833	809	836	814	872	804	782	864	841	797	859	832	841	800	788	820	864	802	824	851	822	789	835	790	826	785	884	824	780	810	833	815	831	851	837	834	804	803	824	829	815	793	837	787	785	818	821	802	860	839	808	776	831	853	817	793	823	838	904	844	806	871	785	774	813	801	838	800	817	803	853	829	807	801	793	810	803	887	824	802	849	840	790	789	767	841	808	781	805	822	851	827	790	838	807	799	819	840	828	826	843	855	773	786	818	826	793	798	831	835	847	786	805	858	803	768	809	862	849	836	804	822	831	793	777	810	819	812	865	813	794	832	811	766	790	838	793	810	776	879	802	842	866	801	792	840	800	766	819	766	816	792	838	821	784	782	833	813	814	825	848	795	827	800	796	859	810	825	808	892	855	892	801	816	769	842	775	832	849	754	827	795	785	805	883	782	822	802	765	817	815	798	809	818	854	811	809	814	819	799	846	818	809	781	776	848	852	835	824	835	843	825	813	861	787	814	832	816	846	807	799	814	775	770	841	842	793	795	781	825	851	845	823	823	773	800	776	810	812	779	829	841	877	807	815	827	846	854	809	803	761	802	778	818	849	859	795	835	817	795	814	842	850	829	821	878	796	789	853	802	796	826	796	878	779	786	833	844	807	861	836	769	837	837	844	836	831	804	817	834	830	866	819	823	815	890	797	781	831	790	858	873	810	819	774	798	801	800	808	769	849	799	800	814	761	831	827	810	806	836	785	824	813	832	825	803	744	821	800	824	869	773	828	801	768	803	828	782	839	855	804	778	778	773	775	804	825	791	830	832	810	804	786	808	818	859	806	842	806	854	831	779	823	803	793	815	817	720	772	738	808	810	833	803	789	834	841	795	831	832	824	809	779	810	793	841	803	870	808	831	826	756	787	799	789	812	815	848	846	798	784	807	849	800	765	844	826	788	801	806	845	847	816	849	826	811	815	862	800	824	823	802	741	826	791	850	827	869	824	859	809	783	816	796	818	794	821	793	817	797	816	802	813	797	790	826	821	781	845	819	795	783	837	842	788	827	835	779	822	803	856	799	813	834	845	779	810	768	771	809	810	865	821	794	773	838	830	839	847	835	879	854	816	797	837	843	788	750	766	807	782	808	800	806	799	805	836	819	833	800	844	825	818	866	810	788	806	785	798	838	815	850	777	831	817	819	863	790	755	817	877	834	762	848	813	870	784	798	839	838	823	760	776	870	859	846	777	754	792	764	824	817	812	793	797	795	778	753	826	782	801	841	847	850	874	829	824	814	857	801	853	830	818	820	850	790	825	791	815	833	820	770	801	773	853	788	777	815	782	822	819	813	800	805	783	789	807	816	827	793	804	827	853	768	851	867	816	793	861	773	784	823	784	827	755	774	781	783	788	848	780	802	811	774	830	807	817	844	827	830	813	791	821	812	829	817	796	832	795	783	844	798	801	760	772	802	782	795	777	833	868	872	778	839	825	805	834	845	839	797	845	825	767	796	826	841	813	842	819	802	730	863	785	818	809	840	836	869	841	803	757	841	881	824	852	788	810	815	816	816	821	823	790	786	832	822	868	820	811	821	824	792	811	840	823	816	844	777	852	824	800	813	789	783	812	837	824	773	779	760	820	805	801	851	805	810	772	823	816	819	855	831	779	797	834	802	778	863	784	817	837	775	775	792	818	817	845	799	838	827	831	823	778	802	790	826	825	797	810	813	808	770	823	799	776	764	849	821	869	854	849	761	822	812	782	787	886	769	785	795	782	784	846	795	804	846	799	845	803	783	782	816	838	842	861	807	837	824	812	859	849	773	823	818	802	755	787	823	793	841	812	839	783	837	787	853	797	817	799	771	814	838	851	780	793	792	830	807	809	852	794	815	846	808	826	798	809	836	848	769	831	809	803	798	817	830	850	828	790	842	853	780	789	792	801	824	755	808	769	816	785	817	841	808	811	854	771	810	850	839	827	836	820	805	812	822	835	820	817	867	825	779	804	801	780	820	814	888	814	799	853	803	788	830	809	753	785	811	831	847	857	851	899	818	784	837	800	859	806	866	767	773	786	814	814	779	752	818	792	831	813	827	776	828	836	771	794	846	794	821	756	884	787	829	837	787	790	787	819	789	818	832	810	823	819	842	816	785	875	834	812	823	837	821	853	818	782	852	800	807	862	827	812	762	844	842	813	817	839	799	833	809	810	810	885	851	792	798	825	850	841	836	843	810	865	806	838	851	809	807	829	809	777	867	808	818	858	786	833	842	818	799	836	825	847	740	815	851	803	828	776	822	803	794	807	834	832	781	798	771	828	788	774	802	828	836	796	789	863	821	826	845	779	832	819	800	772	808	826	765	777	842	831	805	849	833	855	791	801	826	820	862	813	814	817	786	866	819	789	832	786	769	766	818	839	813	812	809	791	788	846	802	860	826	766	799	833	850	823	801	808	790	810	877	845	860	812	828	782	847	883	801	865	783	891	760	819	802	821	804	819	810	874	780	839	846	854	811	863	860	832	820	806	800	837	797	848	823	873	832	783	802	806	776	828	784	799	814	838	817	843	795	832	825	843	861	794	846	817	809	780	810	839	809	785	867	753	816	856	820	837	802	807	794	860	794	848	797	849	809	784	806	781	842	796	841	805	818	752	807	781	817	841	834	839	838	846	838	801	788	799	815	817	848	826	781	847	787	808	808	855	832	814	824	843	838	807	783	848	854	822	823	828	871	813	807	831	864	843	818	821	823	786	853	838	793	738	823	807	827	805	835	818	772	846	766	744	819	849	843	862	837	808	846	815	850	826	831	857	821	821	820	797	795	827	794	828	809	806	792	820	795	844	806	817	785	815	804	810	833	839	794	777	822	830	777	786	804	855
34917	20138	7739	1758	1016	562	547	386	445	455	390	317	328	305	310	288	300	256	241	278	244	252	227	257	251	222	241	249	237	224	275	254	246	233	232	232	228	217	256	224	226	219	231	254	226	213	213	224	223	223	246	266	217	205	300	260	228	225	227	227	237	235	236	227	251	222	249	245	244	217	255	259	208	247	216	217	214	227	215	220	230	258	235	224	242	237	258	249	238	216	239	228	240	255	194	221	231	222	238	227	215	245	237	214	236	230	252	227	221	209	227	232	227	228	241	226	231	238	221	258	234	224	221	240	234	222	225	204	247	238	210	220	237	225	208	210	231	213	242	253	222	219	232	220	205	229	225	221	218	235	228	234	225	201	225	223	203	234	218	249	244	203	215	220	252	237	236	220	243	242	219	229	200	239	213	209	197	234	230	231	216	222	229	214	232	209	240	224	207	240	224	218	235	222	218	223	224	230	210	229	238	225	235	228	212	227	237	251	220	251	226	231	249	228	237	235	226	214	248	208	214	227	213	245	209	216	251	225	269	234	225	243	207	240	231	229	248	238	244	226	221	231	239	256	247	232	225	188	219	217	231	234	242	250	223	224	201	216	244	258	229	224	196	200	199	252	207	236	244	259	234	245	216	255	228	237	207	253	219	241	261	253	219	213	209	235	204	232	237	223	238	229	212	222	241	221	242	247	236	199	237	247	210	240	224	225	239	228	257	256	220	216	208	204	239	243	217	240	233	230	212	232	230	223	226	218	223	209	238	229	244	219	213	224	231	209	253	225	226	240	224	226	213	208	228	207	230	209	233	222	244	201	248	230	224	204	217	217	212	235	221	231	226	231	215	237	251	245	247	213	219	239	201	233	206	228	232	232	222	232	272	220	214	204	230	250	232	204	243	212	189	219	223	231	229	217	220	235	238	196	212	219	213	209	211	234	228	229	196	211	216	216	233	258	229	239	233	226	244	202	249	219	210	247	208	267	242	241	240	257	209	217	211	236	231	243	185	203	213	233	207	237	194	214	232	250	212	255	225	230	213	215	201	227	218	256	251	239	217	236	247	222	230	236	238	239	227	239	227	251	222	235	251	231	229	244	241	226	226	215	226	228	226	218	231	241	216	227	234	250	242	226	218	224	241	236	224	234	217	229	256	242	264	244	218	237	243	214	214	215	211	229	233	219	225	247	232	234	234	230	234	189	232	239	251	251	237	214	237	213	216	240	239	215	227	210	241	223	223	232	253	229	216	255	235	236	239	273	227	254	232	225	237	228	224	227	230	260	235	225	237	245	233	254	209	232	230	218	201	220	202	213	221	208	248	252	258	246	254	219	249	237	212	225	227	221	222	248	228	218	233	223	209	228	207	216	254	220	293	215	257	228	216	210	241	204	236	223	227	247	222	227	247	210	240	227	214	207	195	223	219	234	229	210	259	227	209	220	227	215	244	218	237	216	221	232	195	219	184	250	232	223	246	220	222	228	227	208	228	205	228	232	222	212	219	216	206	210	248	236	231	212	202	225	217	185	204	224	219	241	247	234	239	220	238	273	195	241	212	237	235	245	222	242	223	232	224	238	238	234	248	201	184	218	226	233	222	194	233	245	227	255	220	221	221	225	238	236	216	250	248	222	229	205	218	246	222	218	225	216	243	249	197	250	225	228	233	209	240	236	254	192	250	262	230	224	270	232	227	246	246	235	238	207	222	250	241	226	184	218	233	207	252	230	225	229	228	204	208	215	201	202	251	229	228	233	199	225	242	245	208	264	232	228	241	250	213	213	214	230	210	233	236	241	214	220	240	227	216	196	202	222	207	220	222	232	217	220	242	232	247	225	231	226	239	240	227	243	236	218	203	240	240	216	209	235	235	212	230	211	232	229	209	224	234	246	212	228	268	247	211	240	234	233	237	234	231	220	260	254	269	243	222	231	247	245	194	225	245	243	241	219	217	226	255	243	200	218	258	221	212	255	231	223	237	224	243	261	196	220	211	220	249	240	240	252	241	235	216	215	235	241	254	225	250	235	225	249	213	221	224	250	224	236	210	251	242	230	239	212	252	207	235	214	227	221	245	221	280	229	264	245	224	237	228	245	268	217	227	220	243	260	219	263	226	211	226	244	215	194	203	219	209	230	222	221	227	245	245	222	224	220	236	222	232	226	222	256	223	246	193	213	239	212	246	188	226	252	243	252	221	246	273	204	227	226	270	242	197	227	237	237	232	231	249	234	247	228	244	256	230	236	206	236	209	233	236	236	221	239	224	233	218	211	211	227	249	248	241	242	233	230	239	233	230	236	257	227	217	226	238	232	223	241	246	219	251	229	237	207	228	240	232	239	229	230	248	220	217	244	240	248	236	227	255	219	234	232	216	256	242	251	211	233	240	223	222	206	215	241	220	243	216	215	229	213	250	251	224	251	210	241	202	217	218	209	225	241	236	235	211	221	241	227	214	252	222	253	209	239	232	244	238	246	261	223	251	261	227	213	238	250	226	242	253	231	215	209	220	236	212	235	232	237	233	238	228	204	240	223	238	223	237	237	243	250	196	223	208	231	240	218	198	235	246	233	224	241	234	229	245	207	232	207	207	223	218	222	220	237	224	205	227	227	243	238	240	220	209	242	224	217	212	261	209	225	231	200	214	216	241	243	257	214	245	223	250	272	220	227	221	222	247	237	256	257	218	232	209	227	229	229	245	229	230	213	230	258	213	212	254	230	224	224	232	220	250	229	234	226	212	234	228	214	214	249	233	226	224	202	236	249	208	247	248	220	257	251	225	213	202	212	228	243	211	250	221	229	225	249	214	240	231	246	212	234	228	257	226	226	232	226	234	239	265	243	246	223	228	236	231	198	197	207	246	226	222	205	245	248	239	250	224	230	270	233	226	240	211	221	220	217	218	249	221	241	224	241	218	218	223	232	242	242	215	198	231	240	255	225	204	244	247	238	253	227	244	204	222	240	226	257	274	282	215	216	216	208	227	209	252	221	239	214	196	232	241	207	225	239	222	249	202	226	238	216	262	223	208	241	205	237	243	224	245	227	246	245	233	199	222	241	235	251	204	231	251	219	242	234	225	217	209	229	238	207	231	256	240	260	201	234	242	229	228	204	233	228	218	224	224	218	261	235	230	232	217	246	246	219	234	264	229	217	196	227	212	221	245	249	220	232	212	232	237	228	236	232	198	241	246	266	247	233	228	232	218	241	240	235	238	240	250	246	251	228	231	237	239	227	230	246	256	244	197	232	214	190	244	202	241	253	209	230	221	216	230	204	249	255	234	214	202	250	223	236	249	203	230	208	234	208	216	270	239	216	237	235	238	227	225	235	221	227	214	218	278	203	243	214	224	246	256	210	205	240	233	210	238	195	231	215	223	212	234	245	207	248	209	237	235	222	232	260	259	247	209	227	222	228	217	254	244	214	219	249	201	209	241	247	209	226	232	222	218	244	234	246	218	225	237	250	246	263	236	188	231	239	229	226	185	192	238	258	243	254
23812	15730	7001	2876	2608	2129	1708	1441	1529	1496	1310	1261	1187	1056	1055	1050	1017	887	753	741	780	649	638	632	651	589	637	634	590	603	597	603	608	616	609	605	575	614	569	600	604	576	578	574	584	540	587	572	609	588	621	567	582	601	971	705	644	555	564	546	559	566	542	546	592	574	574	554	592	566	566	545	560	591	606	577	576	562	558	578	541	572	581	567	536	633	554	598	550	579	547	625	568	565	546	584	563	580	544	585	561	545	578	572	538	549	590	586	576	557	609	585	556	591	621	575	554	590	545	582	599	573	565	575	573	566	594	545	550	558	579	547	567	601	562	589	555	609	549	522	586	586	607	611	566	548	569	532	534	591	618	600	523	540	553	594	534	570	546	580	549	578	561	593	574	581	510	525	553	530	563	579	607	573	549	574	555	550	550	555	547	585	536	547	573	551	549	574	586	609	534	513	548	570	571	589	539	572	577	537	563	551	553	571	562	593	558	578	579	563	636	587	565	542	526	580	551	575	577	618	565	529	561	600	573	578	571	576	572	557	554	577	558	558	547	534	554	628	535	564	581	562	555	590	609	577	595	547	551	578	573	575	569	552	596	606	570	575	564	566	530	568	557	552	556	551	574	521	546	584	564	557	581	582	574	554	556	572	590	572	568	569	582	536	573	548	522	527	572	565	543	539	546	570	570	580	534	530	561	625	590	551	545	553	558	547	574	567	580	599	533	553	583	545	527	583	537	576	564	554	587	548	561	561	586	564	564	555	643	531	551	565	580	527	520	569	554	546	567	553	568	550	555	620	533	496	609	598	573	580	594	564	581	582	555	562	576	573	531	550	563	563	547	565	578	600	575	548	538	537	557	625	542	585	564	573	563	572	565	593	536	572	592	563	552	572	550	583	565	541	550	583	571	523	578	569	609	539	603	610	611	568	591	610	576	617	562	586	567	575	560	584	570	591	532	572	524	584	563	547	618	551	532	588	559	534	592	547	547	602	547	528	584	565	558	569	545	568	588	541	562	549	586	568	589	561	625	557	516	563	543	551	550	576	551	635	600	541	572	539	574	594	534	553	575	544	545	590	581	533	556	562	574	558	592	610	611	533	612	577	570	577	539	579	551	565	570	588	524	574	541	545	586	585	571	572	564	548	606	546	605	580	566	595	564	560	533	604	561	559	569	590	543	561	565	533	523	544	551	603	566	569	593	569	592	537	582	545	548	595	573	553	528	555	566	594	538	580	576	535	595	585	569	546	572	608	571	536	544	554	591	553	607	570	548	605	581	581	554	566	575	584	585	576	569	586	533	566	589	503	558	559	596	546	538	514	552	661	611	593	561	556	619	550	556	533	580	585	561	585	569	566	544	574	578	540	592	566	600	565	581	569	585	567	555	574	572	542	602	553	579	596	540	576	554	547	548	577	503	576	541	579	577	584	557	574	584	546	570	586	606	513	561	580	594	556	531	571	574	624	556	571	561	568	541	586	599	553	531	539	601	589	605	583	547	561	554	571	557	547	584	548	596	566	581	555	584	595	596	580	589	562	570	571	582	614	532	557	558	588	565	591	566	550	496	532	592	564	575	537	534	522	563	617	527	559	573	541	589	523	513	564	550	600	559	588	514	570	564	577	600	582	568	564	582	557	593	556	591	536	593	561	562	595	576	523	572	562	514	546	594	580	578	564	567	562	542	577	587	574	595	563	603	552	634	521	585	565	512	580	594	587	564	590	591	549	525	593	549	603	548	596	540	611	548	533	620	548	593	572	558	539	568	562	537	579	562	593	552	598	550	582	548	573	521	552	544	581	578	576	610	552	540	561	544	540	552	550	560	569	576	613	539	540	569	565	566	621	544	589	533	601	592	589	610	585	548	560	581	584	561	574	606	627	567	587	537	551	549	561	574	545	589	574	597	584	568	540	565	610	591	550	511	534	560	558	608	551	545	554	572	560	587	575	554	580	568	548	565	545	531	576	587	548	520	572	605	558	568	567	537	609	562	576	547	582	571	569	560	560	553	576	524	599	578	585	566	531	584	554	605	551	589	580	532	517	577	550	614	565	547	573	531	575	578	512	582	551	526	557	619	552	535	604	601	578	504	626	596	556	550	620	608	553	589	556	552	548	542	575	552	602	565	503	540	599	533	559	582	575	543	550	531	646	581	574	590	582	541	587	601	552	598	522	579	574	598	544	559	558	553	501	579	563	574	585	533	562	575	580	602	550	578	571	595	562	568	511	584	536	578	558	561	604	553	594	572	580	581	552	542	551	584	612	557	595	583	559	552	609	643	586	560	539	539	539	574	554	561	562	552	593	561	556	606	596	566	548	606	576	523	604	590	591	557	527	561	521	537	560	611	581	565	558	600	572	579	543	599	528	524	570	534	583	597	584	527	614	553	550	576	581	549	563	575	541	618	581	562	565	557	568	568	561	547	567	552	592	601	570	563	568	593	599	556	552	591	570	611	530	588	580	544	543	569	616	579	577	587	588	547	556	543	589	603	572	594	597	563	554	584	573	543	547	544	549	555	568	554	577	596	604	547	574	572	583	571	543	571	613	548	584	560	565	581	573	599	576	614	543	574	573	596	566	519	568	561	533	574	557	592	545	561	558	592	555	548	586	557	591	558	549	541	568	529	580	560	548	575	561	566	577	533	564	579	624	517	540	581	589	549	604	558	582	538	552	598	535	598	586	554	601	583	605	567	552	567	597	586	581	596	527	547	582	529	547	522	590	500	586	586	566	628	592	601	534	555	543	595	568	574	562	585	601	538	562	565	583	558	550	553	568	573	531	580	589	547	532	587	537	576	572	551	597	574	516	556	593	582	554	583	568	503	615	555	566	579	550	544	556	561	539	509	599	573	581	566	605	585	561	562	577	542	610	584	556	590	613	558	542	599	545	573	580	583	563	550	562	573	612	549	556	584	556	548	580	568	590	577	554	592	581	580	575	566	607	579	578	566	599	585	608	547	568	536	588	597	577	579	579	535	625	558	579	569	578	556	599	582	600	542	580	571	610	529	556	489	590	574	570	577	553	604	523	538	571	564	600	582	599	540	541	537	587	586	528	560	568	580	570	571	559	592	563	585	551	579	554	615	558	546	573	604	514	569	557	536	613	541	553	554	543	567	581	574	557	567	603	572	572	575	562	555	569	547	581	548	562	559	561	613	587	595	535	575	562	613	565	528	560	553	578	541	564	540	594	563	599	544	542	575	585	570	582	587	583	561	555	521	553	611	604	589	584	545	585	557	565	571	557	589	543	562	584	587	554	560	547	543	618	547	536	554	533	564	589	513	587	582	550	563	534	565	588	576	592	570	594	558	608	563	586	586	578	608	518	578	608	560	589	565	544	591	556	548	611	572	546	536	583	594	551	588	582	543	520	575	571	588	597	579	538	588	564	554	558	553	586	560	568	527	633	563	552	574	591	599	552	597	550	600	517	565	580	570	577	584	527	554	598	544	595	531	569	594	593	592	567	593	536	573	544	619	538	555	558
12185	4319	1232	439	375	373	373	339	350	398	350	375	333	339	369	306	321	300	324	321	296	342	352	318	342	328	304	345	323	317	356	326	314	321	332	333	329	337	330	328	290	324	356	309	310	319	312	286	331	341	364	334	287	328	342	324	325	313	317	311	317	328	353	347	349	315	359	329	328	325	335	343	337	332	332	339	311	348	352	330	310	301	341	311	313	338	344	302	337	326	314	333	329	328	348	341	332	327	343	311	312	325	324	292	331	324	305	284	321	309	341	315	297	305	299	345	353	297	349	333	352	324	327	348	328	299	324	322	337	329	314	351	347	304	338	357	319	317	310	315	333	346	342	309	339	309	336	321	323	299	335	339	327	331	358	310	316	324	318	357	291	329	325	331	310	295	309	323	357	330	327	321	281	321	298	365	315	344	301	323	311	286	334	334	325	308	333	297	318	303	287	314	333	292	319	350	316	313	333	308	318	293	336	288	346	343	334	327	310	333	322	322	317	338	308	289	334	331	305	355	334	336	339	349	354	302	281	316	331	347	340	318	302	347	312	304	318	313	360	295	324	319	321	306	312	302	319	301	348	299	321	336	328	347	358	339	301	287	353	308	319	351	365	289	347	342	321	317	294	350	318	327	325	315	344	323	298	320	373	330	310	338	325	309	371	332	320	314	347	336	313	329	309	327	334	325	325	322	314	332	323	337	344	298	313	324	299	314	344	345	325	338	370	331	318	318	330	327	349	321	318	345	305	297	365	321	350	313	333	319	328	342	309	319	306	323	317	308	294	316	316	323	329	291	326	308	346	315	337	332	319	309	300	334	346	338	326	331	330	343	304	321	321	345	299	355	353	349	324	318	337	301	344	328	370	332	333	339	320	332	308	320	327	349	290	342	333	322	344	315	348	340	306	353	335	335	318	308	314	335	337	339	321	314	320	295	348	348	292	330	326	308	329	302	303	354	356	301	313	314	351	374	363	327	324	334	309	347	343	307	319	346	330	332	343	308	307	325	343	300	350	293	301	315	333	315	300	344	338	340	332	319	320	278	381	296	315	314	350	318	350	325	316	353	324	336	321	327	328	323	282	310	323	308	316	345	344	318	322	320	321	325	324	329	307	306	344	323	312	299	319	332	329	329	308	333	332	360	360	329	309	310	354	331	358	347	326	366	320	345	299	289	305	326	334	338	308	329	355	343	284	335	328	350	310	338	310	323	326	331	318	315	327	306	304	296	325	311	306	309	335	307	307	357	328	314	301	329	356	310	305	288	305	318	319	292	318	249	316	359	333	339	334	324	328	334	338	301	350	326	323	284	324	333	345	336	338	341	329	353	337	334	302	312	312	332	333	378	341	347	301	376	294	329	360	348	309	328	344	303	327	317	334	357	313	295	315	298	299	342	312	343	355	323	372	312	300	332	335	298	351	315	314	340	324	338	312	341	337	358	343	339	317	335	318	326	337	341	346	306	312	345	365	335	345	321	310	315	323	305	315	332	326	335	290	301	345	312	325	310	367	338	278	351	329	306	338	297	295	320	321	327	349	287	347	324	319	314	322	334	303	343	335	344	336	333	308	313	363	302	318	340	310	338	314	343	316	310	336	330	307	342	333	315	343	328	332	311	327	329	318	301	322	358	308	306	317	314	341	344	287	315	342	306	312	327	307	336	327	367	344	357	291	308	326	352	286	337	306	335	309	307	361	341	309	321	334	327	343	302	285	342	321	336	301	325	301	326	327	325	328	325	299	328	301	284	304	313	311	337	339	330	328	315	311	337	337	334	335	355	318	311	317	273	342	322	330	353	319	357	333	284	333	333	342	313	300	331	343	343	368	303	293	281	316	330	325	342	324	330	320	307	337	294	297	303	338	330	331	283	369	308	298	299	324	364	311	305	327	312	351	348	355	308	323	329	336	328	349	337	333	323	319	326	372	328	322	309	314	331	318	334	298	309	289	356	350	313	326	354	294	347	342	320	317	302	276	324	343	314	318	312	321	293	336	336	337	340	322	322	339	307	326	330	332	294	326	317	319	325	355	311	311	337	337	310	339	300	325	342	324	347	319	318	341	321	352	341	318	316	313	318	352	308	278	318	324	319	349	313	342	329	323	289	318	325	356	319	315	343	316	324	326	348	280	314	324	354	330	296	325	316	299	342	320	326	334	339	323	329	312	323	321	323	303	322	330	335	331	341	310	341	307	303	343	318	294	316	332	305	290	333	342	296	306	361	304	329	325	334	290	347	345	324	347	350	308	298	313	353	280	299	310	318	309	336	345	336	327	328	353	316	294	311	335	336	289	338	312	356	318	351	315	326	314	349	325	330	328	319	326	341	347	325	312	314	332	319	339	312	328	338	309	327	287	307	347	328	344	321	327	328	334	326	314	304	328	320	309	309	312	322	351	320	312	308	297	329	301	370	325	308	304	286	329	325	315	300	320	331	311	312	333	331	330	310	331	297	325	331	345	346	308	334	345	334	333	324	327	303	319	322	350	325	330	332	338	340	325	300	349	353	289	317	315	328	293	322	319	321	315	334	325	304	338	329	321	330	342	329	313	353	368	338	320	308	275	314	346	292	330	338	346	356	314	323	350	306	331	331	349	326	354	330	340	369	314	304	377	327	317	362	309	358	308	307	311	330	308	323	319	317	344	350	338	317	303	305	310	331	304	345	329	341	347	324	325	297	328	362	342	358	317	335	341	306	357	306	336	319	309	306	347	321	354	322	310	321	334	308	338	347	321	332	333	328	331	335	325	338	354	305	304	321	306	369	312	316	388	315	312	297	371	347	323	323	343	291	322	325	312	335	317	337	348	306	306	327	326	335	327	313	334	313	359	390	317	309	298	311	318	307	304	310	335	336	379	341	334	342	338	339	331	319	345	293	336	333	320	372	318	328	324	325	290	309	326	324	330	344	319	347	374	312	330	319	326	300	326	325	326	318	322	290	331	324	312	323	307	321	316	303	319	320	292	344	320	329	339	313	296	304	332	314	318	363	330	304	321	337	314	304	342	362	322	361	352	346	288	319	342	319	313	337	335	333	338	319	347	318	315	332	299	307	293	307	312	330	310	301	347	289	319	331	328	354	355	306	334	309	329	337	300	306	322	317	307	338	358	324	345	318	348	346	307	297	307	301	321	326	314	327	330	330	322	333	326	328	332	287	312	301	325	339	333	291	332	320	319	347	313	340	332	336	356	344	326	331	324	333	310	315	303	324	328	323	323	335	313	336	328	318	306	346	306	319	349	297	321	314	327	318	292	306	304	335	307	323	319	271	324	318	328	335	342	311	333	320	333	333	334	332	337	339	338	351	321	335	340	326	327	335	358	333	322	321	315	354	363	333	338	313	331	338	302	333	326	325	334	327	307	330	297	324	338	349	325	316	294	352	328	330	334	307	322	312	339	315	328	316	331	346	333	327	278	340	300	342	320	322	349	363	313	341	304	274	306	330	317	312	317	304	338	331	344	321	332	301	316	296	323	350	338	336	307	340
8999	4630	2187	1110	1046	997	948	960	1002	980	980	969	952	918	906	925	878	858	829	839	803	769	851	770	767	784	832	822	828	779	842	819	812	837	749	787	806	797	805	800	750	775	782	781	804	784	771	764	783	742	817	862	817	791	954	848	807	801	779	820	795	792	840	805	774	758	768	778	800	754	805	772	765	835	816	834	758	774	798	724	735	852	775	780	811	765	791	829	800	829	771	770	796	812	797	790	821	798	818	753	822	813	791	803	772	769	791	799	834	784	739	819	802	782	785	751	804	822	773	758	792	740	801	776	781	772	821	761	789	789	803	770	774	734	797	759	774	767	794	805	757	830	759	785	820	788	742	805	838	799	749	778	799	774	796	824	787	816	819	830	809	779	833	727	733	827	809	781	745	808	764	806	819	782	764	780	815	838	815	825	802	804	778	778	778	761	752	764	830	807	816	817	807	792	746	799	765	800	800	801	826	799	751	781	834	756	795	800	784	777	810	782	780	770	827	851	747	741	780	773	826	785	810	778	843	771	824	773	798	769	817	746	791	808	749	798	788	803	738	782	776	788	810	772	759	827	815	827	764	792	813	798	776	775	776	827	793	826	781	820	811	818	789	755	789	729	822	810	765	799	799	768	808	732	820	793	850	799	775	780	788	758	752	810	792	778	803	780	760	820	806	822	823	765	793	780	782	781	764	779	740	770	752	788	768	774	807	784	746	827	810	756	796	782	792	790	793	819	839	786	771	766	741	820	776	750	780	809	790	806	759	766	798	791	803	831	809	758	802	770	757	803	807	791	797	784	807	826	769	831	806	774	792	739	745	828	798	862	793	819	832	787	777	769	763	769	812	790	807	791	812	851	838	777	780	836	807	811	770	754	811	804	787	792	788	777	812	811	811	802	757	777	792	807	781	822	796	757	774	748	756	807	803	796	793	756	741	788	814	797	790	812	810	788	755	764	767	716	815	785	771	735	820	762	865	793	767	775	795	792	827	822	767	790	769	857	731	789	722	753	795	828	773	795	786	763	819	785	814	798	820	770	794	797	765	797	763	770	752	790	817	848	796	801	820	765	835	776	815	814	794	801	808	861	777	806	720	805	797	806	821	769	796	760	803	807	763	785	755	828	780	767	761	796	757	767	783	787	827	815	812	806	811	772	812	808	803	783	786	792	774	840	785	785	782	788	792	779	839	813	839	748	777	758	772	801	770	717	815	801	795	772	835	780	767	783	818	777	800	805	798	855	802	914	817	810	826	756	812	767	723	790	827	742	801	828	844	787	791	812	842	773	785	804	793	770	825	788	822	800	823	795	788	829	780	798	834	855	771	788	818	766	766	808	789	764	775	749	782	804	827	792	782	835	797	772	789	770	822	767	837	791	782	812	794	786	741	763	840	751	790	766	804	788	802	792	816	814	774	821	756	780	780	772	830	852	822	779	805	777	813	774	785	801	823	725	791	730	820	790	749	768	717	760	766	739	801	815	835	793	789	749	791	800	742	824	754	819	809	764	818	874	801	795	825	856	798	771	815	816	768	786	788	793	777	798	760	813	794	790	837	790	793	733	795	803	790	818	808	791	825	827	806	776	781	802	804	786	765	788	781	804	792	749	762	764	805	778	798	776	828	794	764	763	751	783	826	755	797	774	790	784	788	790	789	763	753	800	793	750	718	833	807	770	822	790	819	757	785	790	795	780	782	788	816	800	804	826	777	800	804	795	826	834	803	814	775	799	762	746	754	798	784	795	799	771	796	819	779	756	775	798	758	783	725	765	797	843	762	771	792	794	792	814	775	850	813	796	777	787	776	804	794	800	862	807	828	792	746	776	835	813	762	832	765	782	790	774	756	800	771	807	815	808	767	847	777	823	778	807	837	793	800	791	790	791	834	780	792	836	818	771	740	768	755	829	823	806	777	779	779	814	780	790	818	838	780	814	807	763	753	727	797	804	844	798	771	770	752	751	798	839	778	779	741	781	777	789	815	787	812	786	754	785	803	808	764	773	757	793	776	812	814	825	765	790	802	794	777	785	821	786	771	825	798	780	714	766	804	800	750	815	838	839	780	775	843	720	814	820	812	769	830	788	774	745	761	779	812	802	834	726	818	829	780	800	851	783	793	796	830	770	759	729	793	767	824	824	823	809	787	808	795	788	759	769	768	794	776	753	769	775	813	773	803	842	814	816	850	821	758	764	785	787	775	820	778	808	755	792	760	828	768	806	802	800	812	773	779	782	775	775	764	779	795	808	805	783	791	832	761	812	774	753	805	795	885	812	772	799	790	783	765	841	799	806	747	807	819	780	771	818	799	771	795	774	800	818	780	779	772	739	771	784	765	846	785	788	771	838	717	823	768	820	770	769	759	781	851	773	771	768	835	741	804	792	750	768	780	768	825	764	806	789	812	756	743	751	819	799	848	777	814	793	826	853	773	756	777	752	825	753	824	840	826	816	805	841	796	772	795	762	869	780	801	797	798	805	820	803	804	750	793	800	767	775	787	776	815	790	811	814	786	809	789	788	806	818	776	786	802	836	804	769	797	803	751	787	831	745	804	791	790	751	843	807	772	783	818	828	766	803	841	801	797	778	752	801	765	793	769	771	809	773	751	780	788	759	810	771	772	808	816	767	770	801	781	758	828	796	850	816	781	798	776	822	758	809	775	797	718	812	805	774	790	742	803	788	749	796	778	838	769	792	761	764	819	802	773	811	810	770	826	805	833	756	874	772	840	787	754	827	805	779	759	831	778	800	771	825	788	778	796	843	742	781	811	843	796	817	804	791	804	761	800	808	786	825	828	831	766	778	817	791	790	775	817	772	797	813	741	778	767	827	816	767	818	793	775	815	822	826	801	780	838	788	770	749	813	788	804	774	771	776	776	804	849	815	771	805	730	849	825	827	811	817	860	814	759	810	791	812	819	778	791	784	830	821	771	774	787	781	728	798	735	811	773	760	775	823	811	768	816	791	758	778	816	816	773	759	765	814	777	821	766	762	782	814	805	857	752	816	814	775	808	755	798	791	818	811	797	777	789	773	802	796	799	776	759	812	764	779	779	835	816	778	741	826	792	831	751	730	797	819	805	802	806	803	763	807	805	786	752	746	801	791	784	797	829	749	718	819	795	846	744	784	823	771	808	817	790	767	753	808	784	842	795	858	789	776	822	792	741	812	826	768	760	819	804	779	803	783	815	764	794	786	785	790	814	803	795	765	781	791	801	806	830	785	766	787	839	838	780	772	764	796	811	787	780	774	770	799	837	779	788	794	766	831	795	796	798	809	756	838	790	799	770	776	751	776	803	778	777	865	828	832	817	798	776	782	812	778	781	818	726	819	793	825	821	771	765	851	819	787	793	771	784	767	774	791	819	772	756	824	740	870	764	847	800	766	764	765	847	828	736	847	790	845	840	778	817	802	823	742	809	749	785	811	749	797	877	828	775	813	732	760	714	758	817	825	810	722	734	835	771	786	805	786	773	810	816	808	760	828	798	801
25006	12894	4895	1040	779	614	473	529	485	419	417	400	410	418	425	369	370	352	327	376	376	379	340	356	351	386	339	353	337	337	358	363	384	352	314	326	326	344	325	343	352	339	302	357	353	295	338	332	332	324	346	317	338	293	397	372	370	349	351	356	318	350	338	377	334	335	339	327	333	348	350	338	345	353	366	369	331	331	361	348	319	358	318	343	344	320	345	333	327	347	333	328	356	323	332	317	378	344	333	356	343	344	352	364	341	344	332	339	342	314	324	349	332	343	356	365	351	323	336	391	336	384	332	307	318	372	328	348	356	361	351	352	348	347	334	336	345	379	333	360	352	320	331	360	325	313	348	328	324	338	369	323	313	341	346	354	354	333	352	346	332	336	345	352	332	369	369	332	331	363	340	359	334	317	301	375	364	334	298	367	361	364	343	337	331	313	313	341	350	307	342	365	339	377	382	374	354	328	342	323	345	318	298	342	329	370	343	340	323	354	365	365	314	364	328	347	341	339	305	303	365	361	337	379	331	348	378	345	372	335	348	332	347	311	369	321	352	318	346	317	365	302	334	364	357	323	317	342	324	357	361	352	328	369	357	349	349	319	329	337	346	377	343	309	303	340	342	350	351	331	360	352	341	326	346	320	372	342	380	353	366	357	344	329	337	344	342	357	317	307	363	324	336	357	342	350	292	356	348	316	348	332	332	338	332	337	320	344	360	343	343	363	346	331	337	345	363	310	359	320	355	359	339	323	351	365	344	305	331	335	379	352	315	325	351	349	372	341	327	376	344	360	350	337	339	373	324	342	349	329	356	331	311	316	343	305	362	339	353	351	351	317	350	356	333	323	347	328	316	356	342	345	343	343	342	342	360	348	339	363	362	375	368	362	362	360	321	335	342	329	334	327	320	346	360	327	344	330	335	351	323	364	336	336	344	309	359	385	362	374	308	335	366	331	381	334	343	340	329	379	308	341	343	326	352	349	339	356	363	325	353	336	354	331	334	307	305	331	305	312	322	330	343	334	333	341	341	373	318	305	388	323	339	367	363	300	333	365	377	352	333	361	303	321	345	350	335	337	372	364	300	326	361	348	350	336	346	381	329	323	318	323	358	347	355	322	373	334	346	329	323	358	357	335	320	366	337	361	327	341	365	354	331	352	374	336	368	353	343	328	329	361	347	349	392	368	315	336	324	345	310	370	319	326	360	342	349	385	347	344	358	358	329	333	330	337	349	349	378	348	316	325	355	347	332	327	314	346	358	381	356	332	336	356	299	321	320	332	315	354	325	324	327	346	337	323	345	310	364	337	328	327	325	340	347	352	337	372	332	343	320	317	298	313	340	340	306	335	341	347	381	359	399	316	323	343	349	375	377	375	357	336	319	302	318	344	342	366	348	347	328	359	343	330	344	323	366	326	293	344	338	346	357	330	327	368	314	321	312	334	309	344	360	352	351	374	365	347	313	336	348	331	361	374	335	339	358	342	342	303	388	319	344	344	352	324	324	343	353	343	358	323	354	344	349	349	350	339	325	348	345	336	353	341	323	348	334	326	349	340	364	307	361	339	339	324	336	303	311	324	332	317	329	317	327	329	331	320	356	336	340	329	335	335	342	340	365	344	328	349	353	329	396	348	333	367	312	352	371	349	323	346	328	326	336	364	294	324	379	322	307	313	306	338	373	337	362	366	325	363	332	345	342	324	324	312	308	357	357	311	330	327	346	335	376	354	351	361	363	359	336	338	327	318	316	315	357	325	333	344	313	352	322	331	348	313	351	344	358	359	349	362	333	361	325	327	331	323	347	336	352	327	343	360	351	305	327	327	336	335	368	331	365	322	364	378	330	358	347	355	345	373	320	354	349	331	346	343	349	371	331	323	362	359	351	398	375	372	327	349	341	351	336	371	355	360	351	335	346	364	339	316	329	302	345	321	334	356	360	341	342	334	365	357	317	342	329	363	350	339	322	333	338	332	357	334	333	342	326	359	348	367	343	338	348	336	365	361	347	334	354	327	340	370	389	356	317	329	362	341	357	307	376	340	361	347	318	329	365	340	332	321	336	339	369	352	301	319	330	363	339	389	353	346	336	362	331	371	346	298	368	351	345	344	329	361	326	361	378	346	321	364	330	336	334	322	362	330	315	392	373	350	354	354	327	345	312	358	330	362	339	340	338	326	335	368	366	320	362	311	358	340	344	324	311	362	335	318	334	343	333	349	332	327	320	343	359	346	342	322	313	360	333	321	373	308	322	334	329	344	327	336	313	354	332	349	364	327	361	333	318	340	334	325	306	330	327	333	301	363	374	353	358	335	326	320	334	362	336	340	353	326	340	377	344	351	322	340	373	342	332	342	325	317	335	331	302	299	376	364	368	339	357	358	365	301	347	301	322	377	343	351	322	306	332	345	350	334	332	339	327	334	368	320	330	324	330	345	310	328	376	375	358	345	329	350	338	330	362	325	352	343	350	347	356	368	375	364	336	331	372	343	299	340	335	325	344	347	334	367	316	333	353	330	340	347	345	352	334	326	310	354	361	364	336	350	339	326	365	347	345	336	347	324	334	344	326	349	329	332	351	334	346	336	323	337	373	341	328	334	350	357	369	360	358	364	368	380	342	338	350	359	338	339	364	349	347	343	352	342	349	334	330	301	344	339	326	328	320	381	360	351	348	333	352	315	368	330	345	331	363	323	363	345	352	358	372	346	365	350	360	344	363	346	357	350	358	334	344	332	355	327	349	346	382	339	343	322	381	336	349	346	312	393	347	352	319	332	347	397	372	351	308	374	349	375	354	334	328	308	361	368	318	351	317	357	353	343	312	333	350	339	348	348	369	351	348	358	347	363	337	360	323	366	344	334	332	334	328	315	375	369	368	331	325	375	358	357	366	320	347	362	332	333	354	350	334	333	341	368	357	326	326	313	334	298	311	370	349	346	355	314	326	330	371	332	319	339	364	345	326	329	323	343	353	318	358	312	352	328	371	324	323	355	303	328	362	361	378	342	330	382	337	333	311	314	319	335	345	334	348	350	316	337	339	362	355	364	316	312	336	335	331	344	327	308	359	351	337	325	357	329	325	332	326	343	365	353	336	356	351	309	379	350	330	317	322	353	348	329	355	369	357	342	362	356	336	347	318	362	344	304	336	349	341	342	322	354	355	366	333	328	323	358	339	336	348	351	354	357	358	338	353	337	330	342	360	336	341	338	321	312	337	343	336	353	347	368	329	345	325	350	329	335	320	357	337	329	324	335	378	344	349	345	303	356	323	364	312	337	363	368	359	309	315	362	377	341	353	355	307	361	358	325	337	354	359	345	324	367	351	330	334	378	359	314	361	327	332	325	362	339	364	377	329	340	297	320	372	359	330	335	346	303	329	318	345	324	336	325	360	356	336	346	315	353	342	334	328	318	346	328	335	345	354	386	341	354	332	347	343	355	338	338	342	355	308	349	348	354	325	341	350	302	324	355	341	343	376	340	330	333	337	371	331	330
17945	11236	5599	2541	2200	1857	1604	1370	1341	1350	1410	1242	1169	1130	1146	1093	1072	955	966	933	905	804	846	919	851	825	847	878	840	810	853	825	866	894	860	884	827	825	873	824	821	848	906	815	839	815	788	881	840	852	833	831	816	880	1104	912	828	836	836	799	801	829	811	793	846	866	819	843	843	833	810	778	851	811	790	823	774	845	815	787	801	848	775	828	789	831	766	814	793	825	790	822	844	807	855	848	824	807	848	907	790	811	779	828	766	840	843	827	814	818	826	848	825	793	825	791	799	812	826	819	788	802	792	859	827	778	803	792	801	790	860	866	801	810	791	823	829	849	824	839	823	820	833	826	772	801	803	855	797	802	792	873	859	810	797	795	791	846	808	797	853	770	830	820	804	854	833	815	859	813	812	787	837	824	806	831	835	854	857	795	799	816	823	907	812	868	820	829	816	821	826	808	825	829	804	829	826	838	806	810	821	865	803	860	807	783	831	855	848	809	840	833	790	791	783	782	791	804	816	781	849	776	841	858	792	751	767	899	851	843	843	883	821	820	808	798	830	799	824	796	838	858	864	804	817	762	854	838	807	815	836	841	820	817	825	785	876	777	791	861	828	833	801	814	828	809	803	881	841	832	794	846	840	836	834	839	842	804	850	786	841	792	856	879	829	791	828	833	799	802	851	852	802	796	857	830	805	872	812	844	759	812	825	818	851	843	778	869	828	816	822	790	817	815	797	859	777	813	798	769	822	810	764	841	802	857	804	830	854	828	802	797	902	833	805	798	867	863	824	798	796	774	851	792	803	760	806	827	848	855	846	836	806	779	825	846	799	826	810	803	813	820	803	812	813	821	806	819	802	803	834	807	797	766	820	825	866	808	838	858	821	817	836	794	839	816	755	824	843	816	830	839	764	795	804	807	779	804	861	875	834	785	849	816	815	753	819	814	888	863	851	806	863	790	807	837	847	803	794	839	807	803	842	837	836	809	817	838	789	748	796	850	835	815	826	837	838	857	800	851	812	846	795	803	861	762	812	836	812	830	816	823	788	813	817	788	863	823	767	832	830	798	841	813	828	798	813	817	858	823	837	863	776	756	806	823	866	822	784	831	888	816	823	854	793	783	831	820	882	839	779	899	822	773	829	837	849	795	897	829	833	790	815	764	803	818	795	787	857	781	837	818	801	839	844	857	808	795	796	795	793	838	891	852	795	826	823	788	835	820	864	849	809	885	841	859	825	838	822	866	788	830	797	829	832	800	834	797	831	826	809	792	824	818	844	822	774	854	836	829	825	774	843	811	818	815	819	822	782	787	776	789	827	852	842	853	787	815	836	771	849	834	819	865	807	807	843	810	807	847	846	802	820	818	778	834	792	842	818	820	804	816	888	837	789	875	806	807	805	843	809	855	846	783	798	790	817	822	821	813	841	841	843	805	849	810	878	808	819	873	830	821	799	753	837	809	784	814	861	824	809	806	817	837	821	840	845	831	860	823	825	785	851	814	821	861	821	866	836	869	856	806	775	805	822	825	788	812	797	835	792	812	796	886	848	779	822	847	817	804	823	851	820	859	871	852	847	839	842	827	819	786	787	794	813	832	803	768	764	838	826	837	890	812	853	808	807	800	756	859	818	767	840	818	846	780	860	768	850	875	833	752	808	808	785	766	804	812	856	802	823	823	828	793	823	843	854	798	824	822	831	833	831	774	766	764	847	791	803	768	826	790	782	822	840	793	831	842	825	841	848	790	826	792	786	860	789	827	803	815	781	833	777	792	816	802	794	796	807	835	796	790	803	801	838	809	820	801	842	827	837	751	815	817	804	882	795	804	834	867	782	868	794	826	808	778	788	841	886	794	820	806	817	809	810	834	835	811	784	802	859	764	835	875	842	823	825	764	789	834	821	812	830	832	790	835	805	835	821	760	837	784	811	867	789	829	827	809	838	799	767	791	811	798	839	831	842	808	828	808	782	811	810	762	817	863	877	817	875	811	802	795	837	775	803	877	832	813	883	816	861	811	814	837	859	885	821	845	814	761	808	854	813	838	820	862	850	818	824	793	836	802	817	876	776	835	780	817	834	819	831	803	839	832	784	806	860	854	791	845	829	829	818	818	821	814	829	824	798	770	822	761	834	865	783	865	798	891	821	808	839	782	822	817	780	835	818	829	779	833	831	798	851	840	813	829	872	835	809	866	779	882	792	871	812	782	856	837	849	874	825	760	810	835	770	814	837	863	800	809	797	813	777	804	832	827	807	880	801	859	816	804	822	807	772	797	803	786	834	826	813	835	833	823	824	814	818	825	849	823	835	814	765	773	791	790	848	753	776	804	752	828	830	828	785	744	827	835	784	858	798	828	811	812	781	855	836	819	838	809	800	805	872	811	803	789	825	868	813	801	810	824	798	785	846	834	788	802	861	846	804	880	774	829	817	850	813	805	818	855	840	754	798	818	883	839	833	864	786	828	879	855	846	822	815	845	807	818	769	823	823	852	801	787	852	841	843	794	800	836	809	797	841	882	826	713	830	793	841	801	802	776	840	815	777	802	837	825	788	873	869	832	829	805	854	809	840	831	876	806	797	813	824	868	825	800	817	811	788	832	783	820	810	797	797	802	864	780	787	849	819	827	862	849	805	817	847	821	817	851	793	846	822	821	749	852	794	778	789	822	830	826	847	868	823	838	758	819	852	841	810	823	831	880	780	807	768	852	830	813	819	843	812	783	797	809	848	808	836	832	829	751	779	827	819	815	836	806	847	819	819	847	829	838	836	780	828	758	831	789	849	814	852	850	872	856	891	835	850	827	819	836	846	841	820	799	843	822	768	825	835	832	746	807	830	800	834	792	832	839	826	806	852	824	844	823	805	838	862	848	779	804	810	833	834	749	809	813	791	820	822	807	844	777	784	811	799	848	851	830	810	824	810	844	810	823	827	839	823	823	816	846	813	797	835	772	820	818	802	809	795	842	832	853	787	839	759	819	866	848	837	838	840	759	818	826	766	788	819	823	769	819	832	791	813	847	843	845	824	816	843	831	790	876	767	824	857	846	839	836	850	807	850	798	819	810	801	808	780	850	801	844	805	852	794	819	814	824	794	748	856	816	874	783	806	779	827	814	826	833	834	830	821	847	839	825	818	847	827	821	820	817	764	834	809	784	825	863	853	780	814	785	879	792	826	834	797	772	817	845	795	777	773	814	800	787	784	832	810	828	826	770	808	778	855	752	831	801	803	801	822	866	795	816	841	836	790	856	864	811	828	817	828	844	836	821	839	817	788	833	777	828	787	844	792	837	822	788	822	804	841	829	792	813	789	843	807	847	821	781	804	860	833	834	810	831	795	830	832	848	819	779	836	827	818	863	818	831	857	784	827	836	843	788	854	821	820	843	805	830	775	807	822	827	822	853	833	851	846	796	773	817	793	851	792	795	835	772	833	862	850	792	866	805	808	801	833	822	837	824	781	856	817	813	821	870	802	777	803	835	789	849	850	791	858	782
35126	19849	8304	2048	1127	833	559	513	502	447	419	313	308	274	283	319	254	246	243	248	253	253	220	234	208	203	238	201	241	241	224	191	208	235	218	223	230	211	231	212	199	211	209	210	223	224	200	216	198	231	225	229	209	243	268	236	217	209	185	243	245	212	220	225	212	221	194	214	227	206	238	227	220	210	216	225	198	225	216	205	218	186	178	248	233	232	200	208	236	227	199	211	243	220	219	217	192	224	226	197	212	209	234	198	211	207	211	215	254	214	238	197	231	235	198	233	210	206	221	221	204	221	219	218	230	207	243	208	208	227	209	221	204	197	211	216	207	244	239	209	197	229	212	195	199	238	200	221	199	229	211	231	236	218	237	236	226	251	240	209	233	220	210	221	238	241	217	236	201	217	218	224	236	203	220	229	217	218	218	187	232	227	210	219	188	205	216	238	235	216	238	200	207	198	206	207	224	219	224	218	234	221	218	213	197	218	210	213	211	206	221	212	221	223	207	217	184	230	242	217	225	218	216	217	219	214	227	227	193	192	220	225	246	237	226	222	171	239	228	204	238	233	229	208	228	227	213	187	237	214	229	213	218	245	235	202	231	192	229	230	215	190	220	220	198	209	199	227	233	227	227	205	199	230	206	203	212	205	221	246	213	221	192	212	215	213	222	209	249	209	219	219	225	212	236	198	213	221	197	231	221	205	202	240	232	203	230	210	219	223	229	228	218	201	234	204	230	232	221	194	223	198	210	230	228	210	234	222	201	225	205	196	203	240	237	214	208	226	233	209	188	202	187	209	229	212	250	193	207	205	215	223	207	208	203	205	231	223	209	190	197	204	207	209	200	225	206	216	231	224	236	225	223	218	192	216	196	218	233	217	234	221	210	221	238	225	196	227	205	240	210	210	235	237	197	209	198	199	236	220	202	200	192	219	213	197	223	227	180	210	225	195	225	218	240	202	211	195	241	235	224	226	252	197	240	236	212	250	239	214	215	200	203	202	224	231	233	235	233	225	190	213	208	223	237	200	214	200	194	223	224	197	197	198	177	217	217	226	201	224	225	219	192	227	222	219	243	229	230	196	217	220	201	218	193	219	241	205	205	218	230	214	219	207	227	226	222	215	204	218	219	228	212	208	204	216	221	242	209	244	216	207	248	220	224	179	236	212	227	227	221	234	226	232	203	249	209	208	214	211	229	203	207	225	255	227	210	210	213	196	231	238	236	214	196	220	212	232	246	223	230	231	240	207	212	211	222	206	204	211	199	214	193	211	221	214	218	250	216	237	221	210	210	219	208	178	253	195	214	204	214	255	209	213	192	191	199	238	213	219	215	223	236	217	222	226	259	194	202	214	183	206	223	229	221	253	248	241	208	228	184	218	215	206	183	209	232	216	211	226	253	234	203	224	225	224	212	200	199	231	230	224	205	216	253	210	200	216	198	198	213	207	230	231	238	217	231	199	221	237	224	249	198	190	203	246	198	208	173	251	224	215	221	197	196	224	232	230	214	203	208	200	201	213	200	228	208	235	235	257	238	201	204	204	196	226	226	233	216	215	231	216	201	215	231	221	248	228	224	217	193	218	218	210	225	210	212	202	233	211	211	199	217	216	222	207	210	219	227	224	231	202	217	202	247	213	245	204	225	210	223	221	213	228	212	195	210	236	204	195	241	222	206	229	205	193	222	229	206	228	230	215	210	234	193	210	231	208	196	227	215	205	202	235	236	223	224	238	217	224	219	190	231	212	220	216	225	232	204	221	194	181	218	220	214	222	217	224	235	209	224	225	233	190	246	230	227	214	252	232	219	210	221	207	218	231	222	232	205	180	210	211	204	210	238	235	186	170	209	222	182	218	230	226	233	250	246	198	217	229	219	199	211	210	217	229	242	218	210	219	230	223	196	237	220	209	223	203	211	212	243	232	218	204	211	236	218	230	220	229	204	201	208	225	232	235	209	226	227	218	209	198	243	196	241	241	225	228	245	258	215	201	227	222	242	243	219	202	196	192	232	202	228	223	205	246	248	199	216	224	200	244	235	255	235	222	241	210	214	214	209	192	214	235	208	218	222	210	222	199	226	244	219	215	199	254	217	200	214	198	216	205	209	231	198	221	219	239	219	226	194	200	212	222	216	230	197	220	222	223	199	193	232	231	203	235	203	228	213	225	208	198	215	247	206	226	218	205	224	235	197	223	238	228	201	196	223	235	214	208	207	185	206	211	210	212	221	195	234	220	225	203	235	213	209	222	247	200	209	216	228	195	198	209	226	207	217	246	206	235	228	199	209	221	237	226	207	205	208	206	229	236	245	219	194	228	250	232	215	222	234	214	223	232	193	214	223	237	200	206	191	245	188	204	211	212	205	233	211	236	219	258	213	206	214	206	215	192	240	226	229	221	220	212	216	224	234	188	214	194	206	204	202	216	192	248	207	199	188	213	196	260	208	205	228	217	226	218	222	229	226	215	226	198	214	244	211	212	185	212	209	224	246	214	230	215	189	221	225	211	214	240	245	187	201	228	208	224	248	226	238	197	235	198	211	185	242	220	212	222	245	252	200	214	226	206	231	252	205	219	206	210	230	182	199	216	196	221	216	224	193	219	246	234	263	205	173	214	228	217	202	191	216	229	220	242	237	217	206	207	188	211	209	223	190	229	210	210	195	229	233	244	226	218	196	236	215	237	213	215	213	217	193	208	217	238	192	229	232	236	246	235	231	238	212	204	255	223	181	230	199	206	211	196	212	228	244	200	211	239	220	231	192	248	213	220	205	231	226	215	257	185	214	235	216	228	209	209	202	218	241	246	251	223	222	194	185	208	210	214	217	192	222	216	215	226	223	224	192	227	236	236	205	206	218	213	235	199	206	230	219	213	208	236	215	204	240	213	185	218	219	230	211	192	203	198	218	206	195	216	219	210	210	207	223	193	193	216	193	198	205	216	239	251	221	229	214	237	196	225	216	228	240	241	218	209	226	233	211	213	232	221	236	201	223	255	226	204	217	196	230	223	206	225	204	214	239	208	235	201	213	219	207	216	227	175	190	214	213	223	241	229	218	224	228	229	226	216	194	230	242	225	216	216	208	213	220	212	242	194	209	238	229	187	198	227	190	243	196	223	209	216	212	256	206	246	219	207	212	188	208	200	200	236	210	235	219	232	222	195	222	216	215	217	205	207	252	228	215	223	240	230	212	204	232	250	218	234	225	204	220	210	221	227	197	182	190	185	215	201	205	206	210	215	229	197	244	204	224	219	211	230	224	237	232	214	215	216	198	220	223	212	194	231	189	217	215	231	232	217	212	229	229	214	234	237	215	213	208	192	205	232	221	243	209	224	229	198	235	222	206	190	205	242	208	207	212	240	219	204	215	253	208	237	222	214	201	203	253	202	210	209	202	235	222	216	221	191	193	240	217	228	225	243	237	215	215	188	224	225	229	222	236	209	207	206	229	209	211	231	214	247	212	203	198	231	225	213	222	216	205	207	220	195	208	214
23809	15395	8489	3858	2724	2269	1824	1585	1611	1586	1496	1231	1018	1071	1087	983	824	777	757	685	672	597	591	623	597	629	604	519	605	602	570	579	554	539	612	585	523	556	580	566	583	558	575	564	555	586	543	582	574	539	590	529	544	575	947	693	587	539	517	575	534	528	521	536	514	536	541	555	537	533	516	564	519	549	554	553	561	568	543	527	524	573	571	526	535	528	563	552	547	593	557	529	539	583	557	545	536	548	519	499	538	525	514	543	580	525	518	541	500	540	548	544	522	549	543	555	566	567	525	567	567	529	512	523	520	526	538	550	548	564	525	553	536	502	503	526	548	518	530	524	565	541	530	534	502	556	546	547	524	534	560	558	547	557	547	531	547	508	518	528	536	571	570	538	551	575	508	606	561	572	558	534	566	581	560	541	522	514	525	531	573	558	553	540	528	562	537	560	545	527	510	561	484	529	535	524	509	512	524	535	545	567	530	538	583	546	552	539	552	582	475	522	533	546	504	518	544	574	570	538	553	564	562	522	560	531	525	531	526	567	588	567	537	497	530	528	551	575	547	546	527	554	527	552	521	560	517	553	556	531	532	541	489	535	571	537	516	580	503	533	511	532	531	551	535	540	531	525	524	540	580	543	519	575	523	569	540	600	566	530	508	538	554	521	508	528	526	532	524	499	523	562	570	585	535	508	516	507	546	541	556	570	553	551	575	506	555	536	548	532	527	518	567	542	534	570	527	522	524	534	521	540	511	513	539	516	525	512	556	476	514	509	527	555	556	555	521	554	520	575	511	523	551	502	524	531	565	525	535	557	506	532	547	543	540	528	528	525	502	538	537	509	562	549	550	545	521	590	544	551	535	517	552	549	558	545	579	540	528	551	569	526	534	541	515	555	555	564	522	511	560	517	560	567	511	482	542	535	528	574	517	529	555	618	533	580	518	507	520	539	504	524	562	556	533	573	540	504	505	534	592	573	539	501	535	580	553	564	526	517	540	528	548	544	498	517	535	561	525	530	580	492	532	557	548	538	520	578	518	498	532	489	532	521	511	535	546	529	553	500	530	540	530	544	524	554	536	569	532	534	515	508	554	546	559	548	523	561	555	512	531	510	514	545	527	518	572	564	527	549	535	521	566	494	537	515	507	553	522	528	510	534	535	522	550	514	545	560	560	497	534	567	521	529	549	498	542	543	520	568	515	545	578	512	511	532	528	525	546	557	539	503	573	545	567	535	576	536	516	523	554	530	550	558	559	514	529	520	507	518	522	575	541	513	555	528	559	573	519	544	541	542	527	534	560	518	527	510	532	526	537	545	556	491	543	513	492	560	559	535	540	568	542	535	515	510	531	524	547	549	590	509	539	558	547	518	529	562	561	543	563	515	528	533	548	531	540	560	531	544	524	588	549	551	603	543	579	563	558	582	543	537	568	513	552	514	514	491	530	503	560	563	538	530	565	590	576	584	548	522	523	534	526	544	573	559	526	513	511	557	490	557	515	535	530	581	551	572	551	530	582	546	548	589	525	541	545	556	562	533	530	561	563	553	563	568	532	561	525	543	492	522	552	524	489	501	524	522	592	540	569	531	586	524	543	576	501	580	573	550	577	539	521	538	543	520	555	545	571	517	537	527	522	543	583	531	536	516	499	543	555	518	535	548	550	574	548	532	486	485	559	526	533	603	527	532	587	527	541	516	543	580	524	540	565	531	570	551	539	576	524	559	573	511	559	558	525	580	518	528	552	553	547	534	529	530	523	493	528	553	535	550	541	554	537	503	572	520	546	538	529	544	523	573	545	535	512	564	543	543	533	530	556	554	556	536	550	532	493	526	547	525	534	582	525	506	532	561	582	586	555	512	541	532	528	538	507	571	533	579	555	532	569	573	517	525	556	522	516	549	568	529	516	543	593	571	583	505	527	490	578	505	517	539	542	514	527	554	523	497	503	512	522	553	512	586	530	533	529	582	586	500	534	543	542	575	562	495	525	541	552	561	568	539	539	553	522	550	567	552	484	530	542	524	568	565	561	544	535	521	486	540	572	514	548	542	519	561	491	565	594	566	528	546	518	552	585	521	561	517	543	555	515	537	555	500	543	522	513	542	531	552	537	539	512	526	559	529	521	533	535	501	565	486	499	554	573	553	514	517	547	530	510	558	506	534	553	579	513	527	504	545	547	564	605	544	551	506	504	536	511	556	541	539	527	553	545	527	547	527	546	524	560	539	505	560	577	555	540	541	561	535	538	541	550	567	487	543	523	576	509	585	570	523	525	522	517	514	530	567	518	538	545	543	529	581	504	508	553	518	530	552	549	531	546	498	518	547	500	571	582	523	581	529	574	591	541	531	557	522	507	557	547	535	528	530	560	550	557	547	568	506	573	541	542	512	507	566	552	581	542	533	525	559	551	513	541	499	577	540	557	551	546	517	567	563	554	536	541	563	520	578	561	531	546	522	556	537	538	513	569	521	552	548	522	563	518	556	524	554	566	501	518	546	516	537	558	544	527	540	574	539	531	475	583	527	573	517	540	571	549	553	554	535	509	571	553	545	510	546	541	539	524	566	566	533	558	516	543	524	527	520	545	519	565	533	533	522	533	538	558	537	540	580	563	559	555	497	538	533	557	554	542	581	509	478	506	558	558	550	558	523	544	552	560	548	488	539	575	502	523	561	553	532	536	527	518	545	560	525	543	503	578	515	524	532	526	568	544	555	512	523	543	565	509	538	523	510	510	546	497	549	571	524	549	523	530	528	515	526	540	542	561	535	512	530	515	556	530	609	544	544	515	518	521	571	524	560	540	569	524	552	572	550	526	566	527	534	546	579	541	507	553	548	545	585	524	513	542	544	595	533	567	524	554	559	488	548	534	582	521	574	540	521	500	568	529	537	563	581	560	548	513	523	553	528	514	527	559	564	551	556	537	560	571	578	590	523	550	532	583	578	555	511	521	530	544	522	562	601	537	546	518	559	556	518	564	558	542	537	544	517	557	520	555	593	550	550	582	566	522	539	540	544	531	560	529	524	522	542	561	513	547	567	521	544	549	571	531	535	506	577	550	551	511	546	538	582	510	547	549	578	544	538	540	535	557	539	511	594	500	564	518	526	531	533	551	503	565	517	529	533	510	520	525	492	516	510	521	544	536	534	521	515	561	525	514	522	514	547	522	539	531	543	571	560	547	563	515	490	515	541	545	533	536	583	546	552	532	524	505	554	505	552	554	537	542	510	560	535	491	547	526	548	529	545	555	528	556	588	527	554	553	537	560	514	526	551	514	569	468	576	563	523	534	493	517	519	545	510	520	559	540	548	572	522	493	548	532	551	545	522	549	595	528	540	518	528	522	579	558	550	540	570	506	566	545	512	515	553	555	555	555	524	536	503	569	579	525	520	556	501	533	539	527	549	516	529	538	548	529	498	561	567	514	505	536	524	535	512	560	526	506	570	549	544	552	535	514	531	530	589	575	519	560	534	577	514	543	576	520	529	514	572	546	575
11663	3875	1071	432	390	397	426	377	380	369	330	389	321	344	340	314	379	304	338	338	319	336	319	323	292	293	319	306	307	310	310	321	293	317	313	317	355	306	299	329	345	332	316	302	326	344	319	325	297	273	308	323	310	319	353	290	325	345	339	301	326	305	303	315	324	311	293	309	314	326	290	305	307	328	309	308	329	344	299	318	285	305	311	325	346	324	328	333	321	335	323	318	298	318	293	296	293	300	282	338	295	313	292	315	309	334	287	342	307	340	300	333	321	303	312	306	326	313	338	327	300	312	307	311	306	294	327	313	309	308	301	356	338	317	290	320	343	290	317	352	316	332	334	324	320	292	306	332	310	324	314	339	315	325	330	294	314	294	289	291	323	276	304	287	298	328	307	337	328	336	305	309	310	335	322	320	296	308	278	320	318	309	295	312	330	280	309	272	324	299	326	304	268	307	275	303	303	342	312	293	314	310	316	326	342	281	288	318	288	273	317	305	307	298	300	281	318	330	335	343	325	287	303	324	301	329	309	276	364	296	308	318	337	324	331	312	330	316	357	312	309	308	298	267	287	338	301	301	304	323	328	293	326	336	316	312	282	323	334	326	317	274	345	274	324	279	331	323	320	334	328	315	335	335	336	315	270	302	312	323	317	304	286	314	328	326	354	285	310	319	290	312	297	298	283	306	327	345	318	345	303	293	349	308	322	294	316	295	344	294	302	340	317	316	294	301	287	309	307	300	329	306	333	292	306	290	340	293	317	341	332	315	315	315	318	287	315	328	281	295	346	324	319	294	338	327	329	326	304	299	277	308	335	298	306	284	318	356	314	338	310	305	315	317	338	310	311	285	296	318	336	289	342	285	301	328	338	304	287	302	310	340	312	319	282	294	282	319	337	287	318	342	339	324	348	291	286	327	302	308	296	333	326	284	333	312	302	315	301	327	349	308	375	320	302	304	349	316	292	283	311	321	316	333	296	303	289	303	286	331	321	331	324	261	320	318	326	311	320	298	331	311	343	344	290	291	320	310	314	291	284	284	341	328	315	306	346	318	356	311	321	341	319	322	316	333	262	315	329	327	343	325	316	292	301	337	305	308	295	324	313	308	315	292	317	329	313	325	325	326	327	290	324	348	349	325	335	316	321	294	349	304	324	318	331	291	343	334	307	311	304	306	313	330	361	308	319	330	341	299	345	280	309	340	300	334	321	351	284	306	281	286	322	325	288	320	292	356	310	330	334	294	296	302	332	306	273	323	312	324	316	304	278	284	290	310	321	349	323	319	341	321	300	280	304	328	279	304	302	322	310	296	358	343	309	307	327	331	329	304	294	309	319	310	331	285	331	296	349	311	329	312	318	299	293	322	352	321	318	317	320	291	299	290	323	331	315	357	314	340	331	285	309	311	317	290	319	335	319	300	331	292	337	312	319	328	311	286	320	348	300	296	293	319	302	302	308	347	329	345	345	323	308	309	326	341	295	289	315	330	306	315	290	285	320	328	307	313	305	331	336	298	318	316	321	343	327	340	320	318	303	313	325	320	305	296	324	295	315	339	353	288	303	275	314	276	281	276	302	308	305	311	321	303	328	337	328	325	319	340	319	304	328	282	309	310	299	304	298	308	313	311	323	334	299	320	329	316	277	323	335	336	324	299	325	268	316	298	318	319	292	341	325	337	298	328	332	329	294	316	312	320	319	319	294	318	307	307	314	292	306	326	282	263	339	334	340	335	297	300	315	298	320	328	310	312	303	326	329	314	309	312	292	287	304	302	319	310	314	276	304	321	299	326	322	317	301	301	307	318	329	329	322	325	304	315	319	293	323	321	318	327	318	312	332	285	303	289	310	320	324	315	344	361	334	304	317	314	297	329	311	294	330	297	310	293	314	295	319	295	315	304	337	328	329	300	320	306	337	295	324	294	307	325	325	295	312	321	309	292	299	325	282	321	338	331	319	290	345	334	318	326	262	366	319	297	305	324	289	297	339	341	305	307	308	302	308	337	290	314	346	299	305	320	309	313	344	295	318	304	352	307	302	283	327	306	289	354	310	327	298	316	300	317	301	316	329	336	334	313	295	329	321	293	309	300	326	330	323	324	274	314	303	285	340	306	357	328	309	304	309	327	303	295	313	355	333	319	328	324	334	304	304	313	340	304	312	335	310	299	325	288	306	304	327	346	311	295	307	345	312	346	286	312	310	309	323	312	299	337	323	305	298	326	328	300	324	316	320	312	315	280	317	351	297	301	312	356	322	367	328	308	308	300	312	298	319	325	300	300	337	321	350	290	340	308	304	304	283	330	335	312	319	320	308	294	331	309	312	332	329	315	299	326	312	286	277	289	298	294	282	306	330	329	280	326	327	316	292	352	314	307	302	322	312	291	344	323	346	321	295	325	289	295	294	313	336	331	311	338	338	297	337	336	331	317	350	301	328	298	322	314	310	300	309	324	295	328	336	327	333	300	324	313	303	281	348	326	311	318	334	315	357	319	281	303	300	326	315	303	349	329	327	314	328	335	303	299	324	316	298	333	303	336	294	312	329	324	314	343	353	316	323	304	304	289	300	301	323	319	350	355	298	310	298	311	274	295	303	314	291	334	326	322	324	299	299	308	333	323	325	316	293	285	325	350	295	303	295	342	293	338	291	290	308	327	309	299	340	307	268	305	347	318	338	334	316	352	327	321	287	315	317	339	292	336	315	309	316	325	310	300	314	279	335	300	348	310	295	328	286	338	317	301	321	294	301	286	302	316	328	339	300	346	279	326	298	320	290	319	318	292	340	306	310	301	322	313	325	313	333	300	311	326	304	308	303	322	287	304	313	355	306	294	334	315	297	303	321	319	344	326	304	327	324	349	308	319	326	332	301	314	323	330	340	351	309	309	311	303	319	292	330	293	278	329	303	325	310	316	315	302	304	336	337	315	343	323	285	304	330	312	295	283	340	320	327	304	327	326	305	310	297	293	360	336	290	310	314	307	294	315	316	302	310	322	309	289	320	296	304	336	279	293	309	323	320	343	325	375	280	316	298	304	316	315	310	309	323	291	314	321	310	332	322	280	306	329	332	333	316	275	286	304	285	356	315	278	333	343	287	300	288	304	272	324	328	293	339	341	322	311	309	325	344	343	290	345	296	297	310	328	287	344	340	320	308	313	293	305	344	286	315	312	313	265	345	316	346	303	304	306	291	313	287	357	322	313	301	317	300	342	346	272	326	329	320	328	314	336	328	350	320	312	338	320	340	282	326	310	291	322	329	314	329	312	300	325	312	314	282	300	334	312	313	306	321	318	307	303	367	341	306	345	294	342	329	309	312	305	305	331	327	296	313	301	326	281	256	368	269	322	320	305	328	321	308	307	344	305	333	318	332	317	308	300	310	354	323	279	290	321	322	312	297	310	305	337	286	319	313	325	327	324	311	353	285	289	349	290	298	330	350	302	317	295	322	323	328	289	335	313	333	320	316	311	324	324	305	317	322	290	315	307	326	318
8742	4152	2183	1258	1090	1081	980	992	1023	1051	957	938	923	876	909	872	847	784	841	823	805	722	782	818	761	760	765	782	732	742	761	723	764	710	733	763	809	767	790	747	803	769	821	736	750	781	747	777	773	786	736	733	756	801	914	817	735	754	779	748	802	730	887	730	755	740	749	779	786	773	740	727	760	809	756	759	754	751	717	733	756	726	772	769	761	728	760	770	757	742	732	738	784	810	728	731	809	782	732	804	722	717	769	721	777	751	781	716	743	765	759	748	768	760	717	799	754	791	762	749	783	782	760	756	775	801	764	730	725	763	734	730	780	749	753	814	782	744	754	808	809	773	742	781	791	756	797	767	798	734	768	754	730	789	763	760	720	786	792	740	735	741	755	753	737	802	790	761	751	668	812	766	709	772	778	752	762	787	776	756	759	764	748	765	763	741	737	819	785	765	723	738	746	748	755	806	774	774	742	777	809	752	746	732	771	777	733	765	722	800	783	762	724	774	784	732	783	767	752	799	712	745	743	740	789	773	813	761	749	726	761	723	713	772	780	783	762	739	743	816	739	731	789	734	772	773	699	731	791	773	776	739	772	752	780	823	720	786	703	744	766	845	815	755	772	766	748	768	774	739	809	725	793	786	802	808	757	739	802	730	776	796	744	739	765	748	786	743	768	730	794	793	754	769	765	757	752	731	769	774	784	764	713	751	764	803	744	781	715	747	710	757	819	752	733	727	773	739	767	773	763	828	795	786	772	753	806	816	771	777	766	772	784	770	740	745	734	761	755	766	764	776	798	770	796	816	788	738	699	780	718	710	771	801	784	834	760	797	760	778	786	753	743	726	793	793	790	765	813	763	756	736	728	758	743	817	741	723	800	761	801	777	713	783	773	768	771	786	757	723	766	766	767	800	731	730	809	770	728	786	790	735	697	740	713	742	671	775	770	785	778	776	812	757	755	727	805	823	785	753	718	760	766	780	742	780	728	776	770	803	765	752	765	739	742	800	758	725	788	770	736	782	783	760	779	812	772	740	785	746	800	742	802	799	737	795	762	778	734	727	750	783	746	804	713	737	760	788	719	767	798	791	736	764	780	733	800	773	681	810	736	766	788	729	752	764	711	731	788	783	795	741	761	723	689	764	722	783	710	766	788	768	799	748	817	734	785	737	789	797	764	758	741	766	722	748	795	765	729	752	765	769	770	768	755	752	707	746	760	724	802	805	763	752	804	756	785	767	737	786	754	739	695	793	793	767	711	701	708	760	711	778	693	787	757	746	786	760	751	742	751	736	801	736	730	726	774	773	711	759	733	804	762	759	753	738	761	741	767	817	745	758	737	754	798	730	773	746	776	789	768	792	757	772	740	758	764	750	762	786	795	801	756	785	748	760	783	746	673	743	732	763	764	778	735	758	779	758	748	759	773	768	754	791	776	730	740	726	760	747	725	777	780	802	784	802	777	803	779	726	737	762	704	803	785	760	795	768	738	774	797	728	769	745	756	678	746	758	763	746	765	769	758	756	763	757	764	799	764	757	791	786	756	739	790	813	781	774	778	781	770	748	796	795	763	777	743	744	804	811	743	786	773	767	766	712	777	784	727	776	766	746	743	756	759	721	799	774	753	790	781	768	779	727	828	760	794	719	716	773	789	715	727	805	799	768	792	763	773	744	754	783	756	758	717	748	770	749	806	790	767	749	778	736	783	739	713	760	741	790	781	749	755	756	748	797	807	764	754	745	783	731	793	754	744	702	780	787	831	760	764	757	759	749	724	757	750	818	760	765	799	713	762	782	764	796	708	752	749	798	739	714	760	718	769	767	773	775	763	757	754	731	720	750	744	757	741	799	749	754	766	803	768	758	734	760	810	778	746	732	719	757	778	738	744	778	739	797	775	778	726	754	764	755	740	801	731	745	710	780	792	774	757	764	737	741	755	766	783	771	786	749	756	721	773	781	776	782	771	737	743	741	760	756	736	713	709	743	770	754	789	696	730	707	764	752	720	732	795	731	725	732	767	737	757	751	764	741	735	742	730	793	782	785	746	744	778	764	783	737	778	788	778	744	746	679	747	758	779	782	773	731	763	790	768	765	811	790	761	765	763	740	776	775	754	765	798	724	754	731	802	724	775	781	764	725	781	740	791	745	808	757	769	712	753	737	773	712	734	765	790	746	750	715	751	789	752	761	736	707	759	759	724	761	736	775	787	795	773	819	772	735	738	796	770	781	719	728	714	760	779	724	725	770	822	774	688	809	744	755	728	723	779	758	783	775	758	824	755	771	797	794	790	798	772	768	780	822	794	711	759	714	778	761	776	791	736	777	765	776	736	774	756	787	736	738	763	774	747	778	792	804	807	786	772	712	744	729	729	843	732	779	712	735	807	754	775	740	773	766	783	748	760	761	767	774	754	720	765	764	829	834	784	734	773	769	763	753	766	736	708	768	712	730	762	766	768	750	753	764	750	742	787	791	773	703	812	776	760	735	743	721	740	766	752	767	750	711	793	719	792	734	751	752	788	783	803	760	806	793	745	766	717	773	721	797	792	794	752	808	736	770	754	793	799	781	773	813	765	760	734	759	719	761	763	770	738	757	781	696	782	787	719	810	753	738	727	814	806	801	786	769	766	715	763	779	716	721	738	778	756	752	727	747	758	771	773	774	768	811	753	787	726	747	783	724	795	770	752	718	736	731	766	762	794	721	798	787	751	796	792	764	729	714	772	760	751	759	779	810	745	742	779	738	811	740	701	760	739	732	777	733	732	796	757	790	751	731	782	709	741	764	734	798	811	729	778	769	795	787	736	763	741	783	738	767	753	736	781	763	764	742	765	739	764	795	730	757	812	719	763	785	758	733	698	759	729	744	758	792	779	722	806	759	784	772	735	767	752	770	746	787	732	734	778	749	758	746	761	780	777	748	708	741	829	724	814	742	810	728	674	783	762	748	813	794	770	739	806	751	728	779	737	773	796	735	781	826	707	784	728	766	771	788	795	759	781	722	729	712	772	759	715	754	796	747	756	776	793	760	796	767	770	749	756	787	737	783	764	723	775	747	754	750	793	741	736	768	786	767	735	732	769	801	757	753	793	748	734	753	790	727	764	806	765	795	718	736	739	752	771	789	755	759	727	743	733	756	756	747	771	769	745	775	769	752	810	747	785	770	760	763	710	777	744	799	710	782	798	737	794	813	770	776	757	768	726	767	752	766	778	778	733	730	771	767	765	759	773	763	755	782	790	793	745	770	781	785	724	749	723	776	727	816	763	744	738	774	729	779	731	769	772	740	789	761	772	749	708	729	758	762	719	808	768	733	779	775	766	761	763	792	723	757	761	797	747	750	756	775	747	766	752	815	792	755	779	767	786	750	780	777	728	751	777	779	762	812	743	756	761	752	743	760	736	782	733	763	733	766	786	762	754	726	739	774	776	793	750	737	796	815	768	723	725	752	779	781	745	739	758	768	760	801	762	764	752	765	785	749	742	755	757	755	748	758
25337	13017	4417	1277	801	669	544	463	447	385	402	348	348	343	377	334	317	380	333	312	326	348	320	324	347	300	333	332	285	308	303	318	331	315	332	284	287	301	317	309	300	308	315	300	359	331	337	316	336	339	309	333	335	309	369	328	341	328	335	310	292	321	292	314	288	315	336	329	321	297	325	337	317	291	324	323	304	285	320	317	305	310	308	343	316	311	316	302	322	300	316	328	325	317	316	290	294	317	284	329	308	299	316	307	291	344	310	303	289	328	305	334	332	327	336	303	321	272	293	325	310	301	321	280	338	314	318	311	325	303	331	304	299	297	308	286	337	320	332	308	302	322	306	321	316	307	325	331	307	300	299	312	323	326	316	313	333	298	284	319	314	340	315	307	313	311	321	317	334	311	312	301	323	327	320	312	347	306	310	297	264	306	323	322	321	303	293	306	323	326	303	312	299	293	315	318	314	295	313	313	290	314	321	337	326	298	327	305	316	324	303	329	338	320	345	315	324	317	303	312	282	312	327	287	296	297	321	318	311	275	307	325	311	326	341	314	308	316	343	301	322	292	298	328	345	313	338	302	309	324	334	313	289	349	324	323	307	317	337	331	292	320	323	324	293	302	338	317	297	302	330	295	277	329	340	328	313	304	312	329	301	319	345	305	332	313	321	314	315	324	354	289	334	310	280	311	332	315	317	302	318	321	310	320	313	303	316	277	327	304	335	349	357	321	303	297	305	329	290	300	318	322	292	299	357	306	366	303	325	297	349	331	368	281	324	331	318	297	299	304	293	305	329	317	326	318	285	299	319	296	311	332	342	287	304	307	332	299	305	296	329	341	323	321	304	310	339	324	291	313	327	308	302	277	291	297	305	325	294	310	336	323	297	281	287	307	335	336	295	297	273	328	323	322	282	321	312	306	319	318	376	295	314	319	338	313	303	312	319	327	296	316	329	339	281	279	307	298	310	303	328	327	328	330	295	310	314	285	327	286	337	362	337	283	300	314	311	321	314	334	309	315	324	296	299	331	332	330	318	335	280	308	317	301	291	304	346	324	331	304	352	283	314	328	292	301	291	327	299	289	347	329	313	332	286	301	307	323	318	351	334	324	323	309	315	284	285	317	297	310	305	304	300	306	287	342	314	320	301	339	344	306	276	338	331	322	336	346	335	309	318	316	304	264	332	311	293	323	312	350	345	307	313	308	325	306	324	334	311	309	303	297	325	309	315	323	349	345	306	303	306	328	346	309	350	321	313	324	300	307	334	319	311	297	316	312	323	327	321	328	342	309	318	313	307	313	334	282	276	310	298	344	313	330	301	309	309	286	325	313	320	297	292	322	329	336	305	316	283	309	335	335	347	331	314	332	328	314	304	293	332	309	289	330	324	316	296	328	343	309	339	367	293	313	296	300	294	342	312	359	340	297	311	308	328	303	347	325	315	285	296	324	325	327	337	319	324	326	323	312	291	296	301	307	332	333	285	339	322	313	303	312	348	307	337	352	324	283	331	298	344	305	306	321	276	337	329	302	289	330	306	328	300	311	323	325	306	328	300	294	321	312	285	278	313	321	331	320	319	281	328	306	319	329	323	324	312	313	322	295	294	326	344	267	284	327	290	322	327	301	321	338	289	304	336	310	329	324	304	293	342	311	306	326	317	333	295	269	313	262	307	324	323	295	304	300	282	317	319	334	303	288	317	311	313	283	324	342	312	334	327	314	326	284	312	307	296	287	297	323	290	355	325	304	308	302	340	320	359	305	284	317	354	299	328	327	342	348	314	301	312	311	279	338	314	285	318	326	327	308	302	330	320	298	313	313	292	324	319	322	309	304	314	307	326	288	285	276	324	286	310	320	335	304	351	338	320	340	302	335	337	342	314	324	289	367	321	320	303	328	341	327	331	327	327	293	327	297	299	322	317	331	297	335	330	303	295	357	321	295	301	317	313	322	370	300	309	338	301	316	311	307	287	292	289	325	318	319	325	290	272	299	334	323	299	313	348	316	328	305	313	333	310	344	309	290	327	343	278	318	320	308	315	295	346	317	340	327	345	321	314	314	313	309	288	307	296	269	309	336	319	315	352	298	327	318	327	282	336	303	316	344	318	335	276	333	305	287	304	312	315	336	333	306	334	304	338	306	312	312	308	321	291	338	313	314	295	334	304	334	309	306	310	302	320	287	313	325	339	297	311	344	294	301	311	319	321	327	289	306	298	302	294	301	315	317	305	327	289	316	310	276	302	308	349	313	297	292	290	308	304	310	315	304	308	314	311	316	314	302	325	285	317	288	305	342	341	341	330	312	302	294	286	321	338	295	350	322	305	295	330	288	296	340	305	311	346	338	368	308	343	318	295	322	326	305	319	328	319	303	303	299	314	298	282	336	313	304	295	336	300	334	301	323	296	308	324	322	351	361	337	337	292	333	342	308	316	283	332	325	304	338	291	309	291	323	313	335	322	311	308	323	310	306	290	316	308	282	320	325	317	318	318	307	296	308	325	313	330	303	286	333	297	335	344	314	327	334	354	275	306	277	312	335	322	332	331	347	315	310	284	330	328	312	343	331	327	298	312	314	331	280	313	310	320	325	333	344	342	275	295	339	322	331	293	315	293	312	324	334	292	332	289	328	329	304	317	321	302	318	320	337	346	329	277	293	303	313	312	333	319	309	329	321	311	313	329	313	289	383	299	300	300	354	350	316	340	330	341	318	315	343	341	315	304	303	288	309	300	330	272	289	309	308	299	312	339	307	312	339	333	330	328	304	319	300	316	291	308	313	339	316	313	303	324	309	297	294	325	296	313	302	294	323	308	304	345	291	302	332	313	290	301	327	305	325	318	317	301	298	316	364	280	339	290	346	327	299	332	321	304	293	331	313	290	270	311	321	307	274	317	297	334	328	325	298	325	291	313	313	348	325	319	295	331	330	284	325	331	306	319	301	324	314	330	328	293	297	334	341	309	301	290	318	284	297	328	300	315	310	333	312	307	273	280	295	318	358	284	304	319	312	346	339	313	301	338	284	312	327	280	313	302	346	360	295	307	275	307	292	322	310	312	360	311	318	351	336	309	300	300	303	298	302	316	329	346	275	286	313	295	304	290	296	315	306	322	321	292	339	309	326	323	289	322	293	315	327	302	303	300	309	329	322	345	299	249	271	330	290	297	301	310	312	300	251	313	329	339	309	295	325	291	317	296	306	296	344	330	293	358	311	310	310	335	338	307	291	313	297	321	323	358	331	354	317	317	322	353	277	302	305	323	320	289	310	317	307	347	303	289	329	317	293	323	286	308	327	316	362	308	291	305	322	350	298	320	344	290	321	339	316	328	303	346	310	345	309	316	288	304	310	320	288	295	306	318	318	301	288	293	293	298	307	292	301	292	314	349	311	289	311	337	339	321	323	314	289	314	341	324	335	333	323	362	325	295	290	286	324	321	305	312	321	303	343	306	323	322	331	322	309	290	359	331	282	336	302	326	285	338	279	320	300	304	322
18307	11058	5099	2744	2133	1881	1544	1460	1557	1526	1239	1013	1049	1035	1071	970	905	976	827	852	807	825	789	781	826	825	805	814	797	780	835	759	797	808	731	802	737	758	785	801	774	718	781	783	771	778	784	765	735	807	803	745	762	758	908	753	784	829	721	760	736	809	717	769	754	761	716	733	757	739	736	795	741	765	725	796	741	749	738	769	805	743	763	694	768	760	716	781	750	781	737	795	760	763	774	769	785	768	754	768	774	729	718	724	776	750	808	766	765	713	731	814	707	723	728	746	719	750	791	777	770	738	746	764	738	735	735	707	764	819	756	744	744	722	734	748	775	729	769	743	779	718	722	731	738	773	737	733	766	721	742	785	751	701	707	748	749	725	805	747	754	740	762	787	768	764	733	757	753	727	776	718	766	759	814	739	737	787	733	751	725	773	765	797	783	695	771	775	737	787	712	739	760	847	711	785	713	777	793	754	771	766	738	778	768	790	768	742	762	738	754	796	752	750	800	800	751	721	781	759	772	810	797	767	763	760	785	727	735	769	726	758	725	762	774	731	752	743	780	690	724	741	750	748	739	775	744	762	725	762	736	781	751	747	726	773	743	730	740	760	771	784	719	753	772	740	692	758	755	778	770	753	771	732	739	778	727	755	792	736	777	744	778	740	728	764	736	758	739	740	736	793	750	762	715	809	766	717	710	764	790	752	742	713	783	743	756	748	732	782	787	754	751	812	785	753	764	746	713	791	735	748	758	733	801	787	775	708	758	766	726	795	789	779	776	791	725	742	719	736	744	744	791	773	764	716	762	743	787	760	711	772	739	761	729	772	716	730	751	725	738	757	754	800	755	764	727	733	697	756	706	734	751	766	739	725	737	764	736	782	795	748	773	764	800	729	709	817	758	779	718	756	742	730	792	799	774	777	765	741	767	743	753	760	749	735	762	706	776	711	729	743	740	736	731	755	744	755	709	726	742	758	808	750	735	688	755	740	747	730	708	776	751	742	773	767	796	745	715	737	770	726	740	795	775	766	759	748	737	749	766	785	743	766	746	706	749	718	766	729	783	757	729	744	761	734	777	764	711	812	744	760	770	745	724	775	761	743	721	770	760	767	748	751	781	822	744	718	773	736	731	770	752	728	738	729	733	739	773	713	748	758	775	752	789	737	779	768	778	782	742	770	799	726	723	769	790	761	749	711	770	756	776	768	742	768	760	759	793	778	738	763	753	741	751	778	739	758	723	769	734	736	709	719	729	719	747	734	684	786	702	765	680	742	759	737	727	747	742	731	747	730	790	759	714	783	704	747	805	749	737	749	772	775	793	769	736	748	749	783	705	759	747	694	723	777	764	765	734	707	754	736	746	723	726	741	772	761	704	793	789	756	735	767	753	782	762	726	754	754	763	798	775	758	736	752	764	808	730	750	768	785	721	776	754	745	774	716	760	762	765	781	760	754	768	719	759	742	732	756	733	746	755	762	754	760	763	752	758	741	738	811	770	791	711	756	765	765	776	763	794	776	747	758	778	763	764	801	750	774	781	748	717	751	728	771	774	726	754	754	805	761	767	801	754	822	797	755	686	730	774	755	716	788	799	760	765	778	773	773	727	773	727	759	738	760	702	747	771	765	740	777	721	770	755	717	753	765	723	743	754	747	760	773	756	762	756	739	770	756	733	749	764	779	744	747	729	774	776	724	709	744	735	743	710	800	779	760	759	743	732	723	739	746	768	795	729	728	730	743	711	735	742	741	787	758	754	744	734	733	752	779	722	786	755	714	758	747	761	703	772	815	777	755	742	718	791	768	748	796	798	721	763	762	751	779	795	738	784	793	778	740	760	751	786	795	738	750	759	798	742	731	761	788	760	795	777	763	741	728	757	703	753	750	750	780	752	741	713	767	722	770	747	757	799	758	747	761	764	712	700	767	728	740	746	743	784	737	716	774	725	763	719	769	745	749	747	784	750	786	744	699	775	771	778	759	767	759	752	761	783	754	755	761	737	770	760	735	753	723	809	748	768	726	783	771	727	735	770	784	748	766	789	788	746	748	792	702	758	788	759	762	734	742	755	729	788	772	768	736	724	735	782	824	720	770	786	717	737	768	707	745	774	716	767	734	700	746	798	756	754	786	728	763	771	689	751	761	736	797	795	734	754	745	767	741	715	780	773	784	738	747	751	781	790	771	770	727	736	741	771	711	724	804	772	741	764	730	778	724	754	748	726	738	747	756	775	739	802	759	734	742	722	729	753	750	772	778	802	734	767	753	735	770	726	808	753	738	741	763	781	758	762	753	766	754	725	780	757	757	746	757	773	804	734	746	767	747	768	700	749	777	776	726	740	756	703	724	715	685	716	784	752	769	713	751	752	692	757	751	797	769	741	684	698	729	780	741	710	739	779	728	786	702	757	748	739	775	744	798	707	728	775	747	771	788	753	751	768	722	703	741	742	783	734	821	747	772	714	785	760	758	791	730	751	722	730	734	779	744	751	801	762	779	790	754	701	698	736	695	749	768	748	711	775	719	726	714	737	790	750	760	739	753	737	785	760	740	715	760	769	778	717	742	742	783	797	708	772	779	724	812	741	735	715	751	764	790	760	717	742	735	716	782	761	791	732	768	743	750	745	772	811	738	782	775	766	722	723	742	772	779	728	776	765	761	767	763	778	758	762	747	701	772	737	739	747	751	774	733	766	721	702	756	752	798	703	796	781	775	759	754	782	771	782	728	700	738	768	729	758	725	745	755	741	747	749	740	795	749	785	816	723	778	726	729	828	764	723	763	783	740	770	706	741	754	734	754	767	763	742	761	769	780	790	754	745	758	760	789	783	759	763	725	712	720	752	718	744	795	775	783	742	731	759	806	734	715	756	730	694	738	775	720	732	778	737	771	759	783	701	760	791	800	753	757	750	747	761	753	756	764	761	772	771	729	693	776	769	770	783	736	764	736	810	719	756	785	780	771	764	768	748	754	753	737	773	696	735	783	755	759	737	775	736	754	769	795	731	744	680	748	767	739	782	737	784	740	745	725	746	855	743	750	771	711	803	763	733	754	718	752	737	728	750	757	810	731	783	723	756	695	771	716	789	777	783	726	735	780	775	726	679	770	753	714	766	810	787	757	752	709	722	779	751	764	757	778	747	768	785	759	799	723	721	757	780	775	683	713	796	751	761	732	718	751	753	740	728	682	745	739	758	758	762	747	777	794	794	763	753	806	748	761	719	777	773	763	756	720	757	732	795	742	742	770	749	708	753	770	756	759	793	773	741	739	750	742	770	766	762	752	782	761	717	777	734	776	799	742	735	730	729	712	744	725	731	757	739	771	692	748	743	760	738	780	723	760	750	729	734	755	743	735	754	750	753	794	743	752	773	761	749	774	729	761	736	757	748	747	739	748	750	744	769	730	751	758	743	751	750	759	743	779	774	732	751	765	753	726	785	735	729	721	730	735	746	760	754	782	780	758	760	768	735	781	787	794	793	796	712	721	779	702	734	752
35192	20874	8889	2108	1156	720	504	456	478	395	319	257	266	245	270	245	233	216	233	208	188	194	191	235	216	188	194	183	179	188	174	217	192	186	188	204	185	190	203	198	169	184	203	175	173	185	163	167	204	207	193	196	180	206	216	208	198	217	201	184	184	176	228	189	184	201	144	197	229	194	170	173	186	190	194	218	165	192	195	187	205	182	170	183	183	187	197	187	174	191	191	208	188	199	192	198	184	206	220	188	179	179	189	212	193	186	196	197	193	183	187	154	176	158	180	202	176	157	192	189	180	214	191	218	179	173	225	183	200	210	188	186	198	167	194	186	194	188	184	189	221	193	174	186	172	191	201	213	194	197	194	178	194	204	221	214	190	195	204	198	205	197	199	210	195	173	187	177	196	192	178	166	181	186	179	193	192	177	180	184	184	185	175	189	170	190	171	168	197	207	205	194	166	209	202	202	198	206	194	195	175	180	202	196	196	171	184	199	201	209	191	176	177	206	187	204	202	190	188	213	200	180	218	175	163	183	200	193	178	203	201	193	223	208	193	203	214	198	200	204	185	176	185	189	211	202	179	210	191	188	208	190	214	225	192	175	204	197	184	184	215	196	194	206	178	183	182	206	181	170	181	178	202	182	215	181	189	193	166	202	210	179	177	162	168	206	198	191	182	166	191	185	176	168	170	193	182	186	207	180	180	196	192	188	187	185	188	173	181	182	191	183	200	165	194	180	188	183	198	198	195	211	212	193	165	182	172	192	163	194	175	178	194	206	206	199	218	200	195	162	184	182	196	206	166	198	171	197	201	191	195	239	176	170	186	173	208	184	217	192	196	210	165	192	170	209	183	198	213	190	169	177	212	180	220	189	198	181	209	247	177	211	195	191	199	182	200	183	175	186	191	170	184	217	198	193	201	192	195	210	189	162	211	187	202	199	188	193	178	194	202	211	171	193	180	172	202	200	188	175	194	169	183	205	190	207	204	186	191	183	183	182	206	200	167	198	182	226	168	205	203	171	202	203	174	196	173	189	210	161	186	206	189	175	204	194	187	190	159	200	176	179	182	180	181	179	160	161	199	191	169	199	210	214	181	188	163	201	186	175	195	212	201	191	224	178	196	184	190	176	196	189	188	214	182	196	212	225	192	184	208	191	212	206	181	198	179	200	183	185	185	200	172	188	175	192	186	163	202	177	181	182	193	190	201	191	176	148	198	191	199	174	191	187	203	211	198	196	206	182	179	203	210	183	201	210	181	163	159	207	191	182	181	201	199	209	202	186	188	174	187	191	191	178	182	176	199	177	174	191	196	171	196	175	208	202	166	167	187	182	189	157	199	177	175	219	190	199	207	181	198	198	192	196	202	172	169	187	220	192	199	202	223	170	207	210	192	179	169	200	207	197	212	186	196	194	181	170	177	201	184	199	190	184	173	157	193	169	175	186	177	176	193	193	196	171	218	169	171	204	168	173	200	213	185	203	200	187	178	178	214	194	187	183	171	176	194	203	182	201	189	196	186	194	196	203	159	195	162	181	193	170	198	208	162	177	213	180	186	185	177	182	175	190	197	224	205	195	193	183	182	184	174	166	208	199	181	195	194	172	164	191	185	212	198	193	194	196	178	191	175	190	199	186	199	197	174	178	182	190	212	179	203	165	202	194	194	206	176	170	180	216	174	204	168	180	210	206	192	225	224	202	187	182	167	172	176	183	171	185	177	170	158	204	206	206	204	185	187	203	197	190	189	217	200	194	173	196	186	180	193	192	191	189	188	171	198	200	209	173	194	198	180	193	195	204	170	191	195	190	182	209	202	175	191	197	169	170	207	196	153	160	192	211	172	198	208	190	198	203	203	201	177	182	212	179	183	183	196	185	178	187	184	158	185	179	174	206	188	219	189	175	224	200	194	207	201	182	195	187	193	195	185	191	204	199	183	195	176	200	172	194	209	192	206	184	186	185	178	170	190	198	190	150	191	191	183	211	203	179	184	184	187	208	183	187	188	191	174	177	187	179	225	192	211	200	195	201	199	186	169	183	194	203	178	184	177	203	156	223	191	178	187	203	171	175	186	169	202	172	195	178	176	162	211	217	170	168	197	173	183	198	195	194	234	198	194	174	179	199	155	228	178	203	187	213	214	215	197	174	202	196	189	219	178	168	208	195	206	202	176	195	206	190	180	201	201	220	180	167	192	189	179	188	180	172	200	181	180	188	192	174	187	200	162	180	182	190	192	207	199	186	178	188	186	181	198	175	181	188	209	210	171	178	197	217	167	198	186	205	189	200	180	197	184	198	195	206	183	185	172	192	182	190	181	205	204	199	196	191	203	171	217	201	169	207	197	214	195	186	195	200	189	174	192	180	185	213	193	182	164	191	173	194	185	181	195	206	191	193	179	194	196	156	186	180	194	213	179	206	195	192	187	168	166	185	189	188	165	208	184	178	208	202	186	175	184	203	195	182	195	189	194	202	162	159	164	192	193	173	191	210	185	214	190	200	180	172	192	184	163	221	174	189	159	196	179	191	176	187	171	168	207	182	196	183	194	165	214	188	195	188	188	177	183	190	193	178	195	181	195	155	186	188	190	178	185	202	192	201	187	185	190	174	200	178	209	188	212	219	185	202	189	186	203	188	211	184	150	178	197	182	176	193	157	181	176	164	209	181	213	183	206	210	210	196	185	175	196	186	196	189	186	175	195	214	186	172	219	189	184	174	162	198	198	210	160	183	186	201	180	204	200	179	179	202	211	198	181	183	157	183	176	203	206	182	185	192	184	194	184	183	186	176	185	171	162	178	198	193	178	183	219	179	197	167	198	200	201	179	191	188	208	173	209	181	194	204	201	212	186	177	216	185	197	199	198	204	199	197	206	202	192	154	166	203	191	180	176	173	167	188	208	188	191	181	209	174	178	201	181	197	191	191	201	195	199	179	200	207	178	196	177	191	193	201	184	215	210	224	177	191	171	176	205	203	177	206	199	208	196	183	186	172	211	197	196	204	220	189	171	191	174	184	193	221	185	203	178	171	167	197	171	170	182	178	212	171	199	169	162	204	166	187	188	204	181	204	178	202	194	184	176	193	201	199	212	148	175	160	183	185	205	200	177	207	171	174	171	203	172	197	177	188	188	192	166	183	197	185	187	182	195	195	173	158	184	221	203	179	203	196	193	204	181	175	167	183	192	211	211	169	213	182	192	201	226	165	205	202	184	201	181	192	183	179	199	221	180	191	148	186	184	187	178	172	180	197	199	200	178	212	211	207	166	196	202	204	183	171	222	176	188	181	185	198	209	192	194	214	200	193	189	214	196	180	194	177	174	170	218	197	180	202	171	204	187	195	190	211	207	195	184	201	177	218	208	208	204	181	198	176	210	207	182	178	219	207	207	196	182	200	183	213	193	181	191	243	196	184	168	195	198	202	206	175	180	182	177	204	184	174	203	182	176	185	192	203	196	184	191	207	184	195	178	203	193	208	183	198	196	179	197	190	165	169
23665	16701	7639	3569	3038	2408	1889	1806	1948	1599	1148	988	955	987	963	715	705	615	632	597	566	572	538	510	557	508	548	557	565	575	537	513	498	512	495	512	470	514	525	475	518	496	511	466	508	521	519	518	502	522	492	454	478	530	651	467	464	461	483	491	483	487	463	475	467	483	490	523	509	427	488	486	509	492	471	467	456	492	480	436	471	489	521	492	494	462	462	480	493	475	467	463	497	464	428	451	490	458	470	480	458	464	525	488	456	496	477	461	468	437	459	484	522	452	462	472	486	498	479	486	459	473	478	511	494	447	476	484	455	491	440	487	492	485	484	475	497	451	478	479	467	502	464	470	482	463	478	451	479	461	442	427	481	498	477	416	499	456	490	440	481	488	456	533	491	495	489	477	510	424	456	463	473	473	481	511	470	471	445	425	523	468	489	460	487	464	490	516	487	494	468	483	482	468	458	498	441	471	460	473	426	452	472	507	468	461	479	457	457	486	483	506	467	485	482	495	435	468	499	490	448	443	520	469	448	458	450	491	487	470	504	428	455	488	442	470	463	491	455	487	473	495	471	443	487	449	476	481	450	515	466	457	485	462	460	463	506	477	463	484	490	463	444	502	494	502	457	443	447	450	497	459	484	457	464	467	462	444	469	483	472	483	472	466	487	448	444	470	483	480	456	468	504	483	510	502	474	499	499	486	470	459	493	471	522	466	497	462	481	516	444	486	525	446	469	489	482	510	472	468	469	473	464	492	432	466	449	453	445	480	485	447	507	515	506	463	487	484	483	540	475	455	505	489	490	478	473	531	512	472	462	486	453	463	463	523	477	469	473	460	455	468	488	502	503	469	496	472	437	493	474	495	494	481	476	478	475	503	492	447	411	483	462	480	485	511	456	452	488	433	440	474	518	478	442	491	481	470	426	486	492	462	462	461	468	490	474	477	487	444	453	491	480	478	462	491	487	496	501	451	454	460	449	463	479	477	499	449	448	481	478	458	412	466	457	462	474	513	476	465	475	481	508	489	450	501	511	453	491	484	481	427	506	471	490	460	468	502	465	453	515	490	476	457	449	467	488	474	454	474	472	506	501	486	458	451	474	491	458	446	472	480	518	473	450	460	474	486	437	458	432	475	484	425	498	430	467	484	460	507	501	477	459	485	457	504	479	453	483	516	485	457	484	487	465	460	447	470	507	485	464	443	521	482	477	449	473	446	498	500	494	473	519	499	443	524	486	494	466	511	440	491	438	429	489	483	497	462	517	488	444	486	454	464	468	488	502	469	477	482	496	455	471	460	476	485	482	489	480	479	463	480	461	463	490	461	499	437	495	446	467	491	462	478	498	466	486	490	432	510	526	468	455	477	504	464	480	460	438	502	460	494	448	465	487	499	481	520	486	471	489	464	465	485	479	484	480	467	450	458	460	462	484	459	442	453	464	462	493	468	502	480	451	507	463	464	428	477	440	470	459	464	475	490	464	475	497	442	467	526	431	514	472	442	497	445	483	494	468	518	477	502	489	498	513	468	458	462	492	524	451	449	496	506	481	463	451	466	496	452	465	483	506	467	468	475	441	490	450	437	464	446	504	476	472	476	485	443	487	464	515	464	493	495	488	487	430	481	444	479	460	464	473	467	506	479	504	462	461	486	421	451	486	482	470	446	464	497	443	453	462	463	455	482	459	446	483	437	462	476	468	471	474	485	461	482	473	440	441	476	498	464	456	455	439	465	491	469	457	471	471	480	449	471	434	495	447	477	467	473	472	489	466	513	470	462	474	472	501	454	480	513	449	458	449	485	442	463	474	457	485	446	490	482	464	510	451	453	463	499	480	533	473	480	495	437	465	503	479	488	441	503	458	491	476	476	513	473	463	433	441	463	486	447	459	449	502	453	494	491	439	473	461	464	463	471	506	457	477	481	516	465	462	477	465	536	457	452	502	502	465	478	462	442	466	497	454	477	456	482	481	485	501	432	501	497	447	472	464	424	480	483	480	528	490	470	473	492	462	501	469	453	463	475	426	455	451	450	470	406	450	482	474	473	450	460	479	487	453	488	454	472	467	442	502	456	456	513	555	455	507	492	470	470	435	512	473	481	481	475	482	457	503	471	513	459	483	481	480	501	492	479	469	497	400	466	496	475	462	450	451	495	466	484	484	468	472	453	451	496	526	454	471	508	461	470	468	486	492	446	458	482	485	473	471	456	469	522	456	462	490	487	440	495	484	453	453	458	445	456	491	469	481	491	509	522	471	460	485	503	475	484	440	454	452	496	482	451	488	468	480	523	454	466	442	476	447	465	443	461	481	473	491	510	461	480	455	485	488	450	432	481	467	470	446	443	467	462	473	498	486	465	475	498	467	465	519	473	485	435	436	455	500	490	454	441	441	470	503	508	485	467	448	474	474	458	494	472	473	476	493	503	462	491	483	481	459	466	434	470	470	503	455	468	497	480	517	498	462	455	471	463	459	488	453	450	509	458	489	470	475	498	500	511	489	495	447	501	496	474	459	459	472	469	465	487	468	476	483	450	433	455	494	475	465	462	479	473	437	489	494	441	471	485	441	504	457	450	438	447	492	466	456	459	496	476	477	506	486	475	486	475	449	448	473	464	471	444	461	454	477	531	490	497	495	440	485	473	498	504	459	470	460	473	480	465	466	447	464	492	438	531	498	464	480	475	446	480	494	471	465	442	478	469	447	456	487	497	496	457	472	467	480	466	472	446	448	488	452	493	506	473	493	489	471	486	479	484	438	441	512	484	506	488	468	468	469	491	475	479	449	470	469	443	463	471	499	467	473	458	468	479	492	477	486	471	465	482	449	436	497	450	508	461	467	457	476	492	449	521	509	502	499	469	482	434	434	510	463	471	492	491	456	467	454	497	469	463	440	485	467	488	474	465	503	470	472	431	446	483	503	495	495	523	472	460	478	515	470	491	462	509	483	451	477	451	489	475	501	493	494	473	496	433	470	495	473	468	458	506	478	486	482	488	495	430	475	489	502	447	485	463	443	495	519	497	497	467	453	494	463	530	463	455	491	445	494	501	475	448	485	463	509	464	482	481	493	503	485	487	487	458	475	510	461	472	487	483	484	447	463	473	459	446	472	470	496	454	485	450	474	439	503	460	453	439	479	476	449	462	450	482	481	493	454	434	445	489	497	519	498	468	504	490	462	492	465	470	471	440	481	487	441	489	494	469	466	456	473	481	482	451	468	467	489	472	495	473	448	455	491	497	473	490	447	496	515	490	453	443	466	476	471	507	468	478	481	481	507	446	534	469	455	459	446	438	542	481	489	497	469	483	431	448	487	490	450	461	491	495	452	542	458	490	481	497	490	469	450	462	442	511	473	450	489	485	479	486	497	492	492	490	493	483	515	474	474	443	480	472	447	477	488	492	501	522	446	505	469	461	468	452	472	485	460	437	460	502	451	531	453	492	468	473	446	450	483	444	474	476	467	460	455	480	443	500	476	444	441	456	469	475	459	454	465	481
11973	4250	1439	445	432	365	339	327	374	287	292	335	303	287	289	322	320	285	291	297	272	328	301	294	304	294	282	310	288	293	300	298	293	309	309	286	280	299	261	300	335	297	294	284	301	316	265	291	300	294	281	290	306	282	308	301	300	309	315	289	321	259	319	271	310	267	305	299	305	282	287	283	296	344	318	289	285	293	292	286	302	315	288	293	333	302	255	317	268	321	303	308	296	296	285	277	281	287	305	273	301	278	327	270	302	275	301	323	292	314	281	298	271	307	289	322	317	291	322	295	278	281	330	306	273	289	285	277	269	292	328	286	290	296	318	297	278	291	287	296	332	288	304	298	306	326	318	314	286	309	317	289	310	293	306	289	327	287	292	293	276	292	310	266	292	282	282	283	310	322	318	323	281	288	318	306	299	287	293	305	275	287	299	304	295	269	302	337	308	338	306	316	317	279	321	295	320	308	296	282	318	310	292	286	332	304	302	291	313	315	281	286	296	307	302	285	284	284	277	286	275	309	302	293	280	294	290	295	296	267	274	281	279	322	249	303	301	290	300	313	308	264	308	276	339	263	290	303	281	293	316	300	303	285	278	297	284	292	317	308	320	306	325	306	287	287	298	309	319	259	291	283	293	284	276	305	284	314	288	283	304	283	315	299	307	282	261	295	288	286	292	271	300	315	299	271	332	306	286	322	292	293	291	297	287	288	297	330	287	294	287	289	315	328	314	288	301	306	325	294	282	285	342	314	307	283	286	302	298	294	313	307	258	302	290	303	305	333	289	309	331	307	284	281	303	285	295	305	307	296	295	350	291	317	286	289	309	287	285	281	305	338	302	272	294	296	285	286	293	286	265	270	276	334	288	272	321	319	280	313	294	313	286	284	317	269	297	322	290	304	277	342	308	316	277	286	304	268	289	298	276	274	270	294	298	297	303	330	282	303	313	283	290	311	266	260	288	291	313	244	315	271	285	344	310	277	285	320	273	304	296	288	292	319	316	252	325	270	309	282	281	308	301	314	314	291	293	294	282	300	267	282	335	284	309	290	269	299	278	281	312	287	289	288	288	292	295	306	286	307	330	294	325	319	286	275	300	266	328	274	267	303	306	284	307	303	292	300	311	318	278	295	284	267	278	317	277	266	278	302	270	322	316	275	303	274	281	286	307	289	289	328	279	313	300	268	307	319	307	332	315	311	300	293	283	306	274	302	286	310	305	287	300	316	296	262	291	317	322	322	256	280	267	313	290	292	311	296	289	295	318	305	301	283	309	249	306	296	259	309	317	279	339	267	279	276	294	294	287	286	303	303	293	282	266	306	299	311	301	287	284	325	312	289	302	280	288	288	310	303	318	289	307	299	288	301	296	281	252	300	270	296	288	304	304	292	307	314	296	332	271	307	287	289	286	303	251	289	285	307	271	321	272	284	277	282	304	302	310	256	263	295	290	280	288	313	285	254	316	303	281	291	270	275	296	284	271	309	275	298	329	307	322	273	294	287	297	282	295	286	280	303	310	307	285	280	289	274	288	322	278	315	307	320	348	298	284	297	311	328	301	297	270	295	306	282	276	283	274	275	306	319	275	281	314	267	273	297	277	325	328	291	317	297	324	305	307	268	282	282	278	297	321	267	311	312	321	296	295	301	292	327	309	273	252	273	301	288	295	295	290	295	300	305	280	303	294	308	274	286	266	277	296	304	291	282	292	299	275	283	294	290	308	291	314	326	267	304	314	320	302	288	273	310	272	302	279	273	300	264	268	286	270	269	291	253	283	291	314	254	295	294	296	321	289	311	267	309	288	341	314	313	292	281	303	280	298	274	305	308	300	291	288	280	335	264	291	277	270	276	315	293	291	288	310	313	318	321	297	278	291	288	288	306	305	286	303	301	281	289	302	262	307	304	257	285	294	310	296	273	292	295	282	332	290	299	289	318	293	320	282	297	297	303	294	294	262	298	287	302	307	309	323	268	286	301	307	292	305	271	317	318	262	309	284	277	261	289	307	283	310	269	326	278	336	303	318	325	285	261	288	317	271	291	289	292	308	307	303	263	325	265	311	318	311	301	256	300	297	285	294	317	304	279	305	312	297	278	325	293	289	280	322	295	276	313	332	326	357	273	294	277	316	319	279	270	285	302	285	263	300	295	318	292	262	288	307	280	293	295	309	301	304	285	273	305	273	274	296	307	270	293	269	293	285	276	295	281	299	319	283	279	287	296	242	316	300	324	291	291	323	318	320	308	275	326	272	322	300	290	285	296	291	308	295	296	306	291	329	273	294	298	308	344	289	279	269	293	294	272	281	313	302	293	292	293	285	300	304	312	297	282	299	294	299	328	309	257	294	294	258	328	330	285	297	295	307	301	284	287	323	302	293	315	275	302	301	298	311	286	294	310	308	294	300	309	311	296	289	286	282	299	288	295	301	321	318	260	278	301	320	274	315	318	309	307	272	336	339	276	290	291	322	304	309	288	275	318	301	328	333	289	316	308	272	294	303	302	294	294	328	273	279	294	289	288	303	282	278	312	283	296	267	285	318	285	282	311	302	306	298	292	320	307	305	269	272	279	301	315	291	301	298	291	303	291	324	289	277	299	301	332	308	291	315	344	313	306	285	311	295	284	279	282	296	312	297	269	289	296	317	284	282	291	299	290	272	276	295	306	280	268	336	305	275	288	311	256	303	271	305	281	292	293	303	331	339	290	269	300	275	292	305	298	327	297	287	333	292	295	305	277	258	335	308	276	285	293	283	300	278	307	281	283	324	265	291	287	289	311	279	289	256	307	280	273	281	280	264	286	245	333	282	284	278	307	290	260	322	281	301	301	297	283	295	305	303	272	282	288	270	298	306	299	303	248	300	258	301	309	274	284	303	285	284	290	295	280	293	267	309	277	290	313	295	287	314	285	319	291	315	285	294	293	298	265	308	273	311	319	279	301	293	305	307	299	279	300	287	295	283	324	293	320	328	307	277	293	294	292	289	331	273	290	293	285	305	318	319	310	295	295	290	281	258	294	320	288	309	298	297	289	318	278	273	315	316	296	268	291	312	303	272	257	290	297	313	298	293	320	308	294	334	325	267	314	296	279	291	276	300	303	298	311	294	266	297	310	276	301	325	265	276	263	310	307	293	284	296	294	307	271	291	269	311	313	280	258	288	289	249	279	304	330	297	321	303	277	301	266	280	285	303	293	278	300	330	304	299	285	264	328	310	296	296	279	274	302	294	323	273	333	273	244	285	284	269	295	308	298	282	312	293	275	322	323	303	294	236	272	321	290	279	291	296	287	304	264	292	307	311	301	299	295	297	272	316	302	321	305	294	294	308	291	275	301	307	317	292	291	281	289	299	281	299	285	263	293	319	303	304	275	318	274	308	300	292	303	302	318	291	271	302	301	276	273	273	303	283	300	267	300	293	309	309	322	273	280	332	256	301	312	261	304	303	302	325	289	312	275	309	315	277	297	279	287	293	303	323	285	289	275	299	306	288	281
8872	4520	2322	1269	1228	1062	990	1040	1064	972	819	821	842	902	830	793	771	721	717	721	770	733	750	746	760	742	712	714	770	745	741	753	720	695	741	690	702	755	731	699	713	731	701	705	701	686	741	725	704	710	700	761	693	738	740	729	726	675	722	661	744	723	721	751	757	712	706	704	701	679	708	702	791	705	729	726	728	685	748	730	732	723	728	705	689	733	714	721	700	751	719	735	754	745	768	743	706	727	738	710	682	728	718	719	762	714	723	741	721	768	762	756	715	717	737	719	752	721	691	790	727	748	729	721	722	751	661	770	681	715	749	706	742	723	765	735	754	716	724	729	733	746	689	723	737	667	746	698	721	725	720	705	680	733	718	717	668	778	738	785	737	683	689	695	715	721	709	706	731	731	748	695	689	682	690	732	731	713	710	740	716	695	723	679	757	695	737	731	734	694	673	687	679	722	758	760	701	663	742	676	753	717	698	730	715	715	707	729	747	736	721	694	749	716	752	720	758	684	743	694	679	747	770	688	703	770	697	698	695	672	734	698	752	714	696	723	712	723	721	728	705	730	729	740	708	715	668	724	737	730	744	707	769	683	711	761	723	727	714	704	713	709	710	698	733	731	735	665	696	688	733	718	722	703	778	693	787	689	745	741	718	684	701	728	722	752	706	774	686	697	747	693	796	762	696	708	750	699	714	723	695	718	705	772	736	703	685	744	729	747	691	756	682	658	699	738	727	732	714	702	723	725	732	720	735	726	678	672	713	747	749	777	726	721	683	737	767	780	718	756	704	666	707	727	736	699	685	715	757	735	734	712	701	694	710	724	751	713	713	716	728	707	697	719	694	793	775	731	723	717	791	662	685	761	729	688	655	754	743	717	755	713	756	657	701	716	704	703	730	696	753	719	687	722	683	694	766	725	712	687	680	755	738	721	690	719	672	766	725	698	719	731	743	757	731	697	666	690	707	722	729	686	730	704	735	714	666	702	664	721	691	701	731	706	727	706	691	718	752	710	749	727	700	667	687	755	754	706	734	714	712	726	709	705	743	727	679	707	788	724	727	707	696	711	725	747	740	738	673	694	714	673	720	762	658	727	695	683	692	726	716	677	685	754	711	712	787	721	666	689	665	734	696	746	704	714	765	756	717	717	708	675	722	712	729	761	695	741	678	713	705	704	711	711	728	724	709	736	690	730	753	757	746	716	691	693	683	722	734	733	719	771	675	733	726	709	687	731	714	736	689	785	720	716	751	722	710	752	691	721	719	743	689	752	723	725	723	722	724	756	727	719	681	691	682	711	671	659	702	730	709	748	694	719	752	725	679	704	720	770	714	718	758	720	706	726	750	755	749	707	730	754	792	717	696	652	763	709	723	725	744	708	682	705	691	744	715	723	718	730	712	731	688	748	716	757	692	735	706	717	685	725	717	729	741	713	764	734	737	727	695	728	715	724	710	711	710	723	696	714	706	705	775	719	710	729	718	692	715	687	727	737	677	718	698	684	733	745	749	705	712	725	753	697	734	738	709	708	723	696	722	713	705	764	726	741	734	674	677	679	737	766	743	743	662	720	745	719	701	743	747	754	693	730	751	771	677	761	713	703	753	686	751	747	715	721	712	702	738	682	676	673	712	773	699	742	669	696	745	661	745	754	716	712	675	730	765	695	671	694	751	767	685	741	721	698	739	743	735	711	715	705	681	673	697	702	755	702	698	698	736	741	735	702	737	708	700	731	726	730	732	695	747	706	701	739	704	734	701	732	714	700	698	702	682	803	748	717	687	742	740	727	666	684	738	705	769	720	743	714	687	723	717	709	691	715	719	726	701	722	726	755	724	728	666	739	736	748	755	678	723	694	742	721	682	742	752	715	729	728	768	696	788	751	691	698	685	731	768	771	739	693	725	726	747	743	708	714	743	703	751	742	704	712	725	730	744	733	723	725	769	768	765	714	718	726	685	771	749	693	724	734	725	761	737	719	680	742	710	729	719	735	657	720	705	712	696	777	747	736	696	688	754	694	768	724	716	689	726	726	694	705	744	701	709	698	766	710	697	733	703	766	672	713	759	680	688	683	753	716	715	699	701	716	739	727	709	687	720	707	738	685	715	741	750	711	721	723	729	729	710	720	698	737	746	683	733	741	698	717	719	707	694	725	731	728	698	702	722	672	658	740	693	698	734	668	705	707	709	708	738	748	740	724	725	713	689	708	744	686	732	789	740	680	732	652	749	781	688	725	716	712	705	761	777	722	717	785	734	726	775	676	710	758	684	742	684	705	724	725	727	712	705	711	713	722	730	763	773	750	731	730	668	690	707	699	749	722	692	718	729	728	741	768	719	716	699	724	722	698	782	693	669	736	709	710	731	688	739	672	705	685	714	774	736	716	720	672	757	720	709	738	702	712	789	726	766	706	762	695	713	693	675	771	734	728	727	687	693	747	690	716	722	720	725	725	754	738	742	720	718	724	671	694	732	699	715	702	712	689	690	707	750	718	696	735	706	707	722	729	690	721	672	730	723	705	697	709	732	680	729	690	691	702	670	739	752	728	729	709	746	738	734	689	728	658	702	742	741	711	746	713	694	730	757	708	680	730	749	716	716	696	716	713	734	714	719	734	697	751	756	753	700	684	712	692	759	732	711	741	716	739	691	693	730	743	723	730	703	747	714	731	728	734	715	663	723	702	716	750	740	716	716	707	746	716	712	729	706	747	692	717	728	705	696	705	734	647	699	747	727	717	750	712	677	769	677	684	666	702	717	738	745	749	709	764	702	698	704	759	737	693	744	732	722	719	734	794	708	745	705	696	778	718	744	754	695	718	777	676	703	770	706	713	677	755	689	736	771	762	721	660	718	696	718	707	723	724	759	725	712	726	731	699	712	693	692	720	753	723	763	749	702	702	722	701	713	743	742	723	710	680	789	741	724	763	695	741	702	742	733	724	716	695	759	740	752	706	684	757	707	709	708	746	678	764	700	741	668	676	699	753	740	696	743	707	682	716	739	718	741	744	700	733	718	739	675	751	694	747	691	689	756	749	715	711	739	691	746	741	700	706	748	689	743	695	708	723	715	709	678	699	712	727	690	683	756	748	729	689	682	685	706	703	753	723	745	739	698	681	746	718	700	742	666	686	697	703	716	706	720	755	695	730	719	697	743	712	740	735	724	714	741	684	749	703	747	770	689	729	720	739	758	692	680	710	677	770	708	748	668	767	707	760	698	708	732	750	677	710	709	703	731	714	716	693	713	675	693	773	716	698	726	703	730	728	716	720	708	740	722	751	692	730	756	742	710	700	695	717	727	714	740	684	716	670	684	694	718	724	655	752	749	747	680	700	720	726	706	696	769	737	722	690	753	741	715	783	708	726	669	782	717	702	732	735	703	715	704	752	753	732	742	704	724	732	725	714	693	714	759	689	755	691	686	675	727	740	727	692	712	741	696	711	687	698	651	761	719	725	730	678	697	703	706	697	696	749	705	698	707	696	724	711	712	714
25694	14209	6206	1321	861	624	539	494	483	396	383	393	346	383	344	329	334	356	358	323	331	349	311	340	306	329	350	356	310	337	332	329	355	268	348	343	310	338	337	346	342	313	300	334	326	299	294	296	332	322	327	360	313	346	335	332	308	355	348	311	317	320	321	317	300	324	325	327	336	334	322	334	323	292	368	320	342	336	321	292	397	295	365	360	351	349	352	341	339	332	319	321	334	331	290	317	348	357	349	351	322	294	290	314	322	401	320	318	315	290	310	342	347	332	295	311	320	332	322	316	363	309	337	341	350	348	315	328	356	313	338	328	345	350	304	322	342	327	365	358	350	305	326	300	305	319	334	340	291	298	320	299	294	340	341	318	324	328	288	359	344	310	317	314	299	302	326	330	330	324	283	298	347	320	292	328	323	322	349	312	287	321	336	328	338	314	335	334	339	336	347	363	324	318	345	320	346	320	382	324	327	314	339	342	297	346	326	305	337	315	313	314	310	342	311	368	333	296	293	347	326	295	299	325	361	280	319	331	330	355	310	345	323	328	321	312	329	325	359	318	364	318	314	335	345	312	332	348	298	323	318	307	303	274	302	328	351	347	316	304	332	310	366	325	331	314	375	325	339	298	348	327	331	377	350	281	340	315	344	324	310	342	358	323	329	309	342	342	296	364	321	319	333	288	346	331	342	327	321	328	337	318	309	322	314	343	340	323	305	320	320	340	359	319	338	334	343	334	346	337	364	315	320	359	316	337	302	311	321	357	309	310	336	321	347	326	346	331	348	317	318	341	344	339	290	291	310	326	316	306	358	289	307	330	341	351	313	316	286	304	285	299	298	337	325	342	295	369	311	317	336	322	320	355	296	325	347	313	326	282	367	318	320	317	314	309	324	304	320	297	320	323	315	309	303	364	310	350	349	326	309	312	330	312	311	322	361	303	319	320	304	339	321	304	320	352	358	321	331	324	331	365	320	323	328	322	333	363	306	320	345	324	368	322	332	315	343	316	364	322	300	322	348	329	328	339	333	357	322	320	326	319	327	349	340	278	320	331	348	330	310	322	343	328	337	339	340	308	326	305	310	311	303	321	334	329	368	366	323	363	320	319	339	336	322	339	344	320	305	339	304	306	297	306	349	336	345	296	352	285	310	337	303	321	308	313	299	305	327	296	314	359	339	340	307	305	359	328	327	341	327	281	296	311	373	326	324	323	302	308	304	303	348	334	333	340	346	323	310	310	337	338	295	354	347	331	331	336	318	327	337	336	325	336	309	307	319	322	324	333	305	325	352	330	355	327	346	305	359	345	325	296	336	342	331	336	347	321	298	335	319	300	344	337	308	343	291	314	338	359	320	329	331	315	326	281	321	341	366	290	310	300	331	360	313	307	352	356	339	345	313	349	326	362	312	344	330	341	320	350	300	328	325	334	320	308	336	319	314	341	302	326	336	356	341	321	315	306	325	355	330	314	325	317	298	321	321	328	334	341	356	313	333	306	359	333	351	347	339	309	267	335	368	328	370	350	311	324	345	326	334	352	329	338	316	330	336	301	321	351	312	306	345	373	346	314	347	315	380	311	373	362	326	317	340	324	322	315	327	303	328	337	307	321	357	370	305	301	363	330	339	293	352	333	342	302	330	336	335	318	329	293	345	329	324	323	298	336	329	337	291	349	295	317	307	320	322	297	301	342	294	289	318	299	366	324	305	357	295	336	314	309	300	329	338	290	304	314	327	301	341	320	362	347	302	323	328	338	311	334	341	326	334	301	337	332	339	344	304	315	322	325	352	341	325	352	314	336	335	322	352	323	315	338	303	332	339	340	317	310	301	320	328	334	334	329	299	320	322	349	332	362	310	331	324	342	324	407	330	301	338	302	347	326	339	310	329	282	309	349	300	350	337	324	359	338	313	295	330	358	318	323	313	351	297	370	367	314	320	303	327	325	383	325	311	317	327	313	339	337	312	335	349	348	348	341	310	325	322	329	314	318	306	295	340	326	306	337	317	352	316	321	315	293	331	319	311	342	323	295	339	311	350	333	325	328	298	368	316	346	342	319	326	348	344	345	352	335	344	336	338	316	359	298	298	334	327	331	318	343	356	291	317	347	327	317	300	311	326	322	337	343	288	326	348	338	286	319	305	308	305	314	318	323	310	324	336	345	332	371	340	358	308	358	348	317	298	298	314	292	352	351	351	331	325	310	313	320	374	318	344	361	314	316	313	361	296	312	322	292	306	323	317	309	316	344	359	297	348	318	350	349	308	290	321	321	338	345	331	321	308	323	343	286	352	353	319	336	323	358	315	290	354	309	334	282	320	340	326	328	339	313	307	341	318	394	334	292	329	323	339	317	289	310	327	344	308	318	319	368	324	329	321	319	326	357	364	331	314	333	321	317	308	353	345	327	301	299	326	317	299	336	334	286	368	308	302	317	321	313	328	315	345	284	309	313	344	345	352	326	329	301	324	355	322	325	369	317	314	334	314	308	304	359	350	319	368	336	354	314	350	316	317	342	345	335	344	320	309	294	350	361	293	360	341	334	325	355	328	329	331	324	319	332	325	308	344	358	338	309	313	335	323	305	314	297	329	331	344	305	327	298	298	287	320	269	331	329	307	313	307	333	309	331	323	340	317	328	274	322	333	318	307	326	306	321	345	307	300	346	326	335	321	336	339	340	348	306	352	320	341	309	308	307	346	317	331	334	323	344	343	306	295	315	318	326	320	329	343	321	320	317	342	340	311	322	346	326	303	313	336	316	322	325	349	309	315	319	326	330	340	321	346	322	298	306	362	346	350	319	336	320	329	314	298	331	336	326	311	343	316	323	325	353	318	317	341	329	352	276	317	351	328	370	314	313	307	291	338	321	342	316	353	343	358	352	348	328	354	323	297	317	319	355	339	325	355	326	294	359	310	328	322	374	351	322	301	316	295	328	315	308	329	340	329	316	344	353	345	313	321	300	327	351	331	332	321	315	330	306	332	332	322	319	334	311	312	330	320	358	328	319	317	311	313	373	299	294	372	358	315	321	302	332	345	303	303	342	313	313	340	322	351	330	311	337	306	298	309	312	338	314	363	327	318	300	318	289	348	345	330	347	340	321	340	329	333	344	315	304	353	333	316	303	340	327	319	315	353	332	341	332	313	344	304	354	299	344	325	307	340	327	346	336	351	346	337	327	339	323	375	325	324	350	359	342	347	330	365	337	308	321	318	305	311	299	339	338	334	317	301	322	322	295	352	328	323	269	272	335	346	323	308	355	352	315	317	370	325	309	315	342	312	335	314	303	319	345	321	333	310	326	315	329	302	316	310	301	365	324	348	382	331	311	342	349	303	334	327	305	295	328	309	301	296	310	343	318	329	336	322	298	307	318	324	333	314	349	323	329	303	329	331	333	345	314	315	302	330	326	317	322	329	331	338	327	337	327	353	298	327	306	317	336	341	360	306	320	281	327	340	344	307	343	323	321	348	312	357	310	312	320	359	309	344	341
18722	12929	6859	3031	2391	1804	1694	1668	1593	1297	1117	1105	1075	1056	959	900	879	875	854	859	876	872	824	861	867	807	838	798	807	794	841	840	820	793	830	774	777	770	810	781	800	800	805	779	793	752	862	798	808	813	750	759	815	777	841	859	829	822	770	801	791	805	819	753	810	754	860	780	772	785	815	765	810	786	817	795	796	774	748	762	799	789	795	838	790	734	765	794	753	763	750	808	738	773	800	772	795	796	816	816	777	826	735	779	839	806	744	795	755	778	730	785	811	814	794	849	793	783	787	802	805	772	762	789	767	779	798	766	776	744	786	824	744	787	756	788	720	808	739	794	755	742	811	746	722	797	761	764	759	791	777	801	740	791	746	758	769	735	769	770	839	817	829	813	840	788	761	780	739	776	770	809	750	734	792	775	826	732	782	733	805	786	763	770	811	735	787	770	805	774	784	768	765	776	798	772	775	726	729	783	722	775	734	805	784	805	791	775	790	811	781	780	742	778	782	774	780	745	801	773	773	794	819	744	746	804	809	749	785	823	792	781	802	822	794	763	746	744	792	744	789	784	768	783	777	781	743	835	785	785	784	813	747	768	810	779	740	780	790	775	791	811	844	730	771	771	744	785	747	745	752	781	771	792	798	786	767	775	756	806	756	822	768	757	725	804	722	764	821	786	816	789	815	844	738	784	746	755	746	760	789	807	804	781	794	794	812	760	724	829	797	762	764	811	728	730	784	804	760	794	782	773	819	740	779	728	849	783	781	742	826	768	764	756	711	795	770	773	772	739	730	781	796	742	768	788	727	746	746	783	741	773	824	762	742	725	737	781	738	830	769	784	753	711	825	779	781	742	727	794	793	743	843	739	774	758	785	713	818	766	718	828	784	718	742	766	838	738	827	813	787	787	797	782	835	740	830	761	849	729	801	778	751	728	749	763	785	760	785	787	776	745	798	804	832	763	812	812	802	742	755	724	799	822	756	776	784	777	752	774	730	825	769	736	790	774	814	784	809	768	766	772	770	785	752	739	786	781	784	775	794	759	764	812	741	759	755	745	748	814	824	776	789	752	737	804	819	771	824	786	800	759	825	730	749	812	729	802	789	767	795	766	734	795	838	829	751	783	747	746	771	761	817	798	777	743	772	752	755	771	823	730	765	865	769	745	780	789	782	740	821	785	781	809	818	750	773	827	753	774	779	796	763	790	752	788	763	745	805	771	796	756	808	717	791	745	764	832	773	768	747	834	797	764	761	792	813	755	784	784	813	778	738	799	777	777	785	838	761	762	814	827	767	842	747	789	786	772	767	811	823	759	772	803	828	755	717	792	736	795	795	811	743	815	726	766	731	776	812	778	817	813	763	818	794	743	766	748	712	746	776	773	814	753	788	771	758	783	769	807	787	788	779	761	803	808	759	785	744	761	744	812	824	758	724	814	767	767	796	784	759	845	726	746	828	812	779	785	847	756	823	727	775	781	793	740	836	785	745	811	781	765	783	792	747	752	803	765	801	790	761	759	787	824	785	786	785	790	795	818	803	813	771	787	824	731	804	790	790	798	823	766	783	799	756	818	742	743	785	734	795	801	768	757	798	755	791	772	770	804	763	792	801	771	805	806	743	767	746	749	775	753	754	787	798	805	694	819	734	837	814	802	807	747	736	778	797	770	727	738	773	796	780	765	751	799	783	758	773	727	777	824	743	764	779	809	732	784	806	750	741	776	787	737	780	792	775	800	732	761	776	807	786	753	779	762	735	808	827	756	868	811	767	728	744	817	780	732	802	770	759	780	717	811	789	795	838	754	825	780	785	781	805	767	767	708	812	772	815	711	861	754	791	735	754	767	826	783	812	772	750	815	790	773	791	821	787	743	765	824	783	796	818	758	766	797	752	763	803	766	787	831	800	804	732	780	800	775	809	805	754	744	752	794	799	763	784	775	763	738	800	770	800	723	795	796	776	802	767	833	737	788	748	745	817	732	779	788	800	812	761	748	816	798	793	760	786	812	771	762	791	810	826	738	811	810	788	763	779	752	787	775	776	748	725	813	832	764	861	737	795	773	758	767	750	775	780	805	758	795	808	749	813	802	811	734	805	777	832	749	770	761	760	842	715	791	751	738	778	788	733	769	756	782	802	807	776	785	830	848	867	792	796	717	786	806	784	804	779	772	764	798	781	741	812	762	755	754	780	791	812	807	741	813	815	778	818	776	801	807	745	744	757	779	753	752	831	715	791	737	799	676	827	843	751	769	779	795	788	771	763	795	757	777	775	827	743	828	770	828	758	745	826	763	798	759	799	803	798	754	779	719	745	744	763	773	761	763	764	759	753	782	831	801	777	747	788	781	772	769	790	789	813	736	820	769	779	795	808	790	789	788	771	771	793	838	771	758	787	741	786	747	771	786	793	829	790	804	851	762	776	772	754	737	744	800	767	762	806	787	822	756	742	770	759	776	785	797	778	764	735	780	794	764	810	813	767	792	750	777	760	760	797	780	801	781	761	795	776	770	791	766	758	778	786	784	824	781	804	749	784	749	748	778	794	760	794	784	741	771	788	743	826	745	774	766	792	742	750	838	742	820	782	774	826	781	812	768	778	772	756	807	759	819	739	789	759	807	812	798	782	787	756	785	769	779	818	773	787	745	735	778	710	838	730	767	793	784	751	800	792	752	748	809	774	771	807	779	791	777	795	734	766	724	741	755	789	794	779	777	800	796	751	786	792	812	771	761	801	813	770	749	760	780	826	779	712	753	751	817	751	818	806	787	834	768	750	786	802	789	800	765	782	746	828	742	762	788	773	789	762	755	721	861	806	770	783	748	770	794	790	769	776	816	805	769	751	807	753	755	763	773	767	795	806	770	769	832	798	783	752	764	804	821	773	784	798	782	803	758	812	801	772	829	822	733	817	733	782	767	800	800	739	795	782	737	784	812	779	773	752	782	758	838	759	799	827	767	771	796	779	757	749	809	815	830	744	793	759	799	748	729	834	779	735	762	791	755	793	815	777	809	778	775	804	836	777	755	774	798	815	787	795	785	768	786	793	771	764	786	755	779	752	796	778	766	796	802	778	776	754	824	789	822	789	788	752	742	775	832	811	742	763	773	810	743	779	790	795	775	779	801	773	800	826	774	786	762	822	788	803	717	780	774	797	770	762	802	792	797	815	755	751	774	847	782	808	797	801	778	755	774	786	787	808	813	786	798	784	741	781	774	789	743	748	797	809	761	802	762	739	764	815	731	790	828	792	834	792	790	809	761	714	785	744	773	814	802	804	811	768	747	783	763	788	769	754	759	724	780	756	780	767	791	791	789	779	821	807	760	771	770	773	761	748	787	784	770	757	776	796	735	813	762	789	812	761	790	783	761	805	811	786	811	750	778	768	800	753	766	784	761	798	786	817	794	799	746	769	783	745	815	824	767	715	765	740	773	803	782	732	747	759	771	810	757	753	743	791	732	780	794	795	768	752	824	788	791	816	780	778	757	822	811	811	775
35422	23884	12060	2384	1094	744	561	435	410	299	307	288	268	258	200	227	218	203	227	186	230	226	211	221	202	192	187	212	195	207	208	196	209	180	198	197	186	217	170	200	193	204	220	184	223	192	218	215	225	187	214	213	190	194	226	201	206	189	207	177	204	193	184	204	214	181	226	212	179	201	192	208	175	173	182	197	189	204	195	218	194	198	197	230	170	218	190	197	186	198	198	193	207	189	210	198	214	168	190	188	207	203	190	194	181	200	197	198	202	192	210	173	191	188	190	225	196	203	212	204	195	201	202	190	185	212	213	193	188	186	172	197	183	224	202	218	197	194	189	216	176	192	191	220	176	188	208	200	211	184	167	215	196	206	189	237	195	203	209	175	209	177	182	170	183	182	203	199	179	185	168	182	165	186	170	214	198	195	207	168	198	203	176	186	206	184	200	196	203	198	200	206	195	162	182	153	180	191	212	181	199	210	187	184	219	203	208	195	171	201	187	194	192	217	232	201	178	202	206	172	210	209	198	193	173	196	197	181	190	190	188	214	193	195	207	164	197	193	221	185	211	221	213	188	210	188	204	190	173	231	196	192	203	211	181	172	196	173	200	175	201	188	194	202	188	180	181	212	201	230	198	189	168	180	205	196	231	187	163	223	192	202	201	202	204	196	220	198	212	194	204	185	198	215	183	208	203	195	181	180	177	225	192	181	192	202	197	198	178	191	196	165	181	215	199	196	195	184	185	180	181	193	180	212	200	199	175	186	178	173	206	202	200	225	190	182	197	202	202	195	183	195	189	189	194	179	196	197	205	196	184	190	181	212	179	215	172	190	198	246	191	213	216	229	209	204	204	212	207	190	188	177	230	185	200	206	181	194	180	209	183	207	181	194	205	209	182	192	193	211	187	193	225	202	191	168	191	205	183	198	186	197	218	198	160	191	201	200	181	220	177	209	191	200	209	183	174	181	194	210	187	195	218	210	210	198	175	180	192	214	185	195	220	199	180	189	194	207	185	176	199	186	189	174	168	195	200	179	193	171	172	189	174	169	213	193	184	207	196	184	186	215	204	182	226	189	230	183	212	183	190	184	193	186	194	179	203	198	187	208	215	192	208	195	210	174	177	182	173	198	186	195	193	206	199	180	216	187	182	178	191	217	194	200	192	215	188	164	207	197	174	188	192	196	181	183	202	207	180	218	204	206	191	170	194	204	188	200	199	185	197	199	228	212	192	209	204	195	177	208	222	180	163	178	213	201	207	194	198	202	217	192	216	205	191	230	191	198	206	186	170	203	188	172	197	211	190	201	211	193	214	180	201	189	197	185	200	227	190	197	183	194	194	209	229	187	205	185	223	183	227	195	205	203	202	213	192	189	185	182	237	166	195	188	184	204	198	176	206	207	225	219	197	200	232	217	168	200	201	204	191	200	194	203	192	193	203	187	238	208	192	207	221	221	201	191	189	206	183	227	199	208	193	215	206	190	207	216	198	203	169	174	210	194	207	213	189	205	200	185	206	181	186	183	197	224	208	202	197	234	207	210	183	202	197	222	196	190	199	196	169	199	191	183	176	193	220	188	205	214	189	204	187	206	197	206	209	195	198	203	180	206	182	218	212	207	193	187	205	180	191	190	207	199	173	203	208	221	204	180	209	200	179	201	184	205	195	218	204	210	213	182	169	213	171	149	201	210	196	195	190	215	180	184	207	172	195	190	186	209	180	201	226	179	201	190	216	204	181	194	201	210	206	235	205	217	199	207	195	199	215	199	186	188	210	197	199	165	168	201	201	207	210	186	203	183	216	222	191	193	192	196	194	194	196	183	176	198	208	187	201	179	180	199	205	172	197	184	195	181	200	201	211	195	195	190	188	198	199	202	215	192	212	186	193	212	213	210	231	194	181	175	208	182	197	204	204	225	187	173	197	177	202	191	203	200	179	220	223	189	200	209	180	192	202	172	177	202	183	190	206	219	207	194	196	203	192	184	179	197	200	183	204	182	207	187	199	208	200	212	173	216	219	186	192	180	207	181	207	185	192	197	182	173	202	216	177	210	171	195	188	186	181	179	207	204	212	201	195	225	173	206	182	177	195	193	169	174	205	192	199	184	190	189	211	179	170	207	200	184	199	199	217	176	192	193	196	205	214	201	209	186	198	190	174	230	184	207	179	204	193	170	216	175	183	183	205	200	197	211	176	192	201	213	191	206	208	210	185	189	193	202	176	198	216	212	194	196	209	180	197	201	202	213	184	195	196	178	178	224	187	210	208	189	197	198	188	201	198	185	193	200	203	214	213	191	205	198	183	199	203	194	178	222	224	186	209	205	197	168	184	181	159	175	213	204	192	192	224	186	183	202	165	171	205	177	225	198	190	185	184	217	207	204	180	188	174	206	184	184	178	204	171	225	195	227	192	203	197	227	209	184	214	202	177	234	214	181	205	219	213	183	226	189	190	191	179	203	191	187	191	210	213	188	202	186	165	210	211	206	236	205	195	187	224	226	202	184	225	201	177	214	188	175	174	192	204	192	210	182	198	183	216	199	182	190	176	193	188	188	221	184	183	232	206	208	240	197	186	196	208	194	189	194	192	166	193	174	154	211	216	199	199	201	202	216	192	206	189	218	213	193	200	172	172	206	166	193	191	204	216	202	198	229	230	209	205	191	203	195	192	184	233	222	172	179	224	215	194	182	189	177	191	184	182	167	212	183	197	208	201	192	213	188	199	181	182	217	200	183	188	223	180	204	180	186	198	187	211	190	176	209	207	194	179	195	185	201	202	194	176	197	201	195	196	216	183	187	193	193	194	207	192	201	206	213	216	194	197	181	171	174	198	184	177	205	181	187	200	194	221	212	175	218	212	199	179	193	201	188	201	213	188	198	194	172	191	187	196	205	207	201	203	206	173	187	199	193	190	192	192	195	227	190	211	199	186	184	198	192	216	188	218	199	189	211	219	231	201	190	187	205	192	167	191	220	184	193	211	225	199	184	192	192	208	203	205	201	198	186	167	204	193	183	228	195	204	177	206	198	222	201	207	184	201	197	187	202	199	187	214	220	235	187	194	199	204	199	189	184	200	177	206	196	197	201	194	196	182	204	174	175	195	200	196	184	219	181	179	208	183	194	218	217	200	211	178	203	217	184	198	184	217	172	190	191	213	169	196	183	192	186	215	207	179	205	229	222	188	196	203	176	203	202	184	206	186	211	216	210	198	205	208	205	175	188	211	200	182	187	196	214	210	165	179	177	191	205	197	166	182	171	196	192	165	215	202	210	219	206	210	185	203	210	201	198	205	204	205	176	174	190	193	194	191	230	174	201	191	212	172	198	201	182	201	229	207	204	191	201	210	190	198	201	208	219	207	199	201	213	211	164	212	211	191	193	182	187	207	208	174	185	189	170	230	190	198	193	218	220	198	193	204	210	201	216	211	181	170	214	174	211	218	201	212	209	193	210	192	212	205	197	204	196	200	176	175	208	186	192	213	200	209	186	184	203
24054	19502	10396	3794	2675	2243	2043	1776	1507	1138	973	977	961	825	792	737	673	695	645	633	586	573	583	542	580	564	592	550	532	511	538	564	526	532	506	532	550	511	502	537	519	463	507	480	499	528	547	492	495	487	499	498	544	537	624	515	473	525	543	482	497	442	488	431	477	492	518	491	524	504	499	505	531	509	488	502	480	453	492	547	468	456	504	500	492	484	483	491	474	492	491	506	468	527	510	491	500	488	470	478	487	495	472	491	540	520	500	454	492	489	508	482	479	522	467	522	460	476	497	488	509	511	483	488	484	499	514	496	480	496	459	462	465	503	476	485	503	500	515	524	500	490	471	504	492	509	495	505	482	504	490	491	490	458	465	502	471	501	492	487	499	501	478	457	464	515	482	454	490	458	500	466	514	500	514	452	471	481	474	502	515	495	443	472	492	474	478	458	518	503	469	470	479	486	494	520	490	490	520	507	492	485	520	472	458	439	477	534	460	492	502	475	504	471	453	466	523	508	498	465	466	495	455	500	496	529	524	496	493	491	501	465	545	466	478	477	442	483	508	502	502	528	467	480	467	485	457	513	481	451	541	503	508	488	472	486	442	474	461	473	490	487	491	490	510	490	467	499	493	502	469	452	528	486	486	479	477	494	535	479	458	470	527	478	486	499	480	496	497	461	488	484	497	484	486	488	524	514	473	483	498	485	507	524	512	500	475	517	506	520	488	500	508	493	476	512	469	486	482	477	481	506	480	484	497	503	495	510	435	505	485	512	479	478	517	486	463	497	490	466	501	428	486	488	510	509	474	516	448	473	501	481	477	447	540	480	484	516	477	493	462	506	483	485	478	503	488	470	504	492	463	455	498	516	485	520	456	462	523	491	489	494	488	498	509	476	476	505	499	470	475	538	471	486	512	476	468	507	475	490	501	507	500	487	496	463	450	528	532	497	521	485	477	456	503	481	531	478	460	510	485	495	494	503	476	478	479	472	508	487	496	492	444	487	485	537	519	509	461	482	484	485	483	492	493	494	471	454	455	495	480	494	473	496	453	479	486	494	476	468	521	499	452	500	499	496	486	473	522	508	495	459	500	498	516	495	486	509	506	510	477	509	517	514	500	478	511	495	494	484	462	498	502	473	470	500	471	510	491	521	475	551	517	540	495	498	478	458	507	492	496	479	515	463	496	488	485	449	471	484	490	485	471	540	483	478	494	465	459	546	486	567	461	507	489	483	462	492	504	476	480	488	487	456	470	503	515	478	483	498	480	508	504	495	489	508	488	518	520	486	453	503	516	476	487	475	504	505	490	506	499	470	499	495	519	462	491	471	463	497	529	494	457	508	513	484	510	496	504	474	505	457	459	490	459	513	496	486	505	465	486	511	464	489	482	467	449	473	459	503	448	467	494	470	563	506	483	478	480	512	499	498	436	511	473	488	475	510	526	466	490	481	487	497	513	498	458	525	437	463	455	497	511	503	542	506	465	498	531	511	472	477	437	479	511	483	502	480	513	515	466	495	470	524	478	475	494	510	485	475	458	487	472	472	477	493	492	510	454	498	496	505	496	506	494	455	484	498	503	505	499	479	466	539	510	488	503	454	499	463	498	488	521	486	475	484	462	522	497	483	502	518	484	471	492	481	500	500	508	526	465	528	492	494	481	496	487	511	501	472	460	487	503	498	515	535	453	495	445	487	474	444	502	491	491	502	485	499	502	433	451	494	493	512	513	523	522	466	502	490	482	486	509	510	494	435	510	503	474	476	504	498	516	488	472	530	506	469	496	532	508	472	520	485	477	515	499	473	475	466	477	494	486	484	530	525	507	507	463	499	470	482	452	472	527	454	522	513	460	501	485	488	504	491	475	494	496	468	458	499	496	502	431	514	494	445	480	477	493	502	488	524	502	518	488	475	465	488	453	501	493	477	502	503	488	490	536	494	493	520	495	505	485	501	496	472	518	462	507	499	516	497	510	491	485	500	460	484	450	489	484	483	471	453	487	510	492	493	464	487	489	513	487	496	472	499	508	494	513	488	484	497	446	490	490	481	501	468	489	505	504	501	485	492	501	535	494	474	481	497	489	451	465	521	510	495	518	485	480	520	481	466	457	505	506	489	454	457	484	469	513	513	460	509	487	475	523	503	454	475	420	504	503	521	522	485	479	494	474	491	516	505	509	488	499	481	524	467	513	495	475	474	507	542	467	481	494	466	505	518	496	503	487	504	479	479	476	444	525	480	492	523	444	502	451	477	464	513	446	483	533	497	462	481	527	476	458	475	447	488	491	449	473	509	486	458	493	487	485	505	491	536	487	461	484	485	483	501	507	497	480	505	524	467	446	468	501	519	476	519	506	481	501	502	488	495	496	475	516	474	498	493	477	465	504	476	465	504	499	504	537	487	483	477	488	499	508	502	517	484	479	480	459	474	503	488	478	455	514	495	520	505	491	499	522	481	469	469	496	480	493	514	484	468	490	477	491	483	483	465	477	460	489	503	459	486	513	487	525	451	498	528	458	478	533	492	488	480	504	491	470	506	489	497	480	480	506	497	479	494	475	496	475	469	485	482	481	478	473	479	481	506	494	523	453	473	511	496	466	477	500	491	496	563	510	501	487	500	488	465	498	532	500	506	488	523	500	487	495	513	496	513	464	458	519	515	459	510	503	476	477	495	452	462	511	497	489	492	471	500	463	519	488	465	465	496	502	504	477	504	469	499	521	450	531	494	474	480	486	524	482	518	528	469	487	468	486	436	482	500	500	472	474	485	513	509	529	496	514	507	497	500	503	519	460	483	443	483	502	480	469	495	488	473	498	488	501	473	500	514	477	459	490	494	473	488	485	498	470	531	468	506	514	479	461	486	503	499	515	471	508	451	501	496	521	544	511	502	522	487	516	502	478	528	445	487	511	468	500	480	498	504	488	480	510	482	490	467	508	492	516	510	507	483	474	483	478	486	471	500	473	516	514	520	484	500	431	480	497	486	505	484	489	487	501	484	437	483	487	511	470	485	499	516	489	499	509	495	458	463	459	527	474	462	454	507	492	499	503	516	511	520	452	513	478	506	511	507	455	510	436	509	503	476	508	481	483	487	460	482	476	489	495	522	508	500	484	500	488	501	486	470	495	541	527	518	508	432	494	514	483	519	485	511	507	478	495	505	485	480	510	493	466	503	497	489	491	488	460	524	484	475	497	445	526	487	534	473	498	486	497	521	488	517	510	475	475	472	475	504	437	475	481	514	537	499	480	512	554	500	433	460	468	531	493	460	524	465	484	472	488	470	505	483	493	496	493	517	498	512	437	479	503	476	478	492	499	497	467	473	485	489	495	517	472	481	446	498	510	515	481	504	472	508	453	484	483	501	532	516	475	488	491	475	516	476	506	510	482	478	480	465	469	511	520	494	482	520	500	525	498	472	494	509	458	471	484	499	461	507	511	495	498	517	499	483	493	477	500	469	520	505	500	482	470	497	497	494	530	487	475	500	469	503	476	490
11400	4535	1526	526	386	377	361	377	334	312	336	325	324	342	322	301	309	298	284	307	320	305	278	331	331	282	299	303	321	304	349	289	305	280	326	323	326	319	298	300	327	311	329	338	322	302	293	337	299	317	312	336	278	298	298	356	342	359	286	315	302	276	304	299	334	307	348	340	332	307	300	317	302	297	335	323	297	299	293	322	309	352	307	308	324	320	320	292	305	333	294	316	310	296	316	305	327	312	312	306	345	314	328	343	347	344	291	296	280	300	305	322	317	306	318	277	302	308	308	278	324	298	306	329	313	340	296	339	313	297	323	311	277	294	310	315	294	284	337	342	314	317	310	280	340	343	308	331	307	302	357	307	299	296	310	301	314	307	325	353	341	312	312	318	316	321	295	331	332	312	329	339	305	305	350	300	306	313	312	331	294	355	343	318	307	326	290	305	327	303	318	331	309	340	329	337	326	344	327	300	321	299	346	325	331	307	373	319	347	320	309	357	314	325	344	282	315	305	346	319	338	296	329	316	365	313	295	332	346	296	298	332	319	331	290	299	326	297	333	319	351	291	309	295	338	315	321	325	326	309	298	320	298	337	329	311	302	314	310	296	292	318	335	310	309	329	338	319	338	322	301	309	326	311	303	302	312	328	311	348	322	293	306	307	308	304	291	294	307	323	327	293	315	304	308	316	355	307	338	333	320	305	346	325	295	315	319	287	331	299	303	329	301	309	293	298	319	301	282	321	271	302	334	289	293	311	325	308	335	287	335	299	314	348	340	330	338	331	339	300	340	353	313	339	301	321	379	327	321	333	334	327	349	293	293	342	325	316	291	309	304	277	318	332	322	321	317	293	290	313	327	298	325	313	312	365	331	287	321	286	350	286	304	308	328	323	319	311	323	342	326	349	335	300	319	299	349	295	306	316	295	289	313	331	301	329	282	324	321	325	328	343	273	338	305	322	314	330	353	319	294	308	328	297	328	311	314	313	314	317	295	325	295	309	313	301	331	335	329	326	332	316	321	373	294	348	350	297	303	303	320	315	328	280	329	324	320	282	312	320	323	317	333	340	300	314	337	323	343	348	290	314	302	282	283	296	314	330	298	321	300	328	340	301	297	285	305	308	362	363	337	299	329	330	335	331	304	334	311	311	313	330	297	295	339	285	323	337	337	336	294	327	316	320	316	304	298	316	312	319	353	284	324	352	321	317	331	317	303	299	329	314	306	324	291	291	302	318	335	290	308	354	272	296	345	333	317	304	326	327	308	316	307	320	329	345	322	317	320	291	323	304	324	345	327	324	319	266	316	324	282	306	287	298	333	315	329	327	302	306	314	269	306	331	318	270	336	322	333	316	328	280	304	314	309	300	311	344	319	289	308	334	316	311	315	289	319	299	321	315	302	286	300	326	319	325	305	285	326	301	306	295	303	309	367	331	314	303	333	317	317	314	305	284	295	296	318	320	309	301	341	331	327	311	333	299	280	332	322	313	304	322	303	353	317	332	344	324	327	324	309	314	327	337	320	331	320	302	325	312	329	352	312	339	351	334	307	311	323	300	292	294	319	333	303	305	322	337	291	307	314	304	337	321	335	322	313	307	332	293	329	298	325	285	336	299	306	344	308	319	309	282	293	272	308	299	296	295	294	316	314	338	335	315	282	287	302	318	281	336	277	310	348	312	297	335	327	303	338	320	296	294	334	337	334	287	298	276	322	313	277	303	346	309	295	282	308	338	314	320	329	301	301	286	342	319	312	307	313	320	302	307	290	338	311	310	298	301	328	312	306	311	300	298	305	328	319	344	325	341	311	313	307	340	326	284	306	351	300	302	328	303	367	275	330	303	365	302	303	311	337	320	327	332	271	297	308	331	318	352	338	310	274	313	296	295	310	330	334	318	306	296	320	337	287	306	293	333	318	302	332	295	317	312	333	334	327	308	291	296	336	310	313	303	306	320	310	353	300	328	317	299	340	331	333	315	331	295	331	291	330	317	330	343	335	299	279	288	293	284	321	288	249	359	286	344	307	315	283	307	304	329	297	321	342	291	279	323	293	321	338	317	309	319	328	279	312	316	302	322	285	331	306	278	316	302	324	309	300	300	314	311	293	322	308	312	302	338	302	315	322	295	314	316	322	304	339	312	323	294	290	327	327	344	279	293	344	287	328	331	285	288	308	303	316	347	299	310	292	316	304	339	302	314	302	320	344	309	312	329	331	302	301	326	303	331	338	316	301	310	316	328	288	300	285	323	312	326	297	293	324	312	296	313	344	297	302	293	355	298	344	332	332	335	322	372	341	322	324	321	322	322	321	321	315	317	330	324	332	295	354	336	292	317	301	321	322	306	292	286	311	320	350	345	313	303	283	311	327	324	297	317	301	301	278	306	345	321	311	328	302	284	332	327	311	341	296	323	343	321	309	317	310	293	324	328	317	312	321	337	325	331	332	310	274	304	321	305	329	317	334	320	288	303	316	302	308	302	320	325	291	349	326	288	335	296	309	321	332	324	321	319	304	305	314	315	314	294	342	343	343	276	345	283	310	321	322	272	324	286	306	302	309	333	342	298	325	342	307	322	330	336	344	354	308	296	334	320	313	336	277	304	324	326	333	331	320	309	308	298	307	317	289	303	338	270	312	319	336	310	323	316	326	298	322	339	306	321	274	305	284	307	314	302	311	309	317	330	302	361	295	324	298	315	320	318	296	315	293	367	315	320	295	288	321	296	303	296	329	338	340	339	320	335	316	310	307	325	319	285	332	311	309	333	303	344	301	315	328	314	296	320	289	331	315	312	302	301	304	326	342	323	340	308	307	325	301	327	298	333	312	322	291	322	307	352	301	325	324	317	326	323	286	309	315	328	342	307	334	339	333	329	304	323	261	304	339	344	329	300	317	339	332	286	319	305	331	318	308	302	297	312	328	340	290	316	328	312	333	325	330	335	339	306	347	315	310	315	291	338	323	330	294	340	289	279	303	305	314	293	293	325	300	331	316	281	321	319	314	322	328	298	315	334	320	317	301	334	337	308	335	348	301	295	307	327	347	303	312	295	327	305	346	341	290	366	354	305	262	302	326	287	311	356	328	329	302	320	324	292	296	304	283	318	309	308	339	319	312	320	315	327	308	288	325	335	328	316	286	321	328	336	314	276	368	336	312	354	311	314	295	295	318	310	330	331	294	336	331	325	296	302	296	312	295	328	317	368	317	283	330	361	321	315	312	341	281	300	301	307	296	253	306	309	344	281	306	284	310	322	312	327	310	311	323	314	326	316	301	320	285	323	330	313	302	288	333	327	277	313	315	305	327	340	313	336	335	321	298	319	320	332	311	318	299	334	304	312	320	313	352	296	309	294	327	300	310	346	334	313	283	333	313	333	322	293	303	327	298	332	331	337	338	303	308	263	314	336	310	357	325	333	310	338	312	340	317	309	290	301	309	304	308	304	319	306	323	295	312	303	326	306	297	308	299	332	315	324	293	321	306	304	298	302	296	296
8609	4816	2535	1517	1159	1083	1052	1004	939	857	908	853	840	823	820	802	775	848	779	791	816	808	767	821	803	774	744	785	775	786	712	818	810	795	771	762	785	757	756	754	779	806	747	781	777	788	794	794	763	744	763	711	778	767	837	828	778	815	737	711	804	720	744	768	774	731	767	760	769	732	776	771	801	758	715	781	769	785	769	726	814	806	781	751	775	713	747	730	738	718	722	776	730	720	723	789	781	797	768	719	748	720	744	742	777	765	756	833	760	734	757	712	743	757	752	762	771	763	782	757	736	737	758	718	756	771	727	744	755	757	759	751	747	775	789	768	763	773	773	689	756	770	762	738	720	784	781	794	766	795	783	725	736	769	745	786	802	740	746	768	759	819	714	822	760	765	752	731	771	712	793	749	748	766	740	791	779	753	799	749	770	807	769	776	767	743	785	803	767	760	765	764	738	742	744	742	766	730	715	725	760	759	723	743	729	802	738	790	743	712	769	779	771	736	751	747	772	774	745	790	834	813	741	734	779	753	749	777	736	749	733	771	747	773	770	762	766	776	790	774	733	757	713	737	740	737	833	777	725	747	756	713	752	773	765	776	744	727	802	764	737	750	769	775	798	767	792	783	733	780	801	767	777	763	775	827	801	749	773	750	775	768	798	764	746	782	799	797	817	772	774	783	763	731	779	715	742	718	789	717	731	800	763	752	762	822	765	731	755	767	779	736	738	771	753	767	781	734	737	721	773	729	738	758	743	795	733	795	752	783	734	755	760	808	787	765	724	751	743	686	814	796	787	736	764	771	755	787	783	734	744	761	792	719	791	742	732	739	780	767	766	722	750	741	782	742	754	715	754	812	767	753	790	742	745	819	744	762	764	744	764	702	759	759	794	757	739	767	681	772	784	753	756	773	763	792	764	734	738	756	755	737	772	753	778	781	802	756	770	725	763	791	739	770	742	725	774	794	782	791	784	758	763	736	781	765	757	786	814	722	755	781	752	738	749	750	794	772	762	746	821	844	771	775	778	746	734	800	794	761	737	760	754	777	779	702	783	706	793	740	787	725	740	731	786	761	810	795	754	732	702	762	781	741	744	757	779	752	787	788	807	764	747	774	822	798	726	767	754	828	776	780	786	767	731	782	775	729	751	786	778	743	766	731	766	742	776	736	811	743	739	755	753	758	750	744	788	752	787	809	764	773	695	752	742	767	743	791	734	777	692	742	789	830	809	734	735	765	770	738	767	771	768	787	765	810	730	762	753	801	760	795	751	790	814	801	810	761	752	757	740	791	757	784	762	737	798	762	731	790	734	736	750	736	738	768	727	775	765	756	783	749	782	743	725	753	749	787	747	818	757	737	740	779	766	741	771	790	808	761	768	827	777	758	751	741	775	777	743	797	752	835	786	747	732	762	781	751	786	783	753	757	751	760	789	789	761	782	728	786	741	742	765	793	787	769	739	807	707	775	803	779	731	751	759	740	743	794	783	755	773	751	770	754	766	759	760	757	760	756	749	763	787	731	760	770	756	785	770	755	741	787	783	719	768	781	754	751	750	775	757	784	741	746	795	758	790	780	768	777	760	759	753	727	764	730	740	796	799	762	751	738	746	764	745	744	777	772	745	720	758	723	744	766	732	763	733	754	775	765	788	747	759	759	764	789	741	781	722	738	770	775	747	781	753	740	737	775	763	787	758	776	788	784	801	754	756	763	740	796	781	769	795	765	801	734	759	787	748	773	765	763	780	764	811	797	727	794	759	770	713	789	762	792	788	768	782	746	792	727	776	762	696	784	773	753	757	778	742	780	744	734	752	722	769	736	750	781	716	713	770	740	805	794	771	788	740	801	769	767	702	755	754	744	769	751	720	785	780	766	749	720	775	766	771	728	771	808	766	788	760	790	755	746	725	740	795	772	775	751	740	768	796	767	810	765	748	771	758	753	746	744	804	777	746	760	757	791	801	793	770	796	733	780	722	783	768	774	759	729	767	755	756	768	746	761	761	756	749	752	756	714	743	747	797	756	760	749	739	774	763	768	785	756	769	736	760	770	743	779	770	742	783	718	760	772	780	756	760	787	785	743	765	739	748	775	715	788	791	783	735	748	764	743	732	752	783	732	727	739	730	755	727	757	832	772	717	757	809	787	787	753	732	770	770	782	792	773	789	759	760	745	783	758	742	750	733	825	803	768	790	771	775	774	783	801	729	775	702	769	700	782	724	727	713	705	767	803	763	754	775	756	764	750	738	721	759	779	770	710	833	737	788	730	809	742	755	737	704	769	774	730	838	776	762	756	752	753	788	760	755	788	751	803	795	792	768	726	773	767	714	775	751	769	762	811	769	709	732	803	750	789	792	725	783	769	745	763	758	812	748	767	741	770	765	756	794	763	733	743	712	843	718	737	764	745	764	792	779	724	751	761	773	746	747	796	763	794	729	721	769	767	724	731	742	776	798	754	756	765	735	797	753	779	780	793	799	733	799	792	769	746	764	760	753	778	750	741	735	787	739	784	785	755	802	805	763	747	741	742	752	741	757	797	752	784	774	778	835	771	820	764	821	736	723	774	764	745	821	803	805	803	736	734	777	764	752	779	752	724	741	757	703	757	727	743	798	863	715	810	785	744	697	733	751	743	736	792	749	721	756	773	761	742	746	792	759	754	762	752	721	734	781	734	755	762	740	780	772	786	793	798	793	797	756	769	747	745	738	765	815	774	821	781	735	714	749	747	764	784	700	763	803	811	721	799	743	728	736	805	777	728	778	727	788	753	799	834	789	777	773	779	768	798	768	737	744	819	756	773	731	702	719	786	769	790	767	765	757	737	747	780	777	796	757	776	728	806	761	788	819	768	756	729	775	751	716	802	731	769	746	767	741	730	746	768	840	731	707	748	751	773	798	823	792	788	746	739	797	808	749	715	766	709	759	786	765	790	755	759	744	767	757	793	746	776	773	795	768	823	749	729	757	752	800	743	739	748	779	777	753	731	789	739	768	742	766	762	767	758	762	782	732	749	764	723	773	806	748	765	756	780	797	757	782	776	787	772	764	793	757	747	766	810	815	792	769	776	767	760	763	776	713	729	715	785	767	807	712	770	736	773	804	817	754	752	759	735	780	758	720	778	751	754	754	780	778	777	734	777	783	793	763	754	747	756	751	755	747	781	751	696	776	756	800	746	762	726	759	756	780	792	783	770	735	795	733	792	771	781	812	743	747	733	772	732	769	769	746	747	743	713	728	792	766	790	704	771	769	766	744	779	741	779	777	766	769	756	827	773	795	820	776	749	791	752	756	771	715	722	740	777	751	770	734	734	732	765	788	807	767	788	787	768	732	761	779	753	743	738	725	772	797	710	779	753	753	742	763	719	806	743	750	732	764	745	742	793	717	731	767	760	790	781	769	777	739	747	789	733	736	788	766	781	734	724	747	775	766	764	736	733	776	801	769	774	761	780	739	775	784	755	757	760	711	774	767	800	764	744	816	767	758	735	764	726
25690	14540	5907	1271	736	650	552	503	432	381	403	373	354	401	339	333	380	342	325	344	359	334	322	359	345	366	347	312	355	354	339	336	408	343	335	315	327	358	338	316	308	332	338	296	349	359	346	327	328	333	326	369	329	366	369	355	315	343	359	336	329	340	317	301	328	371	349	328	335	338	337	335	373	377	333	375	351	344	336	363	322	341	333	387	335	347	337	354	340	325	361	326	327	306	324	325	343	342	335	310	332	337	327	340	310	298	370	374	338	377	338	357	348	363	357	335	307	299	352	320	328	334	326	336	332	327	317	318	333	344	321	330	343	315	329	294	369	324	358	297	309	341	323	306	351	343	338	363	372	343	350	334	357	338	345	331	347	349	316	353	334	362	346	333	296	312	325	361	355	320	334	340	339	347	343	331	340	340	363	348	373	348	351	349	334	338	304	328	352	346	355	338	344	357	332	338	368	315	326	340	343	332	321	320	330	365	346	301	385	360	337	335	335	337	340	346	323	366	285	334	349	337	333	362	342	344	329	330	372	373	333	314	319	334	333	326	368	376	351	343	323	374	335	350	351	327	355	378	370	331	313	305	331	352	369	383	339	311	312	336	339	331	350	325	334	354	345	337	350	355	350	315	363	347	344	347	355	364	321	345	310	349	310	347	301	343	332	346	356	315	337	350	345	385	367	332	326	332	345	335	374	338	361	342	325	352	326	321	327	299	359	370	330	339	317	334	333	316	342	357	318	343	309	327	327	343	347	350	309	356	338	337	342	318	359	345	339	351	345	340	342	337	325	341	352	344	315	293	339	345	330	333	337	334	329	323	327	342	334	365	356	347	312	327	344	328	323	326	345	337	309	350	348	320	330	337	355	325	363	355	344	331	336	339	345	320	343	329	329	325	321	333	330	308	317	339	327	338	305	344	350	353	329	353	342	347	351	356	325	377	319	312	339	351	350	316	338	325	349	347	352	312	310	332	332	321	344	360	358	322	327	335	343	330	295	312	362	341	314	343	358	346	352	369	322	367	314	314	335	327	328	344	364	322	329	322	346	385	344	326	381	304	330	333	335	345	326	317	337	339	325	326	309	328	284	341	356	332	334	310	327	313	317	376	387	344	335	345	332	334	339	334	310	320	354	356	341	324	325	331	344	328	326	301	344	372	358	346	355	338	321	323	355	327	348	313	335	347	339	346	307	335	337	313	326	320	305	336	303	355	347	316	351	348	316	359	334	345	348	348	323	371	349	340	338	339	323	362	326	321	331	342	305	316	372	355	328	324	314	366	319	345	337	330	368	337	333	360	328	338	339	351	342	322	322	302	346	354	361	328	313	332	333	339	338	353	340	327	321	369	324	359	337	316	328	316	340	359	361	344	340	332	367	350	341	357	332	343	332	311	358	372	320	349	339	350	325	325	319	328	360	308	306	350	358	360	365	337	314	366	338	319	376	337	357	335	383	313	321	349	367	341	383	326	322	323	368	347	327	299	359	376	310	316	369	341	346	351	331	357	354	351	337	317	357	349	331	337	372	366	327	320	326	349	380	355	360	365	357	339	354	353	311	341	321	354	347	338	340	335	343	339	354	367	363	320	332	311	340	346	360	324	331	319	323	298	319	337	329	323	337	333	327	324	334	320	329	316	341	354	346	341	357	351	357	323	325	356	331	316	312	313	299	345	332	315	304	305	304	319	360	367	350	326	314	315	337	385	366	288	360	337	342	363	383	330	326	303	301	355	360	360	316	355	342	339	306	330	337	354	321	341	344	339	335	352	293	306	345	363	320	308	338	342	296	345	350	351	354	311	318	360	287	299	377	346	357	344	355	354	346	317	299	359	332	338	298	325	320	314	356	375	328	320	355	368	302	321	341	315	346	318	361	307	329	367	335	349	326	355	348	334	343	343	357	331	334	307	372	353	309	355	360	357	323	304	330	363	346	331	328	342	318	333	358	339	326	371	330	324	363	345	376	338	351	361	331	339	347	328	335	336	350	332	333	353	307	314	316	285	367	326	332	353	361	314	350	343	309	321	352	371	346	343	353	362	332	329	352	334	352	366	313	336	328	328	300	339	331	332	365	338	360	357	304	335	355	362	308	368	337	336	343	311	332	361	343	319	343	352	343	346	334	333	344	330	338	352	305	332	326	340	339	323	359	333	362	369	287	326	334	347	327	315	326	365	341	314	376	340	357	309	338	299	338	292	353	326	356	359	307	367	363	357	286	338	319	372	353	343	323	364	299	335	353	319	362	351	362	351	375	334	325	356	318	327	340	350	337	336	303	339	347	359	326	331	326	343	356	352	322	339	312	321	333	333	299	362	306	349	361	348	377	323	325	341	336	336	325	322	333	347	326	336	336	334	325	328	343	327	362	339	324	324	318	309	310	344	339	328	352	380	326	341	347	351	344	332	304	349	326	347	318	359	360	308	354	319	340	300	333	343	319	388	326	345	321	357	341	321	357	336	336	337	355	311	297	331	334	324	328	309	350	361	335	317	333	358	353	336	328	305	328	382	324	348	301	352	345	355	332	353	367	323	363	337	341	340	362	326	311	346	341	373	321	387	324	321	335	329	354	337	342	333	354	334	345	341	335	355	329	345	339	323	363	336	340	335	337	311	367	343	311	343	335	330	380	357	336	350	317	329	317	331	363	329	330	365	343	344	353	303	356	319	352	335	325	370	334	326	340	336	303	361	333	312	342	349	324	336	348	363	348	325	319	329	345	344	358	331	339	358	376	364	327	315	329	322	376	326	354	343	332	332	367	348	326	356	315	341	326	336	342	337	334	307	315	336	302	354	349	310	361	335	363	364	308	349	373	360	340	340	303	325	365	348	319	324	336	311	354	307	367	331	342	337	352	318	330	348	337	366	314	340	318	345	359	371	311	337	331	336	342	346	349	323	330	352	351	343	341	375	323	313	315	331	356	387	372	328	321	327	351	344	355	349	337	316	372	329	367	339	339	377	348	326	342	366	341	347	331	360	343	330	305	367	371	357	329	336	344	308	348	355	349	336	354	318	328	339	342	335	313	345	331	355	358	356	336	298	358	340	345	320	334	319	316	357	345	380	337	365	284	374	368	390	338	311	335	350	349	301	336	338	335	322	345	319	356	374	353	399	338	365	325	340	335	316	324	295	386	362	357	328	374	351	309	312	352	384	289	331	345	340	322	347	346	325	336	367	281	349	338	349	346	364	314	333	315	351	323	358	311	338	311	377	324	342	314	359	318	308	350	313	286	349	352	322	347	343	363	323	359	330	322	324	305	349	308	369	334	378	358	360	332	336	346	324	369	342	355	314	347	355	338	323	355	365	346	360	328	320	322	348	334	345	328	304	361	337	316	347	325	333	322	342	342	335	350	317	353	322	350	346	324	347	355	369	358	333	316	349	343	352	331	323	323	326	332	335	342	347	333	323	332	346	362	353	340	351	341	342	348	339	341	342	302	325	346	351	339	368	340	369	345	310	325	327	338	325	341	333	331	344	338	333
18757	13236	6968	2662	2048	1824	1728	1532	1359	1223	1116	1070	985	1041	955	907	934	969	926	857	841	897	821	881	907	817	822	856	853	852	855	836	788	817	833	831	814	797	753	826	877	832	799	805	876	870	820	818	779	867	859	811	831	824	973	943	806	774	877	812	808	806	815	841	791	812	801	795	819	799	790	781	809	789	816	795	809	800	759	812	813	826	776	815	828	781	807	845	835	792	810	791	823	817	834	794	845	808	866	751	850	803	856	762	782	838	829	800	838	864	865	786	822	801	816	779	800	771	817	835	788	809	833	870	837	798	812	764	803	771	817	827	750	842	793	787	802	763	827	776	814	837	856	744	773	847	747	813	826	821	779	835	815	791	823	840	797	817	802	820	823	827	795	792	832	811	818	803	786	803	817	787	749	796	825	814	768	774	791	769	839	826	795	788	849	811	803	805	804	776	835	824	794	784	750	842	768	812	818	817	801	798	846	788	826	761	787	817	790	790	847	769	803	827	787	818	815	768	809	825	826	821	816	801	839	808	782	844	858	820	807	798	866	805	813	802	808	844	843	823	835	840	776	774	785	829	842	819	786	800	847	830	805	813	834	818	859	813	817	824	799	820	841	792	830	817	807	810	809	778	820	787	804	829	796	809	817	781	814	791	852	862	754	821	794	782	824	885	833	791	800	784	842	790	782	813	839	823	808	820	800	857	798	833	849	812	840	832	808	800	820	795	837	782	829	850	839	801	791	837	779	780	844	857	844	799	832	833	838	808	808	812	852	811	842	775	808	824	812	792	794	851	797	772	805	823	846	851	755	805	772	817	818	815	830	807	833	802	825	819	819	819	786	781	827	834	793	807	804	836	772	761	821	802	779	821	836	831	813	791	796	843	848	803	786	780	793	821	812	825	822	780	829	834	804	795	781	847	755	818	815	825	784	823	765	820	840	799	848	805	769	799	833	846	812	868	843	856	813	813	793	824	797	773	800	810	788	816	829	875	769	798	840	794	799	830	808	811	813	797	856	849	815	865	817	813	814	779	795	791	813	762	787	797	802	794	782	818	729	833	841	818	827	881	830	797	803	807	707	797	806	785	801	811	803	820	823	793	762	785	776	779	844	860	815	848	852	794	859	829	783	794	784	791	804	829	811	804	827	788	769	807	769	770	797	818	795	820	790	791	808	763	817	816	848	805	790	760	874	843	807	802	854	798	857	748	782	818	828	798	843	789	777	842	868	764	812	797	768	859	758	789	840	827	874	830	785	823	757	793	813	822	820	786	781	777	829	833	780	836	865	813	756	766	854	788	799	834	815	833	759	800	782	806	817	762	818	801	811	718	774	739	756	853	866	825	815	853	802	807	844	789	834	866	810	794	776	842	801	824	773	811	796	793	757	833	797	802	797	791	804	828	784	815	747	813	857	803	781	804	773	806	795	832	823	828	885	808	764	814	808	843	820	814	812	801	852	849	821	842	824	800	844	787	848	853	793	779	812	802	808	745	826	877	792	838	867	801	782	820	802	788	759	813	829	811	806	816	827	826	820	777	808	804	839	767	821	780	771	802	796	828	807	821	768	763	818	822	821	777	806	853	763	756	764	871	777	821	822	769	807	802	802	818	802	828	827	827	846	824	791	830	804	812	807	839	824	816	764	771	807	764	843	822	782	785	827	775	818	798	861	761	770	809	795	829	840	824	815	788	801	741	813	850	768	812	775	778	788	867	855	849	775	800	752	793	816	805	807	788	767	811	820	835	778	797	873	781	818	820	851	793	797	834	820	820	800	837	799	878	818	818	787	834	827	800	811	787	791	877	856	787	801	727	804	799	813	811	863	784	833	792	806	826	820	794	784	874	806	820	866	817	860	787	825	825	834	807	828	795	824	774	773	809	802	829	827	752	856	841	819	808	790	828	789	778	774	854	835	878	815	814	835	825	786	869	783	867	802	772	790	765	817	844	782	827	807	821	839	811	790	826	834	812	828	779	796	804	801	783	847	815	797	828	783	815	819	832	819	831	855	800	801	778	787	873	827	810	750	803	790	783	774	847	826	789	816	777	808	792	804	769	761	826	845	823	807	779	814	793	775	837	825	811	836	781	828	803	796	847	836	846	799	834	802	790	793	863	799	806	766	846	787	801	835	820	812	818	820	812	849	800	811	773	825	806	823	831	821	742	781	821	805	765	823	765	805	739	821	810	781	784	808	849	780	783	825	804	781	798	842	832	804	825	793	790	831	831	864	859	814	797	794	867	766	837	804	827	773	774	813	780	766	807	793	771	807	764	805	833	770	834	843	786	797	810	802	788	846	800	843	771	831	761	786	803	832	797	802	801	827	759	793	766	846	804	833	806	811	846	831	799	794	815	789	831	812	757	861	759	841	759	797	826	801	821	791	815	834	809	770	773	856	813	847	819	835	798	817	825	831	798	804	746	790	784	801	809	894	884	767	821	848	786	782	793	795	832	821	787	837	842	807	769	780	807	812	845	796	810	808	766	778	806	772	810	809	817	812	785	851	804	793	827	786	763	867	748	853	783	819	799	791	792	836	792	765	849	839	765	853	832	807	841	799	766	752	773	783	830	785	772	777	787	839	781	861	852	795	823	787	787	818	829	804	851	824	786	771	798	830	777	845	793	759	761	792	799	781	826	789	825	824	800	834	770	813	812	856	810	806	752	800	788	800	827	808	823	801	761	867	822	807	788	772	826	809	830	866	807	761	815	840	821	808	802	848	830	804	799	831	869	814	778	770	780	768	861	783	815	792	823	797	798	822	825	845	815	785	831	791	832	829	814	834	840	820	851	819	795	773	851	804	760	841	845	796	777	814	855	726	876	827	846	861	829	796	778	785	821	825	769	832	785	822	794	811	815	862	820	840	805	852	767	834	788	818	769	867	782	780	811	825	759	828	835	808	785	836	820	822	791	815	872	812	767	815	818	734	779	795	796	832	828	775	856	805	824	824	835	821	768	787	832	797	797	822	793	856	857	809	782	782	781	842	821	825	802	734	823	782	821	768	796	821	784	806	820	818	788	745	795	817	825	793	828	809	818	785	837	792	812	769	797	806	818	782	830	794	776	834	789	830	819	809	843	854	755	819	796	845	877	758	829	811	853	804	813	797	853	829	846	789	822	801	854	800	800	786	803	817	760	802	771	756	845	751	800	775	732	820	817	880	805	815	814	786	816	776	801	809	784	796	822	774	865	791	771	843	798	826	848	803	858	797	814	766	804	858	798	819	863	842	799	772	821	776	803	821	801	811	820	819	843	843	776	841	840	826	792	759	792	832	841	910	760	771	825	835	791	758	823	802	793	797	778	859	802	742	808	806	830	762	795	841	876	823	777	810	837	765	843	802	811	795	788	812	792	824	875	837	803	782	807	770	783	805	763	822	788	795	775	801	815	795	778	802	800	811	843	819	798	793	856	812	783	776	808	822	805	824	844	815	797	842	817	811	789	839	798	805	771	813	844	883	777	784	813	822	808	815	806	790	863	809	830
35583	23939	11943	1704	867	601	487	426	367	319	287	264	248	268	230	219	228	245	201	211	222	219	231	224	215	182	214	201	225	214	206	181	219	189	204	188	197	197	232	204	229	217	196	212	204	225	206	212	199	213	220	183	224	181	235	193	203	192	226	214	195	209	232	218	219	211	168	189	196	201	207	211	224	212	201	191	185	200	201	222	172	210	211	209	210	201	216	207	168	207	193	195	209	200	202	191	196	201	208	210	218	208	208	191	198	215	206	193	222	199	208	182	219	208	219	205	198	216	223	196	203	206	201	211	210	220	219	212	191	206	191	204	180	198	220	213	172	201	183	202	206	200	218	197	218	202	192	156	191	214	186	197	198	190	190	189	208	204	195	192	218	224	197	216	223	185	194	186	225	199	201	185	205	200	182	215	221	228	201	205	225	186	196	208	209	214	187	208	179	181	194	196	212	234	213	217	184	193	218	213	203	205	204	212	210	190	205	202	175	207	204	204	210	206	204	212	186	208	222	211	197	180	224	208	199	198	201	215	208	189	204	232	207	199	199	185	207	216	211	206	217	193	195	210	195	219	229	222	214	201	198	198	198	201	188	204	211	204	214	189	201	217	216	223	200	205	220	225	208	242	208	216	195	209	217	206	185	204	209	188	195	214	201	217	205	196	219	196	214	197	182	218	207	222	182	189	214	199	204	225	229	217	213	201	222	268	216	206	195	204	221	175	208	204	201	191	190	176	189	223	196	189	206	216	202	198	199	219	192	181	226	200	182	202	221	205	218	214	203	187	187	220	212	207	176	204	201	190	221	200	209	203	174	211	208	189	221	193	200	193	203	217	188	189	206	224	197	217	193	216	219	209	186	194	205	224	203	200	203	197	179	183	178	221	232	179	198	165	198	204	218	220	226	222	220	215	199	231	220	220	196	210	184	232	208	219	220	214	181	231	206	213	178	189	187	235	208	214	221	206	208	222	215	207	192	198	215	208	215	188	217	170	216	201	193	205	193	215	218	237	192	221	223	205	209	215	221	226	189	193	212	231	206	199	204	195	237	209	222	184	203	224	196	192	210	205	195	190	202	174	197	205	192	176	229	181	205	196	201	223	212	205	173	209	188	233	193	195	208	202	212	197	161	209	206	172	190	209	201	199	216	187	202	197	199	194	198	190	182	183	195	195	211	193	220	208	206	202	195	205	187	204	195	211	203	167	200	181	198	212	182	172	196	215	194	210	228	215	212	227	195	197	199	220	193	242	201	191	199	198	200	176	219	194	204	187	207	205	196	188	201	210	204	193	215	204	213	228	170	206	203	228	204	196	185	215	196	177	200	200	218	209	190	210	204	214	225	209	200	190	192	211	194	206	187	204	223	232	230	174	171	238	206	222	173	181	163	159	218	191	221	210	236	227	221	206	206	217	220	205	212	208	222	218	200	225	200	191	196	210	199	205	176	181	187	198	198	209	189	216	189	205	215	184	219	187	195	199	189	213	230	184	188	228	228	217	221	198	197	235	184	200	197	216	190	220	237	200	170	196	226	192	210	217	207	211	190	182	179	192	212	193	202	191	204	198	196	206	173	210	186	173	208	225	226	207	214	200	204	200	171	197	226	188	229	202	213	195	193	213	184	195	205	220	202	230	181	214	209	197	228	181	209	206	221	229	200	188	236	214	197	191	210	178	174	191	201	238	207	188	196	211	208	204	209	180	202	200	181	189	197	193	199	174	168	168	229	214	214	179	201	216	209	180	213	208	225	203	214	195	165	195	195	198	175	207	219	194	209	196	214	221	196	204	187	204	203	217	231	222	206	235	210	198	203	194	181	207	195	176	197	189	201	202	194	194	182	225	197	206	205	238	192	184	191	223	211	205	181	173	194	214	189	214	202	207	230	209	186	186	215	220	207	205	198	189	202	224	198	207	205	184	204	191	189	196	214	220	178	202	200	181	208	205	193	195	214	203	192	222	223	206	191	217	192	203	216	214	196	191	198	217	194	209	192	200	201	209	212	202	209	192	197	211	200	215	216	200	196	181	192	209	198	194	217	185	207	214	206	163	180	217	212	227	201	186	197	214	191	195	206	228	219	232	192	207	213	191	200	184	200	208	179	214	213	205	191	197	188	213	202	191	235	183	191	178	210	214	212	187	193	201	205	218	198	207	207	227	216	226	201	212	223	215	176	204	195	182	189	213	192	191	218	192	207	213	236	189	177	210	224	206	205	222	194	199	193	207	216	226	202	202	192	191	180	206	198	185	193	194	203	194	205	211	180	234	219	203	220	213	215	195	203	196	219	207	204	206	185	209	227	178	194	206	215	208	209	199	219	175	214	171	197	236	228	196	191	235	209	176	222	194	200	196	226	223	179	207	197	181	202	219	189	216	231	221	190	191	200	167	187	226	236	186	215	181	180	206	197	202	228	218	204	205	208	209	202	208	244	230	213	205	188	219	191	221	202	204	219	188	200	212	180	211	210	221	206	218	188	191	205	189	230	191	233	202	215	223	193	201	197	209	199	231	164	211	193	196	194	214	211	174	212	203	192	200	187	203	205	199	198	231	203	214	187	222	190	199	212	183	194	189	199	184	216	210	217	200	205	190	202	204	182	216	217	205	200	224	192	190	190	201	209	194	174	200	204	183	204	188	186	206	185	184	210	237	189	203	223	209	198	200	208	223	191	181	233	208	193	198	201	199	224	192	202	203	196	221	181	187	210	192	213	216	216	189	204	206	211	190	203	210	213	212	198	199	216	193	201	188	208	206	192	209	223	193	189	206	220	205	199	199	243	178	199	224	222	201	199	193	219	218	219	221	196	206	218	172	210	195	208	172	200	194	188	209	225	180	206	191	222	188	207	213	236	213	203	214	194	217	228	234	205	199	197	201	206	188	206	178	169	228	210	196	196	214	197	195	219	201	220	171	201	218	201	207	210	195	193	184	239	191	202	222	212	192	202	192	201	214	216	182	199	214	201	185	177	171	220	184	215	199	201	198	168	175	210	207	187	206	186	206	197	211	234	229	200	203	201	210	187	211	231	198	206	197	203	194	196	207	202	177	232	191	217	196	196	203	203	168	237	222	229	221	200	189	198	191	208	211	214	227	172	214	210	175	189	191	207	212	201	219	198	200	201	202	217	214	194	245	213	195	192	195	189	181	191	217	202	191	197	206	201	178	211	189	215	203	173	210	194	211	182	215	198	200	216	208	203	202	203	228	221	210	189	199	210	206	208	206	212	200	199	215	215	193	231	203	198	218	190	218	189	178	204	203	232	194	207	209	207	208	210	193	213	197	193	226	205	219	186	204	217	235	211	192	206	203	215	220	221	192	208	201	172	226	195	208	218	197	211	212	211	212	206	204	200	197	210	219	201	236	211	200	203	212	194	210	211	201	229	191	193	232	198	172	190	212	179	223	187	207	218	191	207	202	203	207	240	176	206	222	209	215	199	203	213	204	178	185	202	192	194	212	200	176	194	192	184	184	223	206	194	199	193	198
24121	19840	10662	2836	2613	2340	1985	1629	1480	1301	1008	925	841	743	707	718	730	706	723	624	638	659	625	603	589	575	541	579	533	552	523	537	536	514	572	533	532	558	557	515	582	514	542	528	515	543	514	531	509	505	535	548	525	545	695	605	491	506	544	505	470	494	520	529	512	514	508	493	542	494	556	519	513	493	490	476	527	496	503	514	495	503	523	531	507	467	502	496	517	531	506	473	524	538	499	491	495	491	516	515	496	511	458	522	471	514	507	478	501	523	530	507	498	514	515	520	512	503	528	504	513	533	482	509	514	516	474	501	505	514	535	498	537	514	485	516	543	521	501	480	499	513	494	529	477	505	489	513	545	513	491	487	505	534	491	466	494	503	541	512	509	538	561	500	476	515	552	487	491	473	535	514	530	465	528	472	498	491	479	544	491	502	546	467	487	497	491	538	502	519	529	483	474	472	503	515	503	542	482	499	488	507	491	480	518	500	498	508	486	519	480	514	509	484	492	499	495	495	539	558	493	506	472	484	526	512	496	514	517	520	509	491	538	536	515	505	526	510	477	482	526	495	495	497	521	500	497	521	492	471	518	541	514	498	450	537	493	474	527	515	528	495	472	520	479	479	519	528	530	516	541	477	481	551	483	489	494	481	498	529	475	466	487	539	516	475	554	577	480	514	507	512	491	517	455	506	508	524	544	502	493	492	549	504	511	522	539	477	540	502	489	488	503	514	476	505	496	511	481	455	487	522	444	516	465	500	560	486	491	521	510	491	489	511	472	519	518	493	468	501	514	517	502	508	484	512	526	495	517	501	520	482	454	509	507	543	469	495	533	491	536	521	501	538	508	530	510	516	516	542	506	543	481	472	477	501	532	508	489	474	510	526	465	493	502	528	547	496	490	480	494	562	513	520	548	516	496	495	511	521	495	521	461	507	528	512	518	517	519	533	486	508	501	502	521	509	514	518	504	496	514	520	513	518	487	531	513	518	483	496	521	505	503	473	487	492	500	511	515	522	493	496	532	487	501	496	546	469	519	505	524	522	507	514	511	482	524	501	495	496	483	558	483	476	506	493	512	537	475	494	472	531	474	524	529	499	532	498	527	528	502	517	530	512	525	518	471	537	511	501	495	487	488	492	491	494	498	510	510	511	476	516	472	474	490	511	535	470	520	510	505	528	508	481	496	487	489	510	559	484	528	518	530	513	521	457	537	520	514	560	469	499	487	514	514	490	519	506	538	503	511	499	532	486	539	499	484	507	509	524	531	539	540	474	553	520	517	532	515	510	489	501	510	500	509	456	489	536	494	522	518	525	480	466	481	464	487	482	516	516	558	504	498	472	509	473	495	495	479	551	523	477	487	530	489	525	535	473	482	513	497	511	506	525	452	555	509	490	520	488	494	511	478	523	524	502	514	507	465	475	491	465	534	534	507	483	481	508	540	503	504	522	501	483	529	530	516	470	543	493	521	501	528	496	476	490	489	508	487	492	516	477	507	496	467	485	510	511	485	517	528	491	451	461	510	495	516	495	536	502	503	520	496	525	489	487	519	518	449	505	522	492	534	531	504	537	495	492	512	510	460	527	508	503	525	532	493	531	532	568	485	496	543	511	474	496	520	516	511	491	525	473	501	490	478	519	535	481	537	486	479	529	477	499	519	520	545	510	506	510	489	517	516	503	508	474	513	540	527	485	503	495	493	534	532	472	503	537	565	507	474	529	483	510	528	517	535	503	487	504	541	492	491	479	516	532	514	514	484	444	523	499	516	490	560	552	496	472	519	501	537	471	508	475	505	497	512	497	529	498	483	456	472	510	493	515	524	523	489	548	532	500	500	513	528	524	512	482	502	514	509	512	515	494	509	513	529	534	544	484	565	523	537	497	504	496	488	498	467	491	488	497	483	505	505	451	526	498	508	493	461	499	514	532	531	462	520	493	513	483	506	507	508	503	542	508	482	524	498	478	502	517	499	500	531	516	522	475	458	520	538	520	504	523	523	493	513	492	501	440	528	509	538	521	477	477	536	482	551	495	466	537	492	521	514	499	469	526	501	489	484	509	490	480	521	471	521	502	520	506	483	502	476	516	474	492	523	515	498	509	521	520	466	500	508	481	503	535	505	525	501	488	480	456	526	479	467	507	473	512	501	486	479	509	488	537	483	513	515	510	518	460	506	485	522	521	522	504	459	533	465	516	505	509	509	452	517	489	501	504	504	504	483	504	504	525	517	531	518	496	515	517	524	508	508	460	498	489	488	483	454	507	510	486	523	476	474	516	551	494	462	546	527	497	484	531	488	459	500	454	457	493	511	519	528	477	524	519	527	516	467	480	499	572	499	452	433	523	500	523	490	500	536	480	498	531	530	494	506	504	512	573	513	542	502	515	513	533	491	502	534	502	501	485	470	471	523	513	520	479	507	506	486	517	500	491	504	491	526	525	500	476	490	499	496	515	496	508	500	484	490	501	470	517	481	506	491	499	475	479	513	521	497	484	502	519	507	541	519	520	492	467	495	481	502	497	497	521	474	486	482	474	515	497	471	476	454	534	497	481	498	551	495	504	492	509	489	532	497	492	522	527	483	524	518	510	498	510	513	441	482	512	485	490	537	523	454	486	465	524	514	451	530	534	507	462	463	486	523	473	493	510	436	488	506	498	461	482	510	495	512	509	558	547	463	498	546	490	503	494	526	530	507	486	501	551	483	501	468	483	518	491	529	496	509	546	532	489	485	485	498	539	532	496	492	481	472	531	492	490	454	510	507	500	450	515	517	497	496	516	535	506	534	534	500	504	503	521	525	476	501	526	492	503	482	500	486	505	534	544	519	494	489	474	535	503	506	482	514	510	488	496	453	496	487	523	525	498	536	464	537	550	481	508	513	475	490	513	537	510	491	515	527	536	474	525	528	481	503	507	484	477	487	471	530	495	492	534	508	507	524	496	505	475	503	492	497	495	486	515	508	496	519	506	518	530	488	522	482	527	535	507	503	457	482	509	535	494	526	493	483	518	452	506	510	513	543	429	509	503	503	568	501	437	518	504	472	501	475	505	521	495	529	522	520	503	469	473	543	458	562	502	488	522	546	524	462	504	482	524	476	528	525	539	518	521	496	482	476	486	518	471	471	467	555	517	514	496	460	492	493	528	516	471	489	501	458	483	494	511	499	516	489	509	509	484	533	509	477	514	523	489	495	514	526	486	510	510	495	500	482	499	506	531	522	485	498	498	483	523	507	518	482	515	495	461	504	465	508	529	500	485	484	473	496	524	507	468	479	517	490	482	529	527	507	490	511	505	503	488	495	501	490	509	473	543	505	536	471	510	542	536	480	509	515	509	519	497	510	503	465	465	539	475	470	515	492	523	517	493	495	512	507	486	481	529	545	531	480	501	468	488	534	502	486	505	486	479	470	516	496	509	488	528	480	513	477	507	550	504	485	490	499	475	498	489	514	497	508	490	494	497	497	514	483	532	525	528	498	529	508	552	499	503	488	501
12067	4608	1392	463	369	373	390	396	342	324	324	305	358	353	389	331	304	325	319	296	318	316	339	324	315	336	323	316	312	298	335	313	338	309	318	324	322	321	326	326	320	302	339	300	346	282	328	357	315	295	335	317	316	335	329	307	333	294	312	274	301	309	298	326	323	291	305	330	312	292	338	323	298	332	345	329	303	316	351	331	322	320	297	319	313	309	338	297	309	315	299	298	312	321	308	335	291	327	322	334	317	312	363	327	334	277	318	361	312	283	300	300	297	282	350	330	329	324	308	312	338	298	357	341	338	307	294	337	342	302	290	328	314	311	333	339	310	292	336	323	324	308	288	333	350	306	342	327	310	326	316	338	317	326	290	311	341	341	305	345	375	331	322	324	301	302	301	306	321	315	314	309	326	302	308	310	327	315	324	313	351	310	310	334	327	314	314	322	271	310	311	314	304	270	306	337	317	302	304	271	323	288	303	327	310	330	328	326	298	316	278	331	303	301	339	333	332	338	321	316	284	319	339	313	302	318	325	284	309	340	277	303	317	332	316	319	323	327	323	324	361	319	318	302	290	359	299	300	333	326	293	325	319	326	328	308	297	326	317	321	308	308	288	319	318	328	355	331	342	300	269	337	375	330	294	313	284	297	338	339	317	333	267	301	286	292	349	313	312	291	312	334	332	317	326	271	306	314	373	319	292	339	331	313	316	312	328	331	312	331	306	335	287	315	330	321	324	329	335	316	315	323	315	327	335	320	309	302	369	293	289	305	309	309	312	300	319	352	328	334	295	304	330	314	300	318	295	276	367	337	340	308	334	334	326	338	327	308	322	322	303	307	320	298	309	307	325	337	289	310	291	293	308	309	339	294	293	327	311	323	281	328	298	300	320	296	349	335	315	318	298	290	328	310	292	318	320	339	306	328	328	330	301	320	328	310	286	307	350	274	306	263	308	329	357	326	322	331	316	324	316	312	320	297	303	288	313	308	345	321	327	300	325	295	292	376	310	325	317	356	335	321	323	305	343	342	293	340	362	333	331	323	321	289	297	286	325	331	322	321	315	320	314	322	326	330	310	309	307	298	299	325	313	349	316	310	325	315	306	308	323	323	302	308	281	308	326	305	291	313	356	314	313	328	320	329	320	292	311	309	291	308	325	328	305	314	310	303	348	312	305	336	326	304	282	304	331	319	332	306	307	307	336	311	322	330	311	331	335	308	294	355	329	323	340	287	291	299	332	331	341	310	319	325	303	332	347	301	334	320	350	278	333	317	304	318	306	302	313	341	298	304	346	274	322	306	300	317	305	318	341	307	320	390	307	306	317	325	325	311	319	287	313	297	322	292	332	317	341	316	331	318	300	319	304	327	326	315	316	301	300	311	321	358	334	324	339	296	286	306	342	343	302	346	303	345	325	332	330	303	328	324	295	309	299	306	308	302	302	350	305	354	311	338	351	283	307	302	325	307	339	331	294	312	321	327	294	309	299	310	325	304	321	320	303	283	331	308	303	291	304	308	315	315	321	315	330	348	267	309	305	346	311	314	317	324	348	345	314	296	313	309	310	292	335	329	340	302	347	326	360	350	324	321	348	328	301	287	355	313	316	312	295	327	312	325	319	277	344	297	331	298	314	287	305	321	278	299	319	309	310	331	301	306	343	298	357	312	294	313	308	309	338	286	296	293	327	330	353	332	324	336	322	285	321	304	301	319	313	329	323	317	310	310	311	330	285	305	321	331	345	315	349	300	318	332	317	318	313	319	331	329	316	328	287	304	305	320	323	329	297	311	331	286	346	323	307	336	300	342	323	343	340	349	317	316	327	305	335	342	334	325	313	305	324	353	285	319	352	308	301	299	299	310	315	305	300	326	358	296	324	326	319	297	312	327	333	335	351	305	318	333	325	290	325	298	347	352	308	306	328	336	301	327	310	333	283	296	300	325	333	300	288	355	282	329	317	303	317	319	293	317	332	337	317	339	330	330	295	334	328	289	316	326	344	317	306	321	315	319	326	315	303	304	308	325	318	350	331	337	343	323	353	322	299	313	314	356	356	365	301	367	299	310	313	325	316	341	313	312	316	282	315	274	344	308	329	312	299	325	356	292	318	318	325	327	334	325	331	346	326	316	302	305	329	338	318	357	289	305	301	372	312	295	314	307	300	310	314	326	345	308	320	314	363	317	317	315	323	325	321	326	296	325	305	316	285	302	382	337	326	310	317	308	274	287	269	317	323	337	300	284	315	309	328	258	299	295	338	346	280	302	302	311	288	357	329	334	311	313	294	355	332	299	306	312	310	300	328	308	307	284	324	293	307	320	327	283	297	323	341	331	342	303	348	330	334	317	319	322	315	299	297	333	321	292	305	341	329	300	343	301	325	345	338	327	314	353	313	304	291	348	297	323	286	329	333	315	323	305	278	327	321	325	306	325	327	322	337	322	327	339	333	340	306	317	304	324	337	319	302	346	326	309	330	319	304	289	293	317	311	348	347	314	295	314	351	305	329	327	274	328	262	319	310	301	282	311	340	299	310	304	330	315	284	305	329	303	316	313	353	300	293	312	323	316	325	301	315	323	326	310	338	329	334	338	296	341	292	344	320	337	287	282	340	304	326	298	308	350	316	316	346	317	330	309	306	335	322	300	315	302	313	319	339	312	304	306	352	345	326	349	347	315	306	315	304	320	335	314	312	322	325	313	323	337	307	325	292	322	298	333	311	333	293	319	318	310	328	332	299	310	296	321	272	333	292	323	312	350	326	367	328	325	320	326	298	332	293	327	284	304	339	311	340	370	298	331	336	291	305	314	343	284	329	299	313	330	293	324	327	326	329	313	320	297	339	333	308	292	310	317	301	326	365	315	327	301	304	320	286	328	329	330	300	318	294	325	326	322	332	284	315	307	317	296	325	350	341	327	357	332	300	306	345	282	331	319	313	314	319	334	309	316	354	309	311	289	346	337	310	356	324	304	341	343	328	313	318	332	302	312	307	330	337	353	328	345	317	314	304	345	310	316	319	342	302	331	332	337	354	314	291	320	333	345	308	327	326	339	348	309	322	342	339	292	311	282	329	316	304	344	313	329	295	299	312	324	314	325	279	312	317	326	335	313	333	324	324	307	311	304	306	306	308	308	305	287	287	321	302	292	299	297	308	327	292	285	319	313	308	309	321	365	334	330	326	332	309	327	330	346	300	315	315	293	336	305	309	302	266	282	331	304	314	311	298	338	272	333	327	313	301	288	301	335	348	349	322	296	311	331	307	325	327	331	342	326	354	324	298	326	314	303	276	318	276	334	324	373	326	331	308	309	309	316	353	315	299	326	289	322	322	305	342	324	297	335	317	324	308	330	316	345	342	317	336	317	288	327	314	321	313	303	321	340	302	312	309	289	302	281	291	299	311	352	350	295	297	326	326	292	328	308	294	312	306	297	316	318	326	329	326	357	328	326	308	315	294	321	303	322	335	315	317	334	313	328	318	322	329	348	325	329	285	331
9082	4702	2244	1125	1165	1180	1242	1126	1058	933	854	814	809	817	798	782	791	801	793	794	786	794	832	782	739	817	800	823	780	770	787	771	722	840	831	788	795	786	731	794	773	824	748	777	782	789	730	765	791	783	775	761	848	796	877	814	788	762	814	759	767	744	759	763	743	771	778	787	739	783	788	755	756	773	734	769	796	777	768	783	775	744	755	732	773	763	780	734	745	795	785	761	767	766	747	827	786	793	737	762	752	778	767	767	770	805	730	753	811	787	775	770	762	791	765	781	783	760	783	770	786	738	762	791	721	778	747	745	785	813	782	733	790	815	785	781	736	761	730	744	813	759	788	820	821	756	739	752	786	752	776	754	731	794	816	785	749	809	762	761	815	764	789	797	755	769	807	748	797	755	784	846	795	770	760	788	765	739	725	699	751	794	788	743	793	750	739	778	798	816	735	791	760	747	752	786	789	732	778	781	778	733	792	770	815	763	745	739	843	821	784	770	765	792	768	794	795	769	780	792	767	779	764	805	789	758	759	803	794	782	831	761	781	808	785	737	752	802	735	762	774	777	767	783	758	781	850	761	779	798	787	779	762	775	773	789	737	803	739	801	812	752	706	782	815	788	781	755	795	765	710	789	786	746	773	762	749	743	746	810	787	752	770	768	795	785	745	791	775	788	810	805	753	820	754	755	758	760	812	802	818	792	743	791	729	723	804	737	795	788	795	790	739	767	742	764	738	773	802	741	772	787	758	727	800	801	766	757	746	716	741	763	752	724	801	795	772	782	791	835	789	783	764	788	797	719	760	768	806	774	763	787	748	787	808	726	745	796	677	791	738	758	737	782	803	797	790	769	736	754	802	803	770	800	769	768	778	726	660	733	773	793	781	761	800	771	709	804	786	788	772	743	725	812	806	693	779	788	796	777	797	758	727	767	759	748	793	790	757	708	783	759	802	771	718	752	734	778	770	783	751	741	732	786	783	750	745	747	751	822	788	758	783	743	788	798	737	712	795	806	773	777	768	752	784	798	740	771	795	766	754	776	768	740	787	769	823	733	781	810	773	768	777	757	706	766	785	743	735	761	754	779	775	783	784	733	752	791	737	781	753	806	754	771	765	757	777	750	785	807	728	774	755	806	807	740	741	731	787	808	734	800	803	779	767	767	801	792	789	831	716	778	771	783	750	796	752	825	780	788	750	763	759	780	709	768	807	764	788	785	747	791	790	772	737	731	777	756	748	772	823	726	752	812	801	790	791	753	805	784	742	761	755	770	786	799	772	750	839	747	809	774	781	759	736	728	758	783	755	688	797	782	774	807	758	782	758	759	781	784	790	744	765	776	737	741	832	744	757	730	739	811	735	780	775	814	802	789	757	735	785	809	787	760	726	798	730	764	810	766	810	796	758	772	781	779	776	771	772	788	831	798	785	753	755	742	784	762	786	752	763	769	778	795	781	758	798	813	734	792	750	766	782	820	811	781	773	766	828	731	749	789	777	812	757	816	729	797	809	778	827	782	782	823	720	762	751	772	768	834	803	714	773	770	772	718	758	785	759	754	829	777	736	769	762	753	786	779	774	769	815	788	777	744	768	769	781	773	793	761	796	793	789	823	786	735	747	785	766	759	729	762	754	792	838	739	846	746	738	760	770	797	795	828	773	795	750	790	761	799	778	737	748	763	728	720	762	789	815	749	775	788	780	724	738	768	736	815	765	771	800	799	762	753	803	787	814	743	739	724	774	842	778	721	812	725	802	762	774	751	759	784	758	813	761	767	818	763	746	807	735	779	781	734	741	793	795	753	725	795	749	785	765	797	766	711	773	785	772	717	803	753	780	759	774	789	767	798	745	802	770	767	782	798	790	817	795	766	768	780	729	765	803	799	764	760	785	827	741	802	731	751	812	751	778	799	747	802	754	778	777	735	778	760	779	758	761	803	803	727	745	759	804	770	774	788	820	743	818	734	782	781	730	750	826	794	762	760	795	731	812	767	757	752	751	803	766	766	777	757	785	738	792	791	766	725	753	735	737	735	781	729	762	782	731	758	781	776	758	797	755	808	781	724	761	802	824	752	783	789	743	743	737	727	787	782	740	738	764	810	700	735	766	758	767	772	742	742	788	790	744	749	776	775	748	797	766	793	761	738	778	741	761	779	794	814	764	728	785	805	742	821	747	702	802	800	804	757	788	771	780	772	806	777	801	804	791	734	741	748	768	728	733	787	763	768	759	844	768	756	768	751	765	752	752	761	768	793	763	788	764	802	792	769	707	800	777	762	727	801	779	769	757	760	837	783	776	824	761	772	752	834	767	761	784	779	770	792	786	806	765	734	759	768	780	764	826	794	822	826	760	723	746	765	774	760	761	809	787	797	762	741	758	787	796	815	748	758	781	756	744	774	760	786	728	807	716	800	779	758	740	786	809	786	737	749	760	783	772	785	763	751	825	772	782	733	800	808	751	781	744	789	734	785	776	746	754	739	799	765	818	773	744	803	794	773	729	815	799	752	811	781	790	780	826	765	738	785	728	801	757	776	776	778	784	777	756	780	763	785	703	798	741	752	780	751	777	746	762	812	775	775	767	786	746	778	799	789	740	796	793	759	788	780	768	800	790	767	781	731	825	767	757	748	766	729	779	780	749	739	805	765	768	819	754	839	805	799	786	817	764	795	738	782	800	729	829	756	737	791	749	793	773	764	791	799	784	794	768	726	811	740	789	798	739	720	726	740	717	731	785	841	823	758	785	770	745	723	798	781	767	767	786	771	785	762	761	789	754	758	743	793	821	760	760	805	768	799	779	781	739	761	789	753	740	737	794	726	796	777	766	733	764	769	765	791	774	798	791	744	753	776	741	827	770	804	757	756	795	729	773	731	761	753	739	725	789	761	735	767	742	786	791	802	811	799	781	789	760	778	770	817	791	807	768	784	747	805	787	777	749	781	776	768	785	756	737	794	781	809	740	759	736	814	753	805	718	785	780	794	802	759	792	780	750	751	762	761	789	771	758	775	759	781	772	786	772	772	761	763	804	778	770	757	779	781	745	757	782	786	810	786	765	814	741	754	763	790	769	798	762	763	778	754	730	801	758	767	788	750	803	740	792	775	810	761	844	789	760	763	775	814	768	782	797	796	723	735	758	788	783	753	807	750	720	763	818	820	743	797	808	819	739	773	799	784	727	753	802	768	772	805	758	785	771	817	786	751	788	701	777	770	785	739	754	786	774	738	724	813	770	751	759	797	765	794	805	763	779	752	779	791	812	779	812	792	773	756	726	768	749	743	759	762	746	760	740	713	778	769	714	722	824	746	808	788	819	776	792	770	782	768	756	837	717	806	794	816	826	748	704	763	743	781	756	756	821	721	730	830	798	818	734	760	790	768	757	821	784	762	815	754	805	780	796	717	776	799	773	751	766	799	783	749	760	749	748	772	789	760	729	772	737	833	842	777	794	792	743	772	779	748	781	739	769	797	793	802	825	795	767	753	775	795	779	736
26211	14601	5705	1092	774	804	639	559	445	396	415	389	339	416	379	397	340	361	390	385	326	373	357	362	350	346	362	332	386	336	357	358	392	384	340	342	381	338	372	376	323	315	345	338	344	312	322	325	311	371	373	393	361	374	340	394	365	324	339	367	348	356	343	336	346	335	310	346	316	353	342	369	351	363	337	350	352	360	349	367	337	375	385	358	366	342	338	349	351	338	369	351	362	368	357	376	341	368	336	359	350	319	342	316	336	348	346	361	350	328	356	353	348	312	333	296	367	352	348	336	316	361	345	350	363	350	358	341	312	316	357	349	368	362	332	352	367	351	311	363	346	321	333	341	338	341	338	338	313	352	367	365	333	345	321	316	345	311	362	352	339	359	341	370	356	360	330	364	360	334	349	325	327	346	307	347	339	337	354	338	354	355	309	361	356	326	362	332	343	341	359	387	380	341	370	352	357	332	329	343	351	395	332	334	348	365	361	338	310	331	378	375	351	328	358	353	344	359	352	329	364	360	374	374	338	378	343	359	351	303	313	341	319	314	322	313	345	344	356	319	339	295	340	351	331	339	344	342	322	367	302	383	365	380	341	362	346	344	362	332	342	345	362	334	354	357	354	382	361	339	310	365	323	338	310	387	365	350	309	330	336	343	346	318	360	337	312	343	378	342	336	334	318	347	348	344	339	357	332	346	341	325	364	363	369	337	326	360	330	347	375	330	325	367	350	349	351	352	362	333	363	368	373	360	320	368	337	344	321	376	306	338	334	333	324	363	360	373	366	330	354	319	338	361	370	345	318	345	345	363	336	328	378	361	313	373	311	352	360	385	347	408	305	389	344	319	372	360	365	341	346	362	340	337	333	345	330	322	340	351	338	350	336	325	336	338	346	316	322	359	360	383	378	318	334	346	344	323	368	322	325	377	337	344	331	364	344	324	362	354	313	347	348	329	343	305	314	331	332	355	333	348	358	363	365	369	350	351	373	348	334	346	365	324	384	338	364	350	337	347	355	381	393	355	347	337	321	345	360	322	315	357	337	344	319	367	326	306	334	348	346	387	318	337	346	326	335	362	324	340	359	333	321	389	358	327	334	351	328	329	363	393	370	311	356	353	339	315	355	358	316	352	334	370	348	332	330	357	355	377	348	317	357	332	357	356	349	344	324	362	359	329	353	339	337	356	352	378	366	352	385	371	333	304	362	348	366	337	309	365	342	353	347	352	363	367	353	357	314	379	374	383	361	370	342	328	373	349	354	330	358	362	322	344	345	343	319	338	341	330	335	335	336	341	387	331	360	359	358	327	390	367	358	324	356	352	326	326	337	382	347	347	314	354	335	342	373	334	361	313	330	375	332	360	325	352	324	307	326	340	366	357	298	342	346	302	352	368	365	385	352	318	367	348	340	327	357	321	325	371	357	355	365	392	316	322	362	342	346	371	367	377	337	343	341	363	368	329	369	311	329	353	359	342	306	364	360	331	351	353	390	342	350	341	370	339	319	335	326	357	327	337	352	359	366	364	322	317	358	378	359	330	333	332	364	350	373	328	329	321	358	346	347	300	327	347	346	314	316	346	346	323	347	315	376	361	339	309	360	372	342	325	334	340	340	360	329	332	320	362	331	365	332	350	343	339	357	345	355	369	358	347	330	377	323	327	321	358	352	351	361	353	330	336	328	348	319	332	401	352	352	350	333	364	348	347	368	336	331	355	370	343	332	394	370	379	348	343	337	345	370	339	379	353	340	372	348	335	332	356	356	380	340	348	347	338	361	326	331	332	370	353	312	391	303	386	370	340	347	370	330	337	356	332	329	328	336	318	341	344	356	348	341	365	339	352	373	328	315	340	340	340	345	352	346	366	355	354	317	345	382	369	352	335	359	356	331	346	343	315	313	324	333	351	371	391	394	343	339	347	342	351	389	362	340	314	337	304	368	358	366	363	348	335	339	353	298	332	352	351	339	332	353	359	353	355	352	362	338	342	328	355	348	337	337	329	373	351	364	355	326	359	328	370	377	340	371	356	349	338	347	383	327	353	347	351	351	346	343	358	320	330	360	370	331	346	366	347	357	345	377	370	384	380	362	384	358	347	393	353	312	353	330	337	323	316	363	346	324	358	355	348	372	347	378	358	330	358	375	346	375	343	343	325	327	328	345	369	367	331	340	354	325	344	351	355	304	329	353	337	353	377	351	325	367	370	365	366	375	350	334	338	328	354	332	300	343	327	336	343	348	368	342	335	355	350	346	337	324	333	360	332	375	360	355	338	355	345	371	308	375	330	342	326	361	356	327	354	363	332	341	334	352	366	370	372	362	345	315	300	292	361	409	338	362	331	341	333	337	343	369	333	336	355	352	368	355	356	349	364	321	332	300	344	365	345	375	352	338	324	376	364	355	363	362	328	364	357	333	334	369	341	373	379	376	348	363	368	347	340	327	359	352	345	356	322	371	358	370	361	365	350	346	388	363	342	291	374	344	308	347	326	333	348	382	338	336	354	345	316	356	386	328	335	357	358	355	356	346	372	333	324	374	344	368	363	372	374	341	354	336	331	351	357	367	336	370	344	335	331	320	367	350	321	348	369	336	334	324	338	339	380	397	347	338	348	330	379	374	336	353	349	344	361	376	335	329	343	372	392	324	340	355	311	407	338	390	374	384	352	349	323	355	334	368	352	363	350	343	313	362	322	337	386	351	360	348	341	347	324	357	377	365	379	346	350	391	352	338	346	315	374	312	368	346	337	359	308	334	355	336	367	352	359	326	347	355	366	368	338	357	338	327	390	358	349	320	351	353	312	373	342	314	339	358	328	411	360	345	353	322	309	331	345	351	380	342	346	356	358	322	325	364	366	357	324	368	359	357	326	357	329	313	351	309	325	347	338	371	329	342	337	350	314	324	322	331	337	359	320	326	356	364	336	338	357	330	362	341	343	350	372	376	396	329	379	339	321	355	322	371	371	347	316	362	331	363	370	358	322	341	358	342	365	340	345	374	348	349	343	332	366	353	346	333	360	350	348	364	346	380	375	313	338	335	362	356	324	355	347	348	360	327	341	346	333	386	355	366	372	320	342	362	337	364	366	333	345	345	330	335	321	357	290	321	356	349	324	301	360	321	295	377	368	367	381	366	338	372	336	364	381	329	399	344	335	311	317	345	336	352	331	320	378	339	349	353	353	373	344	336	331	341	345	338	355	345	376	341	315	348	354	371	369	342	346	328	342	365	339	368	341	329	318	361	352	372	371	346	354	365	357	331	324	336	315	363	384	376	366	346	365	339	333	339	351	317	299	361	346	367	344	334	334	361	356	356	334	337	344	307	316	324	333	309	338	350	343	358	334	314	375	331	348	307	367	332	352	321	347	350	349	335	338	323	339	354	351	324	346	361	362	318	378	321	346	326	355	361	350	332	350	354	343	333	339	344	340	343	354	314	354	335	341	331	360	327	357	340	334	322	343	346	361	322	374	367	361	344	365	338	311	327	330	379	370
18784	12819	6578	2370	2187	2190	2043	1714	1345	1148	1093	1118	977	943	958	983	923	895	949	922	902	906	875	907	889	900	856	945	835	867	824	849	830	835	850	885	831	834	833	852	860	790	852	855	851	929	913	857	888	899	807	906	805	863	899	1015	880	805	890	790	857	848	824	849	878	776	827	818	839	861	838	754	807	822	824	842	883	802	815	822	842	877	871	821	872	811	811	798	864	855	818	841	864	892	829	820	874	801	787	823	831	858	789	865	835	804	802	831	862	860	814	817	851	756	791	797	822	849	823	804	843	812	835	795	836	826	812	791	843	850	800	785	823	807	884	851	791	848	834	866	870	793	803	838	835	839	788	819	822	828	799	816	803	809	837	792	854	825	833	835	809	863	795	810	818	776	842	837	791	870	820	834	770	819	803	837	784	853	829	788	843	833	852	835	825	833	833	820	826	836	824	861	817	873	822	805	843	836	851	825	843	839	787	807	846	812	847	810	854	848	789	844	818	873	817	806	798	843	840	838	839	797	844	802	838	799	852	836	834	808	799	804	826	812	879	848	844	807	837	771	878	880	861	852	847	859	843	833	871	824	817	769	804	798	801	803	875	843	842	795	807	820	821	815	871	847	860	818	847	808	806	805	787	779	871	808	795	843	806	854	794	876	786	853	825	819	836	863	819	822	826	853	836	819	848	802	830	818	837	838	841	784	858	848	838	832	813	870	840	802	834	810	853	825	839	804	810	811	812	785	856	789	822	839	902	860	826	789	826	835	792	830	822	840	815	809	804	835	822	923	833	819	805	814	886	843	828	801	840	840	821	819	829	755	839	871	817	807	870	917	838	800	840	818	853	836	798	813	852	815	859	853	893	854	836	836	820	832	844	837	815	783	814	856	879	821	839	833	834	813	813	813	804	769	835	859	846	838	846	805	865	801	847	816	877	803	809	860	819	897	831	907	771	805	791	796	802	839	836	874	849	839	788	789	809	821	826	850	831	778	857	860	794	846	804	864	891	792	851	857	822	876	826	792	841	853	829	835	809	839	818	809	819	823	818	831	857	794	857	817	801	808	791	861	803	802	834	824	842	803	855	813	850	807	810	750	865	840	869	837	803	852	887	872	832	802	804	842	838	810	808	833	841	824	819	848	837	812	821	838	830	884	799	775	817	805	816	822	832	791	826	816	810	838	800	805	843	775	839	800	843	843	872	846	792	843	825	797	833	815	856	792	816	814	872	806	809	829	831	788	805	883	789	811	862	817	858	833	857	847	859	850	831	832	864	875	865	844	793	837	809	801	846	797	810	792	814	842	820	826	813	847	827	851	793	806	795	811	832	855	829	837	842	810	845	844	809	808	798	826	822	835	841	807	809	812	788	730	835	838	807	779	814	824	857	810	799	796	801	832	806	823	825	836	834	815	840	864	802	859	787	827	861	871	847	822	789	827	834	750	891	825	771	782	808	831	835	840	819	826	826	861	788	800	833	783	811	853	834	798	874	818	852	862	806	818	830	823	853	815	812	832	808	806	802	814	880	765	774	840	768	850	853	819	852	849	795	842	809	811	826	824	797	789	831	844	850	872	854	825	855	850	852	825	835	838	853	833	845	802	832	818	809	817	847	796	822	812	895	797	816	890	777	796	845	823	839	866	866	864	830	863	847	865	856	835	853	862	797	854	860	805	829	806	842	797	812	840	853	820	862	837	807	859	856	865	818	832	817	838	848	834	835	819	816	840	834	826	861	792	793	828	792	845	773	845	782	830	870	881	842	777	862	837	834	819	795	842	817	810	842	789	750	838	828	849	859	825	850	859	850	777	873	796	827	813	810	774	849	821	810	812	801	799	809	866	786	897	832	825	865	821	815	828	839	778	837	881	849	800	816	834	773	841	751	851	827	825	815	858	780	825	826	833	780	846	828	807	898	849	837	884	863	815	816	788	844	832	796	837	862	863	816	834	831	828	829	832	840	789	800	805	826	822	849	852	860	835	856	821	823	820	796	801	805	806	825	811	807	843	807	825	792	848	841	845	811	841	858	865	803	807	810	772	870	846	889	808	832	859	830	874	840	841	830	813	858	804	821	857	851	789	816	847	878	872	825	849	856	837	838	846	852	800	859	827	818	807	794	836	903	842	838	826	812	826	848	833	814	847	879	798	863	806	874	806	810	798	840	863	821	818	864	843	796	853	875	832	797	826	805	810	824	855	794	816	855	778	823	858	842	800	814	816	871	849	835	787	811	836	843	837	828	821	850	814	819	841	866	808	800	850	832	816	810	826	800	867	823	864	819	834	814	900	875	865	801	890	837	802	806	849	811	803	845	827	839	880	813	864	812	885	840	857	800	821	825	868	853	748	856	817	867	845	815	807	805	818	895	832	810	815	810	864	834	838	830	783	822	856	818	826	824	829	798	828	838	827	770	821	849	844	794	833	821	832	804	853	827	829	843	831	821	843	824	876	832	815	774	788	831	830	825	810	858	793	789	838	839	852	857	813	775	825	864	767	810	808	805	816	876	826	833	839	838	829	819	830	794	846	808	815	853	838	821	820	805	834	786	790	850	874	796	878	861	842	832	833	826	853	815	817	845	795	798	849	814	808	848	803	818	856	835	799	807	868	810	833	782	843	853	812	848	821	752	882	795	794	833	809	841	824	785	819	837	796	855	795	835	858	803	826	853	859	805	861	834	804	842	830	826	827	884	804	819	759	793	843	814	847	814	871	804	814	792	829	791	825	820	826	845	842	837	839	819	821	848	820	815	798	845	847	871	857	796	787	837	826	832	813	804	818	861	813	871	834	828	846	807	844	876	835	804	826	832	793	815	796	800	808	769	844	827	802	834	850	792	859	844	822	815	832	851	829	820	828	778	814	834	810	859	838	849	825	849	830	852	849	883	823	807	848	850	854	839	846	870	798	833	805	804	836	836	797	833	852	852	814	817	846	805	789	855	907	797	834	814	810	848	861	835	867	857	870	832	835	841	799	792	792	840	838	832	826	765	832	872	789	875	826	850	795	841	808	845	782	867	800	824	823	818	840	900	887	868	846	854	888	846	851	833	859	880	831	825	795	883	802	824	814	847	831	854	825	888	825	870	785	831	795	872	839	858	832	846	819	805	886	837	839	836	882	785	835	837	838	809	824	871	860	844	767	775	854	840	758	810	837	830	861	798	816	840	829	827	783	831	840	807	822	827	861	799	812	829	866	802	807	846	836	838	834	830	824	828	796	829	822	795	817	850	893	832	822	803	802	830	797	869	863	828	817	811	810	783	856	890	794	828	852	884	816	869	792	801	818	862	817	882	849	832	890	824	800	877	868	874	815	809	857	828	873	841	782	863	806	850	822	831	805	854	801	808	838	776	801	851	798	892	850	807	834	828	823	840	785	816	776	817	850	800	849	867	844	858	825	835	866	822	822	850	825	836	839	802	802	862	820	788	783	817	807	806	872	835	836	823	788	823	866	805	823	841	914	845	877	879	814	799	809	821	813	832	844	873	802
36039	24214	11973	1856	1105	736	613	479	369	311	294	298	245	243	296	277	262	236	226	211	214	249	263	223	240	225	249	271	235	232	241	242	260	219	203	232	226	230	217	206	213	217	236	254	209	231	228	219	213	226	251	238	223	212	246	269	222	192	246	203	228	193	235	234	248	223	233	223	240	231	233	203	244	241	254	209	230	184	204	252	240	218	209	208	212	223	216	226	213	238	225	217	257	220	261	230	247	223	241	247	224	231	209	231	203	213	212	231	228	212	229	211	211	248	227	197	212	236	223	220	212	234	234	227	230	198	220	203	247	246	240	223	236	221	218	202	231	202	247	237	212	214	228	206	230	216	206	223	225	239	209	215	227	220	242	222	232	236	218	205	211	217	232	231	234	228	271	197	248	236	238	214	235	199	201	222	236	247	252	238	206	193	191	239	219	239	236	199	222	211	188	207	237	238	225	227	220	254	232	214	209	227	201	210	227	213	237	228	236	244	197	228	246	199	238	243	238	234	243	234	215	219	219	212	217	223	195	211	224	231	221	230	229	191	209	236	206	237	255	216	223	219	254	246	190	260	233	204	229	255	233	231	234	205	224	211	243	216	211	204	211	224	220	225	241	224	216	229	235	201	255	213	237	245	214	235	215	257	218	249	202	229	211	240	227	211	224	207	254	241	231	212	237	224	188	218	234	209	244	222	221	212	237	260	221	216	205	229	202	232	218	230	205	208	209	254	233	237	204	232	193	231	247	246	218	251	217	211	206	245	256	255	231	233	247	223	222	225	260	245	216	216	210	209	237	221	222	195	214	202	230	233	258	222	208	215	234	244	255	194	250	227	226	227	215	203	253	210	232	227	225	245	236	220	215	209	219	231	218	219	227	218	226	224	241	215	234	205	223	224	225	233	241	244	233	206	245	237	221	223	223	224	226	213	252	211	206	216	235	233	213	222	219	210	225	203	228	253	244	203	225	238	217	212	240	245	216	214	242	219	255	238	215	193	216	243	217	222	200	180	232	267	211	239	208	250	222	208	206	227	225	224	227	204	231	224	243	221	201	222	227	236	250	256	211	233	218	225	206	244	218	225	224	221	222	196	234	224	217	213	227	218	217	216	238	247	240	233	229	235	220	226	201	206	193	221	235	224	250	221	242	243	217	231	212	213	219	215	221	232	213	235	243	271	187	203	197	230	235	234	250	243	215	236	240	241	205	196	230	254	268	208	236	203	200	228	234	230	227	234	218	229	240	198	215	233	223	224	244	242	220	188	230	226	224	236	232	211	224	233	233	231	223	233	225	195	236	234	239	218	212	228	196	203	221	264	209	195	225	245	210	227	196	246	211	237	246	237	228	249	239	247	234	224	214	244	224	234	215	254	215	231	229	249	240	234	231	220	228	241	226	234	199	228	204	220	210	227	236	249	243	211	211	221	241	224	217	231	229	234	205	200	229	231	231	263	246	228	256	207	224	217	248	267	239	227	205	229	220	234	221	228	224	216	213	232	217	214	193	233	257	213	239	241	235	209	231	231	245	215	230	223	253	217	228	237	215	228	211	218	242	238	209	255	236	206	183	237	236	209	219	237	203	251	215	222	229	215	239	219	218	216	217	231	210	234	217	197	199	240	223	229	216	255	215	220	230	235	215	216	212	244	217	216	213	209	240	216	232	227	237	211	208	195	240	211	251	225	220	240	198	214	215	209	230	225	246	216	215	212	207	212	215	236	207	222	222	223	226	224	240	228	206	206	231	194	221	250	209	241	242	212	240	237	236	217	200	223	231	238	225	242	234	220	215	227	234	212	230	216	214	258	199	256	241	205	218	239	235	204	217	218	235	241	209	231	217	213	196	193	229	245	203	213	212	230	250	234	220	238	254	254	227	204	215	214	224	234	216	250	224	243	235	200	233	221	205	253	217	214	202	220	223	230	228	230	204	224	221	244	262	242	210	222	211	186	223	216	220	215	286	224	229	244	236	247	214	216	193	187	241	235	244	246	251	222	246	224	226	224	224	242	222	194	221	239	222	247	235	241	212	213	234	238	219	229	225	247	222	223	223	235	224	212	244	241	243	221	210	244	214	233	240	240	194	214	234	219	229	212	243	249	204	188	230	234	228	225	240	233	246	197	231	240	215	237	202	232	220	240	244	225	218	209	218	251	214	256	210	227	227	218	243	226	202	228	225	223	220	245	206	228	209	230	245	255	234	223	238	237	217	211	211	235	233	201	227	224	226	207	221	242	209	224	223	206	222	224	217	231	224	225	246	201	238	242	224	220	228	200	244	222	237	231	233	230	246	216	215	215	233	177	215	224	248	225	241	215	229	206	225	233	246	244	218	231	219	220	213	222	262	238	236	200	258	184	232	200	219	199	205	227	224	251	198	264	218	219	220	256	246	266	214	235	251	230	222	225	225	219	209	234	221	216	212	237	229	230	221	225	236	236	231	193	241	245	207	226	208	219	203	246	214	218	208	198	248	224	226	197	214	235	243	223	228	253	236	216	211	223	235	205	223	209	257	206	227	248	231	221	234	248	235	204	258	212	209	219	222	207	191	210	211	229	225	246	239	245	242	209	223	216	215	208	247	212	206	233	193	206	253	220	244	213	223	223	255	219	212	227	206	229	219	242	240	235	225	243	209	231	219	232	206	210	229	210	232	247	247	229	213	229	232	235	218	222	225	237	222	214	220	227	247	237	229	231	240	234	231	230	222	211	230	214	237	207	246	184	237	246	233	228	213	223	217	222	209	229	224	190	240	238	221	245	224	261	224	228	241	243	223	243	259	224	240	230	204	225	238	261	254	248	228	225	221	195	218	242	215	210	219	185	234	272	234	236	247	227	208	215	225	248	232	234	207	241	261	230	221	248	258	250	218	229	231	246	242	247	220	206	228	241	219	226	232	234	207	245	235	220	227	231	224	232	232	233	237	235	209	221	222	200	222	254	220	205	220	251	223	212	216	225	206	223	233	222	219	209	216	230	227	210	223	193	212	245	240	254	227	223	191	202	225	205	241	207	241	197	201	224	256	197	244	236	238	224	229	226	216	195	201	214	229	230	219	217	207	248	247	252	234	208	235	242	226	243	209	207	217	232	238	225	248	232	205	220	232	200	231	234	219	209	201	204	245	239	241	224	207	251	200	223	236	219	231	212	231	222	204	214	218	221	234	213	237	235	212	225	231	218	224	219	210	220	240	205	194	213	240	210	254	237	215	228	219	221	232	219	239	222	242	221	248	221	194	203	229	217	209	208	240	229	233	274	213	187	239	215	227	239	225	218	203	218	210	216	222	219	228	211	225	225	220	200	250	217	246	229	198	245	187	230	220	211	222	201	251	207	238	218	247	214	235	213	221	202	244	230	190	230	222	216	228	235	225	204	215	226	246	220	230	216	237	226	203	226	275	220	227	220	226	225	219	217	226	192	224	254	236	243	247	233	231	192	237	199	216	237	240	236	229	211	216	220	214	208	233	219	256	224	234	216	200	252	239	235
24276	19974	9695	2830	2930	2540	2138	1629	1265	1169	1025	907	791	754	743	791	794	731	723	694	631	622	643	655	596	657	606	634	650	608	629	595	570	589	578	547	597	589	586	551	576	574	608	594	640	591	556	595	617	706	617	709	585	557	639	774	597	557	566	561	546	557	547	593	525	576	532	536	575	571	582	562	571	543	570	553	549	554	564	541	514	579	510	563	563	599	554	574	586	578	539	589	574	543	569	588	558	561	546	553	553	585	559	540	546	531	543	554	573	567	529	538	569	522	562	604	548	572	564	588	563	548	566	506	584	563	571	594	521	589	571	538	554	546	523	530	559	549	580	609	566	544	525	595	556	546	548	520	514	540	586	570	561	558	572	553	589	550	580	569	540	568	581	563	532	538	565	556	520	565	526	531	535	548	561	514	537	529	557	532	566	556	535	579	511	566	518	549	573	551	535	584	544	506	537	563	544	536	531	526	562	543	547	529	556	546	558	559	582	550	549	542	562	558	555	552	491	575	551	538	535	543	540	547	554	557	596	536	568	529	574	569	543	563	535	540	549	553	559	556	550	589	521	571	522	549	579	580	528	575	554	545	572	538	544	547	554	593	547	575	594	544	551	521	553	557	568	564	594	602	520	561	563	564	520	564	563	537	609	612	556	558	546	515	593	621	523	538	589	516	572	556	547	550	553	536	554	539	533	533	563	539	563	540	604	506	530	589	506	510	613	536	540	543	560	508	545	553	552	537	556	557	554	548	570	580	560	585	592	541	555	556	511	524	553	507	605	536	573	522	526	576	559	532	552	559	554	528	607	530	577	546	568	559	598	561	540	521	486	536	564	537	554	559	565	533	537	538	571	551	508	549	548	559	537	542	551	537	574	574	535	579	617	583	551	536	545	579	572	593	531	538	558	581	512	547	539	545	546	559	544	584	558	497	590	546	565	609	587	554	553	568	559	557	563	593	543	566	621	556	536	584	556	527	562	547	526	563	553	575	524	549	544	567	535	577	548	572	605	540	534	554	551	539	530	541	593	507	521	544	554	542	555	544	580	567	620	542	548	567	549	564	526	568	558	562	532	548	568	555	572	550	532	572	535	524	516	538	579	556	556	551	541	589	557	579	549	595	581	553	542	566	553	531	518	559	534	563	545	526	573	520	589	581	563	549	545	545	529	537	575	510	552	546	560	557	529	521	510	583	521	564	565	546	536	552	566	524	598	560	600	590	586	593	558	531	528	552	554	555	543	535	570	587	524	534	549	558	546	575	603	603	590	546	524	570	527	595	521	545	521	533	603	564	578	588	570	570	571	523	574	540	575	523	568	588	537	508	527	538	539	548	561	545	541	577	547	519	571	554	565	543	547	602	549	576	573	593	547	557	565	519	502	585	537	571	549	547	539	530	577	546	606	494	555	564	546	501	574	552	556	577	549	567	544	547	542	529	583	533	554	578	554	510	562	604	522	565	563	542	534	592	600	553	559	516	544	569	597	543	580	540	583	508	519	562	523	538	574	527	562	546	540	575	528	608	526	523	576	546	584	543	545	585	532	545	552	522	577	554	567	579	539	572	559	556	556	577	582	558	592	519	525	550	567	534	499	567	536	566	574	539	542	591	558	585	590	555	611	546	541	542	556	509	546	591	557	539	582	540	561	541	575	510	501	569	527	551	544	553	530	526	598	523	601	588	574	545	577	545	579	564	567	555	586	547	575	537	512	548	540	600	580	527	588	497	507	532	507	545	516	551	560	505	573	550	572	548	546	585	597	573	559	610	589	624	550	518	552	591	552	558	508	526	594	550	606	564	572	533	566	567	542	548	530	589	575	610	539	542	532	550	549	539	589	569	588	554	554	550	544	499	555	558	561	498	552	532	500	575	573	561	541	567	539	547	508	548	556	549	514	544	564	553	549	545	616	547	567	552	513	564	589	584	535	566	537	568	607	583	547	570	569	545	536	530	554	578	577	560	524	579	552	557	553	564	562	521	535	541	576	577	544	586	567	554	577	568	572	603	528	514	612	566	606	574	570	592	577	565	559	546	525	560	591	570	522	554	531	563	520	574	559	536	582	567	562	531	558	540	582	575	572	507	593	597	542	551	554	521	545	572	550	541	517	581	577	527	525	568	533	596	551	541	556	534	592	539	527	574	614	542	555	560	569	578	604	566	569	538	566	566	589	531	566	550	526	553	553	599	581	574	564	590	573	557	538	552	555	563	550	602	571	531	572	572	540	573	552	531	523	541	534	564	547	553	569	504	536	572	534	547	535	567	564	548	516	603	554	513	559	568	553	524	570	576	587	549	594	569	580	584	549	565	550	567	551	537	547	563	549	550	557	577	579	509	571	549	531	525	534	557	529	548	586	576	551	550	564	551	526	578	551	540	561	546	545	489	558	534	586	548	527	554	543	557	561	557	550	617	587	552	568	544	556	571	524	528	597	537	582	548	553	540	556	585	512	553	565	553	577	549	566	590	567	594	544	576	584	550	569	567	565	579	560	530	520	537	539	542	547	502	580	565	535	552	555	554	541	593	577	566	540	571	583	587	518	558	534	557	543	518	536	536	538	562	552	552	514	525	522	554	548	587	558	555	520	578	579	568	567	538	540	577	561	558	571	549	538	562	509	552	561	532	577	545	540	549	566	543	532	568	568	559	537	564	552	549	615	539	531	531	540	558	554	548	540	551	557	600	537	560	587	583	519	563	523	562	574	560	569	552	543	515	541	593	535	555	558	552	543	562	585	516	556	586	544	533	535	561	545	568	588	575	576	582	540	585	557	534	545	588	569	542	559	540	550	582	557	557	575	506	566	522	560	556	595	584	563	540	521	552	537	556	530	563	564	557	586	536	561	587	578	530	533	532	589	572	525	494	559	553	579	570	552	584	551	555	583	562	529	550	565	541	590	507	571	506	561	567	574	508	558	580	573	583	528	543	547	559	554	611	518	531	590	552	556	586	621	569	539	591	588	577	544	555	550	542	556	569	552	531	549	559	564	549	542	577	562	500	568	530	544	567	511	548	534	568	542	561	553	535	575	536	555	545	535	532	530	495	513	577	540	541	543	552	547	545	547	567	574	579	555	572	561	585	597	554	584	569	532	546	572	553	577	589	525	573	544	568	579	570	595	549	525	545	558	549	527	588	574	566	606	592	562	542	588	549	556	526	575	549	554	572	562	544	535	600	547	557	600	589	581	536	551	590	570	571	542	575	565	557	587	552	550	569	595	560	580	549	589	573	575	540	584	526	564	523	601	556	571	595	528	530	569	519	519	546	583	545	529	559	559	543	584	528	547	536	576	540	546	559	556	568	525	578	542	600	544	571	533	532	556	539	582	548	565	510	578	548	549	573	555	565	544	549	555	578	616	522	567	544	569	568	538	590	545	561	550	547	544	575	595	560	563	514	505	539	579	569	574	601	545	576	567	566	568	576	562	544	539	582	532	583	540	526	586	549	564	546	568	492	538	538	535	550	526	556	577	531	532	553	521	541	535	557
12059	4701	1636	474	417	393	409	349	365	352	359	333	335	345	329	305	357	360	348	359	332	329	320	335	314	324	324	313	335	308	361	361	321	335	329	337	306	339	322	341	367	320	313	301	326	305	305	303	304	316	362	311	331	307	336	345	316	337	317	329	311	326	356	303	334	315	314	345	324	334	325	341	393	353	340	316	329	335	327	321	319	327	331	335	331	280	329	312	289	306	345	322	335	332	327	321	312	325	341	324	372	321	319	349	333	339	335	300	340	367	316	338	316	331	316	330	314	281	314	330	328	334	330	326	332	320	288	331	344	278	297	329	321	304	297	317	306	308	317	361	333	306	325	290	316	306	352	292	326	326	358	365	317	345	308	352	306	335	369	316	334	334	317	347	331	322	349	341	316	337	331	326	331	281	333	381	359	314	320	334	318	318	283	335	339	312	347	307	346	341	338	312	346	335	343	375	347	309	359	325	327	314	342	353	323	342	332	305	322	330	341	333	323	343	303	338	302	309	330	321	351	325	318	343	358	337	297	334	317	317	349	338	333	338	320	339	300	328	330	317	331	310	342	300	316	313	313	343	356	339	309	375	343	338	332	299	314	314	315	359	310	343	303	305	356	349	359	327	361	314	293	329	290	348	331	333	334	332	330	311	307	368	312	340	341	335	337	323	336	333	352	326	331	333	344	322	355	309	338	328	336	323	320	316	340	316	335	325	328	334	318	333	361	301	319	361	302	316	318	347	320	341	340	325	338	335	303	310	331	333	335	340	320	331	315	312	326	342	348	323	368	323	345	350	335	308	321	342	316	352	336	335	329	300	337	315	354	324	329	350	329	323	300	325	347	301	290	337	342	331	299	317	352	353	339	345	357	359	320	295	306	351	337	299	366	322	343	345	331	352	314	366	310	342	310	323	334	330	313	322	310	369	319	352	323	339	311	342	333	346	358	345	335	323	353	324	329	329	324	330	337	309	338	343	348	318	334	319	343	354	326	342	317	348	321	309	327	307	369	331	334	327	306	325	340	318	315	364	306	312	311	327	341	327	331	326	326	354	346	332	313	327	343	327	314	321	340	299	363	330	328	374	349	348	312	351	314	336	376	334	364	325	371	317	331	324	308	326	315	331	306	338	351	350	303	309	335	341	352	349	334	315	297	374	325	298	319	308	326	353	322	321	324	284	301	314	326	346	346	296	323	336	320	346	360	326	323	329	317	342	346	343	354	327	325	317	325	310	342	315	324	325	321	277	306	335	339	340	350	320	360	346	328	319	333	336	335	334	320	320	282	348	317	326	354	344	331	310	340	374	347	308	334	320	323	319	357	291	345	332	345	324	349	320	336	313	321	337	306	370	296	374	348	301	315	330	320	318	298	334	327	334	319	350	328	309	344	323	334	360	308	314	348	334	343	291	329	351	342	333	346	326	330	329	320	351	349	365	346	331	309	284	342	345	327	337	333	342	327	312	331	292	326	326	361	327	331	334	309	320	313	306	319	319	345	325	356	360	326	328	306	338	321	306	322	309	337	299	332	351	359	357	367	354	329	316	346	334	334	319	338	336	346	328	356	331	313	335	333	342	329	321	335	314	318	331	320	306	327	337	335	339	325	338	362	327	344	310	337	342	297	339	366	339	307	335	365	354	305	332	363	330	347	347	326	314	337	308	318	331	366	324	314	334	347	334	372	336	326	320	331	293	331	327	326	310	318	309	349	347	374	318	319	322	335	342	315	344	346	351	333	339	362	343	329	388	348	338	348	351	365	307	340	337	351	322	324	303	323	326	311	337	361	318	326	344	314	290	318	323	357	315	345	308	360	339	303	325	313	343	323	326	354	341	332	295	316	316	329	341	344	296	321	338	345	323	324	326	352	360	345	295	294	315	320	319	356	310	328	331	332	343	345	326	335	370	355	342	311	329	315	334	340	338	352	327	285	323	330	333	333	385	327	303	336	315	331	323	319	332	317	293	333	327	328	326	336	356	335	321	278	326	324	320	358	346	365	320	316	320	343	313	339	367	343	321	330	346	316	323	272	297	340	311	322	335	309	332	331	326	328	318	338	355	325	343	385	321	305	365	324	336	315	332	329	321	353	334	334	362	349	339	336	330	328	293	345	334	356	332	306	345	357	336	328	334	312	348	309	321	337	316	338	335	345	291	318	366	314	329	348	320	356	314	358	326	312	312	318	346	337	326	338	312	333	297	339	314	292	301	319	299	329	326	313	303	319	332	343	330	304	348	339	349	356	326	343	341	333	327	339	352	347	298	348	321	338	351	367	333	347	313	305	318	320	353	344	334	342	287	342	301	353	288	335	358	325	361	355	312	327	317	312	314	343	326	309	340	345	365	346	327	305	338	322	348	328	316	361	320	355	296	316	319	344	312	343	324	313	337	338	345	340	343	314	335	344	328	325	363	337	339	340	338	363	349	341	330	307	335	326	337	292	299	325	374	327	349	338	316	322	350	337	331	331	341	293	320	342	362	301	334	355	328	325	326	288	300	299	342	319	340	334	304	313	337	338	301	336	323	328	323	317	320	325	332	354	324	355	317	355	314	344	333	304	343	321	352	322	330	335	308	292	321	289	328	337	306	306	349	366	344	338	313	355	324	383	334	326	346	324	331	332	349	297	329	320	343	301	345	320	318	317	328	342	313	335	332	306	331	351	320	341	333	350	342	317	315	328	337	317	335	319	340	315	336	306	317	322	320	310	339	316	323	321	315	316	325	334	336	306	362	341	326	348	340	364	374	319	347	353	340	338	332	317	338	391	341	291	355	376	283	340	345	295	321	360	319	324	336	359	329	321	336	321	306	314	319	373	343	327	311	346	354	338	319	334	327	329	345	330	332	384	315	319	331	305	290	309	301	311	335	317	303	358	317	345	326	306	367	331	304	324	324	324	324	325	316	324	299	348	323	299	318	311	295	322	323	335	300	315	372	355	318	335	338	320	346	347	336	338	343	348	340	311	330	353	326	307	343	334	326	313	323	340	329	343	357	334	289	303	355	308	312	335	348	325	362	386	330	324	336	329	315	368	353	329	326	341	326	354	310	327	343	358	324	307	348	369	346	317	314	350	381	365	331	312	326	323	342	341	317	313	325	315	358	336	302	329	303	334	311	330	344	345	301	310	315	318	342	359	367	339	297	337	337	363	351	313	335	312	351	345	376	330	310	306	299	334	303	342	298	335	354	333	352	309	325	347	340	341	310	353	308	330	383	345	317	313	303	334	301	323	336	326	306	343	319	339	368	318	331	365	335	364	297	341	332	325	318	313	334	262	303	290	315	313	318	318	342	305	329	335	318	389	326	310	349	337	331	320	349	322	319	308	356	305	283	288	311	335	317	316	344	318	305	333	332	294	307	367	342	360	329	311	345	320	342	358	351	307	344	348	337	310	333	353	349	318	338	346	312	352	333	311	355	315	311	326	332	322	361	332	331	361	357	328	344	349	322	326	310	326	326	332	318	342	351	322	324	333	320	319	325	346	340
9202	5062	2943	1220	1206	1208	1065	956	943	865	910	811	846	830	858	840	842	799	808	790	821	797	803	806	820	777	852	817	853	782	827	790	848	790	828	861	839	863	809	773	828	840	789	807	843	771	814	779	816	846	831	859	839	767	867	841	813	774	819	813	767	793	809	811	747	794	799	815	792	820	772	792	818	751	770	858	778	749	812	801	767	780	798	777	792	797	759	861	812	759	772	821	814	794	800	786	813	800	831	775	865	784	821	763	809	797	809	791	819	791	807	816	769	782	803	787	789	811	771	751	831	851	826	804	816	789	796	774	801	783	758	792	808	824	805	833	769	785	830	844	834	806	725	757	812	787	821	762	803	838	792	764	800	744	855	827	838	834	755	816	775	800	834	763	793	804	771	825	792	764	829	839	805	809	776	854	766	793	814	786	762	826	820	790	824	824	749	848	819	844	832	769	855	813	789	793	829	775	772	786	804	795	816	819	772	791	769	806	829	823	787	832	841	804	821	843	774	806	856	765	787	823	824	856	831	803	821	793	822	809	728	825	751	790	842	770	804	840	843	812	823	744	851	810	778	833	788	834	811	885	788	766	833	816	831	838	806	841	821	794	756	732	802	817	779	735	815	799	826	828	813	749	765	774	854	788	820	822	738	774	786	764	806	770	846	764	799	754	803	730	820	798	766	733	829	772	800	777	782	802	791	795	780	821	782	770	771	789	789	828	778	806	719	800	753	815	800	801	832	792	750	792	780	773	754	819	798	803	749	841	790	737	783	794	833	805	847	788	785	810	794	769	829	779	817	830	778	825	820	839	821	796	820	782	767	814	775	778	785	821	820	776	795	863	803	838	783	847	786	825	801	795	838	807	767	820	764	808	799	775	798	769	803	794	716	782	792	766	810	814	755	807	831	733	859	839	820	798	819	815	832	774	778	759	799	808	836	854	851	783	803	804	842	826	768	834	772	794	840	829	790	796	753	814	828	804	790	821	815	809	814	803	766	796	825	837	767	814	784	774	790	819	777	784	870	785	850	825	772	822	765	797	800	764	771	816	775	758	778	836	789	822	792	776	779	818	819	821	796	746	793	808	812	764	764	751	848	797	788	782	791	819	778	792	790	818	811	786	737	833	801	833	786	786	764	796	816	824	783	819	813	785	838	825	849	831	809	781	780	776	855	769	805	819	800	749	826	738	807	797	771	845	767	813	794	828	837	825	852	836	762	806	762	808	820	773	813	853	782	779	785	846	793	806	833	806	779	810	789	827	747	786	777	761	809	795	817	772	849	807	743	818	817	812	785	794	802	775	833	808	824	851	773	799	763	806	803	771	786	784	828	792	789	838	747	773	794	827	802	757	789	817	848	801	819	793	830	776	740	746	766	775	812	836	843	751	772	822	820	805	791	803	795	833	860	805	816	795	823	873	750	811	822	795	816	787	792	840	745	778	778	796	827	812	773	776	810	810	808	809	774	766	773	811	802	819	802	814	762	840	826	785	779	804	780	805	801	824	774	819	803	790	824	793	796	826	799	823	775	805	811	794	809	795	813	790	738	824	741	777	813	817	781	806	752	790	813	792	742	845	812	772	807	809	794	778	846	800	810	753	808	769	762	776	803	839	811	806	787	783	783	817	787	768	833	794	774	809	808	790	785	846	778	794	807	737	807	803	803	815	828	797	838	773	737	806	778	775	763	789	775	860	828	821	848	796	791	838	766	822	782	788	841	819	794	762	768	795	814	861	783	824	781	829	829	763	808	796	773	802	775	786	846	799	824	783	814	795	777	816	794	802	792	771	721	806	836	771	829	826	789	830	838	805	772	745	864	774	828	776	839	787	824	818	751	782	810	768	785	775	813	803	781	761	819	766	767	834	844	851	790	825	791	878	745	838	822	785	835	803	745	865	769	794	832	763	783	777	804	796	795	851	817	785	806	827	745	797	789	821	750	822	783	806	815	828	803	836	811	782	817	836	766	843	773	834	813	781	773	776	798	780	809	801	797	743	814	798	820	841	822	808	826	768	771	775	785	807	759	860	757	820	812	732	788	786	774	781	817	788	787	798	791	788	840	798	800	814	848	800	781	777	791	795	823	792	853	777	768	827	789	780	801	801	800	809	805	836	802	767	794	801	816	805	798	816	772	791	758	863	805	800	786	803	755	831	765	790	840	784	785	796	772	804	789	767	742	826	825	774	776	785	813	804	765	796	803	820	750	812	802	778	833	815	828	808	758	803	775	735	789	851	803	774	769	819	802	793	802	819	849	784	815	817	765	789	793	803	777	765	771	824	772	828	816	834	801	764	847	822	760	768	832	835	813	841	794	796	801	854	819	831	789	741	831	785	794	775	822	748	835	806	871	815	825	765	811	804	832	815	763	828	811	749	772	747	790	738	813	776	837	805	767	808	807	780	783	754	785	786	800	806	820	829	838	794	818	816	780	739	818	837	760	824	738	782	745	772	770	799	862	768	791	810	813	750	830	784	746	836	824	826	778	762	788	818	820	785	824	803	813	783	752	807	839	816	824	832	775	778	821	811	800	784	808	803	748	798	801	786	833	752	817	852	870	733	785	804	743	799	808	832	769	816	837	799	788	725	811	814	878	828	793	819	820	798	837	804	780	804	793	811	775	789	801	796	801	759	819	802	781	818	847	793	788	802	800	772	802	808	774	803	800	855	768	804	740	804	850	795	804	789	840	821	777	848	789	786	817	801	839	791	752	764	788	827	803	790	828	791	800	784	785	803	810	771	761	775	860	803	722	829	812	743	767	796	768	822	766	801	756	808	753	728	824	819	826	728	842	856	785	829	799	749	860	794	809	805	804	815	787	800	742	828	778	779	824	827	802	792	810	812	768	785	777	771	784	821	803	781	794	744	789	790	790	828	846	812	779	805	774	811	794	872	764	820	847	848	771	790	823	799	778	739	838	835	802	795	813	774	795	776	801	780	791	745	842	780	809	817	786	769	767	830	772	810	790	812	822	770	771	793	836	774	774	765	796	757	787	755	793	783	774	783	836	808	826	808	823	818	758	781	785	785	803	819	799	785	772	826	779	831	823	852	849	824	768	780	817	829	813	840	801	790	783	789	773	756	786	796	767	809	768	780	791	800	796	819	821	798	831	787	865	832	784	844	791	803	800	841	810	819	808	812	768	814	823	846	882	818	855	822	771	776	776	813	884	817	797	833	794	815	809	769	821	793	807	778	760	809	787	809	788	866	771	789	745	794	784	834	767	778	849	815	758	821	766	828	814	780	832	794	801	802	792	828	765	799	826	837	814	808	843	779	784	776	812	761	811	818	790	807	834	806	795	763	833	782	801	825	762	767	780	777	782	785	793	808	817	776	796	795	804	786	809	810	836	810	785	792	813	795	784	763	815	813	806	835	773	788	774	804	810	759	773	808	863	826	856	811	806	801	835	796	778	797	790	821	828	808	790	746	778	773	805	779	793	807	806	751	798	818	807	790	780	864	843	799	838	775	792	797	792	771	833	816
25956	15624	7855	1234	813	611	518	493	393	377	390	349	362	385	406	363	379	369	393	374	331	313	379	354	368	372	345	390	356	339	343	382	352	355	319	361	361	341	359	355	343	375	390	370	314	346	353	393	344	351	334	359	341	353	361	328	330	354	324	359	355	321	348	335	364	359	340	364	333	352	353	347	325	355	369	322	363	360	322	325	357	343	355	335	361	315	375	323	361	364	313	358	386	326	335	360	350	370	344	341	347	391	324	385	318	338	343	331	314	328	381	348	352	345	370	388	358	355	356	330	334	332	339	340	347	353	314	331	309	303	315	338	332	318	372	378	342	342	360	335	345	328	305	334	335	339	335	315	374	339	304	322	333	347	328	371	372	319	317	367	334	331	328	350	337	365	338	323	321	361	381	351	328	327	319	377	340	370	342	318	339	330	330	340	348	370	369	334	367	364	365	328	358	343	328	368	364	354	338	382	353	378	345	369	324	333	338	388	332	336	318	344	314	344	366	335	369	308	326	338	331	356	305	342	353	318	339	336	364	342	342	348	343	354	337	304	384	361	373	346	347	318	336	348	331	345	321	370	361	371	333	336	348	339	327	337	379	338	369	344	348	356	355	337	372	330	329	330	318	345	362	352	312	350	360	349	343	384	347	371	350	355	321	342	357	338	356	333	331	349	341	349	351	363	328	310	342	345	336	334	381	334	355	353	362	325	370	359	366	353	353	326	356	323	351	314	351	352	334	345	342	319	366	336	299	324	357	344	352	358	349	357	355	358	317	344	326	348	321	352	365	305	331	345	343	326	374	351	371	337	324	338	362	339	369	366	355	365	380	366	329	334	360	307	338	349	341	335	366	336	365	354	302	338	370	323	315	332	346	348	351	332	338	338	393	337	368	341	372	317	352	371	351	336	337	362	322	316	330	335	370	355	336	357	298	340	379	367	341	314	349	355	343	340	368	348	337	346	329	371	308	334	357	328	362	326	337	326	348	339	306	367	330	381	373	335	330	379	335	351	362	316	324	356	326	309	341	370	353	362	351	333	353	337	346	361	363	323	355	346	337	318	310	353	344	335	326	356	336	332	332	322	342	364	354	338	363	352	320	374	333	340	354	390	320	294	352	326	366	327	336	347	351	351	367	370	319	323	359	367	308	348	338	355	350	337	340	350	357	338	341	318	356	321	349	325	367	354	346	347	302	368	327	344	334	374	383	321	350	317	375	351	325	371	352	308	350	339	345	363	333	329	327	366	359	358	350	327	301	358	360	328	359	319	342	342	352	360	346	317	345	340	338	351	376	373	364	363	338	356	346	371	332	344	350	395	300	362	321	330	365	379	336	348	321	349	338	340	369	332	314	386	334	329	322	337	331	372	332	319	333	326	342	344	312	335	354	339	303	359	349	356	366	335	347	381	349	329	306	336	346	359	312	333	368	328	350	352	350	349	324	362	332	371	336	323	364	360	348	350	319	367	361	343	328	385	356	350	351	344	347	375	352	344	335	346	357	330	293	337	356	322	368	324	336	362	354	331	335	344	367	363	349	322	376	304	336	339	346	319	361	334	386	373	342	329	355	330	358	369	335	335	345	407	318	321	358	327	352	334	302	350	335	365	338	300	309	351	341	339	332	348	342	366	366	343	323	310	335	353	355	347	342	357	316	346	363	358	345	344	327	341	324	338	322	359	382	333	332	361	362	361	369	376	344	352	366	328	348	306	338	374	311	325	342	340	351	338	359	364	325	331	332	324	334	338	359	347	323	350	341	336	381	356	347	380	345	339	322	337	339	335	347	340	352	356	322	351	344	369	324	328	348	348	341	373	354	347	342	335	321	372	355	376	383	310	324	338	333	332	316	359	327	332	374	362	342	360	324	332	340	367	335	390	349	316	390	357	336	307	343	314	339	343	323	345	313	368	319	337	336	344	359	336	338	353	352	315	356	361	328	364	336	365	334	333	325	362	354	354	303	364	344	381	326	382	359	347	363	341	325	354	303	349	339	355	334	325	344	299	343	325	352	336	357	346	336	362	332	339	353	342	356	362	368	399	345	370	320	359	343	341	352	307	349	361	336	344	312	355	355	333	309	333	348	325	391	343	350	326	354	337	304	346	370	345	356	341	351	327	345	324	369	328	345	337	362	342	362	321	357	348	367	350	333	365	318	322	368	309	354	331	334	353	335	342	345	301	340	349	352	343	366	357	378	367	362	357	385	384	333	344	375	343	340	361	351	376	330	377	329	348	384	355	325	349	330	373	343	325	369	347	361	376	342	345	350	341	338	372	387	360	374	345	359	318	331	380	355	334	329	339	342	307	361	356	356	354	374	360	362	359	334	333	355	342	365	333	335	338	321	306	348	379	341	376	357	345	318	342	311	349	361	333	361	337	338	347	335	335	343	361	360	370	330	319	340	329	354	346	343	323	349	341	360	327	343	331	339	349	375	353	351	344	368	293	372	357	380	344	363	369	339	338	334	359	335	341	335	336	303	324	344	345	354	325	343	335	326	319	327	379	376	353	357	374	370	344	345	353	340	359	361	365	322	358	362	303	361	308	346	326	376	333	318	340	331	350	309	335	355	312	341	340	371	340	321	320	338	335	363	358	347	354	379	376	340	351	332	342	346	390	334	352	343	358	340	329	344	330	379	328	351	343	359	358	374	359	338	348	348	361	350	345	337	356	333	354	351	351	328	355	364	353	330	347	336	322	386	322	386	330	327	314	328	307	342	324	353	356	325	346	364	357	365	342	335	351	339	357	337	368	352	340	331	376	347	361	358	345	366	374	324	342	334	337	341	334	334	356	338	321	336	348	368	345	331	313	317	359	336	343	334	336	362	352	368	314	387	365	319	321	342	328	359	323	327	326	385	340	353	351	345	379	356	360	330	364	351	334	358	348	356	327	368	341	336	327	362	399	364	311	369	312	340	398	303	376	327	353	327	319	378	329	382	334	347	316	332	337	328	348	337	341	308	365	339	318	339	352	332	331	359	329	314	317	322	369	355	331	361	310	340	333	356	333	321	364	356	323	343	336	342	335	365	361	350	329	321	336	342	343	331	352	369	323	340	353	326	354	322	315	336	375	348	333	308	362	402	336	361	335	355	342	336	341	386	360	321	334	344	325	354	313	345	348	383	331	332	377	349	364	307	354	399	382	336	331	340	356	359	365	375	330	320	342	364	333	349	369	339	310	330	332	325	344	332	347	339	356	371	326	309	362	359	355	324	364	357	322	349	355	343	348	346	340	366	311	369	340	367	337	382	336	348	374	326	315	371	330	358	350	366	366	345	333	371	355	364	358	352	347	319	356	354	327	345	355	357	354	377	344	372	369	312	325	333	330	361	342	338	345	339	364	368	347	367	344	362	340	343	337	369	352	344	323	358	381	347	349	385	367	324	384	349	361	382	302	328	337	331	345	317	331	352	332	344	381	344	321	349	338	343	351	360	320	358	350	328	314	328	345	379	317	342	329	334	313	334	342	344	356	316	344	355	315
19006	14102	8715	2358	2120	1874	1535	1361	1235	1185	992	1039	965	983	968	986	922	931	937	881	872	863	906	904	819	845	798	853	867	867	831	878	820	843	813	821	833	839	846	858	870	825	802	848	815	878	811	857	809	816	971	1060	873	839	875	868	822	825	813	851	792	831	816	837	818	834	821	836	830	839	795	865	790	770	839	848	812	833	867	869	798	841	831	841	771	842	845	821	882	888	882	802	778	851	864	834	867	800	849	872	807	815	752	806	809	827	839	799	846	827	813	820	811	862	839	830	876	840	811	839	879	866	805	820	799	834	824	841	779	854	814	809	808	821	821	780	869	806	799	832	785	828	788	855	805	882	821	856	850	854	787	780	830	806	848	820	881	789	778	856	795	808	841	847	861	808	808	878	863	803	840	822	786	796	783	825	816	819	824	784	759	835	835	844	784	796	778	829	788	792	831	825	784	779	823	848	805	815	830	824	849	769	804	857	806	839	834	846	821	818	802	847	839	822	852	817	855	890	814	828	789	811	802	870	812	856	810	803	832	839	764	821	804	812	812	777	827	787	816	846	819	858	785	815	829	845	854	820	818	827	863	751	889	798	866	802	823	794	808	815	842	798	818	803	841	797	825	788	776	789	845	754	810	814	758	796	824	821	891	844	851	811	803	814	820	786	779	796	846	809	813	806	800	806	772	824	815	846	845	788	851	828	780	772	840	834	884	823	811	749	853	850	835	777	836	861	866	769	816	839	810	802	811	788	858	800	826	833	828	836	886	847	831	750	859	833	790	825	858	792	870	800	795	793	797	823	810	857	801	811	829	794	864	863	761	797	825	812	779	797	837	813	750	856	834	837	839	850	849	809	820	799	811	776	820	810	830	858	808	896	820	805	790	814	813	775	795	774	823	826	847	774	795	839	837	808	814	849	830	813	887	819	817	837	830	796	839	813	887	820	863	828	794	841	844	887	841	812	815	826	827	829	838	814	822	781	884	854	850	828	829	804	764	771	782	789	797	840	830	832	845	819	834	854	805	807	782	861	798	800	871	835	800	852	862	779	790	756	798	849	876	824	852	796	799	820	790	824	778	788	844	882	808	836	870	828	774	838	835	859	851	853	826	805	829	848	788	795	795	879	780	820	810	783	839	815	792	844	849	855	794	846	841	779	872	801	868	843	831	767	770	807	790	841	779	821	785	751	841	824	777	820	809	779	813	860	844	809	839	875	816	781	840	806	851	831	829	816	849	787	827	790	814	863	864	807	850	823	872	824	817	797	826	827	806	830	788	838	880	847	852	882	785	803	849	839	803	824	760	812	792	801	793	824	814	811	819	798	814	807	838	837	815	753	835	820	901	795	804	796	856	805	801	825	817	871	827	784	825	837	818	849	829	796	808	879	812	823	780	833	808	827	834	870	786	816	834	790	834	778	809	879	816	839	820	825	834	829	856	841	795	825	837	814	836	872	796	778	821	857	860	831	845	771	808	835	849	795	803	852	850	880	845	803	880	811	788	792	790	816	853	862	843	857	884	815	810	866	799	807	824	855	843	786	791	807	817	780	840	778	841	822	795	819	756	796	818	827	824	820	793	818	808	834	835	782	809	877	871	856	794	842	812	868	790	796	875	775	823	822	807	839	777	888	827	825	840	787	830	826	802	789	841	828	828	771	835	839	866	840	774	798	798	825	827	823	794	843	814	755	869	799	824	781	834	811	837	815	812	832	813	773	832	819	818	814	857	858	819	813	833	850	824	818	847	835	830	891	822	815	808	788	822	803	829	810	828	832	788	815	829	785	785	832	823	869	822	829	804	797	835	838	847	872	838	802	788	832	791	813	800	809	768	823	879	798	809	821	793	776	862	807	828	866	822	803	834	813	862	849	817	788	763	827	836	833	803	800	784	841	825	830	812	794	822	864	794	808	831	836	827	842	858	821	825	815	841	808	801	830	808	832	828	832	834	790	813	753	867	801	838	834	820	809	841	844	835	839	829	856	854	820	829	817	860	830	884	822	833	836	815	815	850	848	837	846	826	829	787	809	828	771	781	787	856	832	864	786	842	814	826	823	793	775	807	841	765	811	870	855	834	810	834	842	884	865	827	827	852	817	775	796	818	840	784	830	809	821	831	796	824	780	828	867	888	838	808	783	849	809	822	814	769	812	794	820	855	798	797	838	830	849	801	835	821	793	772	834	817	825	853	821	822	845	759	824	858	819	878	807	865	827	876	854	822	813	824	783	827	825	795	811	871	817	837	789	847	771	816	843	824	787	825	845	811	801	810	817	837	830	853	848	832	802	829	772	828	823	841	803	856	808	800	862	824	861	799	858	794	795	818	846	844	860	764	840	838	880	823	849	792	820	819	788	815	780	804	774	803	790	772	822	867	853	824	795	786	848	804	789	804	869	809	873	868	816	808	795	802	810	811	797	846	838	830	844	786	876	812	745	862	844	807	756	843	837	821	816	827	823	820	827	803	877	840	831	842	820	824	833	842	789	796	822	801	842	817	797	861	777	825	827	743	809	796	770	790	816	790	856	836	818	817	790	808	830	817	868	844	811	809	797	804	848	819	781	834	831	846	830	803	837	843	814	840	809	866	847	840	859	823	837	845	843	835	814	851	813	837	828	827	813	799	822	809	857	851	798	804	783	804	835	849	860	814	825	831	802	769	808	823	820	847	822	795	862	817	837	818	858	867	835	785	804	835	814	774	810	801	806	807	824	825	853	873	836	787	832	821	789	811	866	765	829	856	818	844	834	805	848	810	767	785	798	785	845	859	799	773	811	851	787	841	828	796	820	785	801	817	779	792	861	870	788	841	809	865	841	817	844	788	822	832	809	878	838	822	813	824	822	820	797	818	807	747	803	822	838	858	850	858	807	832	858	798	797	820	833	834	819	802	815	844	869	813	826	817	890	829	830	814	844	841	863	768	839	794	837	806	856	821	822	841	806	884	764	832	816	845	842	813	784	877	856	822	804	847	807	827	806	788	811	842	848	813	864	832	798	791	848	833	788	835	793	782	873	820	862	801	844	843	786	919	823	847	850	791	773	795	871	859	755	853	856	801	835	820	825	813	823	842	843	831	870	794	877	837	818	863	861	828	807	809	791	857	812	819	780	834	770	817	772	826	819	837	839	824	808	796	815	787	840	861	791	831	820	865	832	758	819	867	771	828	864	854	825	782	812	815	845	917	805	825	802	864	850	814	792	801	812	860	816	838	843	824	829	790	840	777	807	768	867	792	844	850	849	831	831	860	810	796	790	808	837	821	876	841	833	750	845	792	792	817	789	824	815	844	842	806	882	783	841	809	799	837	792	811	812	809	776	790	817	821	809	843	839	835	809	832	852	808	810	779	824	862	798	830	833	787	807	797	779	834	833	815	813	833	858	847	870	803	812	858	840	836	822	793	815	804	820	794	820	824	824	788	776	846	793	788	805	828	829	813	830	853	853	801	820	818	863	832	805	847	806	794	857	836	834	854	764	828	841	819	854	820	840
35726	24945	13066	2098	863	626	556	413	345	311	285	268	245	239	273	222	231	258	302	213	239	241	239	233	227	244	218	220	236	226	250	218	230	226	194	235	234	213	224	205	243	203	200	196	223	208	220	233	247	207	242	229	226	205	247	220	220	219	234	200	234	221	250	217	235	200	236	209	218	221	208	234	223	223	198	209	218	200	216	227	239	218	226	221	229	190	256	225	208	213	248	213	198	223	205	220	212	192	232	225	217	236	222	234	195	218	210	209	210	205	210	193	183	223	239	223	209	221	234	204	217	241	190	211	208	235	221	226	200	226	208	230	215	238	223	223	195	200	196	252	210	225	199	192	219	208	226	209	242	246	209	232	203	235	222	216	256	261	226	236	214	214	218	237	201	210	214	203	195	178	215	232	245	222	209	232	210	224	221	229	243	197	223	211	220	213	207	216	216	216	229	223	200	247	250	229	213	239	234	218	197	216	212	222	218	225	206	211	230	232	209	225	243	203	227	252	229	197	236	205	212	225	209	223	247	238	223	224	216	206	188	244	230	223	220	238	239	226	223	255	216	190	215	201	232	175	222	215	218	191	231	221	223	245	217	190	213	217	195	210	205	217	223	242	231	233	221	215	220	233	216	220	212	243	229	219	203	206	242	245	207	222	196	220	218	188	207	218	222	204	216	219	215	220	226	227	221	210	217	212	214	225	250	209	209	226	222	235	214	213	209	210	231	227	208	213	235	230	209	195	207	227	188	235	225	240	227	233	196	217	243	212	207	228	256	213	198	211	217	182	198	213	226	245	217	219	203	196	227	221	227	214	220	207	204	243	206	199	211	242	248	211	215	213	225	195	202	205	234	236	246	222	192	214	216	218	220	233	214	241	215	224	218	217	240	221	198	214	224	230	220	229	208	203	228	210	226	219	177	189	204	230	197	208	246	184	234	221	209	197	211	234	230	223	228	241	204	183	210	212	228	220	225	236	211	233	237	234	228	208	228	230	233	213	226	221	191	260	197	201	214	248	234	223	191	199	209	226	233	247	242	224	204	227	217	205	218	224	239	213	206	265	207	226	212	230	231	222	209	229	236	193	223	228	231	214	234	205	206	199	217	215	226	207	213	236	208	244	211	196	199	252	225	228	199	203	253	244	212	222	219	200	193	234	223	221	218	238	192	205	206	203	201	204	229	212	209	223	221	231	225	222	214	243	237	241	218	227	232	197	213	244	237	238	212	201	240	226	220	224	223	212	220	247	223	225	232	232	202	230	219	220	213	213	231	184	257	216	212	205	225	220	212	198	210	222	189	223	232	221	240	230	191	205	207	189	221	252	232	231	225	238	198	210	195	200	218	206	190	214	217	206	228	225	248	218	224	232	217	218	219	241	213	207	207	209	236	245	223	190	211	229	231	202	247	219	229	231	231	244	227	220	220	210	211	222	224	205	205	212	226	231	219	200	210	179	209	193	229	213	194	225	229	241	228	212	207	192	223	232	225	207	216	226	191	242	231	258	212	223	247	205	231	195	226	211	210	225	230	215	214	234	223	186	221	232	249	216	230	199	236	209	201	230	191	220	223	221	170	197	209	224	201	205	210	218	197	245	217	186	228	199	236	213	225	212	232	213	232	221	220	201	238	236	225	231	218	235	243	249	239	201	229	190	216	208	212	232	183	243	207	211	219	221	211	230	229	225	208	231	213	240	242	241	233	267	221	273	236	227	244	231	213	214	212	209	223	203	222	215	203	246	222	229	214	216	211	210	231	202	221	224	197	207	234	204	228	201	203	211	222	191	240	214	209	228	197	246	235	206	215	212	223	246	226	189	246	247	216	199	248	229	225	212	242	198	215	224	235	218	219	235	250	230	221	253	211	217	214	213	239	235	205	222	226	218	240	194	214	253	224	232	218	201	232	218	222	231	233	197	220	232	205	216	229	205	204	216	201	243	198	243	244	239	219	208	249	233	220	244	197	197	198	223	226	238	260	218	221	216	254	210	251	207	218	211	227	213	198	203	209	216	219	221	230	220	198	209	223	199	229	221	222	210	236	232	218	235	258	204	195	242	205	210	215	209	212	207	189	219	215	225	218	211	200	223	195	198	202	209	212	219	230	220	223	201	201	225	216	248	195	245	232	207	240	196	220	211	229	217	220	194	191	221	197	257	225	203	210	212	217	229	204	194	203	239	202	227	201	210	235	206	227	209	216	181	235	218	210	242	193	210	219	231	199	254	202	227	214	225	221	207	234	212	251	215	185	209	226	203	188	214	251	218	212	196	250	209	252	222	212	213	219	241	199	219	224	230	234	214	222	207	228	202	195	216	232	194	195	214	220	190	198	211	210	194	237	222	215	212	229	227	210	223	235	201	204	224	239	210	223	225	219	217	245	221	239	212	213	228	191	232	221	197	181	214	234	208	229	203	216	235	258	195	214	209	262	218	222	236	228	222	214	214	225	221	242	216	219	225	210	198	225	222	243	244	216	247	212	241	214	220	243	242	251	215	202	236	220	210	208	237	240	221	225	218	226	219	208	221	215	183	180	212	207	202	201	221	213	209	228	215	189	221	226	209	235	233	212	226	216	227	213	199	222	201	201	224	184	242	225	228	221	201	229	224	216	233	224	238	222	220	218	199	192	234	199	209	236	227	219	201	207	232	217	213	223	232	210	229	211	221	220	222	213	247	215	211	226	246	191	235	197	256	198	235	207	225	228	222	221	199	204	241	231	202	201	216	219	218	220	228	203	222	216	229	217	229	214	224	216	203	213	180	219	187	220	223	213	225	183	242	237	219	215	198	208	225	219	204	205	212	213	217	225	236	244	208	237	196	225	210	221	218	229	217	210	240	202	203	236	231	260	223	211	249	245	235	221	234	215	234	200	208	248	226	213	235	216	210	245	211	223	212	225	239	222	212	218	234	220	247	245	204	225	247	193	189	211	234	191	208	234	231	209	229	208	185	217	212	231	242	224	203	207	231	198	228	219	246	215	177	209	197	213	213	196	239	222	226	222	211	205	215	195	222	213	202	229	224	209	214	207	207	221	224	200	217	221	229	195	204	231	216	205	242	206	216	215	223	222	213	191	208	215	227	194	227	222	202	227	188	213	262	237	218	209	235	207	232	206	221	204	226	205	197	236	209	231	225	202	210	205	223	222	219	197	219	231	227	234	199	232	240	201	229	271	183	198	229	218	224	170	211	210	224	246	200	224	231	218	217	205	217	242	206	208	209	217	228	216	231	249	195	224	210	203	197	214	225	244	206	224	211	227	233	207	210	224	211	266	210	224	229	206	234	222	211	219	218	209	228	217	236	230	239	216	228	221	208	218	216	240	209	227	217	210	202	222	221	236	220	183	233	209	220	216	225	210	224	220	233	273	218	204	201	228	210	215	219	237	211	229	211	172	206	222	212	199	218	218	228	211	209	219	229	214	209	201	207	222	224	200	266	194	200	211	220	227	205	236	223	229	196	210	174	206	192	213	225	219	197	237	186	211	217
24418	20551	10804	2945	2290	2009	1756	1604	1216	1050	988	873	818	876	860	795	711	763	658	682	634	644	655	639	648	652	641	644	605	575	588	557	591	574	601	567	563	546	615	594	559	596	584	590	587	575	530	519	567	559	654	740	784	598	570	583	516	572	517	523	563	538	531	530	579	550	539	549	531	564	566	508	541	574	536	552	571	539	519	526	529	523	532	522	540	541	544	499	527	538	516	541	508	545	548	561	508	581	522	540	508	548	478	537	545	551	572	540	537	516	516	557	580	524	543	541	539	548	573	533	528	520	507	559	533	564	552	565	508	534	544	542	530	585	574	523	547	591	532	564	521	528	529	517	550	515	505	554	513	544	543	525	529	502	525	521	545	532	548	607	538	547	569	496	551	527	535	523	541	555	552	520	567	506	514	551	537	479	575	556	547	589	500	547	547	559	517	521	508	528	539	553	549	570	526	583	540	525	532	520	543	514	607	541	530	557	526	502	525	505	499	561	512	574	534	527	557	552	539	523	505	602	558	478	502	516	521	513	518	559	556	515	559	503	537	544	539	547	517	541	524	530	560	537	521	512	556	528	528	524	524	523	533	553	544	526	499	571	495	524	496	522	490	547	491	569	525	554	495	554	543	531	504	520	515	557	536	539	488	541	510	511	538	515	586	546	557	536	539	520	501	521	559	540	552	540	582	533	521	504	563	524	532	513	552	537	526	479	500	608	519	496	555	567	544	499	550	553	519	564	531	583	547	520	530	535	569	568	572	537	524	514	570	529	545	492	532	507	602	551	518	535	544	562	522	517	528	509	570	561	521	561	577	555	525	533	493	571	548	533	542	535	508	554	560	525	594	542	513	532	533	531	579	539	551	514	547	539	554	541	530	572	528	490	536	566	533	512	562	560	552	521	548	511	513	554	582	524	528	584	539	564	569	552	525	558	534	540	526	576	548	540	542	542	561	530	543	539	568	581	546	528	531	539	548	538	551	564	519	563	556	559	497	586	538	497	522	517	523	564	516	541	494	551	505	494	547	545	496	550	550	544	548	524	572	568	547	556	508	534	524	558	550	551	555	542	534	554	537	543	523	531	520	500	536	540	552	532	555	513	546	555	526	552	524	498	511	541	523	531	534	552	578	523	557	544	498	544	545	512	562	541	557	567	546	548	536	488	583	572	566	557	499	522	529	535	522	518	517	507	541	521	564	542	529	566	520	548	518	572	561	536	567	490	588	591	578	570	578	493	544	527	506	523	518	561	541	532	526	552	524	507	534	541	528	524	534	525	541	532	520	570	532	551	508	498	491	518	555	502	541	519	548	536	551	523	551	535	513	481	528	541	528	541	547	559	528	549	517	544	525	520	536	530	563	541	570	529	552	532	526	574	543	543	509	537	534	544	527	520	526	572	514	496	532	554	567	495	518	528	554	528	536	484	558	513	534	556	548	562	510	537	554	511	516	516	522	539	527	494	465	559	532	544	529	567	480	533	584	505	567	547	547	511	545	517	518	488	550	594	567	493	548	574	523	500	533	558	552	513	526	525	546	543	549	561	498	529	542	557	549	518	538	568	520	530	559	582	552	545	539	544	517	549	531	523	523	527	504	512	545	555	560	526	517	572	504	534	524	542	536	542	546	537	501	523	532	546	569	549	560	562	543	560	566	549	521	553	506	513	552	556	509	535	496	550	548	533	521	544	543	512	524	523	534	563	536	548	532	550	555	545	554	553	528	510	546	547	517	542	528	530	551	472	513	517	517	553	551	518	545	524	548	516	527	524	559	537	515	570	573	523	561	525	532	559	532	513	555	563	527	544	525	523	515	531	546	486	523	536	521	511	500	530	523	527	556	539	551	538	553	561	530	559	566	524	534	531	523	502	546	496	528	515	537	563	546	555	522	495	564	582	536	547	542	545	559	539	556	541	529	547	526	544	531	542	539	572	536	536	555	512	536	570	569	527	549	531	546	536	529	524	532	541	533	528	493	548	528	497	525	538	533	495	501	545	572	559	508	531	527	508	539	516	564	550	547	573	554	546	505	512	514	540	545	553	551	531	520	524	542	554	549	547	557	532	556	567	511	502	633	556	540	555	566	520	541	494	529	545	593	540	531	533	521	551	552	505	526	482	477	552	546	553	552	504	501	534	506	532	552	521	570	511	541	558	525	552	535	559	554	531	553	523	521	576	514	535	527	531	522	556	520	509	521	513	519	508	558	576	549	554	518	541	566	511	530	540	509	528	570	556	548	537	502	544	550	529	519	522	557	525	497	523	530	537	530	564	525	545	543	536	566	552	531	564	522	553	516	554	553	509	563	536	523	586	527	520	538	526	555	502	524	585	519	540	509	526	537	551	550	538	561	540	524	549	569	524	513	524	539	564	550	517	510	553	517	540	561	559	523	505	550	551	536	586	563	540	520	590	560	517	515	555	531	535	522	579	542	521	541	564	561	545	534	577	514	538	489	537	555	545	524	542	519	491	576	546	558	514	531	556	539	551	546	529	545	540	530	539	520	542	558	556	597	520	512	535	501	528	555	557	557	523	555	517	538	497	547	545	536	546	546	534	498	546	565	541	542	537	492	546	559	514	492	563	534	515	525	552	595	545	517	517	540	526	568	525	527	542	542	530	577	500	557	501	549	546	521	522	512	560	565	536	536	515	581	578	549	567	556	538	519	502	558	547	541	535	563	542	528	525	539	554	529	545	525	523	495	482	520	544	544	499	547	528	518	528	524	527	527	529	533	509	544	538	511	533	550	546	538	526	539	526	519	564	519	511	560	545	498	506	531	516	529	557	532	534	537	558	516	548	544	572	527	522	552	600	570	590	557	557	516	556	533	540	526	547	526	496	554	529	545	539	579	511	529	555	531	481	554	544	536	570	540	524	518	497	560	543	520	509	530	562	528	563	509	525	544	605	519	545	565	549	523	496	525	503	546	561	538	551	546	536	548	515	521	545	548	510	534	556	568	551	533	551	524	543	579	574	552	532	562	568	559	494	549	558	519	523	581	545	549	558	516	558	595	552	551	534	577	520	564	541	549	541	546	514	585	544	571	542	501	519	536	541	525	541	563	522	528	540	544	529	527	523	536	550	538	552	523	526	515	528	525	511	586	567	531	538	524	526	534	561	493	562	563	542	539	544	557	544	527	537	515	481	516	553	526	575	519	498	572	553	533	594	505	464	531	533	560	535	571	538	538	526	530	506	563	511	600	545	552	564	531	527	493	568	539	532	527	557	528	553	525	504	511	544	514	520	515	541	501	547	525	536	552	518	485	542	511	555	519	526	535	496	563	568	544	545	536	518	518	511	558	527	546	545	532	580	534	539	552	516	556	501	542	530	549	549	569	551	546	582	511	564	565	497	557	523	558	530	567	511	526	511	552	572	509	520	544	546	532	513	518	543	498	532	525	569	509	532	538	559	553	529	545	508	551	516	545	546	505	545	588	536	546	558	579	560	554	529	529	524	519	519	536	548	591	525	571	542	574	529	522	577
12015	4443	1608	409	419	384	365	403	338	317	344	350	302	329	323	330	346	355	295	327	339	316	305	311	325	315	340	326	320	291	336	361	298	353	317	322	302	320	332	320	345	350	324	322	344	318	325	327	335	338	348	332	327	315	327	319	315	335	323	331	316	306	318	311	347	307	347	327	313	285	332	344	350	325	322	347	335	370	304	334	328	354	331	327	324	345	339	349	358	319	335	301	314	291	288	294	342	286	304	319	321	321	340	338	338	328	301	371	360	327	336	334	344	363	298	327	318	349	322	339	315	333	336	334	291	340	331	326	354	365	326	326	314	317	323	304	318	338	315	288	330	361	331	370	331	326	313	312	315	303	316	324	311	329	309	328	316	360	332	351	317	309	350	290	328	331	295	346	298	331	309	322	321	307	324	343	347	334	293	329	337	308	325	321	338	342	319	354	353	336	351	296	324	320	321	326	327	326	322	317	316	361	358	322	370	323	320	301	351	290	348	321	322	346	300	335	354	278	337	332	302	346	309	340	335	318	331	346	342	361	355	331	322	388	318	317	338	318	299	320	329	325	318	293	319	315	327	317	285	358	321	348	340	315	309	303	347	314	333	310	310	308	303	328	322	305	358	325	323	363	353	316	315	301	344	332	296	287	328	345	331	340	346	328	354	320	349	344	333	299	312	331	303	343	299	331	350	330	311	342	354	341	337	341	336	311	316	326	322	320	289	346	348	360	297	369	295	344	303	327	312	344	324	343	321	335	313	341	313	325	330	321	294	318	348	298	329	337	370	339	323	319	366	330	317	342	321	335	326	325	308	334	321	343	322	303	314	327	325	312	320	308	283	350	328	332	301	324	282	322	330	322	346	294	328	328	303	315	353	328	308	282	315	339	341	301	335	347	317	313	352	341	325	358	341	367	327	318	317	336	324	298	302	336	314	319	327	317	337	335	368	347	366	346	354	365	374	315	294	325	350	301	347	338	324	325	345	317	317	330	326	330	309	327	327	336	358	342	303	295	327	345	341	333	340	355	308	336	325	316	328	331	324	319	342	306	317	318	319	339	335	340	306	350	300	349	328	318	330	347	329	332	315	346	334	338	300	336	326	313	331	339	340	340	323	316	300	309	322	338	316	342	320	365	326	356	310	360	344	326	355	318	316	311	302	325	354	314	330	341	347	377	319	327	317	314	317	330	334	316	350	346	301	314	320	347	317	362	348	354	337	312	336	325	315	299	345	344	296	318	332	343	374	350	325	316	318	315	346	345	331	344	358	309	342	368	367	309	321	306	312	312	304	331	330	333	341	306	323	335	359	299	344	283	355	289	340	319	338	351	335	313	312	287	316	327	358	350	347	341	338	323	321	371	372	336	352	350	328	338	306	301	320	306	325	350	315	320	334	330	334	307	317	326	363	326	292	296	291	322	310	325	344	315	307	326	323	326	316	360	294	365	344	334	318	304	289	315	320	364	332	321	322	312	300	325	323	326	361	329	309	321	362	339	292	317	339	282	342	336	357	321	330	332	298	310	371	329	307	356	299	321	333	333	294	293	311	296	338	341	343	298	330	332	316	348	311	335	344	317	401	303	346	327	344	314	336	355	324	367	338	298	325	353	346	342	312	339	315	336	305	350	314	317	320	381	301	312	365	318	343	362	344	330	297	334	325	352	336	313	317	333	332	325	306	299	307	299	354	319	320	297	336	344	353	296	340	322	315	355	347	324	312	337	324	328	338	343	281	299	336	348	325	321	317	318	362	323	293	317	325	334	304	315	320	327	295	347	321	285	336	340	307	360	313	312	287	339	317	304	306	312	337	325	343	328	331	306	341	334	292	348	357	337	347	321	312	282	304	300	282	335	320	337	313	315	334	312	310	333	339	347	339	354	301	329	317	319	343	345	339	362	308	345	333	313	327	325	354	328	322	308	350	360	311	313	321	331	298	295	317	316	329	334	315	315	322	326	371	305	286	319	330	336	371	336	357	340	324	315	348	328	343	319	294	345	309	345	308	319	352	328	334	309	359	315	317	313	315	350	340	328	304	329	321	339	348	339	313	328	335	300	337	323	319	294	308	324	330	323	308	338	318	307	324	313	304	319	334	348	342	321	336	337	357	308	295	310	328	307	321	336	296	325	316	323	326	334	316	331	328	328	285	332	328	307	310	310	339	331	304	319	339	308	346	351	303	336	306	335	346	344	305	346	302	305	322	302	332	340	365	355	316	333	310	327	314	313	354	341	338	332	343	314	324	344	292	347	298	326	336	322	286	339	317	353	363	314	311	320	308	336	320	316	348	306	309	314	285	324	355	342	331	346	326	322	301	336	300	352	335	305	332	352	344	313	319	336	323	308	357	309	344	326	314	340	310	377	343	323	322	305	339	349	333	305	301	345	324	324	303	300	327	298	329	370	322	317	325	353	353	312	318	340	359	316	349	337	369	320	327	337	321	297	317	347	337	337	318	307	340	345	318	331	333	329	307	307	345	322	332	337	326	330	347	312	345	349	326	343	307	305	344	364	336	329	354	326	344	281	329	334	332	320	339	333	330	322	321	355	316	340	325	329	321	310	318	363	368	320	318	336	336	317	319	309	345	335	344	370	326	329	306	308	295	337	329	299	339	326	335	356	313	311	314	324	307	326	311	346	356	329	343	316	286	315	359	325	314	323	293	352	301	320	316	343	295	306	326	306	338	344	319	361	324	376	339	333	344	334	352	350	313	350	349	350	301	325	290	318	341	341	316	326	300	310	355	335	345	371	327	367	339	312	351	368	288	316	350	363	377	340	319	309	360	285	288	332	312	337	356	323	278	374	293	323	327	310	307	301	335	334	306	329	323	350	346	329	342	282	332	323	350	322	317	327	308	265	330	318	308	279	348	310	339	311	315	313	325	299	302	328	333	342	348	340	337	355	340	361	340	284	312	323	299	316	337	322	343	339	311	332	340	340	292	304	295	296	309	345	330	348	310	300	351	327	308	311	331	311	317	279	319	353	296	334	371	298	354	363	345	348	331	307	354	330	333	313	340	323	350	375	293	310	345	316	314	321	317	335	340	355	321	329	288	344	313	302	310	330	306	315	356	335	299	366	312	347	303	329	314	354	297	345	345	312	315	352	361	336	338	328	337	336	295	309	338	320	332	325	354	344	277	318	330	343	336	344	338	295	332	338	313	321	310	331	346	323	306	322	337	336	335	327	350	327	349	307	312	322	324	330	304	304	355	311	339	310	309	321	324	312	357	298	351	318	327	328	302	293	312	327	323	295	339	311	349	314	340	293	347	322	298	336	320	321	297	321	343	346	315	294	362	300	313	327	332	360	315	312	318	316	372	325	330	336	325	318	337	311	347	371	350	328	328	381	315	350	332	310	344	353	362	302	309	319	313	356	331	356	318	355	314	302	310	297	329	375	309	319	327	320	337	318	321	332	328	348	288	310	345	326	313	332	354	322	324	282	356	349	299	343	331	329	320	311	324	342	313	320	342	311	357	341	336	370
9185	4755	2754	1167	1074	1084	971	994	872	888	837	840	852	862	907	834	879	854	826	793	822	800	760	793	822	819	796	844	814	797	754	745	776	765	732	765	810	822	820	802	771	807	804	754	777	754	747	819	771	815	792	872	791	837	775	795	835	769	821	783	822	775	822	716	804	794	850	883	765	763	746	752	801	782	823	801	761	753	748	748	773	767	759	806	754	786	776	791	792	809	813	803	745	765	800	805	813	820	810	783	788	772	763	816	785	787	798	767	774	872	805	828	809	815	773	847	810	831	814	822	811	784	773	799	784	798	824	791	809	773	779	781	816	814	760	778	757	838	767	784	813	786	789	761	811	770	763	759	801	769	755	781	809	819	820	796	775	790	786	769	805	754	767	823	795	767	793	776	807	764	795	866	775	786	790	797	779	796	788	774	793	804	787	802	769	775	787	801	794	765	807	779	767	798	748	816	774	782	794	791	788	755	836	784	788	765	796	798	822	787	814	797	740	764	790	786	796	799	787	774	821	747	758	835	819	786	760	770	804	786	813	790	792	789	778	813	794	765	801	743	804	782	804	767	805	755	745	808	778	792	776	804	838	787	800	780	828	816	771	833	822	776	759	797	827	755	816	753	820	760	801	738	789	772	802	784	821	778	815	791	780	776	787	846	789	793	808	704	824	830	792	817	807	792	758	733	788	790	805	824	801	776	785	773	792	769	793	793	818	804	791	787	794	810	787	790	828	787	777	781	813	814	796	830	790	839	849	774	781	779	818	787	805	785	785	833	795	773	826	802	813	802	738	824	781	787	821	768	791	762	787	799	789	824	751	867	810	823	759	802	780	773	788	756	778	835	810	860	776	797	786	781	778	794	804	782	786	784	777	756	775	743	819	796	777	735	768	792	833	749	830	757	788	791	775	816	838	772	769	746	811	769	787	762	840	809	791	790	867	779	770	781	775	763	779	795	775	797	788	788	823	780	789	815	760	779	712	775	824	766	814	789	789	774	811	803	775	796	780	776	808	818	760	739	750	809	779	799	764	758	819	830	738	756	771	808	783	793	795	800	766	784	781	730	790	755	791	766	748	783	783	772	827	787	702	802	777	805	813	831	781	794	813	747	790	827	797	762	751	782	807	740	813	794	796	745	785	774	820	799	780	821	836	770	791	805	792	844	795	763	753	830	761	815	787	838	824	820	787	781	787	817	865	773	786	801	821	818	789	756	757	836	844	816	798	789	770	815	839	825	838	767	793	774	788	807	765	785	815	803	750	804	801	766	735	796	817	810	778	769	751	834	724	790	750	766	824	756	772	822	802	816	847	833	809	794	791	801	803	794	740	856	780	770	809	781	785	761	793	825	772	746	752	701	763	801	819	810	785	763	805	754	742	782	801	820	809	789	751	849	800	796	839	779	832	732	820	783	787	798	829	793	781	845	780	730	747	805	757	793	780	788	782	725	823	744	761	765	804	831	806	770	823	797	801	767	822	793	806	827	776	787	795	753	793	799	766	825	818	816	771	798	798	788	819	777	797	798	825	814	807	762	786	793	773	786	780	767	766	810	828	826	757	754	773	804	820	792	794	809	772	780	778	808	760	734	767	766	831	756	811	756	765	863	774	848	826	765	762	749	757	760	781	790	782	766	761	749	774	818	802	793	814	760	783	754	752	758	788	754	811	807	800	770	824	823	761	797	813	795	744	812	805	826	760	778	771	762	809	801	792	818	754	758	745	769	806	759	782	773	807	844	777	758	763	839	776	752	776	763	775	751	780	808	791	803	745	753	823	793	768	744	781	750	800	785	797	792	807	765	813	814	764	762	782	805	782	824	801	763	738	746	764	745	766	801	811	829	782	793	759	801	775	769	759	839	814	759	778	819	774	791	798	859	746	765	796	813	784	755	794	794	804	840	825	786	740	771	786	801	762	772	808	812	795	756	767	781	762	790	789	802	809	803	806	801	801	855	772	776	747	772	763	815	768	857	763	806	805	832	774	776	829	800	805	805	808	770	784	765	796	787	792	802	828	807	813	765	828	809	777	771	764	791	765	806	845	762	766	824	773	818	809	809	791	820	748	808	785	718	824	745	770	819	816	846	750	769	742	779	756	806	782	795	786	821	786	781	777	791	769	758	782	789	777	790	787	773	771	787	789	715	788	724	820	759	740	838	750	753	772	785	801	810	743	796	776	797	910	809	813	780	804	787	758	823	789	758	810	783	786	750	809	778	770	818	792	811	788	784	766	809	792	772	801	785	793	780	829	791	810	780	755	820	805	789	799	821	794	752	782	795	778	827	718	881	828	825	780	818	773	778	767	797	830	833	797	764	793	816	788	824	789	805	731	801	778	809	765	761	802	741	841	825	771	804	754	818	778	777	771	799	805	755	772	761	797	791	742	810	784	798	781	762	775	810	780	805	826	833	818	801	809	772	764	720	781	747	824	804	819	770	797	799	788	781	791	805	834	784	814	796	779	764	765	813	769	803	793	776	784	788	830	800	805	762	796	764	800	786	802	734	734	784	840	811	778	732	774	783	809	809	782	805	754	771	791	805	762	768	827	769	847	804	776	764	800	780	799	771	790	794	787	834	815	805	787	786	771	792	818	757	773	769	823	791	772	818	802	769	841	773	800	814	775	775	799	819	821	788	810	821	775	794	840	834	824	799	804	809	791	793	772	777	827	856	833	805	772	764	791	765	796	773	800	789	798	791	742	780	803	783	775	836	828	787	807	764	746	785	744	839	742	789	808	805	780	800	805	814	765	823	781	762	738	794	802	801	805	828	801	762	768	820	809	769	821	800	798	789	792	767	802	808	817	771	799	796	739	804	769	781	803	778	784	790	813	792	795	802	791	771	740	792	754	750	771	809	786	769	777	798	817	823	816	767	794	812	764	776	757	783	776	798	759	795	794	791	832	821	772	853	782	716	802	805	781	767	795	795	773	747	812	844	845	826	739	752	752	804	811	746	808	815	808	785	791	797	792	772	799	773	805	770	788	837	749	826	782	770	838	837	765	745	801	779	746	777	818	802	817	750	856	808	757	861	754	763	761	882	745	790	803	861	748	756	784	757	787	761	827	833	733	749	778	784	746	763	747	797	774	775	735	769	822	769	772	756	762	745	822	817	807	783	778	784	781	797	773	805	798	802	787	751	855	791	742	843	795	804	822	810	816	845	768	851	740	783	797	799	801	822	787	833	755	802	822	786	777	776	771	874	734	842	754	768	784	753	787	783	856	812	808	766	808	788	777	793	827	841	831	796	759	834	810	851	779	787	803	733	777	772	782	777	778	753	792	787	779	818	795	814	760	754	809	796	747	775	755	772	835	753	771	736	760	812	811	830	765	722	807	776	798	822	846	738	779	796	801	815	739	761	821	766	784	820	787	760	773	800	760	836	807	787	781	798	784	843	743	834	760	740	761	826	747	811	851	825	773	794	822	720	788	810	745	824	773	745	802	790	794	802	778	783	805	790	817	837	776	723	735	855	778	837	818	785
26410	16411	8295	1176	753	583	507	427	373	402	348	383	398	390	391	343	353	340	364	363	371	354	331	351	372	337	336	348	330	353	350	349	335	341	357	362	327	292	361	337	341	359	348	393	344	320	322	312	309	313	331	394	363	347	332	297	329	380	345	325	343	353	314	341	343	333	345	341	338	370	297	327	343	334	332	355	362	327	343	355	368	338	345	321	346	336	352	367	324	337	329	310	300	325	351	343	351	346	309	374	346	336	338	338	357	338	353	337	339	342	349	332	338	337	363	330	308	325	342	323	338	322	377	375	390	362	342	350	354	364	371	337	378	342	354	350	349	352	350	323	352	351	325	357	331	305	319	345	322	350	352	355	327	349	394	348	358	346	331	352	355	340	355	333	356	339	389	332	320	365	383	332	334	326	375	343	363	379	356	324	343	363	342	318	331	345	356	363	353	327	308	371	330	347	335	342	327	355	312	351	335	385	334	330	320	343	374	335	355	331	339	387	345	311	341	348	339	339	321	375	366	346	342	362	321	331	341	326	351	339	332	338	315	383	376	342	344	317	374	337	326	322	329	377	361	367	340	337	361	362	320	379	341	322	299	320	338	357	334	318	348	362	326	361	307	322	370	321	348	344	349	310	355	314	334	357	353	328	389	310	325	325	346	367	320	354	352	342	359	356	348	352	356	342	352	298	335	347	342	337	327	349	323	318	386	306	333	352	343	345	345	345	321	339	334	355	332	337	360	341	329	345	360	321	348	338	362	343	342	330	381	386	370	314	324	352	356	335	327	334	353	361	313	359	340	322	355	342	356	396	332	370	375	374	332	340	323	330	321	334	359	340	315	339	360	334	344	374	368	341	345	340	342	351	354	360	380	358	338	330	341	362	369	386	327	324	300	371	415	386	365	338	371	358	345	347	336	333	351	321	339	340	354	345	329	314	327	303	323	347	374	332	359	350	348	326	358	338	356	328	343	370	327	323	340	353	362	335	349	357	350	351	339	360	338	341	353	347	339	370	331	311	334	358	325	351	340	351	397	327	362	366	339	307	345	308	328	366	326	342	337	346	347	357	315	328	351	374	349	338	306	323	339	341	364	352	353	319	341	356	329	326	373	364	362	364	336	366	311	357	363	387	327	331	342	359	333	350	358	355	348	355	339	305	349	339	333	353	328	340	294	344	353	345	329	384	343	360	339	328	332	353	320	376	325	351	356	361	360	313	351	369	337	333	320	347	317	380	372	343	302	335	313	338	323	358	345	308	344	369	336	328	307	372	397	345	336	340	313	349	346	342	368	326	328	349	313	350	359	339	306	346	342	368	373	315	307	340	335	328	338	352	325	353	360	359	353	358	309	334	334	334	363	357	347	365	388	311	327	348	349	306	315	353	367	302	324	303	333	366	340	377	326	332	331	351	365	340	375	356	316	368	340	338	338	324	338	348	362	313	354	339	384	356	283	323	344	341	327	396	317	347	342	331	364	340	367	340	356	306	313	330	347	356	349	360	332	324	339	308	341	344	349	368	366	324	328	328	336	352	320	356	334	297	347	340	334	354	348	305	369	320	377	334	373	342	353	311	342	357	359	353	338	351	351	319	342	369	336	316	315	360	361	369	330	366	357	336	327	336	364	342	370	323	355	334	364	385	333	314	351	315	327	371	372	350	313	346	331	330	309	338	353	317	354	322	326	319	329	313	343	326	344	300	356	339	360	312	353	361	332	371	333	310	336	369	338	363	341	321	332	343	364	364	323	350	359	328	346	375	347	353	364	332	370	350	345	343	329	325	359	352	354	320	362	307	353	327	356	335	317	337	323	350	313	345	305	395	367	331	336	338	349	351	326	338	328	332	322	358	373	352	377	321	343	345	326	360	340	349	360	346	361	379	371	380	346	353	359	359	347	341	336	331	331	314	402	349	320	358	328	368	353	365	368	323	353	339	333	333	350	340	329	325	384	328	338	340	324	297	353	335	359	349	334	320	333	375	350	348	335	339	336	338	345	349	347	306	318	347	363	347	332	326	324	346	357	356	347	351	355	369	348	343	344	329	334	350	341	353	354	340	340	339	342	366	299	304	356	321	348	374	339	309	342	358	317	320	341	338	338	345	329	342	336	331	322	337	311	338	335	337	329	323	358	335	346	343	317	337	358	306	367	325	335	319	369	345	330	327	298	393	312	324	364	356	350	357	322	360	361	351	332	355	318	335	320	345	329	393	376	364	324	356	326	380	353	339	362	320	317	346	359	324	345	316	334	328	348	324	375	362	365	340	314	321	328	346	345	319	320	305	344	364	363	367	315	356	324	344	373	337	345	329	363	358	344	349	343	318	344	328	336	353	331	330	363	375	349	308	362	327	346	351	330	321	331	359	331	339	327	326	348	328	330	337	316	326	340	361	341	364	332	337	358	359	357	365	347	346	338	348	313	368	331	361	342	333	314	382	356	315	352	351	337	347	324	370	370	326	328	348	325	313	346	316	350	337	334	338	342	322	328	353	350	328	347	334	320	325	363	355	303	345	355	338	322	360	347	328	349	344	349	367	345	349	370	373	354	338	336	327	350	339	302	336	345	356	356	365	344	337	352	335	369	353	307	340	384	347	383	323	382	332	362	313	349	340	328	336	334	318	386	310	340	417	314	347	353	318	324	329	350	329	316	319	343	340	334	351	372	351	345	372	361	332	372	338	317	337	358	348	358	304	322	329	358	337	352	319	342	319	343	311	353	331	352	358	343	370	371	339	306	319	311	379	346	322	351	364	358	358	335	358	347	319	310	326	323	367	338	351	337	306	309	349	316	326	358	342	372	341	344	357	337	322	330	399	368	346	369	364	352	345	311	339	351	336	321	324	343	321	354	309	353	382	354	334	352	334	316	339	343	362	326	323	318	340	336	347	350	326	330	329	374	337	295	354	301	296	357	358	388	308	377	381	310	340	360	354	346	356	313	355	321	353	310	336	378	359	355	322	310	369	407	365	338	378	327	354	329	307	337	346	364	336	351	394	317	365	373	358	319	346	330	339	325	367	326	337	345	342	305	371	297	366	363	340	324	328	323	331	358	355	371	339	359	336	343	324	348	349	322	339	340	349	311	324	335	353	344	322	338	326	345	339	334	324	347	360	339	364	311	347	328	362	353	375	333	353	314	318	374	350	363	335	319	331	384	357	333	330	351	354	368	370	346	351	365	319	359	352	337	378	301	316	315	342	333	361	331	406	340	338	361	344	344	369	324	340	357	348	329	343	325	378	340	314	328	391	340	315	336	328	367	337	330	353	357	351	332	336	372	356	355	392	373	310	320	334	407	332	317	330	325	386	334	369	356	337	310	359	342	331	309	359	343	351	323	364	356	330	361	319	326	336	364	307	340	346	321	326	332	370	310	360	361	354	370	362	333	323	339	355	346	351	333	339	334	359	335	346	349	361	385	322	356	364	349	334	321	331	345	330	350	353	337	318	345	377	374	330	343	356	322	363	323	344	341	307	383	350	286	341	343	347
19099	14982	8838	2280	1931	1710	1459	1397	1178	1096	1072	1013	996	1081	956	908	934	974	902	944	850	896	849	930	892	913	860	894	891	891	820	854	828	783	814	827	877	877	895	848	827	841	803	767	887	832	805	811	837	864	861	939	950	874	879	851	813	812	862	805	826	828	825	802	853	821	857	776	808	826	832	892	808	823	825	836	839	856	834	802	820	840	786	817	823	826	859	761	817	800	844	804	807	810	842	839	824	801	797	848	863	811	780	815	824	804	828	880	839	866	812	787	804	793	845	847	803	797	817	893	810	833	828	836	809	840	860	854	839	839	799	852	825	808	781	813	794	823	851	819	765	823	836	819	799	749	762	850	851	852	823	821	792	778	806	804	811	812	799	814	809	817	786	811	841	829	859	854	836	802	840	795	838	823	799	842	852	772	804	842	813	847	834	779	787	798	865	813	779	823	841	770	770	825	810	773	857	875	793	842	800	775	789	824	831	777	807	795	801	866	813	824	825	789	840	790	798	804	844	815	802	823	825	831	780	830	834	872	842	822	805	859	851	824	796	799	819	858	820	841	841	834	817	797	787	781	803	826	826	810	768	796	827	789	787	779	832	840	849	782	855	833	828	825	846	832	833	810	823	805	816	813	820	849	805	815	820	842	842	798	801	823	835	801	751	843	782	829	823	825	833	809	797	810	811	785	778	803	854	842	835	845	791	844	820	844	816	820	866	821	860	821	830	788	868	837	779	809	815	785	813	836	863	845	826	854	821	846	824	815	851	779	826	795	869	783	805	794	828	853	822	810	822	866	877	800	834	873	835	834	794	837	795	804	823	807	813	851	846	839	824	820	833	817	780	777	801	816	831	874	837	805	840	805	800	793	794	771	826	828	829	792	827	877	795	810	873	781	779	782	845	781	800	841	836	803	785	804	780	837	852	805	856	865	784	825	819	819	825	795	814	788	836	832	791	835	842	759	804	845	810	807	829	821	880	801	847	867	831	853	828	828	823	774	844	828	825	836	804	846	882	779	854	796	812	776	780	886	819	823	823	790	778	877	797	821	790	801	815	795	825	793	812	840	777	757	778	785	771	839	766	864	784	791	838	813	799	829	793	835	818	798	803	826	813	809	839	813	777	823	811	847	810	843	759	852	835	828	834	835	843	796	838	849	792	820	811	858	817	830	839	880	800	787	841	767	844	813	818	796	770	811	795	808	828	801	817	792	874	833	839	804	779	872	811	870	794	871	804	841	863	853	788	807	792	829	807	799	844	797	803	764	834	831	819	804	872	836	799	813	792	823	810	836	808	785	791	838	872	812	803	766	828	785	820	789	820	822	815	805	822	864	755	816	781	818	772	855	806	780	788	872	800	826	811	826	832	799	876	834	813	809	862	834	792	788	813	805	801	850	778	818	835	810	821	816	850	815	804	864	851	810	862	868	823	779	804	776	843	810	815	807	815	848	778	803	819	828	871	769	827	838	820	807	815	810	833	779	839	827	830	836	838	867	808	787	754	786	871	838	793	776	797	804	835	840	816	864	813	786	802	837	801	797	784	832	815	785	843	841	807	873	859	760	823	856	850	886	810	811	845	863	832	793	810	781	797	835	773	812	878	842	819	857	839	873	787	811	814	825	848	850	806	824	847	776	831	815	827	789	867	832	812	817	828	850	849	844	835	835	822	774	870	818	835	845	785	805	836	822	826	814	843	815	810	811	803	788	797	759	844	818	841	819	841	810	829	845	855	838	835	802	812	787	789	806	839	831	847	837	840	802	820	893	827	810	778	830	798	837	850	800	845	794	802	828	819	795	835	822	801	772	822	801	835	802	837	797	815	817	745	814	818	810	789	828	819	833	810	841	799	810	840	827	825	765	831	809	760	802	866	852	770	852	797	769	846	849	823	850	860	828	823	825	822	838	789	826	793	846	782	764	816	871	833	801	829	829	855	878	829	861	825	815	838	795	854	796	819	799	814	790	847	847	861	839	787	828	812	845	832	799	848	788	828	845	822	819	835	826	862	843	848	764	853	836	792	844	841	758	807	757	796	809	880	815	808	799	832	834	786	818	761	833	823	813	832	810	820	758	821	854	820	788	857	835	816	834	827	845	805	845	780	841	793	846	819	818	794	818	806	781	862	790	793	829	821	815	813	799	749	835	817	791	807	839	887	860	843	821	853	797	805	807	809	796	828	823	841	846	800	784	815	876	817	864	840	786	843	850	876	802	809	839	813	846	810	817	781	843	831	789	833	856	767	846	825	809	825	895	858	817	814	816	883	849	848	810	807	832	895	843	796	762	823	850	849	799	853	836	849	776	821	852	855	779	802	842	810	768	795	875	787	824	763	786	805	815	847	833	815	867	802	838	782	801	815	872	796	841	797	848	841	807	788	842	809	824	783	867	808	853	784	818	886	858	773	825	811	833	788	830	774	831	815	878	786	836	829	780	802	782	787	880	831	802	800	819	819	845	871	801	819	875	779	862	801	763	796	851	824	810	833	783	842	832	778	865	823	855	764	812	806	824	842	838	783	828	832	827	760	851	834	831	835	804	855	779	808	827	806	822	808	824	796	785	830	809	813	833	824	786	842	753	861	812	814	807	794	809	803	870	800	841	827	829	761	776	797	802	827	851	831	833	799	851	836	820	857	791	760	808	822	798	786	823	786	762	853	809	829	796	804	800	829	781	842	811	838	842	852	784	791	800	816	824	794	835	831	799	830	847	805	802	837	826	803	770	884	745	859	828	812	835	801	801	823	789	845	773	829	870	817	858	829	815	811	842	825	818	804	767	808	782	809	812	853	789	818	832	782	832	813	818	818	780	813	805	856	807	813	847	801	863	829	804	851	864	842	803	858	818	826	749	801	764	804	869	810	828	851	810	794	846	765	824	819	843	796	819	822	831	780	811	802	839	798	835	874	795	831	816	818	823	861	843	791	814	822	815	852	836	806	864	818	777	818	827	845	842	827	825	837	802	881	841	795	835	846	844	821	824	820	818	815	842	848	844	828	824	831	793	821	786	835	754	806	825	784	824	852	827	827	797	832	833	779	819	810	806	835	828	779	846	847	780	827	838	863	842	790	795	796	867	806	814	848	815	802	836	805	828	814	804	806	826	798	797	808	815	809	852	851	821	776	854	768	768	755	843	847	813	832	802	875	785	793	812	822	794	852	777	832	809	824	831	833	824	819	834	804	765	839	822	830	835	854	802	844	856	813	795	832	823	778	770	828	852	834	787	758	781	810	791	760	841	843	803	830	821	821	855	776	803	769	792	850	821	788	901	868	880	795	794	794	833	836	806	828	837	812	801	802	821	862	800	860	808	817	820	803	808	769	854	770	768	824	806	835	826	797	830	847	832	829	814	766	810	857	827	851	821	795	843	766	846	843	811	798	846	815	814	800	792	825	851	817	821	799	815	831	793	786	814	894	791	818	807	839	848	807	880	790	850	853	821	845	846	806	850	798	795	831	805	817	829	827	817	819	789	766	879	809	877	808	790
35962	27061	16569	2331	854	599	516	385	330	283	262	256	248	266	233	229	237	226	234	258	200	219	227	204	212	195	181	223	217	189	206	195	201	178	185	221	193	174	190	198	185	231	211	203	221	201	151	194	189	194	197	211	201	245	206	205	230	210	193	157	187	218	230	209	205	198	211	193	209	197	185	215	183	189	164	200	222	212	190	210	206	177	201	157	208	231	186	174	199	170	214	200	184	193	184	197	200	194	217	186	186	185	194	206	205	192	170	210	178	185	185	166	218	222	196	194	180	191	199	182	183	199	193	201	222	195	225	187	184	200	199	174	203	207	189	180	202	184	218	191	203	205	191	204	207	173	204	206	197	202	221	193	189	227	186	198	207	231	213	198	220	205	195	175	178	187	205	191	191	217	201	180	176	165	210	202	205	181	172	174	200	212	196	229	199	234	192	221	200	202	227	205	207	189	187	192	196	205	180	208	200	201	203	219	207	186	186	191	194	204	193	200	222	199	189	193	187	193	192	201	204	207	213	193	196	201	209	225	211	215	197	214	207	195	190	188	185	193	203	187	223	194	189	192	188	212	207	186	195	175	204	226	192	201	203	178	186	225	200	174	174	208	206	192	179	212	213	209	175	180	209	193	161	222	193	211	208	191	202	215	194	202	206	185	180	196	206	211	193	200	190	184	191	187	203	180	199	179	188	202	209	232	195	180	195	204	225	183	207	210	210	196	193	181	204	182	190	202	197	189	205	192	180	189	191	210	204	225	192	193	180	160	215	195	208	176	205	183	216	219	210	189	192	182	191	200	231	197	178	205	187	215	181	218	179	192	207	196	180	209	181	195	211	214	217	184	202	186	193	207	208	209	220	195	205	207	200	191	213	187	205	194	200	208	184	209	220	188	221	211	241	217	190	200	192	220	201	196	207	230	230	182	190	185	224	170	205	190	210	192	205	207	214	179	184	211	197	224	186	190	175	183	212	206	175	191	200	198	198	192	189	218	223	196	210	197	169	173	184	194	216	198	197	218	196	212	214	194	196	241	197	189	209	199	222	208	216	185	198	206	191	195	215	195	187	187	201	212	200	225	199	205	209	194	203	174	210	192	177	205	209	226	204	205	188	164	202	211	204	208	208	204	188	217	198	216	180	194	180	193	171	226	190	185	179	217	212	188	184	191	180	198	184	224	161	205	198	215	187	195	210	204	181	206	210	214	197	191	197	201	193	223	193	221	186	201	189	213	220	200	191	205	213	195	191	182	216	207	170	199	248	192	184	189	179	194	198	177	213	189	198	187	198	162	196	187	217	200	207	221	199	194	194	199	185	197	178	195	206	189	212	204	196	199	191	213	187	174	206	194	206	208	184	208	191	198	187	203	185	173	214	197	201	235	208	199	200	188	195	183	194	233	202	208	218	208	192	195	184	219	207	197	230	214	204	172	172	188	167	205	212	214	204	216	207	229	195	204	194	203	183	229	182	218	190	206	196	189	187	187	207	230	204	212	199	187	205	185	190	203	221	178	200	195	178	181	219	215	207	200	204	189	180	200	193	189	201	214	193	193	204	190	186	185	178	199	201	204	211	221	211	198	209	198	205	189	194	193	217	194	187	200	171	202	199	184	201	211	162	193	188	185	212	194	200	215	180	164	219	182	191	217	194	221	209	195	210	199	196	208	224	204	193	193	201	190	220	215	192	188	219	191	206	189	192	183	185	209	194	190	195	209	190	215	181	185	198	206	204	203	194	209	198	197	206	178	225	202	189	200	215	214	163	190	215	215	203	193	171	197	211	207	211	209	209	193	207	224	190	196	189	193	200	203	202	190	193	200	221	205	194	186	202	198	202	205	207	198	218	202	198	197	203	222	184	199	196	210	151	211	201	219	197	197	209	217	177	209	186	187	185	199	197	200	209	192	205	181	200	185	205	211	182	171	253	202	184	244	198	205	205	208	220	209	199	203	196	180	244	211	201	210	186	192	212	183	211	200	211	206	226	221	206	193	194	207	206	190	178	190	199	181	189	186	187	177	200	211	189	229	189	219	184	190	215	178	205	191	205	219	195	220	212	184	216	201	171	212	190	210	213	211	183	223	193	191	163	199	178	208	187	223	198	174	212	220	183	178	203	211	223	195	202	218	215	203	229	196	204	186	214	195	204	215	191	212	183	202	196	218	209	190	187	189	167	188	174	214	182	231	221	205	188	191	198	209	212	204	207	178	200	207	198	213	166	196	193	204	183	212	230	210	204	223	212	196	203	194	183	203	192	186	212	162	204	185	213	204	210	193	213	196	203	195	193	217	206	195	196	192	195	205	202	200	203	192	194	224	180	194	200	237	175	188	190	196	213	236	191	184	208	179	211	176	206	220	202	222	181	213	200	204	201	189	197	210	195	210	227	204	188	199	188	186	212	200	206	188	224	193	194	199	185	228	206	221	214	188	178	183	170	211	217	172	197	227	218	185	223	198	214	210	210	224	202	186	208	184	195	204	188	186	184	177	207	225	237	200	177	194	190	183	195	186	209	193	209	196	218	210	194	190	190	242	203	216	216	223	205	190	179	205	195	189	208	199	196	191	220	186	211	212	203	190	205	188	199	230	168	191	218	190	200	200	200	223	194	180	203	226	222	186	206	190	199	198	200	199	185	221	196	202	206	189	182	225	217	207	186	213	204	204	206	166	193	176	214	212	205	187	195	164	179	189	216	197	200	200	215	207	219	200	201	191	215	204	216	198	196	208	184	173	202	193	234	202	196	197	206	189	219	202	183	211	203	225	211	189	185	204	215	204	214	193	222	190	191	213	206	220	190	197	191	217	216	202	207	206	183	226	216	206	219	166	192	215	188	193	234	182	193	213	186	215	210	214	211	210	189	195	194	180	206	195	181	196	198	188	213	212	187	218	200	230	186	203	194	205	198	201	192	191	183	215	193	219	224	193	227	186	181	194	212	194	188	178	197	204	199	209	202	206	194	224	212	198	199	170	194	207	202	190	201	213	207	211	193	204	184	192	209	187	209	188	199	186	192	204	198	216	172	209	186	201	184	197	193	212	225	201	219	203	203	205	214	230	193	185	235	259	219	205	180	208	227	213	195	180	196	211	233	194	215	220	182	193	193	235	204	202	190	172	185	218	211	201	219	207	154	195	195	178	210	203	205	182	208	211	196	185	203	191	199	183	205	229	188	186	216	219	187	202	190	205	204	194	193	190	171	197	209	185	196	184	199	225	193	215	214	221	210	183	210	220	226	190	205	197	192	212	176	189	209	209	239	187	191	203	180	224	188	194	212	199	216	185	195	198	197	201	180	180	175	219	184	212	194	204	192	171	198	216	189	231	212	198	187	171	198	213	205	200	196	208	189	193	214	195	189	187	202	185	211	206	192	194	187	194	176	198	189	206	194	215	193	203	191	209	193	183	216	199	192	214	190	200	205	184	229	195	181	179	206	188	214	214	207	216	205	226	213	204	206	198	216	209	214	201	219	165	187	194	191	184	219	207
24448	23083	13303	2709	2361	1888	1654	1391	1037	956	955	840	833	785	739	707	697	658	625	632	589	580	612	621	591	586	590	552	546	556	528	491	570	566	516	543	507	550	546	566	563	547	512	510	515	494	513	501	507	523	489	597	580	527	543	532	551	531	581	500	502	467	495	523	531	501	482	475	495	529	485	502	483	461	518	499	486	495	492	475	508	512	514	525	492	492	504	482	490	521	465	520	462	477	486	519	479	515	510	476	487	479	502	479	502	522	501	494	496	520	478	492	467	511	486	529	477	506	523	488	495	471	500	472	508	504	493	470	498	509	486	474	507	520	480	485	460	484	462	514	523	445	499	516	502	494	486	514	509	522	464	512	500	496	477	489	498	476	502	508	513	513	489	478	472	509	464	497	481	504	486	471	500	475	492	517	507	471	515	487	491	513	492	514	513	483	454	478	492	491	500	527	482	512	480	490	535	523	493	493	469	496	499	514	526	496	496	476	483	471	502	484	447	490	464	496	468	506	492	517	462	518	490	474	552	490	510	537	501	486	494	461	518	511	485	508	466	465	487	459	495	502	486	487	510	469	517	471	480	448	482	454	473	457	531	523	466	509	504	467	453	513	477	499	505	481	469	503	498	447	450	502	449	533	481	499	499	525	471	488	530	495	513	494	517	534	445	491	469	483	528	479	494	489	464	481	484	503	486	530	510	493	466	474	506	518	500	533	508	515	489	506	486	453	496	509	531	500	469	541	508	483	552	505	534	484	473	514	491	523	518	466	480	533	473	476	481	503	495	476	475	482	457	479	452	499	466	473	507	501	493	532	474	502	486	467	478	523	487	487	526	477	514	504	503	465	497	513	547	500	503	496	488	485	514	514	474	470	488	485	494	536	498	508	482	521	459	505	490	535	497	505	463	491	499	467	457	498	493	493	497	513	507	477	530	508	506	530	506	530	518	492	529	500	514	521	490	488	474	523	470	494	520	513	430	520	525	526	518	478	500	463	469	496	544	473	515	472	462	469	512	516	480	489	442	471	531	504	486	494	502	489	462	490	478	504	485	479	475	514	494	477	466	478	471	526	504	485	474	476	476	472	479	502	500	511	507	497	466	502	459	471	540	512	504	481	487	476	482	474	449	483	524	486	459	488	487	480	514	489	503	472	503	481	485	493	483	474	499	491	512	512	480	494	516	534	515	503	493	481	509	477	522	502	477	447	507	466	519	511	480	489	495	521	518	479	467	485	471	481	462	489	494	507	522	456	456	502	466	499	493	517	511	529	501	500	485	530	458	520	498	486	508	476	518	476	523	469	481	532	479	456	493	476	501	476	454	541	469	488	498	503	486	504	473	465	459	522	451	496	471	502	461	534	469	478	490	463	521	475	516	477	515	503	457	504	479	515	469	497	464	478	466	493	488	487	467	490	481	515	471	496	507	506	536	505	483	447	495	500	532	473	493	464	472	515	493	482	489	515	491	487	517	491	458	509	503	495	494	490	450	506	490	479	505	472	465	464	488	498	456	470	475	471	515	531	492	504	527	493	492	485	489	495	460	532	485	518	497	460	461	516	526	527	500	544	475	471	525	513	500	473	493	495	525	500	511	504	498	483	498	471	515	515	497	453	509	481	508	501	497	511	478	470	491	509	493	495	510	526	511	502	471	460	463	478	524	514	475	488	504	471	467	472	492	462	451	507	495	510	493	458	507	492	496	518	515	538	527	523	499	498	473	499	502	480	494	492	493	566	518	473	477	488	472	476	495	507	495	475	516	504	514	500	506	465	477	474	447	503	482	451	520	501	483	477	506	539	493	510	519	507	494	498	486	507	492	513	504	479	488	487	532	487	542	503	498	467	523	468	507	505	477	491	488	491	495	504	534	531	509	514	496	514	486	444	501	492	477	452	475	500	470	496	526	532	489	557	427	514	526	503	456	491	487	474	514	488	499	496	459	475	524	502	493	551	504	510	532	503	501	485	475	505	475	505	482	451	478	506	490	509	463	500	470	475	468	492	511	491	497	513	457	477	475	518	470	442	504	483	485	464	474	462	502	479	468	447	505	468	538	510	490	528	512	486	516	508	523	422	494	492	495	460	505	502	480	529	464	486	452	527	506	442	449	482	490	473	507	489	515	494	490	527	451	461	525	505	470	477	481	495	470	495	527	481	468	492	478	467	535	534	485	487	489	453	451	493	467	487	498	491	512	506	489	463	476	475	481	485	512	528	513	464	486	520	473	486	462	514	503	493	524	476	506	504	516	503	470	490	467	489	510	468	505	511	501	478	485	490	497	500	461	490	506	486	493	474	466	479	502	461	503	506	537	523	490	507	456	463	494	506	479	512	529	501	508	477	507	474	520	491	500	476	499	496	489	460	433	477	516	482	464	506	475	506	480	493	485	472	479	476	499	462	451	492	494	505	470	503	496	507	486	471	478	527	524	516	535	461	471	470	512	516	521	495	494	456	462	526	486	506	488	498	488	487	524	471	545	506	535	534	485	498	504	500	466	535	455	470	497	499	494	496	518	509	530	472	504	502	497	508	501	520	475	453	498	471	531	541	485	461	502	458	486	495	479	459	488	488	487	479	519	506	477	499	478	475	526	494	488	475	520	500	463	458	474	470	476	472	476	500	468	522	501	439	495	463	495	482	497	515	504	561	493	507	511	513	511	487	487	496	505	494	498	493	490	473	510	494	518	486	538	470	455	510	484	487	508	471	486	486	470	498	494	492	524	522	498	507	501	503	470	493	512	473	472	464	479	486	509	501	483	479	487	473	475	500	520	500	506	470	465	471	492	502	467	479	501	536	493	472	487	489	450	480	444	451	492	519	504	525	473	488	491	507	477	494	506	494	528	490	496	503	451	524	509	510	509	500	494	489	496	493	504	495	499	490	485	480	477	468	466	498	505	478	503	471	511	478	446	487	481	477	507	514	457	467	484	476	497	500	491	498	497	496	494	483	485	519	502	500	482	457	543	499	528	486	502	525	511	493	478	472	489	486	477	468	495	549	480	485	487	503	519	477	495	504	528	489	469	503	548	480	481	516	487	492	495	446	504	504	504	489	511	470	484	512	484	478	469	523	520	484	489	451	506	491	454	488	530	486	502	475	517	481	481	494	493	483	497	491	524	484	455	544	509	446	518	519	500	499	520	511	496	469	547	522	504	475	492	514	502	505	498	458	537	496	558	494	459	505	498	457	504	503	465	500	491	526	490	497	478	474	483	520	463	490	548	508	450	503	489	494	478	474	509	472	519	508	526	450	506	485	518	496	530	521	521	456	524	452	515	493	474	513	520	479	501	491	501	525	484	470	522	500	514	502	483	520	493	474	535	481	469	450	485	486	481	496	531	480	504	518	512	460	497	485	485	508	477	479	499	503	491	476	481	467	493	496	507	490	495	504	484	507	461	480	471	497	511	537	465	478	515	497	476	494	511	495	463	521	491	465	528	470	536	515	489	479	510	495	499	483	471	543	503	515	458	525	500	481	503	491	462	495
11905	4615	2195	405	379	362	342	326	287	321	304	322	326	329	316	319	332	303	303	308	300	307	316	299	284	311	284	315	325	297	307	322	279	292	314	280	290	297	298	284	314	282	315	295	308	310	275	333	294	307	322	280	269	304	303	294	278	307	292	300	320	326	304	311	310	320	309	295	321	294	300	302	318	299	297	325	294	322	313	309	307	268	300	305	314	334	346	327	346	299	294	299	323	309	298	292	297	274	314	311	312	303	284	301	323	287	301	306	305	298	314	315	308	318	308	274	302	299	293	325	321	338	299	282	276	295	313	315	335	290	326	271	296	319	338	347	305	298	311	294	308	300	290	278	344	290	316	307	271	306	301	276	319	287	308	309	295	304	315	294	262	270	313	314	308	342	304	284	339	314	280	284	303	308	291	302	308	295	302	314	284	299	317	299	302	316	295	295	313	321	309	305	270	249	290	321	302	294	306	321	284	287	318	294	322	283	282	300	289	323	285	371	301	307	320	271	310	297	301	292	275	286	283	311	287	321	325	303	296	302	291	290	280	314	342	283	303	270	293	276	282	322	316	286	328	330	315	325	298	283	314	298	323	292	312	300	312	288	324	294	330	308	295	330	322	341	309	292	345	335	341	277	306	334	296	303	326	281	324	293	293	288	284	318	327	292	274	288	266	304	311	352	313	297	276	315	342	346	303	291	270	299	309	320	292	311	277	298	333	291	302	311	336	304	332	299	323	335	293	301	295	299	287	289	286	315	276	287	295	293	288	318	301	307	289	284	292	295	299	276	301	317	303	316	335	299	353	329	294	311	311	314	286	326	309	305	296	283	325	322	279	293	286	280	341	321	304	299	337	359	301	292	296	337	306	310	344	284	280	283	295	286	313	339	327	323	329	326	306	292	289	323	292	323	345	308	296	288	287	308	303	303	318	298	277	286	291	312	316	297	298	331	294	284	317	330	312	301	312	326	267	290	307	297	271	323	298	311	297	299	281	282	269	334	291	282	303	295	288	291	328	298	322	318	297	303	311	298	292	301	312	295	291	300	282	285	313	321	303	310	321	308	325	313	316	313	307	278	319	309	305	285	309	295	283	305	297	319	312	299	280	324	307	303	305	305	308	262	306	316	268	302	282	300	283	310	293	268	311	333	297	300	286	266	308	323	292	291	298	303	270	327	327	313	286	309	309	284	312	289	336	320	302	373	319	304	255	276	267	308	345	307	299	281	314	313	285	331	287	302	287	282	295	306	282	299	312	285	301	322	300	298	302	311	312	299	297	306	337	341	293	312	316	297	280	276	328	294	333	295	274	306	301	287	299	324	302	308	311	321	320	263	282	302	311	323	311	328	317	316	313	300	324	307	284	315	297	314	330	303	346	286	311	267	276	331	345	302	321	287	315	327	304	297	282	328	306	282	305	306	308	287	319	310	274	282	311	340	302	299	303	307	272	294	295	296	289	332	293	309	299	291	309	316	296	289	310	289	266	296	267	301	303	292	292	309	296	301	300	288	294	298	297	304	300	321	313	286	301	277	287	325	279	318	289	299	322	295	264	294	310	319	310	298	328	332	311	295	290	321	291	287	296	294	289	305	344	298	314	291	282	303	324	306	287	301	336	274	307	265	334	328	248	306	305	305	295	309	293	291	314	279	315	297	330	294	328	314	296	292	312	335	305	301	289	314	328	314	301	318	329	303	275	310	297	344	271	294	314	303	324	307	313	305	327	293	286	309	300	297	301	313	310	322	281	303	305	303	333	277	290	295	300	362	316	341	304	314	313	322	334	272	332	310	306	270	310	294	301	261	327	283	302	284	269	331	305	304	275	311	322	309	344	331	309	295	311	280	279	286	264	297	327	335	315	311	301	267	305	311	297	300	303	337	354	289	294	303	291	308	285	278	318	307	300	308	291	290	308	311	281	315	323	281	312	285	291	341	328	289	287	287	308	296	301	271	320	276	321	305	329	312	298	314	290	288	287	322	281	258	319	307	335	331	343	307	281	296	293	325	306	295	316	295	287	303	290	301	288	277	291	292	279	299	341	338	265	304	298	298	302	309	317	276	287	298	301	285	345	362	328	273	271	292	298	253	312	306	346	267	296	313	292	254	332	311	304	280	291	288	282	317	320	343	300	312	311	308	340	318	308	268	334	280	302	294	331	295	299	321	297	273	307	278	316	340	316	266	278	295	274	323	278	338	311	342	288	327	340	284	283	308	298	301	295	318	335	303	286	257	299	289	313	282	343	303	278	282	328	291	313	305	299	276	303	281	281	312	319	316	299	315	282	331	305	293	303	290	319	320	318	280	300	281	293	301	290	279	279	289	282	296	305	272	291	308	306	291	313	278	302	282	294	285	310	328	300	299	298	342	275	303	296	308	267	324	298	338	300	279	282	279	298	278	309	287	262	294	320	315	315	311	311	309	346	290	298	333	317	323	301	309	332	332	294	292	294	335	315	312	322	282	302	298	296	299	293	295	306	341	290	308	338	324	258	319	307	306	283	311	323	326	299	307	317	299	326	312	267	296	283	310	305	325	296	302	327	299	315	294	338	308	317	293	340	303	305	300	310	305	308	277	304	304	312	304	295	330	327	312	281	324	333	296	292	305	291	264	310	279	292	287	298	295	287	314	281	334	317	305	323	294	286	285	289	307	291	321	344	291	290	317	310	314	322	309	289	324	295	285	247	319	281	303	267	295	293	293	302	291	303	304	304	288	305	312	319	312	324	304	300	307	308	323	302	288	282	282	322	296	286	317	304	337	285	315	291	295	296	330	278	268	320	319	317	301	318	288	313	334	279	285	291	300	271	282	310	317	294	293	305	319	330	292	301	294	289	277	313	316	302	330	287	322	307	284	344	291	290	305	306	269	314	319	311	302	286	286	309	349	316	267	281	304	266	303	341	297	296	275	314	300	317	309	301	301	299	331	339	302	349	332	311	307	308	310	290	291	290	333	304	314	311	326	357	299	288	309	295	276	317	313	286	306	324	290	314	325	317	319	331	284	271	284	303	324	324	318	272	284	287	343	287	287	330	318	298	300	333	299	312	310	357	312	308	285	307	327	293	278	295	278	285	298	294	277	300	282	266	304	292	263	304	319	311	285	291	290	312	334	285	300	293	297	293	298	290	298	308	292	306	313	285	321	333	319	329	280	310	301	313	284	273	289	302	296	297	270	305	297	309	279	311	318	335	300	321	278	309	306	291	287	293	317	316	280	312	303	255	295	288	313	309	291	356	315	246	294	326	295	284	299	331	300	329	307	307	281	290	300	342	296	315	286	321	296	310	284	289	278	316	305	294	321	309	327	339	293	303	300	282	290	348	303	327	319	336	278	283	300	288	320	306	322	322	309	309	277	324	268	314	279	264	331	317	288	308	328	313	326	300	307	305	296	306	319	295	294	314	293	310	343	283	312	298	285	300	306	311	327	272	266	299	287	298	294	328	270	289	292	313	284	305	344	312	305	299	292	285	312	284	331	306	292	322	311
9045	4932	3509	1069	1017	984	864	859	837	814	817	777	827	811	753	787	817	738	789	720	737	721	735	791	774	740	733	751	728	730	786	773	771	783	685	776	801	777	788	785	755	762	724	708	732	769	754	739	735	767	769	764	718	757	762	806	706	763	787	716	718	712	780	728	695	680	725	762	751	729	742	703	746	778	750	725	749	724	753	708	735	756	700	717	745	703	734	712	708	731	745	769	752	731	735	721	753	722	692	759	735	772	726	758	758	724	728	714	720	724	729	755	672	733	746	776	745	735	676	748	736	773	775	783	770	777	722	751	692	717	727	725	763	724	746	688	736	715	746	725	804	704	755	792	741	738	704	746	743	738	721	734	741	734	752	771	746	674	770	742	706	714	737	722	749	734	724	781	744	736	782	777	740	767	725	769	769	780	792	788	731	727	747	735	739	732	757	756	720	731	682	708	775	758	740	778	732	735	741	731	730	757	761	712	746	739	739	703	761	728	741	717	675	726	763	719	683	786	716	749	737	757	751	749	739	795	781	761	797	753	716	717	755	719	675	731	780	722	688	761	792	701	739	739	731	740	712	717	733	722	743	786	685	712	739	762	729	741	712	730	758	714	722	737	747	733	754	740	755	762	704	715	712	741	774	758	726	748	736	708	771	723	677	676	738	740	746	727	767	736	765	691	718	723	704	760	737	747	752	741	745	753	764	740	701	761	775	751	737	769	734	712	748	767	735	729	768	719	697	732	706	730	764	722	721	740	724	778	771	767	764	706	750	699	710	711	753	717	783	771	766	791	763	700	741	771	685	734	744	734	729	737	780	749	761	780	729	719	710	775	758	750	752	788	714	674	716	725	747	757	713	730	717	758	725	718	748	725	785	794	721	733	795	703	786	789	734	728	734	717	781	725	763	732	748	716	763	763	719	764	723	744	769	693	780	722	754	713	768	753	738	769	772	713	759	743	752	736	735	689	768	765	711	761	718	758	731	734	733	743	758	791	662	728	745	744	759	708	779	780	761	777	703	695	769	693	735	774	740	690	723	721	703	779	673	728	741	754	782	700	708	759	728	760	758	715	709	740	770	778	739	783	695	740	717	700	746	777	721	705	750	757	783	751	766	710	720	751	754	745	732	743	717	763	725	754	750	710	730	718	748	799	740	734	700	750	765	728	796	760	768	748	692	701	740	737	728	737	705	704	740	707	708	766	756	746	756	740	751	766	723	746	740	772	749	746	691	740	754	732	781	742	752	775	723	744	702	756	711	726	767	755	749	746	763	742	745	728	781	766	764	695	732	766	740	731	776	755	719	709	736	732	735	676	724	791	779	709	773	768	746	747	795	758	713	742	761	693	713	731	747	745	738	740	790	753	728	741	751	762	773	842	673	811	710	747	727	704	729	772	780	746	741	721	731	792	750	732	715	749	711	676	723	694	738	753	758	673	691	790	709	754	737	702	718	767	728	689	763	788	773	761	746	789	777	731	782	712	679	746	738	729	744	722	739	744	758	712	727	718	785	737	713	727	729	715	749	717	779	710	719	739	753	776	755	698	761	740	747	684	724	748	733	773	775	732	790	666	752	711	765	730	739	731	794	712	738	765	737	789	769	744	691	707	708	780	761	731	763	761	783	729	796	683	708	716	741	751	744	712	746	767	786	731	706	736	726	660	740	740	717	749	773	731	779	737	741	702	750	772	782	717	772	733	766	709	690	789	749	717	829	709	747	750	776	709	739	768	745	716	722	712	739	737	742	719	734	772	688	747	753	748	718	746	747	787	726	737	715	741	749	724	780	714	722	757	785	727	763	770	728	755	777	737	717	744	731	721	717	723	717	723	744	724	714	709	719	741	722	727	742	750	723	709	722	735	787	721	742	821	791	728	728	730	710	745	738	725	759	748	732	719	743	755	759	745	734	759	728	734	711	759	701	768	712	712	716	739	743	720	751	724	748	739	716	748	744	723	765	726	740	749	749	725	707	744	728	718	705	733	765	718	691	737	708	755	731	714	780	753	719	680	768	806	790	738	725	745	726	739	730	757	755	699	779	788	765	764	691	738	812	696	698	670	705	733	755	737	710	733	714	722	709	760	712	755	710	735	741	714	714	707	713	753	766	744	762	770	708	758	735	750	731	694	716	724	724	744	754	748	734	760	775	782	737	732	718	738	729	745	738	767	755	800	737	725	719	746	715	720	733	692	722	725	754	790	729	747	793	715	737	730	765	747	779	670	755	684	699	773	714	723	753	694	731	740	734	711	690	762	753	759	698	746	707	747	791	717	778	775	739	730	727	734	717	724	745	737	761	717	740	746	780	743	779	736	728	752	730	746	727	695	743	749	776	745	711	717	737	752	720	720	755	745	741	769	706	721	755	749	797	690	740	750	750	730	773	727	729	802	714	751	716	701	751	769	726	722	771	782	746	703	696	756	779	719	734	743	752	772	744	716	741	732	748	722	709	745	663	763	736	774	708	748	706	723	712	733	783	745	721	706	720	753	725	743	759	748	709	749	757	741	754	736	736	763	782	718	780	775	749	779	747	749	804	775	689	718	796	771	773	695	716	727	758	685	744	700	740	762	776	694	775	747	753	746	726	715	723	757	742	726	720	739	693	752	768	743	795	727	722	724	704	773	774	735	705	743	736	755	746	736	764	721	724	756	715	747	772	749	692	708	760	701	736	735	738	727	716	753	728	756	764	770	744	755	730	795	746	734	675	743	717	725	777	757	740	770	743	762	712	732	712	703	697	816	738	759	716	777	768	689	716	743	720	775	790	750	725	734	768	716	783	764	745	699	709	714	711	716	731	758	766	796	709	764	747	736	723	720	737	690	794	690	755	735	753	743	730	713	765	711	722	738	718	740	804	689	729	735	778	749	779	749	748	744	754	771	771	672	747	722	751	729	727	759	720	713	780	705	733	754	704	748	729	773	708	738	704	743	735	684	735	706	770	742	732	734	756	745	772	702	739	683	724	751	756	728	707	725	738	798	768	698	741	799	747	721	735	771	775	743	742	734	814	748	740	737	756	709	706	775	780	746	785	750	760	782	758	746	750	751	753	756	727	753	700	772	734	696	726	719	734	703	741	735	709	724	750	728	724	811	760	747	715	747	706	805	726	718	736	722	741	738	698	757	716	737	732	696	738	759	748	737	720	760	752	720	791	741	731	724	739	753	713	752	776	769	745	713	727	762	748	734	763	731	772	716	730	742	760	761	718	709	742	712	777	728	727	759	699	788	725	688	764	687	722	701	715	718	743	770	784	733	771	752	766	740	804	722	771	811	832	724	774	721	769	744	774	774	750	729	752	769	712	726	761	744	758	680	692	791	725	735	705	743	758	730	733	747	770	726	718	774	736	753	773	730	744	709	752	720	771	751	744	760	755	725	739	738	736	737	762	726	741	730	731	749	703	698	767	706	750	737	708	752	702	770	751	754	715	712	752	720	728	741	738	705	724	755	758	731	684	755	735	709	775	792	772	723	723	737	751	666	751	727
26766	16096	7754	948	640	587	467	435	339	378	337	372	390	314	357	353	352	315	344	358	335	313	319	318	344	351	348	287	336	358	332	316	332	325	292	333	334	329	318	325	324	331	334	286	328	290	346	339	306	306	319	376	345	335	370	350	307	313	345	338	319	328	342	306	338	311	340	331	335	340	346	356	310	320	348	326	338	349	346	339	348	296	313	316	312	356	333	358	319	333	344	295	326	340	332	326	312	323	295	329	329	338	344	337	297	351	333	339	354	341	380	321	322	326	325	339	328	330	316	318	291	357	346	284	329	346	312	333	341	319	306	344	329	329	300	332	330	350	303	326	352	340	293	338	319	315	343	385	328	310	339	288	306	339	335	327	314	328	306	307	333	312	335	339	342	304	324	334	310	290	336	317	350	327	336	335	321	296	330	316	331	334	313	321	326	355	334	325	310	309	323	366	346	310	291	308	309	316	290	326	335	327	357	346	312	343	295	308	320	320	320	346	322	318	346	324	286	321	287	342	304	346	305	333	378	330	321	297	342	311	321	356	324	320	301	323	318	333	375	352	316	319	326	337	330	345	357	347	327	332	329	302	314	327	344	323	326	336	345	326	315	329	373	317	338	359	324	293	311	315	353	355	327	299	330	333	324	309	333	370	292	325	325	316	359	300	330	329	358	318	316	348	358	346	325	350	300	348	325	325	331	346	368	313	368	332	345	375	300	321	332	324	317	318	311	305	293	331	335	349	324	326	320	330	291	356	318	336	339	347	319	304	327	318	327	277	308	291	324	333	310	315	348	323	299	298	349	346	317	333	314	313	348	362	294	295	297	319	345	315	306	346	307	320	322	338	316	317	303	344	299	299	341	330	323	320	299	333	347	315	312	301	319	293	336	286	313	327	348	317	313	333	353	329	327	345	302	327	309	317	328	322	348	347	340	311	311	328	322	288	329	337	332	317	349	340	323	286	344	356	326	312	343	307	313	356	335	336	362	339	332	320	297	297	321	307	316	369	316	304	322	322	308	321	335	371	341	309	347	303	336	314	333	318	341	333	314	325	290	335	335	312	336	314	304	311	329	349	318	356	322	325	303	339	324	334	300	294	343	322	284	328	317	314	307	292	330	323	295	339	350	307	329	357	306	321	333	318	318	340	310	303	338	338	343	328	348	349	348	326	319	327	303	301	284	330	344	314	325	334	351	331	316	314	301	326	291	332	351	302	324	319	341	321	324	320	309	348	318	344	340	320	350	310	364	299	311	329	333	356	325	296	324	297	347	336	311	301	305	318	343	363	336	355	344	319	293	325	314	340	331	352	315	345	311	306	300	313	318	321	333	374	293	369	315	322	353	331	308	361	339	305	320	307	337	283	368	342	320	325	290	314	330	281	334	333	325	315	300	336	313	327	329	287	324	293	334	333	296	303	353	344	313	327	352	357	311	312	349	315	301	301	332	324	347	325	372	303	311	333	312	316	330	337	303	311	337	305	319	324	303	329	304	335	323	308	314	284	290	327	365	332	285	325	333	347	316	330	309	304	307	321	307	312	346	338	319	333	326	362	321	349	343	335	319	315	339	353	331	336	333	329	351	330	304	337	338	307	329	319	333	349	299	307	326	322	318	311	304	298	323	319	344	303	340	333	361	314	327	309	339	297	332	369	339	345	358	334	321	324	361	278	329	358	336	360	310	341	307	328	341	316	343	332	299	325	303	314	347	352	339	341	339	336	329	331	318	329	365	381	306	333	300	365	327	299	359	379	349	318	355	354	296	322	293	341	318	282	307	307	300	325	305	317	288	319	308	331	357	323	348	317	325	300	306	354	317	300	347	331	310	334	323	310	344	332	348	330	341	343	352	316	324	311	313	332	323	313	311	331	318	326	309	325	295	305	333	316	321	353	366	348	332	315	359	326	298	331	318	315	323	319	343	297	318	329	315	324	305	348	329	324	347	324	317	342	339	314	324	292	360	363	317	304	309	319	315	328	313	350	334	374	320	333	298	311	306	328	306	313	320	312	296	295	327	327	379	306	309	316	333	325	303	332	351	343	320	325	332	323	342	317	334	299	297	309	321	336	354	304	340	332	331	287	332	339	383	346	308	305	338	290	321	297	295	333	326	321	334	335	299	329	313	303	350	344	315	328	313	315	326	343	291	309	292	306	339	354	287	341	306	335	300	346	344	354	314	316	315	337	360	320	330	319	299	329	341	343	298	336	327	324	330	316	292	304	339	325	304	323	351	340	325	323	292	357	326	352	349	340	351	334	301	322	348	333	349	312	323	313	336	333	335	329	362	303	318	296	348	325	326	391	334	316	291	305	321	315	317	315	324	328	344	337	329	290	358	348	319	343	313	315	325	311	322	318	284	309	363	365	338	308	308	316	297	323	357	381	308	308	314	319	325	362	306	348	365	326	349	312	333	319	301	312	318	289	335	362	316	347	295	300	327	372	324	317	323	337	309	331	327	332	349	280	320	305	346	329	290	355	322	303	329	369	306	357	354	336	339	301	291	326	320	307	338	358	356	329	333	328	309	300	320	361	340	323	352	310	323	312	305	352	305	329	355	315	345	336	357	323	329	314	329	326	322	314	317	335	310	277	304	350	311	324	330	317	367	361	327	305	338	324	317	307	327	346	328	297	292	345	347	309	307	287	303	338	311	312	321	331	335	327	314	320	360	314	309	321	314	309	334	316	339	329	331	341	332	343	299	321	308	349	326	332	325	336	321	339	321	327	329	345	353	336	369	323	308	304	321	309	316	294	305	347	343	336	333	322	324	301	327	317	324	326	323	326	345	333	324	323	358	304	295	299	328	333	327	350	347	329	309	346	334	300	341	351	306	324	293	326	315	321	333	316	324	331	303	316	319	302	358	294	327	312	334	351	328	356	270	313	325	349	337	308	337	327	345	303	316	324	336	304	324	319	321	338	345	335	322	335	309	335	328	344	289	352	320	307	330	329	348	347	316	327	352	309	317	336	322	361	328	331	341	311	304	319	350	334	294	317	326	325	331	325	346	354	341	325	326	329	311	332	337	347	370	289	360	327	310	341	311	326	301	333	342	311	361	367	311	312	308	335	344	305	357	308	332	344	293	303	353	331	337	328	311	355	338	346	299	296	318	311	303	293	290	327	349	352	318	305	335	306	317	318	304	309	315	356	324	328	337	307	352	320	337	359	348	327	355	305	332	307	336	360	330	313	307	309	311	314	303	311	333	302	325	331	338	356	343	301	343	305	314	320	332	327	338	341	340	348	321	318	341	303	316	303	314	315	350	317	317	325	325	308	304	327	357	325	291	351	316	331	308	344	308	328	321	340	324	312	364	291	313	330	358	333	284	314	310	330	347	330	325	338	322	322	291	333	348	285	313	340	325	323	301	345	311	317	356	345	295	367	322	326	332	311	337	339	341	310	347	303	342	318	323	356	336	309	324	345	337	311	309	307	335	353	326	315	336	311	340	324	336	333	329	330	344	297	331	294	282	298	344	339	305	326
19468	14479	7625	1985	1774	1687	1487	1222	1106	1062	1047	1012	921	928	931	990	879	822	874	790	875	823	832	853	823	842	819	819	818	795	810	782	885	800	771	786	804	821	794	775	837	764	741	808	819	786	796	759	788	772	834	836	808	825	929	829	750	751	854	800	736	768	767	736	763	724	845	802	806	729	826	789	794	749	815	759	741	744	736	761	820	747	781	789	784	753	812	734	797	805	777	794	804	749	765	799	737	700	809	822	765	748	791	759	754	759	721	806	800	847	789	781	745	760	818	796	742	745	770	727	800	813	769	792	798	750	819	758	792	836	750	802	776	797	803	825	741	744	784	755	762	788	799	866	796	742	769	790	789	774	817	769	783	718	844	808	727	770	757	764	825	752	727	742	787	804	758	780	758	782	800	753	810	748	773	801	684	757	781	781	787	799	755	756	771	821	788	754	783	778	752	784	769	783	757	759	763	727	769	816	738	774	798	788	789	775	778	790	784	736	806	799	818	793	797	741	736	827	725	759	789	785	799	771	817	685	719	789	749	731	786	800	795	801	801	783	785	769	780	801	817	772	796	770	767	810	764	784	755	784	754	774	811	787	753	790	818	759	740	815	807	791	784	767	791	819	739	792	756	769	807	796	755	754	761	736	728	775	803	780	795	807	773	765	786	792	768	771	801	804	818	736	800	762	723	771	751	729	748	761	776	789	787	781	787	754	804	786	777	754	815	786	808	788	771	793	821	829	725	796	787	784	789	801	782	794	754	761	779	734	730	738	786	792	781	725	761	785	819	747	757	803	716	716	817	770	774	780	784	795	760	767	791	737	783	794	790	767	792	780	725	793	797	787	767	752	788	761	796	791	738	810	820	761	805	739	752	808	748	790	748	798	792	758	803	771	728	772	736	811	778	777	793	767	748	810	838	759	799	812	746	798	755	800	773	788	776	763	784	789	776	771	803	802	746	754	775	835	781	732	786	784	773	805	752	753	810	782	771	768	748	750	779	713	790	772	780	741	756	741	758	768	782	779	800	778	809	810	750	778	795	765	782	736	807	789	808	807	798	733	729	786	800	768	769	746	822	768	789	758	789	790	756	762	813	748	774	789	792	750	738	766	810	744	799	811	806	787	755	774	809	778	757	734	785	747	785	787	787	760	758	787	789	761	766	760	753	778	796	751	778	767	760	788	762	764	810	767	728	757	787	749	751	783	767	749	713	739	798	747	743	726	780	821	772	811	767	809	781	813	782	769	779	804	810	762	767	761	798	766	759	810	789	817	781	781	754	772	787	771	732	756	823	789	756	823	786	733	770	777	793	807	777	729	808	817	791	723	771	808	742	766	767	730	765	743	776	785	776	808	767	783	737	803	811	770	801	815	763	789	733	788	792	749	765	767	769	750	756	745	824	779	759	814	784	771	790	741	739	804	750	761	814	760	798	773	788	751	757	715	805	790	806	829	798	772	768	850	767	789	810	770	752	771	744	804	818	762	832	749	804	808	783	774	836	752	762	799	813	725	835	812	783	819	795	720	773	790	760	744	790	745	758	777	762	804	793	842	785	808	767	818	747	779	781	773	760	766	769	795	793	768	838	744	753	754	785	811	741	765	737	802	787	745	762	783	784	807	752	783	771	762	775	769	757	734	779	799	731	770	780	807	748	808	771	769	822	775	784	728	821	783	797	805	790	773	789	756	747	807	850	833	822	754	759	765	773	769	797	783	752	753	776	784	799	817	781	773	774	764	758	774	743	776	756	868	805	839	810	806	786	790	768	775	798	835	774	767	754	785	804	796	732	753	798	762	789	804	762	757	764	776	796	759	784	787	803	787	788	791	795	759	768	765	815	790	776	787	809	803	750	788	792	733	804	720	774	815	785	792	802	771	772	803	766	769	819	777	763	758	803	807	783	819	765	749	781	804	708	783	756	770	798	802	822	782	804	821	812	758	813	765	773	734	746	736	734	723	749	750	795	776	782	747	782	749	741	777	735	779	777	807	730	772	803	773	774	780	785	774	749	783	764	792	790	795	761	799	773	745	798	818	789	779	755	709	789	821	760	780	718	785	771	762	795	786	788	773	747	764	778	796	785	749	749	863	771	761	776	754	766	776	782	715	735	765	822	795	775	786	785	766	797	828	733	753	801	741	789	782	757	754	790	748	769	721	738	763	794	794	764	788	797	732	778	712	818	778	786	781	749	803	798	792	760	795	807	755	760	790	794	728	749	761	792	791	763	803	789	801	809	764	779	752	764	767	756	770	759	820	752	817	742	716	783	737	767	793	777	785	777	788	783	809	758	830	801	789	772	806	736	781	777	815	775	691	762	810	781	730	806	818	792	789	797	744	795	741	798	814	768	761	763	759	802	787	791	750	772	742	754	796	773	795	722	814	769	830	738	756	745	795	767	802	835	804	784	832	801	741	816	766	711	800	783	759	751	774	761	806	812	817	741	841	823	740	767	775	771	746	769	769	789	768	765	780	784	805	794	818	765	798	738	785	760	700	761	838	798	802	781	792	771	791	775	767	738	825	799	742	729	756	729	820	786	775	757	792	773	763	738	786	822	785	793	762	735	719	775	741	767	784	742	781	757	800	732	747	795	734	760	751	806	761	807	771	800	772	764	805	733	730	802	815	752	797	774	742	763	783	827	747	841	802	760	762	811	756	739	761	747	807	759	762	749	805	760	771	779	759	747	765	808	804	752	762	820	757	757	716	845	735	795	816	775	762	775	804	749	800	755	769	789	815	753	821	803	811	742	859	828	844	773	744	765	785	744	739	762	722	780	773	813	724	788	744	821	766	787	810	739	741	781	796	791	773	747	792	732	755	738	754	750	760	842	797	833	790	723	768	747	745	773	767	755	783	777	781	751	760	742	780	810	832	725	778	766	778	797	760	744	759	765	814	826	778	782	792	744	773	751	739	792	809	728	801	778	732	764	741	743	774	812	777	781	764	773	754	811	799	776	756	797	788	777	736	781	793	744	777	805	743	805	768	795	776	787	806	774	799	797	729	801	813	780	813	793	755	828	786	747	731	728	767	794	773	760	780	796	758	769	786	818	809	832	792	813	777	769	776	807	796	765	775	781	764	782	817	805	749	754	749	753	773	791	791	759	767	799	722	760	807	811	714	816	802	771	772	783	765	817	777	765	769	747	797	745	762	784	781	793	805	758	788	719	802	781	757	806	772	776	830	731	815	768	742	748	783	805	826	768	777	738	772	774	785	765	720	805	768	782	811	769	743	745	802	813	844	758	836	785	777	817	739	782	804	775	792	810	743	700	807	762	735	755	791	772	786	790	788	784	746	786	766	766	730	828	787	770	727	751	705	778	720	773	785	785	782	820	797	790	802	764	803	769	799	777	775	782	732	813	798	804	768	839	839	816	793	801	759	795	796	786	753	759	836	744	754	772	820	771	748	761	733	762	798	792	779	814	791	776	763	802	818	737	796	788	793	699	781	801	749	801	772	773	790	799	810	767	741	733	758	753	824	725	787
36527	25715	14632	1826	865	651	519	354	342	301	249	269	228	235	277	219	245	239	197	202	195	198	220	216	202	209	216	236	210	218	206	217	216	231	196	186	213	204	207	185	195	206	192	196	208	194	214	208	207	215	210	193	225	198	188	206	204	218	195	214	177	202	211	204	207	207	185	203	202	202	208	222	172	189	210	207	211	221	222	215	187	180	192	194	228	185	197	196	192	214	189	188	176	190	228	159	211	188	216	203	191	175	174	196	197	197	193	197	178	209	201	217	199	201	217	195	178	194	207	183	178	209	180	189	223	190	189	204	210	208	172	189	225	191	194	195	192	175	205	183	199	200	182	178	195	201	223	192	218	219	177	211	194	219	213	215	209	207	205	233	204	191	178	198	218	188	210	201	200	204	197	194	214	223	197	218	184	200	226	191	210	197	208	237	182	210	189	176	224	216	175	191	194	203	221	202	196	197	213	222	187	185	201	208	201	189	193	188	218	220	196	183	182	200	187	195	222	223	203	206	206	187	186	205	222	175	183	173	207	196	207	180	196	192	216	200	197	183	175	212	225	211	187	204	177	189	196	203	206	205	182	190	185	173	213	197	200	185	200	203	204	217	213	219	172	191	178	185	213	213	202	209	186	213	211	177	196	176	180	213	189	175	200	198	195	196	190	211	205	235	193	210	186	185	212	223	199	211	221	193	196	180	194	189	204	203	187	166	181	223	215	181	198	192	211	186	226	212	181	234	202	174	188	220	208	192	210	182	191	169	184	192	189	192	167	183	186	167	167	187	199	186	211	231	209	215	210	206	212	217	196	208	206	211	174	200	213	213	211	217	217	185	200	192	197	211	198	213	209	222	191	186	202	192	196	189	209	207	214	198	214	220	207	222	190	203	198	196	217	171	197	200	224	207	192	204	218	197	197	191	172	215	211	212	191	206	194	204	190	201	201	180	187	218	198	209	202	198	180	199	207	208	232	200	187	175	220	224	219	205	203	192	213	188	175	181	199	203	192	188	200	194	198	219	207	205	212	200	209	196	193	218	184	204	205	185	202	176	199	171	213	188	181	201	196	178	215	179	174	210	194	190	205	198	185	183	192	193	192	175	186	214	194	184	190	205	207	207	186	197	219	222	197	212	200	176	197	197	193	180	205	197	187	192	195	178	185	181	213	204	205	202	219	199	177	186	216	177	183	218	205	218	205	190	201	199	202	199	180	214	204	197	204	215	201	213	208	205	219	192	215	178	204	176	199	198	180	196	197	206	184	200	194	193	195	205	198	212	211	200	211	243	223	185	201	177	201	203	219	196	230	199	203	185	215	188	183	214	209	212	165	179	166	186	171	205	181	223	190	216	189	196	208	190	226	195	201	205	233	220	200	199	198	189	201	223	240	199	195	188	219	226	175	203	202	195	209	178	197	186	222	214	202	199	169	171	177	203	174	176	187	198	190	187	202	172	192	204	219	202	201	199	210	201	198	212	216	183	206	182	171	181	211	176	189	194	182	195	205	216	213	228	201	189	196	196	173	218	185	195	190	209	218	190	207	213	197	211	221	205	199	221	217	211	207	197	196	185	212	197	206	197	216	208	185	207	202	218	196	200	223	225	198	192	181	209	185	183	192	181	193	207	205	190	192	218	198	221	204	219	190	194	188	199	196	182	211	201	202	204	193	199	195	201	214	205	189	203	184	205	195	206	190	204	208	246	213	183	214	186	215	192	185	199	197	206	230	201	197	200	178	219	209	221	197	197	210	189	203	215	220	195	193	224	194	197	174	186	181	177	196	210	200	187	218	168	214	213	220	208	180	209	210	186	182	194	230	193	211	181	191	176	211	187	188	216	176	176	204	183	205	214	188	178	196	209	223	213	186	174	195	203	218	203	191	183	188	193	209	194	195	245	221	212	163	178	214	203	210	170	184	214	192	191	216	172	212	171	177	179	179	185	158	175	199	222	194	204	205	180	195	196	210	186	213	194	203	203	201	181	179	184	210	186	180	212	194	176	202	196	193	207	181	191	213	230	204	184	174	192	206	181	195	192	211	192	205	198	210	220	208	211	210	204	191	178	215	208	205	189	203	176	191	216	189	176	198	195	175	187	192	192	214	185	190	187	189	174	184	215	194	184	203	182	200	188	206	230	192	198	193	204	182	192	209	208	208	192	221	192	185	210	209	208	193	231	184	195	183	230	190	192	177	193	206	238	178	246	204	210	187	206	227	206	204	203	191	182	194	219	190	206	198	202	197	190	171	197	197	216	192	201	196	207	199	190	187	204	192	207	185	184	175	194	199	196	190	196	194	210	198	189	206	177	192	194	196	198	198	192	210	186	171	225	209	179	187	192	212	164	187	220	208	206	205	198	182	205	211	209	217	204	185	206	166	202	196	215	175	190	193	196	185	182	185	210	202	210	215	194	206	204	197	206	186	196	175	213	207	187	199	225	194	192	208	189	210	218	224	222	206	196	220	212	189	216	216	217	193	189	175	204	220	198	192	206	203	203	179	209	221	183	177	189	209	184	211	202	190	214	208	231	222	214	200	200	199	181	216	200	175	203	191	218	172	198	207	191	183	208	214	195	194	177	194	194	191	191	170	191	217	210	216	187	205	204	176	228	201	199	188	178	210	202	209	177	202	182	190	187	202	186	181	191	191	197	183	182	201	196	202	191	204	210	196	194	213	177	199	210	179	185	212	202	202	186	191	209	197	222	188	191	201	198	210	206	203	200	208	205	190	180	189	193	208	171	205	191	201	207	194	215	204	222	218	189	192	199	210	202	196	203	223	190	195	234	204	187	196	180	192	208	183	203	197	170	180	182	210	195	192	213	220	204	168	201	203	165	201	209	197	208	190	188	230	192	200	211	185	194	196	205	197	180	156	209	223	211	228	209	214	223	218	177	196	190	185	187	196	193	188	194	188	186	200	199	219	208	211	188	193	191	216	207	202	201	201	179	177	190	193	186	219	175	213	185	196	208	198	180	186	219	215	196	207	209	188	197	196	198	178	203	189	213	202	179	180	172	217	208	197	218	174	184	222	188	207	208	191	196	219	202	201	197	204	199	168	216	205	177	214	199	184	188	183	198	196	174	207	218	200	199	180	191	199	204	216	184	192	165	213	190	219	216	192	162	208	210	216	212	187	200	191	223	185	186	218	200	181	206	200	195	209	182	199	209	192	179	212	191	173	179	194	171	193	214	194	199	180	209	224	223	200	176	218	211	202	213	225	213	187	196	193	179	194	202	209	200	187	188	198	191	187	173	201	207	190	202	227	226	200	206	189	193	210	210	213	179	169	198	195	223	219	188	165	206	217	213	193	203	180	208	195	218	224	192	186	186	201	228	203	182	185	190	192	206	202	218	195	200	181	197	187	190	184	200	199	217	186	203	209	230	203	215	178	190	210	196	215	193	217	183	190	192	186	203	188	213	205	192	198	228	190	216	199	208	184	179	252	173	179	221	184	195	177	170	194	193	216	196	208	184	168	200	223	212
25038	21518	11278	2540	2324	1968	1730	1438	1044	992	975	834	778	729	775	735	685	702	571	629	598	613	584	589	563	560	540	577	536	599	530	517	535	542	555	490	552	534	532	554	558	518	519	489	506	555	506	497	521	498	555	504	457	525	603	539	476	537	612	541	487	496	512	501	505	514	480	503	499	447	473	472	494	480	525	474	515	467	505	529	538	502	507	516	492	524	470	484	471	471	506	490	499	466	510	508	473	519	528	533	507	516	527	472	526	474	512	479	527	506	492	457	483	520	480	512	463	473	456	530	479	500	475	488	465	519	519	477	513	484	487	497	490	495	497	512	485	501	461	497	492	506	512	510	487	513	485	470	518	484	506	490	515	485	497	466	485	469	438	493	527	483	493	497	523	509	502	466	490	499	507	513	505	500	515	440	497	472	485	520	473	511	468	480	472	498	506	494	483	533	469	485	458	492	459	466	505	477	472	506	504	501	504	484	509	485	487	476	471	500	523	497	517	497	526	496	493	503	496	504	499	492	480	508	494	492	473	503	467	502	520	472	485	509	441	482	503	450	498	496	464	516	514	482	473	476	509	495	453	480	496	497	496	462	512	502	515	483	457	459	491	489	487	461	510	445	467	508	472	510	469	505	498	483	506	476	527	479	490	493	521	456	521	459	503	497	532	445	527	461	491	511	466	484	476	455	461	492	498	492	490	487	521	493	463	465	490	501	467	474	502	474	482	511	483	461	515	531	473	517	493	497	459	514	496	447	518	510	449	485	491	527	479	510	499	490	519	459	500	497	518	516	485	503	493	531	511	482	471	486	487	481	499	461	499	471	502	490	481	460	495	524	496	464	507	499	456	512	445	508	478	460	473	513	485	502	490	480	474	475	477	498	483	471	505	487	509	533	489	469	475	492	477	471	493	513	483	466	495	532	498	516	459	494	487	500	455	474	457	453	489	490	536	472	490	522	515	505	533	489	482	509	479	535	493	486	485	503	532	428	505	511	510	513	489	487	462	499	471	459	510	497	455	510	521	492	463	501	512	479	495	456	473	474	490	469	517	491	475	505	518	496	494	508	524	481	464	469	508	474	484	455	512	473	508	470	517	501	504	485	518	481	504	476	469	467	469	463	477	489	512	486	523	512	473	471	480	517	519	519	462	506	457	489	500	481	515	522	470	484	500	519	492	518	522	447	487	517	492	481	514	476	503	513	521	491	477	552	465	495	481	508	479	489	482	503	469	483	472	515	460	494	485	515	506	448	438	493	458	468	499	516	479	492	489	518	501	524	482	456	526	539	500	497	480	463	467	507	478	494	507	490	504	488	504	496	488	519	450	458	508	550	498	423	463	480	510	489	472	499	476	460	479	494	506	508	477	476	515	469	506	483	541	446	491	485	439	498	509	476	471	512	506	486	487	516	517	490	473	474	468	506	483	527	488	451	480	511	423	510	485	469	509	484	459	440	504	460	461	498	454	465	508	464	496	463	494	483	483	458	518	454	475	489	517	513	475	521	504	469	515	503	507	489	478	512	485	467	477	495	463	515	521	521	483	521	509	481	484	534	479	506	484	476	498	486	517	450	497	540	480	486	468	468	506	478	519	465	498	476	468	493	503	516	474	477	453	471	482	476	492	483	473	473	501	510	438	456	500	506	481	468	488	464	500	509	468	480	508	477	478	494	475	520	485	478	480	515	492	491	487	515	521	497	494	478	449	474	457	458	474	525	518	485	458	472	479	467	534	506	554	516	482	524	473	465	510	488	457	490	489	481	502	497	499	492	545	487	502	526	498	510	467	551	476	483	454	476	474	513	491	461	519	479	478	487	521	470	468	475	499	525	485	515	472	489	500	493	466	505	470	475	487	493	495	515	509	479	486	505	488	458	524	482	486	520	466	533	514	457	506	518	496	514	485	491	457	509	483	495	510	488	499	488	551	471	512	518	504	530	489	478	457	502	451	512	528	461	490	531	507	476	472	522	465	488	501	488	441	503	484	470	491	466	486	464	486	460	474	449	491	532	484	528	533	526	508	510	540	464	517	505	477	501	525	509	472	501	513	491	494	482	485	533	495	468	490	471	515	499	475	521	480	476	484	495	507	473	488	490	449	479	477	509	485	459	478	517	502	538	451	460	488	469	503	483	480	519	486	516	470	500	480	501	496	489	481	518	528	494	469	536	476	485	490	475	489	500	448	453	493	474	488	484	478	489	511	529	512	463	474	477	478	515	499	458	514	496	472	478	496	438	486	493	454	489	504	484	494	502	454	485	451	499	480	496	460	486	498	464	504	475	475	486	484	492	511	519	463	488	498	506	488	496	478	497	467	511	519	507	473	508	486	483	526	460	518	494	493	440	493	485	469	485	462	510	498	491	506	478	479	505	500	507	514	486	486	479	528	468	499	487	484	468	503	468	507	472	461	525	475	507	488	472	495	462	497	497	490	493	508	511	508	470	495	506	500	492	513	515	478	513	498	479	477	518	468	509	516	497	452	539	530	518	483	505	498	467	527	504	492	509	464	456	464	486	507	510	534	473	522	512	501	443	487	475	527	467	499	502	487	515	528	500	478	470	483	491	463	475	485	485	510	474	506	464	493	510	516	477	534	467	501	520	448	504	494	494	501	449	483	499	473	523	494	472	511	485	515	490	508	527	514	479	496	503	529	505	489	487	499	482	509	477	497	509	514	495	487	470	475	479	473	464	501	440	477	506	533	477	488	462	490	469	483	510	494	466	512	434	444	481	486	498	511	477	505	493	506	493	480	468	443	507	508	511	509	462	512	483	505	539	490	494	492	482	482	478	441	495	503	493	504	518	474	515	509	464	533	466	447	481	491	464	427	498	494	462	531	488	483	499	481	466	526	496	508	509	529	516	501	512	549	501	493	469	485	490	489	527	498	502	514	468	496	523	478	462	495	485	474	548	518	525	490	430	504	478	514	483	468	451	466	490	490	537	510	475	473	537	457	488	504	463	474	495	501	504	477	496	480	481	505	487	463	502	505	480	522	456	505	524	509	504	499	468	490	485	482	496	492	493	466	487	477	492	503	489	478	490	488	514	518	469	466	520	475	512	467	526	479	458	480	531	451	496	501	488	498	472	496	521	503	502	452	542	496	467	491	438	516	486	509	475	506	495	535	474	505	494	478	471	491	497	486	506	486	456	515	449	519	523	447	471	494	465	452	482	491	486	527	474	520	513	461	518	523	481	453	498	513	518	482	494	464	490	513	484	504	491	482	489	486	473	501	536	504	503	495	526	496	511	502	512	485	485	535	483	532	495	483	514	494	488	503	508	478	493	470	526	468	461	463	504	534	528	468	469	520	505	474	495	471	504	516	518	500	521	460	501	559	462	499	473	485	478	472	522	482	486	520	506	486	510	459	476	491	511	469	475	483	472	509	479	506	459	482	442	506	489	505	541	490	488	472	465	491	526	488	461	493	464	476	473	500	480	484	462	534	519	479	464	492	441	489	476	458	506	526	488	481	475	487	500	500	518
12007	4771	2211	450	403	382	395	379	359	343	394	333	331	324	343	300	326	345	341	333	335	308	330	366	319	333	326	366	330	354	328	315	308	328	321	336	324	317	356	334	355	318	326	301	315	351	313	313	308	345	319	315	344	355	360	359	322	348	346	332	341	336	343	331	342	363	322	343	343	320	345	330	309	311	326	327	320	353	312	327	346	321	353	341	338	352	296	323	364	333	336	340	308	293	324	352	353	348	331	327	331	314	343	325	347	310	315	293	324	341	300	341	347	323	359	338	317	290	294	328	357	326	357	342	306	332	326	346	321	358	316	355	329	337	304	334	322	317	332	310	348	338	336	329	353	325	319	345	358	322	334	307	315	333	348	310	334	327	331	337	312	330	328	333	323	334	351	340	307	366	343	341	327	363	346	347	342	304	292	335	332	293	322	311	311	318	324	346	333	361	357	341	337	344	357	351	330	312	301	324	315	339	330	302	342	320	317	331	342	335	339	352	302	336	369	371	322	320	327	351	330	368	348	331	348	352	385	325	334	396	337	339	328	330	333	287	296	305	315	319	355	364	305	330	371	308	340	328	336	353	328	345	342	298	318	327	349	345	323	331	330	324	364	335	341	321	352	360	331	335	337	351	363	339	346	347	304	329	325	318	312	335	296	316	326	298	295	339	327	325	327	332	355	346	356	336	344	352	343	304	347	339	320	338	353	361	312	328	346	336	356	325	328	324	357	330	331	312	316	329	315	349	335	350	355	294	331	351	366	289	305	307	331	340	373	334	321	339	318	327	332	330	341	311	316	319	331	337	359	312	306	346	347	358	362	301	328	291	331	339	366	329	315	305	329	321	357	334	306	337	325	340	295	335	347	314	350	334	293	364	346	326	322	331	338	348	338	313	332	324	341	377	330	327	306	336	301	322	363	319	336	324	355	328	336	318	327	309	335	327	343	306	323	364	339	327	342	341	335	309	340	317	369	312	359	348	320	341	354	288	367	329	325	327	327	322	364	298	357	323	325	313	324	336	335	338	357	336	328	349	306	314	293	334	317	357	341	360	334	318	307	313	316	346	318	335	334	316	344	342	323	344	353	346	328	329	309	332	332	324	324	336	324	345	353	333	335	344	319	308	334	360	310	363	333	307	333	330	316	287	307	332	365	320	324	333	348	341	323	342	349	315	342	347	304	307	339	334	318	328	301	361	330	357	347	327	326	303	344	326	320	356	311	358	338	298	328	369	369	370	335	312	300	367	316	318	365	295	317	308	344	310	296	313	346	349	351	380	338	302	329	286	311	343	343	310	317	341	332	303	352	350	340	346	326	296	358	306	368	322	348	336	359	312	349	331	325	321	339	288	320	340	360	347	349	338	308	337	346	326	324	334	352	352	348	333	332	332	359	338	323	306	328	318	318	335	367	307	339	326	378	346	332	359	343	331	345	353	341	344	328	327	351	297	298	321	306	324	359	335	335	330	368	309	330	350	326	321	342	300	321	344	368	303	293	325	303	324	306	376	327	335	297	325	349	354	327	348	376	325	329	336	344	321	343	321	330	327	365	347	330	324	365	319	339	335	320	336	376	346	314	339	324	328	333	300	288	340	346	309	360	324	321	288	353	304	340	302	329	325	322	327	314	323	295	340	359	390	342	336	379	296	363	303	327	317	321	323	326	346	348	296	322	315	337	345	355	322	340	347	363	318	329	340	333	342	318	344	309	374	330	319	332	342	305	292	327	356	330	334	339	341	355	337	342	346	346	328	318	332	312	352	371	336	320	329	331	319	315	351	345	327	350	315	333	339	353	326	349	340	302	315	341	317	322	345	347	347	348	330	331	331	323	302	322	349	308	304	343	364	286	304	322	329	337	338	326	296	313	295	324	331	327	335	335	340	330	321	316	318	381	356	319	351	316	321	351	328	328	349	321	318	334	350	354	311	318	303	323	316	317	334	332	335	338	355	328	329	347	331	325	355	335	340	315	319	342	316	316	314	307	318	371	324	325	372	324	331	340	332	353	340	316	347	369	338	339	351	324	332	334	304	319	326	323	346	317	309	345	326	324	329	351	302	345	331	374	346	339	352	328	333	315	327	325	318	320	342	334	326	330	330	356	321	343	325	307	331	355	323	313	338	345	363	351	325	350	319	340	367	352	346	368	321	313	322	363	339	322	335	297	341	374	349	312	346	358	355	299	352	307	317	303	332	366	337	341	307	268	362	309	336	323	312	325	325	321	349	337	352	324	333	341	343	327	307	313	331	342	367	340	369	322	335	354	345	336	321	316	326	362	356	302	348	313	323	328	322	312	326	285	320	336	327	326	356	319	344	363	343	330	330	339	398	351	332	352	321	365	315	298	352	317	303	334	320	370	327	337	320	350	326	323	311	312	351	308	353	313	315	325	312	291	328	328	307	322	324	298	315	354	298	347	341	363	385	311	328	350	329	361	316	315	317	313	334	296	336	289	307	328	329	349	300	329	357	355	340	364	303	322	315	313	305	301	313	345	335	354	357	311	333	354	311	329	337	321	320	330	317	318	305	329	333	312	312	324	304	301	336	307	351	323	367	370	309	344	338	328	326	319	339	369	320	303	347	323	325	283	318	339	349	331	373	370	343	343	348	316	322	332	351	328	311	324	320	332	313	338	317	342	337	349	378	346	352	315	285	350	334	342	338	371	317	330	347	303	325	313	307	329	352	332	313	373	337	356	370	343	374	325	322	332	295	334	353	311	343	342	286	355	327	316	339	319	351	314	363	365	329	359	339	328	352	364	346	299	354	348	334	337	354	344	333	315	340	276	332	321	340	364	322	338	359	313	319	320	358	353	320	359	308	357	337	318	341	336	346	368	342	287	350	317	357	331	342	336	335	325	326	305	327	338	312	283	329	335	333	299	354	334	314	308	307	334	303	370	331	305	327	322	316	341	318	315	295	346	342	290	351	336	354	326	311	329	330	377	337	334	358	344	315	336	337	339	299	304	327	346	293	342	350	324	308	336	317	321	320	327	339	362	365	314	304	337	320	337	310	316	352	343	349	360	346	326	304	312	319	301	359	318	321	342	337	347	354	328	307	378	351	304	305	306	337	296	358	337	327	314	319	324	331	313	369	337	332	327	340	303	351	336	343	363	335	333	332	338	304	333	298	309	339	353	335	320	308	304	318	324	340	319	315	336	355	347	333	306	304	351	343	344	358	342	313	311	315	297	333	314	332	324	301	313	340	370	333	336	348	356	348	312	332	366	343	325	405	296	321	311	372	341	322	326	313	318	307	307	334	310	342	342	343	316	321	327	322	365	352	325	340	367	368	322	330	320	347	318	351	324	347	299	308	361	332	298	361	296	317	301	310	360	322	337	346	316	367	318	309	343	343	318	323	337	345	348	337	360	338	331	353	338	342	352	385	349	344	319	318	305	305	291	353	367	345	326	340	339	372	349	313	332	387	315	343	341	337	326	328	329	351	301	334	320	340	352	341	353	352	321	337	320	344	343	343	347	325
8997	5054	3620	1114	1086	995	988	860	868	910	851	873	841	824	832	810	868	832	859	813	813	832	789	877	799	810	809	814	819	814	803	801	807	805	784	835	835	757	834	762	821	767	803	778	799	852	780	809	768	783	800	829	820	775	906	786	773	799	892	812	830	831	797	785	797	742	804	792	815	755	791	767	809	814	786	815	803	845	764	786	789	781	786	747	752	773	805	795	810	840	817	777	805	825	745	820	870	815	743	780	810	851	779	813	765	754	784	726	784	826	762	755	830	782	814	791	839	812	795	762	799	781	806	806	817	781	837	796	773	839	753	747	821	811	808	804	810	779	790	766	772	818	731	794	772	750	801	822	791	798	779	746	823	759	803	836	831	753	809	762	807	778	806	830	765	754	825	770	803	849	784	789	790	799	799	781	819	806	804	826	818	734	766	795	755	773	830	763	767	805	763	815	780	766	798	803	752	852	808	775	753	789	782	819	840	808	787	783	805	802	792	804	827	772	801	852	772	764	769	767	841	794	785	837	774	754	776	820	825	820	772	761	787	775	828	857	774	827	781	777	766	803	841	778	849	776	822	802	761	765	771	815	768	788	772	793	763	813	779	801	785	813	852	768	789	784	794	778	783	766	772	790	775	778	779	802	770	830	826	804	800	785	801	779	748	815	773	815	744	798	786	780	785	766	764	835	767	806	823	798	836	759	844	821	751	774	744	749	788	825	858	790	768	795	861	772	812	802	786	797	800	775	802	781	765	796	740	868	796	820	844	748	850	796	766	782	856	789	811	809	810	801	815	752	769	775	820	762	793	860	760	791	739	828	771	815	814	761	776	820	733	816	785	821	796	722	780	817	801	802	812	808	771	834	787	772	820	801	805	762	814	773	807	781	776	776	757	767	804	815	829	820	823	806	803	750	817	762	806	801	830	797	784	815	836	742	729	825	785	753	865	772	780	820	829	806	782	821	801	800	766	846	818	804	843	835	796	832	791	828	810	785	802	785	773	785	803	796	810	785	800	730	777	807	784	802	846	776	778	750	779	831	770	818	833	865	811	768	810	855	799	825	769	779	802	761	789	811	761	767	780	827	758	800	853	751	834	853	784	744	810	757	759	770	786	789	752	767	765	828	778	820	759	774	787	783	781	754	810	775	807	801	775	781	775	770	775	839	809	806	794	795	765	877	800	770	815	808	791	859	815	799	747	760	814	820	823	790	782	831	844	768	813	794	778	788	826	795	751	847	775	828	755	854	813	844	808	794	751	785	794	787	795	779	809	785	775	745	775	807	798	774	758	779	805	781	777	768	786	797	758	821	794	826	819	817	780	805	796	774	817	774	757	817	783	745	779	774	797	822	784	745	778	816	780	801	800	817	761	836	743	732	769	780	790	805	775	805	817	809	765	782	783	770	747	779	806	801	764	768	788	775	820	782	794	792	762	784	830	816	843	862	812	817	818	755	837	811	761	803	752	748	784	806	743	771	791	762	806	828	828	780	807	800	827	850	745	814	750	808	796	746	817	801	856	786	786	836	805	797	769	778	803	819	792	776	772	780	768	773	809	806	779	782	800	789	784	879	819	826	835	803	760	810	811	819	724	816	815	793	819	779	788	788	786	783	836	822	790	793	764	754	818	792	762	774	825	836	805	795	807	791	806	730	827	797	771	807	804	774	782	800	767	793	814	851	826	825	734	839	772	778	791	766	832	827	789	792	738	769	811	823	820	787	795	798	797	797	765	805	831	810	814	788	791	802	807	789	821	805	789	839	773	819	780	798	800	788	794	781	836	749	789	790	787	815	797	780	746	793	820	806	793	822	792	879	801	788	754	751	820	776	810	790	769	840	781	786	794	838	788	772	784	800	773	782	814	802	805	806	797	791	784	698	768	773	835	787	771	776	813	819	745	792	823	760	810	806	766	824	840	762	794	772	762	803	837	751	800	775	805	791	723	786	780	816	779	791	760	830	782	795	794	838	778	747	832	813	759	787	808	800	804	737	823	824	830	809	776	788	757	825	789	747	766	754	817	792	824	831	775	835	802	829	778	822	798	784	806	755	831	781	814	833	789	793	784	793	777	782	858	780	841	781	801	820	846	823	817	799	815	763	811	846	869	815	814	775	818	827	783	796	762	801	812	798	798	836	815	737	816	756	764	798	831	804	810	777	784	819	817	813	791	780	806	782	807	818	805	775	796	782	720	802	793	801	828	828	861	769	810	751	781	851	730	780	780	857	839	821	759	805	804	825	791	804	788	837	796	831	816	773	795	802	821	760	800	798	791	830	770	801	813	803	784	787	759	821	829	819	807	806	837	830	765	825	794	737	788	759	802	780	785	831	765	811	833	790	780	803	805	784	826	798	803	811	790	804	782	821	786	776	796	774	763	772	776	767	778	763	778	857	774	845	769	797	779	826	760	779	785	838	817	815	749	796	822	811	838	793	795	768	782	806	829	773	827	792	787	768	785	796	809	815	795	788	802	773	785	763	814	786	851	793	804	797	769	863	783	805	782	810	792	714	749	799	837	750	798	798	769	786	824	855	748	830	768	803	801	744	745	789	826	785	776	804	766	778	806	813	817	831	773	776	819	806	830	803	794	761	801	767	763	805	754	761	800	783	816	807	792	805	797	854	809	753	843	792	768	790	773	789	798	785	816	772	756	767	822	775	797	792	766	724	786	796	835	790	738	774	801	805	836	795	791	791	809	822	782	803	803	802	770	806	788	871	842	821	784	789	773	804	790	783	815	777	787	803	791	806	765	775	785	785	793	750	834	843	820	748	799	802	805	770	739	804	830	793	811	754	818	775	796	859	817	785	739	790	780	792	795	814	840	760	815	833	814	830	807	812	752	806	794	792	805	828	763	779	786	767	860	724	771	774	835	820	796	798	809	810	805	754	777	778	781	776	755	788	743	809	796	797	765	853	800	843	788	814	835	805	777	861	841	787	784	823	774	801	781	802	788	763	821	753	793	828	786	798	803	798	800	772	822	777	796	793	806	794	803	779	765	804	794	818	790	877	787	789	748	826	775	776	801	800	799	755	785	828	778	843	818	824	784	808	823	784	802	752	794	778	754	824	810	804	799	796	796	810	802	765	816	828	842	809	760	778	841	808	819	754	786	720	858	772	794	785	796	788	801	807	776	766	780	791	790	786	832	770	797	787	786	813	803	804	769	782	787	803	793	757	770	792	808	856	816	786	798	794	823	828	845	781	814	781	798	809	816	776	795	796	834	805	782	748	799	798	754	763	801	797	832	784	804	794	793	782	815	730	820	759	757	827	811	880	830	821	856	811	770	835	802	794	803	765	808	830	800	786	815	834	822	776	815	757	746	786	801	818	782	766	810	838	832	759	793	817	806	797	821	797	808	816	765	851	836	749	852	812	784	805	821	818	806	812	814	786	810	809	760	853	792	774	826	811	812	766	802	763	822	791	764	824	764	792	738	819	802	753	787	871	805	793	797	807	761	836	775	800	819	796	824	735	785	756	780	812
26320	17488	10136	1325	774	570	501	444	372	390	402	366	393	376	365	356	333	329	338	367	351	366	348	367	307	299	303	314	344	357	356	308	366	315	378	345	326	390	341	336	326	346	374	306	318	353	332	304	339	361	335	298	317	331	337	321	339	354	343	358	352	361	300	323	323	300	353	322	338	323	339	306	333	338	347	336	332	324	363	351	350	378	326	327	308	319	337	326	311	315	307	313	293	354	309	317	368	332	340	308	318	364	318	327	345	297	350	331	338	325	339	340	342	323	373	362	375	328	353	332	341	330	337	332	333	345	317	348	327	318	325	356	369	363	325	300	332	337	334	350	367	335	326	314	313	332	325	357	335	304	320	322	350	344	325	339	322	334	335	336	343	317	305	368	342	317	352	341	326	332	356	335	335	329	337	309	334	315	312	333	324	336	341	324	334	335	323	309	308	333	372	335	328	327	298	345	334	319	342	364	331	338	334	340	339	336	338	350	332	343	329	287	323	345	330	309	318	321	346	327	376	319	329	330	322	317	328	344	386	311	366	333	325	319	298	347	328	365	367	310	327	375	320	345	347	371	311	342	339	353	356	356	335	325	333	344	357	331	342	334	368	321	321	325	312	334	323	304	336	318	359	336	303	326	363	346	324	363	319	345	328	313	329	329	307	315	359	320	319	328	346	316	324	315	329	343	320	384	323	341	344	351	318	344	331	349	329	351	313	337	318	366	357	318	329	325	341	330	353	341	359	326	367	350	334	331	322	372	307	317	338	367	352	313	337	311	313	330	390	330	334	353	310	342	338	319	365	307	353	334	328	366	336	372	308	335	309	336	294	329	297	317	344	334	344	357	338	354	322	335	343	356	318	335	337	321	327	321	344	347	321	338	300	350	307	318	347	339	336	366	341	335	332	338	374	323	317	321	356	370	338	300	344	327	288	362	301	331	324	320	361	327	344	311	340	314	379	348	338	318	336	316	328	308	350	318	333	332	307	353	308	322	343	316	344	316	354	330	328	301	329	339	320	340	330	324	311	332	295	345	321	352	331	356	333	356	292	340	325	352	353	324	329	332	321	343	324	321	319	346	356	362	282	316	307	314	345	323	352	308	336	345	347	331	331	299	306	279	291	309	355	356	341	336	369	383	323	322	357	351	337	312	317	296	316	325	326	303	334	328	303	340	320	346	344	365	367	366	345	320	326	330	321	336	335	317	365	366	306	335	341	358	327	350	323	317	342	331	339	344	337	315	323	336	338	309	350	350	360	304	323	344	330	325	338	326	337	339	345	329	312	377	329	328	298	338	305	326	336	345	311	352	385	318	355	330	335	320	330	315	339	311	318	344	334	300	298	326	292	312	331	331	344	334	347	336	371	343	349	327	334	355	299	343	337	363	354	365	357	304	316	308	321	335	313	372	344	340	382	358	336	341	319	343	336	374	308	356	340	295	374	332	375	351	338	324	332	313	302	312	346	326	354	322	336	348	320	345	343	302	343	343	340	308	332	312	334	353	316	336	348	338	334	360	304	318	328	332	346	305	318	320	333	334	338	312	377	331	341	348	338	319	337	322	333	343	331	313	281	317	335	351	344	361	329	321	323	314	328	293	329	310	369	305	363	313	314	327	347	318	331	383	307	330	322	317	371	326	324	317	341	364	360	307	321	368	326	305	335	344	326	332	275	379	365	333	322	336	331	355	328	342	347	331	317	334	352	337	310	336	318	334	348	316	342	347	360	294	365	359	305	337	334	314	319	303	363	330	304	369	356	352	350	337	306	318	333	319	325	343	327	320	362	285	329	330	287	339	330	343	318	329	316	341	313	343	350	314	333	356	359	336	327	314	352	369	331	331	325	354	301	353	352	330	340	324	316	333	349	325	350	340	341	362	322	334	344	331	300	346	325	340	333	310	349	323	353	353	354	349	352	351	333	378	323	311	341	343	365	340	332	351	334	332	348	328	353	345	361	355	348	329	329	365	332	345	331	324	341	366	347	308	308	339	339	301	345	314	329	354	361	320	323	324	316	347	336	358	379	367	334	339	332	356	364	333	377	340	319	326	319	365	304	310	348	348	334	349	334	314	313	348	325	358	344	338	348	371	352	366	348	350	340	324	308	345	331	346	338	307	314	358	315	359	334	342	288	347	381	328	353	310	304	323	337	339	319	358	334	338	343	307	354	329	353	339	341	329	335	344	341	335	316	340	351	338	346	307	342	332	339	332	323	334	334	314	313	272	336	333	345	366	336	346	298	351	311	355	348	355	320	325	324	337	346	322	355	362	330	363	361	326	349	310	336	301	339	375	340	343	363	368	331	344	326	323	333	338	338	324	357	344	330	328	328	327	326	299	318	322	358	364	337	373	334	340	326	373	368	314	319	324	365	301	315	359	349	320	337	355	313	315	375	330	348	336	362	360	312	330	331	383	325	309	326	303	348	316	321	362	367	316	353	322	316	333	342	322	355	337	384	364	310	328	341	338	323	324	326	352	356	343	354	312	328	315	328	290	324	332	356	318	275	314	331	345	313	309	306	314	344	325	342	326	306	339	324	361	329	359	305	305	342	326	322	354	335	360	335	331	315	376	342	359	317	355	338	316	320	332	307	319	343	329	337	305	294	342	305	312	353	354	314	347	316	329	334	305	366	320	329	348	325	329	325	339	344	347	349	337	328	337	312	332	334	326	334	360	361	382	338	318	362	329	356	355	353	358	311	333	350	352	317	360	326	345	347	345	320	297	352	366	350	330	316	324	351	350	329	305	345	319	332	362	325	350	322	347	363	333	332	321	356	379	387	328	371	331	306	322	383	341	313	330	322	358	328	317	366	343	286	322	340	332	368	328	316	338	342	342	327	300	367	347	348	315	334	307	339	334	314	320	302	279	332	344	338	368	351	336	289	316	339	367	354	331	318	338	334	350	301	344	333	347	334	345	295	364	321	336	336	326	318	308	296	309	351	334	294	344	341	331	317	366	328	347	354	326	331	326	307	343	316	363	359	329	291	318	341	367	309	343	323	334	359	391	332	296	320	324	325	333	375	333	342	312	397	317	327	352	313	325	357	338	326	365	336	324	360	328	332	315	314	321	331	341	346	320	330	320	307	299	340	330	339	323	350	341	330	296	319	312	342	339	329	348	311	339	301	313	357	345	321	348	338	297	350	334	312	331	303	322	343	364	343	321	335	320	383	310	346	360	368	322	313	345	357	331	313	344	303	335	305	299	339	303	346	339	326	346	342	294	320	331	336	366	322	356	319	342	359	312	321	350	357	338	311	329	309	364	327	342	326	319	332	354	331	335	351	336	332	380	328	330	315	326	329	331	336	348	317	349	316	340	326	331	347	322	358	327	363	322	284	332	330	352	306	352	356	326	319	365	308	331	357	325	310	341	313	331	324	330	343	353	319	357	325	334	308	310	383	362	339	366	350	323	316	324	351	336	339	330	354	335	325	305	325	367	350	351	338	349	306	329	336	317	354	382	343	313	361	337	326	310	300	364
19350	16255	9165	2113	2089	1781	1480	1298	1181	1109	1070	1010	991	1030	967	950	860	851	830	829	891	823	872	903	864	868	880	824	851	783	890	872	842	850	866	800	823	818	838	829	776	759	839	832	823	785	827	772	801	792	793	858	784	820	877	860	782	741	940	877	786	777	832	817	818	813	849	796	800	778	868	786	787	828	819	822	782	808	833	808	817	784	792	776	789	843	816	792	793	793	833	804	818	790	791	808	802	839	752	796	774	812	752	800	841	830	787	788	812	828	780	811	820	783	769	808	819	796	743	799	783	773	782	839	762	816	821	838	778	868	798	829	815	834	819	797	793	779	768	767	802	816	803	833	796	811	752	767	772	815	740	762	842	742	799	754	824	824	803	811	823	798	830	799	781	832	784	815	753	802	808	747	825	806	804	771	791	799	756	766	800	805	772	755	768	800	795	805	827	830	792	795	758	787	835	784	779	817	803	786	801	763	816	818	803	795	776	815	793	728	820	800	750	783	833	799	781	829	761	820	797	794	770	765	762	746	796	740	762	804	824	825	804	824	821	797	802	808	859	774	805	773	812	786	767	808	790	757	848	786	853	808	805	763	831	793	833	799	736	785	842	849	788	808	776	764	782	824	752	790	827	818	848	776	842	817	818	796	814	817	861	815	740	787	836	792	770	806	810	781	878	814	759	776	849	792	808	815	769	770	796	762	810	840	794	789	742	750	788	808	821	791	828	743	776	825	786	838	827	824	778	766	790	778	753	768	803	768	818	754	783	767	849	789	812	833	784	800	810	801	789	806	801	765	757	835	808	813	780	852	823	792	797	735	799	764	772	813	754	830	808	788	751	789	811	835	790	800	771	736	770	808	801	785	852	775	815	789	817	794	797	826	742	743	745	815	815	812	789	791	782	841	789	795	809	817	824	763	784	827	801	766	761	773	803	807	795	755	780	799	738	794	804	801	766	755	755	781	862	824	787	785	821	799	824	788	796	768	779	781	808	771	803	817	806	767	839	801	766	783	790	737	756	786	836	812	759	763	772	762	812	762	780	806	743	777	807	804	782	837	808	819	795	773	832	798	838	800	724	797	779	758	836	798	797	805	832	783	836	791	798	754	810	774	757	812	813	743	816	759	787	744	781	808	774	816	759	845	785	801	784	791	770	833	781	758	810	758	787	791	780	750	729	782	830	833	779	800	798	822	789	790	757	847	796	785	766	774	809	760	798	789	762	791	795	804	825	781	805	757	774	798	772	836	861	781	787	775	778	791	823	804	794	810	787	826	797	804	807	772	734	804	769	805	813	762	817	790	751	801	824	769	802	814	762	795	813	799	809	798	761	799	777	751	746	769	830	814	809	788	794	747	795	797	770	799	764	804	759	828	792	739	798	749	721	774	786	777	779	776	789	787	788	801	799	804	785	797	787	761	782	809	765	811	748	803	797	769	821	746	772	779	802	834	802	773	749	775	798	825	787	778	819	792	783	787	800	814	729	782	813	783	767	789	799	811	825	828	796	787	851	794	775	801	811	853	825	862	737	848	824	802	789	770	770	827	851	838	788	780	789	761	787	788	807	818	804	810	771	788	779	841	819	777	794	775	772	785	770	755	852	830	802	781	833	813	760	818	803	751	788	781	832	806	803	786	735	837	785	788	786	787	757	778	780	799	823	813	747	796	817	801	846	810	827	802	765	795	792	797	780	808	763	777	814	787	805	801	840	759	821	861	795	771	821	789	786	843	825	792	834	785	750	797	812	821	718	776	791	785	789	784	814	855	779	785	795	796	781	811	783	787	797	802	801	847	803	786	840	725	830	752	780	797	806	808	833	812	811	769	833	772	816	776	802	795	745	759	824	811	775	788	776	779	783	784	783	791	835	828	827	808	836	828	833	813	785	784	742	838	782	731	796	790	806	811	808	816	790	798	813	789	779	776	815	771	794	798	760	832	763	766	789	784	788	802	799	791	808	804	804	743	757	750	814	836	787	801	806	784	785	771	798	744	788	802	778	796	797	808	779	848	800	792	791	785	797	802	796	768	800	788	791	779	830	855	767	791	822	821	839	799	795	808	856	761	861	760	773	811	825	773	831	818	827	774	775	800	761	794	831	756	809	762	752	774	769	784	810	767	777	830	759	747	756	748	791	770	808	804	752	760	815	849	780	791	805	800	778	772	809	794	787	792	796	780	804	790	752	845	819	809	814	780	796	794	792	754	797	792	808	848	821	759	795	780	787	811	802	776	765	805	816	816	815	863	765	803	818	793	773	773	763	811	779	854	820	792	788	743	804	781	792	778	780	815	783	809	827	785	783	784	786	796	797	779	745	806	786	774	777	757	812	789	788	780	821	826	803	771	750	796	795	812	837	806	814	795	771	752	775	784	813	817	755	768	812	818	801	773	795	807	816	814	753	833	851	772	778	769	811	788	760	801	772	780	762	762	755	795	802	782	823	826	809	756	839	777	777	791	788	790	802	761	815	806	786	769	798	786	835	814	785	778	806	887	826	811	802	778	827	778	782	756	720	786	835	773	798	780	820	800	772	784	821	781	747	800	764	778	762	797	777	795	819	829	799	784	795	789	786	782	790	863	772	820	784	819	801	825	806	781	792	829	775	779	815	822	787	767	790	762	822	760	763	794	756	845	846	806	795	819	752	762	791	799	813	743	828	767	773	800	785	788	733	826	793	806	844	796	752	769	775	750	796	759	844	769	765	815	785	848	721	798	814	781	833	781	844	805	818	846	809	750	807	767	754	789	791	750	762	777	735	805	727	818	850	756	854	806	793	795	753	792	836	822	816	791	752	785	778	756	802	813	840	739	823	785	755	791	797	797	783	773	786	760	792	817	771	796	819	787	791	789	764	750	804	786	739	803	771	803	798	752	778	767	791	819	779	762	758	745	821	773	788	779	815	821	830	800	786	770	785	823	820	756	732	813	777	743	813	791	787	798	748	779	798	825	790	791	739	800	805	790	763	832	783	730	784	757	797	812	873	776	820	781	799	851	773	827	774	803	874	757	826	803	801	791	784	817	731	822	842	796	773	774	775	812	824	787	782	758	760	791	802	873	799	820	770	811	766	827	741	791	757	798	796	781	778	818	784	753	788	805	814	791	735	806	826	851	816	834	832	789	892	764	786	795	815	803	782	765	791	830	788	797	779	763	782	830	786	784	787	781	741	810	782	799	806	812	780	765	788	808	790	812	823	778	760	756	791	822	804	798	796	855	816	834	794	757	802	796	829	755	768	784	871	799	745	791	808	785	763	786	791	795	776	822	793	753	796	769	809	770	761	801	760	770	781	776	785	760	789	797	803	814	810	782	757	772	783	792	864	818	808	775	803	796	825	806	790	791	821	807	847	763	813	841	778	826	776	782	839	818	841	796	761	818	801	770	808	835	793	820	780	780	842	764	785	836	787	841	795	787	781	826	787	786	791	815	797	804	753	766	808	846	773	812	813	736	800	783	822	795	808	809	798	770	791	767	774	798	768	806	788	821
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
