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
338578188820	338578189377	338578189927	338578190477	338578191027	338578191577	338578192127	338578192677	338578193227	338578193777	338578194327	338578194877	338578195427	338578195977	338578196527	338578197077	338578197627	338578198177	338578198727	338578199277	338578199827	338578200377	338578200927	338578201477	338578202027	338578202577	338578203127	338578203677	338578204227	338578204777	338578205327	338578205877	338578206427	338578206977	338578207527	338578208077	338578208627	338578209177	338578209727	338578210277	338578210827	338578211377	338578211927	338578212477	338578213027	338578213577	338578214127	338578214677	338578215227	338578215777	338578216327	338578216877	338578217427	338578217977	338578218527	338578219077	338578219627	338578220177	338578220727	338578221277	338578221827	338578222377	338578222927	338578223477	338578224027	338578224577	338578225127	338578225677	338578226227	338578226777	338578227329	338578227877	338578228427	338578228977	338578229527	338578230077	338578230627	338578231177	338578231727	338578232277	338578232827	338578233377	338578233927	338578234477	338578235027	338578235577	338578236129	338578236677	338578237227	338578237777	338578238327	338578238877	338578239427	338578239977	338578240527	338578241077	338578241627	338578242177	338578242727	338578243277	338578243827	338578244377	338578244927	338578245477	338578246027	338578246577	338578247127	338578247677	338578248227	338578248777	338578249327	338578249877	338578250429	338578250977	338578251527	338578252077	338578252627	338578253177	338578253727	338578254277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32430	4708	1222	889	679	517	416	336	248	286	222	226	162	185	162	176	167	150	154	142	139	141	143	146	166	135	151	160	159	152	149	158	150	147	146	160	132	137	126	140	154	147	163	164	157	159	155	154	133	130	172	124	146	154	152	140	154	142	149	137	164	152	146	130	120	124	158	121	128	141	141	140	140	153	135	125	154	155	166	117	137	135	125	132	135	164	144	148	138	132	124	173	162	151	155	155	134	138	130	145	146	147	140	154	122	160	161	143	142	152	164	132	141	148	156	161	117	148	140	138	155	147	152	162	163	133	138	147	131	160	143	163	158	136	142	156	146	141	150	157	149	131	156	142	132	163	148	129	147	155	156	132	147	143	158	145	134	137	145	148	149	144	158	149	150	154	131	136	119	101	167	155	154	179	145	151	154	152	163	146	130	163	164	146	143	132	149	141	160	161	153	145	128	120	134	138	133	124	139	133	136	169	142	154	159	138	138	125	147	141	131	152	126	146	136	112	130	157	139	168	152	163	141	152	146	174	163	143	142	147	137	118	154	143	149	155	133	158	144	145	153	132	143	163	154	154	112	133	134	150	121	133	162	174	130	147	118	156	135	161	129	152	141	150	148	133	143	156	137	163	143	132	157	149	139	144	163	138	140	154	131	121	129	161	139	157	161	154	160	143	143	148	147	131	152	141	139	160	154	168	133	157	140	137	145	164	132	160	148	152	141	138	132	142	133	147	141	129	144	126	142	130	146	143	135	131	159	155	145	124	157	175	162	142	137	154	139	128	141	143	123	149	130	149	124	150	156	165	177	155	165	136	156	169	157	162	157	151	127	139	161	143	142	140	125	161	182	154	164	140	146	182	134	143	148	152	133	159	154	152	145	135	145	174	125	153	161	142	137	146	175	160	130	132	155	156	151	165	140	146	153	142	130	142	132	160	140	164	116	140	138	144	134	148	145	131	161	137	154	169	168	121	162	124	141	118	144	144	155	141	153	174	141	129	156	129	157	124	156	145	151	137	129	145	127	138	161	173	130	168	152	159	128	158	134	167	137	147	150	140	158	165	132	145	143	140	145	149	142	162	142	137	145	145	153	136	161	146	142	158	160	143	142	153	146	143	149	132	155	127	151	160	171	148	134	156	133	164	137	139	142	158	145	128	119	132	161	143	151	142	142	154	133	154	157	114	150	137	167	155	132	129	153	150	145	141	135	144	154	166	137	148	129	158	125	139	124	171	144	167	143	155	158	155	146	137	147	154	134	156	152	159	165	134	135	135	143	149	139	134	157	117	142	119	127	159	144	147	142	134	141	136	131	135	164	155	155	138	171	179	151	145	129	152	144	144	135	143	165	130	148	150	155	167	156	150	122	147	138	117	140	139	135	139	136	162	145	159	146	145	160	145	174	160	149	128	143	151	146	171	118	151	140	143	120	179	127	143	156	151	158	161	143	152	155	148	121	147	168	147	144	141	148	148	140	160	151	132	153	135	147	130	142	152	133	140	170	158	147	126	158	149	143	168	133	134	155	146	145	114	155	156	138	144	138	144	149	144	151	163	155	156	142	132	137	137	130	144	138	125	143	151	141	169	153	125	148	147	127	138	180	142	144	135	142	148	150	156	154	139	139	126	146	163	136	155	176	134	147	133	134	133	143	153	147	149	153	154	158	149	134	157	143	148	147	175	140	129	162	149	145	175	133	158	134	152	143	136	153	158	136	149	140	142	137	137	136	144	148	137	141	143	140	164	163	156	133	150	161	132	157	137	132	162	142	142	144	151	135	164	144	122	152	136	136	139	140	135	152	135	139	120	126	145	139	107	127	131	114	159	153	142	151	142	143	115	163	142	159	177	147	143	162	138	145	150	151	159	144	152	138	151	132	140	137	132	159	128	139	163	143	126	148	149	127	131	179	120	145	143	138	145	162	142	141	141	131	158	145	127	124	165	157	166	141	170	143	162	144	137	154	139	158	146	125	119	163	136	135	161	120	137	168	140	155	148	132	139	144	156	132	155	141	140	131	138	129	145	134	127	133	150	140	142	148	143	153	155	138	140	145	140	127	123	150	153	164	139	144	140	136	153	136	150	129	145	149	154	145	138	144	163	148	138	145	145	135	151	150	142	167	129	131	152	128	147	146	154	146	121	157	140	145	157	158	142	146	134	139	137	151	160	154	137	141	148	155	144	131	137	154	138	120	136	145	120	150	151	169	148	136	155	133	132	150	125	142	143	135	153	121	120	143	131	133	139	141	134	145	157	159	158	139	161	133	145	161	167	147	154	135	123	141	164	174	135	153	156	144	151	126	142	137	134	148	152	163	153	129	126	152	158	167	158	151	151	168	128	169	149	145	137	146	145	134	144	173	149	151	144	166	140	146	162	158	144	132	166	152	142	138	151	135	146	163	146	147	165	154	156	155	154	141	164	133	125	141	153	141	156	125	131	151	134	141	171	157	144	166	145	160	144	151	127	160	167	148	137	157	117	133	148	134	135	136	154	138	147	139	129	141	178	134	140	160	140	155	147	159	143	139	167	130	143	147	155	147	159	118	164	151	139	120	155	145	139	147	129	137	119	135	145	140	166	133	146	141	149	135	158	132	148	132	154	151	139	143	163	144	145	128	136	144	140	142	161	124	135	148	135	146	136	159	139	156	140	148	153	147	157	132	161	129	190	154	160	153	136	126	141	123	139	149	148	134	137	142	156	147	137	178	155	136	135	147	146	177	151	138	127	143	150	135	139	154	147	136	173	156	124	137	146	173	163	181	140	113	157	161	143	135	137	133	138	153	151	144	140	150	156	152	157	148	131	160	132	148	159	114	152	129	142	118	140	136	145	151	128	162	156	134	136	127	132	166	160	143	148	129	164	153	129	130	150	144	151	148	117	140	171	157	179	141	134	142	154	164	136	118	153	130	91	169	153	145	131	148	135	131	140	163	159	168	131	123	146	134	150	132	128	118	128	159	151	136	142	175	130	131	150	155	143	157	150	134	137	169	169	148	151	146	147	136	136	157	141	135	146	150	168	125	140	160	139	148	145	163	141	139	152	128	144	160	158	177	136	143	129	148	160	155	142	151	160	161	149	165	161	161	143	129	148	156	161	154	150	150	138	132	161	148	152	142	141	136	150	152	144	142	139	141	154	163	140	128	119	144	158	131	143	137	149	142	137	150	155	144	146	155	133	147	162	164	117	152	141	132	142	151	135	156	156	143	148	100	154	161	141	143	149	174	148	163	145	158	176	151	141	156	126	152	141	139	129	143	133	144	163	141	151	143	154	148	125	138	126	142	127	130	136	147	123	138	139	155	147	142	127	152	147	141	162	150	164	125	112	131	142	154	158	138	148	150	160	150	145	154	159	151	147	140	150	147	154	129	142	161	142	135	145	147	149	146	130	143	154	148	152	128	147	159	159	115	139	143	133	152	169	165	138	136	118	130	147	152	151	132	135	146	136	154	136	141	142	140	170	144	140	155	161	141	138	155	166	170	145
20216	1215	2139	2561	2424	2186	1974	1526	1398	1195	927	864	644	571	530	549	463	479	448	449	453	428	432	414	384	414	476	441	421	405	390	355	379	391	383	391	389	382	383	410	406	494	460	547	530	444	381	381	394	406	364	358	370	369	385	370	326	372	385	385	377	359	344	384	373	358	368	378	373	371	368	332	381	367	357	356	374	350	409	350	404	364	357	374	372	367	361	365	379	373	391	356	371	358	357	339	365	373	351	367	390	359	354	382	413	349	351	350	324	397	356	373	374	311	370	358	325	361	378	346	373	372	345	326	352	371	397	340	359	349	365	352	373	376	334	363	383	334	347	347	332	362	375	362	334	375	376	350	347	338	359	389	336	349	410	379	387	365	373	354	354	396	352	377	383	348	348	355	346	387	369	344	353	305	353	369	352	371	372	398	366	378	354	374	357	373	319	383	368	393	381	373	375	368	357	389	366	359	346	356	360	349	356	351	364	400	354	381	330	355	341	374	329	363	342	378	356	336	363	354	364	369	371	362	371	358	364	368	381	357	347	389	356	378	382	354	373	348	376	335	352	331	380	347	357	355	346	341	356	351	328	372	370	320	355	364	332	381	368	332	387	365	388	341	358	341	390	380	351	370	352	359	354	369	363	349	364	365	356	363	370	361	357	344	361	349	377	334	385	326	399	368	372	389	370	331	365	351	352	313	333	349	349	377	364	353	337	350	391	367	368	347	358	379	369	381	369	376	333	373	346	342	368	382	348	385	357	370	355	360	334	381	360	327	376	374	358	348	348	364	353	351	374	385	353	350	388	364	352	387	326	365	336	377	381	388	355	366	369	367	370	375	385	348	346	389	369	359	388	331	379	390	408	372	364	344	355	382	340	328	384	384	356	382	356	356	369	360	354	383	372	366	338	371	354	402	359	344	381	393	410	392	383	356	342	325	378	343	335	337	369	343	345	389	321	322	354	370	356	371	396	320	394	361	320	323	355	390	362	339	341	378	365	360	333	379	367	396	341	364	372	361	365	341	345	337	371	389	367	394	347	353	374	353	359	348	378	361	335	385	365	383	331	362	335	365	332	344	391	323	382	378	345	337	369	364	367	331	366	377	336	408	367	362	364	350	344	324	346	345	347	364	365	361	405	346	367	360	365	356	363	362	396	376	417	394	408	355	331	354	337	351	320	369	374	380	374	354	359	342	346	336	337	367	347	332	351	352	343	361	359	391	371	383	343	360	364	357	376	367	344	375	353	382	378	344	313	334	373	367	333	406	355	384	342	351	380	340	340	376	332	366	343	329	374	358	335	394	330	353	375	338	334	348	353	376	338	322	381	371	383	343	403	386	363	346	361	367	355	344	389	372	348	347	372	353	390	348	347	336	404	353	395	361	343	322	366	361	364	357	357	356	363	362	339	371	350	339	378	348	369	341	356	377	401	318	327	361	368	351	361	349	364	381	335	345	369	359	337	357	356	368	360	363	381	374	345	373	348	384	357	360	322	349	374	364	347	371	370	376	370	374	326	383	349	379	378	317	345	376	354	340	368	364	363	364	338	345	364	366	356	362	342	342	366	329	354	345	361	349	388	340	388	375	375	373	358	381	350	377	374	351	358	338	351	392	354	370	358	368	413	368	363	371	368	372	365	380	366	359	389	384	373	335	338	344	374	352	344	349	320	338	375	366	326	352	357	375	375	333	357	357	359	385	363	403	383	361	342	348	361	353	373	378	337	342	383	362	366	339	353	347	353	363	354	378	346	342	345	351	348	349	345	357	360	346	343	352	357	376	393	376	373	347	353	374	359	343	388	346	354	416	361	358	360	362	395	395	354	374	354	361	352	354	366	384	375	366	339	340	410	357	355	328	377	364	380	339	388	366	352	380	350	365	396	410	408	406	337	357	357	407	361	359	396	359	405	363	363	344	343	328	361	353	326	337	358	337	357	397	353	330	361	365	382	357	370	354	399	369	348	372	369	326	380	395	365	331	349	394	387	366	350	349	355	363	347	376	328	398	354	375	365	369	340	340	379	337	391	358	355	368	374	369	366	380	343	362	380	319	384	349	416	343	321	352	357	349	358	413	377	360	408	414	332	393	364	365	362	370	357	382	338	359	340	378	384	366	350	389	388	374	352	368	382	349	383	407	378	366	371	374	361	366	369	388	366	391	375	378	360	345	370	389	353	362	341	387	361	323	341	362	367	327	365	334	350	365	333	364	355	346	347	393	334	349	349	341	396	376	342	396	330	360	366	388	341	335	386	324	334	374	356	345	365	396	380	394	363	400	368	394	346	362	340	353	344	389	373	330	382	400	388	372	363	367	355	381	372	366	378	381	391	373	351	347	361	378	369	381	341	364	385	320	352	354	358	376	378	365	366	371	347	348	322	360	343	376	384	356	366	349	365	341	345	356	348	357	378	321	366	321	345	330	335	370	367	353	352	339	352	377	359	369	351	360	312	380	333	365	338	347	374	337	381	381	385	364	357	364	339	364	355	357	381	401	361	353	361	374	340	379	334	337	356	362	363	318	380	371	350	353	348	366	355	344	377	366	397	351	372	356	374	374	363	344	346	332	368	372	358	344	380	331	382	319	355	366	371	352	371	358	350	374	351	385	370	365	328	322	353	356	351	382	327	359	362	377	368	344	348	373	336	362	367	378	367	358	326	360	355	341	347	359	351	364	389	340	345	371	366	343	358	386	340	366	364	405	368	343	389	341	341	351	349	372	362	367	342	347	377	363	394	327	352	371	374	348	373	371	370	332	360	365	357	382	362	321	376	374	378	364	347	383	346	391	337	358	355	352	373	341	381	353	343	343	346	386	347	361	385	383	376	375	369	346	370	356	365	394	340	389	368	374	349	387	368	365	365	369	353	327	328	380	352	383	363	371	327	355	318	323	370	384	344	364	360	370	375	379	398	394	388	382	354	353	358	343	379	357	386	347	376	382	366	361	308	348	355	369	340	316	345	359	386	372	338	337	360	364	314	354	361	349	370	354	364	370	320	386	347	335	383	379	370	335	369	342	362	376	365	371	371	387	365	354	366	411	365	362	350	356	340	363	375	342	347	367	390	377	352	335	379	408	379	346	348	364	332	337	339	368	359	356	367	334	320	362	350	371	357	381	349	341	375	357	399	343	372	345	379	320	357	337	369	362	355	375	352	387	355	355	414	333	343	345	360	369	392	364	361	354	367	386	371	363	372	367	393	361	328	360	338	397	344	362	355	358	337	400	378	360	323	390	345	384	366	377	345	344	356	400	371	348	369	357	368	350	375	375	351	354	328	342	357	356	351	385	384	334	369	406	375	347	360	332	402	383	355	364	345	372	371	349	360	339	366	351	374	377	358	368	348	389	339	370	356	361	362	329	367	369	369	401	336	353	354	373	359	339	364	359	347	369	362	382	369	352	342	326	354	341	367	379	365	337	323	362	363	368	376	332	365	344	363	366	370	357	346	325	337	332	364	332	325	391	326	366	335	312	369	372	364	353	362	340
9120	473	188	176	162	153	154	157	127	125	145	132	135	138	139	120	139	131	133	112	124	145	126	144	136	147	134	138	123	137	144	137	115	139	157	141	124	139	146	132	156	139	150	132	155	136	116	137	115	136	120	125	122	136	128	138	149	129	129	130	117	122	145	110	114	126	127	120	146	124	119	148	131	115	140	136	129	134	134	136	140	135	131	136	125	121	151	151	130	132	127	121	109	142	117	124	160	131	151	146	143	133	129	115	163	167	130	139	126	149	147	128	129	131	132	129	132	139	140	111	118	134	143	136	149	138	111	131	146	140	153	140	130	126	123	136	116	148	120	129	130	127	161	117	112	139	136	135	152	134	128	122	140	139	126	126	139	135	115	135	141	110	115	149	140	119	143	113	139	130	123	147	139	118	147	122	131	141	150	126	144	126	125	147	137	140	147	125	131	135	149	112	129	150	118	109	142	134	126	133	136	135	119	127	143	139	106	127	113	123	122	140	121	132	130	126	144	158	149	144	130	138	152	140	135	141	123	153	133	130	130	144	136	146	107	126	149	132	141	118	144	139	128	151	129	134	103	129	139	138	124	148	132	137	128	130	134	118	125	127	128	136	132	126	121	138	136	151	118	159	115	121	134	123	153	116	123	149	122	125	134	120	135	120	120	147	107	124	113	129	129	119	125	132	103	123	164	127	115	125	120	149	126	119	141	103	132	128	117	118	136	124	117	148	133	122	153	138	156	139	151	130	134	132	133	139	144	131	130	146	145	136	107	136	119	114	142	122	141	124	120	143	135	138	131	141	154	155	129	145	148	131	135	120	136	117	159	117	121	126	139	134	132	113	119	124	149	136	128	134	145	122	117	128	127	136	125	126	121	138	151	120	136	146	127	130	117	136	122	124	150	150	138	158	149	130	126	184	134	124	136	118	123	139	133	136	146	143	133	125	107	144	145	146	138	121	150	142	119	149	137	111	123	129	140	139	125	122	139	154	112	129	127	114	139	139	113	121	138	124	138	126	138	149	154	121	140	114	116	134	127	141	136	141	133	138	127	138	112	124	111	124	116	134	133	109	118	131	132	139	136	119	149	156	135	150	152	150	133	166	117	130	144	132	149	112	137	127	133	130	125	136	101	119	122	125	118	138	132	106	148	127	132	158	101	128	143	143	143	149	116	130	117	139	118	130	141	150	150	126	146	137	136	149	130	125	134	144	141	120	148	133	132	146	134	123	172	146	125	135	118	135	121	142	163	127	129	143	147	160	122	121	145	117	133	134	147	136	160	140	120	125	126	134	127	126	136	142	143	131	119	129	110	109	150	146	138	142	122	144	152	130	127	148	130	146	157	147	158	144	143	137	144	131	138	135	103	132	151	130	117	138	119	137	138	140	134	148	123	122	153	127	120	121	115	131	114	115	139	142	150	139	142	138	139	146	125	115	131	153	116	114	127	123	137	137	127	149	137	117	145	127	129	112	115	146	137	120	144	134	148	130	143	123	131	131	150	133	138	131	113	144	115	124	131	140	120	134	121	143	152	135	134	145	140	142	129	140	125	145	162	124	136	128	129	144	155	139	127	131	114	152	128	140	150	145	129	134	130	125	147	133	142	129	129	140	127	145	109	133	152	139	122	126	139	153	159	135	141	116	110	128	134	128	140	143	122	113	144	164	126	143	118	147	115	137	137	138	135	142	141	126	160	134	125	146	143	144	153	141	129	130	142	128	136	121	136	125	137	138	135	133	130	110	169	121	136	120	139	135	114	122	130	121	140	134	129	158	130	149	133	130	125	136	134	124	122	141	131	129	144	130	124	124	130	117	122	129	133	156	124	130	141	111	143	117	133	137	105	125	147	151	121	161	143	137	97	125	153	135	123	115	144	131	116	139	146	126	138	155	147	133	129	124	139	137	115	121	127	118	133	138	134	134	144	152	106	134	139	128	124	141	131	126	122	127	119	140	110	142	127	115	133	145	148	95	136	133	127	122	151	123	120	150	126	133	136	120	119	145	152	134	117	118	133	158	121	156	128	138	123	115	133	144	145	142	116	141	137	118	142	106	144	139	134	152	148	138	135	130	112	114	136	134	123	142	138	133	109	139	140	125	136	114	133	125	121	136	133	142	133	133	139	138	120	148	116	139	116	136	140	141	137	129	150	122	128	132	132	145	121	126	130	149	141	146	148	132	146	141	138	126	145	99	137	127	142	120	123	138	128	126	120	124	134	131	125	107	124	122	115	131	137	151	145	129	142	142	147	136	139	142	122	140	138	133	123	123	128	115	146	120	124	131	141	137	164	130	130	136	119	116	107	133	152	133	133	137	127	132	143	132	139	135	146	137	131	129	132	133	137	149	130	133	150	128	134	137	143	156	141	125	149	140	141	123	131	134	119	114	126	129	152	128	111	149	141	126	126	113	119	129	109	134	121	147	114	136	138	142	120	135	145	135	156	146	151	118	152	136	123	152	106	128	128	117	140	132	157	126	112	151	129	137	129	137	152	125	120	131	136	122	144	124	135	135	146	156	159	128	125	146	137	112	138	153	124	146	105	119	135	148	128	132	118	129	132	117	127	140	132	131	136	125	139	142	133	123	125	149	164	119	128	132	148	109	129	125	122	136	142	138	131	132	129	134	139	126	136	108	135	135	154	121	121	118	150	128	134	145	132	140	129	119	130	125	125	147	132	133	133	133	136	151	129	127	132	135	125	155	114	125	104	117	135	143	120	128	157	126	111	128	127	140	143	136	113	124	115	135	145	133	141	143	137	113	139	143	133	143	137	142	116	129	156	157	107	133	116	123	128	154	127	103	118	138	123	128	127	142	125	138	129	107	147	141	142	144	164	134	143	114	129	152	122	136	111	126	122	139	128	126	136	105	119	121	106	128	130	147	130	125	143	141	120	118	137	118	142	137	151	105	127	150	115	125	149	128	143	142	117	125	132	118	140	140	130	133	145	132	130	121	129	160	116	134	139	133	118	124	138	113	132	129	135	133	111	121	126	130	149	138	140	157	133	122	154	125	121	137	142	122	149	121	125	129	142	130	124	127	131	138	119	144	153	119	128	133	134	136	135	141	140	131	131	135	129	150	145	129	153	122	139	143	118	136	140	140	115	134	152	130	140	118	145	144	140	116	115	141	150	138	154	139	145	141	134	156	116	130	151	142	132	134	133	122	152	124	152	131	140	121	120	133	136	141	120	122	121	131	137	120	137	113	128	132	154	132	133	115	151	135	110	124	129	124	137	142	126	118	122	126	142	128	150	134	132	127	117	136	151	135	149	114	139	134	121	119	145	122	130	106	129	165	151	134	146	147	143	132	124	155	137	118	136	140	143	133	97	118	113	158	153	111	131	125	122	129	120	139	130	127	130	129	126	127	148	132	130	95	97	130	151	113	131	156	130	142	124	147	157	121	135	143	154	133	126	139	143	130	129	129	114	128	136	131	118	111	112	128	136	129	137	129	114	143	139	135	142	146	122	119	142	141	141	111
6830	419	464	462	430	421	367	417	417	409	410	380	397	387	353	362	371	358	343	376	382	375	353	362	312	339	368	384	375	369	310	366	342	391	362	400	354	376	369	420	376	369	349	407	410	375	353	334	349	333	349	352	362	376	374	377	336	355	377	385	338	350	363	377	349	355	355	384	363	363	378	329	382	351	347	388	367	385	367	359	379	337	357	353	372	328	322	344	380	349	407	363	367	356	338	353	325	368	307	364	336	370	372	363	363	325	384	369	348	365	333	370	355	364	358	349	371	337	386	346	354	349	384	327	350	367	338	339	357	354	338	334	372	346	343	371	347	361	327	330	364	350	347	345	336	361	304	346	330	356	351	355	354	361	342	358	380	320	375	367	386	361	384	369	378	340	343	367	350	354	371	360	361	354	379	330	345	351	331	362	338	371	359	349	343	339	370	376	346	380	375	319	320	341	359	361	358	355	383	329	337	363	334	365	370	359	322	349	347	348	354	378	389	355	371	367	355	340	372	347	326	375	338	395	359	333	351	327	360	352	369	343	365	366	346	363	316	383	357	321	354	349	355	359	390	372	349	372	349	357	337	398	389	359	335	333	323	340	349	365	373	409	350	351	370	356	366	328	341	338	353	340	337	357	367	364	367	401	330	354	333	368	362	357	342	330	333	339	351	337	380	313	385	330	373	335	323	368	366	352	370	362	354	353	346	343	372	378	324	360	330	344	369	351	321	313	363	360	363	321	359	343	383	321	348	345	360	352	327	309	355	344	335	339	347	345	373	358	319	344	355	355	329	357	360	360	377	368	339	350	354	376	374	378	334	321	347	340	356	333	313	318	382	362	330	354	364	359	332	356	338	350	351	362	341	334	341	362	373	376	345	348	350	354	352	349	400	333	366	351	351	338	367	396	339	367	370	321	339	364	346	357	382	359	377	355	398	363	334	368	356	326	335	359	386	377	345	343	353	368	383	346	337	382	332	354	355	358	330	361	372	336	378	328	375	349	337	371	374	335	352	356	335	392	384	335	362	365	342	364	380	343	356	333	365	355	343	373	353	367	336	406	348	360	348	352	348	372	335	347	400	314	365	323	338	369	348	340	332	343	363	354	324	360	340	369	356	340	341	348	361	365	308	364	365	389	335	368	345	334	352	348	333	319	349	352	408	345	375	371	363	343	350	336	359	388	331	352	374	356	362	337	365	343	358	341	347	344	358	321	368	375	351	393	347	328	358	348	328	356	337	366	343	352	360	345	363	348	324	393	342	347	384	284	342	394	342	370	371	343	362	348	365	358	347	353	354	359	334	350	359	364	351	401	307	375	351	341	354	338	349	342	376	351	358	343	370	364	348	335	383	358	344	339	326	349	359	349	340	336	347	341	357	345	323	339	355	341	364	379	348	349	347	343	346	336	360	333	328	339	346	367	350	340	349	342	354	353	394	330	333	350	369	335	346	358	380	338	362	339	346	360	371	354	386	331	346	336	361	312	347	372	332	339	377	389	353	396	354	363	368	333	355	344	373	380	353	358	385	352	331	333	370	319	329	361	364	342	359	340	353	347	368	332	355	349	299	347	365	366	356	354	329	390	368	287	372	351	357	379	356	332	323	354	340	337	385	356	323	382	381	382	367	375	324	330	354	351	359	331	369	350	321	353	327	351	338	371	409	353	379	368	353	350	346	343	361	368	347	405	351	356	321	367	372	334	377	335	343	367	360	342	362	347	365	386	341	358	369	345	363	377	334	395	331	337	351	330	338	358	331	362	373	332	342	329	331	341	375	380	332	346	352	349	362	329	333	366	332	363	367	366	331	350	376	363	347	325	355	335	336	349	322	358	356	356	346	374	364	354	342	367	353	336	366	347	378	389	369	346	325	328	340	358	360	351	347	377	328	357	352	360	392	339	358	341	397	353	353	360	357	360	322	370	377	388	361	352	340	350	339	354	369	354	361	334	327	360	397	376	347	345	335	344	329	366	340	367	329	342	341	367	346	358	392	386	356	394	320	340	373	335	338	387	318	359	334	341	359	347	357	365	344	395	361	368	347	347	386	358	340	353	333	353	376	364	314	364	351	353	388	340	353	355	385	366	347	328	333	314	375	374	356	360	348	361	331	359	384	347	370	348	368	383	357	393	382	349	324	340	341	365	327	359	360	328	322	344	371	358	321	332	356	368	373	330	354	353	362	357	371	358	361	362	326	357	313	347	360	385	336	346	372	382	344	355	338	380	349	345	372	354	408	339	380	371	373	345	348	352	354	338	366	335	338	337	353	372	327	362	343	327	349	392	374	382	340	364	328	353	342	345	355	379	344	346	384	357	352	329	339	354	358	335	369	327	353	365	391	370	332	353	331	384	354	342	337	358	383	364	370	332	356	328	344	366	368	313	373	360	391	363	379	356	369	332	340	347	397	348	364	328	381	350	359	370	329	310	374	374	370	381	351	334	347	364	338	372	359	356	325	360	359	347	328	326	352	368	336	362	370	341	324	332	329	355	367	377	323	321	349	335	339	345	327	372	376	397	341	363	325	336	373	338	366	340	340	353	326	356	374	356	368	383	334	355	346	350	378	373	369	332	370	356	340	381	374	359	373	347	341	348	368	362	367	335	354	358	349	351	371	363	363	352	321	332	347	341	387	340	299	332	355	348	310	357	372	331	365	379	355	329	398	361	379	377	356	330	376	340	362	385	370	334	341	333	337	392	332	391	377	371	368	324	359	372	363	346	340	352	349	365	357	349	347	372	359	347	354	380	366	366	370	398	377	336	360	343	351	334	372	334	345	333	365	319	372	391	359	347	352	394	341	365	373	347	402	346	372	375	342	355	352	404	337	339	357	325	348	352	335	381	331	349	359	374	363	351	340	351	390	339	341	326	348	346	380	373	358	357	360	359	388	334	365	344	358	391	330	382	349	387	380	307	389	349	360	366	363	364	333	344	335	367	359	356	321	371	357	360	329	338	369	340	348	353	363	357	337	332	345	369	354	366	362	356	381	375	343	348	336	356	350	348	356	360	386	380	324	346	374	371	322	330	345	346	375	326	354	362	372	345	359	350	371	365	365	322	349	354	365	388	361	348	356	375	365	364	369	321	375	365	388	338	328	382	370	347	391	357	368	323	374	378	368	348	359	361	384	361	344	328	370	374	321	327	386	359	368	352	349	376	361	368	357	343	343	349	397	345	357	343	347	331	350	340	352	366	382	336	365	345	338	370	355	357	371	343	355	354	324	338	345	379	374	364	367	393	367	361	345	336	343	343	326	331	371	354	352	351	367	366	321	343	371	341	372	335	394	360	347	372	359	353	347	339	366	382	367	385	379	348	362	344	374	343	380	368	381	336	317	344	352	363	335	365	347	361	346	339	343	345	351	324	337	390	380	347	325	338	358	362	360	340	344	355	324	324	331	368	347	353	360	387	339	324	366	342	370	364	303	341	384	353	367	325	329	334	346	353	349	349	344	343	358	361	356	351	345	348	367	359	359	367	336	325
22334	2291	714	569	441	391	346	330	268	283	246	252	247	218	219	211	231	215	225	211	228	213	176	224	208	213	211	194	203	181	186	207	178	204	227	194	185	185	231	219	195	214	226	194	210	196	194	212	216	229	211	191	183	179	217	184	212	196	190	200	184	207	196	193	161	208	217	208	203	207	210	212	221	201	200	190	205	200	210	210	198	202	194	195	212	201	205	208	203	193	224	183	189	206	213	208	179	192	187	205	214	191	197	218	230	209	208	214	192	224	174	179	205	205	189	194	238	194	221	210	204	208	203	202	190	187	214	230	186	227	216	212	168	205	199	198	184	196	187	174	195	231	194	212	199	211	201	193	224	193	198	183	216	208	178	183	207	184	173	213	214	213	200	176	203	179	194	195	191	201	196	209	185	213	206	198	171	237	233	210	209	209	210	207	205	204	184	202	183	198	202	233	215	182	226	199	197	214	193	201	208	221	194	185	187	212	174	207	189	220	190	194	175	198	231	175	215	180	193	197	220	186	205	190	197	210	185	189	221	208	201	203	191	169	204	193	206	248	199	215	200	228	194	222	205	191	198	197	180	191	215	160	188	201	191	183	199	222	182	202	179	210	207	186	197	218	204	202	185	227	230	195	226	205	196	193	195	206	187	198	191	199	187	168	205	187	207	207	204	177	195	191	177	222	176	204	186	215	180	224	192	207	217	198	209	201	223	213	204	177	196	187	178	209	211	208	212	210	227	211	224	200	215	196	205	207	184	196	202	169	189	186	181	183	202	184	193	240	204	210	201	201	178	208	213	201	195	196	221	196	199	192	216	183	225	185	203	204	187	202	197	206	221	186	196	200	200	200	226	197	194	189	219	187	214	193	215	212	200	205	200	204	199	185	201	208	192	206	224	184	172	182	203	206	182	165	233	164	222	204	219	227	212	213	208	182	188	198	204	204	199	192	207	197	197	187	190	233	205	213	180	195	198	213	206	220	212	198	190	195	202	187	172	210	198	213	202	214	212	206	188	217	215	215	185	209	205	200	194	223	184	179	203	192	204	222	206	197	205	184	198	197	206	182	188	234	202	196	178	230	224	217	202	181	190	173	214	220	191	199	192	201	190	197	211	214	211	203	167	212	195	200	208	179	211	232	198	190	177	205	206	206	219	202	217	205	195	220	206	202	218	185	171	236	202	200	215	190	184	210	211	202	220	192	211	207	222	210	205	202	209	208	192	227	218	182	192	200	209	212	207	224	212	210	190	226	198	226	206	226	171	193	195	212	183	211	210	189	209	185	214	183	205	210	208	206	217	180	211	206	199	202	204	203	183	213	210	188	192	208	187	189	214	211	212	208	210	183	216	216	216	204	215	189	201	198	206	212	208	190	202	227	188	201	197	205	226	195	200	177	196	192	195	194	197	192	194	177	195	215	211	223	240	230	207	217	213	191	213	212	199	227	199	216	200	191	206	208	165	199	208	220	196	216	194	213	219	177	216	218	199	197	201	218	219	205	194	214	195	204	202	194	184	208	219	217	198	199	182	208	182	181	188	209	194	207	192	188	188	206	224	221	215	206	207	215	218	182	192	238	224	197	223	222	181	205	217	204	179	187	183	207	194	210	226	198	196	201	203	207	210	188	198	207	189	189	178	201	190	201	189	187	215	218	180	185	192	179	193	224	194	191	167	194	189	187	210	211	203	212	179	214	176	209	211	202	233	209	186	196	212	181	209	233	193	191	203	224	173	223	202	189	204	190	202	193	261	187	202	204	192	187	181	184	216	200	215	197	216	197	184	190	210	217	187	229	216	186	206	208	213	181	208	181	222	204	208	205	174	198	187	198	187	215	193	215	196	200	192	183	176	211	218	217	185	199	202	192	181	193	183	206	200	213	176	183	200	219	213	230	200	182	213	171	210	200	204	202	201	205	201	214	207	234	193	217	217	190	231	184	192	200	198	190	203	203	190	205	200	223	233	204	205	175	208	192	209	181	183	193	195	167	212	198	202	175	195	215	201	206	187	199	172	204	225	185	208	210	185	189	224	205	189	212	187	151	203	211	185	219	229	193	179	190	216	180	198	233	216	205	193	229	194	231	207	200	203	242	212	206	194	191	174	190	211	232	228	216	199	210	193	203	193	228	200	191	203	232	208	202	190	191	184	199	218	191	224	210	198	198	221	227	220	184	190	214	169	185	208	199	185	196	199	218	187	210	178	214	182	226	204	219	209	207	177	202	203	190	213	196	204	211	203	174	206	215	198	178	195	188	203	243	182	198	185	196	193	203	195	212	219	210	198	215	211	214	189	200	203	181	229	198	216	210	200	219	210	193	218	177	191	225	183	201	213	185	196	207	207	201	212	185	213	221	214	198	205	204	199	198	208	219	193	214	188	193	210	211	219	214	220	196	230	221	188	224	182	210	200	195	224	201	185	212	219	194	196	194	218	184	214	206	209	193	222	200	208	186	229	176	200	186	232	221	212	212	215	189	218	231	182	229	191	201	210	218	201	194	197	203	205	209	200	181	186	194	194	234	213	218	188	205	216	216	219	209	202	240	224	179	195	190	191	206	218	213	210	224	203	206	192	176	189	205	213	198	201	183	210	175	203	188	222	212	226	202	216	172	203	194	235	196	229	205	211	189	206	204	202	177	193	187	198	189	211	205	184	208	208	224	183	203	232	196	204	209	193	198	193	216	186	231	205	199	206	215	195	198	192	229	214	195	201	200	216	203	183	205	185	210	227	208	207	190	177	207	211	218	194	221	180	193	193	201	207	197	221	235	201	199	201	206	184	196	207	185	182	188	207	219	211	222	189	182	210	190	203	217	242	195	195	209	205	192	192	197	214	211	207	204	212	222	178	192	221	195	182	220	207	218	186	205	223	205	218	205	198	216	233	196	203	186	186	205	192	199	207	180	213	189	158	196	192	203	220	222	215	194	211	180	214	211	176	209	232	201	194	222	209	177	199	192	208	202	195	208	180	215	188	220	205	220	183	214	200	234	203	217	204	181	206	197	225	178	206	186	198	205	212	206	205	174	222	207	222	214	186	177	203	194	210	168	192	188	214	218	210	187	210	195	205	221	202	200	193	197	221	222	196	222	209	210	198	178	201	204	207	203	203	206	187	212	202	197	206	233	218	202	186	214	180	206	194	203	186	174	200	209	201	215	197	191	193	185	191	192	204	196	203	189	224	213	202	214	200	180	196	179	179	205	219	206	188	175	235	224	189	228	220	212	186	170	181	184	199	191	215	212	228	200	190	218	203	188	183	211	190	200	198	215	216	204	185	181	220	208	186	217	215	209	200	227	175	218	202	215	194	201	197	207	200	228	190	197	195	172	215	178	209	183	195	215	175	169	187	209	195	194	215	205	199	203	209	232	192	192	189	199	208	204	172	178	199	182	225	208	204	207	202	192	172	202	221	197	199	238	203	216	210	188	209	204	211	212	198	188	208	213	208	218	215	203	204	199	220	202	203	193	194	198	192	197	189	231	217	198
15667	942	1418	1736	1810	1458	1193	1078	1032	952	774	725	694	618	615	557	581	578	501	584	547	564	521	526	528	517	596	522	533	555	536	511	521	501	536	501	531	494	502	502	554	557	600	671	583	486	536	473	509	511	486	501	560	544	512	482	518	503	520	490	489	515	497	509	509	515	518	485	561	514	497	469	466	530	467	468	561	481	511	532	525	505	490	504	517	468	469	520	531	473	503	521	514	473	483	508	537	487	487	471	475	476	477	513	510	471	501	474	533	518	509	563	500	492	548	535	464	523	465	480	449	516	476	538	473	482	491	523	504	501	486	484	501	491	485	488	500	543	501	514	509	463	507	523	506	494	538	457	494	486	507	504	522	490	482	491	466	494	487	473	500	498	524	459	491	506	480	500	481	491	474	524	487	481	463	500	526	474	498	513	483	510	510	507	491	551	544	483	518	521	503	479	490	489	524	513	517	475	513	441	491	498	528	518	482	500	496	498	489	527	524	542	505	465	529	522	469	503	492	474	528	524	494	531	519	486	488	501	458	471	504	497	496	479	489	467	470	525	509	504	492	505	525	515	500	513	450	553	473	488	533	514	508	502	504	511	478	507	484	504	531	526	508	486	477	479	478	501	500	558	511	524	501	484	466	508	483	526	492	474	513	478	506	503	509	455	495	500	529	483	495	540	492	484	492	460	488	478	514	508	501	487	531	502	467	526	528	490	482	517	525	482	519	466	496	529	473	463	517	502	486	525	509	503	498	520	511	479	529	505	485	520	509	578	507	499	503	502	465	498	440	481	495	505	511	519	463	477	484	521	475	490	480	492	502	532	489	503	485	479	483	511	505	492	519	493	490	519	501	471	539	526	537	468	468	517	492	453	469	496	534	482	540	528	474	526	489	472	478	551	513	500	456	516	475	464	508	451	520	504	505	483	487	508	503	491	512	539	462	493	450	512	494	524	522	564	478	479	488	506	553	463	508	506	496	505	464	500	538	495	500	514	495	486	462	498	520	534	489	485	500	528	477	498	477	495	546	521	453	486	525	486	521	476	495	482	485	525	518	506	494	486	507	502	521	501	491	508	528	468	509	519	464	467	527	478	495	502	514	463	476	488	545	517	449	499	493	484	476	468	542	501	490	498	507	513	506	497	511	485	499	514	500	517	494	523	452	484	483	506	506	514	513	513	519	502	474	506	502	493	492	500	478	494	528	471	522	499	507	506	501	466	498	467	531	509	530	502	497	540	523	545	488	497	495	503	493	477	537	523	497	494	457	507	520	521	518	499	457	483	518	446	501	499	491	504	508	485	521	493	489	497	515	489	429	503	526	485	498	472	504	532	521	519	484	506	504	513	517	529	475	479	483	504	479	490	532	481	487	536	510	501	495	530	497	477	481	499	493	517	497	516	521	474	490	507	527	515	520	494	503	526	489	490	510	505	486	511	478	503	494	524	504	531	548	509	512	516	503	487	495	516	464	505	517	474	485	478	482	508	502	507	504	545	489	558	451	507	473	508	487	470	462	491	489	522	497	493	519	534	528	473	530	505	528	528	488	528	469	526	542	511	490	508	505	488	506	514	552	456	460	519	496	497	512	500	473	535	483	477	499	495	481	503	491	516	508	494	516	478	508	489	474	512	503	486	511	491	476	494	518	524	516	501	525	510	475	532	555	487	495	497	510	517	475	514	519	506	510	505	516	450	520	535	497	487	484	510	546	482	485	516	496	496	503	516	494	525	523	474	514	465	503	516	482	520	486	467	501	505	519	500	464	481	504	504	511	499	519	524	538	564	491	474	486	512	501	479	538	526	475	507	483	506	504	482	472	473	507	486	481	482	487	473	468	495	501	493	477	507	493	511	524	514	540	516	514	487	465	494	508	467	528	497	535	502	483	514	458	529	452	517	499	522	482	483	500	487	528	484	493	518	509	481	523	483	512	491	490	495	503	502	474	520	498	498	495	496	535	499	534	463	501	500	531	528	526	540	537	487	453	463	516	491	477	518	508	516	513	511	475	518	509	482	542	512	482	506	508	494	522	508	504	548	498	444	496	501	491	493	445	495	433	464	485	539	501	484	531	516	550	498	509	491	518	478	522	544	487	506	524	495	520	506	481	492	511	527	528	447	480	462	506	523	486	501	524	498	525	502	481	491	538	493	450	462	481	507	501	501	526	541	527	537	491	480	531	497	514	504	480	483	471	527	535	487	497	517	536	514	478	451	537	531	532	465	499	472	507	524	486	473	510	489	510	511	501	478	494	462	480	531	495	491	491	528	498	517	494	557	515	509	487	517	486	508	493	482	529	438	531	518	494	485	502	481	515	505	484	501	473	530	495	459	509	499	511	435	499	488	544	495	468	540	493	490	477	485	480	507	518	506	508	514	523	485	500	486	444	533	479	491	481	543	503	514	510	540	490	468	475	480	471	529	480	487	472	511	523	504	494	520	471	510	470	439	528	499	457	467	518	503	523	499	463	528	520	518	510	537	517	504	506	478	490	494	483	514	470	508	505	457	506	483	553	478	509	529	535	499	481	490	513	496	511	542	519	500	497	522	480	504	478	458	480	458	478	476	517	498	496	519	472	513	452	513	488	511	502	548	489	504	512	518	522	512	494	471	481	501	483	479	482	493	485	475	505	507	511	499	500	498	496	505	525	472	511	464	508	512	466	530	498	489	477	483	524	486	495	498	511	489	485	485	477	478	535	465	521	493	480	530	507	514	476	511	528	482	494	480	533	476	513	542	504	497	515	490	501	504	527	562	476	480	471	514	515	531	533	488	480	466	532	505	499	535	470	509	492	467	519	521	507	499	468	509	512	513	514	461	508	482	509	501	525	494	532	504	557	515	487	500	489	511	530	514	500	475	496	518	529	516	497	501	534	501	538	482	476	541	486	507	478	536	530	486	525	499	468	472	468	509	466	514	496	499	555	496	519	515	489	491	478	495	488	469	545	534	498	475	475	506	514	507	484	497	486	516	491	486	496	544	550	497	468	465	520	457	484	482	499	501	475	526	514	493	487	500	498	510	554	494	496	469	471	531	482	519	462	528	502	525	488	475	465	499	500	490	488	487	501	520	501	539	535	487	486	501	548	499	515	480	496	508	473	528	491	481	513	502	524	507	489	485	472	511	464	510	548	454	505	522	482	496	477	492	490	486	502	493	478	476	505	497	521	495	528	492	496	516	493	450	506	501	465	507	452	481	524	487	492	539	467	525	480	518	540	470	507	484	544	508	490	444	537	473	501	502	522	522	505	483	487	485	538	529	523	498	525	527	537	511	492	495	471	533	482	476	524	558	525	521	485	504	525	511	512	513	479	505	446	541	481	492	488	494	510	538	517	501	512	489	529	491	497	494	479	513	488	476	527	501	518	450	495	507	505	462	529	477	463	502	472	476	492	465	504	485	495	509	467	466	508	501	500	522	508	472	484	512	477	464	546	520	526	505	552	478	530	497	527	478	496	526	500	509	499	501	515	487	593	538	505	504	512	508
31676	4682	1259	983	630	468	419	360	276	271	210	201	189	201	162	135	150	161	147	170	168	153	138	164	141	160	135	141	166	162	151	149	153	126	161	127	153	166	155	164	166	166	176	168	143	160	137	147	165	173	124	145	140	160	152	165	160	153	173	156	159	147	144	139	145	159	137	142	141	126	165	159	147	152	127	139	139	147	142	144	145	174	118	164	142	141	155	154	159	145	151	150	167	149	134	153	147	162	151	148	157	149	151	136	135	128	142	168	146	138	158	148	150	158	148	144	145	126	142	133	144	143	143	144	106	140	151	153	154	155	134	155	180	144	150	156	156	156	170	173	142	137	145	132	148	139	129	145	167	143	127	142	140	152	147	151	155	153	167	158	136	140	148	135	133	158	132	145	162	144	122	154	128	160	164	132	145	155	138	169	149	146	151	157	159	155	154	143	153	146	162	157	137	145	142	158	162	178	142	167	173	175	158	153	136	130	147	139	164	135	123	150	145	145	147	146	132	148	152	140	152	143	162	160	153	135	155	130	153	123	165	122	133	142	136	125	147	172	145	149	168	141	158	143	156	156	153	141	129	133	162	151	167	166	130	139	150	124	129	138	130	156	153	160	146	142	138	141	147	123	147	148	123	134	150	131	121	146	153	144	126	142	157	180	140	156	141	158	126	134	145	143	141	133	153	147	134	148	141	154	154	131	148	141	131	131	152	151	141	150	154	144	140	166	165	160	150	145	150	144	156	154	145	135	170	146	157	146	120	157	169	137	153	134	152	156	150	142	143	145	128	178	141	153	144	154	134	150	155	150	175	121	136	162	148	139	157	163	151	133	172	146	162	131	136	154	150	129	152	151	132	155	143	145	146	143	160	172	137	143	170	132	142	154	150	129	123	120	156	176	143	163	148	140	162	137	128	127	143	140	145	155	147	145	146	141	117	139	154	152	152	152	138	151	142	177	169	150	139	165	130	152	144	138	152	159	162	145	138	146	156	139	128	152	146	139	129	144	156	139	135	139	126	157	139	151	123	163	131	138	150	146	154	161	136	131	155	153	153	165	171	126	152	136	137	164	143	149	158	129	164	162	170	146	168	118	128	157	125	164	162	152	156	145	133	166	145	145	152	175	170	161	158	161	152	160	151	153	141	129	136	142	174	107	143	169	169	133	141	158	179	144	146	135	135	163	160	125	145	121	155	157	154	143	150	152	150	148	131	156	130	153	135	145	153	156	154	155	134	144	133	143	134	147	151	165	132	136	139	156	137	163	149	149	161	130	149	146	141	155	145	150	143	139	151	152	142	166	152	164	113	142	123	155	159	163	163	147	155	150	143	143	143	124	143	134	125	142	143	134	151	148	154	151	154	144	144	141	167	157	162	149	157	143	158	145	166	151	137	142	147	146	144	150	146	142	159	137	166	142	155	164	113	139	148	153	151	159	140	150	153	149	151	144	166	126	149	160	154	150	155	145	142	151	148	167	159	118	150	154	158	153	136	136	149	123	128	138	130	143	129	146	151	152	145	161	150	162	149	139	144	146	153	132	139	137	143	142	151	157	153	147	136	157	140	138	149	160	130	131	145	141	145	168	145	155	151	163	169	146	126	165	140	167	139	143	162	155	130	157	141	161	150	136	137	160	134	148	161	136	139	137	124	153	141	157	138	152	168	148	144	151	165	145	130	154	149	151	142	136	143	149	140	174	160	159	157	150	162	158	131	153	131	148	149	163	188	154	142	145	144	137	155	135	157	158	158	162	149	139	147	137	130	132	126	143	174	149	143	154	156	168	156	128	155	152	139	161	134	136	154	130	153	153	146	151	150	146	149	132	133	167	162	141	161	138	140	139	127	157	136	144	146	157	156	152	155	147	139	160	160	144	156	156	166	141	155	126	119	148	153	147	165	144	155	157	135	127	143	123	140	160	177	145	123	144	160	125	151	166	126	143	153	140	149	152	153	156	150	128	137	124	157	132	171	165	156	145	153	148	133	135	137	141	134	128	157	155	139	140	133	152	161	166	160	150	166	128	159	153	157	162	156	167	134	138	155	155	135	140	152	152	136	142	150	139	148	133	151	141	146	141	147	145	154	148	144	126	161	159	157	129	163	163	154	174	153	158	143	141	140	139	159	148	146	153	130	153	138	161	167	154	148	144	151	154	134	149	134	155	166	138	153	161	132	161	136	145	155	165	155	153	148	159	151	138	137	148	159	166	142	157	166	145	156	132	145	143	170	150	143	155	143	148	167	136	152	131	153	131	168	162	148	166	128	173	156	146	133	149	135	130	161	124	138	173	185	160	140	140	142	130	145	145	124	121	163	154	171	146	120	141	137	144	132	150	142	150	139	152	146	144	146	135	159	151	134	134	137	142	141	112	166	136	146	154	150	147	144	140	155	157	148	147	128	157	158	159	166	161	131	160	140	166	157	125	144	139	137	130	157	152	150	155	141	134	150	132	168	128	151	157	145	139	135	145	144	140	138	157	149	152	146	162	155	158	113	139	150	145	148	141	146	152	137	146	139	142	167	160	140	161	181	165	131	153	136	148	132	142	134	159	129	142	129	151	143	151	158	145	118	154	137	130	150	156	155	147	157	132	158	160	131	156	147	160	144	139	142	141	135	165	146	151	142	146	158	135	153	153	142	141	140	163	145	146	140	133	154	146	166	135	176	131	146	139	145	155	136	133	154	158	156	162	147	126	140	173	135	153	139	134	111	164	147	122	140	130	127	145	145	143	151	137	130	138	155	165	161	151	123	148	134	145	155	150	153	158	150	159	158	180	133	132	152	171	157	156	132	133	160	162	154	160	149	132	143	153	152	165	132	146	143	150	152	146	139	154	152	143	162	151	159	146	148	154	169	162	161	167	142	157	131	129	132	148	154	142	138	139	144	140	134	135	156	172	140	135	127	145	139	136	149	153	149	155	159	153	149	149	147	152	131	175	151	130	152	163	166	148	147	170	164	141	118	155	166	140	135	139	162	148	147	159	156	151	144	148	129	141	152	139	157	135	140	157	134	142	137	160	156	170	150	125	137	159	128	155	126	126	135	145	156	137	145	156	146	142	144	117	168	131	185	152	147	134	159	140	145	130	136	160	173	153	131	127	149	164	143	145	160	135	169	117	133	174	132	149	168	123	163	141	158	151	163	150	161	137	170	130	137	125	145	159	148	139	134	100	143	172	126	144	140	125	138	145	156	120	157	143	161	146	157	155	144	155	171	141	154	144	131	145	164	139	156	145	149	131	162	165	140	156	134	138	143	152	138	137	138	149	168	150	164	139	150	145	147	128	111	159	153	134	146	159	148	149	164	144	158	154	124	134	153	143	170	166	136	147	160	171	152	170	147	154	176	144	148	146	161	146	144	160	159	165	141	156	148	153	159	154	148	162	128	157	163	157	147	131	148	171	148	142	140	152	139	155	149	168	131	128	144	181	140	159	139	170	128	146	154	125	138	165	124	133	113	146	152	138	141	154	156	142	169	133	146	151
19838	1202	2265	2660	2518	2068	1577	1403	1217	1099	763	722	661	636	558	568	505	456	449	436	441	404	438	424	409	409	398	421	430	388	413	368	417	370	393	359	364	361	400	419	469	430	559	568	441	415	402	400	376	400	397	381	363	408	374	372	376	415	359	349	384	374	377	372	376	384	378	344	356	358	375	362	348	340	352	347	370	399	356	359	324	365	339	360	411	380	354	363	378	373	340	380	346	357	402	354	363	368	360	372	336	344	333	352	363	376	350	347	373	358	376	373	363	370	381	364	339	373	335	350	388	353	340	388	389	364	358	383	334	324	381	341	349	374	355	370	353	363	415	358	371	378	338	374	365	359	335	377	364	380	350	345	344	374	369	388	367	378	343	364	344	332	356	398	331	390	343	347	410	354	390	384	371	365	368	385	363	356	383	343	367	353	405	357	401	386	381	405	330	376	339	384	365	390	351	376	370	365	373	360	323	358	380	385	372	336	402	385	372	345	359	357	343	359	337	353	351	361	350	360	321	378	373	393	390	390	363	376	359	399	345	357	357	353	389	372	362	337	357	329	356	390	396	374	373	348	364	360	370	387	347	366	379	358	349	370	345	387	341	381	331	376	346	368	350	336	366	376	372	363	370	354	379	372	339	375	353	378	386	353	364	360	375	375	355	339	351	390	344	383	358	361	340	391	366	379	375	413	369	401	355	354	361	349	360	395	335	346	348	360	386	342	367	381	340	330	370	352	337	362	349	335	363	351	372	362	339	379	352	361	392	381	369	344	368	361	348	351	371	389	338	388	387	371	374	333	351	371	371	359	372	356	376	366	391	372	362	345	397	319	377	364	338	354	345	346	371	320	367	367	330	357	325	379	369	347	373	373	349	386	344	361	396	349	381	361	374	363	333	360	358	346	371	344	364	357	383	358	398	389	377	350	347	376	368	359	395	365	377	361	334	385	388	340	365	384	349	383	390	367	385	367	367	354	399	348	373	349	401	336	363	390	349	382	375	376	363	375	363	389	388	364	373	361	329	336	356	344	357	389	334	420	349	356	356	371	363	394	328	359	378	374	339	358	352	351	362	369	373	353	323	348	353	372	377	388	389	325	373	386	395	369	355	339	346	395	389	350	383	333	331	336	350	380	419	376	377	371	393	337	352	337	348	372	348	395	362	375	357	400	389	370	347	351	346	360	321	363	382	379	377	336	379	372	374	387	343	368	339	360	362	353	375	373	365	360	349	398	396	360	379	399	352	381	347	395	351	386	357	353	332	372	344	363	362	348	369	377	347	345	354	342	401	355	356	356	370	368	382	381	386	371	361	358	353	367	364	367	368	361	338	369	342	356	369	342	374	356	367	383	360	374	399	374	341	356	323	398	350	385	365	403	366	411	363	347	363	369	374	371	347	367	385	353	376	344	350	373	351	351	365	361	388	371	393	329	338	382	363	345	376	379	405	361	372	387	401	347	367	354	389	371	377	360	374	344	362	359	367	388	356	383	374	351	367	346	354	336	363	390	332	357	352	398	375	347	365	373	364	360	375	358	352	364	367	331	347	350	345	386	323	386	360	354	369	374	379	381	341	378	406	336	368	371	354	367	343	389	365	375	347	351	345	367	367	341	371	343	362	400	349	375	390	356	383	373	322	447	364	371	338	368	365	334	379	356	360	366	357	382	406	375	366	366	381	347	324	384	381	379	363	352	375	368	375	351	354	341	402	373	395	360	379	393	354	384	388	370	374	381	386	360	356	346	352	386	353	396	355	338	367	337	384	352	383	402	348	368	380	375	351	355	351	333	370	364	348	364	377	356	346	342	370	404	388	359	368	363	345	369	339	327	336	349	330	348	355	368	330	369	367	339	382	360	371	377	363	342	362	391	344	387	356	404	360	372	387	407	348	354	382	382	360	352	359	341	343	370	396	442	337	387	396	325	367	358	375	355	375	365	401	381	335	360	340	368	354	337	387	336	386	391	390	363	366	411	380	354	369	369	366	371	341	397	389	415	372	380	341	380	360	389	389	390	364	358	346	367	366	383	367	365	380	370	370	351	379	361	366	370	352	344	339	389	355	385	371	342	386	354	372	344	352	378	357	400	372	366	350	402	389	389	373	391	345	367	346	336	354	383	369	379	362	335	371	385	384	367	358	384	341	373	365	356	370	355	352	369	393	404	372	369	365	339	359	351	365	369	358	381	367	338	374	365	369	370	340	384	369	379	372	344	357	348	369	368	340	396	378	390	363	386	379	370	390	372	357	327	341	325	383	378	370	385	364	370	356	361	357	385	345	381	369	363	352	368	375	352	336	358	352	354	365	360	388	332	386	379	356	360	379	341	371	345	367	349	358	378	367	356	357	382	380	350	347	388	368	345	344	391	414	368	360	364	379	368	368	370	337	350	322	350	359	355	381	359	337	370	358	352	355	367	365	384	380	363	353	379	387	365	369	345	403	374	319	380	376	387	397	362	380	343	360	396	356	386	365	398	346	359	339	363	375	322	341	373	372	383	365	366	350	355	358	345	344	393	361	366	356	382	379	358	397	350	359	340	376	363	354	359	369	355	371	352	362	366	337	381	348	352	361	388	352	360	326	366	328	378	382	341	354	319	368	371	363	370	365	331	323	358	343	367	392	354	379	361	365	341	379	374	381	332	342	339	365	383	394	340	370	372	388	373	378	372	385	346	376	371	345	358	324	351	354	395	374	350	377	373	349	367	363	369	357	336	309	383	388	351	384	413	391	321	363	354	348	341	378	336	361	400	392	362	369	365	322	344	371	357	329	391	384	375	370	371	357	404	356	351	382	371	343	390	345	356	349	333	349	379	357	352	366	368	351	358	369	381	382	349	342	374	348	353	364	337	370	367	354	374	377	373	384	352	366	372	355	360	328	376	408	352	356	338	349	357	396	332	372	371	351	364	370	375	383	384	360	367	363	368	363	381	339	401	331	372	359	356	371	379	325	368	368	343	354	366	339	386	360	377	370	362	368	378	381	400	335	360	359	391	348	381	342	378	357	369	365	388	384	383	386	395	340	363	353	363	363	332	374	361	337	358	377	355	360	348	361	345	388	368	367	375	367	329	371	364	337	384	360	349	376	364	359	384	347	386	373	328	356	373	393	361	403	369	370	351	390	350	365	401	306	384	381	342	339	320	368	386	347	394	381	350	351	392	386	330	345	365	378	375	378	345	338	366	378	347	373	339	358	354	364	394	375	350	368	370	368	405	369	349	362	368	339	362	363	384	363	393	350	344	366	328	365	368	409	361	358	345	345	339	358	376	359	371	368	355	347	394	382	377	372	362	375	401	331	349	354	373	359	348	365	370	363	376	366	362	358	382	378	367	402	396	372	373	356	375	362	341	375	428	379	379	339	367	391	379	366	349	358	377	371	379	354	337	367	380	392	371	374	351	384	386	341	364	352	335	374	378	376	351	337	329	371	371	358	327	393	369	385	350	347	362	365	379	363	386	388	387	346	356	355	332	388	383	366	355	360	388
8735	442	157	146	146	141	151	142	126	128	134	175	119	133	127	100	129	126	139	141	116	133	132	131	148	104	152	149	141	122	120	143	132	132	126	138	132	115	139	137	119	130	141	119	141	110	141	136	153	135	145	132	135	134	145	149	156	115	134	138	131	123	130	128	124	153	125	130	117	141	153	127	136	141	114	159	131	136	162	138	125	128	145	111	126	124	124	143	135	122	138	130	105	120	108	136	152	143	124	146	144	133	149	106	103	89	141	121	140	138	159	112	128	156	123	134	131	140	144	119	152	144	138	147	111	159	141	113	140	113	122	138	139	149	113	130	132	134	129	140	117	135	131	134	129	127	130	120	124	118	151	133	118	127	145	135	130	127	120	143	141	139	124	128	120	125	130	142	122	134	133	137	141	151	138	108	138	119	123	123	126	128	143	129	145	133	129	129	121	142	143	109	137	124	131	132	135	126	132	135	131	117	133	113	144	122	119	157	118	139	130	134	135	128	133	140	133	136	132	134	125	115	121	122	127	118	146	161	116	133	117	142	137	137	131	117	129	113	127	138	144	131	128	145	134	169	131	117	119	110	147	112	134	131	119	128	127	110	145	135	128	143	129	126	133	122	131	121	119	131	131	124	135	124	134	133	136	138	124	154	142	120	119	152	143	135	120	130	139	135	120	126	143	166	144	131	147	123	112	120	139	133	131	150	164	148	129	135	127	148	140	120	145	134	117	122	127	150	159	114	135	141	112	141	135	124	142	131	126	140	148	141	130	116	131	126	132	129	132	127	163	130	143	136	107	123	122	123	114	128	114	148	135	140	152	139	132	121	116	127	132	117	149	123	145	136	135	137	132	149	155	126	137	130	134	126	136	131	144	128	130	125	127	129	131	129	123	116	131	127	127	122	157	144	139	138	131	139	135	140	133	169	135	129	141	138	125	114	132	144	122	134	129	131	126	126	127	134	147	119	130	117	121	146	146	148	164	127	137	137	121	127	124	157	137	120	121	117	120	111	132	137	129	124	146	161	142	123	122	154	130	150	144	111	153	143	118	121	130	137	116	122	129	128	149	124	120	124	129	114	137	130	121	135	126	131	128	127	144	134	127	136	107	139	151	125	116	134	121	128	125	124	116	113	128	145	141	130	134	132	133	126	120	131	125	110	160	121	133	132	124	108	127	136	142	151	135	125	125	110	120	150	137	115	124	143	110	137	126	144	130	117	136	135	111	135	122	138	153	140	129	129	131	128	114	121	139	98	110	124	136	127	140	140	128	140	123	125	125	122	117	118	141	123	133	137	142	126	136	138	138	150	118	134	136	141	142	141	137	130	135	134	143	115	121	132	142	106	140	147	135	135	140	129	134	144	146	137	124	133	117	150	120	148	136	135	144	139	132	109	104	155	114	128	125	123	124	111	142	108	132	132	138	141	113	112	137	97	134	134	146	152	153	137	133	139	128	147	124	148	129	141	134	141	135	115	119	133	157	116	128	127	138	136	118	146	161	131	121	123	144	135	125	137	125	127	130	119	143	138	158	128	117	144	149	138	137	146	135	125	136	115	132	121	148	136	140	118	127	133	109	136	137	108	134	133	125	126	139	122	124	107	131	120	140	156	131	154	121	141	134	124	128	116	133	98	147	106	129	116	126	128	134	127	139	104	129	164	150	149	124	132	116	127	133	117	117	128	143	133	143	144	107	119	127	127	140	127	131	135	146	148	140	148	131	124	128	160	125	123	131	121	160	117	142	121	136	124	118	118	138	157	113	124	119	121	129	126	115	132	145	109	95	125	108	149	159	114	138	143	119	132	113	134	124	117	129	146	153	126	149	132	109	135	138	124	146	146	144	111	116	141	130	124	103	139	121	150	130	136	128	136	131	119	141	138	147	131	137	122	134	152	122	112	120	132	135	119	141	117	123	129	134	137	129	124	159	166	129	121	130	116	99	140	114	130	108	121	141	129	111	127	128	109	146	131	123	134	105	105	129	130	130	129	120	134	134	108	137	135	142	134	126	132	145	151	141	125	115	130	118	125	132	136	120	124	134	129	140	130	122	127	109	132	133	136	120	144	141	119	125	120	143	125	151	137	143	131	131	112	124	138	122	119	134	119	131	111	134	129	122	125	100	129	151	112	138	105	107	154	137	115	127	132	120	127	114	123	150	140	140	139	131	132	128	131	119	128	125	132	123	121	140	147	107	130	132	117	140	147	124	133	129	147	123	114	123	117	153	143	103	136	131	158	120	134	116	135	126	135	118	132	138	118	121	108	113	109	132	137	142	128	125	147	133	135	146	145	148	121	129	123	120	129	115	147	140	123	122	128	138	127	138	126	130	149	105	134	146	139	129	160	146	140	146	117	134	132	119	128	111	133	144	142	109	119	132	127	136	133	125	116	138	133	130	121	129	135	126	139	118	145	115	150	127	132	127	150	104	114	135	129	123	121	117	133	130	128	135	110	136	154	125	158	109	124	128	134	134	126	139	145	120	113	142	106	138	117	107	112	111	117	144	152	143	145	131	149	157	147	132	132	135	138	130	152	117	119	128	124	142	140	129	133	150	124	137	143	114	124	154	117	139	130	139	131	151	135	143	130	142	111	120	138	124	149	122	118	127	128	126	140	136	131	129	129	127	127	104	152	140	119	104	134	123	128	124	160	141	138	133	135	126	134	123	130	105	121	136	139	130	148	119	139	140	134	138	108	129	142	114	115	119	131	125	133	150	119	133	141	122	141	132	125	125	131	134	118	123	133	129	152	120	148	122	136	135	150	113	142	139	110	137	124	141	124	131	123	130	127	128	124	124	156	136	128	133	119	127	131	148	118	129	135	138	138	134	109	140	132	128	143	137	129	139	127	135	137	135	138	119	146	127	145	117	137	123	120	121	145	128	131	134	135	129	132	141	138	126	133	149	115	127	129	148	127	128	141	144	131	139	142	120	105	139	117	141	141	106	120	136	122	123	122	130	151	148	134	125	119	125	116	126	120	125	124	125	130	128	155	118	128	134	115	132	128	166	146	135	120	123	138	131	128	121	140	143	124	133	134	116	127	129	138	142	152	149	133	139	124	135	110	109	144	161	122	136	133	142	123	125	125	146	150	129	154	126	109	118	130	130	147	134	143	133	128	122	137	140	135	123	125	125	129	129	121	127	150	140	127	117	136	150	133	138	133	130	136	103	136	113	116	152	116	147	136	141	119	132	149	108	127	138	136	104	117	125	135	120	120	149	122	123	136	149	150	132	134	123	158	111	118	131	126	123	130	139	108	133	121	121	150	144	143	151	113	132	129	119	148	131	130	125	140	131	128	145	140	140	130	134	133	102	110	129	134	145	133	128	118	126	130	108	113	119	129	132	139	133	135	139	129	151	126	113	137	160	112	152	152	123	127	114	119	136	148	153	121	123	133	112	138	117	138	144	120	142	129	136	130	127	138	132	118	124	124	121	150	133	132	158	128	123	150	168	122	132	140	126	136	132	156	137	130	147	139
6574	409	441	436	434	423	427	408	376	410	378	339	384	379	346	355	344	361	371	351	354	340	371	359	340	351	329	360	302	356	354	350	337	357	329	317	322	315	394	369	358	376	416	410	373	348	362	340	356	350	356	326	346	351	345	315	339	325	364	361	350	349	315	342	336	342	357	341	336	386	324	361	354	339	365	322	366	360	349	362	342	375	328	352	346	369	356	351	360	316	378	351	318	390	365	341	354	364	331	329	350	337	341	367	374	352	355	356	345	316	349	332	379	358	348	306	365	312	362	377	327	371	339	356	354	376	375	386	335	338	327	341	360	360	334	364	387	368	340	328	335	322	351	302	331	350	424	325	353	359	346	343	343	378	322	353	349	366	358	320	314	349	369	381	378	347	331	350	349	374	336	356	309	333	333	369	374	357	345	377	341	385	344	341	350	362	381	352	372	376	323	317	376	355	329	364	361	342	359	359	347	315	363	371	349	345	337	356	347	364	340	358	356	330	344	354	346	375	322	351	348	322	327	314	356	341	357	337	351	357	328	359	359	371	344	327	363	374	348	367	333	312	353	352	342	353	357	342	378	334	330	335	365	341	356	342	336	363	341	346	349	354	350	380	343	338	352	363	350	352	318	342	382	350	380	352	324	348	346	333	343	356	363	407	364	348	339	369	358	353	353	346	342	300	313	324	356	343	364	343	371	337	359	399	367	338	340	371	336	340	349	365	368	359	355	362	311	383	370	343	352	336	363	358	373	329	348	321	380	351	333	364	346	339	309	339	368	360	352	385	328	332	351	347	359	320	364	353	354	363	369	329	338	388	346	381	388	328	358	305	323	351	340	367	355	343	361	340	351	362	339	341	336	354	339	377	371	361	329	329	356	341	335	360	369	342	341	357	345	360	366	338	384	341	334	363	388	322	351	344	377	335	339	320	368	346	355	395	359	352	334	343	317	343	368	354	347	339	320	385	339	364	374	393	349	357	352	339	362	355	372	336	336	355	330	348	390	362	381	333	342	344	342	364	348	344	340	351	368	335	350	355	326	377	335	317	352	344	388	359	368	365	354	342	341	367	298	333	357	337	356	323	363	341	343	360	371	387	343	356	327	352	348	343	363	324	322	326	337	363	339	341	329	351	350	306	354	340	340	374	357	362	336	299	335	339	358	380	340	337	321	351	320	334	346	371	368	375	339	345	327	386	318	359	346	329	331	359	342	346	341	346	332	358	345	354	363	384	348	324	333	312	375	321	367	367	380	319	336	348	344	344	367	370	344	352	335	356	318	347	357	330	323	352	380	357	340	369	326	351	339	359	360	393	325	331	339	339	373	333	343	323	346	339	311	345	334	345	365	371	365	342	359	318	374	335	331	361	339	352	351	347	366	357	315	345	361	347	342	342	357	349	349	325	346	348	352	337	354	350	311	358	360	351	363	314	343	382	330	330	352	355	380	356	370	318	356	278	367	348	340	332	354	344	344	319	305	345	350	346	333	362	356	338	318	342	350	362	359	323	374	346	362	357	359	353	343	340	379	333	341	332	370	342	357	347	352	309	358	350	335	359	334	356	343	309	361	355	363	340	362	329	347	359	324	341	329	348	342	320	354	341	341	338	369	343	333	323	340	321	323	324	344	339	345	319	342	306	400	341	362	341	342	350	353	354	354	355	320	337	344	336	324	356	338	330	330	359	324	338	366	381	330	362	366	357	362	360	346	360	294	332	318	362	352	338	349	350	346	333	324	349	306	344	317	343	345	355	395	329	345	359	323	374	372	369	371	344	318	323	326	336	367	370	341	374	357	347	392	364	343	355	374	371	324	327	349	366	355	331	353	365	337	343	344	337	378	359	359	333	368	373	361	344	340	332	370	330	329	368	342	359	363	346	358	331	351	340	346	351	356	346	368	337	332	336	346	331	334	334	338	391	326	332	356	354	344	371	340	335	327	371	364	337	357	343	350	373	346	384	310	365	371	329	344	393	367	391	337	325	320	343	341	359	351	365	365	368	344	355	365	346	346	351	325	296	356	375	346	348	348	384	335	327	327	308	326	331	354	327	345	353	347	359	318	360	366	352	290	350	317	353	317	362	357	367	358	322	349	378	355	353	352	317	322	386	340	343	360	345	359	347	344	351	360	361	351	360	348	368	344	343	347	358	341	363	318	354	336	328	337	320	371	330	343	361	345	358	355	378	340	350	380	331	326	355	329	351	353	340	352	370	365	336	347	325	339	351	364	319	346	287	341	352	360	362	346	344	353	349	352	352	360	368	358	347	386	359	366	342	395	314	322	351	374	348	327	365	348	339	381	344	355	366	329	329	329	348	337	329	332	364	355	328	344	386	331	353	327	351	358	379	371	363	359	344	351	359	331	362	319	360	371	335	372	329	365	381	342	340	346	341	344	343	368	367	337	367	301	356	363	349	327	364	327	317	331	348	373	341	351	325	383	357	360	358	311	367	353	332	340	356	366	353	353	351	349	317	327	350	375	354	378	346	340	336	353	381	338	375	356	368	364	335	356	362	351	356	336	350	357	341	341	357	362	336	356	351	331	342	368	348	346	343	321	320	353	336	359	311	347	362	371	320	342	310	335	372	329	325	351	366	351	373	328	366	360	363	345	337	356	342	376	373	328	328	329	355	364	388	383	341	339	342	336	359	328	362	381	371	337	357	338	331	334	344	315	339	334	341	341	332	345	332	366	342	342	366	384	328	369	325	349	326	333	344	345	346	341	340	376	303	373	331	366	358	337	325	345	333	372	315	364	366	336	342	304	387	334	335	334	336	346	385	340	355	370	340	321	358	320	347	356	361	333	364	362	333	365	359	337	332	370	384	336	371	339	371	329	350	312	349	337	354	360	368	346	326	339	359	356	339	351	374	345	369	348	351	354	329	364	354	342	347	343	356	365	369	368	338	324	408	391	356	328	334	327	368	360	336	348	392	354	360	349	341	332	374	350	362	356	342	353	377	329	337	370	372	357	333	345	362	321	359	374	350	346	311	343	345	367	355	357	370	317	334	353	349	363	371	345	356	357	320	342	372	335	325	333	367	369	354	349	373	339	331	354	347	292	349	340	334	329	358	352	335	374	369	334	339	324	344	321	361	343	372	323	348	343	350	391	367	347	361	371	352	381	354	348	340	337	346	338	341	336	336	316	327	334	350	335	318	366	340	361	355	343	348	347	330	341	291	362	320	360	347	326	331	341	326	348	351	330	316	356	346	322	383	368	369	323	329	355	326	378	317	374	321	328	341	359	346	355	391	312	365	367	334	368	333	343	336	337	332	343	330	364	363	352	355	325	340	361	330	306	366	365	363	333	339	361	368	369	319	304	320	338	356	367	352	356	371	316	353	321	345	358	348	375	319	367	341	334	348	344	376	340	328	325	347	343	345	352	331	392	350	356	337	360	376	331	333	348	369	335	347	356	391	358	364	377	358	395	361	361	344	350	349	354	319	357	335	362	348	341	375	381	315	352	322	382	354	366	340	333	338
21468	2198	855	615	464	391	335	284	246	222	238	256	229	205	184	220	204	202	232	208	205	191	217	221	208	172	202	212	206	204	198	199	190	197	227	187	186	182	220	209	196	203	221	226	181	222	212	173	229	163	195	182	192	180	209	187	205	219	210	197	216	209	187	205	170	211	198	201	193	188	197	204	187	197	193	198	205	229	192	206	181	181	192	204	202	193	192	211	172	205	158	228	179	208	207	196	180	190	185	195	223	219	182	217	183	190	183	171	195	206	184	190	167	204	170	198	192	187	188	200	192	202	207	199	212	165	211	190	197	203	169	209	168	224	196	188	190	181	179	173	182	191	200	208	185	173	192	184	190	209	208	183	183	172	199	195	193	199	204	196	204	184	188	197	183	191	200	196	193	189	183	185	211	189	170	218	176	194	193	217	217	222	187	211	205	188	200	201	176	215	191	170	200	168	194	192	210	189	205	207	219	213	188	200	198	204	185	204	193	185	192	184	196	193	167	191	193	202	217	191	188	203	196	206	200	209	183	172	178	169	173	182	195	210	172	182	205	178	202	195	188	177	180	201	191	192	214	181	195	191	195	210	218	219	226	194	176	174	209	205	191	186	194	183	183	168	198	208	176	218	183	174	198	203	180	195	193	167	185	189	184	206	201	167	193	181	218	205	213	225	188	189	216	197	178	167	181	197	168	180	208	210	191	196	205	201	189	203	190	188	186	201	209	236	208	193	176	207	180	200	176	189	203	212	186	184	184	197	208	201	197	185	183	216	184	198	200	204	207	180	215	200	189	212	195	255	187	184	200	179	201	192	181	209	214	205	202	186	189	173	195	212	198	187	192	200	188	187	182	212	199	167	209	205	170	230	198	186	189	200	209	199	202	171	194	194	170	210	194	213	191	219	211	201	213	235	201	195	205	206	210	184	215	198	186	192	221	176	185	180	168	184	194	190	193	187	198	207	193	179	195	186	166	184	179	170	173	187	215	188	188	184	223	188	159	193	186	177	178	179	187	185	200	206	196	206	217	168	210	202	179	179	212	185	198	199	192	186	173	222	194	187	203	184	198	181	189	174	196	210	184	183	206	216	215	201	165	196	188	190	205	195	192	191	189	170	171	180	167	182	181	186	197	218	177	188	200	236	184	187	203	182	188	193	191	193	222	167	193	219	182	193	201	204	199	195	207	179	198	187	187	192	216	222	198	218	193	178	189	198	201	181	210	200	185	192	204	239	204	213	203	176	148	191	189	192	213	197	196	199	193	189	197	191	206	183	179	190	191	214	211	219	196	194	202	190	206	208	161	204	184	204	216	188	193	171	179	221	221	184	198	193	184	207	190	193	186	226	191	206	186	196	192	210	205	214	212	208	190	193	219	179	187	201	187	200	191	188	205	197	184	194	190	174	180	198	201	228	200	182	178	197	199	185	182	204	191	186	222	181	210	195	178	204	216	155	166	181	180	213	183	194	221	190	172	191	185	196	175	182	188	181	211	191	202	194	169	202	194	192	214	209	202	165	200	200	209	187	205	217	200	197	207	206	191	178	209	215	206	163	211	166	177	216	192	199	195	200	220	200	220	189	190	201	201	184	174	187	197	210	208	186	194	176	178	167	193	197	177	202	184	200	222	168	188	200	197	171	210	219	211	199	188	208	203	211	207	178	178	173	184	194	199	199	202	231	209	196	172	188	199	199	226	208	193	221	191	194	195	191	162	191	203	210	195	221	196	191	184	210	204	163	214	212	187	163	181	168	191	204	213	196	181	208	193	200	194	188	187	197	191	188	200	185	181	183	197	189	194	192	200	197	166	206	191	162	181	207	185	201	197	195	176	198	216	186	193	213	203	202	204	209	214	230	201	210	192	219	202	188	170	188	169	193	188	193	198	188	186	200	219	204	208	212	198	198	199	212	179	212	201	219	178	180	218	199	170	160	179	190	189	197	189	199	163	183	168	196	177	187	197	202	197	198	193	193	182	188	192	185	209	216	187	201	174	184	193	207	182	194	197	181	216	215	186	212	169	158	194	185	185	201	201	185	166	193	197	183	165	200	201	206	192	193	200	193	191	205	226	204	192	179	179	184	199	186	190	229	209	180	161	204	199	209	178	191	206	204	200	193	186	196	198	171	209	200	206	204	210	195	203	193	173	172	175	194	196	195	194	196	191	203	197	156	183	203	211	219	204	205	182	187	182	186	184	192	213	210	225	206	197	199	204	186	208	179	159	202	200	192	184	192	174	171	170	196	171	169	189	193	181	239	208	192	215	197	207	176	188	203	214	201	190	187	203	189	178	190	174	205	194	195	192	202	200	212	170	208	193	201	214	191	211	189	211	202	214	222	184	196	193	183	171	192	196	181	215	205	196	183	205	202	189	176	195	190	214	224	212	190	198	183	184	209	200	191	182	168	189	193	217	195	206	207	200	205	174	205	204	201	207	204	204	214	199	192	188	234	199	200	184	196	180	179	190	189	166	190	173	215	226	187	210	194	181	187	198	208	212	188	189	193	212	203	179	201	204	181	213	192	197	223	195	218	182	212	194	190	219	217	209	196	196	200	205	194	212	199	186	200	196	192	202	192	204	184	195	177	192	187	234	194	153	194	192	217	194	187	206	195	208	181	206	205	197	193	199	203	182	163	193	195	195	212	186	198	192	171	212	194	186	202	191	212	196	193	197	177	205	195	198	206	199	206	197	204	186	202	206	175	215	236	201	187	204	180	192	250	190	197	176	221	193	166	205	170	209	203	212	209	185	192	198	180	210	227	190	199	186	198	200	194	196	204	218	204	218	203	167	176	193	210	184	214	199	198	190	188	176	183	188	177	179	187	177	188	210	174	195	179	179	169	188	200	204	186	205	187	219	191	163	169	203	207	184	181	211	174	177	202	181	181	223	204	195	205	195	179	204	185	215	192	183	207	196	167	217	195	194	173	208	200	191	189	172	205	207	213	210	173	185	188	205	197	191	172	184	233	189	181	217	185	162	212	204	157	185	193	181	198	193	216	185	201	186	228	207	198	217	178	191	169	181	188	189	180	192	181	216	213	220	195	194	216	188	202	188	178	192	194	193	191	175	192	188	174	227	201	205	209	188	192	200	197	195	190	175	210	186	192	227	212	219	185	187	195	190	206	193	191	186	184	201	183	201	180	234	196	190	212	194	211	216	218	167	178	178	174	186	226	205	210	217	186	172	181	213	202	208	161	185	187	200	174	199	212	196	215	224	188	227	177	161	212	199	183	198	188	202	204	200	173	192	187	202	226	184	203	197	192	201	177	189	190	187	216	193	168	207	196	208	193	227	180	188	198	199	165	206	209	173	188	166	201	174	195	175	219	200	191	189	182	210	224	196	199	197	208	214	175	200	198	184	202	181	203	211	194	191	190	200	216	185	205	167	225	191	201	165	197	171	196	198	185	179	206	204	187	199	217	207	193	209	194	164	175	208	207	215	177	187	180	194	183	209	181	202	199	184	198	198	211	202	177	196	178
15061	951	1668	1828	1604	1314	1184	1106	1040	878	828	825	724	676	632	567	535	515	532	572	541	540	500	477	454	476	472	548	494	483	540	494	474	442	512	491	527	466	594	531	495	599	546	536	508	489	508	507	482	474	517	502	488	492	503	481	474	497	458	503	480	487	457	466	475	529	489	464	493	507	492	500	458	435	460	489	476	496	472	499	436	474	484	488	455	497	478	484	500	454	512	485	473	488	471	497	485	458	470	473	480	493	480	421	483	487	464	483	473	472	494	493	504	446	481	481	520	483	500	507	491	479	482	495	492	473	479	501	496	503	503	515	459	473	437	440	469	522	469	487	498	467	511	468	480	482	460	512	478	497	456	465	462	462	481	476	478	462	453	482	475	505	480	496	479	480	472	470	476	393	488	498	456	477	461	482	535	487	501	497	477	444	484	473	504	475	511	461	490	520	452	464	473	487	487	488	473	474	518	519	484	519	490	472	452	462	475	480	486	511	484	493	481	478	520	507	476	511	471	520	493	524	519	449	493	465	453	486	521	483	500	477	455	460	480	484	473	496	459	476	478	496	474	507	511	454	466	475	480	486	490	452	478	474	485	488	492	449	490	466	503	491	443	462	481	447	450	462	462	481	465	488	500	490	507	454	466	467	482	454	471	522	436	458	461	501	485	482	519	461	485	488	456	476	480	461	482	485	483	473	467	508	509	484	489	474	484	475	463	487	493	505	412	472	456	484	522	477	516	519	475	473	492	473	477	461	460	488	459	477	475	517	483	452	488	498	490	454	477	479	431	441	471	479	484	481	454	486	510	548	472	511	441	450	489	505	491	488	487	512	462	491	513	484	518	504	478	499	490	471	462	495	496	463	471	467	524	516	488	527	466	471	463	493	441	482	457	460	469	493	475	454	487	483	509	451	504	484	462	505	441	457	477	510	485	445	520	445	478	476	454	460	490	465	492	493	474	518	494	496	504	453	467	470	497	481	470	470	522	518	516	515	489	471	420	415	492	471	484	489	472	434	453	460	525	442	493	497	485	494	492	483	490	458	486	486	453	481	501	465	501	458	458	499	516	509	510	477	483	486	507	458	454	469	489	442	502	456	456	470	528	468	490	524	504	472	482	480	487	486	471	471	555	527	485	529	462	471	505	494	475	453	464	486	498	477	457	481	511	492	471	491	490	480	492	463	488	529	494	445	510	492	496	487	448	524	444	498	510	484	465	471	500	469	480	464	436	475	498	471	464	488	472	535	432	450	496	483	473	483	460	488	526	469	491	510	469	528	464	460	469	476	492	480	453	498	479	531	478	450	486	486	518	441	512	483	489	502	469	467	465	476	484	483	478	463	494	481	468	466	526	488	468	514	486	467	487	469	485	487	490	484	459	498	471	445	461	480	469	515	466	470	428	477	477	490	497	471	455	482	486	502	492	478	438	477	480	534	454	455	463	511	489	518	464	523	472	490	490	443	459	488	495	479	462	497	480	449	451	517	481	464	467	476	497	490	461	466	519	504	461	468	486	507	449	486	518	465	471	501	494	471	509	507	490	516	500	491	517	458	462	514	443	461	490	465	465	440	493	505	487	475	462	489	493	475	474	472	501	491	504	491	489	514	437	531	480	449	535	458	484	526	477	472	497	534	501	504	467	416	469	495	507	476	490	475	478	471	491	462	488	475	467	495	497	501	450	476	485	471	496	465	515	475	444	483	431	454	503	471	441	464	490	515	425	477	494	477	477	481	460	503	469	458	484	487	467	477	489	497	491	498	467	468	510	481	452	470	491	447	491	500	469	486	514	484	470	498	526	480	475	504	469	450	477	493	511	501	444	488	444	499	439	468	460	472	482	485	487	438	494	459	525	481	514	484	492	489	473	495	483	464	471	510	478	501	479	473	457	482	499	490	456	493	518	466	468	495	464	513	452	458	484	477	473	485	477	487	514	482	444	494	455	483	468	466	476	474	500	476	482	484	478	455	495	503	486	442	525	515	484	498	538	447	481	452	489	477	512	519	488	428	470	469	495	493	482	491	493	436	474	476	495	445	486	474	499	474	476	453	467	493	469	445	475	483	479	524	467	452	503	457	476	503	505	483	515	486	488	473	518	499	469	490	523	437	437	518	531	554	474	502	467	495	485	466	482	474	536	485	449	505	518	489	507	482	518	464	479	459	468	470	465	504	468	465	460	486	452	498	446	508	476	490	455	470	512	534	505	473	446	477	432	482	498	494	517	494	477	444	472	484	470	480	469	481	486	484	514	508	512	489	507	481	447	492	444	492	461	460	466	453	469	481	486	479	472	491	477	472	470	511	480	468	469	461	399	519	508	463	461	496	460	471	490	509	501	491	501	482	470	475	509	514	517	476	496	456	434	478	469	468	467	494	480	480	468	501	473	471	476	496	479	493	504	513	511	484	512	505	513	500	498	508	469	532	483	456	492	461	485	474	474	487	494	474	466	485	511	466	495	472	494	475	515	505	498	474	461	462	450	481	452	472	486	490	459	510	483	493	494	476	462	488	487	451	485	445	473	501	477	480	461	483	480	489	473	486	502	495	505	454	505	495	455	470	500	434	488	481	467	496	480	426	494	480	456	461	493	513	482	459	518	520	486	477	476	476	512	468	474	496	495	489	504	470	482	480	493	464	417	499	476	463	499	479	493	509	476	495	490	454	476	508	492	495	432	452	463	502	513	512	495	454	504	491	471	503	494	515	452	495	507	499	479	478	481	490	486	470	501	464	499	476	459	462	470	495	475	515	448	487	431	448	509	513	537	493	509	458	491	487	521	511	465	482	488	503	480	471	507	517	488	508	463	476	475	470	464	489	485	473	442	476	493	450	504	462	496	527	500	457	469	457	447	474	495	513	504	496	485	486	503	472	495	469	515	487	485	469	507	475	489	498	492	505	471	527	455	480	467	486	497	495	499	503	477	500	516	455	507	524	475	484	472	463	475	440	479	490	482	484	469	459	480	487	488	490	511	468	425	505	474	454	469	496	535	454	485	498	476	483	475	439	491	449	497	470	488	496	439	505	474	477	519	467	479	493	460	517	490	479	487	481	487	486	473	517	478	503	492	478	483	443	460	491	472	445	494	509	504	484	463	501	514	475	467	490	478	493	525	506	448	481	528	476	545	503	486	470	486	511	492	506	482	490	488	446	479	497	505	476	491	502	433	485	477	508	495	480	481	505	475	468	527	488	454	519	474	458	468	476	507	491	503	483	480	522	537	471	506	460	508	501	456	467	482	492	472	496	484	506	445	503	512	477	492	463	535	480	483	474	470	506	504	461	480	490	495	461	481	505	443	471	487	473	483	454	451	480	495	474	512	461	468	461	447	462	485	474	491	496	483	504	469	492	484	459	467	472	528	458	493	467	487	512	446	482	476	427	500	536	488	493	497	478	514	466	458	517	498	494	508	474	472	487	490	484	471	497	498	511	439	469	492	493	466	493	483	471	461	503	427	475	518	494	490	502	514	486	468	480	464	495	458	438
31640	4793	1470	1031	648	457	360	315	286	230	252	238	188	187	178	150	151	157	138	129	140	140	138	130	121	147	159	141	133	141	142	129	133	130	151	137	148	158	126	163	132	150	145	149	149	126	132	142	121	127	130	119	134	149	143	130	139	129	142	124	139	138	137	161	128	137	137	139	130	145	142	119	150	134	155	137	126	138	135	120	160	129	132	138	129	134	147	149	123	116	148	148	135	138	110	136	161	113	120	125	132	128	151	116	143	134	131	119	141	128	135	137	144	137	138	115	143	133	124	155	151	128	144	123	125	125	117	117	128	140	135	143	127	135	123	127	135	133	156	106	141	143	139	125	114	123	144	129	124	124	126	138	124	140	132	134	152	125	134	138	118	110	132	132	137	138	147	127	116	108	114	135	132	125	124	150	127	129	136	119	116	120	139	145	128	127	142	143	140	120	132	133	127	120	127	124	115	141	157	134	120	154	140	134	116	121	151	133	136	140	170	144	140	122	132	156	125	120	107	140	128	119	135	136	131	159	149	130	99	139	119	122	133	124	133	150	128	122	135	122	134	123	141	142	118	143	135	137	144	127	128	135	122	110	118	130	109	129	137	142	117	119	149	130	120	145	139	147	154	124	107	140	146	126	110	123	145	143	147	136	113	151	157	127	122	154	150	141	155	134	123	142	136	127	145	155	117	117	119	156	146	145	123	163	148	120	124	122	129	134	144	137	140	130	131	150	139	132	117	139	128	133	152	134	132	151	136	140	143	134	145	139	138	138	133	148	146	144	117	126	120	138	128	154	170	143	151	151	143	154	136	121	114	140	138	157	142	154	143	147	147	121	129	130	133	112	146	132	131	134	130	142	138	161	125	115	119	145	144	112	120	141	129	148	146	134	134	140	134	124	146	137	150	125	128	130	141	140	134	132	137	149	118	136	124	129	138	130	123	121	141	121	131	135	121	140	144	147	133	139	130	126	149	128	140	138	115	117	139	149	152	144	133	132	134	119	119	135	152	123	117	136	126	151	144	139	144	142	141	130	147	154	153	109	130	120	139	142	140	141	139	154	106	136	145	145	141	122	147	121	149	147	113	118	124	155	140	122	136	147	153	130	141	118	144	133	152	124	125	131	138	151	148	125	120	127	144	134	127	126	152	139	127	128	141	120	147	125	149	108	145	146	151	140	127	137	127	144	125	131	131	112	122	128	138	130	142	126	143	127	138	148	133	130	134	164	127	129	119	124	123	154	152	127	134	140	149	116	123	143	127	140	128	113	125	127	122	132	153	136	137	138	159	149	121	133	142	130	140	135	126	149	141	137	153	133	113	141	138	137	111	124	134	134	142	139	142	143	126	143	121	139	141	140	139	152	148	123	113	134	144	126	124	131	156	119	120	128	147	120	154	142	141	128	127	145	143	111	141	148	111	139	136	153	117	135	116	144	133	131	124	160	130	145	147	136	135	138	139	130	140	135	132	142	119	126	158	135	119	124	122	152	140	143	149	147	133	127	130	149	136	132	127	125	133	128	166	127	135	115	123	113	136	123	135	128	134	141	139	144	151	131	149	145	163	137	131	132	136	130	131	132	137	107	129	125	135	135	131	143	134	121	110	142	146	134	132	122	106	130	126	147	128	137	136	130	154	117	135	111	136	119	117	128	139	132	135	133	128	132	129	137	144	143	142	157	152	129	136	131	125	132	130	119	125	115	125	111	113	135	142	131	147	125	126	146	127	124	143	132	138	127	125	128	150	142	99	112	148	134	146	149	136	118	127	147	136	123	140	123	116	130	133	141	133	161	128	137	133	144	131	129	132	125	132	124	148	125	121	161	120	139	137	135	152	116	143	130	139	131	132	147	129	153	124	137	152	129	145	140	137	152	141	134	141	126	123	121	129	149	122	143	142	120	132	127	118	158	121	142	135	157	131	134	127	125	117	138	130	137	128	144	136	127	121	133	134	140	131	123	153	139	110	128	123	138	156	145	122	154	155	161	143	120	133	130	128	119	119	132	138	142	136	139	123	140	120	137	127	138	130	122	120	145	134	142	121	149	121	126	129	124	119	149	138	119	130	132	141	118	144	142	135	138	118	156	138	122	141	119	136	129	136	132	116	137	171	150	139	135	139	137	148	137	118	144	118	143	130	131	137	130	125	143	133	133	131	144	148	151	132	132	150	119	143	131	128	128	142	140	124	140	136	146	150	153	120	126	132	137	150	133	135	128	134	159	147	131	121	114	116	133	130	120	127	117	121	134	127	140	129	129	119	137	113	133	162	137	112	136	134	144	126	152	133	103	129	137	145	154	128	132	146	136	144	120	138	130	133	121	151	104	128	136	135	126	114	122	119	128	129	145	157	155	134	116	140	141	123	145	138	135	148	135	132	132	139	139	130	139	127	144	153	119	121	126	124	132	119	132	135	129	174	119	131	108	129	144	130	118	135	127	126	138	169	128	148	139	137	145	132	136	129	158	148	145	133	168	133	134	127	151	132	126	138	151	121	131	127	148	118	130	127	121	135	119	147	117	145	140	133	123	130	138	139	133	142	124	123	146	141	147	136	114	159	136	126	138	119	151	130	118	120	139	153	131	120	125	121	136	131	144	132	140	131	132	132	133	125	153	147	138	126	142	126	142	130	130	133	131	141	134	149	136	153	144	132	136	149	118	165	133	131	138	163	128	135	156	139	121	115	155	126	149	130	132	135	148	129	114	151	147	126	150	146	133	129	141	149	120	146	143	113	128	149	132	123	139	140	139	119	157	136	127	132	121	110	143	128	126	148	134	126	144	113	121	155	147	132	123	119	138	131	136	146	127	115	126	145	140	118	132	131	137	159	134	132	125	122	106	125	150	117	117	135	140	130	122	128	145	149	140	125	113	123	136	140	141	130	131	118	118	144	131	129	143	119	153	166	113	108	140	142	138	147	124	142	125	124	119	154	133	145	137	115	150	176	120	140	121	118	141	135	137	128	131	136	138	128	131	138	135	141	134	125	135	114	127	147	144	133	115	118	138	149	113	111	150	127	117	146	132	133	135	135	147	137	119	129	146	153	133	135	132	116	135	137	135	122	154	114	132	130	142	134	132	140	118	128	111	152	134	150	140	145	138	149	133	157	136	144	138	138	122	156	127	141	122	135	131	135	130	120	129	135	148	133	148	109	148	144	144	135	136	140	133	146	132	117	118	133	129	138	153	103	128	137	130	131	132	147	149	114	118	134	133	116	120	142	143	147	153	123	131	127	122	118	113	149	150	141	121	127	133	134	130	121	146	111	148	147	104	124	137	118	154	139	152	138	133	123	142	121	120	116	143	142	141	149	112	140	130	135	137	123	138	130	112	136	122	115	121	123	139	137	152	135	138	134	140	132	129	103	123	119	152	126	138	153	129	149	136	135	127	142	137	123	145	126	130	120	144	129	134	134	149	145	132	120	130	153	133	129	120	138	153	117	106	140	144	137	145	147	137	131	129	119	97	117	156	130	152	109	120	129	122
19496	1184	2511	2757	2452	1940	1663	1497	1081	955	926	810	781	670	631	496	482	424	442	388	398	402	429	401	396	372	390	405	387	375	364	360	326	355	370	358	355	385	380	380	390	404	404	419	365	376	320	357	363	305	322	355	358	323	323	326	353	349	360	346	330	337	360	335	331	338	335	328	314	332	373	320	334	323	336	347	321	349	319	326	322	337	327	346	358	328	329	339	303	311	358	335	328	351	335	329	351	325	357	336	324	293	334	333	344	378	326	323	321	327	315	325	351	298	318	299	338	336	310	353	323	337	330	326	326	327	348	349	305	283	352	311	331	308	323	365	347	349	357	355	355	323	315	329	370	332	365	337	314	345	307	338	361	295	318	316	365	343	335	358	337	320	325	324	336	358	365	312	366	308	329	296	335	310	341	341	299	355	323	340	373	357	312	351	292	342	325	390	303	320	335	327	375	346	335	304	326	320	315	372	324	330	363	334	313	330	330	343	315	324	308	351	331	315	320	339	315	353	305	294	354	332	330	365	317	317	338	315	347	301	325	334	328	346	326	350	309	301	292	325	352	309	336	327	328	325	314	299	338	353	337	332	336	354	320	320	361	329	305	360	360	331	316	339	346	334	316	343	342	347	370	361	320	345	331	362	340	338	372	306	329	369	342	331	342	335	353	308	338	342	341	341	334	354	331	342	327	335	304	351	339	302	336	324	296	285	330	317	348	334	333	353	362	298	332	361	353	318	336	298	305	341	331	360	335	333	353	346	366	316	369	337	327	334	328	352	318	332	314	318	331	346	334	321	324	366	335	355	318	346	334	341	336	327	347	328	334	354	339	336	331	371	320	348	340	340	345	343	321	348	325	318	331	359	390	336	334	342	356	346	323	365	342	359	323	326	336	316	319	338	308	333	349	329	337	350	299	344	353	330	338	314	346	326	336	294	347	360	318	320	338	353	363	343	388	336	355	355	318	333	348	360	330	339	331	346	330	291	315	328	313	352	366	324	329	337	334	345	319	365	361	337	342	291	342	326	356	335	371	327	342	317	307	343	339	334	353	340	373	357	345	367	343	316	350	303	326	331	330	347	329	326	356	336	319	315	348	328	309	342	386	337	340	330	326	316	314	321	309	375	330	327	349	330	316	331	319	309	326	326	324	323	342	318	333	312	317	356	359	312	365	329	325	309	331	330	346	338	335	326	369	321	342	314	295	341	344	359	319	299	344	359	348	305	322	312	336	308	322	303	351	337	294	303	347	324	298	328	339	329	348	325	343	315	333	299	345	331	308	343	324	312	337	356	327	360	362	335	317	339	364	354	344	311	329	322	334	318	345	329	339	344	309	319	301	388	345	348	326	340	321	325	324	308	294	337	305	331	344	329	324	336	329	339	337	326	341	330	314	347	347	370	328	337	282	360	333	343	367	340	341	311	338	339	344	317	361	307	330	353	328	352	324	337	323	339	281	312	310	324	349	345	334	336	302	356	323	333	348	327	352	322	326	333	365	345	328	339	344	320	355	342	345	339	338	334	358	320	339	317	313	326	367	283	297	337	350	342	351	320	322	355	322	324	315	350	324	323	325	333	326	352	361	294	347	334	328	328	288	324	352	309	312	330	350	312	359	344	353	330	369	302	351	344	334	331	314	310	322	324	345	283	333	349	324	341	344	333	359	360	334	324	336	362	337	321	313	332	339	294	337	320	338	337	337	311	342	303	344	319	326	333	320	339	326	324	377	316	330	350	340	359	341	316	311	323	318	342	297	348	316	349	350	314	324	313	327	328	330	369	314	343	336	346	330	319	352	315	320	325	333	352	337	345	344	328	345	330	347	306	329	326	356	330	321	340	329	326	320	319	307	336	354	317	337	346	330	311	329	318	346	332	355	332	314	364	332	392	346	351	333	345	365	332	334	329	311	304	326	307	330	337	354	350	353	331	306	336	323	325	330	335	285	317	313	349	338	323	323	341	348	347	350	334	336	342	353	274	334	293	357	316	342	311	323	344	287	357	347	324	306	293	349	338	344	349	311	347	352	325	335	333	310	358	330	343	341	321	353	310	312	320	334	325	303	314	330	321	336	372	310	293	318	324	354	346	342	354	323	315	338	344	347	320	338	372	325	321	324	347	314	357	325	367	331	323	368	329	318	325	353	308	330	352	319	344	320	332	370	313	325	349	320	346	351	330	356	310	311	333	356	318	330	340	323	315	339	346	345	344	356	320	356	329	324	314	311	297	335	306	362	355	345	324	322	318	330	298	338	331	329	340	341	354	320	334	293	340	341	321	352	323	346	316	334	295	369	341	322	314	346	338	351	339	324	370	368	352	377	344	316	336	302	324	363	362	328	332	350	319	346	349	337	327	328	366	299	328	321	333	344	328	342	349	316	349	325	356	325	299	358	344	365	301	348	319	328	315	308	336	315	352	342	341	335	356	322	335	320	319	300	332	354	344	325	339	317	349	363	340	325	371	335	334	349	320	297	310	341	350	322	340	319	338	339	351	318	298	340	330	326	335	341	341	291	328	365	348	347	349	365	307	355	322	354	332	348	320	338	317	331	333	343	379	312	341	328	355	329	332	326	315	322	332	319	357	336	347	331	361	354	335	355	338	341	325	325	318	335	333	333	342	337	356	296	361	317	329	311	353	343	328	324	327	358	329	330	322	346	346	320	336	339	319	325	333	350	331	341	314	333	332	334	353	338	315	325	326	336	334	355	354	339	316	341	333	329	317	337	337	339	370	323	311	313	372	347	319	360	316	333	316	291	320	319	315	307	311	304	305	312	310	384	342	310	329	345	342	302	330	324	357	324	340	323	329	343	344	341	347	346	359	356	355	344	338	320	348	309	315	341	312	339	318	338	306	331	346	321	345	309	365	369	306	330	317	335	347	353	340	320	320	340	338	318	344	310	338	306	311	326	339	322	332	342	349	362	318	295	351	332	333	312	332	370	305	365	325	310	321	340	301	342	324	350	305	316	320	313	319	327	341	338	358	337	335	323	327	351	350	325	312	331	344	334	324	303	336	344	329	352	321	335	335	330	317	360	321	312	341	338	356	328	323	335	333	323	337	340	359	380	309	327	336	323	317	324	349	361	356	316	332	357	363	352	340	342	338	328	331	342	326	305	298	358	325	337	340	336	343	313	292	354	320	333	330	367	339	364	324	364	330	323	340	308	349	342	323	325	356	326	308	326	325	336	350	326	330	308	307	310	349	327	358	346	322	328	346	327	305	337	351	312	320	341	330	314	318	352	330	321	345	331	341	312	358	317	381	337	316	339	322	314	321	364	333	337	313	351	339	335	308	330	360	314	351	321	325	323	349	308	335	338	335	319	332	365	330	342	319	325	359	381	325	348	315	330	349	325	323	345	349	367	330	322	333	319	344	322	322	363	346	308	352	315	345	329	359	348	326	341	359	333	344	324	312	308	338	333	345	317	342	325	326	326	337	370	344	333	337	354	328	337	320	334	356	339	312	366	308	350	323	357	351	331	310
8604	396	173	118	133	131	124	128	125	116	112	138	125	125	124	111	112	124	109	109	109	130	109	126	122	105	115	129	114	112	130	109	126	123	108	111	120	104	114	124	134	135	131	109	113	135	134	141	124	118	123	137	102	112	125	128	106	120	123	106	109	113	127	105	144	133	120	145	119	116	133	120	109	129	115	138	129	116	138	107	123	121	133	112	102	115	128	117	116	120	129	107	97	121	126	120	108	110	119	119	129	103	120	122	130	133	127	126	105	132	115	133	140	131	111	126	120	117	123	116	144	118	132	144	135	128	129	120	104	127	108	127	119	132	148	121	126	131	117	106	110	150	120	112	109	143	126	112	125	108	119	121	112	120	128	118	114	119	113	107	133	129	122	114	113	119	103	118	135	111	120	107	142	100	130	123	134	110	105	112	103	123	117	139	93	103	127	125	123	120	91	146	125	117	127	123	118	115	99	130	123	135	106	122	136	111	121	119	126	118	144	116	134	128	130	122	127	147	130	159	124	106	120	128	126	116	127	116	120	137	135	126	109	123	90	140	122	107	114	117	128	121	128	141	113	134	123	137	125	131	115	103	121	112	126	106	122	146	124	89	116	116	108	127	104	124	134	127	129	126	105	120	124	117	124	127	100	128	123	136	109	98	115	117	114	133	115	122	132	125	124	134	131	125	129	109	124	107	117	119	118	127	104	122	110	125	111	116	133	109	118	152	129	139	100	116	134	119	130	111	130	142	129	110	109	116	110	131	123	121	122	123	128	131	116	107	124	137	123	127	125	117	118	112	137	122	101	123	113	138	118	114	117	95	117	116	136	117	128	120	120	159	145	133	107	127	117	108	117	132	107	115	109	125	134	91	132	115	109	109	138	120	119	111	120	103	105	124	129	128	102	121	141	108	124	118	118	120	120	126	127	140	120	111	125	132	118	131	117	131	107	145	121	118	103	122	123	124	106	123	110	123	107	108	112	123	119	124	95	114	96	148	153	114	126	110	121	132	139	127	99	107	106	111	122	135	145	124	124	136	123	128	116	106	123	127	104	112	119	103	115	115	112	133	118	125	115	134	127	113	129	129	119	115	125	127	123	133	133	109	136	124	117	116	100	126	117	138	139	112	117	106	120	125	119	117	123	116	132	129	111	115	117	93	112	125	129	128	127	122	112	129	142	133	109	128	120	122	95	150	127	127	135	122	103	115	101	105	130	107	97	117	141	133	104	126	108	125	147	142	147	122	118	109	110	144	115	107	132	105	118	116	111	114	123	140	140	124	124	115	117	125	133	124	131	113	137	135	116	110	125	136	123	121	120	118	125	124	106	122	105	107	135	135	119	116	130	93	107	109	139	122	120	105	120	117	132	134	118	102	144	124	106	130	139	109	128	137	118	120	131	153	133	122	128	132	133	119	124	118	138	115	112	113	120	116	119	120	126	115	105	118	131	129	116	109	110	117	135	114	136	102	129	120	121	124	125	118	133	102	121	93	118	121	102	122	137	119	103	115	113	136	111	121	110	127	110	129	126	122	117	118	116	127	133	125	120	108	137	121	122	115	124	122	98	123	116	92	104	135	117	116	130	117	125	109	121	99	117	120	121	113	120	116	133	117	124	116	107	122	116	121	126	105	118	129	108	119	127	127	102	112	104	142	116	126	135	102	119	110	135	126	119	122	116	115	117	125	143	109	114	126	122	125	132	142	127	120	117	131	140	124	126	123	103	127	120	123	115	114	126	96	130	117	109	126	123	117	110	124	125	143	106	122	138	108	111	117	110	124	114	135	120	128	109	112	123	125	128	100	123	112	106	103	116	128	127	127	115	135	139	128	121	110	109	104	127	114	122	139	112	104	112	121	123	134	122	126	112	115	87	119	124	122	129	129	129	122	135	125	122	126	124	124	118	138	101	137	101	119	126	107	105	119	111	123	121	114	136	137	131	121	122	137	123	120	122	127	109	114	110	107	128	151	129	137	123	110	118	143	107	112	100	122	103	128	135	132	130	122	121	113	133	108	126	114	102	110	100	112	124	114	114	136	115	124	118	122	127	126	130	140	128	104	118	117	127	114	140	123	110	116	138	117	127	92	109	127	109	112	114	96	116	130	116	132	143	120	141	117	123	121	117	112	97	132	109	117	126	132	120	116	123	147	128	126	118	114	119	116	122	137	104	124	132	139	124	132	131	121	118	108	113	125	136	103	126	114	112	114	138	102	106	116	124	118	112	118	105	138	133	124	130	116	122	116	124	122	125	122	111	116	105	131	117	114	128	112	122	126	138	103	94	137	122	137	113	116	110	129	117	112	131	121	128	119	111	105	119	112	122	130	106	114	124	132	112	99	117	123	99	125	128	131	116	129	128	121	121	113	116	136	145	127	124	117	113	138	98	107	130	141	113	113	115	108	122	115	121	129	100	124	123	113	123	112	123	106	146	121	133	120	128	107	116	133	127	117	132	151	119	136	112	122	134	106	108	151	124	132	110	113	134	128	144	110	126	109	109	127	129	116	122	136	134	123	100	110	151	132	122	103	141	114	144	113	119	140	108	128	108	131	112	143	131	140	121	107	123	129	106	134	142	120	111	121	123	104	132	131	108	117	110	116	133	127	142	129	115	121	108	122	116	115	123	106	121	115	131	123	123	111	106	122	119	117	116	120	144	140	125	119	114	108	118	110	125	124	117	99	120	130	111	103	132	123	105	107	121	129	111	129	117	129	120	121	129	129	124	147	111	111	113	137	115	130	129	125	122	114	121	115	122	131	142	125	122	130	100	138	126	127	128	91	104	120	131	105	133	137	136	110	119	119	127	126	135	127	100	136	123	115	126	100	110	118	125	137	118	130	112	114	143	107	121	109	102	121	123	107	133	122	132	149	120	117	124	108	123	117	116	127	127	125	132	123	115	128	120	145	123	103	108	99	133	137	124	124	140	123	121	116	118	115	101	128	118	122	129	123	118	109	101	126	101	126	116	121	107	124	112	119	115	114	121	118	107	121	134	120	112	117	134	123	118	104	117	109	125	119	130	129	122	124	116	135	115	129	116	163	129	120	113	103	127	133	135	111	118	120	127	119	105	116	118	111	110	108	138	128	117	91	112	119	124	120	118	111	114	151	133	127	107	122	115	121	137	121	122	111	122	107	112	135	116	124	126	133	156	103	119	126	105	135	117	123	143	115	146	131	108	119	130	113	131	112	119	120	130	114	119	128	117	124	104	121	106	136	107	125	125	132	128	132	128	129	129	117	129	129	111	128	121	114	101	150	136	95	113	125	121	128	128	142	134	117	119	117	128	144	101	134	139	136	113	109	118	112	123	110	136	136	124	122	132	121	118	140	111	123	131	140	129	121	146	130	128	131	116	107	128	116	131	123	111	119	118	125	117	107	102	129	123	144	115	117	125	121	100	132	132	134	101	126	105	135	111	126	132	145	107	121	117	127	125	125	122	124	109	132	114	102	112	137	122	129	111	130	126	101	121	96	121	121	107	143
6535	399	378	426	382	425	373	391	382	373	331	358	372	340	359	318	353	334	319	336	314	332	321	326	358	308	318	322	317	338	330	286	326	335	337	307	328	334	312	340	312	353	287	305	346	299	312	312	317	319	330	338	329	335	322	307	306	332	314	331	305	331	346	305	289	325	330	323	328	333	326	332	315	311	299	323	346	315	327	304	347	339	301	355	370	308	291	355	348	355	326	310	331	304	312	344	335	317	333	308	305	309	337	312	349	287	319	316	302	345	342	313	295	320	335	350	329	344	321	304	369	325	299	307	341	339	333	295	337	316	347	327	312	318	295	327	311	317	328	328	332	320	363	349	304	336	315	383	320	300	304	321	320	338	336	326	372	330	332	343	330	326	333	318	339	314	310	342	310	318	329	333	305	296	358	326	330	321	320	314	291	304	327	326	313	354	289	333	356	323	307	325	281	340	318	330	328	316	310	346	327	313	336	325	346	310	333	341	335	318	290	315	312	331	335	322	327	319	342	327	371	313	324	332	353	338	330	352	341	314	308	307	302	332	354	325	309	335	323	340	310	326	335	310	344	343	315	321	287	317	311	333	295	350	317	314	338	321	280	298	387	307	327	327	286	307	332	329	305	338	323	329	314	323	336	297	326	304	304	345	381	311	345	305	334	325	349	339	341	328	354	330	312	325	364	357	341	332	338	308	312	322	324	314	316	311	302	308	329	317	316	306	311	320	339	316	309	325	327	318	328	294	315	322	305	377	318	318	288	305	353	315	337	305	323	331	325	313	328	332	304	296	329	306	348	352	341	356	280	338	305	313	349	292	310	343	351	320	329	311	353	340	332	324	345	347	341	328	321	336	308	328	361	337	324	320	335	319	340	327	336	327	308	294	293	297	303	303	301	305	337	320	309	318	330	355	318	322	328	307	366	349	299	337	327	337	324	332	321	316	308	318	341	351	321	349	330	331	361	279	293	300	307	303	308	297	324	347	297	324	322	324	322	311	320	355	302	319	325	335	338	341	338	343	370	309	331	344	306	317	348	327	324	319	307	301	305	315	316	309	303	331	310	345	341	314	343	289	341	308	367	327	308	303	292	313	317	321	320	353	316	333	331	340	303	336	277	361	349	318	328	334	305	330	295	331	315	315	311	329	308	340	328	317	348	314	324	308	329	321	324	342	310	348	341	349	342	313	336	304	320	315	355	303	296	349	333	314	327	345	333	334	329	318	322	309	326	346	312	327	300	311	312	344	329	326	341	307	315	339	331	354	344	356	306	321	325	342	318	307	319	332	341	334	324	349	345	331	324	379	304	319	314	329	329	312	337	294	322	329	308	349	314	321	334	293	335	323	317	296	333	325	295	310	311	305	317	312	308	351	314	347	330	317	307	335	294	348	317	328	311	284	355	316	315	333	311	325	352	313	342	299	309	305	339	328	325	315	298	311	301	341	333	354	309	331	292	341	310	340	304	300	321	316	323	309	354	348	362	299	315	333	292	340	331	314	305	297	305	320	314	305	314	307	295	326	338	299	352	320	353	329	331	360	326	333	312	320	293	323	346	314	324	340	324	310	357	352	330	323	337	292	344	318	327	353	340	333	321	342	337	333	333	311	327	297	326	305	309	329	310	347	311	334	284	340	336	307	320	298	321	352	333	342	313	354	326	344	320	333	314	332	351	346	335	347	308	309	336	327	318	314	357	316	308	338	309	343	334	319	314	309	329	304	309	356	319	311	305	310	316	291	317	315	299	339	349	347	324	302	302	324	301	335	337	318	282	323	309	304	310	321	318	358	312	345	373	323	319	345	321	309	344	314	324	329	318	321	342	350	325	358	336	306	330	310	324	342	350	325	316	312	320	346	311	340	308	337	335	342	330	318	336	317	304	333	322	324	340	343	339	343	307	333	312	311	314	309	339	308	321	307	342	304	340	336	336	314	323	336	303	330	337	311	352	369	311	328	325	309	310	318	322	305	326	361	319	356	311	330	316	328	332	318	308	336	343	351	358	322	331	309	335	328	315	314	316	350	329	313	303	300	311	320	304	329	335	320	301	329	340	298	327	321	318	330	305	323	319	335	298	313	329	301	306	331	291	354	278	329	329	298	320	364	326	341	326	323	314	335	342	331	339	331	315	288	326	297	298	336	355	295	335	297	325	331	327	328	294	327	325	321	337	290	360	312	328	325	327	317	310	320	321	342	343	332	314	285	332	315	310	345	330	314	334	334	356	335	324	319	349	313	353	302	324	321	316	311	334	340	281	333	364	313	317	325	350	336	280	322	297	284	300	335	333	330	333	321	330	345	323	363	327	323	305	350	312	337	305	346	312	324	332	329	353	350	318	339	314	320	343	325	353	348	316	326	359	320	310	332	287	335	298	322	313	314	319	319	320	328	309	334	347	302	323	361	332	334	299	308	318	322	346	348	305	307	337	304	324	342	278	319	328	336	337	326	331	334	303	289	308	324	322	335	322	330	309	297	348	350	296	335	307	309	312	326	317	356	286	332	330	320	329	329	329	331	312	347	339	319	329	347	335	329	336	307	364	292	322	343	340	312	317	280	338	323	300	291	318	331	301	300	356	320	344	348	341	309	317	296	338	329	303	309	359	317	330	355	325	308	314	309	322	307	324	325	327	345	321	342	335	350	336	354	308	330	330	317	323	332	338	364	354	342	335	327	316	312	327	343	319	316	298	351	318	343	336	336	337	353	345	294	342	348	317	322	330	318	372	323	320	321	304	337	319	325	322	326	326	296	324	331	323	333	326	315	293	324	301	316	321	351	362	363	343	310	283	322	313	357	360	329	303	320	320	359	323	323	303	314	307	335	312	341	318	308	301	300	327	295	330	349	276	298	343	313	322	307	340	331	368	313	331	326	304	316	313	315	342	273	347	337	307	337	342	332	324	333	333	325	321	328	337	321	329	328	305	334	303	352	330	301	331	319	357	312	317	318	354	332	300	331	326	353	329	339	328	317	327	292	324	324	308	340	324	336	316	345	320	295	325	340	299	322	329	340	328	317	311	315	304	319	319	323	294	330	333	312	317	276	318	336	339	305	291	330	323	321	282	312	314	336	298	315	309	316	341	321	338	353	338	356	355	349	339	321	308	351	329	311	326	313	304	319	346	326	331	315	341	318	320	348	347	301	336	307	375	350	354	355	297	348	329	332	349	335	314	316	319	314	327	334	341	334	343	327	343	341	306	317	328	323	292	346	352	308	331	333	295	344	317	329	330	310	306	297	331	324	344	325	340	352	313	290	340	323	330	332	310	334	313	357	307	317	314	328	298	332	340	318	323	310	320	304	322	342	307	335	287	368	353	312	323	312	305	270	321	312	335	334	335	330	323	329	322	313	348	327	281	333	285	311	320	333	325	325	323	299	332	299	297	322	329	319	339	308	339	340	321	298	303	337	328	308	312	332	338	330	352	332	344	325	329	323	323	322	314	320	326	334	312	297	348	291	348	304	321	343	305	323	316	339	343	317	318	312
21748	2033	830	658	453	360	337	291	266	265	251	215	207	209	207	213	207	211	198	185	191	174	207	191	162	198	208	206	167	201	216	191	183	179	173	176	191	221	185	192	211	197	201	198	196	186	189	205	201	197	200	183	174	190	176	176	169	220	209	173	187	195	193	188	191	212	187	197	200	167	211	215	177	205	186	193	192	152	195	201	179	187	182	180	177	193	187	181	189	174	202	160	185	174	233	168	212	176	196	193	168	199	208	177	179	192	177	179	189	185	171	187	207	197	215	194	191	215	207	186	198	173	171	165	187	175	192	182	185	195	215	206	182	197	200	161	193	197	167	191	188	174	178	204	193	205	190	201	188	200	193	193	189	164	184	161	198	193	221	192	221	210	190	183	181	149	189	188	192	203	210	185	196	187	165	194	185	191	212	181	221	174	213	206	194	184	201	196	184	165	184	194	205	193	186	182	194	168	191	176	203	170	178	212	165	162	170	193	215	174	199	205	208	180	181	171	196	177	208	162	186	210	215	181	196	183	205	198	189	200	176	194	175	195	189	193	172	185	169	190	212	182	198	197	190	179	187	200	194	185	201	170	174	183	190	212	190	189	199	227	181	199	202	164	208	218	187	157	196	212	182	171	184	198	190	193	197	192	195	174	181	180	179	184	200	199	183	173	157	174	207	191	181	205	211	201	188	187	208	180	197	217	199	174	187	173	186	188	189	199	197	187	215	192	187	178	195	207	188	171	169	178	185	188	196	191	196	201	191	194	169	192	173	198	194	170	194	185	214	209	220	196	189	203	202	193	176	185	180	171	172	190	192	188	172	203	179	193	187	184	193	170	169	204	197	182	209	197	179	162	179	180	190	199	164	171	215	198	206	183	201	190	182	206	203	174	174	190	205	201	199	171	196	229	179	189	200	188	177	183	199	181	195	184	187	190	182	154	214	171	211	213	186	186	174	204	192	202	169	180	179	203	182	190	176	190	194	163	194	210	202	183	194	178	186	171	193	182	196	202	205	176	184	190	188	198	164	210	168	206	194	179	189	195	194	200	196	197	213	202	173	201	193	211	181	192	209	199	200	178	170	183	216	174	185	158	197	221	143	205	213	182	163	208	197	192	223	193	189	211	197	181	200	191	177	172	192	191	176	185	194	211	190	179	171	208	174	208	212	210	186	188	167	192	179	192	180	187	180	179	177	182	195	203	214	203	182	162	179	186	189	215	166	186	173	185	154	180	193	189	187	185	189	206	193	203	183	203	177	188	180	187	196	184	185	181	192	182	159	204	211	174	175	182	179	165	201	210	182	213	181	215	203	211	194	170	179	199	194	208	218	182	185	190	208	163	168	191	208	197	198	179	185	181	208	190	190	227	200	174	191	183	183	205	183	196	172	199	173	204	190	195	192	180	203	196	210	203	189	218	201	205	174	192	181	178	172	183	214	177	171	220	208	185	200	188	186	217	175	172	192	179	193	197	209	197	195	190	213	195	184	196	205	190	196	179	190	197	201	207	162	204	168	166	182	180	190	188	167	192	210	169	188	203	195	189	190	197	201	183	213	164	176	180	194	197	180	191	196	178	194	180	188	183	202	196	184	203	193	186	202	173	175	198	191	180	204	192	192	201	188	199	180	190	163	166	183	204	192	204	202	186	206	168	189	186	171	193	186	183	193	218	220	183	188	183	174	212	204	210	192	215	198	192	173	203	216	199	182	170	182	199	207	174	187	210	209	202	192	179	184	197	172	177	186	215	187	210	181	171	184	175	211	196	194	203	179	186	186	176	190	177	214	206	180	177	177	187	188	202	194	208	199	190	191	173	176	189	197	183	195	199	195	205	181	177	212	216	207	196	211	188	183	187	211	160	171	195	163	201	194	181	192	160	194	200	174	173	209	177	185	203	177	186	189	172	195	219	198	202	199	169	173	198	171	181	187	206	191	186	192	192	199	176	208	202	185	192	183	202	224	199	180	187	182	197	183	211	181	191	199	192	182	204	195	198	200	190	185	184	188	169	172	179	180	186	212	191	169	203	184	176	191	213	205	190	174	183	182	201	194	204	179	205	217	195	151	197	177	170	202	193	194	198	186	207	203	217	187	200	188	199	175	189	179	187	174	180	203	172	177	200	181	188	201	170	173	180	184	178	206	226	200	169	173	173	202	192	192	184	183	196	210	214	186	202	178	181	192	181	178	194	191	193	198	201	176	196	181	191	197	194	184	188	157	174	194	173	197	180	204	166	192	187	218	179	200	182	181	153	196	195	201	176	170	198	225	200	175	198	159	207	187	195	165	193	181	176	177	195	200	187	174	186	193	204	200	201	203	165	196	175	209	181	184	168	193	201	180	186	185	185	191	195	184	216	190	174	200	184	173	198	189	197	176	200	189	193	221	179	198	193	173	190	211	198	210	181	173	164	172	199	206	174	204	178	171	204	184	179	193	175	194	210	199	161	177	174	198	180	170	187	168	203	214	204	205	166	206	205	178	200	160	170	185	201	169	184	191	196	189	184	178	171	195	195	184	187	188	219	213	200	194	160	191	189	213	212	185	196	193	180	179	185	177	181	193	176	198	184	208	204	206	166	195	195	194	174	222	198	206	185	190	189	196	198	167	177	176	188	207	198	167	166	191	185	190	199	180	167	175	180	184	222	198	173	192	189	171	200	173	171	179	196	200	197	184	180	176	171	193	175	185	177	202	181	192	195	195	194	194	165	182	186	201	183	171	196	210	208	186	186	162	185	182	169	184	187	198	190	214	185	177	192	222	193	202	210	180	196	159	187	209	164	185	200	200	182	188	191	192	195	196	166	186	200	168	198	184	194	194	174	230	187	198	163	201	193	192	167	183	192	189	229	189	176	167	196	191	181	186	197	183	228	208	190	179	177	200	189	157	202	166	212	203	195	188	191	170	185	188	176	179	184	183	166	188	175	187	198	172	185	218	194	194	169	177	201	189	197	178	190	201	202	172	190	193	164	225	203	198	184	189	209	187	196	180	160	197	187	187	196	150	204	174	190	209	207	169	189	180	205	188	172	161	176	187	189	186	211	198	173	192	203	208	209	201	225	191	189	177	174	191	179	191	174	193	176	202	173	191	212	180	199	175	193	184	180	174	192	180	182	192	205	182	183	198	177	206	195	185	192	198	200	181	175	201	210	183	187	195	192	204	200	214	195	210	184	181	179	203	178	189	201	194	185	201	187	190	186	180	194	185	175	190	185	189	185	184	177	181	187	179	198	169	200	182	196	200	205	200	188	184	182	199	190	188	226	174	182	195	184	182	207	179	184	174	170	194	191	203	154	175	180	203	183	208	190	187	200	207	184	195	205	189	189	173	192	158	179	208	179	189	172	167	200	196	165	187	176	176	191	214	209	183	189	180	166	185	151	187	191	180	158	200	194	196	179	178	191	204	203	174	187	214	231	190	193	208	192	205	193	210	199	209	197	203	176	183	176	221	183	203	156	207	201	210	217	200	207	190	171	203	230	184	194
15110	965	1855	1906	1726	1406	1271	1016	940	927	835	747	715	613	607	565	554	547	545	524	492	541	476	513	495	480	503	503	527	516	492	463	462	499	491	479	438	490	489	506	532	540	521	487	470	480	485	496	516	507	456	501	512	470	438	441	418	481	452	466	424	503	482	489	490	494	479	459	454	489	477	474	492	491	481	453	503	439	471	463	473	510	488	467	468	497	443	491	435	471	496	456	473	474	426	391	472	435	487	461	474	436	479	484	461	441	480	490	448	462	445	459	497	459	475	424	478	477	443	466	492	479	453	484	467	513	433	470	455	469	481	494	460	473	464	490	459	468	471	483	498	458	513	492	465	457	472	466	435	482	488	492	455	459	460	483	421	449	486	462	448	508	484	494	480	494	475	485	477	476	459	476	432	464	470	463	492	453	481	478	489	463	476	467	490	491	477	470	455	442	486	475	495	481	474	479	476	427	496	439	463	505	465	458	489	462	500	452	449	461	447	460	499	500	451	461	447	469	456	461	464	496	485	455	500	455	450	490	485	466	449	452	459	463	497	489	481	446	448	459	436	457	497	501	464	442	467	469	493	499	463	455	462	491	447	463	468	504	504	468	443	447	434	437	437	447	498	457	465	457	482	462	448	470	445	480	433	502	447	449	457	495	484	479	469	453	535	455	437	507	463	514	434	466	481	445	480	493	488	448	511	450	454	462	450	434	470	473	472	468	464	454	495	472	462	435	459	521	463	442	463	471	472	445	452	474	452	498	468	445	520	501	474	485	468	459	472	475	464	485	485	461	473	458	450	494	460	481	509	483	466	465	462	480	460	487	507	513	475	449	468	499	456	464	461	491	471	457	486	482	492	482	508	491	467	457	471	474	490	485	486	462	476	465	503	452	482	484	486	438	470	435	488	466	493	447	480	476	474	468	470	463	429	467	449	493	476	449	501	476	494	463	457	435	453	488	475	429	439	479	461	461	397	453	481	486	451	478	483	456	436	457	463	462	483	452	510	519	442	479	482	452	471	439	438	507	449	468	487	462	491	466	479	451	442	477	453	460	478	504	448	487	486	491	458	479	520	470	514	474	439	458	442	488	500	455	474	485	440	438	462	474	456	447	499	466	451	458	464	437	467	473	434	471	497	449	465	502	448	483	484	469	463	429	483	487	492	538	452	457	450	480	478	451	489	466	496	447	497	486	415	502	488	459	469	448	436	464	490	486	448	469	468	438	498	431	468	475	465	469	442	502	470	476	475	469	500	492	448	446	493	427	433	469	465	495	496	455	455	500	483	500	496	503	456	471	471	466	457	445	496	481	478	497	482	471	431	447	486	493	495	469	459	436	470	484	472	454	465	461	462	470	462	451	511	506	445	484	452	485	458	444	514	432	503	521	491	468	450	459	495	459	464	466	486	441	471	480	432	477	473	449	446	528	479	456	480	428	465	440	476	439	471	479	493	470	498	489	462	456	429	477	437	464	491	449	434	504	492	487	509	462	456	472	452	452	471	492	461	471	485	457	475	483	489	458	473	475	470	466	408	483	471	469	465	498	469	468	464	466	474	484	456	442	459	438	446	449	494	466	479	503	475	460	496	463	496	496	489	489	494	509	446	438	451	473	519	432	445	460	482	490	482	450	468	491	471	472	448	494	460	474	456	465	481	487	460	465	452	477	438	450	440	439	471	464	449	472	452	489	494	472	486	475	457	447	449	496	435	488	484	447	426	479	491	485	466	487	481	449	492	520	426	440	494	472	454	458	483	443	451	491	474	495	460	444	489	479	490	453	468	454	489	537	493	463	492	476	461	456	434	467	469	478	491	483	472	483	474	463	434	495	476	468	463	435	476	443	476	471	461	435	464	481	450	467	505	457	463	484	456	493	467	479	483	433	458	502	484	445	456	458	468	453	458	454	489	469	480	470	493	430	496	476	425	406	437	473	478	479	467	478	462	493	470	435	472	451	473	460	492	488	491	468	472	466	441	495	448	461	461	474	476	444	484	505	453	467	471	450	477	450	467	506	427	452	430	488	499	463	453	462	511	456	474	508	465	487	514	453	492	462	477	456	441	472	494	460	465	472	487	440	472	460	458	464	465	517	443	467	474	461	479	465	443	442	449	433	453	478	487	452	428	507	466	475	449	464	463	452	469	479	461	490	433	431	489	513	468	467	459	472	471	469	459	471	478	445	444	498	496	473	510	497	512	450	432	477	453	458	464	443	437	489	470	470	467	504	459	509	461	480	465	462	450	434	457	430	445	462	490	472	465	513	435	472	455	492	483	489	459	472	474	459	459	486	433	448	490	454	436	463	480	471	470	456	415	448	482	466	504	485	471	487	444	466	474	480	449	473	458	491	439	467	505	499	441	492	477	504	444	480	460	498	478	453	468	470	457	463	459	452	483	463	482	472	475	448	459	457	512	503	482	471	489	459	429	465	478	469	478	475	471	480	460	461	470	472	473	480	478	456	496	486	425	453	474	472	474	463	485	473	451	469	440	444	506	468	507	452	483	457	483	494	458	492	462	460	439	464	485	457	462	435	444	457	469	480	470	471	465	468	464	471	462	481	487	496	449	501	467	469	483	491	468	467	487	508	486	479	507	465	434	475	436	480	429	487	449	418	460	460	479	482	452	467	430	461	472	433	481	510	474	440	473	478	477	439	451	444	463	487	488	489	474	420	449	466	451	471	476	485	503	427	420	463	481	443	464	478	480	462	444	430	474	440	459	484	468	462	462	484	512	438	483	488	456	441	491	482	492	475	445	490	482	468	477	513	468	486	466	437	493	478	429	485	472	478	519	524	453	468	472	490	522	480	461	513	477	454	487	435	463	503	418	453	464	469	469	474	514	435	480	464	436	472	464	495	438	450	474	493	486	465	470	478	485	477	481	459	488	450	475	489	422	488	477	478	475	480	447	496	446	505	461	474	461	478	466	488	481	483	448	437	424	486	481	471	461	448	464	461	501	496	486	485	502	466	450	471	474	449	425	470	456	490	474	470	511	490	484	478	448	504	454	492	469	488	457	426	460	450	461	475	500	483	459	485	458	451	483	457	436	475	472	472	456	466	490	471	518	445	485	479	451	464	492	457	479	485	465	439	456	433	459	450	485	503	504	491	465	475	460	475	453	470	503	477	464	481	510	482	427	468	484	512	460	459	457	469	460	441	504	479	460	510	494	472	450	452	474	506	465	453	508	479	511	453	421	443	492	437	457	453	477	463	490	450	442	480	492	464	486	481	512	469	487	472	445	464	446	463	459	459	428	469	483	491	426	476	440	501	484	458	513	472	469	497	482	503	474	486	429	484	506	518	477	495	484	437	445	490	470	484	476	451	459	438	494	443	442	457	506	443	438	467	490	428	477	490	477	496	440	447	442	444	454	493	467	431	478	415	437	491	471	490	480	478	466	445	473	481	469	485	445	448	454	468	475	456	461	472	459	471	507	488	475	507	513	471	452	493	476	412	454	495	475	468	462	478	480	531	503	489	504	470
30959	4623	1595	1116	676	492	436	289	274	284	214	197	177	186	153	135	142	139	131	147	121	139	124	162	144	141	158	141	133	156	149	128	136	113	154	130	141	131	120	141	142	141	141	149	137	128	136	121	136	143	119	112	141	158	154	147	131	156	124	112	118	135	133	105	129	158	130	126	147	130	123	119	121	119	136	117	150	140	134	109	156	131	136	122	116	145	120	145	148	139	132	135	93	143	132	123	116	146	150	138	138	130	125	120	122	118	131	136	137	147	134	122	153	136	130	136	119	117	135	124	124	114	140	138	125	117	132	141	141	126	140	132	158	146	144	143	148	115	136	128	115	154	142	162	156	137	147	142	146	131	147	138	148	123	137	127	127	115	132	130	132	129	112	137	141	131	130	120	133	164	112	130	129	155	127	127	128	124	141	131	136	133	146	155	136	124	142	129	143	155	140	153	139	134	122	141	132	156	111	130	122	130	147	141	130	144	133	127	118	148	141	118	128	152	136	135	115	130	132	143	138	130	128	106	112	116	129	130	143	161	126	125	122	131	137	102	135	129	129	137	136	145	111	142	148	130	150	128	136	128	154	133	140	126	147	118	138	124	137	130	141	147	119	126	133	127	124	128	126	119	120	132	133	130	126	135	145	141	107	133	111	123	113	141	140	126	147	137	137	129	144	117	124	148	136	129	136	134	136	150	128	137	126	127	139	133	145	139	122	136	148	139	152	145	131	111	129	124	119	152	131	128	158	118	145	134	141	154	153	123	127	128	133	123	132	144	125	119	123	129	126	136	115	108	150	148	147	140	124	130	120	129	133	113	144	161	130	146	154	143	127	110	125	144	119	128	149	145	135	125	153	148	158	153	140	120	150	133	141	137	143	123	134	145	140	147	143	136	140	127	134	138	116	143	128	142	132	130	137	139	147	143	128	126	172	126	105	122	130	135	144	159	128	114	153	118	145	134	116	133	137	131	142	112	145	118	148	137	104	151	114	135	124	157	155	132	129	154	145	141	168	127	115	117	122	145	125	148	141	130	130	119	132	153	150	111	167	140	142	131	138	120	125	139	136	124	132	121	126	142	138	123	128	132	121	132	137	148	119	118	132	129	130	126	144	135	130	107	130	139	113	136	140	136	138	153	140	124	126	133	135	117	145	141	161	112	128	145	142	116	145	156	130	138	139	126	136	125	136	133	134	160	132	126	130	121	142	127	143	135	126	120	142	136	137	134	129	150	136	134	132	134	115	128	135	124	137	132	136	110	153	151	128	142	108	133	155	128	134	127	128	140	150	146	121	144	144	150	137	128	140	137	138	150	121	131	134	121	137	151	128	127	121	142	128	128	124	133	130	132	150	118	123	142	138	139	136	158	143	119	125	132	117	126	130	109	162	162	117	119	124	111	139	128	126	123	120	135	127	150	144	133	132	143	128	146	121	141	131	119	140	161	119	119	134	135	108	148	135	122	130	133	141	130	124	126	139	136	134	106	100	116	133	134	120	133	130	137	135	132	122	137	110	123	130	140	103	117	168	144	142	131	142	146	140	151	133	147	143	149	118	149	157	147	149	129	122	143	126	146	126	116	126	128	131	117	130	141	141	134	154	137	121	143	142	154	139	109	129	146	142	143	121	145	136	125	135	123	127	137	124	119	138	141	128	148	123	132	120	142	127	157	125	118	122	161	116	129	133	107	140	133	130	131	131	154	134	143	126	129	126	132	129	148	125	114	145	138	138	115	148	143	136	131	137	132	137	147	123	136	115	120	134	125	142	121	133	127	126	118	127	151	124	143	125	143	110	146	145	143	124	109	145	150	155	144	124	112	124	138	135	126	138	159	136	119	130	122	124	143	138	135	152	116	123	120	119	98	161	124	111	132	145	142	128	116	139	136	113	126	105	136	127	127	132	123	136	111	141	158	150	142	148	140	141	143	142	147	159	156	148	130	128	159	124	148	133	130	135	119	126	119	113	126	134	152	147	126	137	120	106	143	129	132	139	106	127	125	132	142	136	126	155	136	116	135	116	133	138	136	144	118	157	141	115	138	110	124	131	120	130	133	137	129	125	132	128	130	130	125	142	130	137	160	162	122	137	147	125	145	147	102	147	157	123	126	125	139	140	134	127	119	137	144	140	119	133	131	138	152	122	134	134	152	133	139	157	134	112	148	124	116	107	138	122	144	168	133	146	151	136	159	112	126	118	128	113	132	130	148	115	134	139	125	129	123	155	136	119	122	149	134	138	135	124	164	122	137	114	132	148	130	139	143	138	140	135	137	132	129	126	146	118	128	130	139	111	124	134	148	144	126	153	131	147	124	142	125	136	135	118	117	137	121	118	139	141	118	131	143	119	139	147	146	126	127	140	121	136	129	130	162	145	122	136	126	127	142	112	122	118	136	123	139	116	141	130	138	124	133	122	128	130	146	119	121	120	136	126	109	135	135	123	146	127	135	127	115	131	118	129	145	128	146	131	137	146	126	130	138	138	121	139	116	125	137	134	121	120	124	141	132	135	135	112	124	123	119	122	130	141	115	133	111	144	133	120	161	146	127	125	123	147	152	132	118	164	125	149	136	121	126	151	133	141	130	128	138	149	128	158	125	135	131	146	123	136	118	152	138	166	145	136	135	139	133	128	128	125	148	123	125	119	139	116	138	132	121	138	117	130	116	126	130	138	125	139	137	135	132	143	124	165	135	120	138	142	141	128	129	128	138	131	131	139	147	140	105	151	148	112	130	139	121	109	127	126	141	139	147	141	135	146	129	143	153	126	111	127	145	126	119	125	131	121	139	122	102	127	125	123	138	124	120	143	141	117	152	146	150	154	127	127	119	127	128	160	136	119	126	150	148	158	115	122	130	150	139	131	129	128	135	131	139	137	128	132	158	140	154	123	117	131	148	145	149	142	134	149	131	132	134	137	123	118	149	127	140	121	143	131	137	122	146	124	122	140	120	118	135	141	134	119	106	126	131	137	154	122	123	145	143	118	145	119	115	140	122	133	138	143	140	120	136	105	129	127	134	142	118	151	130	126	134	128	137	127	125	133	151	144	123	127	115	138	120	148	120	138	113	144	129	123	142	131	121	119	122	132	131	150	139	150	124	132	112	131	145	121	144	110	142	135	111	122	112	135	146	118	145	128	134	130	119	148	145	131	145	135	143	143	148	129	143	150	132	135	145	146	126	134	125	137	134	137	130	140	134	124	139	128	120	139	122	157	143	124	135	145	123	125	149	130	140	134	147	129	122	147	112	111	151	120	133	133	145	145	144	141	135	140	139	138	137	148	140	117	134	129	135	139	124	123	124	134	139	144	129	126	126	110	140	153	135	122	155	126	152	138	125	150	118	142	151	112	129	129	113	118	138	136	141	137	120	151	141	122	149	131	125	115	146	135	119	137	138	111	147	141	122	130	121	114	130	135	138	132	132	131	136	123	141	127	127	115	133	140	149	163	128	124	128	135	130	139	156	132	134	108	129	117	127	152	119	120	141
19197	1296	2780	3129	2627	2070	1687	1401	1254	1372	1021	846	784	688	538	489	487	461	452	437	359	380	386	366	420	355	381	406	358	388	371	365	340	348	340	324	353	316	342	350	420	456	444	346	333	355	359	401	373	332	330	412	330	319	338	334	321	369	356	349	333	337	360	330	305	310	344	339	308	315	315	358	334	310	309	341	353	295	349	371	329	328	337	341	352	334	351	319	325	360	350	337	345	340	325	329	333	344	372	331	326	339	332	318	333	332	343	335	300	359	355	301	304	362	317	370	336	325	326	340	319	325	325	334	316	305	338	329	329	344	338	341	337	345	359	318	312	350	313	330	348	352	326	321	355	345	330	364	358	350	349	332	343	307	350	306	343	340	336	292	353	333	307	333	327	333	340	364	331	306	354	323	381	346	339	335	319	340	305	301	331	316	319	305	332	357	355	315	314	325	343	310	328	306	324	321	334	324	330	339	357	333	329	321	315	319	344	335	342	362	336	357	322	334	362	362	318	362	342	342	310	323	359	357	330	347	306	344	325	296	307	346	345	333	325	337	335	315	339	315	351	350	326	355	327	311	334	342	315	338	326	316	338	366	315	358	357	342	336	293	343	336	337	347	325	338	339	334	354	335	330	340	337	320	351	373	319	337	327	314	337	303	332	324	337	300	340	347	335	328	352	337	325	364	314	320	319	325	317	340	348	309	333	347	334	346	320	297	341	339	330	343	337	287	349	331	365	364	281	312	342	311	326	314	343	327	332	346	334	353	385	334	334	312	335	321	300	352	307	347	301	352	344	336	319	340	332	358	331	332	306	306	354	356	302	320	340	351	335	333	322	345	317	343	346	318	325	326	349	311	296	342	360	352	353	332	347	306	289	351	333	335	309	320	298	351	335	333	332	325	282	334	327	325	311	335	319	330	341	347	289	370	292	338	321	339	351	345	323	314	319	340	324	351	358	314	313	316	354	341	331	367	345	336	335	317	315	356	312	303	331	311	348	306	329	323	327	327	320	311	338	329	333	336	355	315	331	302	333	328	312	340	376	348	343	357	337	340	308	355	367	355	357	335	346	345	320	324	286	320	270	334	336	306	369	318	292	351	357	321	293	326	340	318	305	311	367	317	309	335	369	328	326	330	327	332	337	320	324	350	308	348	357	334	323	315	340	311	334	315	320	350	338	325	349	313	312	345	334	328	332	301	339	270	352	319	309	323	327	347	314	338	328	355	330	319	326	323	347	340	324	323	338	352	333	334	338	312	320	321	337	353	352	304	322	307	329	306	314	322	309	320	325	343	352	325	317	303	319	312	329	318	331	335	333	346	348	334	343	379	322	340	367	362	332	308	340	331	339	323	370	336	347	336	310	290	315	339	354	325	334	323	317	340	337	314	336	333	346	330	336	325	314	326	359	327	354	317	359	341	325	355	303	373	341	335	330	344	312	323	335	308	336	314	291	330	364	312	322	344	314	289	321	352	349	326	342	332	316	358	319	362	317	332	308	329	362	320	284	304	334	334	329	314	349	337	349	300	315	340	343	344	346	334	332	322	353	327	352	312	305	344	301	331	331	318	320	335	349	301	336	312	336	320	356	336	340	330	339	346	311	331	320	364	300	332	347	324	291	340	296	329	310	318	333	317	318	349	332	353	308	302	308	323	314	312	323	303	359	340	309	324	342	292	330	326	342	328	305	319	324	348	333	348	302	309	326	365	358	352	328	305	324	338	312	346	324	347	320	308	328	334	335	310	307	330	288	324	314	311	342	355	299	344	338	282	303	340	322	303	329	357	353	339	360	334	341	311	344	346	295	309	322	313	353	311	313	313	338	353	347	319	347	329	320	349	314	343	353	328	337	317	328	307	288	316	347	337	333	303	329	332	309	302	339	334	355	337	345	314	335	361	335	325	322	305	348	345	336	328	347	347	332	328	323	351	332	328	296	312	323	330	326	335	323	344	298	331	343	290	326	338	333	337	330	313	323	319	323	333	325	320	335	333	330	301	297	346	299	329	324	309	329	320	362	290	304	337	313	323	304	343	331	325	364	330	315	313	325	326	364	343	312	296	318	324	340	330	335	366	335	308	322	321	330	308	310	322	314	322	348	353	335	345	323	314	341	340	336	339	313	327	339	309	358	339	297	303	358	333	359	326	323	329	342	325	338	339	318	342	317	333	307	324	358	319	326	337	290	314	332	310	324	332	336	325	350	338	348	329	340	327	362	317	310	334	336	330	321	314	327	307	330	303	347	330	339	369	356	312	292	287	320	345	359	317	322	283	315	352	351	306	316	346	365	371	315	329	326	315	324	333	373	314	319	312	312	295	360	357	334	321	310	340	338	352	343	326	320	349	319	339	324	320	359	325	358	353	364	297	317	324	336	356	317	349	321	342	357	296	306	338	345	367	342	323	311	333	380	346	336	312	330	320	335	319	362	335	328	328	343	330	339	357	357	340	286	324	356	317	344	352	326	310	313	339	322	312	349	309	328	326	333	330	338	313	329	317	352	333	346	339	356	339	330	334	323	359	302	353	328	343	352	347	315	378	335	309	316	319	297	299	339	323	310	320	296	337	343	327	361	331	338	344	338	302	330	312	347	355	333	351	312	347	334	321	331	317	308	355	330	331	343	332	300	348	324	331	304	331	332	313	337	345	316	354	355	320	344	363	339	329	329	327	329	360	336	380	321	337	334	301	311	322	308	315	304	336	309	360	357	331	301	325	332	314	335	347	332	332	337	341	289	323	306	323	310	308	353	362	357	357	338	333	349	362	300	362	320	321	333	309	311	336	330	359	338	339	349	326	324	341	327	327	347	306	320	349	356	320	326	328	299	319	323	339	347	349	332	340	319	309	322	364	338	337	333	313	321	361	351	337	341	353	342	311	348	327	333	321	337	337	375	326	343	308	316	338	344	320	349	356	347	334	340	355	326	308	349	303	311	325	368	357	309	339	308	326	317	334	335	324	333	287	328	340	277	333	313	340	325	350	339	337	319	339	322	358	312	343	320	339	286	342	317	361	323	322	345	375	342	317	333	302	342	326	311	334	322	337	369	297	338	357	338	303	311	326	323	359	362	333	323	341	322	302	353	350	324	321	343	328	334	330	346	301	354	339	347	318	307	367	329	319	316	302	314	313	369	328	344	342	348	361	322	339	328	329	309	302	341	336	319	318	319	348	340	320	325	334	298	313	312	364	371	316	361	303	292	312	319	305	355	319	316	335	328	301	366	332	334	326	348	307	318	335	332	300	337	327	351	336	335	335	314	358	360	345	327	345	329	339	321	304	339	353	311	331	301	342	318	342	317	349	344	327	329	370	350	344	312	321	310	309	354	309	302	306	341	344	334	336	333	346	326	325	346	327	339	308	331	340	348	300	337	323	337	366	338	353	319	301	317	316	326	335	303	312	315	338	326	297	336	343	353	273	332	319	320	316	359	317	362	303	323	324	324	381	310	319	335	327	331	311	317	388	285	328	346	329	340	312	359	330	314	339
8677	423	155	150	130	130	128	139	125	103	121	125	139	121	134	108	120	117	134	105	102	134	120	100	108	115	124	110	134	126	117	120	124	129	129	130	126	112	132	100	123	118	152	120	121	124	104	131	147	114	119	100	104	121	127	96	102	114	128	130	142	116	138	134	111	113	120	111	114	130	146	137	108	108	108	120	118	121	105	117	134	120	110	137	114	103	139	131	118	119	123	129	112	105	128	96	149	99	123	118	98	126	121	122	118	123	119	109	90	112	136	125	121	109	130	157	111	121	119	136	140	137	130	135	124	103	128	126	127	111	98	107	129	148	120	127	119	124	107	104	116	100	123	117	103	125	112	122	124	93	127	104	133	127	110	134	110	132	122	115	125	144	119	106	133	104	112	139	119	112	121	100	124	114	120	123	114	116	133	126	119	136	128	109	106	113	127	120	121	115	120	126	139	116	112	107	103	120	103	101	112	138	107	118	110	114	130	112	152	133	110	118	143	127	113	119	115	131	103	114	109	117	121	127	95	132	107	112	130	107	113	109	98	148	120	103	142	119	123	122	91	117	108	115	106	126	116	108	132	128	125	124	147	108	124	113	107	118	118	111	119	109	135	112	118	134	112	144	111	104	111	115	122	125	129	110	110	120	101	97	122	112	127	129	97	116	115	106	123	124	139	123	113	106	107	147	131	118	122	118	125	131	117	128	112	128	92	96	111	115	106	114	115	128	110	90	112	122	121	116	123	131	97	106	122	131	112	123	116	115	105	108	139	138	137	121	119	115	117	128	119	139	136	106	124	129	121	130	127	116	117	123	111	132	109	114	141	117	127	147	112	139	160	108	122	127	124	131	123	100	141	121	128	138	128	146	107	137	122	123	98	117	106	123	114	98	115	131	118	141	121	126	125	125	144	130	115	101	114	139	97	136	133	126	129	101	117	138	114	114	122	120	130	118	118	123	114	109	119	120	110	114	135	108	125	124	108	128	135	136	110	121	98	105	150	126	115	126	144	115	125	104	121	139	109	108	135	127	138	117	122	112	125	125	127	108	113	122	114	121	119	121	119	96	121	121	138	127	120	124	107	143	110	119	120	138	128	126	122	117	118	111	125	121	124	111	96	123	131	130	113	113	100	104	109	110	130	104	121	134	144	122	116	131	118	143	115	140	116	120	132	112	104	111	123	122	117	129	124	134	94	125	112	113	99	127	134	133	116	109	136	106	118	137	147	123	111	118	101	96	126	134	128	129	108	123	107	117	112	121	132	135	127	109	125	119	117	111	132	119	113	96	133	116	122	97	109	135	116	114	123	149	111	127	128	121	107	116	130	127	136	116	114	100	121	122	114	114	145	114	112	128	144	114	119	112	113	117	121	121	119	131	134	108	112	128	116	142	118	118	94	125	137	104	116	124	119	108	138	123	133	118	126	105	116	118	132	136	125	127	116	114	112	114	123	125	124	122	133	113	101	126	100	126	123	104	110	119	113	122	115	103	112	107	111	104	108	129	122	123	106	135	126	129	120	111	122	132	121	108	115	133	128	124	119	116	124	120	133	109	107	107	109	149	120	95	127	95	114	116	113	106	116	100	121	119	126	119	116	127	115	108	130	87	123	87	99	128	123	109	104	123	125	106	122	109	117	109	126	112	111	119	125	101	112	120	128	119	131	132	115	125	103	131	109	130	109	120	113	115	113	93	133	130	137	118	117	117	104	103	128	124	126	117	116	113	135	100	102	127	112	114	142	147	114	129	114	128	123	123	127	128	119	117	108	126	110	117	106	134	121	125	139	128	115	100	135	103	143	103	112	102	124	102	105	127	125	132	114	139	123	108	134	127	96	124	108	130	130	103	124	121	133	108	117	120	120	104	118	125	138	110	113	123	99	103	112	116	150	129	131	131	116	105	133	123	115	104	135	124	121	102	120	107	95	114	121	117	123	122	110	110	117	112	137	94	116	114	121	121	121	123	133	106	131	141	111	121	118	95	116	121	129	113	106	126	105	113	120	127	148	121	112	109	115	110	107	126	118	115	129	127	119	128	119	100	113	119	118	135	123	132	129	137	119	105	146	102	143	132	108	132	117	123	130	122	122	121	135	116	113	117	111	128	139	135	108	121	142	124	114	135	138	133	130	109	127	121	136	130	122	120	125	109	126	111	134	106	127	116	125	130	131	118	141	136	127	116	125	103	110	130	121	134	136	125	120	122	148	120	107	114	139	131	106	117	111	118	136	117	129	116	121	130	103	131	108	118	125	126	145	116	121	88	125	139	145	119	123	115	108	118	132	123	116	131	105	134	111	128	112	116	116	125	118	120	127	143	104	128	113	118	119	130	126	116	132	124	120	121	115	106	114	114	119	138	124	122	115	124	105	98	96	115	128	115	120	130	119	124	127	119	142	128	148	106	95	117	122	119	146	109	126	110	112	124	87	110	126	114	105	98	116	116	116	123	93	120	123	122	104	132	120	134	113	124	116	128	130	124	134	127	134	109	101	122	148	113	145	108	115	129	111	111	108	108	135	129	119	118	126	147	127	110	126	112	123	106	117	117	100	130	102	110	114	103	122	120	110	121	110	136	142	118	121	121	127	92	106	119	140	128	116	122	123	113	114	125	136	124	127	132	143	116	106	106	125	132	125	122	130	121	122	112	124	125	118	120	106	133	103	118	107	112	123	129	115	145	138	118	103	109	118	97	125	123	127	119	153	127	141	106	127	118	101	120	114	143	112	127	101	113	109	138	96	135	129	111	106	131	102	120	123	119	126	138	126	124	146	114	99	118	128	130	110	106	118	106	115	110	123	114	104	151	119	119	125	119	101	127	104	108	109	115	107	119	110	114	126	120	103	107	114	128	134	142	113	110	118	114	124	97	112	120	101	106	117	103	137	122	120	101	115	102	97	111	126	112	115	121	96	121	127	114	123	124	95	123	132	103	124	123	137	117	106	125	130	136	92	120	128	111	115	135	100	124	125	118	122	110	109	112	128	151	136	125	117	120	109	129	105	106	131	109	112	141	121	116	124	110	106	118	115	102	112	104	110	132	114	119	138	115	116	118	96	150	116	127	109	126	112	125	116	107	119	137	118	100	134	134	120	102	98	121	137	122	99	128	138	117	106	114	119	117	139	120	106	122	122	125	124	134	134	103	134	129	114	139	107	120	109	134	110	124	127	107	122	121	113	114	124	126	144	103	125	119	106	137	117	109	123	133	113	143	136	115	120	132	132	123	140	127	124	119	108	105	122	111	141	99	127	126	128	136	134	102	113	127	106	121	107	127	120	130	134	121	118	108	117	121	124	124	117	119	129	120	115	104	116	133	117	119	121	130	113	121	126	117	122	123	128	114	121	117	106	146	120	126	105	115	110	119	119	102	124	101	107	117	120	119	116	105	105	132	119	125	106	124	103	122	117	130	111	128	116	106	117	94	110	121	142	120	109	112	112	124	127	146	138	105	117	131	135	108	131	102	117	132	118	149	128	100	116	120	123	114
6509	367	427	449	479	422	398	346	379	344	346	343	360	340	321	331	317	328	335	293	333	360	323	305	284	297	329	319	308	358	306	305	335	323	342	320	335	334	337	326	358	350	333	318	328	348	313	337	293	330	330	308	335	337	319	318	334	292	302	324	312	275	297	298	348	294	316	366	353	312	300	314	322	315	292	311	359	308	295	335	303	307	338	333	342	332	302	306	298	291	337	325	295	371	338	311	319	317	309	322	311	331	350	316	300	313	331	302	316	332	324	309	326	301	328	327	279	312	295	313	306	321	315	296	332	333	325	298	300	323	322	316	317	292	319	347	313	320	306	287	320	278	321	357	324	320	317	266	320	316	319	323	322	338	319	307	327	331	306	315	346	282	313	309	308	337	340	301	322	299	289	329	306	350	317	322	317	314	308	308	289	329	297	308	337	325	324	317	356	332	299	335	343	315	315	331	351	302	311	285	321	344	295	320	321	322	325	378	326	342	338	309	306	297	361	303	288	323	335	306	309	290	332	341	307	306	312	304	345	322	323	318	303	349	335	306	297	290	328	347	327	348	308	370	320	299	308	336	310	290	321	310	319	297	308	298	342	337	313	307	354	339	320	349	309	323	302	307	286	336	309	297	294	361	312	338	307	320	323	333	341	341	310	306	326	311	326	319	312	289	361	303	313	354	335	318	327	325	354	281	299	319	298	318	340	371	370	302	323	305	314	313	319	353	321	304	314	295	349	331	275	322	341	330	326	332	307	325	349	303	302	308	312	302	301	320	322	288	304	309	341	301	290	316	320	290	329	322	310	318	310	338	288	302	333	352	312	346	335	309	295	295	328	328	326	322	301	294	330	300	332	313	324	298	304	320	333	321	333	308	301	326	349	299	315	311	306	300	317	295	325	338	316	341	317	324	313	293	312	315	337	308	275	322	304	325	296	320	321	301	296	319	297	298	290	326	321	335	310	326	311	325	335	287	320	317	328	334	323	352	342	319	295	354	317	332	326	328	320	327	335	328	282	331	304	325	332	300	327	341	313	303	294	332	310	308	357	321	306	296	337	355	336	315	343	329	332	321	322	330	338	319	319	337	320	264	314	300	304	300	315	332	348	309	330	322	309	301	296	294	322	304	307	321	298	343	306	300	317	334	309	330	306	334	335	328	329	313	316	329	317	305	289	298	346	311	295	334	330	334	336	353	294	310	319	339	327	325	336	342	325	340	306	336	329	355	321	324	334	308	316	327	329	304	361	323	327	307	335	286	325	292	345	327	314	302	331	333	324	334	349	303	319	330	311	302	280	352	346	332	314	317	330	334	341	314	343	343	324	307	306	287	317	310	300	324	300	331	335	342	310	331	333	327	324	323	303	352	332	324	289	350	322	338	292	347	313	321	333	332	317	330	302	311	341	338	315	345	339	334	342	359	315	351	310	323	336	290	360	303	312	310	310	336	326	299	325	323	322	301	317	332	316	316	328	318	332	336	339	311	267	298	297	296	334	355	326	289	307	335	328	354	311	337	353	314	290	289	339	302	327	285	294	348	284	327	288	334	326	324	323	315	335	325	351	333	331	313	301	306	278	301	342	338	302	280	302	337	337	343	327	300	316	315	317	336	317	326	318	332	319	315	316	316	342	328	312	306	313	337	337	304	297	358	332	363	321	316	348	345	323	357	330	315	306	319	292	302	353	320	304	367	310	330	300	326	295	289	305	331	308	340	316	300	315	339	313	310	298	301	314	314	339	321	300	346	309	311	340	330	306	326	308	311	306	305	316	314	294	333	311	329	299	313	344	307	313	300	318	345	323	326	350	322	325	328	324	325	309	307	329	332	349	332	322	325	336	322	333	295	313	312	305	326	326	339	307	301	310	318	332	332	313	333	309	300	321	336	359	331	342	329	317	300	323	353	344	296	323	304	341	311	334	300	301	308	317	312	327	338	325	324	302	342	301	344	302	348	338	318	281	332	339	299	325	324	317	333	319	335	304	332	339	341	338	355	286	308	310	321	336	341	324	337	349	317	329	331	343	339	316	303	326	345	309	324	281	326	321	306	328	313	332	326	279	304	333	366	328	316	328	333	307	294	292	325	312	285	331	313	358	333	319	322	310	299	339	305	341	313	328	309	346	308	313	331	300	330	308	323	336	323	318	310	297	295	334	300	327	291	323	312	328	293	330	311	308	331	341	298	326	272	323	341	329	328	324	313	340	317	286	324	325	329	312	345	322	304	314	288	345	312	323	332	330	315	334	315	283	312	300	339	323	305	342	343	337	326	314	324	303	326	292	302	292	302	295	301	368	314	294	315	336	350	304	327	309	267	309	320	326	335	340	332	299	315	355	335	336	320	309	308	345	308	320	324	324	295	291	329	318	334	304	328	330	316	334	317	300	317	311	322	302	305	311	326	333	320	310	316	308	309	336	330	329	332	310	304	303	346	362	324	331	319	315	319	322	333	301	296	343	356	326	293	323	318	306	340	275	337	350	304	327	309	282	299	335	312	316	303	360	296	332	343	327	317	308	306	316	308	294	326	319	306	330	341	339	337	315	304	337	343	334	317	322	319	331	315	327	345	320	307	308	318	311	317	344	331	331	325	303	305	300	352	288	321	321	349	310	316	331	316	322	346	324	302	293	308	314	365	332	318	321	296	323	322	338	316	305	341	346	301	303	317	304	301	284	323	284	312	318	318	322	299	308	320	318	318	326	320	318	324	330	339	331	327	313	342	300	325	307	316	311	319	322	338	302	321	331	307	347	343	315	275	302	311	303	302	325	311	303	342	323	324	313	337	318	297	305	318	337	291	328	323	329	345	347	324	353	291	302	287	316	328	312	294	324	333	317	294	352	327	312	337	321	317	318	327	309	304	282	302	323	343	314	340	291	298	322	324	325	364	339	345	302	324	318	313	303	314	298	356	320	306	313	312	312	319	327	319	345	324	306	330	329	321	345	305	316	324	317	332	309	286	339	304	321	297	294	325	310	337	306	320	313	334	293	316	325	316	314	346	318	341	326	322	326	306	317	329	337	325	318	328	335	317	347	309	297	296	321	338	319	318	323	338	330	327	295	331	363	326	331	318	344	291	315	296	341	298	320	327	330	322	314	342	328	324	310	317	307	330	300	314	314	322	296	334	354	332	303	341	333	343	336	304	321	316	328	369	332	294	324	280	322	310	313	315	291	313	338	303	302	324	328	329	293	322	320	324	327	313	333	316	313	365	321	347	293	339	326	318	312	291	329	309	314	316	316	283	307	328	340	335	328	314	319	320	328	304	314	291	310	313	317	277	303	338	309	312	293	326	294	340	335	334	332	312	332	331	333	353	317	325	312	310	318	317	351	308	309	298	330	308	370	325	338	307	298	329	355	331	306	339	341	336	304	287	335	366	317	311	308	318	317	316	272	282	336	338	332	310	311	332	284	285	333	340	328	297	330	327	319	308	320	328	319	318	318	330	313	328	326	331	334	324	330	302	313	330	283	327	334	286	311	293
21551	2188	827	667	425	351	289	297	255	242	248	244	229	181	207	205	206	190	203	185	194	171	206	208	185	175	200	201	190	160	190	175	180	174	175	203	179	186	197	214	210	198	165	182	185	182	184	191	204	176	187	192	164	164	171	181	178	188	191	188	182	191	178	186	180	193	197	187	185	209	170	193	173	192	197	205	171	188	183	164	182	197	166	170	202	189	188	167	193	165	199	183	174	169	166	173	175	180	148	205	175	192	176	193	214	176	181	193	176	176	197	182	190	153	169	205	171	172	172	168	199	183	169	172	183	185	190	206	162	177	170	212	184	168	179	221	156	191	179	163	196	196	185	175	189	189	168	187	190	198	195	182	176	191	198	194	185	169	195	188	176	191	178	222	167	186	190	177	209	180	180	201	168	183	181	177	183	180	212	192	183	216	179	170	185	169	185	163	185	203	180	188	173	184	181	219	200	188	196	140	171	189	180	194	192	195	175	175	197	204	189	163	217	172	189	252	183	194	204	190	188	173	211	186	194	182	154	189	183	195	202	181	212	183	226	176	161	178	194	196	169	193	172	180	169	192	198	167	170	187	201	173	191	154	183	179	212	217	182	192	193	173	166	177	182	169	168	163	178	203	165	173	203	193	183	182	173	198	208	184	191	169	175	182	169	184	214	198	189	201	176	201	178	181	198	179	188	163	185	186	198	184	190	158	180	166	190	214	187	156	178	211	178	205	203	179	174	176	175	156	193	189	183	197	175	191	211	186	188	146	174	176	192	180	181	201	195	188	180	187	176	196	188	183	179	186	187	198	188	196	219	184	194	194	197	179	207	167	199	169	199	184	189	164	178	175	186	201	190	228	209	198	193	157	185	182	190	167	165	190	191	208	187	185	194	195	167	219	165	179	170	186	209	196	189	159	194	174	169	178	205	175	184	168	182	183	191	183	196	188	200	159	194	184	188	198	199	189	184	194	168	171	196	169	175	174	205	193	199	184	166	199	176	181	188	190	195	207	185	170	194	193	151	194	162	193	169	190	202	188	180	210	175	210	181	197	201	187	195	190	175	189	178	179	174	196	194	194	162	203	188	181	196	193	197	196	167	179	164	163	188	176	152	187	160	190	206	167	233	180	196	171	201	193	165	190	192	172	193	180	171	214	189	189	184	193	189	190	179	194	178	162	178	176	195	190	172	174	179	178	186	209	180	187	180	193	190	179	170	192	197	161	176	175	181	169	163	176	154	171	191	191	186	159	206	168	156	189	200	167	186	175	189	167	166	182	177	168	197	181	196	184	197	167	197	184	186	182	189	186	165	174	174	181	184	208	213	195	201	203	180	195	177	153	169	184	200	162	192	184	207	172	187	166	193	170	199	198	208	204	169	164	197	194	171	190	172	178	167	195	183	195	183	180	180	179	171	184	183	197	181	178	184	192	186	202	188	167	217	205	164	203	183	186	193	172	171	183	219	181	172	190	198	156	195	198	203	180	166	202	187	174	176	185	171	189	214	181	185	186	173	217	162	163	154	197	189	170	190	168	177	205	185	192	183	178	174	196	190	184	201	170	180	195	181	164	199	181	177	204	180	208	216	183	168	163	192	209	180	209	210	198	193	170	173	176	187	192	179	188	177	200	188	171	213	175	219	182	172	171	185	176	191	191	214	181	174	184	199	170	180	173	204	183	164	191	200	179	202	212	178	189	169	182	180	185	208	164	193	185	169	171	202	197	179	163	186	190	182	191	176	194	201	184	183	200	182	175	195	178	185	197	199	176	168	176	184	174	176	154	179	210	175	196	192	175	179	195	190	187	193	162	196	195	178	181	159	185	189	193	191	192	185	180	159	170	200	176	167	196	147	187	184	218	178	189	198	157	205	174	190	188	195	183	178	222	202	174	191	171	165	202	207	178	184	205	196	174	176	189	217	209	173	181	200	193	166	180	185	176	171	189	185	177	204	183	191	210	154	194	155	165	189	174	180	176	192	193	177	185	186	174	190	190	183	171	200	193	168	195	179	185	175	178	162	203	201	162	172	213	189	190	193	178	178	175	175	202	168	168	180	194	183	177	178	188	184	190	200	183	179	188	190	184	200	174	173	180	197	201	169	187	183	181	169	189	183	191	191	172	196	170	215	186	203	196	159	188	168	162	197	221	147	180	203	174	176	196	178	172	163	194	209	167	193	187	197	208	176	184	183	193	169	189	180	197	206	202	197	205	204	164	195	204	181	185	177	207	178	200	164	177	200	194	206	200	171	173	176	188	192	169	168	205	165	190	157	199	205	205	183	207	182	195	187	204	195	176	170	180	168	192	189	166	197	179	181	228	170	162	186	180	175	219	212	167	186	189	185	190	214	207	187	215	211	167	192	203	168	185	211	192	177	191	174	193	161	172	229	192	204	186	204	154	176	204	180	189	194	230	202	203	171	185	207	199	202	193	172	170	182	164	168	194	206	185	187	189	195	210	202	184	191	191	162	194	185	183	171	188	162	175	190	185	199	181	176	195	190	193	174	178	142	153	180	172	206	184	183	183	175	175	165	201	185	168	165	180	181	186	194	191	206	171	179	179	162	183	163	165	184	199	183	175	178	159	153	194	187	168	171	160	179	169	195	171	179	178	172	208	201	182	189	174	204	175	191	172	185	164	186	209	169	195	180	179	191	165	156	211	157	184	187	170	195	191	186	183	182	210	194	194	213	188	220	162	187	179	203	199	186	175	192	188	170	198	194	174	169	200	178	174	171	185	180	186	221	186	189	175	171	186	164	172	191	173	153	182	180	206	190	194	180	180	181	193	187	182	206	195	196	186	181	200	185	184	169	205	158	172	184	200	197	191	174	150	185	204	181	211	208	196	193	196	176	178	226	194	200	205	196	166	167	204	175	204	169	199	194	197	189	157	194	191	166	189	175	174	183	181	199	163	173	167	184	179	196	234	191	190	176	169	153	168	198	183	181	176	182	184	181	169	193	219	198	174	183	181	183	188	188	193	189	180	186	188	162	179	179	203	186	194	171	149	203	196	179	197	181	187	188	170	157	187	186	180	162	178	180	188	161	185	188	160	206	193	189	186	191	193	164	201	185	161	187	209	187	193	183	172	179	192	186	165	191	178	183	185	182	197	201	202	183	170	182	167	179	195	172	200	171	189	205	209	170	177	201	182	162	191	176	187	185	173	184	186	186	174	173	186	206	193	188	180	183	181	156	194	158	205	180	177	220	179	213	197	199	165	210	199	198	195	192	189	176	161	185	199	190	227	155	174	176	202	207	178	177	185	184	170	189	195	186	173	169	196	166	171	175	190	179	186	165	182	191	177	188	190	199	185	209	219	179	195	161	190	194	187	193	202	172	168	182	152	181	196	170	192	201	189	214	174	192	181	184	180	217	175	197	163	169	189	178	199	172	186	160	199	205	184	174	187	196	193	190	159	181	176	211	177	202	181	178	178	178	198	194	199	168	182	188	184	174	173	172	178	177	189	184	173	180	165	194	179	182	177
15121	959	1725	1943	1685	1358	1070	1041	941	934	756	706	680	610	592	505	515	525	502	482	486	489	514	508	468	499	461	465	513	516	467	481	504	467	480	486	484	470	463	444	475	565	508	489	467	477	445	479	495	475	429	492	502	462	458	435	476	448	481	436	507	450	474	459	500	435	469	442	474	460	479	454	450	488	450	483	449	478	467	473	453	510	465	462	455	491	520	484	422	478	479	478	482	440	456	428	422	503	451	444	496	448	468	468	459	444	446	436	466	451	481	464	458	440	482	454	484	436	487	478	445	496	450	440	445	464	482	473	455	479	482	484	482	462	476	465	454	482	472	475	456	444	485	477	446	419	454	439	394	482	478	451	472	478	453	465	455	448	456	437	451	444	460	461	445	474	463	432	443	462	462	466	458	460	478	461	473	461	459	452	489	459	465	471	485	440	470	488	446	490	465	455	441	441	446	473	466	474	466	469	452	447	453	449	471	471	459	411	502	478	485	475	514	449	471	488	417	455	451	460	496	451	477	485	442	450	484	471	458	450	463	478	452	495	478	473	491	463	469	439	438	491	471	427	458	490	468	493	437	450	460	506	490	485	432	481	442	473	460	478	470	456	481	478	442	453	436	432	458	442	457	458	444	446	450	475	502	462	511	465	464	447	456	439	445	464	469	511	450	438	464	452	480	426	446	466	468	481	442	500	451	475	444	438	447	501	455	460	448	435	472	436	479	482	457	482	435	473	463	497	457	427	485	474	460	455	446	435	471	491	462	485	466	431	444	437	515	440	429	479	497	455	495	470	464	439	496	492	458	432	477	395	479	466	486	455	487	481	465	440	454	461	460	427	461	435	449	444	448	460	447	430	457	492	479	489	441	446	459	438	474	435	469	438	447	422	464	479	482	464	471	449	451	427	485	449	480	452	468	462	434	451	474	497	415	441	421	444	470	452	468	457	452	465	472	466	468	494	458	472	436	495	451	485	441	429	509	485	431	425	450	475	446	468	496	494	464	478	460	480	448	476	486	485	461	477	425	455	460	461	418	468	456	453	468	446	482	474	453	442	458	433	442	457	444	462	437	472	475	462	478	455	443	503	427	467	468	423	462	433	450	437	447	415	467	496	455	504	492	483	470	452	476	478	474	476	469	478	476	475	464	476	422	506	479	439	469	462	500	442	428	426	478	465	431	458	455	474	498	436	474	461	477	437	448	467	471	451	463	451	477	458	439	476	481	451	454	433	480	411	471	447	478	465	482	484	497	453	456	433	490	461	449	478	453	462	448	462	477	456	460	469	471	486	463	484	465	439	504	468	477	466	474	510	508	449	468	459	461	471	430	428	459	424	453	456	445	436	504	438	430	449	488	460	465	469	480	464	451	451	435	456	450	460	489	506	483	415	464	446	474	485	436	426	462	466	450	442	450	475	481	489	468	436	465	470	452	468	466	451	449	438	439	452	448	485	451	478	477	499	461	434	409	430	500	457	458	445	403	504	427	456	452	476	455	468	490	474	460	429	478	516	473	463	482	452	472	454	422	459	470	434	465	455	453	447	426	443	435	454	464	478	470	441	471	434	464	446	480	486	455	461	475	468	440	483	479	454	490	460	452	438	450	424	480	473	480	398	458	433	462	442	488	446	470	456	484	480	439	486	461	453	469	455	454	453	447	474	471	482	469	424	463	501	485	493	462	463	435	420	443	428	473	463	473	464	434	445	436	461	429	451	484	476	446	462	474	459	449	460	460	437	473	491	442	459	437	476	467	454	413	461	469	429	483	389	479	419	465	498	440	431	451	482	503	428	453	446	475	468	504	470	479	467	478	411	432	428	456	473	484	452	469	468	471	472	453	498	490	492	475	439	477	456	463	448	444	459	466	487	453	463	446	473	443	446	480	441	461	443	482	446	421	454	477	459	437	467	455	491	439	489	451	480	485	465	410	472	446	461	469	485	458	440	435	493	449	464	454	471	460	487	480	448	466	454	451	473	482	448	443	486	468	464	471	445	431	483	507	407	452	458	456	450	473	483	456	451	450	444	460	483	494	455	472	437	423	468	435	438	459	460	468	447	463	452	468	488	433	453	479	480	466	447	485	436	443	445	429	415	492	467	451	470	455	455	475	444	445	437	460	466	452	456	463	484	441	430	502	464	447	478	456	466	449	440	458	429	432	435	463	485	483	432	466	467	422	476	439	486	442	477	454	474	498	466	457	473	470	475	454	460	476	476	430	466	435	470	454	479	443	456	442	445	482	460	477	469	431	435	454	500	447	488	494	440	434	456	468	454	452	455	435	469	462	494	457	419	440	430	454	425	451	499	474	469	439	428	448	486	460	473	411	434	454	423	468	486	422	492	465	471	421	486	473	431	446	451	426	459	452	483	441	454	423	421	448	486	464	458	453	483	436	462	487	438	460	471	480	471	486	539	513	481	441	462	452	476	449	470	422	445	463	445	474	467	480	484	468	457	475	469	464	517	455	458	456	462	452	437	496	448	463	482	464	482	482	474	489	469	458	444	440	490	484	447	435	439	463	463	420	496	457	456	454	449	433	450	437	486	455	455	433	477	464	494	463	477	498	442	493	450	432	436	458	491	465	472	457	483	456	445	475	487	437	458	452	475	438	457	452	448	471	473	484	486	496	481	482	434	433	448	495	455	467	401	465	461	481	458	466	473	481	471	448	476	446	469	467	461	448	444	508	469	449	474	476	468	418	434	460	425	502	424	475	461	422	499	410	500	465	447	439	447	500	439	446	504	476	425	491	434	465	458	453	473	414	448	454	426	468	467	487	415	443	457	456	458	498	478	468	502	462	477	477	482	469	445	466	437	461	454	474	421	463	435	473	462	441	468	430	442	430	464	474	481	447	466	439	453	476	473	430	433	436	463	471	461	447	463	454	472	446	533	483	455	501	425	454	440	446	459	462	448	457	467	486	477	476	455	461	439	466	439	452	406	471	486	471	518	510	466	476	418	467	452	436	449	466	459	499	435	456	472	488	434	464	437	471	472	449	440	475	481	440	499	472	466	490	439	445	492	447	478	482	419	449	473	452	459	474	458	485	436	460	491	440	421	476	488	463	473	480	453	448	455	484	483	459	461	435	425	458	490	478	450	482	488	446	469	472	462	447	467	441	446	469	474	490	516	455	439	471	472	459	480	467	466	446	455	489	487	440	425	464	440	447	448	480	473	466	453	463	449	457	415	468	443	440	412	440	433	463	476	433	453	444	477	430	453	496	463	468	480	493	448	465	462	488	461	460	480	438	453	471	424	443	464	453	437	443	497	444	480	477	441	472	449	426	470	469	456	448	450	428	462	494	463	465	452	445	459	455	453	466	407	462	469	455	467	417	502	449	462	441	452	462	503	455	477	488	462	468	421	478	436	468	490	433	418	488	478	459	462	445	459	440	457	494	432	478	481	467	460	432	459	500	453	469	466	460	404	481	481	456	453	453	473	456	461	497	423	446	429	464	435	453	443	457	485	484	469	489	460	441	480
30676	4305	1382	1059	718	441	312	301	284	256	224	221	200	179	187	145	139	150	139	131	160	136	121	125	123	117	149	130	149	119	122	123	120	123	119	124	134	129	125	118	139	151	140	141	122	117	143	138	127	125	126	145	170	146	131	129	125	128	130	129	145	128	148	128	110	122	150	127	126	113	117	112	132	100	146	130	121	132	149	133	123	140	126	128	138	120	119	139	124	125	124	155	123	137	123	127	130	127	137	122	130	148	122	131	134	121	106	130	129	121	138	112	113	143	129	126	123	118	141	136	126	111	145	122	112	126	147	131	122	126	122	107	116	129	132	131	144	132	115	139	145	149	147	147	112	95	134	122	110	118	129	154	119	113	152	104	125	139	147	128	127	130	126	142	129	121	127	135	118	100	122	129	131	146	139	134	125	109	112	139	120	132	142	145	133	123	140	140	136	130	127	112	140	101	136	139	150	120	119	130	129	121	122	109	136	113	121	141	139	139	130	125	145	127	146	145	150	118	125	123	122	136	139	129	112	135	130	123	108	137	142	124	108	140	130	124	105	144	133	121	112	144	109	116	131	141	164	141	115	127	133	122	121	149	123	111	137	134	113	120	125	109	109	125	137	120	162	137	125	133	111	139	124	122	139	120	155	118	148	101	116	117	131	140	118	126	127	138	151	127	128	121	141	113	96	115	124	119	120	155	139	122	140	119	126	134	124	131	109	114	140	119	128	135	139	127	129	126	129	134	114	137	120	163	111	122	129	123	135	152	134	139	136	118	141	137	133	135	121	142	133	128	150	142	126	141	128	141	119	83	122	115	115	117	145	114	135	139	131	137	134	142	114	116	129	124	132	127	119	112	130	126	127	141	114	108	118	123	127	134	131	114	130	142	127	135	124	121	123	132	133	140	115	134	132	118	135	153	107	131	130	136	122	133	134	135	127	138	123	144	125	124	155	140	134	122	129	135	110	134	130	128	118	121	126	146	132	115	126	141	135	119	121	129	127	113	128	149	154	113	129	135	121	150	104	118	108	146	148	123	116	147	116	134	133	121	128	125	165	140	126	149	138	150	146	120	132	129	135	130	118	128	105	122	138	132	126	127	127	121	133	140	139	155	121	130	111	126	129	147	129	164	138	132	103	124	131	129	128	139	107	126	144	137	133	126	136	127	114	128	116	130	116	122	138	137	121	124	137	120	136	116	108	137	108	130	120	121	120	144	102	125	121	133	141	141	132	148	120	129	138	140	147	141	118	136	119	108	132	127	116	124	150	120	124	123	99	122	116	136	131	121	139	118	135	124	133	120	132	125	123	135	128	146	139	126	126	140	117	133	138	113	141	137	115	121	135	134	116	131	133	124	116	130	127	124	130	137	136	144	103	123	130	118	125	112	150	135	124	116	123	131	121	120	138	137	114	127	152	146	106	109	148	113	120	146	138	123	123	128	133	148	146	125	128	114	121	125	149	131	124	110	133	115	131	133	111	128	137	144	131	149	122	148	140	130	121	136	134	138	127	143	128	124	125	122	147	140	153	118	133	130	128	132	113	126	126	139	122	114	133	122	134	138	107	126	139	142	126	149	134	118	114	144	125	124	114	95	123	131	122	119	125	133	143	139	131	129	136	143	134	126	128	112	121	134	133	118	127	125	148	120	125	126	121	114	147	134	141	125	125	151	138	140	127	112	135	109	143	125	134	121	125	117	133	162	127	119	124	127	142	129	149	134	119	143	122	130	145	132	153	121	139	131	130	137	135	135	121	132	139	107	120	117	118	116	106	133	121	133	149	125	122	115	139	108	151	116	127	148	128	123	123	129	131	129	122	118	115	127	140	135	151	129	115	146	154	109	119	131	109	134	138	133	148	126	133	119	124	122	131	137	143	117	129	130	124	129	148	130	129	126	127	134	158	115	135	131	134	133	96	147	98	130	125	122	155	146	128	115	110	135	136	118	150	128	134	127	126	143	133	138	121	153	170	140	124	127	127	117	118	129	113	133	120	126	129	116	113	108	131	130	123	124	135	146	140	144	119	128	101	125	144	120	140	143	130	149	131	124	145	123	144	109	146	163	126	131	146	103	140	126	145	158	141	108	134	107	111	105	110	135	144	130	123	145	125	123	115	124	134	175	128	148	131	131	122	128	126	116	123	150	131	134	129	130	127	133	117	107	147	138	117	141	117	111	130	137	110	131	125	114	133	137	140	120	153	118	130	134	129	126	135	125	128	143	139	154	128	126	107	153	118	115	115	122	120	137	114	130	126	139	145	139	126	139	118	128	113	143	138	128	134	121	131	134	135	129	132	137	137	114	137	146	119	119	121	131	125	128	139	117	90	139	125	133	116	134	124	123	119	123	115	128	133	128	122	156	124	125	145	120	114	118	136	132	128	147	134	135	130	135	115	135	127	109	130	130	140	134	132	143	139	120	122	146	149	133	125	123	114	119	129	113	96	128	113	128	125	123	127	136	122	128	153	129	128	111	126	134	126	129	132	113	125	121	135	126	136	135	135	125	112	134	131	138	119	139	144	133	118	135	122	114	119	116	128	118	136	140	152	123	122	129	118	135	146	111	128	125	146	129	131	128	119	143	136	113	127	127	134	112	130	119	131	153	121	106	143	136	112	127	115	94	119	134	123	106	139	108	128	134	111	127	117	138	140	120	110	126	135	132	121	144	132	126	106	153	144	125	141	130	139	155	130	121	137	131	127	129	143	136	138	123	146	115	135	136	131	118	144	122	117	125	131	123	138	135	123	119	130	133	130	144	153	134	140	136	120	131	115	118	143	120	121	127	137	103	129	114	143	143	154	115	113	132	149	127	124	125	106	115	110	120	149	137	116	137	124	143	149	131	132	139	130	139	138	106	154	131	104	124	121	105	134	118	131	128	119	128	125	121	125	124	130	134	116	139	136	134	117	129	102	125	121	122	121	140	129	124	117	127	130	132	124	129	141	122	119	142	132	140	120	136	126	124	126	132	119	116	112	132	124	118	131	129	135	147	127	127	142	124	130	114	135	120	115	161	141	132	123	144	143	141	123	141	137	133	167	137	138	157	116	143	158	127	119	138	122	139	130	140	120	139	133	137	138	124	118	130	123	110	135	127	140	118	123	128	149	129	128	126	123	124	114	141	164	150	137	127	157	120	131	147	132	140	132	130	122	135	125	136	121	121	126	107	132	136	162	122	146	143	134	117	127	147	131	131	119	127	127	123	122	120	135	134	139	128	137	119	115	128	120	149	112	115	110	151	151	113	127	128	133	126	145	132	125	141	122	130	138	139	126	134	131	135	105	125	116	117	119	143	145	126	143	133	147	111	121	133	123	137	112	149	130	142	135	153	129	146	136	143	142	141	115	123	111	156	151	136	120	110	132	126	115	153	130	118	128	135	137	127	108	132	122	133	112	153	119	119	135	134	132	126	147	130	108	137	150	123	109	140	138	148	119	112	115	130	164	144	130	131	129	123	129	141	115	121	154	138	120	137	134	144	114	122
19020	1269	2589	2807	2523	1849	1459	1405	1169	1156	907	801	697	581	508	459	451	407	411	395	384	378	362	363	407	352	377	347	387	350	334	328	342	353	341	321	337	366	331	375	436	391	396	338	342	350	358	346	343	368	344	353	336	300	325	306	308	313	330	337	317	327	316	331	349	326	351	305	344	321	316	325	310	341	280	332	325	338	348	334	328	303	321	318	319	339	340	321	323	343	339	331	299	340	322	287	338	322	316	319	287	315	322	302	299	337	314	317	307	348	305	292	327	315	304	303	311	333	293	298	319	336	300	314	339	313	323	342	304	317	366	302	301	326	349	346	346	324	359	321	341	298	313	315	323	332	279	342	342	311	321	327	302	339	318	295	327	314	342	340	311	324	300	313	306	320	300	291	333	283	330	338	314	290	358	325	307	327	326	335	320	338	334	293	353	360	328	326	326	320	327	334	319	324	326	302	302	327	315	310	304	320	310	298	335	316	317	310	310	318	317	334	329	302	357	330	340	372	319	322	296	323	318	326	337	325	304	314	333	289	326	314	331	314	278	314	337	320	323	317	308	295	306	357	308	331	314	303	290	309	335	329	304	350	320	367	335	338	287	328	326	309	313	328	351	315	320	353	310	294	320	322	292	323	320	361	335	354	296	316	315	299	293	328	319	341	305	307	314	327	284	313	322	323	312	334	332	336	331	312	325	314	338	352	331	344	328	303	315	310	339	291	325	319	320	326	369	304	310	352	321	314	329	308	318	298	363	302	318	329	336	320	341	340	310	307	313	329	317	306	289	337	313	288	333	322	324	337	336	315	302	320	294	297	327	342	295	325	281	314	300	333	335	303	342	281	311	341	315	341	301	350	342	331	336	342	336	323	327	317	297	330	307	332	337	333	339	336	372	321	293	340	295	312	308	345	353	275	288	294	330	332	302	319	309	330	296	353	330	330	338	327	326	329	337	321	312	331	321	322	314	328	324	302	315	301	328	326	348	336	306	324	303	332	336	332	323	323	316	331	329	331	323	300	327	347	343	338	280	293	318	329	322	319	334	317	343	356	304	305	299	355	327	292	329	343	325	314	319	321	321	305	336	339	312	347	327	331	332	355	313	336	294	333	336	311	299	331	322	306	325	347	315	326	319	283	310	336	317	317	321	348	305	328	327	346	313	330	330	287	311	306	334	308	344	301	308	315	325	319	342	300	306	327	323	331	336	355	348	313	319	331	305	314	296	280	294	302	326	323	331	349	310	297	331	341	284	328	301	322	341	306	307	306	321	310	347	323	334	318	348	309	283	310	326	332	293	348	299	306	314	315	334	345	353	345	340	323	334	330	324	329	323	325	319	312	289	317	326	327	323	321	298	308	273	349	297	325	341	332	297	324	310	319	339	348	319	336	336	320	346	305	294	334	313	284	321	341	304	334	340	335	304	357	314	329	296	334	305	324	351	310	330	321	318	308	302	321	309	304	280	333	314	319	301	320	312	314	343	353	312	339	351	342	311	329	327	327	317	345	328	325	311	313	324	343	328	301	306	348	350	370	320	311	321	334	325	326	317	297	314	315	310	316	349	309	314	313	324	328	341	339	335	331	313	332	321	296	316	304	320	321	310	321	320	319	344	315	309	332	342	328	299	358	297	307	317	280	308	337	316	332	282	325	287	326	300	346	325	329	322	313	344	365	320	289	317	321	323	318	301	330	293	327	296	332	347	319	307	319	344	329	352	311	307	320	333	324	324	306	307	318	327	321	328	344	285	316	319	312	345	315	304	299	344	319	294	297	338	330	330	288	301	316	321	306	340	328	313	326	332	343	300	302	310	319	333	321	328	297	331	324	303	315	299	328	301	320	326	337	309	365	362	299	331	306	310	328	329	322	353	351	298	319	314	315	315	334	280	343	326	268	309	288	335	342	336	332	365	326	351	324	335	306	332	344	308	307	331	307	317	301	308	330	324	316	311	349	336	316	334	321	306	326	330	323	320	311	322	298	331	315	323	310	319	324	336	328	335	338	334	327	307	313	304	321	311	319	351	325	298	317	328	341	300	309	322	333	320	297	326	341	327	298	302	337	331	327	344	310	323	322	348	307	322	316	300	326	295	335	294	294	338	358	311	316	325	341	295	325	334	299	333	324	323	328	304	286	326	315	340	343	342	312	325	316	325	334	338	312	326	344	324	302	320	334	331	343	344	320	297	327	304	332	341	340	321	331	343	365	332	314	349	323	330	339	348	338	293	335	341	348	330	344	334	327	347	304	334	327	295	317	345	326	311	352	306	346	321	314	310	301	311	340	328	312	343	336	315	309	310	346	311	345	337	307	329	324	304	315	299	312	317	326	289	319	315	326	298	315	313	301	330	323	334	318	323	324	318	300	316	295	315	293	355	326	306	323	328	341	343	324	346	316	302	325	357	331	327	355	330	331	320	306	294	318	329	347	309	335	313	325	287	329	342	332	301	332	336	327	344	321	322	341	333	313	322	311	333	324	313	341	335	315	307	337	314	313	293	323	282	342	316	316	310	322	317	307	303	299	328	289	328	322	330	347	294	339	313	319	275	310	338	315	337	326	327	310	331	326	328	322	290	286	343	299	317	304	303	335	291	334	317	311	314	300	313	374	350	358	294	348	339	318	327	316	328	298	324	311	333	331	326	322	313	302	335	322	335	327	301	343	315	336	331	307	309	321	329	322	328	310	289	347	326	315	295	316	318	352	351	325	304	323	344	288	308	315	315	314	323	333	307	344	308	339	343	321	311	299	328	335	299	336	315	320	320	336	324	351	350	317	327	330	335	303	339	331	307	315	333	309	311	322	295	316	352	334	310	344	296	339	338	314	351	319	322	288	312	308	343	327	329	321	271	303	321	314	331	329	286	325	282	316	318	304	349	304	321	307	337	332	296	315	340	317	326	310	294	316	309	347	303	333	352	292	289	324	319	309	336	304	314	343	342	311	332	318	345	306	348	322	338	309	309	326	351	320	337	328	297	333	353	332	311	314	311	316	317	326	366	308	307	309	276	324	304	307	358	331	313	357	317	307	319	323	288	314	337	311	325	346	293	322	343	330	281	363	308	338	358	331	313	309	349	287	314	319	328	292	330	319	339	316	338	331	296	303	279	359	344	329	306	338	312	304	310	331	307	340	325	347	334	327	314	327	340	332	296	312	339	339	353	305	312	329	317	331	341	307	341	362	336	351	308	293	323	291	328	332	341	283	319	322	324	312	330	316	322	314	323	294	360	313	307	321	346	346	335	323	332	305	346	345	307	337	322	306	345	315	309	335	340	339	326	304	316	325	328	334	308	339	324	312	316	350	314	321	327	323	333	333	332	278	321	335	333	293	320	363	285	342	338	340	331	323	308	317	333	320	323	311	363	301	384	333	338	320	314	319	305	322	317	360	331	286	326	320	350	323	298	325	299	323	331	345	328	325	313	302	322	303	307	361	336	321	329	309	293	294	325	332	373	314	324	318	334	338	329	310	319	333	321	319	319	305
8183	433	139	142	124	135	127	140	106	126	124	107	116	111	129	124	112	110	96	129	102	134	119	114	119	114	134	116	139	128	113	101	123	127	115	108	123	129	104	118	128	115	106	103	101	116	101	152	145	108	114	137	116	136	117	128	125	114	115	103	125	132	105	126	103	122	105	127	97	106	122	112	108	122	116	139	120	105	114	112	91	127	117	93	114	106	128	111	102	119	129	94	127	105	110	102	122	100	98	128	116	122	112	114	131	121	118	118	115	133	120	118	112	107	122	108	118	135	118	126	108	133	113	106	124	110	105	115	125	108	117	117	114	112	119	136	107	132	119	103	131	124	114	119	123	119	101	125	125	126	116	120	119	109	110	125	125	112	126	107	125	110	121	102	116	114	118	107	104	136	122	126	118	111	97	121	112	117	121	127	113	119	111	133	114	123	128	116	112	117	107	104	111	118	120	124	116	125	117	146	135	114	104	114	108	117	116	107	107	129	109	116	147	114	102	117	126	114	111	111	110	124	129	118	122	125	137	143	105	120	105	118	127	128	114	114	134	117	140	88	122	124	135	114	108	115	121	137	118	110	107	125	128	110	114	130	140	121	105	105	109	132	92	115	133	97	111	114	105	112	117	116	92	119	134	112	97	114	98	111	118	107	114	102	102	117	99	115	115	119	123	121	125	134	134	129	113	111	98	121	141	149	115	109	114	112	107	97	103	121	124	116	127	114	118	122	113	104	129	111	123	126	99	125	135	106	129	121	124	122	123	110	107	107	94	135	118	115	132	96	107	120	121	130	118	115	120	122	139	116	110	114	124	124	126	117	116	133	100	107	107	113	110	101	94	141	98	137	122	117	111	124	122	120	111	120	82	106	139	115	122	112	124	138	116	122	114	105	110	108	124	121	98	113	121	114	96	130	96	115	114	96	126	135	100	101	126	122	119	110	112	102	120	113	120	120	115	120	93	120	115	107	126	129	109	122	98	101	100	126	132	106	128	109	118	103	133	122	101	104	113	144	106	113	132	114	115	101	141	105	100	107	119	123	129	130	104	123	114	130	117	100	118	99	100	87	112	99	121	98	99	130	132	128	118	93	119	126	124	144	142	115	100	108	118	104	121	126	121	103	114	117	118	107	123	121	134	113	119	103	131	121	116	113	116	125	130	99	111	139	117	112	121	113	117	116	109	110	104	120	130	116	137	122	106	96	130	108	128	101	129	132	109	111	126	110	111	123	141	114	122	107	128	117	104	103	112	131	112	115	129	126	130	108	110	141	109	106	117	131	111	109	125	119	122	120	118	122	128	107	112	107	104	110	121	124	129	106	107	101	104	123	106	107	121	112	117	119	130	122	131	107	105	130	93	108	101	116	103	132	125	129	113	117	104	98	121	97	116	118	128	112	131	111	107	108	123	133	109	93	95	115	110	124	125	123	131	114	119	110	121	123	128	114	114	123	104	138	121	134	108	124	133	123	118	122	126	109	110	120	101	103	95	125	103	108	111	128	113	134	132	117	112	113	127	136	119	140	128	138	115	117	115	125	100	110	105	116	127	125	98	119	108	115	108	116	118	124	117	122	118	128	109	112	131	127	91	107	103	98	116	122	113	107	99	109	112	111	129	97	122	112	106	107	113	109	118	114	115	124	114	130	105	105	137	109	113	131	107	109	114	131	95	109	125	115	104	129	111	105	105	140	111	113	127	152	122	119	131	108	131	129	145	109	132	109	119	83	105	107	105	139	113	125	99	115	111	123	121	124	118	131	110	117	120	122	117	118	123	136	111	97	94	126	119	128	120	103	143	106	123	114	125	118	118	119	108	114	101	101	112	101	134	113	110	118	110	104	107	113	104	107	142	125	109	120	108	137	110	126	130	114	104	113	103	121	111	136	122	115	112	122	115	101	120	108	118	116	106	129	119	118	118	88	106	97	131	116	123	110	102	116	111	122	127	140	125	129	118	138	129	118	129	114	126	120	107	130	128	141	100	121	115	117	108	107	87	118	104	105	110	110	128	128	120	95	112	118	126	124	113	114	116	120	113	104	105	107	133	104	126	122	104	109	108	115	111	107	107	103	105	130	112	119	129	105	107	109	127	123	117	113	125	113	101	109	119	126	116	128	119	132	120	113	103	125	103	128	116	123	117	139	117	112	108	110	112	114	96	122	107	100	124	120	96	123	119	97	112	128	126	127	102	117	114	113	107	123	122	111	119	116	123	131	115	125	106	112	128	94	110	120	146	124	112	108	133	129	101	125	134	95	137	123	128	135	120	122	114	112	104	113	109	132	137	123	103	118	123	111	103	106	137	125	112	124	109	107	128	140	99	133	141	127	124	133	115	106	133	128	118	124	123	111	139	113	115	128	105	111	119	110	126	134	110	130	109	105	108	127	109	124	114	129	121	117	116	134	105	121	121	109	104	105	107	124	112	107	106	120	121	120	128	100	130	119	123	99	98	119	147	108	121	137	126	93	117	117	125	124	114	125	124	114	100	111	111	104	126	115	120	115	114	112	113	121	103	129	109	107	100	106	113	115	119	124	122	121	111	113	118	119	109	124	133	92	107	99	120	115	122	133	129	111	121	108	130	107	119	118	150	119	124	128	81	103	121	126	95	112	115	129	126	106	126	134	117	108	128	119	109	116	124	99	115	120	122	116	108	108	121	109	113	101	124	127	124	98	144	116	123	118	111	114	117	112	118	129	113	105	119	113	128	117	132	124	103	107	103	132	109	124	125	132	120	109	129	118	131	116	110	103	119	137	134	129	96	120	134	121	108	119	103	111	110	127	105	133	119	102	114	109	144	114	129	112	104	121	124	102	116	126	100	112	111	113	121	117	123	123	109	114	121	130	110	94	112	114	141	124	117	115	111	119	102	126	125	108	120	148	125	133	105	112	110	110	103	117	126	116	123	112	125	109	121	136	122	109	136	119	111	116	100	109	116	131	106	132	119	130	132	126	117	142	97	134	108	100	126	112	118	117	112	139	111	136	141	126	123	103	119	122	124	109	110	121	106	102	131	108	126	113	119	116	119	115	110	103	131	145	143	117	102	129	118	135	125	103	119	157	107	113	113	131	129	106	120	113	115	112	124	116	114	131	115	111	117	124	127	112	117	109	128	113	117	137	125	132	120	125	127	125	127	108	129	113	138	109	138	101	116	132	100	123	123	131	105	111	112	111	126	125	127	118	118	122	120	123	110	106	105	125	114	122	132	110	115	115	104	137	109	107	118	112	113	117	108	140	125	110	124	135	131	127	116	115	105	102	121	137	124	103	126	107	112	117	124	123	124	120	124	129	101	133	104	127	104	119	131	126	121	104	110	117	130	118	118	128	123	123	121	122	129	115	112	117	114	129	109	118	136	107	127	112	105	125	145	114	123	132	127	96	115	113	103	116	114	115	116	102	128	126	136	113	109	104	100	100	127	129	111	99	124	122	122	113	132	108	126	118	126	108	112	122	120	115	110	109	113	98	115	104	112	118	125	121
6287	371	383	438	438	392	383	364	347	340	330	347	331	323	309	319	350	335	319	297	305	290	327	306	307	302	309	308	353	324	318	348	295	326	287	295	336	318	321	334	337	311	314	307	300	298	313	347	304	313	292	342	290	290	327	326	341	349	338	289	349	315	289	306	283	302	310	322	273	330	318	325	301	310	313	330	312	328	317	316	295	301	323	311	331	314	316	323	292	335	301	302	315	336	314	298	305	351	296	311	318	283	289	331	335	287	314	294	321	300	324	304	328	305	337	309	290	328	307	291	312	308	304	280	308	331	322	295	335	319	323	295	334	314	311	311	311	282	289	326	334	318	307	315	306	250	303	333	276	308	313	322	302	295	292	292	329	314	316	285	298	314	310	304	288	298	308	324	279	326	319	318	360	317	334	346	300	301	325	299	328	295	309	308	333	319	333	295	301	321	325	354	302	317	328	315	317	283	312	302	293	309	347	301	298	294	318	327	332	335	309	336	275	275	325	313	293	299	303	337	317	330	300	294	306	291	318	328	295	358	316	314	323	314	337	303	320	331	318	336	338	304	310	292	287	307	299	313	337	289	310	336	303	306	343	304	289	324	326	292	272	317	324	314	342	317	319	334	300	310	309	304	340	325	348	308	327	314	290	309	320	328	266	274	316	303	298	300	314	327	339	286	281	346	312	289	324	291	335	318	288	285	311	332	299	299	299	309	314	319	305	308	315	339	342	316	305	346	290	318	314	286	273	300	333	292	273	314	300	321	317	335	311	310	313	335	290	316	331	311	293	294	297	323	305	299	323	294	322	339	312	298	312	327	309	349	308	323	315	286	323	323	292	294	311	296	355	319	375	298	329	344	314	302	303	322	294	291	318	284	312	314	304	301	317	303	302	322	316	326	330	319	324	297	322	311	317	317	320	323	311	308	282	304	327	275	306	311	339	328	324	334	330	312	315	266	278	348	309	319	320	282	314	304	274	307	327	311	338	317	372	322	292	324	303	340	325	287	310	301	330	285	275	316	325	283	300	307	295	298	291	294	316	301	335	334	313	338	316	311	308	300	304	310	317	295	312	301	294	326	323	315	336	326	334	340	321	298	298	328	314	345	308	329	272	304	305	308	302	320	309	287	318	297	325	349	323	315	301	308	287	326	311	294	323	295	325	324	296	336	323	321	302	325	339	302	308	300	295	314	325	292	273	323	335	273	292	304	326	289	346	320	302	286	290	346	303	312	289	333	316	303	295	310	302	325	289	302	284	301	333	297	343	282	317	320	331	312	329	304	316	326	310	281	314	297	305	303	303	307	339	284	350	331	300	343	321	295	306	307	334	343	318	352	307	313	321	317	325	314	355	311	313	293	304	312	323	343	289	295	313	326	340	274	317	343	309	329	333	340	307	305	286	308	307	299	316	328	337	294	295	340	290	319	302	309	334	310	326	307	304	295	329	318	311	331	345	293	336	287	279	289	310	300	328	330	335	301	300	280	310	291	313	319	312	289	309	340	296	300	349	327	317	326	336	285	333	302	300	335	313	313	350	311	317	315	334	288	302	283	305	332	296	309	302	303	324	287	325	300	314	317	281	322	312	350	350	283	280	338	301	319	299	313	277	280	342	314	329	327	324	325	323	312	312	308	328	311	320	309	315	286	304	289	292	278	291	305	349	298	268	316	303	310	324	301	334	308	294	316	311	350	326	314	319	320	294	322	310	296	285	304	317	297	302	319	295	326	313	321	282	312	323	305	321	317	296	326	312	282	294	309	304	283	313	314	309	294	307	318	316	306	339	318	332	296	318	304	331	326	320	317	323	334	312	332	307	332	325	306	324	313	314	306	327	307	296	293	333	297	318	284	309	320	310	309	319	314	280	302	318	276	296	327	334	307	343	346	323	320	301	325	333	323	302	324	276	297	311	307	324	338	313	314	300	331	343	343	296	324	308	316	325	314	316	286	325	315	295	314	306	342	316	311	353	328	312	308	290	312	324	348	287	329	323	304	300	297	363	309	302	321	319	323	291	292	314	284	299	316	334	329	324	316	303	343	320	315	291	326	335	296	323	310	324	286	313	303	313	301	300	320	317	304	304	294	315	360	334	330	341	330	322	303	302	325	330	305	302	294	344	282	319	318	331	314	310	309	333	286	338	271	317	295	290	321	310	314	324	326	312	296	288	315	287	302	305	283	312	306	320	334	306	338	337	324	321	330	316	309	347	338	335	304	335	312	294	307	342	313	331	297	314	335	311	322	297	322	319	330	318	309	291	317	339	302	333	287	317	283	293	309	318	323	323	319	308	311	304	316	303	273	296	289	270	343	305	305	305	306	291	331	288	335	330	344	316	308	301	332	290	316	286	286	298	337	326	348	312	298	315	303	305	300	322	338	326	327	309	315	301	308	329	322	328	284	289	317	322	306	330	301	314	330	301	306	297	309	325	307	316	287	287	302	326	333	328	338	317	320	308	327	302	344	289	314	303	342	345	335	340	287	316	311	309	331	303	363	317	310	290	315	301	294	338	305	326	305	322	326	276	318	312	276	308	337	280	296	317	331	293	316	310	345	303	336	318	311	316	310	302	281	285	323	308	337	304	332	317	293	296	318	321	331	317	341	298	308	319	343	293	334	318	314	295	285	318	303	303	314	303	312	317	310	318	324	303	311	314	312	307	317	317	308	315	319	331	312	268	277	340	297	315	331	296	303	304	300	297	283	288	313	274	303	317	303	313	271	317	316	313	293	311	314	310	327	349	309	336	333	321	306	318	334	323	305	286	299	286	333	323	293	307	328	276	308	311	318	342	309	301	315	332	321	299	289	317	303	324	324	342	331	328	301	307	349	304	342	327	325	322	323	308	339	313	299	328	301	294	320	296	332	298	307	272	335	324	303	315	343	295	333	339	337	307	340	347	303	329	314	298	296	326	308	318	347	333	257	351	285	322	299	290	318	329	296	329	294	334	296	318	329	310	318	291	345	299	286	323	326	306	315	321	308	294	304	300	300	350	274	325	295	295	308	326	305	325	300	307	334	301	344	341	301	310	306	342	308	323	285	303	331	340	338	315	307	308	325	301	316	311	319	293	307	302	322	283	334	315	296	297	316	309	316	279	314	322	339	313	305	318	291	313	299	306	318	322	298	296	321	332	311	314	317	300	317	312	304	313	322	345	315	327	314	298	312	335	314	309	295	293	306	318	302	319	305	304	304	265	307	299	317	345	290	319	290	315	313	308	322	324	295	329	316	315	283	347	357	310	311	315	316	331	304	330	330	287	339	294	347	333	296	304	331	295	302	322	309	296	324	337	320	308	345	316	295	357	309	310	318	311	305	298	335	295	300	310	293	300	286	311	322	330	330	300	320	304	297	321	316	318	328	314	325	300	325	309	315	305	284	310	298	310	303	341	323	289	275	373	318	321	348	336	296	334	326	304	329	319	322	295	289	313	298	312	315	307	335	327	306	280	341	314	299	335	303	321	275	312	294	302	338	305	299	331	298
21064	2023	842	652	506	326	288	288	237	274	229	214	201	226	198	191	186	193	180	196	180	182	180	180	166	191	206	195	198	183	189	180	170	195	188	166	169	176	195	178	185	198	182	187	208	179	172	216	197	207	208	190	180	188	164	168	221	163	197	183	172	176	196	186	201	206	167	161	191	185	182	173	190	188	180	189	206	198	165	169	184	162	203	190	169	179	188	176	198	206	198	160	159	180	158	166	190	191	189	174	173	190	186	189	170	178	157	190	208	169	176	167	191	188	200	178	147	191	191	175	219	173	194	169	187	172	167	174	198	178	182	174	187	188	173	184	163	159	159	168	179	188	183	180	175	178	191	181	165	229	169	196	171	210	178	178	204	187	221	185	169	167	162	189	155	178	163	210	193	184	176	191	160	193	181	185	178	177	189	202	168	186	150	173	190	197	178	181	173	199	186	197	166	177	196	183	192	185	177	180	195	183	201	165	168	178	140	171	191	190	207	204	179	192	185	196	220	181	156	156	178	189	165	189	170	176	176	205	203	189	180	170	186	177	159	175	173	179	178	193	173	183	206	201	211	170	181	186	197	205	194	197	171	201	178	159	179	169	199	186	173	190	180	185	181	181	180	174	191	202	190	166	163	190	177	156	205	187	165	200	180	197	186	194	212	196	166	173	180	173	202	186	202	171	165	173	181	163	186	197	183	206	178	170	163	162	190	172	196	184	184	190	168	188	171	185	177	188	201	180	171	189	197	168	178	186	218	190	169	184	173	177	198	206	171	189	199	175	192	184	171	173	161	189	180	171	198	187	190	177	194	204	167	145	171	185	201	170	188	196	152	185	196	165	184	171	187	171	192	203	190	153	176	188	202	177	187	144	184	186	160	177	192	184	173	176	174	188	171	184	173	176	190	174	146	167	198	174	175	175	193	183	169	205	182	176	185	172	202	173	158	164	159	142	167	166	173	179	219	200	190	193	170	198	178	216	178	168	187	203	190	192	208	188	183	177	162	180	190	177	199	198	173	191	181	197	172	182	172	163	178	160	178	192	175	199	186	166	171	164	175	199	189	170	192	187	184	169	200	200	173	204	184	165	196	184	181	193	187	189	176	195	164	194	179	191	155	172	192	195	169	190	188	175	200	163	183	187	201	174	195	184	178	208	201	176	176	199	166	202	184	161	151	187	164	215	195	182	185	153	201	186	217	168	176	175	166	180	183	196	196	159	165	180	190	175	176	187	154	193	169	189	173	176	179	198	199	185	173	211	170	211	159	179	170	162	193	189	179	175	193	173	158	198	179	162	168	208	179	170	194	180	180	171	203	166	197	165	180	207	178	157	193	183	175	181	190	163	182	175	192	186	187	189	195	181	182	171	182	170	181	164	174	193	179	187	175	170	180	193	188	182	166	170	178	177	171	182	179	194	213	184	189	171	191	178	170	164	182	190	172	193	209	200	183	159	176	189	206	179	192	155	180	173	188	180	212	187	167	174	167	174	165	172	209	179	176	181	180	170	179	192	185	195	203	149	195	188	162	197	147	186	212	192	166	177	200	203	169	170	191	173	173	183	165	186	181	178	184	195	177	208	173	194	159	181	179	177	192	195	177	186	204	182	212	179	183	187	172	174	176	197	188	178	165	206	195	185	169	204	169	204	170	203	193	190	175	209	198	191	172	173	185	166	211	180	178	180	178	172	172	186	191	166	224	191	196	180	181	193	188	194	179	171	199	195	182	173	174	154	184	184	169	183	184	177	195	165	173	165	193	161	188	171	183	205	188	183	178	181	183	163	190	171	167	189	177	182	181	189	192	168	191	197	186	177	186	160	185	182	168	169	182	197	161	173	174	173	170	170	188	205	168	191	166	180	172	169	179	197	174	184	178	171	176	173	197	163	183	204	187	168	193	181	156	190	188	193	176	195	185	168	166	181	169	162	174	175	156	195	190	182	182	164	190	209	195	215	184	174	173	204	184	185	168	183	191	159	184	181	186	173	180	206	177	197	195	192	181	230	194	189	187	188	189	200	188	168	180	236	187	156	196	194	190	166	189	202	187	200	174	215	181	176	179	184	164	184	188	184	197	188	177	206	206	208	212	167	182	169	175	157	170	176	185	171	194	198	163	188	172	201	167	167	172	194	170	166	183	164	177	181	193	188	181	165	203	174	206	194	204	197	177	166	179	167	190	149	178	180	197	210	176	190	164	179	177	184	151	197	179	197	171	192	194	191	173	185	146	177	191	188	179	191	181	188	197	154	208	207	169	182	183	172	207	186	194	216	176	172	183	154	219	160	210	174	202	178	178	178	198	174	171	190	194	182	177	162	177	167	168	181	184	205	190	176	192	194	206	190	175	158	189	175	184	168	191	186	195	190	160	172	204	200	187	206	197	171	187	186	185	199	195	180	190	187	161	174	164	197	167	183	205	182	190	175	180	159	193	181	198	198	169	173	177	190	193	188	185	176	176	175	177	208	175	183	207	177	193	160	187	172	204	160	192	172	174	179	195	184	173	166	163	161	192	188	195	151	182	184	195	193	201	204	196	173	172	174	178	189	188	152	188	183	190	178	177	192	151	175	190	185	198	186	185	188	203	188	177	192	171	148	173	188	162	173	180	174	180	185	208	169	205	177	178	171	184	196	181	198	209	194	199	194	169	175	176	195	169	193	180	187	174	179	186	176	171	187	176	172	173	202	175	194	183	162	196	189	158	186	163	186	188	179	157	183	184	177	191	172	181	198	185	185	182	199	198	180	177	200	191	158	154	180	199	179	184	176	167	196	158	185	198	189	179	168	198	183	186	191	175	228	167	197	197	179	197	202	172	189	169	183	206	185	178	208	196	178	191	201	169	167	170	211	196	164	200	168	204	213	175	191	190	162	171	186	204	170	180	208	188	185	175	181	181	197	191	185	189	173	174	206	172	203	166	161	170	166	175	173	183	191	180	175	186	190	181	186	171	205	183	193	186	201	198	186	194	184	244	195	179	165	179	166	193	184	181	163	197	172	194	155	209	178	182	153	179	158	175	195	180	164	182	175	173	194	179	188	189	169	201	186	184	174	179	200	177	152	198	195	162	188	177	200	191	198	163	176	177	194	172	177	186	185	176	190	184	173	177	179	179	187	177	165	162	180	218	186	186	178	207	175	192	178	190	181	191	188	167	198	176	192	190	190	185	155	183	168	186	164	182	187	159	177	180	195	167	170	207	207	182	192	199	181	187	189	185	180	188	146	188	190	183	193	153	179	190	164	169	166	177	175	180	174	159	185	179	169	171	173	196	178	176	186	168	161	165	205	178	181	143	165	179	182	160	185	167	195	184	188	154	164	166	162	198	197	200	152	174	191	170	177	197	186	165	179	186	154	168	211	199	200	168	195	173	181	198	169	191	186	169	194	174	175	167	165	183	180	182	169	163	178	161	167	179	207	194	170	168	183	196	182	187	197	187	185	194	170	171	166	180	186	201	192	194	172	142	160	171	190	169	152	206	180	190	169
14819	968	1785	1929	1767	1230	1194	1018	953	894	815	680	625	541	591	524	480	526	484	478	501	504	496	497	472	523	521	508	491	486	445	472	447	441	453	443	462	455	423	455	504	467	460	460	487	494	477	451	466	499	469	443	476	428	464	482	454	480	479	442	441	445	437	436	449	446	438	456	439	430	464	446	461	448	473	416	472	507	469	460	473	442	461	450	425	472	449	475	481	465	450	498	437	455	465	478	444	437	421	432	429	445	459	465	457	489	431	488	429	503	454	437	470	434	431	452	419	429	430	461	449	446	425	442	438	463	437	479	420	501	433	433	454	434	455	464	443	463	481	441	475	468	461	439	495	459	452	442	446	437	444	461	477	454	447	458	416	482	443	464	431	464	443	459	466	454	447	488	483	433	418	463	448	436	475	502	496	472	477	479	440	415	447	436	445	460	467	437	408	476	437	449	445	440	466	424	446	444	457	451	450	470	431	420	445	456	451	432	433	452	446	455	448	449	469	451	449	425	463	452	454	475	483	444	459	444	482	429	435	430	503	469	457	420	416	448	457	476	486	456	482	470	481	485	444	425	448	483	459	475	445	434	445	412	432	445	479	460	454	482	430	456	490	463	485	439	484	427	429	441	471	449	454	486	407	434	444	463	435	429	448	450	469	481	447	453	414	462	431	507	428	477	477	495	461	422	424	470	466	480	459	439	439	457	428	443	458	453	463	470	452	443	478	496	428	471	434	449	437	468	427	475	478	443	441	442	458	475	478	457	434	395	447	462	456	428	448	441	465	465	457	437	450	450	486	438	431	490	488	444	472	442	422	462	450	423	434	455	417	444	422	435	442	464	479	480	428	455	432	455	457	463	421	463	454	446	463	447	463	473	470	463	439	459	455	480	482	443	428	460	469	448	440	468	493	459	456	441	428	482	468	464	440	465	448	433	453	497	463	444	454	449	464	470	445	452	481	469	446	458	445	433	471	454	475	472	492	453	459	446	447	484	450	448	424	433	432	423	473	447	420	421	469	487	440	472	494	500	434	459	450	450	456	459	455	427	419	465	414	456	434	455	429	468	468	435	462	439	463	488	462	417	450	441	445	455	435	469	475	468	472	444	467	470	414	461	446	479	456	461	448	478	466	458	448	429	448	452	410	453	496	461	460	461	435	479	457	442	433	426	449	448	431	457	401	434	463	459	418	450	414	464	482	462	414	409	422	456	497	473	435	460	465	444	468	466	451	443	459	462	478	431	449	440	438	429	409	484	468	449	456	456	467	417	430	464	451	457	435	493	472	480	433	460	436	423	454	471	489	487	439	442	495	427	444	453	473	416	425	471	447	427	427	431	426	466	459	437	426	448	469	460	482	456	448	486	422	495	460	436	465	491	409	461	461	444	430	449	429	462	454	460	437	437	424	482	500	495	430	456	433	453	440	454	460	432	429	452	463	427	476	466	487	409	474	471	477	440	452	465	438	465	437	452	464	444	425	478	450	407	468	450	440	434	432	468	418	486	419	452	474	455	481	428	451	488	494	453	443	433	468	458	432	430	470	430	488	447	410	464	452	461	471	433	457	464	456	452	441	447	441	426	461	442	480	447	459	476	454	510	436	418	474	461	476	436	487	481	486	449	458	461	426	475	466	445	476	494	414	433	446	452	409	455	424	464	457	465	424	444	438	415	454	431	442	408	454	441	491	439	456	442	456	428	405	426	495	415	453	488	469	449	482	444	469	423	451	491	440	450	441	403	434	441	455	464	506	460	451	466	458	466	462	465	449	434	482	490	470	443	448	451	451	498	456	457	451	464	490	476	458	432	465	419	444	457	477	458	505	453	472	431	444	432	437	438	511	470	478	471	425	458	464	457	445	451	443	468	453	456	480	439	488	538	468	475	417	460	442	449	446	442	455	453	461	431	451	476	427	453	435	473	433	463	483	444	455	420	421	454	446	463	446	464	483	401	434	453	454	484	486	426	437	422	453	461	463	434	438	476	426	473	463	439	457	449	434	408	484	482	457	452	500	432	433	467	462	447	422	484	448	441	483	451	480	483	439	438	433	464	473	457	472	465	422	456	448	456	439	436	440	500	487	433	445	443	433	468	478	510	469	463	454	471	447	451	479	419	443	406	449	450	467	456	427	508	440	470	466	409	421	478	420	436	439	451	448	425	436	453	477	428	414	459	434	492	440	448	459	439	479	468	449	442	456	439	456	480	414	482	472	455	494	448	474	434	434	429	470	460	455	481	458	464	437	472	419	431	453	456	487	441	456	440	421	438	439	431	453	455	426	468	474	417	441	466	425	471	456	458	471	468	436	479	421	481	461	433	483	438	457	463	461	477	436	485	491	479	482	447	446	443	477	455	433	425	446	450	453	428	475	459	454	443	442	453	426	469	436	417	442	455	485	471	480	439	469	426	433	484	442	450	449	472	460	439	493	477	446	426	439	483	449	435	447	458	439	441	475	465	439	489	494	430	439	507	476	432	490	463	463	436	476	450	447	466	462	439	445	497	440	460	476	421	458	456	510	460	440	452	428	438	450	472	458	446	444	414	432	486	424	427	430	480	464	476	446	433	471	432	465	460	431	438	439	461	447	466	513	466	463	445	470	442	445	437	426	489	464	470	452	449	438	488	438	474	515	438	461	422	461	462	442	451	477	480	475	460	458	486	498	427	406	433	457	423	493	478	454	482	481	462	457	437	473	455	439	466	433	463	479	458	463	447	476	448	443	462	498	447	453	450	422	480	454	452	439	444	429	483	447	455	476	415	494	442	439	474	464	451	503	435	425	442	451	468	457	499	453	460	446	419	441	454	450	454	431	449	436	473	447	455	479	440	475	440	441	474	476	446	478	462	442	477	511	460	446	446	479	460	469	491	456	448	477	431	433	429	457	499	437	428	474	445	437	437	435	461	438	447	455	479	450	418	436	476	434	474	448	474	502	442	448	453	435	450	481	459	406	487	452	453	425	438	432	452	434	442	443	460	457	457	447	469	455	476	438	486	446	452	455	447	446	444	443	469	452	498	467	498	464	428	469	501	472	425	473	463	467	434	435	440	455	429	460	465	491	469	469	461	475	428	445	450	472	466	464	455	457	450	486	449	453	416	440	465	491	449	424	459	438	454	445	432	466	452	438	453	423	440	446	466	469	456	438	409	465	448	459	459	463	448	469	457	512	458	425	475	453	468	480	437	428	463	459	485	414	488	483	434	451	468	472	461	483	456	449	449	487	450	473	488	485	493	422	441	448	479	431	446	444	478	460	469	450	432	411	460	469	433	459	442	425	465	455	417	462	445	435	431	440	462	452	487	485	467	476	449	452	420	473	438	467	438	489	453	491	480	454	451	444	482	481	467	459	488	437	499	466	439	452	443	416	435	410	447	452	479	437	408	425	439	471	452	452	458	463	443	476	466	461	471	434	463	408	512	472	421	460	485	474	463	443	442	449	448	451	462	450	447	469	423	437	435	429	492	453	434	455	438	419	472	448	477	479	463
30522	4373	1543	1106	800	456	346	298	264	247	213	198	161	141	147	144	135	134	128	124	149	126	144	144	125	147	143	133	129	142	116	112	153	141	115	133	119	126	138	127	127	125	131	122	134	128	134	139	131	109	125	123	130	144	116	118	123	106	147	113	145	125	144	134	144	140	129	132	128	119	113	136	119	121	131	120	123	133	116	145	133	126	112	121	137	130	122	117	127	130	109	132	127	135	133	149	128	121	134	137	137	122	117	116	101	134	133	136	119	136	126	130	132	126	119	129	129	129	126	119	123	129	110	128	119	125	137	137	137	129	129	136	116	127	140	118	127	114	125	135	124	126	134	121	127	139	138	124	126	137	105	130	157	117	131	134	134	147	117	148	132	119	117	123	107	125	119	138	131	126	109	123	121	133	128	121	143	130	126	126	108	126	113	133	133	135	120	113	136	141	131	131	118	140	108	111	118	112	138	127	126	114	113	136	127	130	126	139	125	129	121	117	136	113	110	128	123	143	130	124	133	112	102	127	127	140	124	122	139	130	119	119	121	121	142	106	111	122	124	131	120	126	113	140	146	132	126	128	120	110	121	118	125	131	117	125	121	127	122	109	125	155	105	110	121	130	133	132	117	128	109	138	123	130	115	133	103	134	119	99	125	147	112	121	141	139	114	129	145	109	124	132	129	125	125	129	132	127	152	147	123	129	143	128	119	134	119	116	128	129	118	123	132	146	125	128	117	118	110	131	122	121	128	132	126	121	137	130	134	112	128	136	139	96	119	127	104	133	123	111	145	129	114	120	124	131	111	122	124	133	124	141	105	117	133	115	153	136	108	141	138	119	95	128	130	124	103	135	120	117	145	120	105	130	132	128	125	122	118	107	122	134	146	147	144	118	113	114	153	131	106	138	134	128	124	132	109	126	140	116	144	110	122	133	139	118	128	122	115	127	109	123	124	145	130	123	128	138	110	134	124	127	122	120	128	137	155	103	125	121	111	130	112	143	110	129	126	130	131	155	109	140	109	124	125	117	150	135	123	142	125	128	131	147	142	118	124	122	116	140	140	136	134	106	128	143	138	111	134	134	136	110	132	121	130	115	145	108	144	128	126	142	126	123	150	132	124	144	136	139	123	126	137	145	113	111	102	124	110	138	131	110	138	145	115	138	126	129	132	111	120	127	119	144	105	116	138	145	131	125	132	131	126	124	122	141	132	111	134	132	141	125	115	129	129	134	126	116	144	125	123	124	129	113	118	107	107	129	138	119	132	130	147	143	138	131	120	121	110	112	115	130	125	122	121	101	136	129	123	124	137	110	134	129	146	119	131	118	120	127	143	139	135	116	145	132	140	112	144	109	110	141	111	131	134	120	120	158	112	125	125	113	102	129	117	126	114	142	109	114	132	110	121	129	126	122	131	123	126	141	119	135	128	133	126	125	114	142	115	124	118	126	120	124	126	131	129	113	117	124	156	141	153	112	130	115	147	122	116	126	129	135	126	130	124	119	120	136	118	140	119	142	133	136	118	130	142	137	151	123	114	139	118	117	134	110	137	148	133	125	99	126	135	140	146	119	129	130	157	124	125	95	145	123	129	134	123	131	128	153	128	116	137	115	112	112	123	114	108	110	107	120	139	135	123	115	120	123	133	150	132	104	116	124	144	126	126	129	109	107	119	131	115	128	124	123	118	131	128	154	133	113	117	114	104	117	115	123	142	126	109	128	134	118	121	108	117	118	124	138	119	125	127	125	155	124	113	124	104	123	150	139	120	111	108	139	131	105	122	122	122	130	132	131	122	132	127	124	112	111	126	145	121	112	147	128	127	134	114	112	132	136	138	111	131	119	127	144	140	131	128	120	120	141	149	144	124	128	128	122	127	115	115	127	130	154	126	125	136	111	130	114	127	132	131	117	141	124	129	115	113	127	133	144	131	148	125	117	119	121	142	132	120	121	133	119	123	111	116	124	131	125	105	101	133	137	111	133	119	141	116	132	122	106	136	129	119	121	112	143	139	125	135	114	146	118	111	118	112	104	119	117	132	138	115	129	142	123	99	112	123	121	141	134	123	137	130	115	142	129	141	151	133	131	126	123	120	110	126	151	135	131	131	119	110	111	119	111	134	125	157	128	128	117	133	126	111	121	120	121	119	141	141	129	120	149	126	126	130	118	122	132	126	144	133	136	140	138	106	138	128	145	150	130	101	129	115	128	151	113	115	132	128	119	136	148	119	117	96	124	106	120	120	134	122	138	135	101	98	107	142	107	110	140	126	148	130	113	107	128	121	129	126	133	137	117	113	116	112	129	124	137	133	123	141	123	143	143	108	114	123	124	121	152	121	129	121	129	135	123	127	120	125	120	123	120	113	136	142	124	108	112	138	115	104	123	123	106	134	126	131	132	109	110	137	145	139	119	124	101	129	125	141	111	121	104	126	124	127	127	105	120	131	122	123	142	108	119	116	136	142	145	117	121	107	121	132	138	140	96	121	141	142	131	128	143	123	103	141	120	149	128	107	143	132	122	111	120	138	130	146	124	129	119	129	133	137	135	130	112	133	113	114	111	129	127	116	122	129	143	117	124	126	128	117	118	138	136	141	110	106	118	112	135	122	138	135	128	133	107	128	126	132	139	131	141	133	116	123	118	133	128	114	119	112	119	125	126	116	133	117	117	129	139	119	119	142	109	134	124	117	121	127	119	109	117	116	126	148	135	137	123	138	118	127	144	135	127	134	141	111	134	101	127	108	131	153	127	123	126	135	120	131	130	117	132	116	120	134	105	142	111	118	131	126	133	134	109	123	110	140	129	121	120	136	129	144	136	134	124	112	110	135	116	129	138	135	124	138	133	121	147	133	137	151	120	110	111	109	115	111	126	119	139	134	104	122	129	134	139	142	129	123	123	106	135	132	129	128	111	145	122	127	157	141	146	122	129	115	103	134	133	114	137	124	135	137	117	140	116	111	115	116	106	120	117	145	141	135	108	121	137	122	113	126	125	119	114	106	149	133	127	124	117	120	95	135	136	123	113	120	113	148	128	140	126	114	132	150	112	127	121	118	126	106	153	117	127	156	124	117	126	109	128	134	113	125	130	121	121	121	123	137	130	134	119	146	123	139	145	133	107	150	124	123	108	121	126	103	124	132	144	113	118	120	128	139	120	120	129	120	110	124	134	127	130	138	137	129	122	145	142	138	129	132	112	123	106	135	124	130	133	151	109	119	124	130	133	133	104	129	122	142	118	140	143	132	135	110	132	124	132	134	133	99	128	135	152	131	118	133	127	132	126	127	119	108	123	127	121	144	95	130	129	119	115	130	107	111	121	116	110	116	108	123	128	132	125	129	132	146	124	123	102	124	118	111	126	144	124	95	125	120	136	127	121	116	143	135	132	111	118	105	137	115	133	117	126	131	112	117	123	147	118	124	134	109	119	129	121	124	144	129	138	130	134	130	109	135	117	121	154	136	138	120	153	126	131	113	118	129	146	128	121	107	125
18877	1297	2733	3145	2902	1950	1615	1387	1336	1200	973	697	642	559	473	440	414	413	399	358	381	381	365	377	339	373	376	351	392	336	317	325	312	311	326	329	314	353	339	370	366	340	336	321	317	325	335	318	340	310	312	318	300	325	308	348	311	322	327	302	321	300	330	317	344	340	303	317	339	295	334	344	293	332	310	310	299	313	309	345	322	299	331	298	333	337	302	355	354	301	309	318	328	328	296	291	303	335	339	304	342	317	290	314	337	293	308	346	321	349	314	301	324	292	316	307	296	303	297	320	310	319	310	306	308	305	316	328	287	309	314	333	316	318	289	274	317	332	331	304	326	302	324	341	304	288	313	297	318	342	315	331	311	313	336	341	306	314	313	324	338	293	308	344	338	292	313	321	313	320	336	331	330	319	316	301	301	325	315	296	302	305	290	354	309	307	310	332	294	331	332	320	341	303	299	327	289	318	318	331	293	327	274	311	311	316	328	321	323	312	316	302	329	320	333	324	313	286	298	301	324	342	288	327	335	311	318	309	310	310	325	341	303	352	309	291	325	343	310	330	310	300	300	299	325	308	286	288	344	321	288	301	326	308	307	341	318	310	326	329	314	294	313	302	315	327	321	314	318	323	300	345	304	319	313	320	291	307	292	289	311	279	345	271	323	310	338	309	312	337	303	335	331	338	288	309	329	311	322	324	293	330	295	352	327	331	299	312	322	344	302	308	316	311	297	316	346	300	307	321	307	335	320	297	332	323	302	326	318	301	310	338	321	335	308	304	313	321	308	321	304	316	316	323	334	290	320	312	295	306	292	313	314	301	350	317	300	307	321	307	322	322	263	336	305	305	338	287	332	305	333	321	350	305	340	314	303	291	326	320	289	311	292	291	326	291	311	321	331	325	334	289	292	321	305	316	267	317	314	327	292	313	308	309	299	337	344	325	340	296	280	299	282	309	342	325	296	313	303	288	296	322	289	309	301	355	326	316	306	331	311	297	316	344	294	293	308	318	340	325	308	291	308	294	307	319	331	296	305	298	303	333	323	321	306	334	323	318	320	327	286	332	275	308	309	316	296	322	308	299	335	324	283	301	326	349	298	334	310	341	338	317	308	269	306	303	287	323	316	319	293	307	290	304	309	319	311	299	312	341	318	318	314	337	315	298	327	294	331	326	297	293	266	323	290	286	291	327	308	321	325	308	341	321	299	321	297	321	299	334	314	326	299	310	345	307	303	326	336	303	291	330	312	316	305	291	306	314	320	300	329	332	348	299	312	290	316	314	294	330	317	345	312	275	328	332	326	288	279	315	310	294	275	317	326	286	322	298	325	344	306	319	350	297	290	268	313	366	293	333	297	329	307	309	336	312	296	312	326	324	317	330	287	330	308	329	293	299	330	304	309	280	321	314	322	295	302	313	327	323	297	337	294	274	324	336	323	314	331	339	312	304	314	347	301	332	310	332	330	307	307	283	300	328	332	308	317	319	312	297	299	314	312	298	271	318	311	331	311	302	300	288	292	320	322	338	272	323	321	319	320	297	282	347	315	324	335	327	292	316	298	308	312	308	318	327	313	314	325	301	305	323	298	301	309	337	306	312	343	278	294	346	308	314	319	308	286	309	338	309	309	321	306	317	318	320	304	303	316	343	301	305	302	326	278	323	300	303	314	293	309	325	322	310	295	259	301	308	281	320	290	291	315	335	301	330	357	314	296	299	299	293	333	327	315	311	332	305	300	328	324	308	304	299	320	306	314	317	317	335	315	282	302	330	312	323	347	322	317	323	288	318	322	317	313	299	287	343	310	320	347	319	294	300	339	316	329	276	342	320	339	307	309	305	313	329	301	325	326	305	310	319	331	298	320	316	306	340	278	287	302	315	330	320	311	325	325	310	313	317	287	293	314	316	301	299	311	331	312	346	341	295	336	264	286	305	319	309	335	328	302	336	310	314	303	339	297	305	316	322	303	308	311	295	299	315	291	314	304	320	298	323	327	316	329	283	342	303	304	326	297	307	296	300	324	351	318	283	287	299	320	332	285	284	309	289	332	327	306	288	349	304	330	304	299	290	321	322	319	279	296	338	351	319	316	317	296	332	308	300	307	331	336	311	300	318	300	334	297	304	288	302	339	320	296	285	287	310	313	305	330	282	294	323	319	312	303	332	315	258	317	312	294	309	295	325	323	344	318	288	314	323	317	294	308	312	324	329	316	307	335	276	309	317	331	327	355	310	314	307	319	314	346	322	341	297	315	322	316	323	301	309	311	305	339	313	316	285	320	314	332	285	307	311	307	307	300	318	282	311	296	297	304	298	305	282	296	311	305	321	309	318	302	299	287	314	297	321	309	305	296	324	276	310	341	350	300	314	314	325	307	301	326	304	315	321	335	309	301	307	321	324	281	319	324	296	290	298	314	331	329	286	331	338	294	299	320	329	332	305	297	322	306	292	304	310	363	300	313	303	324	332	297	290	317	312	280	324	304	335	316	294	350	319	295	308	316	341	297	311	301	289	331	313	324	360	305	302	288	297	323	322	338	305	318	293	342	259	299	335	335	320	286	294	336	285	306	332	341	343	302	306	334	315	324	315	309	288	306	308	345	352	273	313	337	292	339	308	313	275	298	285	303	296	318	295	302	338	288	313	319	333	314	304	291	338	336	328	315	292	296	330	293	306	315	305	301	320	288	296	328	305	293	317	304	330	330	278	347	339	321	299	307	338	335	310	335	304	355	278	320	311	345	336	315	306	290	343	277	299	304	298	324	302	353	307	308	291	312	324	291	327	319	321	328	306	337	338	314	317	324	310	314	325	312	304	303	317	347	306	325	320	310	297	324	308	332	330	303	306	301	330	325	323	350	304	293	316	279	305	345	321	331	327	315	306	338	296	312	318	336	305	306	306	318	340	341	261	277	333	300	312	327	287	317	319	334	303	315	290	315	316	330	341	285	309	316	311	299	299	318	305	303	289	320	331	274	307	303	299	324	343	320	305	308	322	310	306	303	347	306	323	333	341	321	338	295	313	318	318	316	320	299	331	327	350	349	313	312	324	321	297	306	319	283	310	332	340	320	296	309	317	323	320	306	305	292	290	289	350	307	308	303	344	305	336	314	329	297	336	289	337	328	308	320	320	336	318	326	300	307	284	337	290	319	257	299	326	320	306	313	321	341	295	295	302	305	351	312	301	299	339	318	318	323	296	328	354	285	294	287	361	333	333	290	310	298	312	312	322	374	321	318	306	318	297	276	310	303	342	325	341	303	302	322	324	303	305	292	313	312	322	297	331	302	331	311	311	319	309	314	321	307	325	306	308	304	301	354	314	315	334	308	284	314	316	308	308	316	309	335	289	321	304	331	318	295	316	304	303	308	313	332	310	316	318	329	312	320	323	280	295	302	280	289	316	304	301	271	314	320	313	306	315	311	335	303	314	303	310	276	278	319	324	297	318	302	314	325	316	342	297	290	296	327	276	310	322	316	344	283	285	332	305	327	298
7934	381	149	128	128	126	107	121	119	112	115	122	94	91	120	125	113	107	98	116	96	109	122	117	128	117	114	110	116	104	119	118	114	102	134	95	128	119	116	115	113	126	92	119	108	120	121	118	107	110	108	122	113	91	120	116	123	106	117	97	112	113	96	108	135	101	127	123	125	113	136	120	121	120	118	118	106	122	110	126	103	117	102	113	100	105	123	106	108	114	104	125	116	145	99	115	98	125	128	109	134	99	114	110	115	106	124	102	109	134	123	121	110	117	116	111	120	110	105	105	117	135	125	104	106	116	111	108	101	127	124	108	87	111	101	96	108	118	117	112	109	116	109	119	108	106	128	126	114	124	110	113	115	110	115	100	122	101	121	131	96	121	123	116	125	110	120	137	138	91	128	127	136	98	122	124	119	115	114	108	128	108	113	107	115	109	100	108	107	123	108	109	122	124	122	111	111	120	117	96	122	111	107	133	105	100	128	104	106	128	117	91	90	106	114	105	109	101	120	138	108	109	96	118	110	116	114	119	89	118	106	107	119	113	121	127	104	106	102	120	133	124	120	117	115	107	113	110	108	115	134	122	102	134	131	112	132	94	119	115	103	106	98	90	105	112	122	95	92	128	87	105	114	102	115	111	115	114	93	122	111	116	114	115	98	104	122	120	118	125	118	112	111	112	119	107	117	116	104	119	109	106	130	97	126	111	107	108	89	93	119	99	92	134	111	108	103	123	115	108	130	108	107	104	118	107	105	113	103	122	123	114	108	125	122	104	107	94	114	102	131	115	127	100	93	129	112	112	103	125	116	113	128	114	101	114	134	122	115	98	98	110	121	91	108	108	92	103	93	139	128	96	113	122	101	114	150	111	110	106	114	128	110	128	111	128	138	105	125	109	112	119	113	106	119	108	106	115	123	127	114	114	130	115	115	114	108	120	124	115	113	103	118	133	108	118	129	94	132	113	107	107	81	121	118	123	101	112	113	120	105	129	117	120	115	120	114	108	107	109	108	105	113	107	113	119	122	121	121	100	110	112	100	107	116	101	117	130	133	110	115	108	117	106	118	116	127	102	111	111	116	102	92	105	96	116	110	100	95	114	110	104	126	109	113	99	106	109	100	128	114	113	114	126	122	117	99	103	99	105	101	126	114	120	109	126	115	104	105	121	108	109	110	120	115	110	113	117	108	118	106	99	113	116	123	143	112	105	112	120	110	97	91	107	126	107	126	95	128	117	112	117	106	99	123	113	111	112	104	141	107	132	109	113	124	92	96	103	119	106	95	99	127	116	104	114	126	120	112	113	100	118	119	146	110	113	117	104	102	110	131	134	102	102	103	113	118	110	115	102	112	107	111	116	107	120	122	107	101	105	95	107	128	113	106	108	134	118	102	118	112	105	119	100	114	124	104	117	106	101	103	124	118	115	110	124	111	113	114	116	115	96	110	104	108	122	125	130	118	109	103	126	108	94	118	105	124	121	117	99	95	106	121	103	116	106	121	111	98	86	114	112	108	107	102	104	117	109	109	126	106	122	112	96	125	96	131	109	120	121	119	111	133	112	103	109	102	122	120	114	109	123	104	99	106	126	118	97	99	115	96	128	127	107	122	110	111	119	148	126	136	109	121	97	107	122	133	122	111	112	113	99	107	126	96	99	124	123	108	122	103	102	128	107	107	111	123	106	129	106	111	102	106	106	123	108	104	108	112	120	117	111	114	100	115	124	100	126	103	94	108	131	131	113	122	129	100	94	110	107	110	117	121	120	105	127	98	119	124	124	117	121	109	121	95	117	102	107	109	122	107	131	98	102	114	110	118	95	125	125	106	119	125	110	100	99	123	137	106	115	118	113	116	121	121	108	119	105	105	137	122	106	111	119	129	104	120	111	116	107	110	123	129	122	121	102	95	129	122	105	91	96	105	126	119	113	113	94	106	103	115	126	115	124	122	89	126	118	114	119	107	118	114	130	107	119	125	109	94	97	123	140	109	129	127	104	109	120	107	103	100	123	98	96	130	120	107	116	107	117	125	122	134	119	111	115	117	125	138	115	110	120	123	122	126	97	95	117	126	106	122	104	100	117	120	102	113	117	110	110	125	96	111	113	96	123	104	111	110	120	110	118	97	112	118	114	123	112	111	114	112	106	123	103	110	107	118	100	128	129	96	111	106	117	86	119	102	102	115	107	110	120	118	120	117	111	102	117	122	105	128	123	113	112	112	141	132	100	120	118	108	107	84	117	121	105	127	93	118	125	114	130	106	109	108	118	118	109	102	112	113	99	130	116	122	120	123	116	124	124	119	114	126	101	133	100	132	100	126	105	105	129	111	114	116	125	94	106	102	111	114	113	108	115	106	127	118	117	105	103	109	110	116	134	120	112	122	111	110	122	111	100	104	128	132	126	115	112	126	117	121	105	108	137	113	122	115	91	119	120	113	111	122	100	103	113	130	110	123	129	98	121	103	101	99	103	111	109	111	107	100	118	109	106	123	121	106	106	107	107	113	118	110	95	104	107	104	118	117	101	105	122	96	124	122	116	112	113	123	89	122	105	122	117	115	112	90	117	118	121	104	103	103	101	89	100	120	98	110	129	111	122	115	101	104	113	149	114	116	122	132	133	113	106	109	123	101	104	124	114	120	97	131	108	104	91	97	98	123	96	102	119	104	122	105	110	97	110	101	119	118	97	94	124	117	112	112	106	113	85	111	111	102	110	131	126	104	101	138	100	103	113	120	105	120	116	133	94	116	103	107	105	108	113	100	111	104	113	109	123	122	111	102	108	130	100	107	114	129	108	117	110	118	95	118	95	97	97	103	114	122	106	117	113	105	99	119	98	122	116	117	126	105	99	106	116	113	119	117	122	115	115	112	118	113	117	139	109	94	101	127	116	99	120	108	121	107	133	134	109	122	108	122	106	95	103	111	119	108	100	138	114	121	103	118	111	103	103	121	113	103	108	91	99	111	115	114	90	85	117	123	127	120	82	109	116	142	132	123	105	125	123	94	106	104	126	118	127	128	103	116	111	114	120	135	117	112	110	121	110	98	117	117	119	99	110	127	132	115	122	106	112	108	111	122	109	128	126	121	137	110	92	118	120	109	103	99	121	130	107	103	123	106	132	109	93	114	125	98	114	115	134	96	106	120	132	108	106	125	116	94	138	122	122	123	121	133	107	121	126	135	118	122	115	116	96	119	107	105	109	114	105	110	101	120	127	114	103	98	126	124	123	113	119	115	119	121	133	115	135	133	116	118	110	110	82	116	126	114	112	103	106	115	124	118	124	127	122	133	104	120	124	124	115	111	125	107	111	104	118	106	148	128	117	100	110	108	107	110	129	115	125	110	101	86	120	120	117	98	117	113	113	118	122	95	103	98	108	97	116	113	109	122	131	138	118	121	114	117	108	118	112	111	125	115	123	88	134	94	117	128	109	112	101	128	113	98	120	83	124	101	116	112	112	130	114	113	126	131	111	109	83	122	112	101	120
6155	407	401	402	384	432	378	365	341	337	319	293	301	307	355	319	302	322	319	289	298	318	290	318	300	301	316	308	317	306	326	292	309	299	289	327	307	309	297	302	312	277	304	290	278	311	312	334	313	310	303	297	306	310	294	311	311	296	315	325	280	302	286	287	321	318	320	332	271	298	317	322	287	329	309	312	306	318	303	290	318	322	308	331	318	292	298	275	328	296	319	294	318	307	281	311	296	303	302	288	318	303	296	299	304	311	335	298	292	305	301	308	324	307	309	317	310	291	323	324	318	272	292	288	335	299	317	310	301	309	310	297	280	347	316	306	314	280	317	340	315	294	306	304	307	308	313	327	316	310	304	278	277	306	286	285	285	285	298	288	323	324	302	293	306	286	281	320	300	322	298	285	259	306	310	312	302	292	313	271	316	277	301	324	305	295	309	307	290	294	303	324	324	329	311	305	286	315	313	331	310	313	302	300	310	316	309	294	282	318	301	294	304	288	315	318	310	299	289	309	297	302	332	278	336	297	281	299	315	292	304	296	330	290	312	301	310	319	318	345	307	287	317	326	290	287	288	311	303	300	322	319	321	316	276	273	295	324	297	305	315	302	278	289	333	299	296	334	312	299	315	292	297	319	325	309	302	310	314	327	275	323	277	309	284	302	316	286	287	321	292	309	291	305	313	290	303	278	336	312	304	307	307	296	311	289	290	340	329	308	328	305	296	305	309	318	291	302	332	301	300	302	273	328	297	291	331	323	317	311	306	278	308	299	269	309	292	332	303	303	295	317	314	315	307	282	327	301	321	305	287	322	337	288	306	273	301	281	284	275	312	276	306	323	311	323	306	286	310	299	297	315	300	301	310	308	278	286	315	325	299	295	324	319	330	300	299	318	310	287	297	293	312	331	303	314	286	294	297	298	290	327	302	288	308	337	321	297	318	287	323	305	295	309	307	319	313	287	298	316	318	283	267	331	301	342	299	309	308	313	302	321	281	299	290	323	321	299	331	266	272	337	315	325	279	301	321	329	302	302	294	296	308	289	296	317	282	317	280	316	301	267	299	289	320	322	296	256	320	304	297	298	299	308	286	275	274	291	302	303	310	305	309	296	283	253	335	321	289	313	284	314	287	306	320	294	305	306	318	272	325	310	337	293	290	310	351	312	297	297	308	281	291	303	304	298	281	291	293	292	298	264	303	329	307	281	296	304	326	310	284	273	275	306	304	332	328	264	302	317	316	300	338	278	265	307	317	310	288	308	318	325	311	302	335	299	312	321	285	287	318	285	288	298	332	303	321	322	312	293	301	314	326	321	302	331	311	307	281	317	299	303	330	296	304	300	337	326	321	312	316	322	296	317	322	304	323	308	302	306	298	275	329	285	295	298	312	308	319	304	277	279	298	321	321	279	330	284	318	326	309	286	323	288	288	275	315	303	342	314	329	320	293	299	301	269	287	324	319	332	320	303	302	293	316	292	299	308	321	300	314	332	326	335	333	291	301	298	263	311	310	349	325	319	306	281	281	287	346	323	331	310	328	303	298	290	328	298	296	319	274	318	302	291	297	311	321	308	296	318	273	288	313	289	259	345	302	320	328	327	351	294	268	300	304	311	299	264	337	305	308	352	317	328	303	297	309	278	304	319	289	308	317	345	289	292	298	285	291	286	291	314	302	301	292	296	273	297	305	310	282	291	326	329	285	286	295	280	294	285	290	310	306	309	293	320	328	326	324	345	300	321	280	294	313	292	321	285	314	310	335	306	305	335	332	314	320	340	311	315	310	293	284	315	315	310	288	316	298	321	288	292	317	316	309	297	324	323	311	293	287	308	283	312	299	309	306	315	299	312	284	289	300	307	290	299	275	308	315	301	271	311	303	340	295	316	297	299	288	317	320	303	314	303	309	287	293	331	273	294	294	307	294	294	317	338	311	310	309	330	285	292	307	265	292	311	304	297	307	321	318	290	291	307	328	295	316	310	327	296	290	312	308	300	283	305	303	340	324	290	312	317	324	308	304	283	301	301	325	308	291	317	304	319	347	299	286	309	315	295	296	307	288	303	277	327	305	303	263	317	322	302	307	305	306	282	305	324	348	334	262	304	309	298	338	303	335	291	316	296	352	304	301	295	309	292	299	296	296	316	317	301	317	304	308	301	283	302	291	276	287	324	335	301	313	287	288	303	325	312	297	306	307	307	312	324	299	328	301	310	298	299	315	314	301	292	302	280	306	306	295	289	297	293	271	300	292	342	284	291	287	334	300	319	306	320	300	312	348	290	326	326	293	309	322	329	317	315	303	294	306	304	306	292	303	343	299	297	350	303	294	325	312	302	314	326	294	304	296	288	304	318	295	323	290	312	300	310	323	334	313	308	284	308	319	309	314	278	309	307	303	348	302	323	331	292	281	315	326	257	313	294	290	283	309	317	310	289	292	284	334	310	312	287	297	333	323	292	324	250	329	311	291	341	321	324	335	329	293	276	286	316	279	304	340	311	327	318	310	269	314	286	330	290	322	296	310	320	272	302	299	313	320	295	298	324	318	315	287	287	316	297	334	308	287	297	299	274	302	297	319	286	275	319	340	270	341	310	301	317	304	342	310	308	301	273	327	301	296	313	302	306	319	263	273	296	309	312	337	303	311	320	330	291	281	304	280	297	294	316	291	275	324	312	289	323	284	310	299	324	300	301	331	316	284	289	322	309	315	303	313	327	287	327	289	293	309	324	327	290	285	331	299	313	313	316	330	306	305	308	332	324	296	277	334	306	320	289	313	280	290	303	303	303	298	290	305	319	277	318	289	302	295	304	305	329	319	293	322	295	331	284	313	321	304	324	309	303	269	318	288	278	295	286	310	300	296	317	312	311	292	307	297	310	319	311	303	326	305	314	296	268	319	314	308	311	290	328	290	325	293	310	296	278	311	326	316	319	292	305	317	332	290	312	297	321	278	314	293	290	299	287	321	303	295	296	305	289	288	320	332	306	304	304	331	308	291	291	293	302	301	278	294	346	305	330	327	317	327	311	324	297	326	325	326	326	339	316	296	319	317	343	315	295	330	319	340	301	294	298	289	315	316	312	314	325	315	308	296	279	342	306	280	295	313	287	285	313	321	306	301	327	319	307	314	292	310	313	293	293	295	272	320	295	299	299	294	327	316	302	329	302	329	298	286	290	323	326	335	294	281	293	304	351	283	292	304	302	309	339	298	309	309	309	289	308	295	304	302	302	333	318	330	311	274	304	281	375	313	289	296	316	288	326	308	322	280	312	304	311	307	324	301	326	296	304	273	296	307	319	302	332	305	292	307	294	334	293	287	315	320	341	324	306	284	313	301	314	313	335	292	273	344	285	312	284	290	294	294	295	331	290	314	327	311	318	325	330	294	306	288	297	322	299	325	296	296	310	275	301	328	330	327	311	319	333	317	326	280	283	302	298	305	331	290	301	293	302	296	319	290	288	292	306	286	293	305	294	284	296	312	293	324	296	299	314
21247	2137	849	664	515	363	324	282	289	212	238	210	221	174	185	180	200	184	159	188	197	210	178	181	189	192	183	182	191	184	195	198	182	186	207	181	170	174	184	172	185	188	171	205	186	179	184	144	196	192	167	191	159	168	150	171	183	172	195	192	185	156	185	190	187	203	166	161	180	165	175	181	169	183	157	193	170	171	162	166	184	185	185	170	181	194	156	191	200	177	190	189	192	167	176	170	193	189	194	202	210	192	175	186	177	179	157	181	169	185	180	178	155	157	203	177	178	181	173	178	173	169	148	185	162	192	195	163	167	199	173	178	163	178	184	181	174	182	167	207	191	184	189	169	187	175	186	191	200	186	190	180	185	210	184	162	200	175	175	183	165	172	164	220	154	159	166	175	179	190	186	204	177	159	192	177	166	170	182	178	198	170	232	193	186	192	192	191	166	172	190	205	186	179	181	183	185	188	165	194	192	165	204	190	185	181	192	193	174	166	174	209	191	194	165	170	183	193	174	190	175	200	217	189	166	187	176	184	175	158	167	190	174	179	160	161	194	185	152	196	182	180	210	181	157	154	191	190	204	170	175	209	195	194	183	181	183	180	197	223	156	205	166	213	168	183	178	171	205	188	169	198	168	188	212	158	175	183	160	179	177	183	164	154	193	166	171	191	202	171	181	183	195	189	189	156	205	187	152	186	186	164	197	170	176	162	199	167	177	180	204	176	187	189	197	167	185	179	175	203	168	190	170	187	211	188	170	163	205	186	186	199	187	200	185	210	164	175	181	164	156	187	172	170	178	177	205	191	198	172	201	162	169	173	166	173	184	177	205	179	193	218	191	185	204	190	196	200	192	183	172	179	172	177	181	180	160	190	169	182	185	162	199	206	182	205	175	165	174	199	190	166	205	180	198	179	189	157	206	165	172	192	175	181	192	196	203	168	172	189	193	169	185	169	177	192	202	182	187	145	178	191	186	168	178	167	175	184	172	161	198	191	193	183	166	196	177	194	194	195	222	169	165	172	173	197	170	173	188	177	184	188	209	199	187	169	187	175	193	182	174	190	148	186	195	172	195	206	182	219	188	185	185	193	191	180	191	158	174	181	174	190	196	182	175	215	182	174	176	178	208	192	155	195	187	177	186	169	162	178	204	192	185	172	203	154	200	168	173	165	201	200	202	172	192	188	197	165	194	180	151	188	195	177	177	169	193	165	169	175	203	175	214	180	180	184	192	203	187	169	174	170	187	190	179	180	185	161	154	178	162	165	170	185	186	175	185	186	181	181	175	172	180	172	165	183	179	163	201	166	160	182	187	173	173	210	190	157	185	162	178	180	197	174	167	174	155	197	164	174	185	158	203	178	194	191	206	203	171	183	185	175	192	173	195	192	177	176	179	188	188	190	183	173	176	166	166	175	182	170	180	167	153	176	170	213	171	177	178	174	167	163	185	188	173	173	210	190	187	184	149	190	167	163	181	166	208	153	153	163	194	151	187	189	191	184	208	158	152	186	166	188	159	174	179	176	176	212	181	163	175	194	181	173	166	167	215	184	177	189	172	194	184	201	177	194	215	191	176	133	182	163	195	179	187	179	165	165	176	183	182	175	162	178	202	164	180	187	186	187	189	187	173	177	195	182	171	184	192	188	196	168	167	197	202	175	186	169	170	188	171	159	181	182	206	149	195	159	189	176	203	184	173	174	184	182	195	166	179	162	206	159	159	195	191	177	164	158	216	178	188	197	171	156	156	177	186	185	159	197	162	198	179	173	172	170	178	190	182	192	198	176	177	166	189	165	191	175	176	159	183	195	183	191	159	208	177	181	178	183	191	193	178	192	189	176	194	162	165	177	189	148	178	195	174	169	174	179	193	190	176	188	180	198	204	174	183	183	185	163	176	185	198	180	217	176	190	165	173	182	200	172	172	172	193	175	179	162	201	179	193	173	188	187	198	153	187	191	191	184	185	173	152	179	203	181	195	185	189	160	184	175	182	192	179	199	191	188	179	160	178	177	196	150	166	187	180	178	173	190	163	172	181	165	181	172	199	184	174	194	174	172	185	170	179	201	160	170	180	202	159	184	185	182	169	169	161	177	166	167	185	149	180	180	177	166	169	181	169	187	198	163	185	206	186	148	197	175	171	186	193	191	202	172	171	173	166	190	172	188	166	176	174	201	169	173	148	179	193	185	190	181	150	183	190	181	159	163	177	173	188	185	175	161	184	178	197	178	146	177	164	171	181	193	185	176	189	192	176	192	189	166	213	188	193	169	174	192	150	154	183	189	169	178	164	202	179	180	178	182	195	175	152	192	172	191	154	179	192	184	172	195	182	166	175	211	210	199	183	163	203	194	190	172	194	200	195	194	174	156	186	209	162	185	170	193	200	160	209	193	173	177	160	157	188	184	193	186	164	181	192	159	170	171	191	171	172	186	154	176	174	208	188	178	204	199	173	189	189	169	198	191	189	200	169	172	177	177	173	175	203	182	192	193	182	191	169	197	175	169	156	163	216	185	177	183	192	188	172	188	195	185	168	176	174	172	175	162	177	176	166	186	175	179	203	220	178	183	191	173	181	192	173	180	209	167	197	194	186	179	170	180	190	180	193	164	180	166	165	176	170	188	182	185	197	191	178	167	192	183	184	163	173	204	164	168	176	197	181	179	177	156	184	193	186	193	180	174	171	154	195	171	193	159	197	178	182	157	179	197	185	183	212	152	180	169	183	170	178	164	180	172	207	166	166	204	188	165	208	160	173	206	176	195	172	170	179	207	186	177	186	183	161	186	184	185	177	185	173	186	182	181	183	194	178	163	202	159	177	175	177	213	193	153	180	189	184	178	192	180	173	155	185	201	171	180	171	184	153	189	191	184	180	174	173	196	175	178	181	165	170	171	177	172	178	181	170	170	174	163	158	175	203	192	157	162	147	174	195	177	169	161	187	165	194	178	162	156	191	182	202	195	189	171	168	174	185	180	170	172	204	171	180	180	184	182	184	168	191	191	164	187	169	179	183	191	173	190	223	181	189	201	184	163	210	186	191	175	155	202	202	188	186	166	176	189	182	159	192	186	177	178	202	179	174	176	156	198	187	174	197	187	170	196	166	188	161	182	188	177	200	188	183	178	170	175	171	186	170	171	140	163	156	173	187	203	154	202	195	178	187	175	208	180	179	171	150	211	173	191	178	203	188	217	193	157	168	199	180	194	178	172	210	175	193	180	171	210	167	188	155	172	170	175	205	209	179	188	183	192	180	197	175	208	202	199	177	187	211	184	173	173	186	177	192	193	184	175	165	185	155	157	179	165	171	190	176	191	177	184	193	179	205	177	190	173	190	197	173	140	199	150	223	187	151	171	188	175	182	222	191	180	184	209	172	168	203	187	168	189	178	187	161	189	200	155	167	214	188	212	176	162	182	189	170	150	191	162	181	197	154	191	191	195	200	183	189	179	175	180	179	179	197	170	172	134	180	163	171	181	183	167	170	195	176	170
14966	1021	1781	2110	1770	1373	1275	1026	985	1079	672	674	653	560	539	503	496	495	505	489	498	490	482	466	484	475	481	449	402	472	452	478	477	535	481	450	464	456	433	416	472	479	460	471	446	441	449	495	471	472	485	486	466	466	450	488	453	466	462	461	460	490	405	439	415	462	438	469	475	457	433	445	475	478	411	417	436	471	482	475	502	442	418	462	441	425	433	450	436	493	456	432	444	442	461	463	447	484	459	428	480	420	476	467	416	459	449	485	452	491	472	432	441	469	419	446	476	429	475	436	451	456	440	463	437	456	481	469	444	448	425	410	436	444	471	463	482	470	417	430	450	432	452	455	481	407	480	459	466	410	444	455	465	443	432	482	459	462	454	472	388	427	437	434	455	423	484	458	452	450	445	386	453	439	444	472	463	436	413	450	454	404	432	426	438	440	414	465	427	453	427	443	481	454	443	458	456	432	413	452	425	458	419	476	469	438	491	488	450	454	460	508	461	454	454	403	452	438	485	429	452	451	418	443	494	461	450	458	444	461	419	444	481	462	447	473	422	451	433	426	452	445	461	460	438	437	421	486	460	469	455	467	445	459	441	475	424	456	428	430	433	435	467	450	452	497	429	449	435	439	475	461	463	453	458	458	473	497	464	451	436	470	422	473	461	454	421	458	459	441	470	445	466	437	458	465	443	421	466	458	418	414	484	437	430	448	452	440	426	430	447	468	470	442	425	414	439	451	471	473	476	446	451	456	440	420	439	455	467	403	452	439	442	456	472	434	451	449	466	470	450	443	444	464	457	454	456	467	465	452	426	401	433	453	398	426	468	472	430	469	465	420	447	442	449	441	424	439	439	440	433	416	439	446	426	478	418	453	422	453	461	423	429	479	402	473	437	438	459	447	445	423	451	419	476	456	449	463	419	407	453	434	488	443	473	468	442	460	477	427	446	460	446	446	448	455	428	456	439	445	454	432	449	465	436	465	446	430	453	456	441	478	441	470	514	410	446	422	446	428	463	481	437	404	447	440	430	433	477	439	460	448	449	460	449	431	430	438	429	447	434	435	463	431	430	468	439	439	456	435	451	446	416	450	434	449	436	437	432	446	459	460	436	452	457	468	437	438	434	460	428	431	434	433	431	420	416	495	431	460	470	455	446	493	436	435	453	429	462	436	460	416	448	437	428	458	449	452	412	446	461	412	490	442	455	449	456	438	452	452	472	505	414	459	485	439	459	444	466	440	446	444	432	444	453	463	421	449	478	445	449	458	462	446	453	441	440	488	441	445	445	491	458	431	465	453	470	424	437	435	433	470	457	462	450	438	418	454	470	429	462	408	451	426	478	445	425	495	465	460	449	473	476	482	441	422	459	469	473	469	454	436	456	441	439	409	476	457	467	453	427	447	438	429	431	428	457	454	474	439	462	449	437	465	439	483	435	450	447	462	466	436	455	435	448	452	444	445	418	400	448	452	468	481	432	444	405	421	456	459	465	447	436	471	486	472	456	440	463	464	417	482	433	432	452	419	431	460	461	418	444	457	481	450	451	465	447	474	473	450	450	447	472	426	442	474	485	420	424	439	439	450	446	418	474	477	438	428	427	449	429	454	455	412	476	489	464	452	452	450	460	453	503	469	450	444	478	419	435	467	425	471	488	391	447	431	447	485	461	471	446	461	425	473	456	469	440	449	448	412	445	444	421	412	436	409	430	426	449	464	469	473	468	436	468	450	433	430	444	419	445	440	424	486	435	480	429	479	415	434	426	487	476	453	452	443	469	449	443	438	446	463	449	462	477	465	434	427	443	466	443	466	475	450	457	446	501	428	491	423	437	490	493	440	473	471	435	473	450	471	454	455	450	428	432	470	446	454	441	471	438	439	480	459	445	435	409	460	444	471	424	440	463	416	430	438	437	440	467	432	516	478	448	433	436	437	444	441	441	459	458	452	439	468	458	463	437	435	475	468	439	452	445	450	458	431	511	429	456	460	466	480	463	421	442	426	438	432	442	445	431	443	477	478	417	463	462	408	476	466	476	443	456	390	433	442	443	454	455	463	449	478	427	403	494	403	437	485	483	442	422	468	467	447	439	453	462	437	433	466	443	438	468	422	420	409	501	452	447	413	475	432	494	431	421	444	427	441	497	460	459	410	434	480	428	449	430	444	453	437	475	441	492	442	449	460	398	458	447	464	463	477	459	462	440	446	455	442	472	424	417	439	438	429	415	475	471	466	454	473	445	473	479	438	490	448	442	439	446	450	484	420	479	421	430	453	434	433	454	430	485	461	459	435	450	426	463	422	452	450	475	443	436	477	434	445	448	446	475	432	457	438	463	449	460	446	445	456	447	468	409	445	433	485	423	456	453	415	418	451	453	460	471	438	464	444	512	442	458	474	425	473	436	480	472	436	486	443	434	450	415	456	426	487	453	455	466	452	442	394	412	446	462	422	470	438	445	443	430	499	435	470	426	411	448	459	453	435	468	424	415	454	437	451	422	452	507	464	477	496	440	453	483	421	396	476	419	411	452	460	425	450	428	475	422	477	452	443	446	434	475	436	444	448	447	450	450	473	457	453	447	456	446	431	496	464	464	465	421	457	420	448	450	434	487	450	435	467	428	411	439	443	449	417	439	457	434	466	430	440	436	481	469	457	465	472	485	460	441	459	470	447	435	496	404	461	470	469	465	427	429	399	459	447	463	450	476	447	439	492	484	462	481	401	409	454	486	444	456	434	451	456	438	501	453	399	434	458	449	466	466	425	463	469	460	455	459	458	444	410	425	444	464	441	452	475	469	472	469	459	448	452	444	450	449	422	475	424	441	419	426	464	487	447	455	426	437	427	405	446	450	445	449	444	433	448	413	487	414	400	478	443	437	445	440	478	422	437	433	462	421	436	456	425	456	440	438	457	435	414	487	452	455	449	465	438	465	431	440	454	439	474	428	444	460	450	416	451	482	470	475	470	481	425	470	467	439	455	431	480	451	476	437	441	412	437	457	429	491	436	435	438	464	447	434	451	478	447	462	457	421	399	450	465	433	425	448	458	440	435	418	438	447	446	467	424	479	446	436	435	413	441	484	410	452	479	502	462	470	444	485	453	455	447	444	446	444	401	439	458	478	441	439	437	466	416	471	410	404	451	462	463	455	437	425	462	465	473	480	458	461	455	435	455	437	396	460	450	392	466	447	442	466	461	460	448	447	444	449	442	478	477	447	474	442	459	442	467	471	439	424	456	432	425	442	466	460	455	466	429	438	474	427	448	454	443	438	420	434	476	445	467	445	457	444	439	448	462	421	473	462	438	480	441	487	447	461	432	448	466	460	473	476	402	420	432	424	464	485	442	426	452	442	453	458	428	475	467	462	464	428	449	427	425	472	436	468	456	475	452	490	463	419	446	467	441	442	396	473	461	479	419	426	446	439	494	492	438	436	437	443	442	453	429	478	443	446	464	445	482	431	470	437	419	425	427	392	458	426	431	436	450	457	446	439	450
30210	4189	1508	1111	775	519	364	357	279	243	195	190	172	157	161	122	147	140	128	143	135	151	120	164	150	135	134	114	142	124	144	120	132	142	138	113	110	119	141	135	121	134	139	119	118	123	123	154	127	139	114	117	125	119	117	114	117	122	112	96	122	116	124	125	110	125	126	127	126	121	136	112	128	150	143	126	120	121	135	129	124	110	130	115	115	158	139	127	121	120	121	125	136	112	147	131	132	122	127	101	129	135	132	123	120	116	111	128	126	113	118	105	124	124	94	106	135	148	115	116	130	108	137	141	126	106	123	153	133	140	128	100	136	129	129	129	121	128	124	122	128	108	132	130	145	114	140	133	105	131	136	113	116	121	126	117	121	129	140	132	120	118	126	111	132	117	135	121	131	128	148	116	144	108	101	123	121	139	123	134	116	114	122	113	117	118	143	113	132	117	135	123	110	132	118	96	115	125	114	135	125	128	136	110	109	140	121	106	117	119	141	142	116	125	121	130	112	110	146	129	122	123	125	121	138	123	121	125	128	113	131	135	130	130	157	115	151	122	129	129	118	114	107	125	106	148	119	151	129	146	124	125	125	114	131	145	113	130	120	105	131	115	110	133	115	128	125	122	102	125	141	128	118	113	125	133	145	108	108	109	120	116	140	98	136	141	117	132	115	128	126	124	150	124	114	126	119	106	124	146	124	116	109	114	144	143	134	138	127	138	127	108	144	133	121	133	111	152	102	138	123	122	121	119	107	109	148	128	151	114	130	120	140	121	126	114	106	111	143	143	127	127	112	109	109	118	114	118	119	129	95	108	104	136	110	145	111	115	129	149	136	123	99	128	123	127	127	123	138	114	120	114	137	138	129	125	129	125	115	116	128	129	110	99	132	130	127	105	150	126	116	133	121	115	134	112	143	131	119	112	118	120	147	97	123	109	119	124	128	117	95	124	132	125	142	112	117	106	111	105	127	123	137	127	143	116	125	115	110	121	135	139	130	124	139	115	128	130	125	144	141	113	132	117	128	106	125	102	123	112	131	129	106	119	118	109	138	136	113	118	118	124	126	125	147	135	119	128	148	123	133	127	125	111	120	124	116	123	121	130	123	130	116	106	110	116	140	114	123	115	146	126	126	118	133	135	114	124	128	131	121	124	122	114	107	130	124	112	126	137	122	128	110	111	113	121	122	121	114	129	114	149	118	120	103	125	144	106	117	117	117	135	128	111	125	140	148	141	133	123	135	121	127	131	137	127	141	117	118	119	122	119	144	131	138	100	121	117	142	116	121	145	124	129	123	121	136	131	131	118	130	126	105	100	117	117	121	132	131	110	117	117	132	120	111	119	141	133	118	120	111	118	150	126	111	122	125	127	124	124	122	157	111	122	119	121	111	120	129	138	122	148	127	143	100	124	133	135	124	127	114	131	125	136	140	135	124	133	103	132	119	114	138	136	126	142	141	116	120	111	104	139	103	126	130	120	123	130	127	124	108	120	116	128	123	123	132	138	123	111	117	120	121	132	124	127	111	131	141	131	129	129	125	128	116	125	111	118	103	115	118	135	116	122	122	107	111	100	113	124	123	144	106	102	132	115	108	124	130	118	122	107	120	124	126	130	130	111	131	111	138	99	110	138	127	119	114	127	140	116	119	129	111	120	119	133	122	138	125	123	125	136	133	107	123	114	111	139	131	130	129	126	142	118	127	114	122	125	124	116	130	130	124	132	150	127	146	116	139	113	138	142	116	147	114	128	116	109	127	111	116	125	145	136	123	135	141	122	155	114	119	103	144	124	136	132	131	120	115	123	117	119	108	115	120	120	133	103	119	120	104	142	118	124	126	117	111	130	133	123	128	132	122	123	114	131	136	97	128	132	121	127	116	111	119	119	129	102	125	116	121	139	138	112	121	129	125	139	111	127	147	107	122	119	131	115	108	132	157	122	120	112	130	142	116	117	142	133	106	134	120	120	125	130	145	116	135	153	116	123	124	115	139	130	116	136	138	123	109	131	116	127	135	137	126	123	126	122	117	122	139	124	134	112	145	131	117	123	141	138	132	128	138	114	120	127	132	132	131	144	122	121	112	143	105	116	141	112	123	136	128	109	133	107	150	109	127	142	129	118	126	139	117	128	130	121	136	131	133	144	127	113	122	117	115	119	126	102	114	117	127	112	119	116	116	124	108	128	122	128	139	92	120	141	89	110	123	120	127	131	131	127	104	118	119	135	121	119	131	119	133	113	141	130	118	124	116	118	116	110	103	129	138	125	135	126	139	125	104	125	128	123	128	128	120	107	135	108	141	135	131	125	123	129	128	134	127	107	121	127	139	108	130	131	118	107	111	121	129	129	133	116	123	110	107	129	120	120	129	136	128	126	121	128	119	126	127	157	112	125	106	112	114	122	127	137	122	100	123	133	111	137	114	103	109	127	134	120	100	131	109	120	125	135	122	134	137	114	139	120	151	141	132	136	121	130	121	129	110	139	125	98	154	137	127	121	104	144	129	119	125	119	129	126	110	136	112	124	125	134	136	126	116	124	122	124	118	122	126	136	127	125	104	118	118	113	136	117	116	137	117	140	136	142	108	127	122	113	126	104	148	123	128	135	123	129	125	128	130	105	123	141	142	106	134	128	136	127	114	132	134	145	134	127	134	110	111	132	131	122	138	118	121	120	132	156	133	111	107	130	126	110	123	105	124	137	127	113	119	111	139	116	139	124	114	105	120	131	118	131	127	131	114	126	131	133	128	136	124	133	117	134	113	124	131	118	129	123	110	149	130	120	117	134	113	124	111	118	107	139	115	108	109	125	124	117	131	120	113	105	140	102	131	128	130	114	125	111	122	125	157	117	119	147	124	121	116	114	123	98	114	126	129	129	125	142	143	128	116	114	110	120	131	133	120	126	131	135	113	132	130	125	127	128	136	126	128	152	121	118	114	118	129	129	140	127	137	136	105	140	126	109	113	120	124	140	117	116	130	121	122	103	136	113	128	121	114	123	132	127	116	120	133	126	128	133	130	119	118	102	131	126	127	95	135	118	113	124	131	131	138	122	117	151	136	148	129	134	130	117	122	123	139	102	142	116	138	120	104	128	112	124	123	145	115	127	134	137	118	140	154	130	121	113	123	106	135	125	118	115	111	114	132	131	126	106	140	111	106	132	111	127	133	117	115	122	128	131	132	120	120	118	134	128	128	129	134	134	102	130	123	133	129	121	129	142	113	113	127	105	116	146	121	114	127	103	113	121	112	120	117	127	113	130	116	114	127	106	127	133	114	122	118	101	121	112	115	117	133	139	107	129	114	116	144	118	126	138	128	135	120	131	146	119	123	99	119	121	131	123	127	138	128	132	128	106	127	137	133	127	118	128	109	124	124	111	97	121	120	117	131	124	136	119	104	117	127	130	115	107	129	145	114	138	126	108	129	137	131	122	125	129	122	114	140	112	126	118	124	130	118	155	123	136	118	133	121	148	134	141	122	119	137	130	134	141
18602	1348	2623	3190	2705	1924	1699	1451	1250	1180	777	715	548	520	501	453	401	436	417	367	389	323	372	347	372	352	359	354	363	366	340	308	313	329	345	365	311	316	335	317	358	344	333	321	299	297	308	340	324	314	318	324	318	319	316	312	326	310	318	312	285	326	299	283	328	309	282	351	308	307	321	328	325	316	315	315	347	290	309	303	307	272	326	302	305	302	313	330	319	312	329	335	335	276	293	305	328	333	297	326	334	347	300	292	311	334	311	293	305	317	303	326	276	310	345	278	327	316	310	320	297	309	302	282	323	337	283	295	295	315	308	305	310	331	316	273	302	298	348	303	306	290	329	290	356	290	277	299	306	298	346	324	283	298	282	287	332	335	325	321	325	328	314	276	324	344	304	369	322	331	293	289	314	306	298	307	297	291	293	288	309	307	309	308	325	327	309	307	302	300	294	321	320	329	298	316	315	319	325	322	297	321	299	299	303	305	318	305	304	306	299	332	313	319	339	316	310	282	289	335	320	332	309	329	342	263	299	317	306	305	304	295	311	301	287	312	313	307	319	293	277	312	276	293	339	288	303	328	335	292	298	286	316	314	333	335	308	325	291	300	324	314	309	353	342	301	324	280	288	336	301	315	310	296	321	327	290	289	295	321	288	309	319	326	286	333	323	303	277	282	282	293	297	322	326	272	255	289	310	323	292	305	361	293	337	332	298	323	316	294	301	319	307	300	300	289	316	295	311	340	299	300	286	319	285	292	307	296	284	341	311	309	306	308	302	318	337	287	300	298	310	293	341	295	313	304	330	311	326	277	297	304	297	297	315	307	319	284	324	311	313	317	307	311	296	308	314	301	293	331	309	320	309	301	296	311	355	267	300	298	290	277	325	319	312	311	311	293	290	319	307	270	324	290	297	303	299	284	297	315	317	282	312	347	299	303	308	287	321	336	305	281	303	255	328	278	301	292	294	269	308	309	300	296	301	270	328	320	302	318	328	327	334	343	290	307	298	309	279	311	287	339	315	310	324	298	301	302	310	322	302	326	296	313	307	299	300	326	268	298	331	328	300	330	293	307	289	326	275	321	298	326	296	313	308	288	291	314	316	309	275	338	297	305	304	306	342	308	325	314	341	293	307	308	293	325	318	299	276	325	311	319	314	329	327	304	299	310	287	309	299	308	286	307	310	330	284	305	326	298	312	311	300	315	307	319	333	290	338	313	298	310	296	286	307	318	282	306	290	320	301	288	293	327	309	284	306	302	319	316	306	293	322	306	303	298	308	315	301	325	328	309	296	334	312	321	318	302	304	330	283	301	290	302	320	316	298	320	295	308	295	323	328	324	305	290	291	293	292	301	337	289	312	308	309	316	313	309	323	297	290	324	278	315	327	312	309	328	318	280	343	303	293	307	311	292	328	281	329	308	292	269	331	321	290	302	304	275	265	294	301	333	298	317	305	317	314	329	334	306	324	313	302	316	335	300	309	314	321	321	280	309	328	293	331	305	294	310	342	331	299	325	328	328	326	299	305	334	323	295	321	311	329	330	270	315	305	300	291	280	278	329	275	291	307	314	327	335	305	299	319	307	297	298	326	287	283	323	288	298	316	329	316	293	266	319	284	290	340	298	314	324	310	315	288	284	344	328	326	306	287	325	315	340	332	309	347	274	293	282	336	321	313	330	302	286	332	301	316	315	292	302	331	326	322	309	322	313	331	300	285	302	334	321	301	312	313	350	295	330	322	300	331	323	317	309	330	304	295	321	313	302	314	294	341	292	305	329	299	292	316	304	318	310	290	299	299	287	299	290	300	341	303	305	279	314	312	345	320	289	297	316	307	313	293	306	305	334	303	310	325	276	300	308	294	305	278	307	322	291	292	306	315	308	272	301	325	296	307	321	297	301	293	309	294	297	311	336	315	295	282	290	311	290	333	298	306	324	288	300	286	334	327	326	342	304	283	316	288	319	339	322	334	281	339	321	314	308	293	311	316	289	306	311	317	330	303	303	296	310	337	301	325	353	295	309	326	323	320	325	309	331	325	302	284	332	289	318	280	273	306	351	355	301	301	284	288	290	299	312	308	320	313	311	312	305	349	279	317	281	313	301	317	308	304	289	283	315	316	301	326	325	309	327	334	304	333	305	284	299	301	256	289	317	304	298	286	305	310	325	292	290	294	330	315	291	327	339	303	320	304	284	328	326	302	325	324	301	291	320	331	299	271	324	303	302	327	316	314	283	323	309	331	291	313	320	328	302	300	293	312	320	288	309	323	327	312	310	304	314	318	319	318	295	297	334	301	290	284	298	327	309	299	293	320	307	308	285	295	309	309	332	296	314	276	289	310	319	310	292	322	306	278	285	294	319	303	311	352	314	309	304	325	310	295	300	302	303	312	307	311	331	281	338	334	314	307	283	307	299	313	327	301	315	315	329	284	321	321	292	325	319	331	360	304	272	305	321	320	315	324	336	345	333	299	312	304	307	295	281	310	310	288	290	256	337	283	335	315	286	310	309	319	314	312	310	308	320	304	298	298	308	304	308	307	301	306	323	312	327	337	285	296	311	302	332	313	311	308	327	308	332	282	284	285	313	301	280	303	297	292	360	305	281	307	297	325	320	330	307	319	285	287	312	302	321	286	292	271	325	330	366	304	285	306	288	323	306	306	315	299	307	326	311	323	291	301	304	283	299	320	286	308	311	318	332	287	341	317	319	290	309	321	315	316	333	321	327	323	319	282	311	329	322	269	288	296	343	285	298	290	318	332	311	309	350	298	338	323	304	306	314	311	284	303	317	332	310	325	342	318	314	292	351	314	304	307	313	319	286	333	316	318	318	306	308	304	317	285	317	283	293	316	296	302	309	295	291	290	309	311	286	318	310	312	306	317	315	310	309	316	309	308	289	313	319	315	290	307	286	333	295	280	303	310	305	317	288	326	356	285	311	336	305	286	296	301	317	318	316	289	332	306	297	284	305	331	309	333	312	291	337	303	277	341	311	304	327	323	314	313	288	323	303	313	329	295	294	308	315	290	298	323	333	310	313	316	275	311	306	284	329	295	293	293	327	297	292	268	285	324	325	328	349	303	327	322	297	329	274	309	300	362	298	295	286	306	315	310	296	284	301	290	295	329	288	307	311	289	304	296	305	275	281	300	329	306	302	334	327	292	321	314	305	302	306	294	316	287	319	300	284	316	315	293	306	320	305	334	297	295	308	320	290	278	302	294	310	306	304	297	279	344	307	278	293	329	311	281	286	306	317	304	320	280	281	327	303	312	277	312	294	325	313	313	315	342	349	313	340	296	300	321	305	314	303	299	296	289	294	286	320	258	308	326	283	296	288	244	308	303	323	323	319	327	288	291	290	288	318	310	273	318	297	332	309	307	323	336	332	289	293	288	325	306	316	283	305	312	326	283	339	352	322	306	338	306	329	314	301	336	315	293	329	316	323	322	321	323	318	309	307	336	278	317	318	298	261	323	329	296	304	346	300	314	305
7870	371	151	160	137	125	128	127	124	109	109	99	107	103	110	107	108	105	99	114	105	111	108	105	109	107	135	100	103	105	104	98	108	134	104	135	101	107	113	123	131	109	116	118	123	114	115	109	98	113	123	89	104	112	120	117	117	100	114	115	103	123	98	103	124	126	108	149	110	115	119	108	123	111	119	97	102	106	101	120	120	112	106	108	110	110	110	104	128	110	92	129	112	114	143	112	111	115	99	101	106	108	104	105	120	103	97	117	132	100	110	103	107	98	108	96	111	124	113	116	108	109	117	109	125	122	106	127	109	92	114	111	95	112	118	102	97	106	108	105	106	120	141	120	111	118	122	110	102	119	124	103	131	98	124	101	109	97	94	104	81	99	107	115	102	120	103	94	111	114	111	107	120	116	100	126	128	105	136	127	117	121	130	92	88	109	120	105	108	112	126	146	109	113	96	94	108	109	105	103	125	117	111	122	111	96	101	96	90	101	127	111	94	128	118	96	121	103	109	117	118	113	104	99	105	113	116	105	119	103	90	112	103	100	117	116	88	112	111	118	114	110	133	108	118	99	98	108	116	96	95	106	110	112	129	103	103	104	130	90	89	120	118	115	117	137	120	105	108	124	122	122	80	111	123	102	100	120	113	127	116	103	133	112	113	120	109	113	125	107	100	111	107	107	119	104	113	115	122	115	127	111	110	102	113	111	102	109	126	110	127	99	122	110	124	107	139	103	104	130	110	119	105	86	115	114	112	100	109	103	109	114	108	109	109	119	117	124	89	103	139	100	103	120	111	85	126	108	122	123	134	108	123	98	102	96	117	126	101	124	114	97	109	95	130	128	110	120	133	117	119	102	109	110	115	78	113	108	113	110	117	108	102	103	99	124	118	107	98	109	113	124	98	106	109	129	120	118	109	109	113	112	107	97	120	108	125	102	88	107	108	101	93	115	92	127	134	94	105	98	115	133	94	121	127	106	119	119	94	106	114	123	117	131	110	121	98	128	127	122	127	97	102	102	123	123	104	114	112	118	109	115	107	115	127	125	113	94	112	99	110	100	107	114	101	108	119	104	110	89	113	97	139	110	126	119	120	106	114	107	117	110	106	118	99	112	102	134	102	106	107	103	111	100	99	120	104	112	104	104	105	112	98	97	133	134	116	117	94	115	104	104	117	100	105	126	112	113	113	119	104	108	112	126	97	92	111	126	104	111	109	99	115	106	125	121	123	103	119	114	100	117	132	124	115	105	109	104	105	94	124	116	111	114	92	118	118	94	125	108	112	97	112	106	124	115	121	111	114	114	101	129	114	105	103	114	111	125	101	104	119	121	102	112	125	101	112	112	115	98	95	114	128	94	115	83	106	98	122	130	112	94	118	96	113	111	117	102	97	122	91	124	103	114	116	118	101	109	121	111	110	115	122	125	109	118	128	98	122	99	106	104	113	128	101	115	98	104	115	99	96	118	105	112	112	102	121	110	117	98	108	102	95	102	100	113	103	114	115	104	117	126	96	117	101	112	121	109	87	116	109	113	113	106	116	100	118	122	103	113	112	132	135	107	93	102	125	104	113	101	105	97	100	100	109	131	120	105	93	132	109	126	119	132	117	91	108	116	108	90	106	100	101	114	111	113	122	94	124	117	105	89	137	120	98	102	113	136	103	125	138	106	122	102	110	120	118	94	119	121	89	110	107	112	112	100	90	112	96	93	127	113	107	114	117	95	112	96	106	114	119	91	113	94	108	99	120	87	109	101	119	133	115	129	109	110	102	108	101	117	113	103	114	135	115	98	111	114	137	118	112	104	102	112	96	110	94	104	130	101	96	123	118	101	101	102	98	89	119	115	107	113	131	91	116	98	136	116	126	104	129	120	103	113	110	115	110	120	107	105	127	112	117	116	118	113	104	117	94	117	124	120	105	110	106	120	121	91	112	110	130	115	127	85	118	123	101	96	152	113	106	118	109	114	115	124	99	113	106	104	115	119	147	100	125	113	126	133	106	121	105	118	132	122	121	128	117	102	103	119	111	119	100	95	121	113	93	106	128	98	91	103	98	108	111	96	115	107	115	128	125	115	97	127	111	110	110	110	110	109	119	118	104	116	133	108	117	96	102	108	107	104	105	113	115	112	88	119	112	108	107	124	120	101	104	107	98	120	119	105	110	103	90	120	130	114	100	98	118	121	101	122	106	119	123	139	125	101	108	113	134	128	102	112	124	115	122	111	107	98	117	116	106	98	96	126	98	101	105	119	117	106	121	116	90	130	121	122	116	106	106	98	119	133	102	100	108	121	112	103	113	96	123	95	120	103	116	126	91	106	114	106	123	103	139	104	121	113	116	103	135	142	98	101	108	108	101	132	105	124	119	109	114	125	107	118	117	103	109	122	91	116	132	108	111	114	104	127	91	108	120	115	133	119	130	133	125	109	121	99	111	84	108	134	119	104	114	108	131	101	99	116	122	100	108	106	117	120	100	98	118	110	116	104	114	115	120	113	109	101	114	102	123	126	110	94	114	112	119	140	116	105	114	123	110	106	122	114	105	127	113	115	118	107	111	126	114	116	118	112	100	112	125	126	118	115	97	103	100	122	109	105	77	104	117	115	93	113	109	101	117	126	105	117	119	120	122	99	124	108	106	99	135	129	113	100	120	109	113	108	114	92	87	121	113	109	109	109	116	114	87	97	117	103	112	116	98	121	121	127	101	137	124	117	93	115	108	107	126	124	97	96	125	104	115	115	124	108	107	104	143	119	119	123	120	119	107	126	106	110	117	121	101	119	112	109	97	105	110	125	117	120	120	98	95	103	113	120	107	108	109	123	109	107	113	115	125	119	102	115	111	126	105	96	121	108	105	121	110	104	114	103	109	117	105	108	135	114	107	108	116	109	103	118	108	92	105	116	133	114	130	98	98	116	117	122	100	118	109	96	88	113	108	116	100	107	132	126	117	109	123	103	107	108	112	87	113	140	127	101	97	107	121	125	113	114	100	106	122	112	116	105	117	113	111	102	114	123	110	108	125	123	107	133	118	105	108	115	100	115	101	135	114	106	109	105	120	113	111	104	99	106	119	117	109	117	87	120	123	122	123	116	123	106	116	106	104	99	112	117	126	94	121	109	107	127	114	98	117	118	88	107	111	96	101	95	102	119	117	109	113	117	103	114	109	114	104	131	101	114	103	102	115	119	97	103	105	131	96	118	109	112	101	127	103	110	106	109	130	108	114	116	99	113	108	106	103	92	142	97	116	104	105	117	94	100	102	117	114	118	119	120	120	110	123	114	113	106	137	108	95	108	125	113	136	113	108	110	120	113	109	104	111	96	121	92	104	117	117	102	115	94	121	109	110	102	108	102	109	111	132	102	112	114	109	120	97	121	112	102	119	124	114	111	84	122	104	106	102	112	108	107	106	117	109	104	110	111	113	116	112	110	110	105	120	113	123	107	121	112	111	115	118	107	123	104	119	108	112	116	115	116	102	110	132	114
5956	329	397	421	425	380	361	376	335	336	354	311	314	340	308	327	290	312	326	325	295	281	324	295	334	279	330	325	290	324	312	295	314	305	331	314	322	313	301	308	296	339	318	298	313	285	299	277	288	300	278	289	300	311	318	288	292	292	296	303	344	302	305	304	309	282	250	312	314	319	324	305	310	336	317	266	294	289	305	302	294	313	283	302	299	291	322	286	326	302	310	306	312	299	297	313	260	297	321	314	315	314	284	294	288	308	308	314	308	320	291	296	304	318	346	286	294	289	280	310	321	290	305	309	307	315	289	329	285	317	273	288	277	296	291	309	295	296	336	303	324	301	296	346	312	304	309	294	309	301	285	281	312	304	295	298	299	296	303	306	311	280	291	322	317	310	327	304	274	302	281	315	288	327	319	298	308	300	281	306	289	308	318	328	306	316	312	302	308	298	300	300	307	295	294	317	281	283	281	311	284	305	270	289	296	287	282	272	267	285	312	296	290	253	296	300	314	303	315	316	358	301	315	288	298	291	297	314	283	286	291	309	303	297	290	277	272	293	308	314	333	279	303	304	297	316	272	286	307	286	314	302	312	304	281	307	288	328	286	290	287	322	274	289	274	308	303	303	311	287	281	298	311	296	298	291	310	327	299	317	291	296	324	327	284	306	347	311	309	303	311	282	335	284	303	312	292	324	276	331	305	321	305	319	308	250	303	288	339	259	302	323	302	284	299	304	322	293	294	302	315	310	279	301	306	321	342	260	284	274	327	323	287	287	279	299	323	281	293	303	307	319	286	281	287	304	311	306	277	277	267	287	277	308	303	304	314	293	302	307	302	326	310	283	331	341	293	299	321	272	294	331	295	292	305	283	297	299	283	309	294	307	322	287	294	278	324	315	273	296	321	273	292	329	268	279	304	327	295	319	326	322	322	312	288	299	323	302	302	306	292	288	319	303	318	268	285	280	312	328	316	281	303	316	293	317	309	315	278	333	320	283	307	280	304	288	284	313	320	311	327	305	297	284	279	253	316	342	311	297	295	300	326	306	306	332	281	295	309	324	311	308	313	295	321	267	266	315	309	304	292	279	271	305	314	308	299	291	286	313	303	284	312	310	325	302	293	292	310	298	307	281	279	288	288	273	300	278	291	277	314	293	295	299	319	279	290	295	297	272	291	318	288	294	303	315	301	258	311	293	313	275	299	311	298	303	345	268	285	281	270	306	292	344	282	339	323	328	322	323	294	306	328	304	332	296	288	295	268	345	323	320	287	283	252	332	308	332	312	288	285	301	306	300	317	309	297	306	310	319	320	278	298	312	325	256	322	286	273	311	288	285	272	324	326	282	298	322	294	291	291	317	307	292	302	324	285	285	328	287	314	294	306	303	293	297	306	294	336	287	265	311	308	301	280	291	320	294	281	311	321	316	296	270	308	274	298	295	301	268	290	310	290	287	280	319	284	316	297	269	315	332	338	302	307	267	342	310	282	315	303	282	298	291	294	298	315	318	286	302	293	306	332	323	299	314	282	302	268	311	307	330	275	312	303	301	322	315	313	314	280	276	291	322	300	285	309	323	320	288	237	281	281	329	291	286	318	331	293	317	299	295	306	303	325	288	312	285	293	318	310	298	276	307	307	295	304	304	321	296	297	304	318	303	326	313	301	289	305	303	309	326	311	263	307	335	308	309	339	307	284	286	313	294	314	288	296	271	320	325	313	310	313	321	296	329	326	300	298	323	299	270	307	299	310	274	305	305	285	293	312	323	324	305	299	274	288	304	308	324	318	322	313	295	335	273	300	275	319	298	264	278	311	311	279	330	305	291	291	297	283	309	314	266	268	313	294	302	292	301	297	302	312	285	285	310	323	302	338	300	335	291	290	281	303	293	321	295	282	310	270	283	319	279	334	298	289	297	313	287	296	280	308	284	287	314	280	317	288	307	286	288	298	299	313	299	313	286	297	290	316	280	326	311	285	301	280	287	301	313	295	323	304	280	332	292	297	296	288	298	325	305	294	280	296	298	318	284	290	320	264	305	323	291	319	293	297	284	316	274	289	269	332	317	293	311	348	298	308	315	311	319	278	310	311	328	341	315	313	284	306	270	288	261	291	319	283	302	312	312	279	305	295	309	298	298	287	298	305	283	303	285	279	280	278	312	268	309	280	298	328	303	299	296	315	304	304	289	305	301	274	297	302	286	277	307	329	285	295	286	306	282	277	312	301	299	319	295	288	292	322	329	297	315	297	304	287	291	310	321	305	283	266	296	341	285	292	285	323	332	301	298	298	296	280	271	276	303	323	297	277	300	292	273	298	278	308	311	292	281	305	321	298	292	283	319	306	314	308	279	309	316	300	287	284	298	300	302	315	297	293	325	284	332	299	290	345	266	297	301	299	291	284	301	302	304	293	280	333	299	308	290	285	311	311	279	316	303	297	300	330	304	318	295	296	306	293	284	312	317	303	329	273	304	349	293	282	304	300	315	280	292	309	337	312	305	305	299	304	277	300	302	303	274	293	319	296	330	290	285	332	342	296	339	302	303	313	327	300	322	303	276	290	291	311	317	286	287	303	310	315	309	329	314	324	327	295	300	293	272	294	302	281	287	280	285	318	292	317	304	285	302	330	300	316	309	299	280	291	298	271	263	310	297	283	311	302	297	289	305	283	326	300	311	282	296	303	338	294	293	300	312	320	308	312	324	280	300	285	306	294	267	307	319	265	309	294	284	309	325	269	265	294	313	316	305	261	322	328	306	284	327	333	310	339	280	308	298	280	274	334	295	299	292	316	294	306	299	300	310	308	327	331	267	281	295	320	274	317	307	283	283	330	269	289	294	304	301	306	289	283	300	311	293	313	297	280	311	295	264	282	314	299	284	308	304	304	265	294	323	296	304	287	296	309	303	317	316	284	299	276	331	300	332	302	310	298	318	319	295	286	318	315	278	306	303	344	315	323	293	287	305	316	282	314	315	292	301	339	297	334	274	290	302	329	315	317	289	290	310	308	305	294	292	296	298	320	301	306	291	300	317	306	323	298	294	288	283	306	316	313	284	286	303	309	282	312	296	305	303	329	279	318	278	283	314	298	312	310	279	327	276	286	300	277	311	298	302	298	279	291	299	295	317	288	307	309	292	295	301	329	283	295	287	313	300	323	336	318	287	287	294	307	284	331	291	326	266	306	308	269	310	270	287	302	351	303	308	275	331	305	313	275	290	326	323	301	315	302	296	277	324	296	292	335	284	298	330	275	290	288	297	308	313	314	292	279	323	277	320	298	299	300	294	296	286	299	296	266	324	285	318	323	295	295	292	289	300	303	268	324	274	317	329	295	311	299	286	300	315	276	292	287	313	290	326	255	282	325	307	285	302	310	331	315	278	292	276	276	285	290	301	272	295	285	289	322	291	308	295	310	318	280	323	283	287	306	324	287	302	337	309	276	314	293	299	286	286	301	293	314	288	298	313	310	329	293	298	318	313	290	318	293	311	314	322
20577	1977	837	688	477	369	276	280	218	259	196	238	178	187	171	182	179	200	193	176	192	188	181	175	199	162	198	196	181	194	172	152	152	219	178	169	176	178	186	172	166	184	158	186	182	184	191	181	152	174	151	182	176	181	182	167	178	199	147	178	204	190	205	197	164	170	194	177	189	183	156	169	170	153	177	176	193	175	191	196	167	193	176	179	177	185	178	169	170	181	186	179	185	179	174	194	172	190	171	177	166	170	164	183	191	186	196	213	202	171	168	162	190	173	182	170	161	173	175	226	171	180	208	189	161	169	211	177	158	183	179	171	180	173	151	173	190	177	192	181	175	197	194	171	171	200	186	165	169	182	177	186	166	180	174	185	176	178	168	191	202	182	200	161	161	165	186	164	171	207	197	202	181	183	210	194	195	175	180	207	167	187	184	167	180	179	192	169	177	188	155	154	167	191	201	197	177	183	198	191	187	161	194	166	188	165	203	180	174	196	169	203	176	184	200	183	175	194	156	179	166	181	190	165	190	205	184	186	172	177	208	203	164	181	170	173	201	175	157	188	199	179	179	200	172	177	191	173	153	188	171	166	191	171	173	178	184	180	202	175	178	174	166	187	157	172	176	172	169	180	184	179	190	196	171	200	165	169	162	182	199	172	182	189	160	198	167	189	152	170	188	192	187	190	154	175	179	185	169	204	161	182	188	192	190	173	187	172	184	201	160	173	180	200	158	192	191	175	163	168	183	192	174	162	183	178	166	186	185	153	195	199	190	196	176	185	183	183	214	195	174	161	158	190	170	158	206	174	139	168	195	188	179	167	199	169	190	185	179	192	173	197	152	205	181	158	214	183	182	184	194	199	164	174	187	191	187	163	213	175	188	202	184	185	195	207	160	176	174	148	182	205	177	190	168	186	185	178	202	186	192	156	162	178	194	193	196	200	191	162	178	192	185	184	196	190	183	188	176	156	147	181	188	164	157	177	178	180	184	179	176	199	175	163	166	176	183	172	169	184	178	188	156	205	202	187	168	169	185	193	170	186	188	163	165	164	176	197	171	176	160	181	169	179	208	187	205	187	194	174	160	175	172	168	181	190	161	172	179	185	177	160	181	170	162	189	183	177	155	187	200	182	183	176	213	188	168	174	165	189	158	193	193	177	162	198	180	154	208	196	195	175	197	184	162	167	182	193	174	164	196	204	210	170	190	194	177	186	180	185	188	187	195	186	170	188	151	158	190	182	183	169	160	180	186	187	185	169	198	157	174	176	189	175	174	172	188	180	190	180	192	180	186	172	157	173	183	172	179	186	193	192	198	172	172	180	179	179	214	172	161	180	188	174	174	171	188	175	169	169	157	173	170	183	139	171	191	145	184	197	179	144	171	181	189	166	180	186	161	180	156	189	155	169	164	162	192	170	183	178	177	198	188	194	183	164	181	184	197	182	164	196	190	189	174	178	164	174	186	166	194	203	184	190	168	169	153	175	187	189	168	198	200	180	184	179	179	188	192	174	175	152	187	197	189	157	180	176	182	181	194	190	161	177	177	207	189	151	184	171	198	184	180	168	217	151	171	187	192	167	152	166	161	191	168	185	191	156	192	161	154	183	187	178	175	181	155	168	171	183	183	190	187	194	196	184	182	190	176	207	164	184	188	164	184	155	166	197	190	178	184	154	164	192	195	196	176	175	182	179	172	156	184	178	166	173	187	189	174	161	193	172	189	170	200	197	195	200	173	161	183	184	190	183	168	167	162	197	182	177	181	184	208	187	179	184	181	176	145	184	191	155	171	160	164	170	187	191	179	182	173	173	184	185	172	169	176	174	195	187	178	175	167	175	199	173	174	182	183	175	171	173	181	165	206	157	161	184	176	191	202	192	203	176	163	172	188	167	170	197	176	163	170	202	172	204	193	178	166	167	173	192	188	165	190	179	164	157	187	192	182	168	187	184	173	191	179	185	179	184	168	165	178	181	194	169	153	165	191	180	172	150	157	184	185	178	182	175	174	163	162	188	156	164	154	173	182	188	180	184	173	187	199	191	191	171	161	189	185	184	179	185	182	169	169	191	183	175	162	204	184	169	173	177	180	186	189	159	162	197	194	175	177	195	170	167	152	179	183	193	159	167	177	199	184	177	177	193	193	179	167	146	173	161	171	162	171	163	176	176	184	193	173	175	176	206	162	172	173	159	168	174	197	167	178	189	181	186	185	180	170	187	172	177	173	187	181	172	204	182	166	186	177	161	195	206	184	191	177	161	203	183	182	198	169	188	169	165	161	158	180	191	192	154	161	190	176	176	188	186	190	174	183	199	149	171	199	178	189	162	175	141	185	174	189	178	185	174	176	167	157	167	184	169	163	184	203	174	187	191	181	189	150	169	174	155	173	163	206	184	195	196	184	189	207	165	159	175	179	137	171	175	164	208	184	209	173	185	195	191	189	174	191	175	164	168	200	190	187	168	159	186	187	158	174	152	171	167	175	167	170	187	180	168	174	192	157	205	201	184	192	188	183	168	186	185	168	210	157	175	174	212	185	192	172	175	178	190	186	167	198	217	188	172	185	180	194	187	194	205	178	172	193	161	157	187	175	183	179	187	181	171	166	208	189	175	162	187	196	156	178	158	184	158	159	170	194	182	167	171	172	196	175	164	167	179	182	185	216	184	191	192	166	175	152	183	200	176	197	189	166	169	196	173	181	200	186	169	178	171	190	197	171	203	170	180	192	169	194	173	168	206	168	210	176	185	163	176	181	181	181	169	155	184	187	176	154	173	175	160	172	195	159	172	160	189	193	200	168	175	183	186	161	168	152	189	169	169	185	172	156	185	185	174	197	204	183	183	186	186	162	182	164	193	164	168	201	188	171	181	171	172	172	170	186	190	184	202	176	188	165	184	185	181	168	164	177	161	165	161	191	203	201	176	147	181	168	170	177	207	154	164	187	175	196	203	162	187	160	170	165	168	160	154	183	198	154	193	182	166	201	201	168	201	161	178	193	154	182	178	157	156	176	189	192	178	199	173	180	212	165	170	184	197	196	204	185	173	192	182	168	192	198	189	180	185	189	199	145	201	171	180	189	154	175	170	175	181	175	188	170	172	212	181	163	188	174	200	189	197	167	167	213	166	180	180	166	167	167	169	175	193	153	167	204	172	164	154	214	227	178	171	156	182	184	180	151	171	193	181	189	184	178	180	169	180	170	201	192	170	200	193	181	192	183	176	188	155	169	171	179	171	173	182	176	178	170	181	181	180	188	175	158	163	167	150	171	152	201	177	176	186	175	146	167	168	178	175	150	199	185	188	180	183	154	167	187	183	192	187	191	174	168	191	184	174	200	172	167	220	186	195	198	184	172	191	194	173	172	187	182	173	177	184	168	182	166	167	180	156	163	168	170	186	160	200	177	180	182	183	220	159	197	168	177	186	161	203	194	189	171	163	190	216	178	165	184	198	190	178	157	210	190	174	173	186	195	190	178	174	166	188	204	162	175	196
14520	1056	1908	2036	1834	1335	1233	1056	1071	900	643	678	597	507	503	500	476	457	446	519	477	464	500	449	483	481	456	479	425	457	437	459	463	487	497	467	458	491	488	463	401	445	441	426	463	436	488	441	463	442	438	443	481	468	479	495	447	487	438	488	456	452	483	474	445	412	443	417	432	477	451	455	432	432	471	482	443	435	453	449	455	454	424	448	476	451	451	446	465	479	466	445	463	446	479	436	425	454	423	448	455	423	449	443	439	415	452	461	464	404	438	478	459	441	439	427	427	433	440	456	479	417	465	427	480	409	425	452	483	447	476	455	415	466	480	396	439	467	460	476	422	453	493	438	424	431	468	430	423	500	472	443	447	410	482	455	424	447	450	454	443	445	435	448	440	406	472	432	469	439	433	454	470	461	428	443	445	443	452	489	485	438	464	413	437	440	437	461	437	455	431	399	429	451	467	441	474	466	413	471	482	497	455	485	439	410	468	458	461	477	440	436	466	452	462	455	456	461	452	450	458	459	418	458	431	443	465	463	450	466	462	465	421	456	463	417	460	413	443	419	451	428	413	442	431	452	424	459	428	433	450	456	448	414	451	470	454	390	430	439	497	443	462	443	448	418	448	458	458	443	462	464	442	433	476	421	434	469	452	440	455	410	433	467	444	456	472	433	458	464	402	421	414	447	471	429	454	461	440	458	431	472	446	481	435	455	441	456	428	409	430	462	451	470	461	490	445	460	407	436	452	417	441	469	454	464	442	432	447	418	394	458	479	436	452	447	460	429	439	495	431	471	441	444	434	470	462	430	436	484	432	428	458	448	482	428	437	487	438	474	463	424	464	453	436	432	451	446	425	468	415	418	441	479	447	446	470	443	463	522	449	442	441	443	433	467	473	499	429	424	407	473	451	421	445	434	439	459	431	453	432	401	421	458	463	437	461	455	453	438	393	474	448	448	454	475	455	437	447	434	427	431	471	448	407	477	435	441	444	422	458	448	433	473	457	476	452	427	483	457	435	470	429	491	435	503	469	463	453	437	461	426	465	453	459	454	438	427	439	397	434	438	438	436	406	435	443	440	451	468	466	453	438	408	431	429	463	453	433	460	457	459	459	479	435	445	422	439	443	436	435	434	442	445	460	488	437	468	433	424	500	423	441	401	435	437	458	399	447	446	406	444	448	464	431	433	457	444	445	439	459	467	452	463	434	416	477	451	443	434	438	443	439	468	464	453	464	455	450	423	406	449	407	431	439	421	429	459	439	482	419	454	446	470	466	449	462	447	449	412	436	422	453	428	418	440	448	479	439	416	485	442	426	404	449	439	396	434	454	428	444	461	469	438	498	440	437	457	439	440	444	414	451	451	449	441	422	429	452	445	439	478	437	446	429	449	415	439	464	432	435	434	437	402	499	439	430	472	439	425	458	415	433	459	457	452	416	450	428	480	446	436	466	453	423	410	441	450	450	454	426	431	454	468	442	468	441	440	464	462	439	459	453	444	419	423	454	465	418	467	468	457	410	440	445	488	445	476	483	452	451	435	416	465	429	449	428	432	476	407	479	483	480	439	443	478	419	418	468	445	439	435	490	444	392	467	418	432	463	436	457	467	408	431	416	452	464	469	484	441	474	465	472	430	469	473	475	460	426	466	448	468	409	468	446	465	406	461	478	432	451	467	428	439	455	463	435	450	468	449	427	426	477	454	465	450	430	470	460	467	468	440	454	447	424	473	425	444	434	439	450	432	446	423	485	428	433	460	456	435	434	419	445	430	480	443	447	496	405	464	427	456	466	426	460	429	487	455	447	455	447	421	483	432	432	439	470	416	442	465	433	435	464	478	438	481	423	456	459	430	419	443	440	423	461	417	458	456	440	454	458	439	455	409	468	471	442	449	461	440	438	450	443	478	461	440	435	438	439	445	425	445	410	437	416	444	430	462	457	437	424	449	480	426	454	480	411	444	438	402	465	474	426	405	467	406	455	459	446	448	470	429	472	446	489	440	437	471	418	433	409	438	418	467	444	432	456	445	484	451	475	445	438	458	421	429	461	455	480	451	435	426	428	478	468	483	464	436	479	442	416	490	476	464	448	437	421	425	439	483	465	450	420	444	438	420	413	450	466	441	462	398	441	437	433	434	429	408	437	446	479	429	433	463	443	497	412	442	463	448	464	462	460	440	452	467	457	443	484	485	449	438	470	466	427	416	439	424	464	442	463	454	435	423	431	419	454	449	450	480	461	442	449	439	446	449	458	475	425	503	448	449	436	459	466	448	438	428	439	455	478	428	493	471	426	449	431	429	469	467	491	471	438	426	424	433	469	475	451	441	464	452	446	455	457	461	450	431	408	473	466	433	400	454	423	438	419	427	433	447	449	409	440	455	431	435	456	433	430	461	454	453	435	472	433	439	417	448	425	447	454	438	417	460	460	426	475	472	454	424	452	429	444	445	452	426	486	449	437	440	495	445	439	440	460	443	483	466	441	423	464	447	433	506	439	478	457	443	463	433	439	470	430	487	453	441	430	505	501	459	439	434	409	476	455	439	461	433	442	511	484	408	456	476	399	448	408	452	446	463	439	461	431	467	412	442	438	462	456	422	442	408	453	435	443	467	435	466	455	385	442	393	454	462	414	459	439	433	450	491	414	474	447	443	434	485	435	424	431	429	447	456	461	455	403	448	455	462	477	456	452	474	485	443	417	445	462	419	426	417	433	418	440	483	485	420	482	434	467	449	464	449	450	459	421	446	468	455	439	423	462	448	490	446	449	436	458	455	443	451	440	396	476	455	400	454	434	472	435	441	449	434	433	445	475	464	433	441	485	440	429	451	465	427	446	429	473	433	467	436	416	428	491	420	431	422	444	454	433	403	486	471	434	460	459	439	459	446	426	484	408	448	454	444	442	440	430	461	438	417	451	434	453	438	457	468	434	448	449	462	476	414	440	439	465	427	468	432	448	467	436	449	424	438	438	437	475	446	442	456	465	463	439	436	406	483	412	458	445	440	468	417	417	428	415	488	447	450	443	429	505	474	432	437	497	429	462	474	510	444	479	430	449	443	459	432	449	449	450	431	433	471	485	454	491	474	426	465	415	422	454	464	424	457	441	455	456	428	444	440	427	436	435	454	455	448	487	435	455	424	458	464	428	450	486	451	451	439	412	473	470	462	473	442	465	467	453	415	431	468	454	439	479	434	419	440	432	477	451	438	399	436	460	418	418	483	454	443	443	453	455	447	506	429	422	455	479	406	438	461	472	445	432	431	446	458	412	490	455	438	460	406	429	439	474	457	447	428	465	445	459	454	450	485	487	469	440	470	427	436	445	445	419	442	452	422	454	459	431	415	429	456	454	471	446	469	450	436	444	430	476	430	454	454	377	451	447	467	475	467	465	468	458	459	439	470	447	484	448	444	457	431	478	438	484	429	451	443	416	469	460	429	468	417	413	446	426	429	439	440	438	466	422	442	438	473	457	454	455	483	463	442	451	449	422	485
30765	4477	1572	1163	712	506	380	306	242	287	184	153	181	159	154	127	140	158	153	134	125	152	123	132	113	118	140	112	140	120	129	116	126	132	122	115	115	110	100	130	134	117	110	125	120	133	137	129	116	121	107	125	118	127	114	129	121	136	120	119	116	115	127	121	145	119	119	121	128	114	94	125	114	149	114	103	129	109	109	147	122	118	129	123	123	106	118	114	128	141	122	128	126	119	128	142	119	125	145	128	124	132	125	128	120	136	122	116	118	115	115	117	108	137	113	109	119	138	104	121	128	125	120	122	132	125	94	121	130	112	119	149	128	116	115	129	114	122	156	131	144	120	130	146	138	122	127	108	102	124	122	111	118	150	134	126	138	105	133	138	115	110	105	135	104	127	105	115	116	116	136	139	118	103	122	118	123	102	123	129	132	150	113	124	126	108	141	130	119	127	126	108	128	127	107	126	130	127	112	114	116	119	110	121	110	123	118	145	119	115	142	115	104	106	117	128	116	154	122	112	113	113	144	136	113	118	132	124	120	117	121	137	111	117	142	131	116	124	136	130	116	133	134	110	101	123	112	117	118	118	96	119	123	114	128	114	138	135	126	129	144	119	125	121	117	125	132	137	112	130	102	127	116	131	123	135	92	112	104	152	117	122	109	105	112	135	102	125	102	131	123	121	131	113	129	122	126	134	154	128	139	114	135	120	122	106	113	101	116	129	130	140	105	115	104	112	129	109	114	116	136	129	115	126	117	124	110	136	102	113	129	119	115	127	128	120	114	127	134	129	123	134	110	108	123	120	143	112	133	118	123	128	121	108	126	108	107	122	124	119	133	115	127	130	123	147	126	136	135	121	139	145	126	116	128	134	115	125	126	120	144	128	115	131	117	117	130	119	137	130	139	119	96	122	123	112	123	126	134	117	128	130	121	136	127	119	124	113	116	105	110	102	127	136	130	124	132	132	127	124	126	101	126	117	127	131	147	132	130	122	113	129	106	130	140	130	104	112	99	129	106	119	122	130	119	134	128	131	150	123	136	127	107	122	102	126	126	122	129	123	138	140	137	127	131	134	151	128	127	135	133	119	115	122	123	120	108	132	132	119	137	115	113	126	112	122	121	105	146	131	139	126	132	120	126	129	148	110	117	110	137	130	119	124	117	126	122	108	117	132	139	126	129	129	115	127	117	125	124	128	135	111	133	96	119	135	119	126	112	133	128	133	111	115	123	124	127	125	111	114	128	137	130	118	118	140	133	105	126	133	113	136	119	135	129	118	128	137	121	124	139	148	129	114	126	131	121	120	118	108	145	119	129	134	110	110	117	128	127	148	127	145	128	123	131	104	130	125	127	106	120	133	113	110	116	112	118	145	116	89	155	138	131	96	93	120	117	133	113	122	134	114	143	121	131	130	119	141	125	103	109	107	116	119	137	118	133	99	119	144	138	144	119	122	124	118	133	121	122	135	124	147	129	123	139	133	127	117	103	131	124	140	122	113	94	125	101	128	124	127	106	105	133	108	143	117	116	115	112	107	135	118	123	121	122	124	116	138	119	105	121	127	132	107	112	112	109	129	127	123	109	127	117	127	124	129	136	132	115	111	113	126	101	95	119	106	126	124	127	132	127	151	135	127	121	121	139	138	114	143	116	113	122	126	128	142	130	113	127	132	108	128	114	113	121	137	112	116	120	117	125	107	115	123	140	129	117	145	115	128	142	133	126	123	102	119	135	103	140	117	128	130	136	137	128	105	119	133	119	105	123	138	104	101	114	125	134	131	128	145	105	126	126	122	123	133	131	145	118	129	145	105	110	132	120	114	126	114	120	131	127	133	124	130	136	127	120	133	127	123	104	129	137	130	126	115	113	122	131	134	126	112	107	141	117	119	112	119	118	126	105	125	130	115	136	114	118	120	119	125	121	121	135	127	126	125	119	119	128	111	117	107	123	116	115	130	136	128	108	129	133	130	118	125	100	129	120	135	125	121	111	113	118	130	116	119	120	115	123	127	123	98	110	122	126	106	119	127	124	110	130	109	104	132	126	104	114	125	145	110	103	148	105	127	133	125	111	137	125	124	113	132	137	105	103	110	130	115	127	111	125	104	118	145	143	105	122	107	112	113	136	108	117	133	136	115	122	132	131	114	123	117	125	121	130	127	138	113	147	124	130	133	114	115	120	129	138	116	122	120	125	125	130	119	121	136	125	103	119	130	113	98	114	142	125	135	115	112	127	123	124	143	140	118	123	129	149	137	121	142	110	125	142	143	139	118	130	127	145	125	124	115	126	119	111	118	133	124	121	116	112	127	135	111	119	136	102	131	107	125	113	124	128	98	124	96	116	126	100	139	130	133	95	131	131	124	104	143	115	123	132	123	117	111	119	119	113	143	139	126	136	115	103	107	113	125	115	102	116	126	127	109	107	120	140	132	130	121	133	120	142	122	126	128	133	121	147	125	125	130	128	124	98	136	132	143	133	137	116	129	122	107	114	131	114	111	119	137	106	122	116	126	141	119	110	134	130	128	122	101	140	119	110	122	101	104	130	128	112	130	119	133	118	120	108	121	97	122	127	109	116	131	108	150	102	134	129	126	129	103	137	118	147	129	122	120	109	116	126	119	110	118	120	133	111	119	131	131	116	113	113	120	136	132	116	138	115	113	127	122	118	126	119	128	104	120	110	120	132	132	118	128	120	134	119	120	118	116	103	118	116	110	126	145	105	119	124	132	150	117	127	129	112	120	119	131	113	115	124	124	120	119	125	129	119	135	110	133	120	130	115	147	146	117	116	128	138	119	103	150	118	156	140	134	118	140	113	117	131	125	132	102	126	115	110	137	104	124	114	120	144	132	126	122	134	105	127	121	115	108	130	115	125	141	113	119	136	131	114	164	120	126	110	118	127	119	118	127	114	121	123	133	148	128	112	140	129	131	122	119	123	118	126	115	132	116	107	120	122	114	126	124	119	144	112	133	127	108	141	108	121	109	115	125	119	135	117	135	130	118	138	130	132	103	133	117	134	132	113	132	133	146	110	122	108	127	92	133	142	134	120	141	147	109	116	132	117	111	120	130	115	118	119	126	144	130	122	124	110	108	107	110	125	114	137	119	126	143	126	133	112	143	133	113	139	123	126	133	132	140	118	117	109	108	108	111	124	132	124	147	116	132	108	129	126	118	108	128	128	111	140	123	110	111	138	114	101	118	125	119	122	123	134	135	111	112	131	126	123	140	94	109	143	113	122	125	136	143	127	135	105	145	119	117	123	110	124	128	123	114	128	135	130	121	137	149	121	122	117	105	115	135	128	131	116	108	126	136	128	114	127	116	124	141	124	124	117	123	126	115	126	121	122	141	113	109	132	117	109	133	112	136	137	121	144	138	127	136	113	150	138	126	129	134	141	121	118	118	135	118	135	124	119	152	129	120	130	124	120	111	113	138	124	107	123	120	128	114	131	125	125	121	130	131	132	117	120	130	124	132	129	105	147	100	117	129
18978	1328	2649	2980	2458	1974	1847	1308	1290	1143	758	635	510	510	434	431	419	429	388	359	339	343	332	382	326	342	355	386	353	317	318	321	318	341	339	340	333	334	306	312	310	301	350	338	339	340	301	341	308	328	320	333	320	347	321	306	319	310	306	289	312	284	330	290	352	308	304	284	307	303	320	317	332	312	324	325	294	298	317	335	320	295	321	317	288	300	292	313	312	306	339	283	298	301	337	308	309	313	289	284	321	309	296	263	333	306	276	325	295	294	325	343	281	302	311	310	316	291	286	296	316	298	327	333	290	310	311	311	315	315	306	359	292	297	298	322	289	292	307	320	315	304	315	316	331	300	321	299	274	303	297	289	276	327	324	311	325	318	300	283	291	295	304	268	288	319	304	290	292	299	303	303	315	301	304	307	320	308	304	311	300	299	333	280	284	289	286	352	301	282	305	331	333	293	343	319	307	292	273	303	298	298	283	298	325	343	300	307	325	304	322	295	283	318	311	312	337	316	330	283	305	302	318	302	291	279	314	312	328	320	304	298	290	300	324	290	274	315	308	325	273	282	315	308	277	310	300	291	316	286	311	299	308	307	325	326	269	279	341	331	303	308	311	297	327	343	313	308	304	302	303	297	314	298	314	309	307	305	279	292	292	284	317	264	289	309	292	291	290	295	328	287	271	325	298	312	319	320	311	301	303	334	321	316	292	326	314	321	319	288	307	311	301	292	332	287	296	294	266	296	308	283	318	291	300	285	314	319	305	298	308	300	299	317	303	314	316	285	308	321	290	285	316	298	294	298	333	329	311	291	286	297	336	316	303	298	287	281	321	290	284	279	281	323	325	317	338	298	317	287	303	317	281	308	316	281	331	320	303	319	341	296	302	278	324	329	289	294	325	328	297	296	328	305	329	345	290	276	320	263	312	313	287	314	298	284	319	298	310	308	330	305	333	332	297	279	303	328	334	313	343	308	330	312	272	306	280	321	318	332	314	301	308	264	274	324	292	288	323	314	281	314	326	288	293	301	304	311	311	281	305	330	321	336	289	305	294	307	302	328	329	298	312	290	322	299	278	266	299	299	318	301	283	317	318	330	313	271	286	299	304	300	336	285	323	341	335	344	305	307	269	305	332	316	309	308	319	320	315	316	283	328	302	338	327	314	281	307	311	293	270	296	317	296	304	305	332	304	291	293	286	298	330	311	270	316	307	299	280	298	327	284	317	306	302	298	296	254	323	340	286	313	268	323	292	303	307	288	315	325	319	309	318	331	357	300	321	304	317	300	284	298	316	295	312	314	301	287	330	303	310	281	302	307	305	322	310	331	317	306	308	322	287	328	329	320	361	303	301	280	281	313	309	295	306	335	330	303	297	325	330	285	297	315	312	287	311	290	343	328	312	296	290	329	366	327	312	302	331	304	300	319	318	351	320	281	328	300	280	282	296	304	303	288	312	299	280	308	301	294	284	292	287	311	305	287	287	337	324	316	295	314	303	321	275	312	317	303	300	313	328	288	327	304	300	302	272	302	316	297	290	340	300	309	302	349	303	314	284	334	310	293	306	287	291	297	311	325	300	290	299	315	356	330	326	328	299	317	291	318	304	277	300	287	277	312	313	321	296	301	310	303	323	299	294	292	317	304	319	305	275	289	322	306	277	290	323	347	303	299	293	295	299	316	329	309	279	290	330	282	305	282	331	289	296	330	308	340	330	321	312	282	331	333	285	297	280	288	309	303	292	310	313	313	325	303	285	297	292	328	317	309	295	321	336	314	334	307	301	290	303	325	303	333	265	305	315	306	320	300	314	301	295	317	297	272	294	314	326	367	309	310	288	307	274	317	309	326	255	314	300	322	310	286	308	289	317	308	321	276	256	312	277	285	287	296	307	305	305	319	285	314	318	305	286	294	303	281	302	317	325	253	285	290	304	306	327	305	325	303	280	308	305	296	322	320	324	287	307	290	293	322	311	338	304	306	289	304	317	259	335	327	311	286	306	332	313	322	287	312	312	340	283	302	297	303	319	299	305	294	303	312	308	294	297	316	304	267	310	325	336	320	305	305	309	323	294	300	297	307	292	296	304	321	291	296	336	298	301	315	289	283	277	336	294	322	302	314	295	325	278	320	318	285	305	295	302	300	292	287	299	303	300	293	324	310	309	321	343	309	308	316	339	298	323	323	301	325	300	335	303	287	340	324	332	291	296	299	293	319	289	278	312	290	281	261	329	307	310	296	322	293	315	303	292	317	316	296	269	296	298	322	345	313	273	305	284	330	304	331	285	317	311	332	338	319	299	322	294	280	293	326	306	314	324	281	281	301	272	306	297	299	317	318	329	292	280	355	278	315	311	314	306	298	341	334	308	310	301	274	297	298	323	276	304	330	262	326	295	326	301	332	350	315	324	345	339	284	287	301	301	316	322	288	298	313	299	300	278	286	331	307	362	309	309	285	317	310	295	293	301	323	317	298	286	283	260	346	299	348	292	287	290	303	315	321	289	299	313	309	288	328	281	317	315	307	326	293	281	301	292	284	288	332	294	323	327	312	296	333	295	306	300	280	290	309	281	319	309	324	315	307	331	321	307	305	292	309	324	314	293	289	299	291	337	313	297	306	295	312	297	323	333	307	322	299	309	351	323	321	286	298	306	294	304	298	303	320	306	293	318	282	293	342	279	322	289	281	269	319	310	312	327	298	301	268	295	313	333	310	293	318	305	292	303	317	313	294	303	308	333	316	315	299	339	300	298	327	302	332	300	302	302	305	311	275	305	302	286	331	323	331	319	310	295	315	290	316	304	292	323	319	279	332	281	339	328	298	288	286	295	288	328	298	322	311	298	294	289	297	306	278	293	315	301	311	336	303	261	303	318	337	298	317	291	334	277	310	306	301	326	330	336	334	290	346	303	310	268	317	280	311	318	295	318	296	322	312	314	303	312	324	295	303	296	312	366	328	289	281	319	327	313	354	322	285	302	297	322	328	318	323	276	340	304	329	323	314	305	294	330	294	313	286	324	307	306	320	283	299	325	295	306	319	295	300	273	321	278	286	312	317	287	275	321	311	310	307	290	325	324	288	308	304	264	324	320	324	289	356	315	317	307	302	318	331	336	266	304	303	310	287	323	341	289	277	316	334	307	331	296	318	330	310	289	304	324	289	309	285	301	329	321	318	326	277	281	315	306	319	325	286	284	299	325	347	313	278	321	310	303	315	291	268	324	301	318	275	288	310	314	290	314	286	284	279	316	312	340	279	300	296	291	283	299	300	297	315	326	328	304	287	305	290	336	325	319	309	303	302	331	306	289	312	296	293	307	294	294	297	323	294	292	303	349	308	319	305	320	306	320	294	303	301	286	322	303	303	303	291	339	301	307	317	290	312	323	265	304	299	308	330	313	315	326	302	310	326	329	304	264	281	269	300	299	298	284	310	287	307	320	277	306	311	291	317	292	337	327	309	302	316	326	309	312	303	329	314	303	273	318	323	307	341	343	313
7750	347	114	118	126	136	130	109	110	143	115	109	111	102	105	111	105	121	131	111	109	110	102	122	128	116	119	107	122	124	91	100	112	124	110	98	126	113	115	121	109	108	110	120	119	113	93	122	102	118	106	105	106	103	131	106	116	96	110	100	123	110	119	126	119	109	122	111	117	135	102	104	124	108	117	111	97	123	110	103	128	111	109	116	110	120	125	103	125	125	115	108	119	122	118	101	113	108	124	138	125	120	130	113	112	127	111	111	119	123	108	115	132	85	114	90	123	120	122	126	147	103	105	130	133	114	121	113	106	86	121	132	112	121	95	123	105	121	112	106	104	113	117	119	103	90	112	102	104	104	116	102	106	146	131	107	100	132	134	107	111	108	118	112	121	104	118	109	86	115	125	112	115	120	123	107	120	123	92	115	95	110	95	119	106	133	114	124	110	104	105	110	112	127	101	102	104	101	104	113	130	107	125	106	95	117	120	98	124	104	103	124	129	110	116	106	120	117	100	104	93	111	108	107	117	115	115	120	130	115	137	108	124	119	96	134	124	103	121	117	120	113	120	102	113	120	109	109	104	103	128	104	124	110	115	116	108	116	108	90	102	104	123	118	137	116	107	125	117	110	114	93	123	108	109	123	93	110	94	103	88	96	114	113	102	113	104	107	128	122	105	95	135	127	114	96	117	117	114	105	94	114	96	93	120	102	93	126	115	133	135	127	109	98	100	119	107	112	126	116	104	95	122	122	127	113	123	105	115	112	104	124	96	110	112	113	103	114	114	117	105	113	97	122	97	140	105	106	103	93	124	95	98	126	103	130	109	104	136	119	120	119	103	123	133	127	120	123	116	117	119	110	113	121	127	113	114	111	102	118	112	98	109	111	100	121	125	101	103	120	117	111	118	118	105	98	128	131	125	110	118	128	107	98	145	124	111	108	122	107	106	108	110	109	124	124	116	124	96	115	117	87	120	116	98	107	122	106	128	95	125	118	112	115	129	116	101	134	133	126	123	103	112	91	122	105	112	107	107	103	107	106	122	101	113	105	115	132	110	122	104	99	113	113	129	100	111	110	135	114	123	122	128	116	118	106	99	122	130	108	133	115	122	135	125	109	90	105	105	133	100	103	118	125	112	105	112	99	113	121	129	135	106	104	117	119	98	112	103	98	113	121	99	105	123	143	111	102	132	91	109	118	108	107	121	111	121	101	92	139	106	94	111	110	101	111	107	114	119	86	121	122	117	94	93	107	108	95	103	116	138	105	126	133	113	118	100	133	109	111	110	109	118	107	110	105	101	114	118	108	141	120	122	101	104	125	97	99	108	95	109	107	100	110	112	111	109	96	111	112	104	109	109	108	100	103	103	108	103	117	108	129	102	119	101	119	134	112	116	130	111	115	101	115	119	140	115	74	113	113	128	115	117	112	104	98	118	99	96	124	102	124	114	102	105	125	118	106	85	92	113	115	105	109	106	103	93	113	136	108	133	107	112	123	108	114	86	110	122	134	107	118	108	101	77	113	114	102	116	126	104	120	100	104	108	108	110	110	133	134	121	119	129	97	128	103	99	118	116	117	112	111	127	115	97	120	109	116	100	95	115	109	110	111	103	98	128	101	88	127	112	114	119	103	98	105	122	107	92	104	116	101	116	115	103	104	106	109	104	91	108	120	115	105	111	122	110	100	109	118	106	95	129	124	113	97	105	115	89	122	118	109	112	106	111	119	91	116	127	112	122	114	114	121	108	100	111	121	98	128	103	105	111	100	102	105	104	101	113	137	119	103	132	120	109	130	118	114	98	112	118	103	96	118	96	107	112	131	94	104	112	107	101	105	113	109	118	118	122	113	113	110	127	121	91	115	115	137	127	98	102	111	112	108	102	104	106	93	144	101	120	111	100	92	97	110	116	103	111	110	131	112	128	101	122	115	116	112	128	122	108	108	102	104	107	125	100	116	108	113	95	129	108	105	127	112	116	126	94	120	107	105	134	92	119	102	113	119	118	110	113	107	114	115	119	108	119	111	102	93	101	118	115	117	117	115	89	132	116	124	125	108	119	116	106	119	132	105	101	132	121	106	101	124	133	121	114	104	107	106	98	107	103	100	104	119	124	106	124	115	114	123	105	107	105	107	121	110	120	104	112	118	120	115	119	108	90	130	109	113	101	118	119	94	101	90	102	125	132	108	117	118	117	115	118	118	107	130	107	126	110	100	121	117	110	119	106	128	117	103	125	118	119	104	119	105	127	104	110	107	132	97	103	107	116	116	104	94	100	108	121	116	103	128	127	112	102	98	110	106	127	125	113	93	116	112	129	126	132	109	113	117	108	139	104	115	126	117	106	110	116	99	121	100	116	119	107	100	100	124	103	118	99	110	117	122	100	131	125	120	91	106	99	110	109	126	118	123	125	116	129	96	115	114	107	126	103	124	107	115	104	109	114	122	128	104	113	122	122	105	106	107	139	119	124	96	100	105	105	109	110	130	107	115	116	107	120	101	105	109	112	104	116	120	119	100	128	118	118	100	115	105	119	105	127	111	132	104	130	92	122	117	113	123	96	115	103	107	103	117	100	103	112	121	116	119	120	119	116	123	128	101	120	110	90	108	97	114	117	104	129	123	115	111	85	112	129	112	112	118	113	114	88	111	108	105	113	104	123	99	128	102	120	102	109	100	106	97	106	121	118	130	103	111	111	130	117	116	106	112	101	111	114	126	123	113	129	122	103	102	111	100	129	120	112	98	112	117	109	117	115	116	111	106	91	110	120	116	115	102	126	110	107	111	122	103	103	110	111	112	120	105	103	103	122	134	136	99	116	105	134	115	119	104	99	112	95	115	97	113	105	98	113	86	107	117	107	106	127	101	82	101	120	115	109	103	121	129	103	106	112	129	102	85	100	99	109	102	106	121	117	127	90	111	118	110	115	102	92	116	104	122	110	117	121	132	104	96	116	121	111	119	111	128	110	116	101	101	96	121	116	128	105	108	111	118	125	101	105	104	124	115	93	131	100	106	109	111	98	108	88	121	106	116	119	124	124	134	107	100	113	112	109	132	107	109	114	135	112	109	99	90	103	107	109	109	123	105	118	117	118	128	100	106	116	90	102	129	126	120	106	130	102	121	113	114	126	129	111	124	106	111	112	122	106	102	108	110	138	89	119	100	125	108	119	116	116	115	97	93	102	102	112	106	125	148	100	118	96	102	124	107	105	139	99	98	98	119	99	101	97	125	101	107	110	119	106	103	121	97	130	119	112	118	112	100	107	104	128	120	91	104	114	117	119	123	119	110	112	124	130	112	131	118	98	116	116	105	104	125	133	118	122	109	125	106	110	101	116	118	113	104	137	116	120	109	120	91	114	108	113	119	119	136	112	91	113	112	106	102	109	102	119	116	134	121	98	99	116	102	103	93	115	93	93	108	120	126	115	111	119	127	112	117	104	122	121	112	110	102	122	106	99	120	120	117	116	115	113	100	112	110	107	113	111	103
5907	347	404	435	357	399	364	339	361	349	316	304	346	310	315	332	324	321	317	283	311	296	323	317	336	316	301	322	310	300	300	307	287	326	306	287	314	343	279	251	319	301	280	278	304	299	273	312	340	332	291	288	282	305	338	284	322	308	317	304	293	290	310	276	290	322	305	286	295	284	342	309	315	297	293	288	304	304	299	299	297	316	316	294	283	305	290	297	315	305	294	297	310	314	294	296	316	326	305	301	324	320	304	274	279	311	311	302	291	295	266	316	350	320	286	289	283	280	314	311	271	291	307	307	308	286	308	317	337	281	297	302	317	287	333	266	333	320	296	287	283	290	281	357	280	296	311	318	285	282	269	292	313	288	337	282	313	314	287	318	328	312	308	320	302	314	293	318	329	336	301	324	306	315	303	298	317	303	290	304	321	295	295	309	301	291	298	299	307	309	331	321	264	315	274	294	292	298	321	298	286	296	339	301	322	300	291	304	303	315	319	305	341	282	275	317	268	298	323	310	341	315	305	278	295	326	308	287	288	302	294	307	306	296	297	305	297	280	317	268	285	309	311	304	307	301	290	308	326	311	321	314	341	285	272	310	303	302	317	360	313	310	315	297	308	339	327	283	317	313	289	289	320	314	326	313	296	304	307	299	285	286	328	308	286	287	312	302	283	322	267	300	296	276	292	288	286	305	314	300	285	314	313	291	295	299	318	328	333	313	297	317	318	314	309	298	313	281	290	301	308	311	313	286	289	309	311	322	325	313	323	301	307	315	306	300	319	307	299	315	301	314	299	272	307	328	305	283	319	309	319	299	297	316	278	300	325	304	266	284	297	307	295	312	306	297	304	318	281	276	316	300	333	307	290	301	315	300	317	307	261	294	323	297	293	294	320	299	325	286	261	275	314	286	310	297	344	298	316	297	311	296	306	323	306	316	295	328	295	283	284	297	280	298	274	312	299	281	323	334	297	270	336	302	327	301	328	290	298	295	298	284	301	305	287	313	300	328	308	320	302	305	298	344	291	316	283	316	273	302	313	318	309	306	309	309	296	309	311	322	326	305	308	287	287	303	290	299	310	289	266	314	304	311	308	286	285	320	286	294	270	303	320	289	341	293	282	288	329	319	286	283	280	313	330	291	299	277	310	324	298	312	304	291	315	290	289	327	286	334	279	281	287	282	308	309	316	307	294	308	338	314	279	341	287	320	301	300	284	319	281	281	317	295	310	304	294	286	283	306	324	295	327	302	309	288	289	328	281	269	301	304	286	290	317	304	294	305	296	286	307	303	311	291	335	284	317	309	338	330	294	300	299	340	291	304	295	310	274	284	310	294	287	297	312	324	306	292	302	304	301	304	284	319	286	297	303	284	305	295	301	293	300	291	279	310	310	308	316	316	310	305	322	339	332	311	314	301	300	281	310	285	331	300	322	296	308	323	302	344	309	300	274	311	266	305	313	300	347	294	303	297	307	329	327	308	282	290	278	318	297	302	306	304	301	280	322	315	315	319	281	313	302	304	294	315	308	272	274	321	308	296	311	266	313	319	295	315	294	286	295	324	285	302	273	283	323	287	333	326	267	285	281	275	300	288	326	308	313	347	289	304	289	274	297	321	294	293	294	285	311	325	316	287	318	276	311	304	300	294	303	317	305	331	286	320	266	309	272	337	318	311	329	307	289	324	323	295	310	315	282	275	310	312	307	283	285	295	315	272	312	308	310	309	309	284	301	332	308	304	292	284	277	313	282	310	289	318	341	312	280	288	289	314	286	354	303	304	312	310	300	298	309	316	314	292	323	336	291	283	328	286	298	337	299	315	310	315	318	309	304	294	296	301	300	294	301	317	284	312	310	291	282	309	285	278	290	309	289	285	288	301	310	296	266	312	295	329	309	309	288	325	299	299	281	266	330	313	297	293	278	321	314	314	285	288	319	317	311	308	278	324	243	305	263	318	292	302	310	324	277	290	268	331	315	280	332	301	307	272	279	286	296	287	300	289	295	286	303	327	286	291	271	294	302	306	295	276	320	259	294	283	304	318	299	317	311	286	295	279	285	294	299	292	296	309	302	293	313	300	291	299	285	306	286	291	302	313	298	319	268	271	305	314	290	301	294	292	304	293	308	322	296	326	275	327	317	309	305	290	264	300	293	319	308	300	305	306	298	303	300	295	324	317	302	308	310	330	340	293	316	281	345	359	307	290	325	314	280	301	314	255	300	270	312	325	268	329	273	284	298	307	289	310	290	292	325	310	326	316	309	297	323	284	312	333	315	294	304	286	288	302	298	312	278	328	297	285	336	271	306	313	328	306	299	308	276	297	326	273	319	294	292	287	303	275	292	287	314	307	313	308	299	294	302	283	302	291	285	291	322	331	326	307	319	318	315	301	338	311	313	334	302	317	327	300	299	315	314	287	301	304	298	303	328	257	296	294	322	322	315	312	296	280	308	279	305	272	321	298	301	326	314	297	289	261	309	317	306	292	304	327	320	302	295	324	299	305	303	310	311	312	328	294	295	332	314	273	298	323	329	292	272	305	316	335	311	314	304	321	261	312	309	296	317	294	309	295	282	314	345	317	296	321	319	290	272	329	282	288	317	277	290	302	323	307	290	313	309	307	302	321	318	305	296	286	304	295	302	319	293	279	288	297	306	276	328	306	295	286	335	306	303	290	290	317	301	304	300	309	312	336	331	278	338	291	272	296	324	287	311	288	311	303	319	305	285	316	315	289	306	318	335	308	338	287	283	284	299	272	302	315	296	289	306	290	332	332	305	298	313	299	291	305	291	298	309	286	307	298	282	307	309	314	310	274	305	305	289	278	291	288	285	321	291	316	301	311	297	272	308	328	332	308	319	285	273	295	275	320	319	288	298	305	331	318	285	329	283	313	266	294	293	281	333	348	269	294	316	284	319	305	298	287	313	318	304	288	279	304	307	299	320	300	317	320	322	315	287	287	293	345	270	274	296	300	314	300	300	297	291	297	323	311	312	324	311	313	324	284	296	303	273	265	315	327	306	308	306	310	307	297	298	314	307	311	331	290	298	279	268	319	288	318	294	302	306	312	295	310	312	319	317	305	312	299	294	309	290	294	298	278	314	299	285	305	309	313	309	285	293	308	297	305	319	295	325	285	330	323	311	296	291	295	349	296	289	317	326	285	305	306	287	285	303	294	308	352	312	304	314	294	313	275	324	296	318	305	305	307	317	284	317	295	329	281	311	299	276	291	301	295	276	314	310	291	263	317	315	326	334	319	290	285	295	297	310	287	321	316	301	314	305	307	326	315	294	302	305	333	320	303	273	272	297	302	310	321	305	280	316	335	283	311	325	305	313	316	305	293	306	315	282	306	300	260	307	286	276	295	307	300	319	273	305	312	309	305	297	324	290	300	252	295	282	276	287	303	284	305	303	281	320	281	275	349	287	282	290	308	312	292	301	329	321	315	303	285	323	292	293	297	322	334	311	312	320	310	323	280	313	316	292	298	303	312
20913	2051	850	659	477	352	331	265	244	263	230	186	201	188	184	192	198	193	203	202	178	188	176	178	200	191	195	170	179	193	174	167	194	175	195	174	166	176	206	163	196	208	180	177	174	197	159	183	165	191	183	206	179	187	197	193	181	183	193	180	169	176	183	176	172	155	198	189	169	204	175	200	177	185	176	187	204	160	173	181	158	181	182	205	162	194	180	185	182	165	173	167	174	169	210	154	165	181	200	188	193	163	176	203	189	190	198	184	200	161	204	168	171	154	177	199	193	198	180	178	186	177	202	204	165	174	172	169	161	169	163	185	186	177	179	176	157	192	181	162	168	209	200	200	178	168	191	177	187	197	171	162	181	175	180	166	209	192	169	189	163	159	162	181	181	160	166	172	179	177	184	194	179	200	207	163	191	169	177	173	186	196	206	190	180	170	190	184	202	191	173	167	150	162	168	152	178	180	185	145	189	167	208	179	177	167	162	181	173	179	168	153	176	179	206	179	178	167	181	188	200	160	173	167	175	185	176	179	154	174	188	179	195	153	169	189	208	196	204	190	192	184	160	172	185	200	176	197	178	177	169	167	185	170	194	176	187	157	195	191	145	180	189	188	193	158	165	175	179	178	183	215	192	216	177	184	188	161	175	183	171	168	170	185	181	184	164	183	171	193	191	196	174	163	171	157	167	174	178	185	188	206	180	160	198	186	173	190	168	187	179	199	172	161	184	175	182	177	191	188	201	161	160	175	178	188	197	174	204	147	172	191	193	182	182	177	154	193	174	181	170	170	174	185	179	182	197	177	176	160	187	189	167	169	198	166	171	187	174	199	187	194	172	180	151	177	191	181	178	163	177	188	171	196	170	197	193	195	191	170	208	184	191	178	183	158	194	164	177	174	178	187	184	189	184	178	195	185	176	203	152	170	173	174	181	173	178	184	173	183	149	194	172	180	187	183	155	159	161	148	193	203	186	193	175	171	195	186	200	205	188	166	199	199	166	189	199	185	151	173	187	168	171	160	169	194	180	187	175	183	181	195	183	196	156	165	203	175	175	193	195	176	178	212	200	189	161	187	207	166	187	191	148	179	177	187	188	198	159	167	191	173	180	165	172	184	191	182	152	157	187	199	177	170	160	178	179	187	180	185	155	211	172	159	188	174	197	193	157	193	193	174	161	182	182	192	200	176	184	190	207	174	155	194	224	179	190	171	185	173	178	172	188	178	186	183	186	165	184	176	213	174	197	183	202	171	174	174	206	189	186	160	186	158	204	164	171	199	179	181	178	188	180	178	185	178	186	219	186	162	151	211	182	167	163	213	168	164	181	194	204	183	194	185	163	176	196	194	157	177	177	188	181	172	190	168	182	195	197	190	194	191	163	201	190	166	151	192	166	186	172	192	180	175	167	181	181	156	174	176	173	185	205	160	165	179	183	167	206	174	178	192	157	171	160	178	205	167	166	176	174	176	198	201	172	178	166	172	188	170	172	186	159	179	170	185	186	191	185	189	183	183	219	174	179	186	179	190	182	188	187	184	173	189	200	197	166	194	188	174	196	171	155	186	193	207	182	194	160	183	167	163	175	180	200	225	169	166	185	161	218	173	188	188	170	164	180	180	162	182	182	181	205	167	200	174	157	161	178	176	145	201	183	156	192	170	187	169	184	188	186	178	186	166	193	184	172	173	176	200	177	191	199	188	175	192	182	160	201	157	199	214	194	162	189	192	174	173	169	195	176	163	187	165	178	192	159	175	166	174	169	186	181	200	160	164	184	197	201	192	173	189	197	173	170	193	193	189	205	181	170	174	178	182	164	171	171	192	178	172	176	169	164	203	175	166	185	198	163	178	184	195	164	200	181	185	166	162	181	202	189	159	184	191	148	163	179	199	189	185	194	184	174	175	181	211	200	164	181	196	204	175	175	182	171	188	179	185	187	161	188	175	174	197	193	201	169	142	179	204	194	184	194	176	173	176	185	187	186	183	176	202	172	175	197	185	180	197	188	175	172	177	178	158	167	160	187	171	189	185	176	178	194	185	199	195	176	189	177	164	182	197	191	176	168	171	171	166	179	162	198	184	194	155	201	176	179	175	165	153	197	197	195	172	151	188	174	179	162	178	188	217	195	195	166	175	188	167	167	165	169	193	175	180	188	151	180	176	190	199	186	197	194	182	167	194	165	188	173	183	167	217	173	194	179	175	199	172	177	165	192	193	170	172	164	199	156	179	211	173	191	188	182	178	181	204	180	200	175	193	164	197	171	175	176	172	181	184	196	193	165	172	179	183	184	163	186	173	188	168	161	175	159	182	163	193	189	175	154	146	195	166	183	216	178	176	204	196	164	167	182	177	184	190	179	180	197	175	178	196	180	188	169	167	184	161	197	183	186	174	192	177	202	183	180	173	175	183	203	180	187	183	185	156	183	175	167	199	184	183	207	180	184	163	177	184	168	159	190	156	164	198	199	191	191	185	175	185	197	197	156	178	183	194	163	165	179	175	178	182	179	195	173	193	164	189	165	181	184	166	171	147	189	198	164	185	154	177	164	204	182	166	202	171	170	177	175	176	179	188	195	172	184	180	174	170	175	190	184	192	165	193	200	197	196	176	179	190	185	158	176	186	165	163	187	188	178	198	182	178	171	174	169	144	199	170	168	175	183	193	186	160	164	170	190	180	161	177	175	189	168	167	191	176	215	172	165	199	191	198	195	180	179	200	187	193	173	164	166	169	175	188	188	188	168	172	176	196	215	173	169	178	175	204	177	198	185	189	157	167	201	181	167	178	195	187	187	191	172	189	189	181	147	180	184	180	207	184	161	203	196	186	180	192	188	178	175	181	174	159	175	174	164	172	199	193	205	184	181	174	154	173	164	202	188	181	167	181	178	209	158	195	209	179	173	176	164	200	205	192	163	169	162	199	171	174	162	187	182	169	199	191	196	181	196	188	187	195	173	183	180	183	152	177	174	201	174	166	176	198	186	192	165	178	197	176	171	183	167	204	177	191	177	186	183	149	143	155	184	159	163	184	183	191	187	200	182	178	169	175	180	188	161	187	179	197	157	168	213	172	156	166	182	179	199	156	189	184	159	164	154	195	184	172	166	184	205	188	201	175	177	184	168	163	206	164	202	177	191	208	169	168	179	171	160	147	188	189	172	179	174	167	187	191	190	178	178	184	165	164	172	187	211	181	164	171	197	165	166	197	190	198	179	184	151	191	195	191	176	179	208	175	165	203	182	183	184	224	177	209	153	174	184	181	176	182	159	182	148	181	174	213	172	169	167	194	189	181	190	168	168	176	137	167	195	181	173	171	147	190	184	166	192	158	196	205	180	178	164	172	176	195	160	173	180	208	195	180	201	198	168	163	174	173	194	202	174	180	167	186	158	193	160	153	203	189	178	177	185	195	204	169	172	180	186	196	191	164	171	174	183	192	183	185	191	183	191	165	186	173	190	185	189	192	174	188	187	175	191	186	159	177	156	158	169	165
14676	1009	1824	2094	1773	1348	1221	1065	889	877	740	611	608	540	559	508	504	500	450	478	477	466	489	461	506	480	485	493	479	487	430	454	436	460	468	459	451	477	417	484	443	457	417	423	443	498	458	478	485	442	435	434	440	477	422	476	442	429	490	450	451	436	461	461	451	445	435	475	454	483	431	464	468	442	443	451	472	441	458	480	481	456	446	460	459	460	465	445	475	428	513	442	450	470	470	439	451	428	461	492	412	479	451	434	462	473	453	435	440	418	431	445	452	452	461	466	437	426	411	479	463	432	458	457	449	444	509	457	483	433	413	420	459	441	463	479	463	448	439	439	423	457	481	412	432	458	467	451	428	443	504	416	460	464	453	473	448	464	449	453	459	473	472	473	424	427	452	428	474	438	515	463	462	394	446	423	478	438	458	448	468	453	404	459	434	439	441	426	476	449	456	444	428	475	454	498	400	411	408	434	414	447	463	466	434	400	477	423	440	444	449	433	481	427	459	403	434	462	483	448	428	462	462	480	454	438	471	445	426	415	446	442	448	472	454	435	460	433	452	437	442	463	464	451	458	434	453	457	451	478	438	437	459	432	435	471	427	451	463	430	422	446	473	404	446	437	451	433	449	430	456	438	445	408	450	479	492	451	443	458	431	416	455	445	439	451	453	483	466	421	429	450	454	441	408	441	453	404	443	454	464	446	501	400	458	485	417	439	472	473	454	435	470	429	398	451	424	436	454	448	468	493	439	422	432	495	463	432	488	421	452	437	443	474	469	440	453	437	475	459	440	416	462	475	405	423	446	475	448	446	442	417	475	435	409	405	457	428	485	456	446	495	459	472	459	465	439	468	426	489	461	440	458	434	474	408	478	431	446	488	453	458	454	465	428	423	449	451	448	494	497	437	476	437	476	415	455	467	489	459	474	427	447	454	457	457	433	469	442	469	467	456	454	462	461	453	450	415	451	411	420	471	417	438	403	449	483	473	458	485	439	450	462	463	412	455	443	432	451	457	438	471	429	452	424	443	426	470	442	427	447	453	461	433	454	431	462	445	453	468	418	420	441	403	420	463	448	468	449	468	424	408	443	459	402	438	478	452	410	428	433	461	468	413	461	451	459	479	435	478	441	449	480	470	505	471	423	435	431	436	443	442	442	441	477	475	431	446	428	463	489	461	452	432	453	453	462	457	475	463	451	441	478	446	460	424	479	469	402	427	448	438	417	411	437	445	423	489	468	443	458	488	438	442	428	409	425	435	407	495	430	455	460	475	421	433	471	468	454	465	462	450	425	434	464	453	434	453	479	490	463	441	412	450	448	432	412	448	448	422	438	423	430	393	442	460	460	426	442	476	486	419	444	433	429	422	445	454	440	431	448	442	460	422	464	464	443	460	455	431	414	488	425	428	437	479	464	445	491	432	408	449	476	413	438	460	451	441	481	456	432	436	431	440	455	459	427	418	438	470	453	459	433	462	474	478	433	440	450	427	458	431	448	430	456	392	423	413	439	447	457	428	443	443	497	419	450	468	478	447	439	436	473	455	431	443	440	418	488	463	435	449	438	401	451	421	422	423	450	464	413	433	425	472	437	425	504	463	473	488	426	434	446	432	469	460	438	418	401	444	448	415	484	466	445	459	430	460	417	428	433	435	418	448	446	440	459	485	426	427	492	469	418	443	453	500	416	476	438	459	466	410	465	487	417	405	436	491	458	436	446	463	484	467	469	455	448	451	420	451	419	446	431	450	437	477	482	440	465	434	453	416	464	441	477	445	478	474	426	442	458	454	414	453	443	445	442	427	440	453	451	430	434	434	491	428	431	465	422	433	462	464	475	442	487	434	441	454	455	440	438	452	427	460	409	439	468	428	475	450	402	468	458	452	457	456	436	443	477	404	439	445	447	436	444	442	478	439	448	457	437	428	431	477	465	449	456	430	435	455	473	453	411	422	480	425	417	465	491	466	480	472	418	445	460	459	459	438	481	457	456	469	460	433	413	427	425	413	450	445	459	420	455	425	440	470	447	470	417	477	434	408	470	482	469	447	435	416	436	454	401	487	406	424	459	445	471	443	466	434	435	466	458	482	413	466	474	455	470	465	446	439	441	422	425	461	449	466	473	446	452	457	407	476	466	437	428	438	444	449	460	443	441	505	453	450	418	460	421	487	468	473	449	469	484	452	443	447	417	444	487	475	441	470	426	426	412	449	439	426	442	431	438	412	450	482	461	434	438	437	444	476	456	433	422	448	457	457	432	444	427	481	440	451	467	496	457	447	483	465	424	441	430	441	455	463	451	427	442	417	431	467	459	422	457	459	491	488	445	471	466	422	445	482	455	399	454	434	424	495	440	449	472	415	445	459	457	444	428	423	510	448	451	467	452	468	426	440	453	438	424	463	485	450	456	477	445	470	453	458	427	457	477	445	437	424	420	436	444	431	464	473	461	449	470	476	487	425	450	458	471	461	439	444	425	434	426	412	448	465	468	429	476	438	475	450	430	427	439	416	490	441	441	458	455	458	439	456	479	423	449	434	432	440	457	473	429	415	466	428	462	444	426	461	442	446	446	476	453	458	404	432	418	456	474	438	434	430	450	464	465	449	440	440	451	469	452	424	486	469	459	453	462	445	438	449	425	424	458	439	446	404	484	454	426	436	423	426	456	446	439	455	465	446	427	462	439	460	450	446	433	482	419	433	441	465	484	408	433	413	460	460	443	513	458	476	461	452	409	446	416	472	460	460	479	475	461	437	482	447	437	466	452	444	407	450	466	481	453	440	478	469	479	420	452	413	459	465	433	466	456	481	471	434	470	440	436	472	396	498	455	468	438	445	469	427	439	426	475	430	454	454	452	454	420	470	420	434	446	440	445	422	427	440	414	433	472	434	459	455	472	444	399	452	501	435	453	420	444	437	483	420	509	456	438	426	411	476	455	425	455	436	410	440	429	484	483	475	452	463	418	408	462	433	439	470	427	465	464	433	485	432	463	426	452	427	461	466	464	434	441	430	457	456	447	440	451	461	464	458	467	467	489	450	449	455	456	459	429	446	460	429	441	461	481	424	478	428	427	444	423	417	475	429	479	470	430	447	462	447	471	435	429	474	457	450	433	426	439	456	442	479	429	426	466	439	442	467	462	441	473	482	424	480	448	465	448	431	447	429	419	459	489	451	470	444	453	451	435	448	437	431	456	473	432	452	484	471	434	458	471	437	449	456	469	440	448	469	430	465	470	450	448	468	454	430	448	467	452	449	462	426	431	458	456	450	449	408	422	463	446	485	438	457	443	438	460	430	452	479	419	439	442	455	488	449	485	426	452	429	449	423	433	421	436	447	422	420	447	458	433	431	447	464	472	478	435	455	431	415	446	423	469	395	470	445	439	440	439	469	460	414	477	427	447	449	447	448	448	480	447	460	469	443	462	469	454	445	472	418	439	445	451	407	400	437	454	420	478	414	473	498	464	437	435	426	406	496	463	468	475	416	442	437	488	483
30858	4636	1521	1058	703	455	359	291	284	217	195	151	151	146	160	127	133	135	158	107	121	138	127	123	117	104	157	123	142	126	137	131	109	138	133	140	112	121	123	122	124	122	137	112	124	132	136	135	124	117	125	137	124	112	129	117	129	100	114	124	128	155	121	115	142	135	124	135	116	108	138	137	111	138	136	118	112	109	152	131	145	109	124	122	107	110	136	141	117	118	130	101	126	120	149	130	129	131	110	115	109	122	106	123	125	131	109	126	131	108	143	124	120	133	139	131	137	114	132	124	135	131	111	124	122	136	121	128	139	138	128	108	131	113	115	116	131	107	101	109	111	111	116	134	136	138	137	136	139	108	119	130	118	123	130	112	121	105	131	113	114	137	115	123	98	123	123	120	113	113	110	138	111	129	120	116	124	115	119	123	123	126	115	113	112	107	121	120	117	100	124	126	137	114	126	113	146	123	111	127	117	121	128	123	130	122	133	131	109	111	119	139	122	117	130	124	116	118	131	139	118	126	122	126	128	107	127	108	123	120	120	146	132	113	110	123	113	135	124	131	123	108	110	108	127	125	129	132	148	119	112	128	117	136	112	103	134	129	156	117	120	111	122	130	121	104	135	132	123	115	110	104	133	129	105	144	122	111	109	128	132	119	123	134	116	124	94	129	127	118	121	130	120	127	126	137	127	122	128	131	133	109	113	129	134	125	112	122	98	127	140	127	121	133	134	119	120	127	121	122	109	109	157	111	111	124	127	118	121	129	139	130	125	150	122	117	131	136	125	129	125	120	125	120	130	98	123	125	145	112	125	114	136	106	124	120	130	122	126	118	115	112	128	128	128	141	122	123	113	127	110	139	130	136	130	136	124	127	135	123	115	115	118	112	116	121	121	116	117	139	138	121	123	113	133	103	107	98	133	120	124	106	126	118	124	141	127	126	120	141	132	125	113	129	120	133	117	129	119	107	138	124	136	119	134	127	119	134	123	123	133	138	125	126	122	124	106	128	131	142	136	128	118	128	117	139	119	134	113	93	116	120	124	123	128	117	107	119	120	116	122	103	126	119	154	150	133	131	101	132	118	124	110	121	117	136	110	125	116	120	123	124	109	138	112	133	134	127	116	120	134	126	116	117	116	120	139	111	116	118	130	126	147	130	127	113	136	126	127	126	99	117	122	113	128	110	120	116	137	100	132	126	108	131	138	117	123	129	111	127	139	117	141	116	153	92	116	120	107	98	115	125	112	116	123	129	123	119	120	140	103	135	130	148	103	120	136	124	136	129	130	127	119	165	127	142	126	137	109	112	133	127	128	117	123	128	126	123	126	107	122	114	154	125	118	125	131	117	119	136	125	157	126	129	110	110	110	110	134	139	120	139	121	128	106	119	120	135	136	125	137	142	115	120	126	121	124	121	116	104	144	126	129	119	121	136	127	129	125	123	126	131	116	114	129	131	122	119	125	144	140	140	109	108	132	129	111	138	110	108	116	118	141	124	144	92	126	151	127	125	142	121	132	112	137	134	134	120	117	113	111	126	114	119	136	126	127	135	131	111	136	114	120	112	136	125	113	121	133	143	105	106	117	135	109	133	127	111	115	136	119	122	129	105	108	104	122	113	123	118	123	134	100	119	130	131	120	147	140	139	122	120	130	121	144	120	123	128	116	142	142	133	119	110	102	120	135	113	128	109	112	138	128	145	138	129	129	116	127	132	138	104	130	135	138	107	113	129	125	127	100	129	136	132	113	136	114	124	132	132	113	110	119	144	127	132	127	148	124	118	132	120	129	135	103	132	120	116	119	121	145	138	114	124	110	130	128	146	131	127	109	146	121	111	127	131	137	120	117	120	127	141	135	130	115	110	115	143	147	135	151	134	111	117	138	136	109	124	93	131	111	117	143	143	116	135	124	130	148	102	109	114	115	120	140	112	130	127	115	121	111	128	114	142	118	136	97	118	135	103	112	122	112	113	147	110	107	146	109	140	134	107	127	112	124	122	148	121	137	115	118	102	131	115	106	121	125	133	168	125	114	114	121	122	125	114	89	107	125	124	116	116	124	125	133	149	129	124	125	128	141	137	119	113	121	144	125	100	133	136	121	147	132	134	112	122	139	122	139	150	119	148	132	109	139	105	118	128	138	127	131	123	119	105	127	140	120	115	109	139	130	118	119	119	118	144	117	131	134	109	114	141	96	130	147	122	103	128	115	119	128	122	107	136	130	119	134	120	120	117	132	115	120	120	123	110	134	130	117	120	133	107	114	140	137	122	130	131	111	111	131	119	131	128	115	127	152	125	122	121	123	126	132	121	128	133	122	129	121	143	116	143	117	118	125	120	121	124	128	119	126	128	116	123	108	127	117	138	125	130	112	141	149	133	115	125	135	123	124	136	117	104	131	121	107	131	103	123	123	110	115	126	128	129	138	152	121	133	122	139	106	104	124	152	134	122	113	103	133	126	121	142	106	118	116	128	106	128	109	118	119	123	133	111	113	137	130	123	124	128	122	122	128	114	123	126	106	122	134	113	111	127	118	116	122	147	127	131	135	116	147	119	122	129	114	110	110	109	115	129	128	115	141	127	146	134	140	127	118	138	144	154	113	140	111	104	111	122	134	125	119	129	118	107	136	134	121	136	128	132	144	98	110	124	124	127	113	128	96	126	108	122	101	115	123	118	107	111	113	116	125	100	134	118	117	111	99	124	130	130	132	128	114	119	116	141	91	121	119	145	122	134	124	125	125	111	115	133	122	121	116	139	109	120	102	111	137	124	126	117	125	118	108	140	87	151	126	129	111	113	136	107	119	113	104	123	118	106	145	123	124	113	119	126	104	137	116	119	115	135	123	124	119	117	137	117	110	129	128	119	131	137	105	129	126	143	118	124	130	118	114	142	123	126	127	131	116	129	133	121	123	116	124	131	131	125	121	130	133	121	125	97	109	106	126	146	128	138	100	136	138	127	121	116	143	133	103	110	126	127	105	116	108	106	150	130	127	109	119	122	142	119	130	108	123	124	138	120	130	116	128	126	128	110	148	120	118	125	128	112	123	138	120	100	114	120	117	112	120	108	126	126	115	131	112	142	120	126	127	129	137	111	134	115	131	125	108	120	125	150	126	119	122	136	127	154	128	138	146	106	144	112	131	137	117	133	134	111	137	100	131	99	132	125	114	131	135	118	122	115	127	149	116	120	117	123	135	127	121	123	135	124	129	137	137	137	144	131	120	119	128	141	113	136	140	122	116	107	120	125	113	134	142	144	110	120	123	113	143	123	124	117	130	118	115	117	128	113	118	133	131	123	122	129	146	118	139	125	115	112	117	104	129	137	153	92	110	106	108	113	119	127	126	130	117	103	119	150	111	131	126	149	134	126	127	126	123	118	120	122	128	142	123	126	134	134	114	115	106	134	130	138	132	130	125	112	121	135	126	137	137	106	128	132	103	104	128	142	128	123	126	127	117	128	125	123	112	142	115	113	113	106	129	124	139	129
19215	1310	2565	2994	2373	1788	1560	1246	1115	967	768	587	497	468	441	438	438	414	398	359	374	362	389	350	364	363	353	351	325	339	326	325	355	317	331	329	313	303	296	306	323	322	311	317	325	347	299	329	301	313	299	298	314	336	321	327	332	341	301	307	346	293	327	316	312	346	300	321	318	336	330	323	300	317	314	324	308	322	303	345	298	285	296	308	330	301	283	300	300	303	308	291	301	293	329	337	299	313	322	342	329	310	326	326	337	306	310	292	302	336	321	299	313	304	301	293	309	307	300	322	301	320	318	269	327	297	327	312	336	313	283	313	291	313	329	306	325	294	310	318	323	334	303	315	315	299	286	312	277	312	292	330	308	299	322	302	298	324	288	310	322	323	294	309	325	320	312	302	341	271	320	275	303	322	284	297	301	291	311	315	309	318	275	306	294	308	319	347	310	323	268	304	303	321	307	339	291	272	314	308	314	288	323	306	318	317	293	307	317	344	336	305	280	317	341	328	330	263	309	314	312	334	276	313	296	305	296	304	297	290	312	308	307	310	315	306	302	316	301	262	309	330	306	319	277	309	327	315	317	289	274	294	309	278	302	302	263	306	332	308	304	330	297	313	319	297	324	295	299	302	308	307	351	326	306	297	267	334	327	351	300	295	293	300	298	277	299	304	317	327	329	314	267	273	335	322	328	300	293	322	306	307	318	313	304	306	308	361	306	311	302	352	311	321	288	303	315	300	308	320	317	281	324	289	290	318	299	315	317	312	301	288	298	323	293	279	324	313	319	306	308	315	306	292	287	317	282	327	298	300	292	330	331	291	315	285	320	286	300	330	315	325	316	329	321	290	306	297	289	298	301	332	333	296	326	308	330	297	335	291	325	332	301	300	313	302	301	290	318	293	342	324	286	293	280	309	305	324	292	302	306	264	311	311	314	300	326	335	332	298	322	333	299	285	315	289	306	299	314	284	319	301	298	310	313	294	315	319	273	308	337	279	322	295	297	325	301	305	307	307	318	298	314	316	291	318	352	302	322	333	296	307	304	305	310	285	298	315	305	303	321	282	297	320	351	323	321	307	294	339	307	329	309	313	332	294	356	311	296	323	354	290	343	295	290	293	293	278	284	308	316	288	290	328	329	323	296	283	312	322	327	294	318	292	298	310	340	297	340	286	335	317	286	301	334	285	318	314	293	292	310	305	298	281	288	321	312	298	323	307	284	278	300	337	301	299	340	309	323	312	318	292	321	279	300	347	319	295	318	289	306	312	349	283	317	318	302	271	315	316	289	312	302	295	324	323	323	295	287	298	324	269	316	315	340	332	313	274	287	294	297	307	269	300	278	317	332	304	294	303	319	313	291	288	302	324	337	332	287	273	325	293	304	296	296	294	312	314	321	313	300	280	267	313	285	326	332	335	310	345	326	307	320	311	298	347	299	303	304	305	294	317	336	317	290	319	302	330	339	291	279	281	296	291	321	306	345	312	340	325	286	283	335	314	278	308	303	275	291	278	299	307	335	298	312	277	312	291	300	331	283	310	305	305	316	316	303	301	299	308	299	289	297	314	322	313	316	308	294	327	346	312	288	340	300	335	307	307	297	294	348	281	314	289	319	291	300	309	317	317	299	287	294	308	294	308	342	311	276	298	271	278	313	301	365	290	293	321	311	294	286	319	315	292	288	336	313	279	291	280	314	301	312	304	318	319	329	291	313	290	318	315	313	302	318	327	352	272	307	300	300	306	310	308	297	286	318	315	301	347	321	316	293	332	299	361	309	284	297	284	315	313	313	312	283	324	318	309	340	293	317	297	282	305	305	305	271	305	332	288	341	306	316	300	304	291	293	306	272	285	312	308	319	313	311	290	303	326	317	322	280	275	305	298	324	325	302	315	298	287	293	344	295	305	316	303	300	320	284	313	278	253	325	316	317	343	289	319	332	311	290	319	323	276	301	322	320	301	314	303	312	326	327	306	312	297	297	314	311	320	302	284	299	319	282	334	333	329	285	296	340	316	313	288	307	307	313	329	335	313	324	315	295	313	305	287	349	281	345	287	285	354	296	345	321	303	309	330	288	318	315	348	292	311	315	307	338	294	330	301	306	299	300	319	298	271	296	328	314	277	301	339	287	303	293	285	340	326	335	340	306	297	330	344	299	320	331	315	327	316	300	315	324	301	306	290	302	302	290	291	306	360	312	277	292	312	323	321	315	318	332	322	284	294	341	318	281	309	295	332	297	314	325	317	312	320	295	298	299	303	324	301	295	326	338	300	361	305	303	308	295	271	299	273	294	303	308	326	297	306	288	301	307	300	308	321	319	306	275	306	299	338	321	299	316	339	295	319	307	268	320	307	303	300	314	306	295	292	309	322	307	286	310	341	307	294	297	324	318	324	338	300	300	307	297	318	272	323	308	298	287	318	322	329	316	306	280	323	285	321	321	321	308	308	309	311	308	280	291	296	321	333	293	332	315	314	301	309	334	307	293	311	319	329	295	299	271	301	292	299	302	305	328	306	290	292	291	326	315	347	327	321	285	299	297	321	303	299	308	309	321	298	297	327	293	326	323	294	313	308	321	335	322	317	332	315	284	309	308	314	303	291	324	294	309	292	303	292	300	322	305	315	305	304	268	269	312	294	284	299	318	332	320	295	293	317	309	290	340	342	282	308	342	311	327	300	303	302	321	318	291	325	305	307	325	348	314	297	315	334	251	320	311	315	304	302	277	309	290	329	333	323	305	317	284	310	285	311	291	303	310	293	312	295	301	293	328	300	324	330	304	316	300	291	300	283	295	288	320	341	293	295	334	336	305	308	328	314	314	280	310	315	303	312	317	297	284	332	294	286	304	300	308	314	297	303	308	309	287	318	309	340	292	335	288	327	297	320	326	323	329	300	292	340	280	309	309	315	322	348	303	296	293	318	304	323	291	320	319	315	363	311	331	296	315	310	306	313	294	310	319	297	305	286	299	287	310	318	305	323	299	304	323	292	293	276	305	325	340	332	282	310	298	295	292	280	317	317	310	311	320	329	290	316	322	294	272	298	296	268	309	275	312	296	314	281	310	323	271	328	338	310	276	311	306	304	272	346	277	296	313	317	304	290	294	306	276	315	315	325	281	339	322	287	273	308	329	314	277	319	313	321	305	309	282	305	292	306	307	324	307	290	314	325	319	296	285	278	328	333	258	275	285	280	301	309	318	306	294	282	344	293	333	332	307	323	311	341	305	297	323	281	297	333	318	315	311	298	314	318	302	334	326	323	287	302	323	306	342	293	327	297	300	308	316	285	291	329	309	291	315	301	339	328	294	294	313	313	295	274	315	282	293	311	327	322	342	278	313	304	300	277	306	319	310	346	348	341	314	306	328	304	313	279	325	336	315	312	322	317	306	279	309	301	305	322	288	314	287	298	303	328	273	323	308	299	319	329	323	308	306	307	291	288	327	308	315	305	314	306	309	338	306	314	276	279	290	289	327	300	301	302	281	316	337	283
8515	417	154	165	135	102	120	117	121	113	139	114	101	100	110	131	96	151	132	121	108	105	104	113	114	101	97	134	105	99	123	95	94	101	101	126	107	117	123	110	118	107	120	124	118	126	104	115	99	109	121	117	108	112	122	106	104	111	116	127	104	110	92	128	127	123	114	122	100	106	110	117	106	126	107	116	106	102	116	90	119	123	102	101	142	133	115	109	127	113	103	105	108	122	104	109	116	109	121	129	120	111	108	122	108	129	86	121	112	96	123	108	111	101	112	108	128	100	114	142	122	110	106	121	118	114	103	129	113	102	105	116	124	125	98	119	127	113	113	101	112	99	107	123	108	127	110	113	120	103	106	120	103	111	101	100	98	108	117	156	105	117	122	97	111	102	108	121	110	138	101	118	121	127	91	126	104	102	106	117	110	127	115	97	118	106	114	128	94	101	134	99	127	114	111	112	130	127	99	107	133	117	106	116	117	93	134	100	111	125	108	110	104	102	113	125	114	138	107	93	101	132	131	141	112	134	109	122	106	121	117	123	121	112	101	123	106	114	118	100	138	124	103	106	118	130	110	105	122	129	113	114	126	112	107	112	112	108	123	119	121	105	131	116	138	116	122	100	142	127	102	100	112	92	117	118	101	119	105	133	104	110	112	125	111	132	102	97	117	114	103	110	118	99	124	110	113	101	102	115	119	128	127	121	101	126	122	126	129	111	115	111	112	98	116	112	110	115	119	132	128	129	146	98	137	102	112	103	107	109	87	124	122	102	119	115	104	108	118	125	111	118	115	115	129	108	108	103	125	104	110	96	106	114	133	130	122	121	114	133	115	112	110	108	128	123	95	106	113	117	96	117	123	101	97	101	103	107	133	108	102	122	125	113	122	99	101	123	127	102	111	117	130	96	131	84	117	99	112	118	110	106	97	95	101	105	110	127	128	136	125	118	98	111	111	118	112	102	113	134	124	131	116	112	129	130	106	112	110	75	119	118	104	105	119	114	122	103	131	109	116	97	120	104	110	116	104	109	110	126	113	117	112	108	103	112	115	123	128	125	122	108	114	105	115	104	110	118	108	101	100	100	111	108	102	117	148	119	121	118	117	123	114	119	98	114	111	110	142	99	104	110	102	84	107	121	107	125	108	107	105	98	119	125	123	113	104	123	101	114	125	113	103	128	115	113	112	97	122	123	103	104	113	149	115	123	102	108	123	108	109	103	120	122	107	109	122	123	121	138	119	114	129	123	108	128	118	99	116	121	116	121	104	106	113	130	114	97	99	110	112	116	107	97	114	119	113	113	113	107	104	127	114	114	108	133	130	111	122	123	107	92	131	97	134	110	106	116	124	120	104	120	116	122	111	131	128	95	114	114	106	111	105	118	111	129	125	145	98	105	126	116	119	121	115	141	117	111	115	130	101	120	104	114	113	109	109	105	110	108	107	94	87	102	117	100	123	125	126	121	106	112	123	119	133	103	105	125	116	106	106	127	130	126	101	104	129	106	129	108	129	109	107	109	107	99	102	126	136	112	102	100	104	108	109	93	100	115	122	111	112	108	132	120	109	109	106	103	110	98	107	117	86	99	89	114	109	119	134	135	117	115	125	113	123	131	108	123	105	120	109	121	99	113	94	105	115	114	92	104	113	99	101	128	113	111	118	103	117	102	121	109	115	114	113	117	106	115	123	118	113	98	120	118	117	103	103	117	115	104	122	117	112	120	113	108	108	113	119	86	102	130	102	113	104	107	118	111	115	107	110	118	127	105	95	117	112	118	128	117	126	103	109	106	112	106	106	146	108	125	90	103	107	108	122	101	115	128	105	114	113	125	116	109	128	120	97	107	127	99	122	101	118	107	109	135	93	111	113	126	115	115	107	132	116	121	117	129	136	112	107	128	127	155	114	117	119	131	119	120	105	128	103	107	115	106	111	110	122	122	111	115	92	127	103	128	113	120	135	104	111	107	88	116	109	98	133	111	105	99	109	111	119	110	115	114	100	100	124	115	91	104	133	110	104	128	89	95	123	130	111	120	123	128	135	91	106	110	109	102	123	128	115	126	136	117	117	102	128	116	137	121	124	116	99	105	128	121	115	108	103	122	114	111	122	112	113	105	101	119	117	98	136	127	114	119	128	101	100	98	111	129	109	112	103	127	113	97	103	102	90	125	93	104	109	124	127	137	107	103	141	106	106	122	139	106	114	92	119	103	114	110	126	102	113	109	118	102	115	115	109	131	121	121	116	101	121	109	94	106	105	109	137	110	120	108	115	97	108	96	117	125	97	114	106	124	98	103	128	127	87	118	99	108	128	110	106	123	118	102	116	115	115	125	106	116	117	127	101	123	126	131	103	117	105	122	115	116	127	96	105	124	117	100	119	117	121	101	98	122	120	114	110	114	115	115	111	108	113	114	119	118	115	90	115	123	101	120	106	99	97	112	108	126	127	123	110	124	99	107	113	104	105	114	119	103	127	117	117	102	110	113	96	108	139	85	100	114	113	115	126	96	124	135	112	112	106	118	126	116	123	104	123	108	115	87	111	139	104	132	114	128	107	151	130	102	110	112	96	104	106	111	96	93	89	119	120	120	119	103	121	117	119	100	107	115	108	103	115	125	100	102	110	112	119	123	115	102	130	131	97	119	104	101	112	116	108	134	118	117	119	129	127	124	101	116	136	118	107	113	96	112	123	117	120	116	111	111	106	133	104	124	92	115	89	136	109	124	100	111	99	118	124	108	108	111	103	105	122	113	114	110	112	118	117	111	109	104	106	113	105	117	116	125	116	126	94	113	140	134	115	122	102	99	117	93	113	120	114	133	116	115	115	97	117	104	113	104	126	96	134	115	97	124	130	119	106	114	112	92	130	128	130	121	119	127	108	104	107	119	124	122	111	100	117	108	115	116	108	124	116	113	102	116	123	130	98	111	123	116	121	105	109	98	99	107	101	105	127	124	126	94	99	138	99	105	103	121	122	95	110	111	108	114	109	115	119	120	105	117	124	118	113	106	97	115	115	107	121	99	96	119	117	118	115	97	108	108	111	127	108	97	115	113	106	111	112	110	94	117	114	116	112	105	119	93	108	105	133	115	110	96	117	111	130	113	134	112	115	116	140	100	105	107	114	115	118	143	129	97	108	120	99	117	121	105	118	122	115	99	109	113	110	112	117	109	107	146	116	126	109	107	111	109	93	101	107	133	123	123	111	102	119	114	120	110	119	114	115	128	105	110	112	122	130	135	115	106	112	109	95	111	113	104	97	105	102	147	129	105	121	113	111	114	117	98	121	114	125	108	117	119	115	115	124	126	102	131	91	110	130	110	107	115	119	105	143	104	110	123	113	113	123	100	121	107	119	103	128	115	100	107	97	105	105	117	93	112	102	102	117	109	98	115	131	101	128	106	100	103	110	118	126	91	113	116	126	108	129	101	131	119	128	130	106	122	111	136	100	96	113	124	105	109	97	103	104	106	122	108	110	123	108	122	136	119
6402	401	416	449	453	380	365	335	367	347	351	341	378	349	329	325	315	308	312	295	298	327	313	307	325	315	305	328	332	295	316	281	326	329	270	367	313	312	306	297	301	294	307	314	275	301	309	307	321	269	287	310	273	302	322	294	286	306	314	326	335	303	310	311	325	300	296	315	334	314	316	318	308	282	330	286	289	307	321	296	282	324	293	300	335	292	310	333	270	298	301	331	326	281	285	348	293	337	304	303	266	310	286	309	284	291	324	313	312	301	311	295	309	285	291	315	295	302	314	293	314	305	294	317	281	312	319	285	339	298	310	309	275	298	275	299	303	297	315	304	296	317	315	308	308	280	273	307	316	302	298	310	298	302	296	279	310	296	307	296	286	298	309	291	322	280	323	292	317	296	326	335	295	289	265	335	337	317	297	285	332	338	314	310	315	313	310	319	297	308	302	310	303	315	313	288	275	301	301	278	311	295	328	327	309	330	319	282	278	296	315	289	347	330	321	345	294	285	326	276	273	293	329	278	322	307	325	315	319	325	326	310	325	360	311	333	315	283	295	287	300	307	273	290	309	329	307	269	340	279	320	311	315	292	319	280	305	307	322	278	319	302	309	336	306	297	314	293	296	286	336	333	296	306	325	307	323	314	278	304	322	283	330	272	296	288	282	302	330	333	261	319	295	302	309	262	321	290	318	288	306	293	285	318	320	336	315	311	296	274	293	279	326	329	310	301	293	289	293	324	336	274	345	274	321	320	308	295	322	289	298	318	293	309	298	318	317	298	324	299	289	288	292	297	327	339	286	327	309	294	311	282	315	343	307	282	294	336	308	289	315	310	286	300	306	289	313	300	310	292	324	284	306	294	304	294	303	305	330	298	300	270	298	311	319	295	334	298	307	292	343	335	295	296	309	331	294	312	327	312	304	300	323	304	328	316	318	286	321	322	299	301	268	315	274	326	291	320	291	303	283	290	298	305	305	268	313	320	318	359	315	338	313	283	297	305	339	281	275	299	295	295	316	308	319	308	300	278	324	309	316	306	303	298	331	307	325	307	280	299	292	306	300	284	301	307	319	327	321	301	289	291	315	307	336	344	301	307	308	290	313	287	304	336	326	320	279	279	306	311	317	300	284	285	272	311	308	343	288	281	303	311	316	303	318	340	334	281	323	325	313	275	298	305	291	308	305	308	324	289	302	301	286	298	293	300	320	303	300	325	315	273	300	319	295	324	315	316	282	334	282	317	302	286	319	309	324	293	290	319	295	280	267	301	302	332	295	304	304	286	324	295	347	325	297	272	305	290	315	293	297	300	285	318	317	294	351	289	291	313	311	299	278	290	301	357	314	331	315	292	312	320	296	286	333	281	307	298	307	294	325	292	309	286	298	295	306	294	291	318	295	280	286	310	302	294	300	303	315	317	289	310	311	305	292	318	323	314	313	331	302	305	272	331	266	290	298	305	303	304	310	277	290	303	317	337	341	322	333	320	279	286	331	328	294	323	346	295	286	286	280	324	311	295	298	287	305	288	291	332	338	299	311	320	268	294	317	290	290	290	313	317	274	290	310	345	317	306	304	301	284	276	305	289	316	305	295	317	288	297	301	311	332	312	310	321	308	308	288	290	311	294	267	309	294	333	318	291	341	315	302	299	287	312	303	286	317	282	309	291	324	288	310	332	313	295	312	301	302	332	302	295	307	316	324	316	306	335	349	329	292	284	283	315	300	329	265	321	280	321	325	295	306	302	333	291	348	316	320	340	301	318	314	294	307	332	294	321	310	288	325	314	334	308	306	328	295	315	315	298	325	321	317	313	308	292	294	321	299	314	313	295	292	315	304	291	282	332	297	334	293	325	312	320	325	301	311	312	306	277	302	323	313	293	285	310	284	280	309	273	312	291	298	324	297	276	282	286	293	285	338	344	324	320	296	321	314	290	291	292	278	335	308	331	284	282	320	310	287	301	307	318	301	298	274	293	323	273	306	304	306	336	302	322	297	322	285	312	301	320	282	325	291	307	293	311	308	293	298	294	324	342	304	330	317	331	288	296	312	317	273	307	301	305	285	318	307	328	309	308	310	313	292	298	343	299	295	304	327	291	284	311	306	272	283	326	292	313	303	304	341	277	315	297	306	313	292	315	289	327	280	293	297	305	270	323	282	326	307	282	300	320	297	261	320	295	297	334	294	284	271	286	295	295	321	291	293	316	305	311	329	288	333	305	273	301	349	291	301	293	295	315	301	299	308	317	353	299	316	315	300	295	338	298	275	331	297	279	310	299	305	305	311	287	271	295	291	331	282	302	301	319	302	306	283	288	303	291	315	328	339	293	312	278	320	316	322	316	314	309	302	306	273	313	288	307	302	302	314	295	286	300	327	312	313	329	307	293	293	297	277	341	293	296	296	336	268	293	266	313	300	297	289	310	318	269	266	275	295	325	303	296	355	333	312	332	323	301	306	314	299	303	298	312	312	282	307	277	307	290	287	313	297	316	320	282	304	298	326	321	278	341	302	263	312	313	333	301	325	296	295	300	303	298	314	321	300	304	312	296	300	301	304	297	291	303	307	314	302	307	306	311	294	301	269	289	275	294	284	310	336	307	313	282	327	320	299	330	296	298	326	321	328	312	282	292	294	327	335	339	312	351	291	304	287	275	311	318	313	325	314	272	308	311	319	300	284	316	330	304	306	294	325	269	321	289	305	306	342	292	324	303	286	318	296	333	302	287	329	319	292	330	277	338	321	297	317	307	271	315	307	316	275	313	300	305	339	304	307	281	328	333	299	318	272	290	282	301	292	317	324	284	314	329	334	283	289	287	300	330	296	308	313	317	303	306	294	334	286	296	304	285	299	338	288	312	283	338	305	309	316	283	290	337	291	283	304	282	297	304	333	296	298	289	277	306	269	313	288	320	310	313	300	292	301	272	322	298	310	317	298	292	290	302	304	286	291	305	315	309	315	306	327	304	297	282	298	315	309	317	317	318	327	282	316	304	332	298	301	329	312	312	308	322	311	300	296	273	308	337	317	303	310	295	321	270	300	328	316	299	297	299	301	286	334	316	337	311	301	302	294	338	319	296	295	305	287	293	324	324	311	322	308	334	293	321	322	280	292	283	307	297	303	316	301	267	313	329	333	303	335	308	295	302	318	331	347	278	297	303	302	287	297	329	276	299	309	317	319	301	273	311	308	284	305	290	292	320	294	325	300	288	303	324	292	313	282	301	294	308	296	330	306	315	275	310	335	283	279	299	327	309	325	277	311	276	286	331	313	314	320	275	312	303	317	321	307	271	311	318	278	328	303	283	299	320	301	306	319	292	311	319	280	318	289	343	302	310	300	317	310	301	299	300	296	297	274	314	357	306	292	319	334	301	312	320	273	296	334	315	289	312	321	302	309	312	289	297	280	297	308	340	289	302	327	315	294	296	331	315	277	337	307	313	284	305	291	301	297	288	309	304	285	324	312	342	293	323	322	304	289	324	286	287	308	300
21224	2065	891	713	461	348	274	286	265	228	210	203	186	191	207	197	192	179	158	177	176	166	200	178	195	174	170	197	175	183	162	150	180	175	174	192	190	211	182	203	187	207	180	200	179	174	190	156	187	186	192	165	177	193	182	184	207	167	165	193	201	162	188	187	161	188	183	195	173	192	170	211	193	200	187	205	199	176	185	183	187	183	172	202	187	186	142	170	158	181	200	188	167	185	174	167	196	167	202	177	182	174	199	181	193	157	178	189	182	196	176	181	180	166	172	200	158	199	194	191	180	183	189	179	207	174	198	173	182	181	199	201	189	173	173	181	163	179	182	177	178	197	185	165	173	166	200	169	174	178	184	184	152	174	189	175	206	208	186	186	161	167	170	161	190	197	160	187	193	180	196	160	183	197	180	185	177	185	186	197	179	177	165	177	196	202	177	189	175	188	175	197	199	184	172	200	192	171	185	194	196	205	203	178	160	194	177	198	220	194	182	171	164	185	157	183	177	178	165	184	198	176	163	172	168	174	175	194	190	171	163	180	186	185	204	182	187	192	167	191	185	163	200	186	178	179	181	175	166	146	168	192	193	171	177	222	213	178	163	184	161	169	145	154	183	173	167	167	180	174	178	202	202	158	169	159	180	176	178	171	193	196	195	155	198	167	204	203	180	183	192	202	178	191	156	175	171	193	183	182	170	195	175	170	194	208	175	181	182	181	188	178	190	194	176	189	197	173	176	174	177	192	196	189	171	179	207	173	168	206	159	156	153	167	191	172	176	173	162	142	182	183	175	196	174	174	191	168	174	191	199	191	167	196	178	186	177	163	170	172	190	192	180	161	190	192	191	213	184	198	167	179	179	155	176	216	190	172	188	185	181	175	181	169	207	186	187	191	163	171	170	182	204	188	190	163	205	183	177	168	165	181	185	153	209	200	199	204	180	190	178	187	206	164	183	192	181	167	177	164	170	196	194	166	166	196	172	185	157	195	183	180	190	167	182	200	189	199	183	174	147	178	183	176	194	173	172	174	165	169	164	189	193	188	165	177	179	191	162	182	162	185	146	179	202	188	169	195	164	195	179	184	159	164	178	188	195	188	182	196	167	174	196	149	172	171	172	187	200	191	173	186	175	197	187	201	186	170	174	175	175	176	173	196	171	193	187	196	181	183	168	198	217	208	172	177	161	158	185	168	168	165	173	167	187	169	197	197	202	177	175	172	185	168	161	182	213	179	207	207	207	190	169	170	175	174	184	174	175	202	179	185	189	176	174	177	157	199	187	200	177	191	170	188	181	177	192	162	181	184	183	185	155	195	172	175	177	173	173	178	158	165	166	200	184	182	188	170	170	141	188	190	173	184	149	182	198	195	188	193	172	185	156	181	184	162	191	178	176	170	199	195	183	191	173	207	185	202	196	195	175	178	177	174	196	183	204	183	157	189	185	203	170	198	159	198	191	179	169	176	183	155	203	183	195	181	184	172	191	183	198	229	167	175	194	206	206	196	184	172	167	155	159	177	167	170	181	164	170	175	177	180	190	168	181	197	175	168	174	187	179	178	204	159	184	186	175	211	171	185	197	176	168	194	179	219	191	184	205	194	181	186	179	196	181	200	197	180	166	170	184	167	189	188	186	173	156	206	190	175	162	162	178	165	157	183	191	171	177	180	182	188	191	182	192	176	170	157	175	178	160	166	190	195	188	193	184	184	171	170	178	174	191	163	175	204	188	172	187	197	199	175	198	189	184	179	191	179	183	175	205	182	172	165	176	181	175	179	186	187	164	189	160	183	159	158	168	174	180	191	195	207	182	172	177	187	181	160	179	185	188	166	177	196	167	175	193	173	197	185	187	182	171	166	191	196	178	228	173	173	157	199	186	186	172	185	176	182	163	183	188	198	188	177	186	174	185	203	166	178	182	162	190	207	184	188	181	196	182	204	171	176	187	194	162	196	164	170	174	190	212	209	195	184	172	198	181	170	185	160	192	170	183	175	178	173	188	168	192	195	176	170	194	188	193	186	170	168	190	179	212	173	182	185	192	173	174	207	171	174	185	191	163	185	202	167	186	199	186	199	197	203	184	165	163	180	188	195	194	193	187	174	168	207	161	192	183	169	163	211	171	186	190	195	186	189	153	171	180	180	162	195	198	166	193	191	178	180	182	199	212	181	193	173	173	182	176	200	191	164	172	192	179	197	193	195	183	176	198	169	188	209	171	199	183	174	175	184	200	215	164	175	196	190	202	173	182	168	171	200	182	196	167	210	197	150	179	165	169	177	171	172	197	185	212	196	186	193	184	209	191	197	191	187	174	184	185	170	186	173	179	177	167	208	145	198	165	158	181	167	181	191	183	179	194	179	212	187	196	151	188	174	199	197	190	213	176	196	168	193	185	184	203	195	202	186	158	187	172	177	169	189	177	190	186	191	191	184	198	215	193	187	181	170	192	175	151	179	185	180	176	194	190	201	200	169	190	177	174	158	169	197	165	173	169	178	197	175	193	164	195	153	184	184	178	166	175	170	166	165	206	169	191	196	180	187	173	174	188	188	175	184	193	165	215	202	176	173	180	173	171	196	183	156	196	214	170	179	183	186	182	163	195	186	182	165	156	182	187	170	169	184	181	195	141	182	161	176	196	178	184	183	182	181	176	194	170	174	196	183	147	168	190	221	178	164	182	173	183	159	199	176	192	173	167	180	201	182	198	156	185	185	210	189	183	155	189	168	168	174	165	183	172	169	199	179	160	169	194	225	161	194	162	183	169	174	164	189	172	195	173	172	184	173	167	166	182	173	204	170	178	190	176	187	165	203	184	150	181	168	150	168	175	199	188	164	176	179	191	176	193	190	177	189	187	183	175	172	190	186	182	175	200	162	193	176	185	172	175	185	182	161	180	168	181	193	174	165	152	208	180	192	185	190	183	189	193	188	189	178	197	192	174	185	184	184	195	168	187	182	177	164	174	180	202	198	179	160	179	189	183	154	174	176	200	188	172	197	199	158	200	195	182	163	180	188	203	139	183	173	193	194	172	191	171	178	192	185	184	184	205	193	182	211	186	172	179	161	187	183	203	200	194	180	196	161	196	204	157	174	187	182	173	208	191	204	170	159	206	182	198	189	163	176	183	167	174	172	183	167	165	176	177	198	168	160	176	175	171	173	179	171	174	190	176	146	194	193	164	172	191	177	181	166	183	191	172	166	188	181	183	189	190	195	192	163	193	175	173	179	192	176	204	168	179	163	189	180	155	184	214	173	159	162	194	173	186	172	166	168	164	190	194	172	201	185	186	189	160	158	173	207	155	166	204	182	190	166	171	210	189	199	191	199	176	191	192	205	189	193	156	172	176	158	196	184	166	183	155	161	180	205	164	183	185	170	160	196	167	171	171	154	165	186	176	200	185	175	186	174	172	165	195	180	209	169	204	200	205	178	198	192	199	185	184	190	170	196	180	167	193	197	164	157	188	163	185	196	176	197	177	186	164	176	172	177
14932	1034	1765	2079	1671	1291	1072	985	876	775	682	624	594	584	514	514	496	493	506	504	512	478	436	509	477	502	507	495	498	467	469	468	477	507	474	460	459	465	445	480	439	464	430	475	486	449	454	456	466	450	453	488	483	470	441	440	440	487	463	441	472	441	458	440	452	433	461	483	462	437	479	487	445	464	464	476	482	467	490	436	424	460	460	501	424	439	474	441	432	446	463	439	453	418	446	424	420	482	504	453	419	461	466	417	475	477	433	477	458	455	494	440	510	462	420	441	424	466	472	465	458	474	442	446	428	471	458	457	442	439	422	472	482	449	454	428	460	438	426	419	427	490	465	462	430	461	440	453	434	450	426	454	456	427	441	417	472	414	436	464	477	437	471	439	452	452	441	468	471	483	478	459	450	432	495	422	438	428	436	458	442	415	465	461	465	397	471	465	413	481	452	420	449	460	462	511	431	473	444	436	437	438	446	437	477	425	480	487	432	440	470	476	454	439	454	477	470	424	421	473	435	462	450	434	443	435	453	464	439	445	441	436	473	450	486	467	454	445	432	485	440	446	455	450	433	457	448	453	494	458	459	453	462	417	475	461	470	444	418	449	481	472	442	424	421	441	445	455	419	471	466	461	436	478	447	461	462	447	448	458	463	439	452	451	477	481	443	450	478	445	460	448	455	430	425	475	441	420	426	447	469	451	437	404	440	456	438	413	460	497	444	473	466	439	448	436	448	477	450	470	482	462	446	450	443	437	458	437	448	447	434	426	421	432	438	445	448	457	443	433	450	496	434	440	435	454	430	409	471	431	484	465	479	458	454	426	449	405	469	422	441	434	461	503	472	441	477	410	441	464	465	481	471	445	464	428	431	433	469	462	448	457	449	461	423	432	469	465	460	443	428	466	424	448	467	466	434	441	429	471	458	435	466	436	475	484	415	479	469	437	419	420	441	429	443	445	407	465	410	489	449	476	461	447	435	398	450	507	471	484	433	441	441	407	453	462	442	502	441	476	464	458	465	432	447	440	460	453	400	463	429	472	461	449	435	419	418	445	487	438	432	452	484	470	456	445	418	429	473	434	429	450	405	439	424	461	475	464	468	429	442	432	464	438	461	424	463	450	452	464	504	449	457	451	437	448	435	462	423	465	458	445	432	447	453	437	446	435	472	449	455	466	444	464	449	453	478	447	415	441	387	459	419	438	445	403	443	436	440	452	436	448	461	425	463	467	451	460	442	419	425	452	427	430	430	453	488	471	480	460	466	463	452	464	435	460	445	463	414	454	410	456	470	440	457	475	456	428	445	439	429	466	425	425	483	443	460	418	451	425	427	443	464	436	443	444	404	484	435	458	422	468	442	464	466	432	492	471	430	467	429	444	437	404	508	451	435	434	455	436	453	442	423	418	453	464	421	502	452	479	479	449	455	459	454	479	453	459	440	451	415	478	460	477	445	449	465	423	443	474	456	481	475	430	438	433	455	469	443	465	424	414	464	419	431	436	461	425	422	461	422	420	459	460	448	466	460	443	502	449	461	449	444	432	479	458	440	445	449	454	448	461	475	409	438	422	421	479	418	448	457	422	443	467	421	419	439	419	418	448	452	457	432	429	452	429	426	449	434	453	443	448	437	459	454	459	434	488	444	481	450	466	450	463	469	460	451	432	418	424	445	430	454	447	440	490	482	462	490	444	432	469	439	437	448	490	467	454	470	504	483	443	429	441	441	466	453	463	457	454	441	455	416	474	410	440	459	442	465	480	457	440	412	434	447	468	416	459	451	432	468	503	465	446	437	431	454	432	495	442	470	444	431	441	409	445	445	439	495	426	444	464	442	459	434	457	455	444	458	504	437	439	479	488	467	443	466	468	416	428	471	432	457	461	438	454	442	459	449	445	447	472	424	447	471	457	477	420	446	470	425	464	463	432	434	490	433	436	481	407	419	435	421	480	455	419	445	427	452	465	436	472	454	451	453	403	454	457	424	479	458	431	448	437	468	465	436	440	458	472	492	435	441	446	408	456	433	466	453	449	496	451	465	425	440	468	428	453	475	456	474	462	448	436	451	466	464	469	424	426	485	426	452	447	471	473	458	467	464	435	449	431	441	481	440	444	446	439	437	423	467	430	429	469	467	437	469	441	493	438	472	423	429	444	458	451	446	448	483	488	457	486	443	417	463	463	478	467	472	492	443	427	431	435	458	459	458	485	440	424	472	405	456	461	423	468	462	442	472	452	462	465	455	465	453	448	454	446	475	457	480	450	497	439	450	411	458	457	452	454	445	442	480	446	422	471	411	452	464	469	462	489	434	425	397	455	443	483	443	478	447	437	448	454	433	461	460	448	440	441	441	428	427	487	447	418	442	374	454	438	474	459	452	482	444	420	444	434	401	431	462	437	461	408	475	417	437	410	484	423	480	485	467	459	451	487	437	442	430	454	447	427	432	436	473	441	451	456	449	453	450	456	459	411	438	434	443	433	444	476	460	466	477	465	436	461	476	436	437	459	433	450	473	432	479	452	444	433	484	457	453	450	419	429	433	438	435	455	431	431	402	401	436	450	435	437	478	434	437	397	470	447	455	400	465	435	431	456	435	467	479	439	460	441	426	454	448	441	456	446	467	452	422	479	440	459	444	422	441	448	463	442	435	451	452	472	465	465	454	440	435	460	437	387	460	421	412	454	438	474	453	448	416	472	429	440	448	451	467	431	419	461	451	452	456	459	453	508	427	432	462	417	463	442	482	462	431	460	431	422	452	437	439	448	423	447	459	441	475	468	442	413	436	453	447	428	471	430	434	456	492	469	440	456	442	446	464	414	464	410	422	482	462	449	473	461	450	450	473	498	409	452	428	447	488	457	469	460	493	465	460	447	453	458	402	471	455	425	449	442	424	455	453	440	459	480	448	450	447	450	440	438	421	432	445	465	430	460	452	442	439	480	462	431	410	503	465	411	468	451	463	426	444	438	457	425	446	456	411	438	491	472	428	472	452	419	432	457	417	497	462	481	443	420	421	429	431	433	478	404	468	461	451	458	438	449	486	441	431	473	511	464	452	409	424	439	515	434	450	477	457	463	423	457	463	435	460	466	434	453	443	433	425	446	475	437	433	417	410	462	473	445	459	439	521	478	430	460	489	426	462	437	429	477	439	445	445	463	431	453	441	497	461	468	406	462	447	474	432	466	449	445	409	470	473	476	439	463	441	470	439	442	464	415	410	447	477	415	437	449	457	467	432	514	430	442	457	436	436	477	484	444	425	474	467	447	454	460	488	426	471	466	413	430	482	448	465	426	391	459	437	432	407	412	438	433	453	425	453	463	441	466	437	404	427	441	478	440	462	500	457	424	451	464	440	455	468	409	471	465	462	432	461	422	464	399	452	461	446	451	469	452	459	461	466	448	456	459	438	415	441	429	405	436	432	413	457	454	455	434	443	442	473	450	482	440	456	457	430	448	455	470	454	469	444	458	437	456	437	437	440	435	449	455	460	453
29902	4301	1546	1049	645	492	346	290	215	198	168	161	161	151	157	141	132	131	153	149	129	113	145	139	133	117	135	146	133	115	116	121	137	135	129	145	116	140	109	107	123	132	124	123	120	105	114	143	114	123	122	146	94	124	132	130	122	113	96	123	109	127	141	89	127	127	132	106	131	140	134	127	124	126	113	122	111	138	142	120	114	115	129	128	111	123	147	121	111	135	128	118	112	114	125	129	123	113	133	114	120	119	119	110	115	134	123	114	137	131	150	126	134	116	99	120	130	119	134	127	142	113	111	119	114	117	145	105	102	129	124	111	143	118	144	122	127	146	99	104	118	119	129	121	135	121	102	119	121	118	131	115	137	135	121	134	127	125	119	126	121	124	133	131	127	132	121	133	130	141	115	128	133	118	129	120	124	101	119	103	126	129	137	123	116	114	135	121	133	121	120	119	133	134	112	118	106	115	125	106	111	114	117	110	133	117	136	116	119	110	124	118	126	137	127	119	141	128	109	124	101	141	105	116	127	121	124	121	118	137	109	102	127	124	110	110	149	125	128	136	145	125	106	129	93	115	130	132	103	141	134	124	132	119	125	132	115	134	122	118	121	109	130	108	113	120	126	112	121	124	145	112	118	117	129	129	120	139	125	106	118	137	108	104	125	96	123	121	110	121	112	132	126	106	122	124	130	114	126	133	120	124	130	133	117	90	123	110	124	139	131	116	127	117	114	127	122	113	116	128	119	110	122	124	110	104	111	110	121	123	126	124	111	120	123	117	132	122	141	129	122	115	105	112	149	126	118	125	116	114	114	122	117	127	139	126	116	121	135	106	141	119	110	133	112	121	128	106	99	136	107	122	112	116	143	142	130	128	139	154	109	128	138	136	138	140	138	146	120	110	128	121	126	103	126	117	120	136	116	104	123	119	115	115	120	98	117	113	120	109	111	118	125	134	128	107	138	144	128	131	117	134	155	135	119	124	106	126	98	130	134	150	129	125	126	114	121	106	116	136	121	132	133	144	130	113	117	126	115	121	126	128	133	130	118	117	132	137	109	142	125	136	108	125	130	90	127	132	127	121	119	120	111	125	129	116	120	120	129	115	127	121	106	105	130	128	115	104	116	107	112	92	114	133	124	128	123	104	127	108	141	131	110	117	116	118	109	121	126	111	113	124	127	133	111	123	125	145	128	110	116	131	118	110	138	121	137	130	110	105	129	99	133	143	126	124	136	145	131	124	126	126	119	118	110	151	104	102	130	129	136	151	136	118	127	119	112	127	135	120	105	129	120	123	140	127	123	133	130	126	109	124	122	118	126	121	118	138	105	112	129	119	115	133	116	122	114	137	129	118	128	116	137	114	132	140	128	123	118	133	134	145	145	109	140	119	125	118	122	143	123	128	121	146	122	107	120	125	136	127	125	126	109	133	102	117	125	111	130	125	119	133	126	113	119	110	107	122	126	114	115	119	145	107	131	127	140	135	141	123	140	130	131	108	132	118	122	123	126	124	124	103	114	120	146	132	151	150	119	113	95	115	99	129	135	124	113	127	154	133	131	123	123	142	129	105	129	129	140	112	107	129	126	108	106	101	131	115	132	115	113	127	129	97	140	122	108	131	128	122	123	118	111	120	123	136	125	130	131	137	114	124	129	111	138	107	120	125	114	118	130	137	148	120	121	139	125	122	106	126	140	130	127	115	139	133	110	100	119	133	150	129	122	110	121	105	129	125	108	107	130	129	134	129	136	123	109	131	143	127	118	127	151	128	119	121	131	129	137	114	136	133	117	112	100	114	120	119	116	119	133	116	102	127	107	114	120	122	121	124	119	127	132	126	129	117	126	126	115	129	112	123	138	121	111	138	133	143	131	114	131	127	125	96	116	126	108	150	106	116	134	120	133	110	106	120	120	138	147	110	123	120	124	125	103	114	118	117	125	123	116	128	127	109	132	128	118	110	127	124	133	117	122	119	120	130	133	126	126	115	131	136	134	122	137	123	118	104	123	126	142	120	112	157	118	123	137	99	133	138	122	139	104	129	135	127	119	124	112	120	119	126	104	125	115	132	133	119	118	136	153	145	114	114	119	117	113	138	133	112	117	115	136	126	126	146	115	119	123	138	130	133	124	99	125	111	126	142	102	119	109	138	126	114	110	109	135	133	119	118	125	118	116	102	121	109	94	136	116	110	122	113	119	125	110	130	127	120	130	118	120	111	110	144	123	113	115	111	130	148	128	139	102	108	131	131	145	114	107	111	128	121	145	125	148	126	113	110	136	99	115	122	114	124	125	115	125	135	130	119	127	123	103	142	111	112	119	114	144	113	137	122	122	119	129	135	117	120	106	99	140	120	128	137	128	125	116	140	123	159	109	125	140	122	123	122	133	133	121	113	126	124	106	121	116	133	109	134	113	125	139	120	115	130	134	117	127	101	112	103	105	111	131	127	105	121	138	134	135	120	100	119	121	109	104	131	108	119	134	119	113	145	123	120	133	122	133	114	126	116	122	131	133	103	122	138	120	144	148	126	131	135	112	131	116	146	134	119	110	129	112	123	117	113	123	145	126	114	115	122	119	114	104	122	119	142	114	129	120	136	138	135	111	116	124	107	138	127	124	145	135	107	120	127	147	134	118	130	112	136	120	102	117	121	129	141	130	126	114	124	125	97	132	146	131	101	140	124	120	119	136	119	108	126	125	132	131	122	116	142	121	144	140	122	132	127	128	123	122	123	136	127	128	139	120	121	113	119	114	105	124	122	111	116	125	125	126	144	132	128	142	155	109	118	121	121	118	114	113	137	120	117	113	109	133	129	122	108	121	130	122	117	104	126	117	128	130	121	108	130	122	130	124	117	122	127	120	131	112	133	112	132	141	125	133	103	129	127	103	156	118	111	138	118	142	129	147	123	117	129	120	145	109	135	115	124	120	127	124	125	119	112	122	151	109	108	100	116	118	104	126	133	134	123	120	123	135	132	124	95	114	150	123	114	122	126	125	103	128	118	125	121	127	129	130	125	127	113	130	128	132	123	141	128	124	129	123	117	113	115	108	116	134	130	128	103	118	114	150	122	138	95	129	111	123	118	109	124	126	115	115	113	110	138	125	122	131	127	114	112	124	117	119	137	138	118	129	121	106	114	115	126	136	128	122	146	114	122	118	126	142	133	142	112	127	126	130	123	106	119	118	134	121	137	115	118	126	113	142	127	135	131	114	131	123	133	104	119	143	122	119	125	140	157	140	125	100	136	108	145	139	103	139	129	102	127	124	122	135	127	128	116	134	137	140	107	130	134	134	102	115	125	114	150	122	139	125	128	119	120	112	107	105	141	124	106	108	118	117	134	117	125	125	123	131	147	111	118	139	130	124	95	121	118	123	107	125	133	123	123	131	130	117	127	131	116	134	120	117	129	124	121	118	114	123	125	138	123	118	118	135	134	101	107	127	119	127	130	119	134	143	122	99	112	111	102	115	121	128	124	132	127	139	127	129	123
18419	1363	2572	2882	2415	1887	1416	1230	1033	908	664	581	494	473	434	448	405	409	366	350	370	378	400	324	338	374	356	343	360	365	311	341	325	338	332	313	336	338	334	288	316	309	299	335	308	333	349	282	314	340	305	326	288	322	303	333	318	318	330	347	288	308	311	317	281	331	284	330	291	318	338	337	316	315	305	287	322	307	324	299	325	330	307	313	350	296	330	304	309	314	320	313	277	321	318	278	326	295	300	310	328	326	321	266	326	306	303	317	306	303	304	286	296	302	305	331	329	340	283	309	294	297	301	323	278	316	319	303	318	314	313	294	306	311	301	297	327	297	302	315	307	307	328	304	316	332	342	296	310	299	325	316	288	298	321	304	301	285	311	315	305	308	285	333	304	304	285	312	307	319	271	306	307	320	325	311	287	297	312	293	272	272	317	331	325	326	296	289	301	307	297	325	308	292	301	300	319	279	302	314	314	319	329	323	310	289	323	311	310	301	303	304	314	290	317	299	292	307	316	330	316	312	317	305	311	310	308	318	320	326	332	317	304	327	306	303	289	298	293	332	321	315	297	316	303	317	296	318	296	323	314	293	316	312	319	340	319	314	307	282	278	326	286	327	308	330	316	313	314	317	308	295	344	301	292	299	310	303	310	284	290	311	270	296	314	325	297	332	285	280	300	325	328	304	288	308	325	298	292	314	344	286	292	282	321	279	283	303	344	271	292	320	331	312	297	325	313	278	303	295	323	292	296	307	310	294	308	301	328	291	303	331	305	308	313	306	324	308	325	300	335	332	281	316	303	296	310	319	315	319	314	312	294	307	310	281	310	295	316	315	286	294	323	308	320	284	281	333	312	330	317	296	287	316	286	295	300	304	299	315	283	307	309	329	309	329	307	291	312	305	300	333	267	290	317	333	309	301	302	306	312	295	307	287	317	283	301	290	304	313	307	318	306	288	296	302	314	293	315	306	313	310	321	322	301	325	301	320	316	324	339	299	326	324	301	344	311	287	329	307	295	321	289	295	341	293	307	289	283	326	359	288	321	273	313	301	315	295	303	295	312	312	277	284	312	312	293	319	290	321	293	308	292	311	300	290	282	279	355	315	257	298	326	307	277	316	302	307	313	291	288	318	311	304	329	280	315	296	328	321	296	287	294	343	355	329	285	286	305	296	296	302	319	314	288	322	331	304	301	295	304	311	308	299	320	293	248	321	302	288	338	292	328	290	280	303	300	303	278	308	311	301	310	320	289	339	300	295	291	325	320	304	274	291	317	283	295	303	286	302	290	336	286	324	326	318	327	325	302	300	290	320	301	286	304	291	309	302	313	315	303	287	269	333	339	306	320	313	296	290	321	294	316	345	295	317	283	295	312	301	309	292	314	313	329	297	288	284	311	320	313	321	298	325	294	319	281	300	310	305	301	309	317	288	315	308	298	298	306	298	307	315	327	323	311	299	295	289	303	320	292	321	311	305	325	288	312	325	327	322	335	321	310	314	294	316	303	299	295	311	313	280	278	306	294	294	330	288	308	318	335	323	363	320	312	313	302	318	314	311	286	291	319	301	337	320	310	290	297	322	307	307	289	299	286	301	297	290	353	314	306	289	290	305	341	269	347	292	310	322	297	302	332	291	300	309	322	309	303	311	323	328	338	298	311	258	311	328	331	307	322	288	286	303	328	296	298	313	323	284	336	313	285	320	300	310	289	311	299	322	338	281	291	330	292	329	282	285	287	291	270	348	293	314	278	296	302	312	336	316	311	289	327	301	314	317	281	293	299	311	301	287	305	309	342	326	299	314	296	293	315	305	318	341	309	291	280	356	298	313	305	297	324	301	299	297	315	290	295	346	305	298	296	282	303	300	257	327	267	316	309	287	348	315	292	325	282	322	324	318	284	277	306	298	284	324	292	297	308	338	294	320	284	304	325	296	295	343	329	313	340	303	319	327	287	303	293	306	310	313	309	284	309	317	274	309	268	323	319	300	303	311	284	308	297	308	291	309	280	330	314	318	329	314	291	344	308	288	307	313	302	295	292	302	309	277	296	349	304	311	322	331	307	296	308	309	351	300	308	314	314	318	308	345	290	283	315	330	318	321	298	320	291	301	329	331	305	329	274	319	318	318	286	306	326	311	314	317	305	327	287	315	313	293	303	307	326	310	325	300	313	319	293	301	315	292	343	273	277	290	272	294	329	306	319	308	302	316	307	335	305	290	318	340	295	320	322	293	282	296	299	308	294	275	293	295	315	310	266	292	306	321	307	292	312	328	331	297	278	305	303	321	307	321	309	279	294	295	325	296	325	309	350	309	307	287	298	321	313	313	276	300	294	318	321	314	313	290	309	300	319	331	311	315	287	317	308	341	324	315	287	278	338	300	293	279	306	291	305	310	314	321	339	327	272	337	324	287	300	284	281	342	292	305	313	311	292	310	312	291	309	322	295	317	269	308	314	326	320	313	276	295	323	306	325	318	292	300	300	309	315	309	320	336	331	345	300	299	314	315	315	307	326	263	307	315	329	276	315	327	313	295	316	321	308	287	323	297	300	314	312	273	336	288	310	285	304	319	334	328	286	323	328	337	264	296	287	313	280	296	312	341	289	320	306	327	315	290	300	344	337	320	298	317	308	280	313	310	293	296	298	291	321	313	308	287	315	296	286	297	311	319	321	304	327	311	295	320	312	297	304	305	314	308	293	306	317	301	296	333	331	326	295	327	322	328	289	297	325	310	290	336	317	262	327	295	311	302	311	314	321	299	287	267	273	316	317	331	290	305	319	346	312	267	266	299	314	295	310	317	293	287	338	318	323	293	299	320	303	298	308	301	317	311	321	312	296	284	300	292	349	296	269	284	291	287	266	319	307	327	299	300	282	310	319	303	301	296	300	319	292	315	307	309	307	303	315	337	322	289	282	289	290	298	334	332	307	305	275	282	292	301	311	296	307	302	285	324	324	325	281	299	294	295	299	309	315	288	322	307	316	331	308	300	324	292	315	313	313	338	297	319	319	284	298	302	318	337	306	323	278	289	309	344	305	298	311	292	313	329	281	297	299	320	315	304	325	332	311	338	302	329	323	302	300	304	306	293	306	328	330	307	281	281	332	318	316	274	319	321	318	332	288	310	311	318	328	317	334	330	303	316	280	308	306	319	275	291	310	321	287	301	298	327	302	299	324	293	288	308	304	334	299	276	308	314	310	290	331	297	307	286	302	298	302	295	318	294	320	335	330	306	335	340	287	300	287	336	321	295	331	335	306	308	310	317	313	301	284	290	282	316	327	350	325	326	299	337	320	311	317	296	318	291	325	337	302	328	285	304	286	332	288	331	312	326	322	307	296	297	315	314	308	300	307	335	325	270	324	336	324	317	308	290	325	299	307	296	295	292	261	281	311	303	306	321	295	338	309	313	341	306	342	292	294	308	322	303	304	322	330	292	286	275	299	295	281	305	309	337	295	311	285	278	350	331	319	281	295	298	326	300	316	310	266	314
8402	435	142	123	125	119	123	119	106	128	124	124	111	95	114	109	129	122	114	119	107	112	128	98	135	104	119	117	129	106	104	118	122	113	104	107	115	104	107	106	116	105	129	120	107	97	126	112	102	108	114	126	118	111	120	108	116	104	114	110	107	94	112	100	139	128	120	118	114	123	108	93	113	110	115	115	113	122	115	118	84	119	114	106	127	92	116	96	114	108	107	102	113	129	93	113	111	140	115	132	105	128	115	115	117	116	123	115	109	124	115	125	111	112	107	121	106	110	112	96	106	145	111	117	126	99	116	136	117	110	105	107	111	109	110	112	111	115	105	108	122	104	112	96	127	118	115	109	119	104	109	125	102	128	98	128	102	103	116	109	112	122	108	124	115	123	128	124	129	142	103	113	111	133	108	114	111	139	123	129	120	123	119	121	131	115	108	105	119	129	118	120	116	107	117	109	93	116	98	124	114	115	134	108	113	108	133	134	134	105	111	116	130	107	117	95	135	111	117	104	116	111	106	125	109	138	117	120	110	101	103	127	133	105	112	130	106	124	106	117	113	109	103	116	131	107	108	126	98	99	109	121	110	121	126	92	98	112	121	120	111	113	96	110	120	99	129	119	119	139	107	118	125	118	129	114	118	116	113	133	107	120	121	107	110	111	116	121	137	121	114	108	114	124	96	97	99	129	95	105	131	102	112	121	100	130	100	124	111	121	95	112	107	101	77	127	122	105	120	110	110	105	116	106	105	126	126	111	125	92	99	135	126	122	126	108	103	120	111	100	121	106	105	115	109	118	126	124	113	111	85	105	109	117	112	100	91	111	125	120	105	121	106	87	110	108	109	110	97	127	97	118	133	99	111	103	124	119	109	104	128	105	104	115	121	103	125	124	132	116	104	127	101	99	107	119	114	120	98	132	129	111	108	108	110	98	119	127	130	121	119	117	133	118	114	119	120	119	106	139	119	117	109	122	107	124	112	101	110	127	135	128	96	101	108	119	111	114	112	110	129	108	109	129	107	106	116	119	122	136	104	110	140	125	137	109	111	112	111	109	112	106	103	128	128	113	109	94	89	108	98	136	103	109	115	132	96	113	118	155	117	115	123	131	120	114	122	114	103	103	106	123	96	112	112	117	108	124	93	124	109	133	111	125	108	110	111	116	130	132	123	106	118	140	109	130	110	117	112	140	126	98	96	115	111	122	129	112	105	122	150	111	114	124	144	103	111	111	133	113	125	110	128	117	126	116	103	105	108	91	113	102	92	116	124	98	118	115	130	100	102	117	116	126	110	112	104	104	120	118	123	114	123	92	99	113	111	95	98	137	123	125	111	129	117	115	118	114	106	141	117	117	110	101	128	120	98	104	113	133	79	106	105	100	106	112	116	114	96	112	120	105	118	108	113	126	127	125	126	112	107	119	111	96	133	127	123	118	106	108	107	112	104	145	132	106	109	98	119	105	111	106	113	105	109	120	107	120	106	102	112	114	129	121	104	109	110	130	132	136	114	119	120	106	122	122	119	116	110	106	116	117	129	116	106	104	113	98	104	102	126	99	107	118	101	128	124	96	122	98	102	107	123	101	124	141	122	113	110	108	125	121	126	107	120	108	101	121	129	117	126	123	97	109	95	138	125	139	104	97	98	102	116	127	96	96	118	121	120	101	118	112	107	113	118	109	105	125	106	131	108	125	115	107	108	100	129	119	101	127	120	124	122	110	106	105	106	99	113	127	110	108	125	107	109	120	104	109	116	105	121	124	119	108	131	112	111	99	116	116	121	111	118	101	95	114	106	127	87	111	115	104	115	123	106	104	119	118	99	101	114	96	109	114	113	119	113	118	124	102	111	118	129	106	132	125	122	96	112	131	103	103	111	115	120	112	120	124	117	113	131	115	127	118	106	112	106	99	104	117	118	124	108	107	120	112	119	113	105	107	118	126	91	132	100	130	114	129	114	104	116	123	101	103	100	97	107	111	106	108	104	114	122	106	112	109	108	96	120	109	137	103	96	117	121	116	108	92	108	111	98	119	105	117	113	120	116	106	100	123	96	111	92	114	102	105	108	124	105	104	139	99	84	109	122	112	128	130	111	113	115	122	122	100	124	128	89	108	117	96	116	127	149	127	115	140	95	96	116	129	117	120	120	108	85	110	113	120	124	106	108	100	116	129	114	102	112	116	97	120	102	103	117	121	160	119	119	122	117	132	100	132	119	88	121	135	121	121	98	106	125	121	106	119	104	109	87	108	122	123	104	124	118	132	131	118	116	107	102	104	116	129	94	105	121	128	106	103	99	118	106	107	108	109	117	106	138	106	122	121	112	110	106	122	127	111	112	130	121	122	110	110	86	103	94	128	134	107	127	102	116	122	122	126	105	111	118	106	126	129	99	117	132	123	117	123	107	133	107	97	108	108	113	104	127	136	123	101	109	107	127	120	110	117	109	104	133	113	121	118	130	115	122	107	109	114	114	109	130	108	129	107	122	111	125	110	123	102	101	136	133	117	108	110	127	104	111	131	98	123	99	109	113	117	111	98	124	113	121	101	124	117	148	118	115	123	110	125	108	121	114	118	106	132	121	118	106	130	104	92	115	106	100	110	108	106	105	110	103	105	108	123	116	87	105	101	128	109	116	125	123	101	119	103	129	106	100	110	98	98	126	132	127	118	107	110	113	121	125	116	107	123	118	126	105	101	114	105	118	108	113	133	115	123	103	129	108	100	100	112	103	125	126	112	115	115	130	121	119	120	104	106	119	89	94	110	91	127	132	125	105	112	98	113	99	112	126	108	119	132	124	98	113	118	118	124	130	105	105	116	116	116	111	133	121	120	129	114	109	118	115	121	115	117	95	120	123	107	121	101	111	124	133	109	118	103	97	135	111	124	132	111	119	112	110	103	115	129	134	129	106	111	106	118	93	104	118	137	127	108	126	123	115	116	106	128	125	98	110	101	100	105	109	112	125	102	112	123	143	105	123	128	119	125	110	101	103	118	111	109	105	106	102	140	123	106	125	117	105	116	132	119	107	111	121	141	133	133	113	114	107	114	125	110	101	97	121	114	121	130	101	111	121	114	115	116	105	126	121	122	128	111	119	107	105	95	111	120	125	101	137	120	119	98	129	109	115	120	114	104	127	135	124	117	111	111	130	126	114	113	126	108	123	115	118	103	135	105	105	116	124	120	127	117	116	116	107	112	139	110	108	119	97	112	131	120	126	124	105	101	130	102	114	101	124	125	122	103	119	117	112	122	109	104	130	106	110	111	125	103	114	97	130	116	99	113	113	113	122	128	124	134	116	111	103	115	129	114	120	109	125	131	108	122	109	111	87	111	104	109	97	137	109	114	100	104	106	106	105	112	104	99	118	130	101	97	112	114	110	112	75	111	104	94	139	116	117	92	117	102	116	110	136	107	119	117	111	107	96	113	125	105	134	129	119	104	120	134	107	118	107	123	108	100	125	120	128	98	105	136	118	125	114	136	125	93
6381	368	419	426	417	372	377	389	345	353	372	354	351	319	274	314	306	352	310	290	297	316	303	304	315	327	333	330	311	308	326	305	270	292	297	335	303	324	324	328	329	325	311	307	300	326	310	318	293	303	310	301	276	308	307	314	304	272	324	304	304	307	304	332	293	277	292	291	337	340	306	316	335	310	308	338	329	308	315	320	303	313	308	275	316	295	309	302	310	290	310	295	303	294	305	298	344	313	293	279	296	311	292	334	306	295	301	335	309	278	324	326	315	296	296	289	285	300	303	311	305	324	291	331	294	310	321	305	334	308	328	294	304	319	303	297	314	331	266	312	312	290	297	291	298	308	289	309	305	320	309	292	328	312	296	310	309	318	294	324	348	310	333	329	301	301	286	278	336	270	273	305	318	299	315	299	314	302	270	317	319	283	312	283	300	329	322	298	282	299	314	277	311	286	295	313	300	297	304	291	331	295	317	292	291	310	288	303	329	320	270	315	316	289	308	304	352	303	307	295	302	278	300	304	303	307	302	300	307	316	312	299	340	297	306	332	307	321	299	292	300	302	316	315	303	326	276	328	287	322	314	317	304	330	301	315	301	305	282	295	331	308	309	330	298	317	324	279	281	324	269	275	290	278	323	296	294	313	332	290	312	339	313	314	294	317	324	295	302	297	296	301	312	318	300	330	305	330	315	317	310	323	299	303	311	309	279	317	314	289	284	314	287	322	309	314	336	324	295	318	312	336	330	290	306	335	276	299	294	330	322	310	306	330	294	279	304	297	321	307	295	300	287	270	317	346	315	314	302	310	315	296	295	313	346	294	337	316	323	306	292	285	329	321	301	306	300	301	293	309	281	301	321	324	293	302	321	304	266	295	280	295	303	298	320	293	296	304	330	294	300	298	348	329	281	328	286	304	309	319	300	300	313	322	284	344	302	296	315	293	307	325	314	291	324	296	331	337	307	309	294	316	305	319	308	288	319	271	319	312	284	299	302	292	311	330	328	300	324	294	302	329	326	299	305	309	296	310	325	267	276	317	302	304	296	293	296	320	309	314	325	301	297	284	303	294	318	295	284	299	315	321	283	307	308	318	293	297	324	310	329	320	307	308	319	314	306	318	316	315	286	268	294	269	325	304	300	304	297	320	295	291	336	293	318	323	263	304	313	316	302	299	322	321	290	298	293	305	302	307	296	300	300	328	285	325	292	282	307	309	300	320	295	282	276	287	308	329	297	297	316	302	315	297	303	290	296	304	296	295	324	298	305	281	304	307	315	324	338	310	343	305	322	324	300	282	308	333	271	323	285	310	296	279	311	291	302	323	310	302	328	333	314	342	315	277	300	295	326	276	301	299	305	320	321	311	287	319	308	302	344	317	285	313	327	317	304	297	312	301	309	315	328	311	292	305	323	288	336	277	304	313	288	287	315	288	289	309	333	331	283	322	327	304	308	307	321	290	303	287	326	317	323	296	304	260	353	310	304	305	297	290	294	310	303	284	296	316	301	297	297	300	309	312	308	306	305	307	285	338	326	321	286	318	304	307	322	297	342	277	281	321	304	308	329	282	285	340	308	301	313	301	280	338	300	301	308	324	301	311	299	308	306	290	288	295	285	311	286	320	322	308	296	320	331	297	289	335	302	303	322	311	316	308	304	290	288	265	285	311	342	317	305	303	326	294	316	332	320	316	324	321	332	304	297	310	316	265	282	330	298	296	301	296	304	307	292	296	312	318	311	307	271	313	309	303	301	307	314	298	318	321	339	318	291	307	284	301	311	321	284	319	300	288	301	293	284	304	325	312	317	285	309	311	310	292	334	271	326	319	315	287	294	309	316	303	293	323	310	318	308	270	318	315	308	310	315	296	311	290	319	289	290	320	304	290	302	317	294	299	311	312	302	284	323	307	286	293	321	302	332	305	311	315	336	296	323	302	320	305	301	304	332	289	292	320	294	319	291	328	300	302	337	312	328	315	303	344	288	287	295	291	314	343	295	317	296	321	316	340	339	300	320	322	264	304	282	292	302	320	297	328	288	284	316	349	273	280	332	318	309	293	306	310	287	312	298	321	332	307	336	276	309	307	294	298	288	298	313	305	304	299	307	305	325	290	297	291	275	332	334	314	308	313	300	319	314	307	356	311	335	315	319	288	299	310	312	302	319	276	281	320	308	318	303	310	353	355	310	296	307	322	316	300	289	274	290	287	318	325	314	301	308	313	293	313	288	316	284	318	282	310	293	312	299	327	296	314	276	276	316	296	294	275	291	300	321	295	311	292	331	325	310	293	318	274	312	303	310	334	307	310	299	308	309	299	299	276	295	320	319	326	307	299	299	335	292	297	296	284	310	280	291	303	337	295	299	308	307	290	315	325	285	299	313	322	287	271	315	331	326	305	287	314	317	306	285	328	326	297	311	327	279	274	331	313	293	322	297	278	320	322	302	301	310	337	277	305	273	294	273	314	320	318	298	270	337	317	316	289	310	319	279	294	332	295	326	330	293	308	286	298	333	319	319	298	296	286	312	289	303	273	317	289	304	306	300	299	301	318	300	304	324	294	315	316	315	338	311	317	329	318	308	298	302	313	267	305	306	302	340	320	304	295	306	290	281	297	290	309	313	302	302	293	298	312	301	325	323	271	280	295	294	293	281	364	350	268	298	312	327	311	319	290	322	307	344	299	305	326	295	317	313	317	299	297	298	282	303	321	301	308	301	332	310	319	322	311	325	286	283	306	301	289	289	314	279	294	305	291	289	318	309	328	288	309	327	320	303	304	317	339	271	308	327	315	332	318	303	309	305	296	309	310	315	288	285	332	322	331	306	270	321	298	318	341	308	285	316	296	318	302	320	304	302	310	299	294	296	303	330	290	304	307	306	331	307	311	281	278	316	305	300	298	305	331	299	302	303	321	328	316	291	321	306	275	282	304	316	293	256	290	300	309	304	301	301	313	291	311	296	319	286	328	311	291	322	294	320	303	327	300	314	303	308	271	324	312	297	314	290	297	315	324	316	335	301	299	295	316	300	315	301	331	297	323	272	317	312	300	321	335	335	284	267	327	332	314	303	319	289	316	336	333	310	293	316	312	279	301	287	319	309	288	344	319	279	326	315	296	295	340	320	274	325	299	293	322	271	299	290	318	305	294	317	305	313	300	315	298	305	271	348	300	314	318	306	321	299	309	283	305	334	299	305	349	301	302	330	325	281	323	294	289	273	282	294	307	306	308	282	296	321	304	304	302	307	292	308	308	321	312	340	281	326	308	340	306	301	316	336	314	300	312	318	324	302	323	303	298	291	304	294	300	316	303	313	296	317	305	298	305	312	287	290	342	289	303	331	304	314	314	285	318	298	301	317	329	283	339	319	289	304	307	311	317	318	289	340	304	290	296	295	311	332	333	317	271	291	299	325	302	302	287	316	302	301	299	283	326	311	306	287	283	294	330	301	303	336	295	302	281	308	325	313	278	330	299	305	327	279	353	298	296	275	296
21123	2192	873	709	462	361	263	211	225	244	224	180	194	199	181	174	199	194	193	184	170	194	197	182	227	176	220	215	207	184	174	166	170	173	190	163	184	188	169	195	197	148	227	182	183	197	199	167	166	181	192	190	170	196	165	202	174	176	200	172	169	191	171	184	196	176	175	178	168	168	169	183	185	170	164	177	177	180	174	165	183	195	190	208	213	157	193	167	196	170	191	174	191	199	201	151	184	182	184	172	169	172	179	159	171	171	170	178	159	195	177	195	178	159	187	197	177	182	171	171	177	168	172	209	177	169	179	183	178	155	200	210	176	151	165	198	173	186	196	193	208	172	191	165	206	173	159	161	181	178	175	185	184	189	167	213	179	203	183	191	172	174	164	219	186	182	200	185	161	154	164	193	182	180	175	164	177	193	193	189	171	173	180	165	186	175	170	185	174	207	161	184	163	178	179	195	173	198	190	187	161	169	199	184	184	178	190	175	194	177	177	193	186	195	196	182	178	183	163	174	184	193	186	162	192	189	212	172	165	167	171	177	212	160	218	177	170	181	170	164	172	204	198	194	179	189	203	185	184	219	176	193	198	160	195	181	172	188	181	203	163	178	189	167	198	176	183	193	175	225	172	188	194	187	191	198	195	197	196	179	182	182	178	182	176	171	160	191	162	178	169	187	189	205	175	183	188	185	206	146	177	172	171	181	211	169	173	189	176	184	178	178	191	186	214	153	216	201	177	182	207	191	163	204	215	194	192	166	187	179	173	161	169	213	201	178	174	195	194	183	191	160	173	202	192	197	188	198	196	182	182	194	166	167	188	180	204	192	162	195	197	169	193	173	183	178	223	197	179	170	171	180	185	209	176	169	194	183	186	168	159	188	183	198	164	177	151	178	185	198	184	178	165	179	184	198	157	205	179	184	185	176	199	172	189	183	168	166	170	187	169	176	195	182	180	159	170	181	185	202	201	193	168	169	152	187	186	174	190	175	185	171	200	173	202	157	183	163	196	186	171	196	167	166	157	178	196	179	186	196	160	167	185	206	158	200	190	196	154	154	183	179	178	185	183	174	172	181	186	180	172	190	209	177	185	187	217	193	182	192	193	185	163	178	179	157	178	159	183	174	166	159	180	176	198	174	176	161	189	163	167	177	177	157	184	192	178	191	172	169	195	198	195	193	203	187	163	183	180	192	197	166	190	191	196	207	192	153	172	183	181	187	186	170	203	172	164	167	179	154	198	183	172	187	190	170	176	169	183	178	185	208	173	172	173	172	193	176	199	198	187	171	193	182	181	205	200	178	161	200	199	172	178	187	185	177	218	164	196	191	171	185	181	168	175	178	184	198	212	192	186	199	168	163	192	182	223	158	184	185	201	184	171	166	200	187	197	177	178	186	160	218	186	164	186	183	176	173	185	172	190	174	178	172	173	199	193	165	179	181	203	175	183	179	203	169	196	171	200	167	206	188	207	188	191	180	180	171	180	190	170	198	179	161	191	175	176	187	189	173	158	165	153	175	161	178	176	185	166	175	170	193	174	184	149	182	200	153	193	197	183	180	180	186	166	194	194	164	162	176	186	157	195	162	182	206	185	184	148	199	174	172	187	176	175	182	169	175	183	174	191	177	177	189	169	184	183	197	181	183	181	171	184	199	182	175	207	168	185	159	192	201	207	186	165	178	194	211	193	172	160	179	179	174	182	171	184	162	171	186	176	181	181	175	169	196	187	187	237	171	195	154	184	160	209	210	187	170	216	194	177	170	174	214	195	190	158	193	165	214	205	175	175	183	190	168	187	189	193	155	170	172	166	155	201	202	164	158	183	169	182	147	202	198	196	195	180	194	177	165	188	158	175	158	194	185	201	213	178	170	179	170	183	172	185	206	186	184	160	226	182	197	189	211	174	171	181	178	178	184	190	191	161	165	162	185	175	155	182	166	202	181	199	153	182	163	192	193	205	204	170	178	198	173	168	210	183	183	189	201	177	182	205	196	156	183	174	177	189	188	188	174	201	204	173	174	205	192	171	172	186	165	195	186	193	184	195	176	178	188	172	206	168	203	172	193	177	217	185	170	174	177	182	199	189	199	202	185	193	190	206	164	185	178	182	185	173	197	180	176	174	164	190	197	178	165	167	180	190	174	165	170	175	172	189	169	187	182	183	197	210	189	204	167	166	173	166	183	179	158	167	138	180	181	193	166	171	160	182	170	188	176	178	186	170	167	178	168	187	165	205	159	207	194	187	192	159	171	169	162	216	185	195	169	180	191	205	214	198	172	196	182	157	169	169	174	189	203	193	187	167	208	209	182	181	207	165	183	185	171	160	200	195	170	202	191	170	191	172	179	177	180	175	199	166	201	183	157	181	188	171	172	189	209	199	174	154	178	175	180	181	178	223	178	163	190	183	197	180	216	186	222	195	171	170	165	168	144	182	166	181	176	171	194	196	156	189	194	179	167	202	199	172	161	179	180	168	164	187	197	162	171	206	169	150	160	161	184	180	164	179	180	191	214	175	179	193	159	184	188	163	197	194	207	178	184	177	184	200	188	192	152	180	166	169	184	170	156	180	174	155	187	179	183	176	188	191	174	191	185	184	181	183	223	193	194	190	188	194	198	173	188	216	182	202	184	185	191	182	196	203	181	174	148	179	181	193	186	182	192	166	199	176	177	207	180	177	176	171	164	175	178	169	192	184	188	155	166	192	181	194	178	178	190	221	180	182	157	175	181	181	166	175	179	200	153	178	171	178	181	197	164	204	167	172	179	162	196	174	176	155	168	177	166	165	207	182	175	192	183	181	180	175	195	168	177	159	187	155	161	168	179	176	182	180	186	199	171	197	167	201	172	179	181	196	166	188	204	188	195	166	160	188	174	167	165	176	176	206	178	194	224	164	175	164	184	179	201	161	183	161	211	170	189	173	207	201	176	176	180	161	174	193	184	185	182	164	183	173	216	195	203	188	183	205	181	185	172	193	205	179	176	156	174	200	165	185	191	190	192	177	197	165	160	178	190	182	172	182	162	170	182	173	178	179	186	162	163	190	174	196	186	191	176	167	172	184	199	184	176	160	188	167	176	188	178	182	157	174	182	166	173	168	203	182	212	182	183	180	173	187	170	162	187	184	175	189	178	164	190	190	213	201	169	207	171	195	160	204	176	191	156	188	210	179	191	174	201	192	147	193	195	178	178	191	179	178	216	169	186	190	175	194	196	178	158	182	167	168	150	167	212	184	177	179	176	179	178	181	175	183	153	196	166	196	160	194	187	197	183	176	186	209	183	193	182	162	182	191	184	187	177	183	151	166	179	194	197	168	194	189	186	199	178	197	213	204	157	201	203	178	186	183	181	180	170	172	208	162	194	158	161	181	202	190	186	194	190	170	168	155	177	166	185	179	172	173	168	187	183	159	197	185	179	200	180	171	190	196	162	169	205	195	178	172	188	175	187	192	184	183	173	169	182	188	198	158	200	212	158	166	185	194	186	181	188
14887	979	1844	2152	1627	1385	1010	845	800	702	580	653	614	542	540	530	514	481	494	478	461	469	512	471	448	517	508	465	465	507	461	448	426	481	464	454	412	440	458	469	433	462	517	427	462	474	470	501	443	449	492	469	477	467	453	430	440	440	486	450	440	486	452	448	406	465	517	414	442	455	464	421	438	450	441	462	454	440	491	465	464	418	488	436	448	447	453	433	432	491	438	425	461	422	434	402	451	436	435	442	445	456	426	438	445	468	396	419	454	425	413	507	504	454	457	421	437	411	460	486	471	459	427	410	461	476	447	451	468	465	477	465	411	432	478	471	433	471	435	426	432	433	453	511	439	458	457	418	459	439	490	427	462	431	431	453	428	427	451	461	432	486	437	467	467	474	447	460	445	435	479	439	488	453	453	445	452	448	446	439	404	452	453	424	471	452	413	462	490	424	431	499	467	431	471	459	423	438	413	469	443	413	457	437	434	448	444	445	498	456	396	461	448	458	457	460	428	466	429	436	448	449	472	496	457	450	448	446	447	460	424	494	449	449	420	483	457	464	461	445	432	488	427	457	454	467	421	477	463	445	445	427	421	470	464	443	478	415	466	455	446	433	447	482	469	425	477	436	462	406	437	457	472	449	472	467	492	482	466	440	459	435	392	425	442	429	422	449	508	469	434	446	468	448	420	448	483	430	480	443	482	470	507	451	468	459	426	459	469	464	449	417	470	468	429	460	428	429	434	419	419	455	449	427	449	421	428	494	456	437	445	451	468	473	448	496	515	451	456	457	431	472	451	441	436	436	442	449	458	418	444	443	448	449	450	429	445	455	448	468	451	431	438	455	445	461	424	515	451	496	438	440	474	440	440	447	442	426	431	479	451	424	440	430	474	422	416	485	486	478	429	465	428	463	443	472	429	445	411	448	447	471	466	488	429	501	461	458	489	427	447	436	466	448	408	441	456	464	438	428	460	488	447	425	419	467	438	417	455	484	440	434	403	451	474	460	463	413	441	449	460	432	400	486	415	475	462	444	457	466	465	474	443	455	473	459	457	450	423	481	426	462	458	432	447	450	472	471	450	444	379	413	444	447	463	426	424	440	423	422	440	467	502	486	447	467	442	433	437	481	449	442	440	479	423	440	441	462	434	436	446	464	436	438	484	415	459	425	479	481	500	473	428	456	397	420	441	460	415	410	432	490	451	446	445	435	444	450	446	432	460	464	449	433	458	480	435	443	427	434	474	431	461	444	455	457	474	430	473	433	435	440	455	465	450	502	467	444	461	410	453	455	455	466	430	432	477	461	445	466	459	419	445	477	474	467	450	426	441	441	484	427	480	459	482	475	438	432	456	442	467	445	489	400	454	443	464	463	467	464	445	491	459	414	458	443	485	462	462	487	417	435	493	465	462	438	473	397	453	430	452	414	459	416	431	426	472	498	483	439	465	481	430	440	478	440	446	461	434	416	460	450	474	443	406	513	449	485	470	461	454	464	425	435	446	441	440	453	423	428	453	429	442	432	468	452	442	476	452	472	501	474	467	426	432	445	439	435	440	487	482	425	457	475	433	469	482	482	460	445	462	472	425	441	467	480	463	417	459	451	426	471	442	455	481	442	443	404	431	472	476	459	433	467	430	420	456	478	481	395	429	453	426	443	463	439	443	437	469	447	466	468	477	406	462	461	446	425	486	454	428	455	499	457	448	466	432	467	452	434	438	435	445	418	405	428	485	469	439	458	424	457	457	473	433	468	422	456	432	489	450	448	469	423	486	434	412	468	433	455	448	467	447	447	413	477	442	436	455	437	436	457	467	426	454	483	464	487	484	433	457	444	479	444	479	482	445	475	482	415	481	476	444	431	476	457	428	447	455	429	448	435	441	445	430	467	441	467	426	434	461	419	422	450	458	446	515	426	454	440	422	446	455	449	469	469	431	411	437	418	419	454	444	435	443	480	451	447	443	484	453	428	442	443	445	460	403	465	473	454	439	407	444	446	434	453	461	468	451	473	449	439	453	425	427	434	441	481	450	465	473	468	434	459	456	464	480	466	447	414	445	473	488	464	429	432	429	454	479	460	486	459	452	422	473	391	434	438	456	463	481	453	422	438	431	466	426	470	424	441	467	459	446	420	450	433	470	454	412	465	466	453	418	470	439	479	490	446	455	469	425	443	427	464	445	398	429	417	467	422	412	447	449	442	424	433	442	417	444	451	438	447	472	451	454	457	443	436	438	463	448	442	481	479	472	480	467	430	435	413	481	428	442	445	483	468	411	453	467	448	446	448	446	408	446	426	459	422	470	473	440	457	466	482	504	461	453	447	480	477	473	462	434	414	435	410	474	458	475	431	451	484	465	428	452	458	460	417	449	442	433	445	398	464	444	485	428	451	466	444	443	438	456	433	410	417	428	413	443	462	450	459	376	447	453	479	453	488	478	457	441	445	466	455	459	447	464	453	451	454	428	465	451	451	458	472	469	477	462	463	480	441	433	419	436	476	451	460	459	432	448	446	469	456	439	466	414	428	465	442	457	443	455	438	466	434	476	425	418	432	429	440	468	425	436	465	427	482	425	433	460	476	454	455	395	465	468	473	470	450	422	450	469	406	466	444	439	424	387	472	448	440	440	425	474	445	422	450	495	475	437	489	435	458	430	466	436	435	450	471	430	401	486	449	467	471	451	457	460	486	451	433	447	462	463	468	445	419	488	427	444	468	432	453	444	496	436	502	443	456	425	418	456	444	434	484	495	468	471	469	438	485	487	451	459	447	470	459	432	432	404	475	469	484	480	456	447	473	423	467	446	446	427	454	439	436	421	486	459	438	404	421	445	434	458	450	447	414	428	435	408	443	421	464	455	475	444	439	467	443	437	389	473	478	453	433	426	461	443	441	437	450	438	449	456	430	468	492	475	468	414	458	464	458	459	449	456	412	451	414	446	448	448	443	418	472	471	453	440	445	477	488	430	452	428	439	463	465	384	465	463	451	409	458	469	495	434	456	466	425	465	478	431	431	472	430	428	456	422	444	432	460	447	445	460	409	427	427	434	500	436	445	415	465	516	457	446	434	457	430	460	464	441	417	417	473	487	411	468	470	423	418	432	447	426	446	492	418	445	447	442	429	482	462	468	508	465	421	465	429	430	433	470	446	463	429	441	477	437	433	451	430	446	424	431	446	455	444	441	441	457	484	470	440	455	464	439	449	452	485	433	468	430	422	471	472	413	470	471	478	450	478	437	415	474	437	417	444	470	427	481	475	420	459	402	461	426	456	450	454	452	463	384	448	416	431	446	441	463	465	462	462	419	440	465	503	478	453	455	432	447	473	445	424	450	449	489	418	442	476	423	469	466	433	458	435	453	464	400	456	470	441	469	449	405	461	478	413	458	486	449	436	505	429	464	475	451	423	450	424	454	448	456	481	400	447	452	438	446	447	436	448	442	471	454	443	458	442	446	439	439	414	409	441	410	426	398	445	513	428	458	427	481	467	409	428
31007	4569	1628	1128	632	376	271	235	227	189	173	162	175	155	131	126	158	147	112	142	153	145	136	124	138	116	132	126	117	118	127	139	123	136	124	140	126	115	123	121	139	134	126	124	122	128	131	125	145	102	119	141	123	128	117	111	123	136	136	117	127	143	114	145	113	135	121	119	106	136	121	142	137	147	120	95	123	129	145	116	142	117	132	127	107	132	115	104	129	132	119	114	125	140	119	129	141	126	111	116	153	126	138	132	110	131	124	123	124	114	101	132	129	88	102	137	109	120	124	140	124	119	126	115	116	121	106	129	123	107	135	141	128	134	123	114	127	122	124	122	119	121	136	120	140	122	126	133	122	109	118	131	124	107	118	108	130	98	129	116	116	135	115	123	120	115	116	139	140	105	119	127	126	112	137	129	104	108	117	134	104	111	121	117	125	147	143	124	111	117	119	113	116	139	130	126	132	148	139	138	146	128	109	127	120	117	140	124	137	120	112	122	128	120	120	119	107	132	106	137	135	133	110	113	128	108	134	102	134	136	134	121	126	121	118	97	105	110	122	144	125	142	128	126	104	123	131	127	128	115	121	125	135	126	115	133	134	127	109	139	98	135	113	116	111	134	127	113	120	98	132	143	115	122	127	106	117	122	113	112	132	123	116	119	107	122	118	127	144	125	102	139	129	129	117	115	120	122	137	113	128	123	125	117	129	141	105	119	124	121	140	111	140	131	122	140	119	124	114	123	123	135	136	139	112	128	129	99	133	125	109	134	136	125	138	127	119	115	111	106	125	121	131	136	119	133	104	126	136	133	127	129	149	127	121	129	128	140	128	143	132	109	120	114	129	123	144	142	110	118	113	122	122	102	129	136	154	118	124	147	125	124	136	110	108	116	133	118	128	114	121	117	112	119	119	116	122	108	116	137	100	149	115	121	109	119	108	141	153	115	126	111	106	104	111	140	135	128	100	137	101	137	118	127	122	105	132	142	123	134	99	131	124	113	128	96	139	124	121	122	121	119	112	126	124	144	143	103	103	134	146	119	109	119	110	147	144	122	126	135	102	115	139	119	135	122	116	119	136	128	126	147	132	130	140	119	126	143	136	103	122	123	137	111	138	110	106	131	107	116	141	104	137	145	122	126	92	128	126	117	127	127	101	112	151	130	111	117	149	138	121	131	131	123	123	133	125	117	131	110	124	111	134	126	123	101	110	129	127	96	111	148	143	143	117	128	130	119	103	112	131	126	110	120	128	136	130	105	126	125	117	117	116	136	120	147	117	115	140	118	126	133	107	117	119	122	148	127	138	118	134	139	134	113	148	131	116	127	119	118	112	102	127	102	131	130	111	117	134	139	151	121	118	101	128	120	126	132	127	136	139	112	117	115	123	97	117	107	137	132	121	121	123	116	137	121	132	119	138	139	122	155	135	122	148	150	132	132	119	117	115	120	141	118	120	125	105	111	119	111	111	126	122	117	118	134	108	129	134	93	125	115	122	110	126	105	116	122	131	117	116	128	131	108	126	136	128	117	118	117	130	120	121	102	113	122	125	109	119	122	144	121	138	135	131	118	125	126	116	147	131	114	128	108	122	145	147	122	115	100	146	120	117	117	128	116	125	131	125	110	129	138	153	116	122	124	106	122	133	122	114	124	124	123	130	106	108	114	110	141	128	118	151	122	136	149	125	127	117	115	122	105	130	113	127	120	140	113	126	141	110	117	112	99	152	134	130	120	109	143	135	115	119	110	153	115	118	130	116	131	148	150	126	137	100	120	128	107	102	114	143	128	113	110	125	121	130	122	132	128	119	121	145	121	131	125	125	108	107	102	146	134	101	135	127	115	122	113	125	113	131	129	141	152	125	124	115	144	115	129	128	134	141	116	124	115	119	132	108	129	122	119	100	139	128	128	124	108	115	144	119	111	121	130	110	144	104	120	122	95	103	105	111	118	120	140	133	111	149	130	103	140	108	126	108	125	130	116	110	106	129	145	118	118	131	116	105	114	121	117	129	139	131	132	110	118	118	110	122	109	127	122	107	129	110	134	129	147	112	117	104	108	125	137	116	125	107	119	143	118	141	138	130	124	122	114	111	131	153	127	128	126	128	106	129	139	102	147	134	138	123	130	111	126	119	138	139	139	110	122	124	144	104	126	123	115	114	119	129	119	115	134	151	114	114	127	130	129	130	119	141	128	129	139	115	130	135	99	125	135	122	143	106	109	104	112	111	105	111	134	139	127	115	107	121	131	125	114	113	127	116	124	126	128	119	120	120	125	109	123	128	126	132	112	127	129	127	135	120	125	103	130	121	113	127	138	121	143	128	121	127	122	127	124	123	123	121	116	114	135	132	117	151	117	122	143	133	144	96	146	116	101	115	130	128	113	114	125	161	133	114	127	121	129	127	127	121	120	125	122	114	128	137	140	116	124	120	110	131	120	145	141	130	125	137	125	110	143	123	107	94	148	130	118	115	144	127	112	123	121	119	126	118	132	114	143	137	128	133	113	138	138	110	128	114	135	127	137	152	137	136	134	134	127	122	116	120	123	133	117	126	127	118	127	131	123	119	129	113	126	116	137	144	116	121	125	113	145	113	124	152	117	119	137	141	127	106	126	118	115	106	127	121	136	122	96	116	122	136	138	102	136	140	129	143	123	121	115	119	143	156	142	106	124	133	116	120	105	109	113	112	120	133	106	134	125	135	109	109	108	127	128	121	120	123	118	132	114	131	123	117	120	118	109	115	137	134	137	130	127	113	129	115	114	115	121	117	125	143	146	109	105	142	141	125	125	123	113	120	117	107	143	123	106	116	127	113	126	114	136	149	121	142	134	150	125	142	122	132	129	124	120	110	153	130	134	124	126	135	121	126	120	108	142	122	119	128	101	130	121	124	107	113	116	116	110	156	137	133	107	102	115	130	112	140	102	116	110	135	122	118	122	135	113	97	114	153	113	132	140	122	121	125	125	109	129	128	121	120	125	107	107	128	119	106	111	129	135	117	134	129	117	133	115	130	118	123	109	126	105	119	128	114	125	115	114	141	143	140	143	104	145	131	127	121	124	122	125	130	111	126	133	138	106	120	107	127	136	124	131	146	127	123	114	111	117	122	113	139	129	139	106	121	118	122	114	122	119	130	129	112	120	113	151	115	99	139	111	127	105	116	145	121	138	123	111	103	132	120	111	148	129	130	127	121	116	120	131	127	109	146	126	118	118	137	136	110	127	130	120	127	130	133	142	136	133	134	98	128	122	134	143	127	99	124	139	119	117	134	127	121	118	145	114	129	135	128	142	134	123	116	110	146	147	123	116	126	134	124	113	130	122	131	111	127	110	110	118	119	126	141	134	121	113	128	135	129	121	117	139	109	114	137	102	129	131	104	141	107	99	119	134	135	145	107	133	112	112	130	138	137	125	135	97	116	99	129	131	118	122	120	115	107	133	112	112	120	118	119	128	123	111	133	141	131	106	130	134	134	144	124	138	93	128	147	151
19222	1323	2577	2895	2329	1767	1176	944	882	748	602	600	550	457	418	422	415	407	357	400	398	383	379	399	353	366	371	349	337	336	358	317	341	340	326	310	345	315	316	309	321	355	306	330	294	318	326	293	305	318	316	304	317	320	299	331	326	329	312	336	341	304	288	323	313	348	307	299	323	341	294	285	282	298	292	328	296	283	303	303	299	327	339	312	309	316	306	322	339	308	286	286	320	283	302	300	310	317	316	288	302	320	301	295	311	310	328	320	298	320	303	318	329	351	309	321	322	284	326	319	319	329	287	302	288	319	297	331	303	323	305	302	291	311	335	307	298	312	300	309	328	307	311	312	324	312	321	299	302	322	316	307	304	303	336	315	274	294	304	312	295	304	336	290	310	297	304	319	288	329	347	304	299	313	293	287	254	288	309	329	321	296	307	324	300	313	299	284	306	292	312	329	309	307	308	318	294	311	279	318	319	326	298	303	303	330	313	306	302	315	333	314	294	302	299	292	323	314	313	303	285	329	323	295	307	338	291	309	299	329	296	327	292	300	319	298	323	301	300	309	297	315	314	301	279	291	331	308	321	302	310	308	303	311	332	299	311	332	313	290	317	313	329	310	306	322	278	293	314	315	320	332	307	319	316	290	309	305	281	312	289	287	299	288	321	337	319	314	294	311	284	308	286	311	335	263	314	347	311	319	326	306	265	315	339	319	309	330	287	333	313	335	327	330	284	336	311	305	316	333	279	323	291	291	292	308	310	297	293	314	325	290	273	316	308	322	315	291	307	264	309	306	296	289	326	328	275	308	303	301	321	299	327	299	350	300	292	297	306	293	299	326	325	274	301	297	300	281	278	320	304	326	296	294	337	303	289	339	297	288	324	310	273	307	285	293	328	294	297	312	292	337	306	322	316	269	334	311	285	296	291	300	321	292	280	306	308	319	342	298	310	297	311	311	301	319	311	312	319	318	328	291	297	296	306	309	314	318	316	277	311	299	299	282	315	335	317	313	325	300	338	303	327	284	326	320	324	289	322	290	343	273	320	315	349	309	307	309	285	292	314	307	277	294	314	317	263	307	283	297	318	305	276	349	309	333	321	324	319	302	311	295	299	278	293	306	306	322	328	304	314	301	323	284	301	312	319	310	307	305	278	296	294	354	308	324	308	306	316	317	290	320	336	295	303	291	328	298	310	292	315	299	296	295	299	300	306	360	321	305	307	310	332	299	304	328	347	331	299	280	321	307	330	338	315	313	315	332	308	308	291	316	280	292	284	313	321	300	296	292	299	310	338	299	312	324	306	286	337	295	269	306	308	318	323	321	325	308	297	297	318	344	311	310	316	314	292	326	324	335	330	319	314	292	295	327	300	313	319	295	333	275	295	299	307	297	332	311	291	294	315	276	280	338	289	334	304	286	356	336	338	316	313	340	318	303	332	321	297	312	329	292	322	323	279	319	304	307	296	314	297	331	302	333	308	320	305	331	295	301	314	264	315	338	316	333	317	334	320	298	296	331	292	320	313	344	281	295	295	307	316	323	315	312	304	323	315	279	306	284	311	306	290	320	303	335	345	308	335	320	289	324	294	293	321	307	299	303	301	332	291	325	322	343	318	286	347	308	283	305	330	309	342	307	312	305	266	334	315	340	308	315	312	315	308	345	295	310	341	299	298	331	298	323	338	300	310	295	347	313	296	310	322	299	301	319	309	310	302	318	322	303	281	301	285	310	284	281	323	308	309	290	305	318	322	312	320	283	291	314	311	292	319	313	310	307	330	253	325	304	297	324	296	302	313	289	320	336	311	310	301	344	295	303	312	334	319	284	317	292	342	332	298	300	324	293	309	316	331	302	317	297	301	293	306	310	301	312	289	329	290	300	292	322	294	331	298	290	296	280	296	317	276	325	280	312	326	319	283	318	302	305	293	302	308	288	296	307	286	279	289	305	305	285	306	316	303	298	319	292	293	324	283	317	323	328	296	316	332	321	300	298	328	320	307	286	301	295	317	309	294	325	325	320	289	301	323	321	312	282	307	328	352	298	316	293	306	313	300	294	299	316	346	317	315	334	345	311	342	300	309	292	314	322	320	320	291	332	292	318	296	308	302	294	338	283	302	319	316	317	323	304	311	278	324	298	319	314	315	321	327	303	317	319	326	307	301	296	333	294	309	325	306	290	313	312	308	308	324	298	300	326	323	288	319	284	307	292	328	306	338	290	299	310	295	334	275	308	325	287	315	317	302	292	315	308	285	304	297	313	298	327	304	306	311	282	299	311	320	323	338	301	314	298	296	315	337	319	295	320	313	310	330	323	292	318	324	291	288	316	309	314	309	322	328	316	265	288	308	299	306	272	329	295	280	345	313	302	344	331	307	326	261	300	350	297	318	305	312	300	326	266	282	293	330	278	310	307	315	293	312	325	354	326	318	283	297	342	309	317	334	285	304	324	309	297	332	302	318	270	309	291	284	302	303	267	327	311	304	304	326	301	283	302	289	295	290	309	335	308	285	294	315	288	311	334	342	299	307	303	304	315	303	299	315	321	302	297	314	301	315	296	308	298	303	289	312	261	306	287	285	289	359	324	308	300	283	315	300	316	290	326	289	336	318	317	303	337	296	320	335	297	295	315	336	305	331	314	314	314	280	326	326	297	312	295	326	327	323	308	279	316	332	307	312	287	287	298	317	291	334	312	291	313	302	315	291	296	329	318	299	306	343	311	304	303	309	282	284	310	287	294	352	330	285	313	317	288	304	319	285	328	334	323	326	321	303	311	306	296	315	284	315	313	295	293	358	324	300	303	301	327	302	324	347	279	285	318	326	287	313	318	277	286	306	304	318	299	314	343	291	320	319	295	315	306	349	303	301	297	300	323	303	320	301	318	286	336	321	279	308	308	303	295	304	338	307	311	331	330	287	312	330	322	304	298	291	296	307	293	311	316	307	327	320	312	301	290	293	308	330	342	283	310	334	295	316	308	301	305	275	279	294	304	350	290	328	302	310	300	333	289	311	301	289	318	323	349	310	282	288	285	324	309	343	287	304	338	312	317	284	290	313	297	320	307	325	296	266	262	308	300	326	289	310	326	314	321	313	326	319	297	269	322	319	300	310	307	293	323	277	323	316	292	302	305	324	313	307	325	316	289	321	295	326	340	283	310	313	299	335	300	309	311	330	328	298	334	312	309	319	292	292	280	295	307	336	308	313	301	331	296	324	327	310	326	325	309	294	305	297	320	314	283	310	314	294	316	289	284	314	315	338	317	317	311	303	321	301	312	287	274	307	317	291	315	301	305	292	285	298	305	295	301	326	286	327	290	311	304	329	326	350	290	313	305	319	331	304	316	305	319	329	296	305	294	293	316	299	316	288	335	289	323	312	288	328	301	280	311	328	318	320	288	342	327	313	296	295	297	318	314	340	310	293	301	279	310	296	308	316	342	297	321	286	317	337	321	327	283	286	294	303	329	316	276	295	339	299	327	330	344	300	272	325	301
8372	405	160	132	137	120	123	129	106	109	106	111	128	126	126	105	132	123	105	111	132	123	122	113	110	109	115	110	121	134	119	113	116	118	90	120	114	103	103	120	114	104	116	111	113	110	120	126	130	103	112	107	123	107	139	122	122	113	103	105	92	106	134	117	143	109	117	110	122	149	111	133	112	110	106	130	112	117	99	126	107	130	108	121	124	130	106	112	132	120	113	131	124	118	122	109	110	118	95	127	115	88	113	96	138	108	112	129	96	113	141	125	132	117	131	113	100	125	130	114	136	122	130	98	103	121	133	126	103	123	100	113	117	126	105	114	133	128	115	117	117	119	124	137	113	104	112	100	106	107	122	101	117	107	122	107	114	113	125	117	121	122	113	108	128	112	131	111	104	125	121	106	96	113	115	123	117	112	130	100	126	117	104	129	121	99	113	119	101	106	128	109	106	111	119	118	103	104	109	131	125	117	127	118	103	114	106	106	122	120	102	118	117	105	99	106	119	114	117	133	102	113	114	119	119	110	123	108	112	124	111	96	110	127	85	107	120	109	115	117	120	117	115	110	133	117	109	116	127	114	118	119	87	136	91	104	116	96	115	134	110	110	102	119	111	136	128	90	110	130	104	112	120	119	93	106	119	106	90	125	128	121	125	105	106	93	124	117	113	105	111	116	104	96	116	111	126	123	127	115	117	117	130	118	117	109	101	117	122	91	103	121	136	131	137	110	118	106	119	122	102	112	116	126	108	123	126	99	98	118	124	126	118	120	96	127	122	109	103	101	117	116	97	98	110	102	119	116	125	108	114	124	100	131	125	101	97	111	124	101	105	119	121	98	104	121	118	127	108	130	115	124	127	127	134	121	117	113	125	119	115	112	139	112	92	130	122	110	105	109	124	108	112	132	109	94	111	128	113	115	126	113	118	96	120	109	125	91	104	116	122	129	125	105	133	103	126	126	115	106	94	117	116	130	128	109	115	104	120	120	111	99	112	112	116	117	122	114	106	125	127	131	93	105	110	117	117	102	104	112	126	128	129	115	111	101	120	108	112	119	114	126	111	94	103	97	118	132	106	119	122	114	126	123	95	130	117	127	107	119	106	132	112	118	107	116	132	115	138	126	117	126	120	109	102	111	96	127	111	100	128	101	122	128	106	125	107	111	158	98	112	95	119	114	130	103	109	113	92	124	132	117	93	89	133	116	115	106	112	119	117	105	121	115	99	117	119	116	115	109	122	108	116	109	104	116	120	105	125	107	132	101	109	109	103	108	124	104	123	131	113	114	108	109	99	105	113	118	108	115	114	113	116	99	96	99	100	89	115	112	92	113	106	108	106	123	95	110	89	100	107	112	113	128	91	115	116	110	116	114	108	134	123	89	108	108	116	136	117	120	122	103	111	144	115	120	107	128	126	106	120	82	94	102	134	109	121	120	114	116	118	122	116	112	111	89	110	130	126	102	96	106	111	131	120	120	107	109	125	114	126	98	124	93	113	117	99	121	100	108	121	122	114	112	125	114	122	102	115	114	110	123	140	126	116	100	88	120	93	98	110	112	100	125	116	111	96	110	131	104	126	112	127	130	108	109	119	120	101	102	124	115	110	124	106	123	125	114	140	99	109	119	114	106	113	123	94	88	119	117	118	121	118	116	113	97	112	121	103	114	103	116	124	111	110	117	94	114	112	109	122	119	118	128	116	125	101	127	108	113	105	113	109	137	129	118	107	114	126	107	87	127	135	102	105	113	100	114	110	114	128	113	106	109	109	129	130	103	115	116	114	112	124	111	119	117	141	120	122	123	115	118	99	109	114	117	111	96	122	125	113	123	106	97	116	113	119	103	91	119	104	111	123	115	136	94	121	96	109	99	94	113	120	108	116	111	127	121	114	102	124	129	98	113	110	110	128	95	110	126	106	110	109	113	115	111	109	146	101	113	123	119	104	127	122	90	116	105	132	120	99	97	106	113	126	129	102	124	103	138	117	90	116	121	131	111	115	111	115	142	105	127	119	106	99	129	117	94	115	95	118	116	124	117	114	122	109	126	117	95	132	115	111	121	119	122	127	100	107	107	97	139	107	125	107	105	121	117	111	106	115	108	122	106	107	101	96	126	117	104	120	101	127	123	121	142	112	119	117	136	113	109	107	123	119	137	117	104	96	117	113	116	125	131	103	99	117	118	119	116	124	109	113	116	112	105	126	115	116	103	96	111	108	146	116	115	110	98	114	120	98	115	111	107	115	102	109	118	98	125	120	107	116	115	113	118	111	86	114	126	128	111	136	113	113	98	115	122	127	107	127	138	130	110	109	120	136	132	118	112	111	118	115	104	111	125	123	110	113	122	111	113	116	120	108	114	123	110	128	124	102	112	103	117	134	115	125	119	109	109	121	113	111	97	103	105	147	114	117	112	130	108	129	107	113	106	113	114	109	108	108	111	130	137	118	121	116	125	96	101	105	118	119	103	127	124	114	109	110	112	124	97	117	121	100	102	106	97	92	128	103	120	118	116	153	128	118	133	88	114	116	99	108	115	127	104	113	124	123	108	117	126	115	101	136	106	130	117	94	101	119	118	119	89	103	114	122	114	120	102	110	111	107	121	113	124	134	104	133	124	108	94	115	126	123	109	110	112	131	109	99	114	117	112	115	87	116	113	97	120	115	117	107	110	98	132	112	105	118	93	109	112	129	110	115	131	127	98	106	99	112	126	130	119	92	93	121	102	119	128	109	102	122	142	120	111	115	104	116	122	124	134	113	118	128	106	105	122	115	133	136	129	112	109	104	136	131	109	83	107	130	107	97	103	102	130	127	109	118	127	107	112	125	123	109	111	130	142	92	94	97	119	123	114	111	119	111	119	114	123	131	110	116	111	106	132	112	119	101	112	115	108	107	108	127	117	107	108	106	109	123	109	116	135	116	94	125	121	118	116	128	122	123	116	109	115	129	128	128	124	125	118	104	112	123	94	111	109	101	115	119	120	141	118	129	140	110	121	124	120	108	111	108	111	102	108	123	121	113	117	115	116	94	110	111	125	122	109	121	119	89	119	132	105	113	106	91	114	116	100	99	123	118	109	108	120	119	118	102	103	131	93	83	117	119	124	108	104	116	123	128	107	137	107	134	157	129	105	114	106	120	117	108	108	129	109	122	108	133	111	104	130	130	106	105	106	119	114	110	88	107	107	120	124	117	119	112	106	109	101	99	125	101	106	102	117	116	116	106	103	92	98	126	115	113	115	106	120	118	117	113	118	103	125	108	125	109	111	136	117	125	103	111	104	127	111	117	118	128	127	107	125	110	117	91	110	127	116	117	103	110	121	112	116	123	118	103	107	113	122	94	138	98	114	135	111	98	107	128	116	126	98	102	133	118	110	112	104	114	109	111	105	108	106	107	127	126	106	126	113	114	122	127	122	105	102	120	122	110	134	95	134	109	107	98	111	111	109	128	93	107	127	123	115	112	120	116	109	125	121	107	123	116	109	101	111
6338	392	400	484	414	405	399	318	392	366	373	359	338	351	337	313	316	336	315	306	336	345	318	349	313	283	298	326	301	331	311	304	331	290	330	322	330	311	322	301	317	320	344	328	293	297	317	319	284	300	298	320	308	294	298	292	302	314	285	299	297	308	297	315	296	317	356	332	321	290	319	318	316	331	265	315	314	282	333	293	324	277	342	317	288	315	302	301	288	296	315	318	309	283	332	300	282	296	289	289	322	324	282	257	304	282	329	301	311	298	317	297	306	319	304	316	275	339	230	300	307	306	287	319	283	304	283	327	349	292	342	317	293	311	300	308	332	334	319	280	351	292	297	300	324	309	308	296	314	302	287	297	289	312	332	316	311	312	317	314	310	325	303	321	311	325	320	273	299	292	326	293	287	325	332	287	340	302	301	336	284	325	309	311	310	317	322	312	316	325	314	338	312	295	305	286	314	331	316	292	296	312	314	305	299	265	305	303	300	277	307	310	356	306	295	333	316	329	319	297	297	298	271	305	301	305	324	318	332	320	309	286	304	313	290	330	287	308	291	296	280	291	315	305	339	295	330	300	301	289	288	312	312	323	313	289	309	338	311	306	310	292	308	282	315	273	299	293	313	278	319	320	277	314	306	310	325	308	335	290	312	300	306	323	341	316	305	314	327	339	289	306	317	303	338	303	328	298	318	314	294	314	288	293	296	299	310	286	323	290	326	335	298	306	281	296	307	325	281	303	307	324	326	323	320	292	329	317	301	312	292	298	311	292	330	316	320	291	277	309	346	312	280	302	286	295	321	293	311	323	320	342	321	308	349	280	337	327	310	337	291	286	313	333	310	316	320	310	287	336	335	263	278	331	298	313	275	297	321	308	345	306	320	302	260	292	308	295	302	306	263	328	329	280	309	324	337	324	314	336	327	312	286	316	329	285	330	308	311	300	328	271	321	307	313	274	322	337	331	320	301	275	282	318	315	320	283	309	339	314	326	312	330	285	311	317	314	285	317	339	272	324	309	302	338	300	302	299	324	307	314	289	294	321	310	283	270	322	319	304	300	323	290	355	305	286	299	307	300	307	324	269	306	312	312	302	307	316	262	332	330	286	284	295	318	324	324	305	293	301	293	277	283	282	314	321	314	329	284	293	307	315	322	340	311	304	315	312	299	308	316	297	329	311	301	316	292	302	302	302	275	304	325	282	315	308	357	325	311	314	324	316	306	350	297	318	271	304	288	318	305	304	297	303	278	296	288	319	313	309	313	283	318	311	311	310	275	309	307	314	319	315	331	301	308	309	291	342	312	316	305	309	320	323	280	310	298	303	307	302	322	320	339	299	285	330	312	281	300	321	301	296	343	302	298	305	325	279	292	311	294	302	276	330	309	334	331	319	289	335	258	313	308	299	286	286	321	297	306	301	295	341	327	299	306	311	293	308	288	272	301	321	324	317	293	293	331	305	299	297	298	291	320	292	299	276	333	315	340	295	345	303	310	270	290	297	306	288	312	304	323	340	298	314	298	317	342	289	292	317	301	292	282	334	277	271	321	320	296	306	309	290	340	289	301	303	326	324	291	301	312	315	315	302	298	301	304	296	295	322	297	328	307	312	300	301	289	308	272	318	286	293	310	298	283	286	308	325	315	315	296	320	296	338	321	303	313	320	280	309	291	313	339	304	340	313	324	310	301	292	310	274	325	333	310	297	295	327	324	295	312	313	307	282	296	304	317	308	304	294	333	313	314	333	306	353	306	320	308	266	284	296	301	287	315	314	324	338	294	302	321	339	334	304	325	315	325	321	312	294	322	297	308	286	275	275	314	321	320	294	308	297	325	298	297	279	295	308	284	308	299	278	278	323	316	328	288	331	293	282	305	311	310	299	319	310	299	299	311	326	298	297	310	283	311	299	321	288	316	292	314	296	308	331	294	320	296	328	291	337	305	301	305	306	315	308	270	279	327	323	330	296	309	318	312	310	285	322	301	293	313	334	290	303	329	291	322	333	293	294	298	313	294	288	316	276	307	294	350	346	339	307	326	326	303	298	308	287	299	316	300	292	283	287	304	315	294	323	336	304	340	292	304	329	299	282	307	298	291	294	303	301	305	296	312	306	283	302	310	310	321	270	298	290	319	318	304	307	309	302	307	294	283	327	328	274	326	313	315	324	294	302	312	297	284	296	281	317	303	292	294	283	304	340	302	318	316	314	322	338	302	320	325	308	318	322	290	329	290	332	306	342	313	312	305	319	286	299	314	274	296	317	331	315	304	313	275	303	278	329	304	297	299	304	305	303	302	339	311	277	293	307	296	315	291	281	321	306	291	308	330	313	311	308	310	283	314	308	307	337	285	309	280	289	311	317	299	312	302	292	315	313	273	297	312	294	313	296	281	311	340	286	290	305	271	327	307	319	333	305	327	307	321	296	269	322	317	298	289	311	301	309	307	278	272	317	288	305	315	328	327	325	327	313	314	299	343	297	323	300	318	284	325	285	302	305	313	264	315	288	312	301	285	316	296	338	330	340	288	302	317	302	301	270	310	315	279	332	317	309	319	311	306	280	289	298	302	296	319	275	308	310	299	305	280	303	300	285	316	310	315	337	320	357	305	313	288	295	318	326	325	321	319	348	290	261	298	308	294	321	313	310	295	307	328	299	300	282	330	303	329	343	299	339	306	316	316	322	296	309	327	302	335	337	288	318	299	297	281	326	303	286	321	302	316	305	313	311	308	292	314	310	308	324	329	289	318	299	343	318	307	288	314	332	303	334	321	299	302	328	347	310	307	309	322	311	312	322	337	338	303	327	320	321	360	314	317	305	313	294	313	323	303	266	311	311	323	310	302	303	306	280	292	301	282	301	301	269	284	305	300	318	307	310	307	319	330	298	275	327	343	281	327	295	301	317	301	323	301	291	318	306	308	328	296	315	321	333	308	297	323	292	295	329	293	292	299	292	324	281	295	304	315	303	346	301	314	322	306	313	324	302	295	293	298	307	280	303	296	318	307	314	339	342	295	321	256	290	321	300	335	337	323	307	322	325	318	278	283	332	316	315	324	329	329	309	326	288	302	331	301	314	282	327	295	304	299	359	301	306	312	308	317	296	316	345	296	339	276	312	299	291	309	276	315	293	326	337	295	288	317	340	310	308	308	314	291	290	305	272	327	307	315	311	325	319	326	296	335	311	305	323	294	294	305	299	290	329	301	290	302	309	294	318	326	325	308	280	302	283	291	314	305	292	314	310	277	292	307	303	311	298	307	281	315	303	349	277	303	296	290	277	281	302	320	330	309	330	306	279	313	286	303	300	290	293	328	309	316	312	274	308	292	320	318	296	283	308	282	313	333	319	296	284	301	294	309	308	304	311	275	301	337	337	298	302	343	307	313	307	321	303	310	322	282	297	286	302	314	342	314	288	294	339	283	338	326	296	328	300	324	300	314	317	302	320	302	282	273	295	304	305	320	297	302	275	308	297	303	338	292	287	312	323	318	324
21626	2445	1022	644	414	297	225	242	235	241	182	182	177	181	200	179	212	191	190	175	205	180	180	165	160	206	178	167	196	185	167	177	164	170	189	206	167	183	219	169	190	183	189	196	185	169	182	188	181	221	185	184	160	172	196	177	191	187	191	202	189	165	204	174	195	203	190	176	169	179	184	149	192	174	186	174	173	169	176	175	167	154	204	174	172	173	159	173	175	192	206	204	212	170	189	179	210	189	198	185	178	181	195	189	186	167	183	179	204	162	187	198	198	201	181	161	185	174	182	204	192	191	153	186	170	199	202	188	195	186	190	187	188	179	168	190	227	193	174	170	209	180	175	174	202	200	182	177	191	194	200	184	171	181	169	185	169	178	177	158	188	191	179	176	165	196	168	172	174	161	181	177	166	158	189	177	178	194	201	182	180	229	182	200	178	187	180	183	193	173	181	166	166	185	155	196	189	186	175	165	182	180	188	183	183	172	176	192	180	189	171	176	164	178	165	167	184	161	154	183	172	196	181	182	176	181	189	156	166	187	180	191	189	199	192	190	171	189	154	165	170	173	165	169	194	191	190	199	186	186	195	211	204	170	172	195	194	206	166	185	229	160	195	188	186	194	180	209	179	167	175	166	187	166	155	184	198	174	168	209	175	190	187	196	191	178	183	189	165	198	184	152	179	173	163	167	192	187	185	181	176	210	184	165	206	188	200	210	182	179	172	166	186	165	176	189	189	205	188	184	200	192	177	182	173	215	189	164	204	196	183	160	183	176	149	172	200	165	180	175	168	170	159	193	161	182	186	188	188	188	200	175	192	196	180	182	191	178	202	169	158	200	189	171	181	182	175	178	177	173	184	183	178	161	161	167	153	173	176	157	179	202	191	195	203	184	212	182	166	190	175	188	194	167	200	161	187	176	200	192	177	188	164	172	169	162	196	175	177	208	162	192	195	189	166	163	188	195	183	180	184	192	161	194	195	187	193	191	190	214	180	165	155	188	196	198	142	188	176	184	175	180	205	202	178	193	166	204	177	188	183	179	174	158	170	162	199	193	172	202	176	176	197	216	212	185	191	180	179	170	198	182	193	200	164	195	149	172	181	187	186	183	208	191	167	188	183	210	176	183	216	189	187	170	182	191	184	196	198	167	191	199	188	169	183	195	194	187	198	193	202	182	155	191	198	183	191	182	202	179	187	173	185	191	174	189	187	172	184	150	176	187	201	159	196	210	188	183	190	186	206	208	198	189	186	176	143	204	193	189	180	188	201	195	175	169	172	164	200	161	163	180	176	172	197	223	202	181	181	194	182	186	191	179	184	202	189	181	189	165	195	181	190	207	185	179	198	155	178	176	195	170	170	211	196	177	179	196	199	184	173	200	151	183	190	192	182	189	195	197	175	196	209	162	183	176	182	184	183	189	195	196	179	171	187	164	185	181	170	183	187	168	188	187	191	181	169	192	193	188	181	184	180	186	187	164	167	159	190	181	193	196	171	184	163	186	173	206	186	192	211	174	181	175	175	208	193	165	183	173	187	179	156	182	177	178	166	158	186	197	175	170	186	191	160	179	175	171	190	181	181	177	196	191	186	169	190	179	164	184	195	203	185	182	173	176	217	183	192	187	187	181	198	176	169	196	193	183	170	188	189	195	167	195	198	205	176	189	179	182	186	186	184	159	183	193	169	152	175	150	199	178	187	191	200	208	184	162	176	166	200	162	201	164	177	181	171	183	179	185	204	193	163	209	176	164	160	182	191	181	196	180	159	176	197	157	207	189	204	167	173	187	162	193	186	175	186	173	200	192	171	169	176	208	178	190	176	199	167	179	161	179	178	195	147	179	183	184	164	159	186	191	177	176	187	193	201	178	153	187	164	185	193	199	183	192	204	167	184	184	166	148	183	208	165	180	186	188	176	182	195	174	178	188	205	163	194	185	200	161	212	189	169	179	179	171	198	217	180	193	186	180	197	160	187	177	170	193	174	198	189	185	192	179	163	188	180	177	168	187	184	150	177	191	173	190	165	176	175	173	193	197	166	191	182	208	191	167	186	198	162	164	215	181	180	195	186	189	173	179	189	182	168	201	171	170	186	187	150	155	198	189	192	181	195	187	175	193	194	172	199	166	172	174	184	201	178	182	178	187	195	194	206	195	192	180	175	197	188	162	174	193	164	166	198	167	185	157	179	181	179	166	188	194	184	165	179	181	167	173	196	193	185	196	210	176	187	181	170	176	165	175	202	173	184	175	155	157	177	174	195	170	171	207	180	174	221	197	186	182	173	182	197	172	197	187	186	177	205	187	196	166	203	201	171	202	170	167	186	195	170	175	194	167	186	185	176	157	180	193	195	187	199	195	175	183	184	195	163	181	184	162	171	178	179	181	199	181	183	204	192	191	181	154	174	176	188	221	172	167	189	207	174	194	177	175	180	188	178	183	182	180	199	208	183	179	172	172	169	168	183	210	184	177	188	202	180	193	181	177	181	149	186	218	185	182	194	178	195	203	199	179	188	162	158	172	195	161	182	186	177	202	182	183	181	169	181	185	188	187	175	178	174	203	174	181	181	168	219	181	165	175	181	184	192	170	198	214	194	166	178	199	180	174	173	193	181	180	205	191	209	165	190	190	177	193	186	193	203	185	185	175	195	173	201	163	180	201	196	181	151	193	198	167	183	171	163	182	191	172	193	162	174	185	191	191	182	173	203	181	165	188	161	156	148	201	194	198	209	190	210	189	192	202	166	168	177	174	185	182	216	182	171	163	152	177	200	206	170	163	159	175	187	207	185	183	148	183	198	180	171	173	164	178	197	177	199	182	169	174	214	208	191	171	190	173	167	205	196	193	172	198	190	190	183	190	167	177	175	169	189	177	176	172	182	198	157	192	182	178	179	178	171	173	177	203	215	188	162	176	194	167	169	184	174	172	193	175	190	188	199	170	159	175	195	151	178	192	196	200	167	196	194	170	214	168	156	171	167	206	142	181	190	193	179	214	195	191	185	204	178	172	174	165	177	176	189	174	179	201	184	184	161	172	177	195	176	178	180	193	213	170	178	168	178	166	173	184	198	197	177	156	202	188	185	182	192	191	203	194	201	179	181	181	183	187	160	202	168	180	179	191	169	179	199	150	162	176	180	223	171	176	198	172	162	195	203	175	191	182	174	185	199	198	213	173	176	188	198	197	187	188	181	169	170	183	188	153	184	193	195	178	171	164	191	181	202	192	181	167	187	185	204	193	214	186	194	170	167	157	173	178	182	200	195	172	172	184	154	155	179	195	196	177	192	191	168	209	163	193	202	179	171	183	181	174	169	187	183	182	230	206	167	192	173	185	177	159	184	173	174	186	173	149	180	185	177	209	183	187	174	189	193	184	177	192	193	193	198	171	165	170	197	199	169	180	167	178	190	185	171	182	213	176	185	173	163	161	161	182	136	165	154	179	195	180	189	170	188	202	174	194	190	172	180	216	184	168	185	195	205	165	167	196	181	188
15338	1067	2004	1960	1344	1110	890	822	700	686	639	582	564	542	507	531	520	490	509	474	452	485	485	448	507	438	517	464	444	478	441	454	447	457	429	426	479	460	510	475	463	450	470	452	480	472	464	465	459	457	456	459	454	465	473	427	471	438	424	463	442	417	439	463	454	449	482	460	439	421	439	452	437	468	454	436	461	446	451	415	425	490	444	471	476	491	404	475	478	450	448	442	438	495	466	477	430	428	437	450	451	458	447	416	475	455	406	494	467	459	465	471	446	436	431	497	457	452	420	454	454	440	451	434	458	480	489	437	447	479	410	462	438	464	450	492	467	447	421	430	412	454	437	507	413	469	469	457	470	472	454	447	475	418	455	431	466	460	420	469	483	439	468	426	463	469	451	483	482	440	432	458	449	459	417	513	439	451	508	480	438	452	463	472	416	438	475	425	488	427	460	477	452	511	444	461	418	458	442	480	415	452	452	453	448	464	442	424	462	438	440	436	414	467	427	443	410	463	455	466	473	483	459	469	465	462	425	418	432	451	467	460	423	453	413	422	485	447	433	443	462	475	439	479	411	436	476	461	461	438	490	454	417	461	442	473	458	438	436	432	457	437	433	449	440	461	445	468	468	471	412	452	447	482	441	417	480	468	495	410	433	421	458	438	432	444	455	467	444	423	451	454	485	429	458	456	486	469	472	446	447	444	428	440	426	432	465	456	450	476	431	440	438	467	441	424	417	424	427	415	449	460	433	425	456	426	469	461	463	425	460	463	419	435	442	450	477	438	397	462	477	440	439	467	480	446	453	412	456	477	433	432	449	453	466	427	469	472	495	468	459	465	459	449	474	422	443	442	455	460	416	451	456	485	424	456	469	463	466	452	426	486	476	427	455	470	464	465	452	498	453	475	458	426	451	435	489	459	440	421	473	455	500	436	462	463	445	479	470	501	457	419	485	448	440	430	444	461	459	441	454	452	436	474	443	449	458	458	440	446	461	423	445	425	470	431	477	486	434	434	474	462	431	460	441	470	477	462	441	470	431	490	471	479	420	467	460	440	464	456	446	423	469	432	455	485	448	491	445	472	464	464	460	429	492	473	441	420	466	480	439	412	459	442	453	483	446	469	472	479	474	432	422	457	439	432	431	461	441	454	462	426	457	436	451	451	450	471	498	466	463	465	428	488	463	401	448	442	449	470	458	450	419	479	445	454	472	478	441	424	458	467	490	465	470	458	446	465	446	444	443	465	440	422	451	485	461	480	469	436	475	454	463	429	453	427	474	446	479	455	480	458	462	448	466	417	490	489	420	491	443	447	459	438	486	446	438	467	445	436	455	438	467	444	411	459	488	452	453	434	479	472	435	487	445	425	479	435	448	453	453	448	441	448	423	454	439	406	439	424	477	448	470	452	422	434	486	437	455	440	424	453	446	426	436	464	439	414	430	447	455	454	450	462	461	416	477	464	420	449	433	453	455	426	495	462	448	450	470	480	517	450	462	429	430	443	416	450	495	445	469	436	478	479	455	440	429	470	440	473	485	391	441	466	428	452	459	450	450	444	448	463	426	466	470	459	469	475	489	452	496	454	448	445	460	467	469	478	486	453	459	437	427	409	465	422	466	431	442	434	479	446	443	499	446	461	508	415	474	449	461	469	470	456	460	456	423	446	488	443	476	470	433	444	449	481	477	466	448	460	421	435	447	469	454	461	453	420	479	448	514	452	484	460	450	454	466	438	460	438	468	433	426	462	466	451	477	454	462	429	444	474	479	470	462	469	420	455	463	437	456	432	477	461	449	447	431	463	446	417	463	452	449	461	444	474	465	465	430	452	431	469	456	492	443	470	443	472	462	447	446	424	418	419	437	483	449	423	457	446	458	477	458	447	457	461	459	452	443	463	472	488	453	484	430	459	441	449	448	446	439	461	483	478	447	468	441	445	433	466	468	453	472	486	458	462	424	418	460	480	448	466	467	446	473	467	458	442	495	452	485	485	489	435	484	474	419	478	484	466	450	451	443	470	465	467	437	442	431	476	441	464	448	438	408	473	457	459	462	452	471	412	437	453	447	471	421	467	445	437	460	441	428	427	454	451	427	521	457	439	440	472	476	454	455	427	442	428	470	492	461	511	434	450	433	453	454	488	441	433	476	460	488	436	456	442	413	448	482	449	464	468	431	449	435	441	452	455	458	436	466	480	444	428	446	467	441	441	472	466	475	442	447	411	462	436	440	449	461	428	475	479	454	467	465	427	465	464	448	417	477	488	454	439	423	448	456	430	455	424	457	453	435	467	476	417	458	450	460	443	447	438	440	416	479	425	446	446	428	487	425	417	442	455	421	421	460	416	466	425	486	450	465	454	442	457	465	484	442	430	511	459	437	417	405	463	459	454	443	464	444	490	416	453	420	456	491	450	442	457	464	472	441	420	443	413	442	435	455	457	476	442	461	467	443	472	455	449	476	438	458	453	463	473	460	459	421	481	468	458	479	465	469	453	486	480	440	433	490	469	461	454	482	500	424	445	438	457	488	415	452	494	431	439	419	450	460	458	444	488	446	476	432	420	454	431	460	478	457	470	442	430	449	450	482	482	446	433	479	501	446	452	440	453	443	451	461	427	486	454	444	483	417	459	452	461	447	475	472	451	467	447	503	453	456	469	442	439	432	497	436	461	461	453	431	419	462	427	431	472	452	473	437	475	465	424	458	445	472	420	490	496	451	432	451	461	444	459	453	415	440	443	462	456	449	460	440	414	422	459	464	448	427	446	444	472	413	443	440	450	456	463	465	473	470	468	449	482	473	476	464	435	413	464	444	473	454	430	426	456	467	473	462	462	457	416	434	501	442	496	453	477	468	461	498	469	492	468	449	421	451	445	476	419	455	445	475	481	471	471	448	465	478	517	473	497	455	475	454	441	415	498	452	460	458	443	475	423	419	424	486	471	398	449	442	454	431	475	431	468	472	439	430	477	475	446	445	465	447	452	446	470	476	485	448	427	469	430	477	467	467	461	480	476	477	481	454	450	411	443	474	453	476	479	454	446	462	418	424	475	407	500	471	469	451	419	439	486	481	437	450	455	412	463	461	423	425	463	446	487	469	459	440	506	456	476	443	451	471	426	477	498	419	476	479	469	459	443	505	480	449	456	476	431	448	438	444	455	452	430	478	428	439	453	465	465	480	513	418	456	450	475	465	476	465	442	476	462	429	439	423	457	476	462	424	430	428	447	429	457	447	466	461	456	441	442	479	497	459	453	472	466	423	480	466	474	449	433	495	471	443	434	433	448	456	440	449	452	446	445	449	466	457	453	467	453	450	446	442	434	472	442	437	438	448	488	448	425	476	436	428	458	441	429	397	482	456	472	444	481	460	485	453	449	442	452	442	465	453	437	500	465	448	472	444	404	456	468	453	456	481	451	487	480	477	463	442	447	418	444	460	411	472	449	445	436	476	413	483	453	481	455	442	424	442	466	433	478	482	484	435	428	452	493	451	440
31630	5120	1872	1057	489	347	252	264	196	173	150	162	175	153	149	146	130	137	136	129	123	123	150	137	155	129	135	140	131	136	111	125	140	125	126	129	147	125	137	116	127	107	132	129	139	123	133	141	127	113	133	119	134	129	125	106	113	115	124	106	120	137	136	129	110	123	165	129	138	120	122	128	138	135	137	140	135	122	140	121	131	106	105	132	116	132	121	117	124	113	131	127	123	141	126	136	133	133	122	120	107	128	111	121	124	117	136	140	143	113	122	117	120	141	126	139	115	115	121	126	139	126	114	121	134	116	121	118	126	114	131	131	111	112	138	103	122	119	97	123	128	118	133	121	115	138	100	119	134	118	123	120	123	125	114	117	100	111	114	135	123	143	113	121	148	125	131	123	126	120	124	122	128	133	131	120	122	121	130	140	145	127	121	110	142	140	130	113	111	115	118	129	112	125	131	124	117	123	124	115	130	171	121	145	121	120	119	117	131	121	131	146	142	123	117	146	105	148	123	128	122	123	123	102	127	134	139	111	128	127	97	108	110	120	111	116	135	141	142	130	113	130	133	133	117	104	160	121	132	112	114	132	109	108	138	125	116	126	138	118	121	118	127	110	121	136	128	116	138	150	119	111	155	123	148	117	133	149	119	119	116	158	113	126	122	126	131	115	122	131	113	136	124	116	132	125	131	105	106	126	139	121	124	139	131	114	124	117	136	115	122	124	137	136	106	125	141	115	136	134	132	112	112	118	130	132	151	125	134	127	129	126	119	136	140	126	132	146	122	133	118	124	115	132	150	112	121	127	129	121	132	116	123	116	118	122	119	118	132	119	124	128	123	147	114	136	97	128	126	117	139	121	95	123	144	135	115	114	119	130	153	123	139	135	123	126	127	134	102	137	118	121	119	141	123	129	117	120	120	99	122	122	127	135	121	130	124	147	117	119	121	129	139	126	114	131	137	118	135	108	150	131	134	105	121	132	133	141	103	109	131	120	125	122	128	140	103	133	125	126	146	117	119	109	124	105	128	117	111	124	117	125	133	108	137	154	125	122	136	126	138	116	142	113	145	130	102	100	134	143	125	116	118	140	149	99	118	113	138	107	146	115	149	116	115	133	123	137	135	125	101	129	135	111	159	121	130	129	120	132	122	126	136	138	116	129	128	127	105	129	115	123	135	126	110	143	105	143	137	147	137	150	120	123	130	144	144	129	124	111	139	125	134	134	145	124	142	125	132	138	127	139	125	113	131	114	106	114	135	119	103	111	111	122	116	125	130	140	131	125	142	122	129	114	136	134	139	128	132	111	111	115	137	118	131	137	119	123	150	123	100	128	140	118	137	135	129	131	138	132	111	137	118	114	128	140	116	124	130	122	124	129	119	123	127	108	109	114	140	128	118	132	132	128	126	112	131	127	156	133	127	115	117	143	132	108	144	126	131	116	137	137	129	95	126	118	126	126	105	117	114	122	128	115	122	123	98	149	123	114	155	135	126	125	130	140	138	125	131	127	123	133	143	127	108	135	109	126	108	129	124	132	138	130	121	150	147	134	125	129	130	116	127	113	119	130	126	133	122	138	117	113	137	131	134	134	118	130	132	113	106	114	146	123	109	116	143	134	121	108	135	128	128	130	129	117	132	132	134	123	135	104	111	143	126	133	126	130	141	133	126	116	111	99	115	145	123	124	147	129	111	127	126	108	128	121	153	135	133	117	118	134	124	140	137	135	142	122	114	124	139	107	127	119	134	139	126	124	133	107	117	109	129	113	131	135	122	132	141	141	98	126	140	140	132	134	128	116	114	117	152	136	117	133	135	100	132	118	116	109	126	132	136	142	113	127	112	124	141	118	135	123	129	128	132	127	115	125	125	135	124	133	137	125	124	106	134	154	119	129	118	120	135	114	127	110	138	130	134	125	130	145	124	120	127	144	142	137	120	126	126	134	123	111	112	140	96	124	135	124	120	133	108	118	123	120	136	127	136	127	136	136	114	122	124	104	113	135	131	129	132	112	118	122	135	131	129	108	136	122	110	102	130	134	117	129	127	143	126	150	121	142	137	119	111	123	103	100	126	105	137	145	123	102	125	124	112	115	139	152	105	119	132	118	126	109	106	134	104	142	135	138	122	124	119	126	118	127	111	152	141	122	131	136	145	131	111	110	117	127	125	166	125	135	147	120	108	116	103	131	130	115	134	106	134	121	122	128	126	133	114	115	128	127	145	115	117	129	130	139	139	146	127	130	138	128	120	110	113	153	121	119	114	124	124	111	137	151	132	145	136	123	117	142	123	122	118	107	130	154	139	122	120	101	116	129	119	123	120	135	143	133	110	128	134	123	132	141	135	111	137	139	141	153	133	133	138	103	125	151	114	132	148	125	122	100	134	130	123	148	135	120	121	109	117	103	129	145	121	134	129	136	134	132	139	116	124	123	129	127	119	125	122	127	119	118	140	117	119	120	138	130	123	125	123	143	126	127	136	111	137	128	123	144	133	110	152	122	147	113	137	128	132	135	129	116	132	122	129	136	130	109	114	115	115	105	136	99	122	135	114	116	136	115	129	133	136	107	104	109	125	124	133	113	120	116	139	134	118	140	135	130	127	131	121	139	119	108	123	135	145	116	135	137	135	139	116	109	117	141	133	123	143	121	120	115	123	116	118	129	134	132	119	124	148	127	115	128	130	113	124	123	145	119	128	126	112	120	132	127	124	133	148	131	127	116	129	117	127	134	134	127	125	132	134	114	124	118	130	101	128	133	134	120	158	148	128	123	129	123	114	117	126	151	118	115	107	125	128	127	139	144	137	140	115	145	113	116	110	118	109	128	107	116	104	100	118	124	123	113	121	114	104	99	130	120	111	128	132	119	114	115	137	115	137	133	130	108	124	150	122	136	125	133	114	140	122	146	117	111	131	112	133	118	102	115	127	136	130	163	113	137	124	147	125	117	120	127	121	126	127	120	130	101	122	127	113	115	125	116	122	122	122	128	121	126	118	127	129	114	128	115	146	137	114	124	127	119	96	109	108	119	109	151	129	111	120	120	123	122	132	120	125	141	136	134	110	119	133	123	129	121	113	106	103	112	109	130	125	119	123	144	123	125	125	112	121	114	123	122	137	134	138	139	137	111	138	133	111	133	134	107	133	135	137	136	120	116	144	122	112	135	153	120	122	138	119	137	122	123	133	123	122	134	122	128	121	108	130	114	120	103	117	130	128	137	119	123	128	134	134	118	134	140	118	128	112	119	126	110	125	124	136	101	105	146	148	129	121	108	152	131	100	135	120	132	150	121	139	114	120	122	110	132	119	126	124	134	129	132	129	141	123	126	129	115	137	128	142	124	135	126	113	127	135	131	123	133	134	119	121	123	120	136	154	129	133	117	117	127	110	137	123	134	132	121	124	118	131	127	106	137	131	124	130	129	131	122	128	124	109	110	135	126	114	119	121	121	123	110	134	127	129	142	127	125	133	106	106	126	126	131	99	120	124	118
19941	1448	2839	2839	1867	1429	1171	971	841	763	620	579	504	481	476	451	399	404	383	379	370	380	407	388	366	366	313	327	325	317	354	342	329	307	329	321	350	330	335	327	337	313	292	314	324	351	319	339	324	290	338	335	327	347	332	301	332	290	305	322	342	328	310	319	322	277	297	304	339	323	324	323	306	295	302	295	294	301	328	337	298	308	345	360	323	312	343	280	298	298	320	295	315	336	338	323	319	324	298	291	303	312	306	334	297	322	316	298	296	306	302	331	292	338	277	324	317	297	322	297	310	315	302	326	312	309	293	304	311	308	336	300	320	305	333	327	295	319	291	301	322	329	294	290	312	332	313	306	293	298	323	321	330	325	335	322	318	335	311	305	297	289	342	266	293	335	285	329	308	335	318	305	307	256	307	328	318	305	312	298	315	367	326	307	312	300	316	319	343	287	324	326	316	317	334	295	331	301	327	325	304	297	316	312	293	306	300	316	355	321	327	300	325	340	349	336	319	302	314	315	327	320	312	339	308	310	306	296	290	323	317	302	339	358	300	306	304	327	270	327	322	303	290	324	317	299	310	306	270	313	304	287	345	293	324	315	298	319	320	328	322	313	290	295	308	297	323	302	281	311	291	344	325	299	311	312	271	309	312	303	310	301	330	352	279	294	343	302	332	324	314	312	297	275	329	321	297	311	287	313	332	315	324	323	314	326	344	352	295	310	310	313	311	286	333	322	286	327	337	305	321	318	293	315	333	307	309	330	294	285	346	310	318	322	336	274	287	311	346	301	304	308	303	342	347	316	292	313	303	309	300	317	312	304	309	315	333	306	276	304	328	279	298	317	329	302	319	337	327	289	297	325	337	276	294	300	305	327	310	291	292	300	293	303	308	297	308	300	298	330	315	297	291	324	289	303	304	293	307	323	292	304	282	304	337	295	325	317	317	286	284	302	318	309	333	302	289	313	301	323	337	320	313	311	292	318	312	301	336	327	325	304	291	312	294	278	315	286	306	281	307	273	298	320	271	299	322	335	288	300	336	337	321	291	310	306	316	312	305	307	345	303	328	338	320	321	266	294	321	299	309	287	324	358	342	299	342	301	288	319	316	294	311	338	308	295	306	296	353	284	328	309	314	291	330	307	335	287	342	309	306	293	289	352	320	325	326	332	304	311	323	279	315	301	291	315	336	278	298	289	317	331	292	322	313	295	321	348	339	312	310	317	314	308	290	308	307	295	309	302	317	316	284	309	302	264	295	327	308	301	349	289	289	284	301	304	292	319	331	331	298	328	304	321	294	313	322	308	337	322	319	323	311	308	321	309	337	354	276	325	318	320	330	334	329	310	283	344	306	320	345	317	308	300	334	272	293	304	333	336	325	291	293	280	298	312	295	299	335	336	289	315	344	338	308	306	322	290	304	319	331	293	330	332	315	331	321	277	334	309	326	303	320	309	340	274	317	314	302	300	342	285	319	314	302	284	310	299	315	327	301	265	308	287	322	293	287	320	306	286	310	305	315	304	320	286	302	322	295	269	291	304	311	313	312	303	307	350	355	289	336	327	348	304	308	326	304	321	314	306	324	312	309	328	305	295	325	342	315	344	324	323	322	304	318	329	298	308	318	336	306	311	297	307	323	331	314	311	285	357	304	334	316	287	335	322	322	351	318	304	327	311	319	301	305	314	325	311	303	329	319	326	290	318	299	277	308	296	307	327	286	336	297	313	323	325	332	306	333	315	310	325	325	306	307	321	289	325	282	339	347	312	322	317	303	357	304	313	302	316	329	327	327	330	322	313	315	354	319	328	306	316	302	307	312	328	325	326	321	319	306	330	286	338	297	293	335	303	294	299	304	341	332	303	332	328	284	334	334	322	337	333	322	309	302	289	285	324	317	316	320	293	289	306	316	317	313	330	292	334	312	348	311	307	315	286	284	333	322	330	312	310	317	320	343	302	312	322	295	320	312	309	319	311	302	322	323	291	281	336	340	311	300	313	305	338	332	323	320	284	346	296	310	294	302	295	305	295	306	342	315	279	351	314	321	298	313	327	313	355	322	302	306	313	282	313	293	333	328	342	316	302	294	307	313	313	301	308	284	328	317	264	353	279	279	300	317	297	328	321	316	318	315	336	333	300	288	297	303	312	307	297	310	298	307	305	314	322	322	326	327	339	289	290	319	352	305	299	295	318	334	305	303	328	324	295	287	303	278	350	269	299	299	334	299	295	316	322	275	309	297	272	303	297	326	308	297	319	311	296	292	303	307	311	322	303	331	324	306	300	330	337	327	327	319	306	340	291	276	296	268	320	305	311	311	327	301	276	301	306	323	329	319	313	289	297	301	290	303	316	302	311	329	330	330	312	280	319	306	311	327	274	324	313	329	304	307	319	305	270	303	298	311	333	351	286	334	319	293	303	305	337	315	358	318	302	300	326	296	333	326	300	300	302	298	276	327	312	303	329	299	328	278	269	281	296	292	287	321	304	315	331	307	334	303	299	329	283	319	332	288	300	370	341	338	304	341	296	323	340	308	305	315	340	283	315	327	332	326	326	307	319	327	325	328	322	307	305	302	306	306	288	327	310	314	307	338	312	297	265	309	312	313	317	277	320	294	296	318	310	317	316	306	315	303	322	309	326	317	324	350	328	330	282	336	308	325	308	326	310	307	299	305	298	316	332	335	338	288	303	302	335	349	313	283	326	326	289	327	284	312	317	292	284	283	286	298	299	306	316	317	321	308	295	297	299	321	323	311	331	319	290	326	336	290	331	298	304	305	326	301	329	325	310	307	283	325	286	319	326	299	297	288	326	310	295	295	320	298	316	314	300	299	313	315	323	323	292	335	311	299	297	302	287	304	359	301	299	325	282	332	315	306	344	295	322	319	298	321	329	308	314	306	324	317	303	288	303	341	311	329	318	302	329	287	315	310	297	318	283	303	286	298	298	290	314	291	321	321	296	312	285	333	352	326	286	292	301	307	322	305	324	309	312	299	286	332	300	328	314	324	314	303	302	315	306	318	313	310	302	282	312	310	309	299	321	281	331	300	289	298	330	297	323	310	275	312	300	329	322	319	341	310	317	333	315	265	315	311	309	359	313	356	301	317	311	314	327	321	331	315	298	309	325	305	309	299	329	327	285	309	307	304	321	320	300	301	346	298	329	320	320	339	333	291	326	299	321	332	335	339	287	310	307	316	350	316	303	321	318	344	313	324	307	329	311	308	337	301	334	332	353	286	308	335	318	332	326	296	290	300	322	301	307	281	328	300	302	335	331	322	317	315	326	316	339	335	288	309	294	328	291	278	315	290	316	303	323	307	339	347	322	333	321	336	308	301	307	295	292	301	345	308	321	331	300	324	315	314	302	336	323	305	294	298	313	306	321	306	308	310	324	309	292	289	323	317	346	309	307	297	327	335	325	298	306	343	352	316	318	310	323	304	317	341	299	333	319	308	316	302	305	333	309	304	352	292	304	293	314	286	331	316	327	320	321
8499	416	166	135	138	136	118	122	137	116	118	117	123	117	116	95	136	101	103	112	93	123	116	117	123	115	137	106	121	127	109	116	85	107	119	119	116	130	128	143	109	99	123	113	125	128	128	92	117	111	111	101	116	113	113	129	117	135	110	115	121	129	126	113	114	109	115	137	94	110	115	141	121	96	113	118	119	113	125	127	121	99	121	105	132	108	120	96	105	114	115	109	117	104	118	123	114	107	100	123	115	124	105	108	112	89	119	109	121	107	123	111	126	126	111	114	131	134	110	119	111	110	109	103	110	123	119	108	108	126	93	108	122	102	103	110	118	122	110	103	113	124	98	106	115	115	112	116	114	131	116	117	110	116	114	125	106	92	117	129	128	118	112	114	105	121	121	116	112	115	114	117	114	92	112	97	99	145	96	115	107	104	119	106	123	101	118	126	121	127	115	107	117	103	111	102	129	94	120	108	126	113	98	111	125	107	125	121	132	121	117	115	113	99	130	120	113	116	129	112	118	132	115	108	107	111	115	92	112	136	117	125	112	128	131	106	98	100	116	125	134	110	118	120	116	125	117	106	116	98	117	115	123	126	121	122	125	123	100	102	104	109	115	105	109	121	112	121	106	120	120	112	114	117	106	123	118	112	117	101	103	131	109	113	110	113	115	123	106	137	106	106	113	107	112	126	127	118	98	102	114	148	131	131	118	125	105	128	114	105	108	94	121	103	124	107	115	114	107	129	129	123	121	103	132	133	115	107	108	128	114	109	106	129	128	89	109	104	136	122	105	102	114	105	102	114	101	136	112	113	135	97	109	133	110	125	99	109	121	104	128	119	132	115	115	109	120	101	111	116	136	130	108	116	99	139	115	117	107	97	107	109	118	100	113	100	137	130	115	130	114	92	114	112	113	100	100	114	103	135	107	113	138	110	108	123	130	101	112	137	115	111	121	118	103	112	111	109	107	129	123	118	99	136	104	122	126	118	123	117	117	115	107	121	126	129	130	124	113	141	125	113	119	101	108	120	141	123	118	112	109	117	112	133	100	110	120	129	119	116	114	124	102	97	133	124	102	119	130	132	130	91	89	119	121	133	110	109	104	104	143	102	111	103	99	111	120	123	118	106	104	108	106	108	128	119	106	109	117	107	103	138	96	123	109	107	109	93	104	112	110	127	95	111	109	117	122	129	103	109	115	103	107	99	123	124	102	103	123	126	120	105	121	102	130	104	125	106	106	125	127	112	123	114	126	123	116	99	123	100	114	113	110	117	113	118	111	100	104	103	121	125	116	126	119	117	123	117	133	104	97	110	123	117	125	115	140	116	111	126	131	121	107	124	113	114	122	120	115	102	135	109	108	112	118	128	119	132	105	116	125	112	89	97	105	124	118	122	103	116	142	112	121	131	117	116	109	124	122	118	105	128	128	118	117	110	114	111	143	100	119	128	105	138	108	119	100	110	112	106	94	106	109	110	117	112	128	114	110	118	132	96	116	104	95	120	122	112	93	110	108	90	107	113	105	113	121	127	111	114	144	92	113	115	120	122	127	137	106	124	102	103	115	103	121	104	130	100	101	115	107	98	98	133	108	107	118	104	113	118	108	116	144	110	113	114	113	107	127	115	114	123	111	116	123	102	103	114	106	111	115	113	109	108	90	129	115	99	116	92	101	127	108	113	112	113	115	90	114	133	104	125	117	117	128	120	123	104	117	118	98	122	109	130	125	121	118	114	128	114	131	101	90	121	137	131	120	119	117	136	99	107	128	112	119	119	128	108	120	119	108	108	112	90	120	112	115	110	118	116	114	129	101	120	123	138	116	127	99	120	101	118	121	105	110	123	117	119	109	126	109	112	109	118	122	136	130	92	109	111	109	133	124	143	101	88	120	130	110	149	109	113	106	111	113	105	100	108	118	96	95	118	123	136	111	102	106	133	130	122	110	119	109	124	123	118	118	106	114	113	114	105	113	105	132	108	124	101	114	114	117	119	111	119	118	107	125	131	111	126	105	121	102	121	117	129	127	117	124	118	97	99	125	101	121	110	124	104	94	92	119	119	113	106	122	98	137	115	108	123	110	131	117	139	109	107	134	119	106	111	121	114	125	103	117	144	111	115	116	122	110	116	122	116	123	115	109	104	112	121	123	97	106	114	136	117	101	103	105	124	126	147	107	129	100	115	112	139	124	117	125	104	108	121	121	99	124	118	111	122	125	118	120	121	112	119	116	102	108	133	113	118	89	128	121	113	116	115	113	128	101	111	96	121	98	119	124	113	108	124	117	121	109	116	95	114	121	129	118	118	120	113	85	130	115	98	132	105	120	117	122	119	102	120	101	130	107	121	101	122	94	129	129	130	131	109	119	131	106	116	121	124	120	127	111	101	129	104	105	111	110	93	107	122	109	129	116	132	102	107	113	118	129	105	115	111	126	128	92	128	120	105	122	99	118	129	104	123	121	126	123	104	115	127	118	115	131	115	127	130	122	118	120	96	126	96	112	116	115	127	114	98	115	115	106	110	110	119	131	113	136	113	122	125	118	105	117	122	136	104	101	122	128	113	138	119	119	114	110	95	107	109	134	128	134	105	140	109	125	110	111	103	127	104	154	120	101	113	116	100	100	100	96	106	102	128	120	117	119	100	115	131	125	110	127	116	108	93	122	108	132	127	110	109	100	111	99	112	101	114	111	126	119	128	125	116	143	123	107	123	118	122	109	126	101	84	110	121	141	102	126	117	100	109	102	132	89	125	121	133	117	111	108	119	125	128	109	138	118	111	109	99	113	101	118	133	111	127	129	115	106	128	120	123	124	102	115	106	120	106	105	133	101	115	129	124	102	126	109	112	121	102	110	89	119	113	113	101	134	111	135	109	112	121	108	132	109	111	107	103	119	97	111	126	107	113	96	107	122	122	134	126	97	119	106	147	95	125	120	112	107	114	103	106	104	142	115	135	115	102	129	107	105	120	109	122	116	119	120	111	105	100	130	122	114	136	105	117	112	109	112	115	120	105	110	115	109	118	109	116	114	136	119	107	108	103	116	119	104	111	125	85	110	107	119	135	125	106	125	143	132	118	108	119	109	103	115	124	103	101	120	130	106	117	112	118	123	124	109	130	100	111	99	121	121	123	107	109	126	114	129	126	119	124	124	118	118	115	127	115	105	110	99	117	122	108	99	101	100	101	128	122	114	111	107	134	118	114	130	100	112	126	123	110	115	121	124	129	129	140	113	134	110	110	126	126	119	114	107	117	117	125	112	107	117	108	113	92	109	116	107	119	116	112	113	126	127	129	107	111	119	111	116	113	118	117	126	117	119	114	107	94	112	127	93	110	110	124	109	120	100	115	131	107	122	114	112	93	123	106	113	116	114	107	118	119	127	126	137	121	123	99	127	109	121	113	121	118	113	121	104	128	138	108	118	107	107	133	117	111	121	116	125	120	116	112	105	125	94	101	100	93	110	112	138	120	119	97	111	121	101	119	114	99	106	105
6530	404	472	434	429	389	417	386	359	350	356	353	316	308	318	320	334	334	345	317	326	335	308	306	313	333	317	295	303	316	287	322	304	307	292	325	286	298	286	297	313	316	345	295	325	301	288	316	295	310	297	316	318	316	284	302	270	313	312	345	306	322	316	314	307	296	316	318	295	334	329	304	305	313	332	283	308	283	296	289	285	322	307	295	328	330	327	312	322	317	298	304	292	288	325	324	313	322	292	329	308	314	324	299	337	304	289	293	332	299	294	322	322	295	307	277	326	310	315	318	282	312	279	297	291	319	316	286	355	312	315	321	330	294	287	315	318	300	281	294	334	305	336	335	336	329	309	316	327	314	340	303	309	312	264	344	313	343	291	328	315	322	309	306	314	351	294	303	313	308	278	332	285	314	317	322	297	327	307	313	303	351	290	307	335	333	322	332	324	294	298	353	326	304	327	333	300	306	289	282	293	315	311	303	349	321	308	304	302	313	276	313	318	319	329	290	310	342	316	276	332	307	283	292	330	318	333	346	330	308	330	316	310	284	292	310	299	299	356	303	334	324	324	301	334	276	310	289	333	321	335	299	325	314	275	298	347	292	304	312	321	340	290	302	302	344	314	303	330	337	318	300	294	319	311	327	303	289	329	304	298	289	302	333	299	313	326	281	302	324	333	315	316	324	299	307	329	322	330	304	275	316	328	319	307	310	277	322	310	309	317	305	311	296	329	295	317	302	311	301	333	265	334	307	313	317	332	319	343	309	290	282	316	304	342	310	309	310	317	324	311	332	308	318	299	320	318	322	327	313	307	292	306	301	317	322	315	298	290	312	295	283	326	307	292	327	311	309	296	278	303	304	316	297	312	308	297	325	302	303	326	323	320	341	314	301	285	320	350	332	321	289	314	325	300	286	301	326	313	316	310	301	319	342	276	333	327	296	302	325	345	335	300	323	285	324	322	326	317	305	324	285	333	330	321	317	354	322	307	314	300	307	357	306	286	302	318	325	287	340	309	299	286	315	331	297	308	323	300	282	312	316	310	322	326	337	330	319	323	295	309	297	304	278	310	313	315	323	315	316	285	307	306	317	292	322	310	314	291	330	299	318	301	291	321	309	314	309	296	319	299	309	307	328	302	322	282	306	306	323	299	306	306	322	305	321	328	313	306	304	291	321	320	300	265	316	339	320	315	306	310	317	312	288	311	304	291	319	300	305	319	334	323	315	289	348	284	314	303	314	316	312	278	343	313	329	300	303	339	325	280	310	295	290	307	298	334	300	290	315	297	300	323	303	309	313	318	364	307	320	308	320	326	299	321	340	301	314	312	308	304	319	330	291	309	309	300	301	325	353	321	322	349	332	311	331	321	328	309	301	302	306	319	307	300	315	327	337	328	334	297	291	317	320	315	313	311	336	302	303	329	326	307	327	303	310	307	311	297	321	313	284	319	304	308	302	327	327	288	293	320	294	337	312	309	303	302	338	322	309	305	299	318	285	315	328	257	305	361	310	299	295	315	282	305	303	290	283	295	321	303	340	306	331	312	294	289	316	294	308	303	310	322	326	309	307	300	283	319	293	308	291	316	314	320	328	291	330	307	303	305	304	323	326	320	307	329	262	320	288	345	296	293	298	325	315	276	301	310	329	303	354	350	328	315	307	366	309	279	323	333	346	340	312	320	325	315	288	317	283	347	313	352	337	293	303	301	302	296	304	297	304	341	295	279	313	297	287	300	337	282	290	323	317	277	330	292	301	321	290	330	333	321	330	303	324	303	269	327	303	337	287	327	301	315	278	315	322	309	297	302	324	347	289	302	314	305	320	320	294	286	316	314	331	334	315	295	329	317	343	307	330	334	319	305	302	304	335	333	313	302	314	299	279	317	313	306	297	316	327	298	313	300	298	329	331	311	304	311	313	339	300	334	295	306	345	309	332	334	297	308	331	307	328	307	285	334	299	316	294	278	303	288	316	311	325	289	289	325	289	280	314	298	313	322	319	304	341	290	311	286	286	307	316	319	330	292	286	300	314	319	342	284	326	327	303	293	334	330	284	331	332	297	318	310	338	311	323	309	310	288	293	320	302	309	322	326	285	309	283	326	318	313	318	325	277	319	285	300	314	315	280	296	323	327	314	311	315	299	306	293	282	312	335	322	305	303	308	322	289	314	312	308	323	310	338	301	312	298	312	319	314	310	329	302	330	298	294	310	310	284	348	317	298	301	322	292	292	283	312	316	290	325	325	297	300	325	315	317	349	315	333	321	312	343	336	323	297	298	290	314	281	332	319	321	309	330	305	312	317	276	310	312	314	314	322	292	297	330	306	316	314	330	314	333	277	310	327	318	312	299	289	300	325	308	315	305	300	296	285	262	322	302	297	320	301	321	296	288	329	317	320	375	311	314	288	291	315	284	315	316	344	311	307	309	318	345	296	306	286	334	278	310	300	330	313	302	318	333	321	321	330	336	298	319	316	329	292	295	324	351	308	307	305	310	307	338	309	329	315	309	308	316	306	289	310	302	288	294	300	309	307	304	306	288	310	298	310	310	303	290	266	304	300	328	307	314	326	341	333	338	313	291	330	339	323	324	301	313	320	316	292	310	304	304	308	327	314	328	315	305	326	317	309	296	324	334	332	330	339	326	307	332	317	337	331	313	292	319	300	308	283	297	319	322	326	355	306	313	281	310	302	303	306	308	326	284	297	323	334	295	300	309	286	326	312	301	291	354	318	315	332	334	308	337	342	354	317	331	311	326	310	297	299	329	274	305	327	329	295	319	343	304	311	301	306	312	304	283	305	322	312	337	286	281	306	313	312	307	299	304	305	319	297	301	320	329	313	308	309	301	312	336	314	295	318	292	299	314	318	302	279	318	314	307	307	348	310	303	335	322	323	307	340	335	322	307	318	286	321	290	300	321	321	324	316	338	317	325	278	317	308	312	308	272	333	311	351	297	296	307	317	332	311	310	285	322	331	293	305	319	330	315	291	349	306	337	288	308	328	322	277	306	312	307	305	312	311	349	285	297	348	319	296	306	299	354	294	286	332	323	301	307	301	322	306	320	320	296	299	309	288	299	301	310	290	317	315	307	318	301	296	307	325	292	285	304	297	300	292	304	312	298	302	336	307	312	303	336	341	338	301	277	318	304	305	304	330	309	297	327	288	332	309	335	301	307	306	316	300	301	332	299	342	312	289	314	339	328	287	348	289	327	319	311	332	311	307	271	331	276	299	285	331	314	327	325	311	303	302	272	328	296	303	302	354	347	313	337	318	319	299	289	312	303	324	295	316	298	306	307	294	299	303	281	257	291	336	327	290	328	297	333	315	340	335	310	308	284	298	357	323	271	317	325	334	315	323	283	309	339	302	311	343	300	322	292	304	328	305	317	290	301	298	328	297	315	314	314	321	312	335	309	298	316	324	295	295	289	326	306	286	301	308	278	316	319	286	285	343	312	323	317	329	323	301	310	306	324	336	298	314	310	316	301	330
21450	2288	774	534	352	324	251	230	230	227	252	222	198	193	198	194	196	213	186	212	169	197	169	162	201	193	167	181	172	173	161	174	190	188	178	192	164	192	168	199	173	165	197	187	176	185	201	189	173	214	181	157	211	168	211	181	204	203	196	199	174	173	196	192	169	166	196	198	196	167	193	183	180	202	185	201	206	178	178	177	185	162	178	177	159	182	205	199	190	187	190	185	157	180	186	183	194	178	182	196	183	162	150	173	173	181	203	193	196	182	176	204	166	161	191	190	182	179	177	185	177	196	185	194	184	164	180	175	187	216	173	179	181	209	167	212	177	200	172	160	164	194	195	191	195	175	173	185	207	183	192	197	191	169	175	182	196	191	178	191	186	229	179	222	186	193	190	166	184	188	183	173	194	156	195	197	202	190	208	182	201	185	222	175	183	184	178	185	183	179	185	191	189	185	179	193	170	185	163	180	184	188	186	207	173	194	178	173	179	160	179	188	154	217	171	175	183	208	204	180	147	178	178	165	182	212	203	164	189	164	190	183	176	170	179	192	159	173	194	186	191	206	184	165	188	173	178	187	195	199	198	179	176	179	188	198	201	174	172	179	189	173	166	198	197	172	181	189	187	170	207	181	171	201	203	175	194	179	185	175	199	187	205	175	172	198	200	158	189	186	168	178	161	186	201	188	211	182	192	180	202	172	187	184	177	172	183	176	189	167	205	194	166	177	187	194	179	182	191	187	185	190	178	189	179	197	195	179	221	154	195	191	167	173	215	213	203	167	174	178	183	194	220	159	159	186	177	166	162	207	171	177	186	163	194	184	184	188	233	206	175	197	185	181	193	187	189	175	182	173	184	180	187	223	165	228	176	167	162	186	195	158	192	180	176	188	203	179	165	192	174	192	184	192	166	178	190	197	177	171	178	172	190	158	189	176	172	190	169	175	189	186	182	188	182	196	196	184	178	205	183	214	180	166	165	189	180	173	182	184	171	179	168	178	224	160	177	183	162	173	189	198	179	198	195	184	176	189	220	214	191	168	192	196	194	162	169	201	189	186	188	209	184	169	187	203	165	187	179	193	165	189	181	197	183	193	207	181	195	171	182	185	204	193	174	206	181	179	174	178	178	194	184	179	179	196	165	197	183	166	186	182	167	175	189	188	178	166	164	176	157	196	168	201	154	180	173	187	193	178	172	183	180	203	176	178	185	180	192	183	169	196	187	180	165	183	182	169	186	174	188	181	186	195	180	172	185	177	216	176	162	189	186	168	180	185	160	201	171	194	198	171	192	204	174	191	190	225	200	200	190	170	188	188	202	165	175	179	187	190	157	187	213	184	163	165	180	173	190	166	184	174	199	182	190	234	180	175	176	167	211	204	183	173	191	168	182	194	196	175	207	197	194	193	193	201	175	169	181	176	170	186	180	195	187	189	181	208	210	213	171	182	180	204	174	187	192	211	206	192	183	207	206	198	185	208	199	187	174	191	189	163	161	186	214	191	214	187	189	178	195	192	167	159	178	181	165	186	165	173	185	194	177	196	163	158	196	173	187	190	165	187	208	176	178	186	185	198	186	189	178	191	188	197	191	196	191	173	189	182	178	199	183	181	166	185	181	189	191	182	192	161	190	189	184	206	184	224	173	183	177	201	175	189	188	211	175	185	162	200	199	199	187	201	162	160	185	177	189	170	185	178	175	208	178	207	181	181	189	183	196	196	200	208	177	173	199	215	181	187	185	187	180	182	151	204	193	194	171	193	193	169	191	187	167	184	202	183	174	185	179	196	191	213	187	206	169	205	171	192	161	191	191	191	198	202	192	182	191	204	166	182	194	194	202	175	162	190	186	183	178	190	190	171	203	194	197	182	185	189	197	167	201	181	192	181	202	200	177	161	164	186	159	199	190	210	195	173	163	173	202	186	176	172	182	171	185	200	193	190	171	180	192	203	196	190	197	211	138	158	178	182	191	199	176	191	177	186	174	178	193	180	179	178	188	186	177	171	197	183	192	207	204	185	172	181	196	204	194	181	178	198	214	175	153	177	176	182	194	171	189	185	170	179	165	181	191	183	162	181	236	186	177	203	182	207	198	193	166	193	187	180	195	185	180	178	162	170	189	176	184	191	196	194	201	177	196	188	169	184	200	171	169	161	172	195	176	192	187	201	193	196	186	186	160	170	157	177	189	167	199	182	167	167	183	198	188	180	181	179	209	184	200	165	177	181	173	229	207	173	207	191	189	209	182	192	198	187	176	183	179	166	194	188	190	197	174	192	181	175	207	165	204	177	200	181	197	188	189	174	199	163	195	174	211	164	181	177	173	180	159	167	204	167	163	216	158	186	204	178	178	198	165	190	222	189	169	187	179	181	182	176	179	173	176	197	171	198	203	193	181	176	178	184	220	203	181	172	183	184	173	176	169	195	199	160	172	210	192	185	200	186	167	198	169	199	168	181	201	163	195	193	174	192	158	170	177	198	175	183	176	176	180	188	189	196	182	183	189	164	163	173	168	212	180	192	179	194	185	188	189	198	168	185	188	188	181	200	210	169	208	176	194	180	194	175	164	167	190	175	178	206	199	197	190	189	173	179	197	182	190	224	185	172	176	195	188	167	166	170	172	199	223	190	177	215	186	184	179	166	187	172	170	180	159	178	180	194	168	178	179	191	183	169	187	182	204	203	181	179	186	189	199	217	195	175	168	187	203	197	168	192	198	183	204	186	156	169	207	175	163	169	188	172	207	182	176	176	205	197	189	200	164	186	174	186	173	166	197	165	169	175	178	168	168	194	185	165	202	165	190	177	186	178	186	162	202	168	151	169	189	162	188	188	188	179	172	160	185	167	172	196	194	200	182	196	183	172	189	191	170	185	192	152	175	190	162	162	197	193	195	183	191	191	218	192	179	169	189	181	184	199	191	175	190	187	197	177	178	183	194	180	186	188	184	206	201	196	174	163	181	197	178	204	207	185	199	190	179	168	177	184	186	198	176	170	180	186	172	164	170	208	195	201	192	180	157	186	198	193	195	186	182	205	194	210	196	172	200	196	176	203	196	188	181	189	192	162	180	199	157	160	204	190	193	168	188	181	189	205	163	181	185	183	197	186	200	177	165	167	200	179	149	173	196	198	192	183	192	175	192	198	186	166	171	173	182	173	156	214	187	197	174	181	179	179	188	179	177	188	186	180	181	199	183	151	185	186	160	186	185	209	205	154	196	198	178	174	182	163	171	181	178	189	189	197	187	172	202	166	189	173	176	181	179	168	196	185	186	195	179	183	180	166	199	166	205	175	183	194	184	174	184	180	181	187	187	166	200	190	175	199	192	200	187	206	195	198	182	193	159	188	187	191	204	177	164	198	194	197	205	173	200	189	181	166	199	165	190	174	176	195	174	178	193	170	191	195	195	200	209	178	202	175	186	180	180	173	176	173	177	163	198	196	188	203	181	168	195	186	208	179	179	188	171	192	181	178	186	200	141	165	193	212	169	172
15118	1108	1631	1608	1266	1123	914	805	730	683	677	565	566	517	513	557	511	478	494	483	472	496	497	513	499	455	481	470	440	450	539	466	468	462	464	468	425	506	450	478	482	486	466	472	451	456	439	436	474	477	458	491	447	451	399	452	444	455	474	448	435	427	510	464	454	422	431	451	423	447	493	414	485	454	463	436	448	450	478	471	456	469	469	457	487	472	452	464	455	466	481	495	483	446	442	435	471	462	442	478	461	463	455	447	458	471	497	447	441	474	444	438	424	455	431	446	427	487	465	464	430	441	480	490	474	435	489	483	489	452	468	474	448	433	483	444	492	449	507	468	476	460	461	494	413	475	477	446	454	489	423	455	499	481	473	437	500	461	448	473	458	501	433	498	462	471	441	450	465	431	465	478	487	454	420	457	465	451	443	456	442	473	457	439	504	459	506	453	480	443	472	474	458	492	470	483	442	411	413	474	455	457	463	443	428	465	463	423	436	441	451	442	464	458	436	433	415	456	437	422	474	441	483	505	482	489	448	429	452	443	448	466	429	442	446	472	462	429	461	512	480	443	466	453	436	471	442	443	407	447	471	487	460	474	442	481	470	452	459	457	474	483	459	459	472	488	443	458	431	435	451	468	428	442	447	422	493	443	419	456	495	455	440	453	463	478	467	420	423	441	449	475	425	467	465	455	486	481	467	466	422	447	404	471	447	452	466	465	434	478	466	452	441	461	475	435	430	427	441	437	459	487	440	467	437	457	430	472	467	469	454	447	481	453	481	434	445	449	461	428	436	418	458	448	454	452	456	486	434	473	445	469	470	452	454	457	468	491	461	449	496	467	428	455	443	443	418	439	493	474	475	423	423	426	447	440	450	447	430	434	459	416	465	464	497	424	446	462	477	444	455	449	477	451	438	475	484	473	483	446	450	466	429	416	489	451	481	478	480	482	445	486	425	422	452	465	466	446	474	427	441	473	447	439	464	491	437	479	470	464	482	442	458	456	427	412	476	459	435	474	436	435	477	418	435	443	472	452	446	425	433	456	468	453	414	453	425	441	465	443	446	464	466	393	466	399	446	432	458	448	454	473	474	510	438	483	466	468	472	434	454	435	502	493	463	457	472	473	446	438	457	467	415	448	466	468	454	464	435	456	443	477	522	475	446	473	469	466	432	432	467	444	452	449	442	464	442	442	478	424	439	430	445	443	469	471	441	437	428	479	458	446	483	417	460	449	495	438	451	423	421	458	482	442	446	461	468	460	475	475	471	453	447	471	427	448	455	457	468	488	459	457	456	458	444	458	503	459	480	429	472	416	433	439	430	447	468	443	432	497	470	444	456	454	462	437	468	447	429	499	428	425	421	449	491	479	461	475	470	451	452	455	454	422	475	470	444	456	456	443	466	445	419	441	470	442	430	454	462	449	467	440	417	412	472	425	425	456	473	467	488	454	475	456	464	456	438	476	430	450	395	434	480	481	436	453	418	471	452	485	460	453	429	449	447	488	474	483	485	431	478	447	472	452	460	474	422	445	447	452	500	469	481	445	461	456	447	433	493	465	445	438	448	441	485	455	454	452	450	476	483	444	473	429	447	444	438	451	486	434	437	435	484	440	470	476	461	408	466	449	465	454	448	450	434	485	448	405	474	420	450	460	497	451	452	481	451	461	460	496	471	429	468	460	454	424	447	430	459	459	458	500	469	440	480	469	431	430	444	438	462	421	478	456	453	455	450	497	463	418	488	478	452	460	449	488	454	458	454	457	448	438	435	466	456	469	473	467	449	454	428	462	446	444	446	489	464	473	471	443	485	462	479	436	498	469	453	467	423	478	442	437	460	466	477	496	442	477	461	421	429	438	435	461	474	454	459	469	477	458	451	438	473	454	476	448	481	457	441	468	439	454	461	443	442	447	458	434	466	397	418	443	460	432	443	454	444	461	482	462	398	515	478	443	479	479	493	453	450	456	450	454	453	453	444	446	458	405	434	473	465	440	469	460	432	457	504	447	490	452	467	458	467	481	435	479	452	477	482	451	476	458	477	447	450	449	440	456	512	441	444	469	448	444	472	477	466	464	464	443	451	440	439	457	472	459	477	453	492	468	443	476	471	484	449	447	452	462	459	441	456	435	415	423	454	469	469	457	433	499	422	467	473	437	458	467	436	490	486	499	478	429	456	493	473	442	427	437	487	495	457	456	443	489	490	490	457	465	469	469	481	474	440	409	464	470	442	501	450	460	472	451	458	475	424	452	454	449	465	443	462	448	461	453	489	440	420	488	457	467	472	455	489	435	475	446	473	411	443	487	451	444	471	433	432	452	482	440	442	456	468	478	486	477	437	450	429	435	412	472	475	447	437	416	434	490	475	458	451	495	439	463	472	437	447	460	446	449	448	477	455	464	461	446	486	485	514	467	465	454	450	457	464	498	438	469	444	472	467	414	461	471	431	424	454	490	464	425	500	462	465	455	467	475	434	474	467	448	440	420	431	472	464	483	491	475	444	458	461	475	457	445	436	466	460	463	460	432	472	476	454	423	432	445	483	468	464	461	429	441	482	444	450	470	436	460	476	475	469	432	432	471	451	472	454	441	469	472	458	439	452	464	489	446	455	441	460	459	430	494	476	493	451	432	442	475	455	436	466	419	474	458	452	461	441	437	459	459	456	462	459	471	424	438	455	468	470	452	437	460	430	462	461	475	475	454	444	430	474	471	425	466	439	465	460	432	455	467	443	448	468	491	451	419	480	489	469	469	453	455	444	457	473	474	445	450	474	425	450	449	422	459	475	431	458	426	455	489	469	438	436	467	426	433	477	440	427	445	461	460	481	430	487	498	438	448	482	507	444	463	464	465	500	448	485	452	419	437	471	478	457	453	471	508	464	455	428	439	444	447	424	454	449	451	445	453	466	461	455	475	460	455	439	458	462	491	447	472	470	450	477	453	479	479	452	468	478	436	429	465	488	447	471	469	440	465	427	463	465	484	467	490	476	475	434	422	452	441	463	451	438	507	479	433	481	485	448	489	467	430	447	469	492	502	462	421	447	478	480	425	449	449	484	463	448	432	459	468	478	480	437	457	455	455	460	482	456	449	473	474	425	416	438	461	415	455	492	446	463	436	509	462	486	466	431	445	445	468	438	484	487	448	488	462	440	456	481	485	446	421	480	459	438	458	455	461	467	452	436	455	494	470	443	450	437	479	480	458	451	454	462	443	451	442	440	438	474	436	456	455	456	410	448	434	456	444	489	442	441	462	409	463	471	483	486	459	456	451	460	473	477	447	460	484	501	484	436	464	429	467	448	471	478	430	435	481	453	482	461	460	473	477	441	430	454	458	429	469	474	462	469	426	463	474	476	448	448	504	438	502	452	418	456	462	483	456	455	455	445	426	489	440	475	458	449	430	447	453	429	463	481	457	471	418	482	439	446	456	445	443	439	502	423	456	446	430	464	449	468	451	484	454	440	458	426	432	492	444	448	470	483	440	444	460	480	466
31552	4858	1413	896	464	418	267	233	195	190	179	169	152	146	144	138	131	124	140	135	121	132	141	135	135	134	115	154	129	147	131	130	139	140	112	132	130	129	121	118	125	135	121	121	129	124	125	131	148	107	140	119	138	140	123	137	145	149	137	116	144	125	127	119	129	115	114	122	122	131	135	104	97	135	134	121	146	123	125	134	110	117	157	138	141	118	116	117	135	132	120	128	155	129	135	108	104	149	111	134	118	137	149	118	131	161	119	131	113	138	105	141	120	127	137	139	141	116	135	114	122	120	125	126	135	118	105	115	122	125	104	127	145	130	139	132	119	134	123	134	120	117	107	123	124	141	135	124	99	116	114	136	124	121	136	124	118	125	107	142	134	125	119	153	135	129	112	150	131	117	121	112	137	141	144	134	145	119	111	133	142	141	106	105	145	125	125	115	123	148	106	127	133	119	132	125	130	133	133	125	139	127	122	129	149	128	118	102	117	132	142	120	134	132	131	127	127	128	122	120	127	110	126	110	104	137	118	140	135	138	133	132	119	132	141	129	121	129	122	151	114	122	117	139	121	145	130	132	136	115	122	133	131	112	135	144	144	121	163	120	124	136	121	121	143	109	135	139	122	125	135	130	131	102	138	136	162	112	126	120	145	115	117	132	125	125	132	134	141	138	127	107	135	137	129	117	141	130	118	134	120	129	112	123	121	122	125	133	110	125	130	142	141	124	111	120	132	137	136	121	149	107	116	139	128	110	123	118	148	118	128	119	127	150	133	104	105	132	129	153	115	100	106	113	117	115	110	125	122	127	119	126	119	132	131	124	110	142	132	145	134	116	113	127	110	132	128	122	140	128	139	111	113	134	121	139	130	131	133	141	117	127	143	135	117	120	138	130	119	115	100	137	144	104	130	122	147	121	104	145	117	124	130	131	131	109	135	123	147	104	135	97	136	116	103	132	121	138	132	139	123	121	132	140	112	133	118	124	105	120	117	115	113	114	112	139	128	138	122	114	125	102	119	122	122	106	133	137	136	124	135	134	126	141	118	143	127	124	119	125	121	143	116	117	113	116	138	122	121	126	129	126	118	130	107	127	116	108	121	145	127	124	140	145	142	141	122	121	150	154	88	127	137	118	112	117	128	128	122	125	142	110	125	135	118	147	119	125	135	119	126	121	109	123	130	135	109	121	131	115	125	125	129	139	117	140	134	121	137	135	142	125	125	121	120	119	150	105	116	123	109	132	134	104	129	121	122	125	117	124	142	143	141	127	126	129	156	137	136	141	140	124	138	135	107	122	126	119	155	130	134	124	132	140	145	134	114	123	143	117	116	138	142	134	123	145	118	134	121	119	121	118	133	133	122	132	128	122	130	122	138	124	116	146	116	119	128	117	133	128	125	127	134	148	121	109	135	136	125	118	106	124	128	123	137	139	132	129	147	145	132	142	134	132	112	126	136	138	127	117	104	110	120	147	120	141	125	131	129	127	134	130	121	129	103	121	126	99	117	140	123	125	118	128	118	120	123	128	118	139	132	126	130	113	131	120	125	112	128	126	118	140	143	115	145	129	100	101	126	135	132	120	143	122	135	116	104	130	109	115	111	131	118	118	125	135	132	118	106	112	117	136	114	130	142	133	149	114	133	133	127	114	137	137	128	115	126	114	126	111	139	132	126	115	139	123	124	103	136	127	125	142	127	120	121	124	129	132	106	119	130	160	143	121	125	121	111	120	125	124	121	121	131	149	129	114	122	123	114	115	123	105	117	133	130	114	116	122	145	111	117	112	116	137	109	126	134	138	125	122	130	127	118	112	123	159	124	131	115	124	104	126	110	114	137	142	115	127	118	119	113	115	132	131	116	106	117	142	126	132	128	131	128	119	143	120	140	127	112	137	113	120	130	113	112	128	126	124	117	96	124	142	128	132	110	122	134	104	120	117	103	113	124	145	114	129	139	147	133	101	125	123	165	134	124	120	115	122	123	116	123	116	122	121	127	127	141	124	130	114	123	119	127	122	115	122	142	129	117	122	134	129	118	140	136	120	117	144	120	137	129	115	122	112	151	111	127	148	142	131	122	119	120	122	141	108	118	113	149	126	120	131	130	122	147	126	128	120	131	128	116	113	122	105	116	128	130	116	123	117	130	135	124	149	138	109	104	142	154	131	130	121	140	127	118	122	120	110	135	103	127	120	152	131	127	110	142	138	109	129	109	105	124	111	121	140	118	135	152	135	130	117	138	125	122	114	118	123	137	139	124	133	108	137	139	124	115	129	118	134	114	112	116	139	130	133	122	127	144	133	150	149	133	137	145	148	109	139	131	145	131	134	112	122	124	134	119	114	91	141	112	139	120	123	125	123	146	128	148	125	117	137	114	139	131	132	111	119	120	152	132	123	111	142	129	127	151	116	114	133	151	136	135	126	114	113	141	107	120	120	133	124	115	140	152	127	110	136	163	118	126	117	120	135	130	133	120	137	128	119	152	123	144	125	125	138	116	117	144	117	129	123	138	120	104	137	129	115	147	128	125	137	107	151	133	133	135	123	128	120	122	127	119	145	124	138	138	118	140	113	126	142	140	109	147	110	154	124	122	119	117	129	133	139	133	130	152	130	127	124	146	119	138	110	100	121	142	119	118	112	132	126	129	99	125	137	130	149	125	140	119	133	124	112	153	138	126	129	125	110	124	116	138	121	117	143	134	113	146	147	134	119	119	127	133	146	135	130	137	130	150	126	135	115	144	148	131	123	108	128	139	121	128	127	143	113	137	125	98	105	118	128	137	129	119	118	146	138	123	124	119	128	151	119	139	141	119	137	105	122	127	132	126	122	108	148	136	122	125	119	134	120	138	119	104	139	129	133	100	121	135	139	134	115	145	136	139	133	130	135	131	121	110	118	137	112	131	119	126	120	137	121	111	133	119	123	134	145	139	113	122	146	123	121	124	116	128	132	97	131	117	131	116	143	109	127	132	141	110	116	133	82	137	126	130	121	120	102	115	128	120	128	140	135	138	115	130	117	125	101	103	117	112	122	114	135	120	128	114	131	161	126	129	115	139	123	146	130	121	103	141	114	118	119	113	135	123	124	125	141	123	115	142	134	139	136	116	114	120	116	126	131	126	131	123	146	120	109	130	115	150	132	149	121	131	121	120	113	119	133	127	111	124	123	112	105	144	110	154	120	116	116	118	107	105	141	142	103	118	123	113	134	136	134	136	114	120	127	144	124	129	115	141	121	123	118	132	134	128	126	125	136	131	127	138	110	129	138	121	124	119	110	147	117	132	138	121	138	121	143	112	116	142	124	122	110	130	121	119	141	137	128	124	125	133	116	145	119	135	109	123	144	134	112	140	113	159	126	113	128	135	134	130	112	114	121	127	129	110	110	107	143	121	111	127	119	109	133	126	118	123	127	119	137	139	113	122	128	124	135	103	121	147	138	124	123	130	127	115	120	103	133	130	134	117	135	123	121	137	132	107	122	128	151	127	121
19513	1433	2299	2323	1878	1582	1146	995	832	782	619	623	546	473	473	470	406	370	417	353	408	414	358	398	414	392	334	346	352	360	336	332	327	327	340	344	330	344	354	328	327	348	324	341	341	319	282	322	316	323	301	368	312	314	303	311	308	337	325	335	339	325	365	326	341	316	306	294	346	307	310	335	311	341	319	311	331	337	305	341	311	305	335	312	304	306	330	318	329	322	307	323	322	308	320	305	330	320	322	307	331	334	286	296	313	312	348	337	294	313	357	322	336	327	305	299	303	311	333	298	318	313	310	288	331	305	360	304	321	311	334	310	288	325	336	343	298	338	329	295	320	324	314	306	302	323	323	301	285	303	314	341	334	332	317	305	320	304	304	310	305	333	301	325	311	327	318	289	302	328	311	319	283	345	312	331	296	329	318	332	344	292	335	326	303	314	301	296	320	351	304	324	304	305	272	331	334	333	334	334	302	305	322	297	301	312	307	291	296	338	320	285	303	288	318	287	322	318	331	315	280	307	297	316	325	302	312	330	337	299	322	278	329	291	325	325	314	334	292	289	302	313	317	318	321	314	306	298	315	336	335	309	331	327	327	319	322	337	340	302	336	300	319	338	297	323	288	332	300	306	291	294	300	304	294	317	331	319	310	303	327	298	306	326	333	335	315	293	305	328	296	341	327	335	317	309	311	328	343	321	311	320	307	314	314	319	316	319	288	346	325	308	316	330	330	322	325	311	304	344	313	304	305	290	316	319	292	337	313	322	305	302	311	334	331	299	316	317	337	330	314	359	293	327	333	306	334	342	305	319	316	319	294	304	315	311	323	328	324	330	292	321	301	324	322	320	304	329	335	325	325	294	339	307	297	323	298	312	313	303	323	319	299	325	319	326	314	313	315	292	300	341	321	329	293	324	289	295	290	317	316	300	311	344	340	312	309	326	293	307	301	325	304	333	315	337	355	304	305	315	325	305	299	332	306	273	324	327	320	330	331	308	336	320	320	314	303	311	322	303	305	295	304	283	299	327	333	333	333	324	306	299	308	318	317	302	337	316	330	324	317	332	316	306	321	324	310	302	333	355	315	278	310	331	351	323	313	299	298	308	317	327	307	300	315	318	313	282	302	325	310	289	301	297	300	339	342	315	314	299	343	318	323	305	309	343	336	331	335	297	325	307	278	294	306	314	286	305	321	341	330	306	300	335	309	318	304	288	349	325	327	335	302	308	318	306	346	314	269	336	315	325	310	296	337	336	319	335	300	301	296	316	321	328	332	310	311	301	309	295	278	312	331	304	301	305	315	322	314	313	333	334	324	317	300	294	306	329	298	305	312	300	302	352	282	305	296	298	300	329	319	262	310	298	313	341	276	304	282	301	331	298	328	308	361	342	304	324	331	331	280	328	297	305	340	341	359	302	273	292	316	301	306	334	332	300	346	311	304	290	314	346	324	312	323	317	291	264	324	319	338	291	325	340	309	326	311	287	320	299	281	296	320	322	345	321	309	299	308	319	303	312	301	306	322	342	309	299	323	302	320	311	343	321	310	330	306	294	307	317	307	314	332	304	311	315	304	293	280	302	346	294	338	324	299	298	300	307	294	335	333	319	297	332	324	324	343	286	278	312	320	320	310	337	322	340	294	314	316	297	324	295	313	310	297	299	288	320	280	319	312	317	312	290	334	281	314	293	302	294	337	295	333	305	286	316	290	323	323	318	324	339	310	328	282	302	332	314	304	301	298	321	308	320	329	285	339	322	318	304	313	303	330	305	318	325	326	352	316	290	308	307	320	310	296	340	345	317	327	324	357	292	272	325	328	310	333	299	324	342	278	309	304	313	319	330	296	351	301	307	326	310	306	331	318	345	296	303	296	299	309	319	304	306	308	302	301	328	319	317	295	294	302	311	336	325	338	317	319	333	299	330	325	290	332	315	314	308	331	310	310	310	317	319	333	304	308	325	309	281	327	306	313	335	316	346	341	285	315	318	332	327	306	323	299	306	354	302	308	289	328	314	320	327	321	302	299	294	304	300	320	324	291	304	306	262	296	328	294	287	291	305	321	292	335	322	307	293	315	320	316	312	307	319	299	297	338	321	328	340	325	323	313	334	290	316	306	332	288	302	333	303	302	321	323	319	319	339	299	315	320	304	331	302	292	296	314	298	314	315	322	310	312	314	328	300	331	310	310	318	334	317	305	306	320	339	302	314	311	312	314	312	320	340	343	296	347	318	315	310	345	314	331	320	296	337	304	324	309	318	347	293	346	329	298	323	315	311	339	299	339	307	315	311	292	319	314	326	343	295	285	336	352	324	297	329	314	271	296	326	352	308	330	292	322	291	313	312	304	302	291	319	306	307	307	329	333	320	300	312	305	304	334	311	299	307	295	291	351	307	305	320	323	329	324	348	332	318	305	297	325	322	303	342	288	306	298	303	281	285	350	335	296	329	305	333	349	313	313	330	329	328	313	310	312	315	314	309	300	318	337	310	296	294	291	315	342	286	324	324	307	316	305	322	318	304	329	309	316	307	322	348	297	312	317	341	321	311	313	335	289	311	357	311	286	279	328	336	341	330	334	342	320	282	268	285	321	300	293	322	325	328	365	323	295	285	303	313	315	340	326	306	284	328	313	291	305	324	303	312	276	324	340	296	326	338	309	302	324	296	348	330	290	317	311	303	327	315	334	314	337	291	324	291	341	323	313	310	289	352	306	320	314	325	358	290	313	316	294	334	320	323	291	321	311	269	317	309	303	322	311	329	350	280	314	298	298	332	308	303	341	313	313	328	305	334	309	294	299	300	348	291	311	302	306	308	337	303	349	338	321	337	321	303	311	283	319	319	332	335	289	300	307	296	313	315	306	311	331	308	296	307	297	317	334	322	308	288	292	330	296	295	286	303	308	326	297	319	322	323	264	341	326	308	291	313	295	296	346	297	294	303	339	348	299	307	329	303	338	322	294	307	302	269	290	307	331	318	312	297	297	329	282	314	287	316	304	328	321	305	283	308	335	310	323	318	307	295	306	314	322	321	310	338	305	318	309	346	305	289	320	298	317	324	301	283	284	322	329	289	301	283	345	331	313	319	285	309	312	300	305	320	297	323	306	326	313	274	324	334	312	307	314	322	294	293	300	317	311	342	327	301	307	316	310	291	288	310	283	291	311	298	299	285	324	307	272	341	316	326	307	284	308	319	331	336	327	304	333	316	342	294	314	280	325	327	310	295	334	323	314	331	313	329	303	285	301	309	361	321	319	294	311	320	292	337	303	306	320	274	342	317	281	316	316	289	302	313	287	333	311	317	287	302	337	302	326	323	273	315	315	315	353	335	325	313	329	327	297	317	328	340	326	329	326	311	285	328	321	310	313	325	326	314	315	312	300	343	322	291	301	305	287	329	305	326	319	311	328	310	354	285	302	325	285	314	312	300	335	334	322	304	335	334	314	302	303	273	311	328	305	320	313	318	330	307	319	307	302	301	327	314	328	304	303	302
7986	407	159	144	151	157	132	115	119	125	129	112	130	131	100	114	113	109	120	141	117	126	107	115	111	107	126	139	112	107	115	102	144	136	109	127	136	115	95	118	126	109	110	125	131	128	114	115	119	103	122	125	115	109	102	111	116	116	116	105	127	111	121	106	125	106	135	119	126	114	124	103	122	100	106	120	121	118	116	99	107	126	118	133	106	116	124	121	106	91	115	100	112	117	137	127	102	107	96	107	116	107	124	138	110	105	109	120	112	93	117	126	116	112	131	110	107	122	132	100	84	119	122	118	114	112	125	118	133	129	117	134	126	117	103	104	118	114	103	103	101	120	121	112	89	125	114	108	108	106	136	140	120	133	113	133	109	111	109	110	123	125	129	120	125	109	105	103	129	122	108	124	128	113	119	141	114	103	103	117	129	129	112	109	124	125	120	117	123	108	115	130	138	118	97	132	115	119	121	110	111	98	124	113	113	119	120	116	126	141	150	142	126	121	115	125	117	117	123	102	109	111	105	134	123	93	124	106	105	135	117	119	116	128	107	107	106	136	115	122	107	117	124	107	124	114	120	112	100	124	114	120	112	100	111	139	89	119	114	103	115	114	114	120	111	99	122	118	110	112	115	113	138	106	117	128	127	116	116	114	119	112	127	112	122	113	93	136	116	120	109	109	111	128	110	122	98	111	132	113	113	108	108	119	123	106	105	115	115	123	118	116	102	112	113	127	99	124	123	104	97	138	109	114	115	117	123	127	121	126	123	119	99	108	112	110	107	112	135	116	121	113	102	96	103	104	105	107	120	132	104	109	112	130	87	111	129	131	103	104	116	120	108	134	118	122	108	119	117	131	142	128	132	116	113	127	125	110	116	113	124	97	134	108	127	117	122	109	137	121	101	112	108	108	126	120	129	112	95	114	107	115	131	118	127	98	121	114	135	117	129	120	109	112	118	113	128	107	111	103	129	115	112	130	125	118	109	125	130	123	101	133	109	117	120	124	110	99	117	112	116	119	113	96	132	121	104	120	120	105	121	121	119	125	117	126	109	104	126	112	112	123	118	116	104	125	133	109	111	124	111	95	105	116	111	120	123	101	131	114	123	129	116	114	103	115	95	132	109	127	103	128	121	101	103	105	124	125	112	119	111	128	124	128	133	107	105	117	121	103	142	134	121	104	101	114	111	103	126	131	113	122	120	109	102	115	112	115	119	108	104	123	117	124	109	112	103	137	93	106	107	133	136	106	120	119	119	112	134	118	119	105	127	129	116	113	127	127	108	102	122	117	133	125	124	101	148	112	104	128	114	112	117	120	122	121	119	136	112	103	117	108	106	114	126	121	123	115	132	113	132	115	110	111	115	122	126	107	121	118	115	133	124	117	110	144	105	107	117	124	112	118	110	119	97	114	110	110	131	108	123	118	129	122	119	128	121	89	128	108	119	119	117	108	118	121	131	129	111	121	136	125	132	112	120	124	121	138	116	126	127	111	131	122	114	103	131	138	106	117	111	143	118	109	104	98	119	106	115	116	117	120	121	128	120	113	132	107	107	122	115	112	115	129	124	100	123	123	121	142	105	115	121	102	112	118	119	112	107	97	119	117	130	125	107	110	115	116	125	117	111	105	116	135	105	110	114	126	126	110	106	124	130	115	104	124	119	126	112	107	120	125	111	114	116	114	119	109	112	119	122	112	110	121	133	127	134	102	142	107	124	105	110	105	131	120	120	113	117	110	114	114	120	126	108	102	119	147	136	147	112	140	141	141	119	117	121	123	109	108	114	116	117	126	130	110	128	111	110	108	111	130	111	116	110	115	94	124	122	128	118	109	136	127	119	101	122	97	92	116	118	121	126	123	119	157	124	115	101	137	121	120	107	125	125	118	129	127	107	110	108	113	90	127	111	115	140	112	100	126	126	155	111	146	144	113	116	100	116	115	109	123	114	107	131	113	117	110	115	132	116	125	95	114	111	121	107	115	102	98	112	109	126	112	108	133	122	115	112	126	134	109	138	117	118	115	124	146	123	140	112	125	119	119	125	110	142	132	94	121	119	103	112	113	118	122	102	100	118	120	104	119	130	91	107	120	105	117	116	118	115	115	119	104	113	98	108	115	117	102	112	112	132	130	103	100	102	124	117	116	112	128	116	128	127	117	100	127	118	111	120	121	111	130	119	119	125	102	106	115	116	104	104	107	98	115	107	111	115	138	125	108	118	85	125	104	112	126	137	116	107	116	113	121	113	113	151	104	110	101	122	107	126	142	139	128	107	124	122	93	136	134	133	134	122	124	117	133	112	127	103	118	130	128	106	128	119	105	117	125	113	132	108	104	114	125	111	113	131	118	131	116	102	129	107	108	105	127	104	129	136	106	113	108	135	127	115	124	139	103	104	107	126	127	105	107	132	106	123	120	130	120	144	113	111	94	139	110	133	141	109	134	113	95	100	119	95	108	124	124	117	109	127	108	129	111	117	111	104	104	118	128	106	112	139	111	123	110	122	110	112	110	117	131	112	102	102	115	116	119	130	117	145	139	119	135	111	132	106	127	116	132	110	115	123	106	106	108	112	110	114	101	133	131	130	101	91	125	129	121	115	117	109	116	125	123	104	119	132	116	105	109	122	121	157	133	119	111	117	103	125	103	118	129	120	113	106	115	127	109	113	122	116	108	118	126	122	108	108	131	120	126	134	114	104	116	117	124	106	133	130	119	135	100	115	112	105	136	131	109	119	132	128	122	113	119	105	142	113	95	127	112	117	128	104	104	127	124	133	116	134	113	116	113	130	124	116	124	100	92	108	124	115	108	136	100	114	125	119	128	113	110	104	123	127	120	128	121	142	116	108	113	123	111	107	127	107	102	131	123	126	116	102	124	113	114	112	115	104	138	126	110	120	117	105	101	100	119	106	118	112	118	140	100	115	106	123	105	98	98	120	101	115	119	119	126	129	145	135	108	108	110	104	141	131	116	114	119	115	122	106	125	111	130	125	120	109	104	113	123	115	118	134	109	105	99	107	118	114	109	112	113	103	114	119	122	104	116	107	128	112	108	122	102	108	88	123	111	116	112	124	117	123	123	130	94	121	134	116	120	107	121	112	112	125	115	121	122	114	109	99	116	106	134	116	105	116	137	119	136	114	123	127	126	115	103	111	119	134	106	99	105	113	114	101	112	109	127	120	105	112	127	99	113	125	109	114	109	101	111	110	102	134	127	114	114	115	120	130	119	115	112	113	122	120	105	114	119	112	121	127	104	110	103	113	123	111	111	108	129	107	99	133	128	108	122	105	108	115	119	111	117	110	115	117	120	107	107	124	125	108	135	94	114	121	131	121	112	118	107	139	120	115	116	101	113	116	97	114	109	106	122	106	111	123	113	128	117	114	124	122	110	112	120	124	119	124	112	111	120	104	125	113	106	105	112	141	134	115	117	131	105	108	100	132	127	118	128	127	111	119	118	106	123	123	122	124	108	131	103	116	115	96	116	116	139
6138	379	446	449	482	432	446	386	376	396	353	335	368	308	332	321	303	293	310	326	325	330	312	353	329	325	336	334	310	297	306	319	322	339	315	334	321	309	291	307	349	301	327	321	297	297	336	315	298	289	323	281	333	305	333	341	274	332	313	328	326	324	329	341	326	325	317	340	319	309	308	340	315	308	330	323	338	317	306	323	309	335	303	285	319	335	298	286	312	284	306	299	329	322	323	295	278	325	294	308	314	302	300	277	368	300	323	308	296	307	327	294	307	319	324	352	301	323	313	320	301	355	323	290	300	339	298	324	314	321	316	311	343	290	319	334	301	318	273	267	314	292	320	319	312	269	308	303	326	345	315	295	316	287	313	298	330	330	320	310	313	334	307	291	306	303	326	319	310	338	351	287	280	316	347	344	325	287	306	301	328	315	308	305	332	322	323	324	294	304	349	303	282	315	295	314	349	343	297	328	330	309	323	318	302	279	297	331	300	287	321	295	277	299	293	314	290	324	295	302	303	326	292	292	307	335	337	310	341	305	337	332	305	287	298	308	322	304	320	294	345	345	304	328	329	325	314	293	306	303	326	347	294	321	304	313	305	331	271	334	289	326	306	330	332	311	279	303	303	301	304	342	336	295	293	320	313	321	304	283	324	313	324	303	292	317	316	299	308	314	273	354	285	309	307	343	287	307	322	300	306	332	330	270	321	289	324	307	295	308	323	306	319	344	308	342	310	321	317	309	333	300	309	309	294	313	359	301	324	339	298	319	295	289	290	331	303	306	293	336	286	307	304	313	323	312	340	302	335	324	313	304	301	284	265	323	283	342	295	300	324	297	290	297	338	318	327	284	295	310	286	322	311	283	306	293	303	346	308	291	303	308	302	319	333	314	312	328	316	310	341	333	307	298	317	282	278	314	308	307	318	305	318	322	343	335	321	338	298	311	350	310	347	293	294	341	309	311	318	301	330	301	321	311	299	292	303	306	289	308	317	327	303	280	341	320	288	302	297	312	321	337	336	324	319	315	327	288	336	298	317	294	300	325	336	356	310	300	307	298	284	292	301	320	329	320	317	307	300	317	326	354	294	326	295	291	321	322	322	330	326	330	275	347	311	323	265	298	316	292	311	304	339	316	297	337	316	324	287	314	352	290	301	298	292	297	269	297	307	307	313	294	321	318	287	316	328	335	315	275	304	328	294	296	290	318	273	301	296	337	287	338	296	333	288	313	302	335	319	320	317	315	308	309	312	307	297	287	292	335	312	311	318	333	296	304	328	317	326	343	352	313	305	289	308	318	292	321	292	330	299	329	341	322	287	342	307	283	312	312	307	327	299	316	330	322	285	334	355	317	301	292	318	340	332	341	314	334	325	358	299	329	310	306	300	324	299	269	350	300	292	305	367	294	334	356	347	331	310	299	292	306	337	341	303	336	336	278	313	331	308	309	335	283	299	322	330	320	308	323	292	278	333	302	305	279	320	278	315	301	311	315	292	323	307	276	338	316	338	338	279	320	330	312	306	284	315	299	288	326	293	304	311	302	309	312	319	326	342	321	288	320	308	289	336	317	307	288	310	353	319	278	285	339	311	311	289	282	312	302	298	360	293	322	299	314	320	325	299	302	313	321	330	308	293	316	320	309	358	362	281	289	281	292	315	339	296	277	318	323	320	309	309	330	283	350	299	292	325	316	312	308	304	326	287	300	319	316	308	298	286	316	311	308	314	323	290	295	319	349	329	294	309	352	324	289	313	314	341	306	322	325	334	335	320	298	326	340	325	303	298	313	307	296	336	323	308	340	299	340	315	276	322	326	298	349	319	296	291	297	316	314	286	295	322	287	292	307	307	301	331	307	317	309	311	294	321	329	300	343	328	315	287	316	341	303	313	323	348	307	350	295	319	336	301	316	329	322	300	303	320	329	314	288	325	305	319	325	344	305	298	297	306	297	329	306	317	302	306	288	306	286	309	327	315	292	305	329	342	305	315	298	336	312	283	333	306	304	335	295	297	256	325	335	303	321	297	343	321	324	295	303	315	296	284	317	304	345	319	263	304	300	290	326	337	328	344	321	308	317	352	276	305	298	316	293	282	300	270	332	298	312	303	312	284	315	312	324	272	336	309	337	307	284	296	319	291	322	306	320	308	355	336	313	323	335	299	325	320	348	318	325	314	307	334	306	278	275	343	317	320	312	328	265	289	330	291	339	287	295	301	349	283	299	307	342	299	286	323	290	327	324	320	289	277	317	297	340	346	348	338	329	317	306	327	322	302	306	326	284	294	329	306	314	312	260	333	311	322	342	307	318	320	314	297	320	280	306	331	344	324	314	290	339	328	283	290	321	327	301	283	337	305	312	325	307	319	329	306	331	295	305	358	345	325	298	323	310	302	308	328	285	330	332	332	312	292	299	289	311	321	315	333	318	304	335	325	322	319	308	308	301	292	347	310	320	305	311	317	321	319	326	343	333	308	326	299	303	329	272	271	303	344	306	336	327	316	299	325	313	329	297	316	325	328	308	359	323	321	286	304	300	316	334	316	310	332	318	305	340	335	338	325	322	350	320	325	310	321	317	335	320	312	312	318	309	322	289	365	297	312	274	367	313	314	312	297	323	307	302	338	302	312	280	333	317	316	324	314	311	313	317	307	311	323	338	292	310	334	297	288	332	342	352	316	323	316	322	301	304	304	309	330	306	341	328	327	321	311	315	316	343	311	306	334	336	323	317	315	311	320	313	316	326	329	287	300	325	286	345	309	338	318	322	314	295	307	333	293	268	309	333	324	323	287	322	327	314	323	292	299	337	312	328	315	310	340	310	302	297	301	316	305	307	364	319	308	319	333	298	309	295	323	344	306	338	332	336	323	318	281	333	319	316	303	275	308	312	316	329	300	298	293	288	362	302	293	293	305	327	337	306	333	320	342	289	322	278	328	314	323	286	330	327	277	285	315	333	313	316	319	322	312	326	264	335	317	328	275	291	330	318	311	351	298	309	303	325	340	314	300	291	313	304	325	322	299	323	296	308	299	334	305	291	302	339	298	308	306	313	305	349	339	305	321	309	299	328	333	331	329	296	294	328	307	294	285	330	308	300	319	296	316	300	280	315	321	299	329	308	321	347	305	302	332	308	316	337	316	315	258	309	323	262	298	302	297	291	302	312	323	337	315	330	330	331	308	325	347	320	305	309	324	295	325	299	302	320	312	304	340	287	329	323	298	341	302	292	303	310	314	303	298	289	322	332	309	309	289	298	337	327	295	296	291	313	296	304	304	307	284	308	313	332	333	351	284	312	327	320	299	320	307	320	308	307	315	333	319	326	300	305	331	300	361	322	322	294	338	316	307	289	306	302	315	325	302	301	295	317	306	295	290	328	353	295	286	325	333	290	316	320	326	308	282	337	310	287	335	306	335	295	325	322	298	309	309	283	284	303	319	332	306	341	295	308	314	309	313	321	311	296	331	285	311	312	316	329	291	288	284	302	306	301	325	335
21245	2156	748	507	408	337	265	233	187	231	201	242	203	152	186	177	212	187	185	175	158	174	193	170	186	173	182	191	180	182	211	165	165	188	206	174	175	198	179	182	196	187	197	199	177	191	181	204	194	169	187	214	194	154	191	203	190	197	206	184	181	199	192	205	172	185	195	175	200	227	197	184	195	176	198	182	172	215	189	167	208	183	171	198	190	183	167	198	207	197	177	191	189	180	160	173	183	196	173	197	185	204	178	196	173	187	166	199	203	162	194	209	169	198	195	194	179	204	191	208	177	160	172	183	173	170	159	189	214	214	166	198	215	179	213	180	181	171	182	184	208	190	156	182	176	180	169	166	171	169	175	199	187	160	184	188	163	178	185	160	181	192	201	169	199	200	185	176	182	170	174	202	193	198	167	192	183	169	187	175	190	213	198	190	197	199	181	179	176	196	171	184	196	159	203	179	180	172	185	184	177	181	214	177	191	209	182	196	172	192	149	185	170	181	179	163	200	185	187	186	208	218	181	174	200	186	200	170	217	161	178	190	178	180	147	181	198	201	195	178	194	179	179	200	221	169	206	156	197	199	181	171	188	186	186	191	196	203	197	182	197	184	161	191	159	218	207	189	187	195	178	168	174	180	173	211	192	207	167	195	194	206	182	184	190	205	178	196	162	164	174	195	191	194	197	174	192	182	188	183	172	181	179	199	180	183	174	184	182	203	196	177	180	186	183	169	162	178	183	211	189	179	191	190	163	165	166	175	156	195	171	174	180	192	161	194	192	156	199	170	173	199	208	204	179	190	171	188	199	186	208	177	184	197	178	191	186	178	191	181	177	202	162	190	171	187	204	187	191	175	205	213	185	177	159	187	205	187	180	185	201	193	169	199	190	180	170	194	177	197	207	196	201	191	202	187	177	168	194	185	188	170	207	202	169	165	173	182	178	186	178	190	194	182	189	217	200	176	182	183	197	174	174	182	203	186	185	203	194	189	188	177	190	179	183	196	185	177	175	173	177	194	201	186	183	164	216	183	184	187	177	167	193	195	194	195	159	192	181	194	188	172	178	176	209	194	203	176	209	186	206	166	209	183	163	196	175	179	200	177	179	182	186	190	215	184	178	164	197	179	178	189	173	173	181	194	161	179	203	169	156	189	158	174	176	178	169	179	187	191	178	192	198	192	185	178	193	187	206	191	201	176	193	177	177	177	182	195	160	192	184	174	214	195	186	198	197	164	182	185	199	183	174	181	189	204	169	195	207	204	182	178	178	206	192	185	193	180	188	181	188	194	182	206	197	180	192	201	222	213	217	165	193	170	196	190	185	160	191	193	179	203	167	195	195	174	191	192	219	171	202	173	173	207	201	178	175	189	183	183	168	165	193	183	189	210	172	187	200	176	209	182	194	189	183	181	193	191	170	194	182	174	178	161	205	205	181	219	197	190	185	194	193	175	197	202	159	194	210	186	190	200	190	195	180	182	169	158	171	166	211	204	171	162	199	176	209	191	185	192	200	171	197	166	199	179	181	180	189	181	159	186	175	178	179	167	186	182	192	198	190	174	163	196	173	202	188	182	178	168	188	180	167	172	189	173	172	189	201	183	187	210	206	157	179	180	192	171	190	185	176	189	186	178	158	193	166	163	197	204	180	190	184	186	194	198	205	158	173	159	174	187	184	207	201	172	175	208	205	195	202	186	200	187	193	199	170	185	176	200	176	185	195	195	188	182	164	179	196	182	167	191	170	179	175	171	170	184	162	160	201	164	191	166	190	175	203	179	178	181	184	170	207	202	190	183	194	184	175	208	196	191	189	192	193	179	184	200	175	196	177	164	167	180	184	201	175	189	180	181	171	219	196	175	190	173	180	192	204	194	168	178	178	178	183	196	194	183	197	183	202	206	184	172	188	198	204	183	189	170	205	173	179	174	153	192	180	185	201	190	190	174	191	198	189	180	187	186	162	177	186	177	185	173	160	190	192	190	186	210	198	212	188	180	188	193	162	173	160	201	178	189	181	185	182	185	206	163	181	193	190	162	208	185	175	208	182	202	178	189	176	201	205	177	156	192	168	179	177	173	175	182	185	197	176	185	199	152	195	180	198	199	172	191	204	179	184	181	208	198	147	207	174	190	209	179	193	155	185	199	181	183	196	182	197	182	170	200	196	200	209	179	183	188	212	209	179	171	191	173	201	196	177	183	189	194	189	181	200	171	185	199	202	220	176	189	168	207	208	178	193	161	185	176	194	169	191	201	198	185	179	185	220	194	184	201	172	191	180	202	199	167	186	172	172	189	187	147	194	207	203	175	188	208	195	167	208	172	178	182	180	186	199	178	190	165	193	172	212	172	159	179	182	190	192	160	175	191	186	204	179	193	173	176	208	204	173	186	165	200	171	194	193	190	224	164	162	178	194	159	178	186	193	191	166	190	172	194	151	170	187	169	177	200	197	153	206	209	203	217	186	203	175	178	220	177	197	199	181	179	198	187	159	186	180	187	186	189	178	187	172	204	183	182	190	199	179	186	184	200	177	182	181	218	188	192	176	167	191	176	184	190	179	195	164	165	205	164	174	174	148	208	173	226	180	193	191	209	191	177	180	158	176	198	171	192	203	214	189	207	182	197	171	183	206	172	161	186	156	187	197	161	184	188	176	171	191	207	199	196	212	172	200	165	179	187	189	202	186	182	176	189	170	196	188	206	203	197	160	178	191	180	156	169	174	211	180	174	178	166	198	190	168	181	195	177	179	181	197	174	182	182	195	190	177	189	197	161	162	161	175	166	189	194	173	168	176	174	198	174	199	213	182	198	184	202	190	204	183	181	191	240	182	178	193	190	184	196	170	168	182	167	159	192	178	194	175	178	172	177	181	175	164	182	152	154	188	185	194	181	178	183	171	200	201	186	188	189	194	160	163	169	197	191	176	194	175	165	215	190	196	204	182	182	177	183	191	197	182	169	194	198	184	184	195	185	182	183	194	207	166	196	162	185	187	184	176	186	168	148	199	217	185	171	185	175	200	206	175	173	184	172	182	205	186	202	174	175	178	190	180	201	213	195	165	158	205	186	189	210	207	212	167	194	216	204	210	200	194	190	188	222	190	180	208	190	200	169	175	189	197	177	177	179	200	179	195	172	197	174	176	206	168	174	180	181	209	182	185	189	199	192	196	221	194	176	182	179	188	207	189	190	192	179	167	177	170	210	191	185	185	199	169	186	173	165	196	190	164	187	177	214	188	175	164	190	198	192	161	173	175	180	197	191	175	194	173	216	202	189	183	169	176	198	187	204	187	181	197	193	205	190	188	169	168	190	168	193	184	198	183	182	160	211	188	181	190	194	196	189	166	175	152	192	168	200	176	174	170	167	192	219	180	207	181	182	185	192	165	185	195	175	180	184	219	205	166	149	189	183	183	195	189	190	193	181	190	185	174	191	184	201	198	205	182	177	201	198	208	197	184	194	158	191	202	180	205	164	182	190	220	219	175	164	187	185
15122	1017	1466	1517	1349	1109	897	791	724	746	661	597	540	570	518	518	477	475	532	488	515	521	554	490	496	484	517	463	459	474	491	447	428	470	456	542	461	481	456	455	452	475	458	469	472	459	535	492	481	468	485	448	484	449	452	447	449	455	463	488	422	482	445	459	455	435	463	424	472	456	457	484	450	495	471	444	452	467	452	470	467	475	455	466	485	467	470	472	465	474	483	442	472	487	433	458	481	445	485	495	470	452	426	493	462	420	507	450	473	455	434	430	431	471	469	479	460	487	506	481	477	417	468	466	500	452	467	478	427	475	428	466	435	483	468	478	460	489	457	452	425	446	428	437	472	453	446	490	425	471	435	427	454	465	442	490	479	436	432	475	480	466	482	465	442	470	408	463	480	463	429	494	439	464	477	503	444	483	439	472	478	450	480	463	479	451	439	468	464	444	455	454	470	440	446	471	471	464	458	463	441	460	479	453	437	462	446	455	449	494	472	434	408	461	479	454	472	452	481	478	491	454	458	453	457	467	452	495	451	456	459	439	437	440	473	449	495	456	479	464	444	446	441	441	481	441	479	470	469	478	457	472	446	450	458	482	473	469	477	480	480	475	436	456	473	476	432	473	475	440	476	454	488	451	477	456	433	424	422	481	482	485	425	447	446	477	475	422	468	430	466	462	448	455	481	439	461	455	456	465	481	445	485	477	457	432	425	410	454	456	428	504	491	452	436	453	480	448	419	494	441	466	441	493	452	436	450	484	451	422	424	453	437	456	464	435	452	493	442	444	483	485	462	457	451	409	495	456	470	445	446	463	497	484	464	445	458	522	479	480	457	455	459	428	453	447	471	482	456	404	439	472	490	459	451	497	456	479	488	444	433	456	475	441	479	443	420	450	441	445	478	466	458	445	447	427	438	484	480	474	431	442	480	480	472	473	486	447	480	453	432	443	476	468	446	465	451	483	438	479	488	479	440	457	456	418	449	466	450	493	434	492	417	440	439	442	454	490	468	425	454	444	480	438	456	489	447	451	444	450	454	470	474	458	431	427	478	452	453	448	472	445	436	478	476	439	488	445	433	474	463	462	468	457	471	471	467	454	457	443	424	444	496	469	454	454	480	453	447	422	458	442	453	470	479	418	453	433	453	446	475	448	470	419	447	483	438	474	462	454	449	455	486	435	476	478	427	460	489	494	445	453	463	466	460	474	442	444	472	499	425	495	491	456	446	444	483	421	427	440	466	417	465	491	476	450	440	460	473	500	487	450	487	468	454	458	441	467	484	450	416	467	481	455	478	426	463	444	435	490	479	446	447	439	484	493	502	438	439	466	459	468	496	517	474	461	478	447	450	442	462	459	451	434	460	445	452	485	433	488	438	431	448	472	454	480	432	438	464	471	465	475	464	484	477	432	457	471	465	507	446	460	474	479	478	492	438	460	445	495	473	453	424	480	433	458	455	474	439	465	452	467	423	435	468	456	470	452	465	451	476	441	478	473	467	473	493	495	488	463	461	460	429	476	494	488	448	463	478	451	482	469	454	464	460	482	429	463	472	415	432	502	483	461	422	476	440	487	460	440	464	470	429	488	475	430	482	442	457	457	477	483	441	465	468	493	472	435	502	438	457	441	458	468	429	485	471	462	491	445	441	448	449	462	471	450	452	435	514	484	473	424	454	449	460	475	478	416	461	411	525	444	476	471	489	446	459	430	445	470	510	449	451	478	488	493	463	429	458	435	434	437	479	436	492	502	460	424	494	469	444	442	488	471	479	464	484	487	431	435	453	423	486	416	464	451	474	485	431	460	500	493	442	500	406	497	480	460	447	416	486	438	441	452	475	493	461	488	433	476	473	486	482	474	474	439	431	452	449	462	463	461	436	438	460	423	481	452	467	470	459	440	477	423	467	474	452	487	470	448	503	467	490	458	479	464	414	466	437	467	455	442	488	462	481	450	407	452	415	448	435	440	435	460	482	466	483	447	481	448	502	464	473	446	454	442	435	482	465	444	462	437	476	462	472	502	466	488	463	440	454	457	457	453	463	461	441	503	445	443	461	473	494	468	454	469	440	456	429	464	416	471	461	449	467	450	499	436	467	457	465	471	463	469	455	432	459	444	455	457	452	470	453	445	457	439	413	481	450	432	485	418	410	491	464	478	486	467	439	432	439	461	438	459	438	445	447	458	461	468	487	448	431	483	401	438	436	466	481	522	409	408	467	471	473	416	468	445	471	465	456	448	455	445	461	459	503	501	447	473	433	472	455	432	463	465	518	458	468	453	480	501	463	461	449	451	474	430	479	462	518	480	449	427	465	474	487	470	476	471	466	447	474	472	466	466	489	449	468	458	461	455	441	463	456	462	495	443	450	475	489	474	451	429	449	457	477	473	447	470	439	476	488	442	477	491	448	469	492	444	446	439	471	468	447	486	497	458	476	483	460	481	449	471	453	486	490	486	477	501	489	447	435	455	445	480	469	466	436	471	438	454	471	485	507	483	421	466	481	476	433	447	446	442	501	450	459	475	480	443	488	478	437	480	490	472	443	409	515	459	449	421	437	448	463	461	449	481	462	483	472	475	466	474	485	475	420	450	445	458	434	450	464	461	452	452	418	445	465	454	425	461	488	494	503	472	442	464	440	458	438	439	445	471	443	459	460	459	456	487	467	476	458	425	445	451	431	463	433	456	487	484	478	434	487	443	442	440	450	470	488	426	477	429	439	490	464	456	445	487	502	451	445	429	467	445	468	438	455	448	455	460	461	483	469	513	433	445	443	486	429	482	450	452	484	470	454	453	424	504	477	512	458	479	442	439	480	439	447	465	461	473	470	442	469	487	466	443	485	454	489	432	444	481	475	465	477	523	486	470	459	471	446	470	456	451	447	441	458	423	473	440	423	459	428	483	433	453	473	457	469	451	460	482	449	480	457	452	443	455	461	449	439	483	446	435	475	450	429	489	431	484	497	500	449	446	470	478	445	433	456	461	446	463	445	486	446	468	442	485	460	461	483	451	506	473	482	452	431	410	490	437	491	451	455	477	463	458	463	477	485	475	440	455	494	452	487	420	479	458	461	415	453	446	454	514	473	458	442	478	443	478	488	470	470	451	459	475	480	439	449	421	454	416	490	450	446	427	457	447	475	485	427	460	479	480	444	462	473	458	461	450	473	458	457	500	454	461	481	480	442	453	445	471	443	492	466	479	477	470	447	476	465	441	475	465	439	425	450	450	466	483	450	453	436	412	493	461	472	463	467	463	458	440	470	449	441	455	485	455	436	427	451	471	458	496	448	455	484	480	456	471	471	443	421	457	429	463	451	463	419	462	445	494	459	466	406	447	453	461	470	479	446	492	459	457	472	495	492	505	469	440	463	455	471	492	469	444	441	459	457	431	466	461	456	466	479	483	477	516	470	493	455	440	428	466	470	451	511	437	448	453	454	479	465	471	452	477	475	422	466	459	459	466	445	454	454	456	471	452	445	450	438	432	461	476
30757	4410	1222	817	536	359	292	239	218	198	188	141	137	128	136	146	143	125	131	139	145	130	142	140	128	124	108	136	145	137	145	95	134	110	143	124	139	120	153	127	136	132	135	132	125	123	115	133	112	118	102	121	114	107	121	134	117	125	135	132	135	105	122	121	131	133	134	121	118	104	131	110	132	153	123	128	126	103	121	124	131	142	147	125	139	133	137	124	136	112	115	130	119	125	134	112	118	107	144	115	136	125	131	126	136	123	127	146	160	115	113	124	132	127	103	148	130	131	123	122	116	131	100	135	135	122	124	140	128	108	114	117	129	131	111	104	128	128	128	116	132	138	128	120	106	135	132	128	110	128	128	148	125	122	115	122	101	124	130	101	129	120	144	124	133	143	125	123	109	119	146	133	128	121	123	122	135	128	127	138	118	98	115	119	139	129	123	123	115	115	122	126	117	125	133	126	120	133	112	113	130	122	129	116	136	128	124	124	116	115	132	103	123	121	125	128	123	117	122	113	133	120	116	119	142	118	120	107	128	127	124	106	116	110	118	120	153	124	118	129	108	135	124	131	133	117	125	115	138	134	134	147	145	125	150	117	111	115	147	119	137	119	138	122	127	117	153	137	129	143	120	153	125	133	140	143	114	115	112	137	129	142	127	137	132	138	121	126	124	130	126	128	126	115	115	124	163	124	113	128	124	111	122	124	131	128	127	130	128	127	150	120	93	118	131	139	144	119	130	99	127	129	153	146	130	132	156	110	134	135	112	119	127	118	92	131	117	119	133	129	123	118	120	127	132	129	141	141	134	108	131	133	136	131	119	118	120	143	127	132	129	133	125	134	138	118	123	122	133	117	117	139	128	126	137	140	116	119	134	121	136	141	119	120	145	117	137	151	139	119	121	117	110	138	147	134	138	120	124	123	117	138	156	121	134	143	121	125	122	133	111	122	117	122	130	126	140	123	134	138	124	109	120	118	134	118	127	139	131	116	122	130	117	144	119	122	117	131	134	117	112	103	121	101	112	142	116	116	119	121	134	104	138	142	112	120	116	138	116	120	126	101	104	157	126	131	128	119	160	112	115	119	151	123	129	128	143	112	123	129	123	125	120	119	117	108	116	146	123	148	114	129	122	118	113	130	133	119	132	115	128	140	125	109	127	117	134	125	113	138	121	117	136	123	138	127	130	118	121	139	120	138	145	120	133	114	130	138	151	147	137	138	117	112	122	125	120	121	127	146	115	146	115	131	130	118	134	131	134	149	129	121	129	114	131	143	141	143	131	124	132	154	108	137	127	122	121	134	126	114	117	119	135	123	121	95	123	122	107	130	130	136	120	123	123	125	116	110	134	116	139	136	132	119	134	137	133	128	131	118	122	129	131	108	138	138	126	131	150	136	123	137	97	143	108	136	120	112	123	137	135	111	130	131	132	130	130	138	135	117	137	108	159	155	135	122	123	135	106	107	126	137	128	142	104	156	133	114	133	110	161	126	123	119	123	125	139	109	116	136	117	119	119	129	121	122	126	129	135	120	135	119	101	122	122	127	116	113	136	115	120	128	142	135	144	128	113	118	142	138	124	114	127	137	108	143	130	108	122	104	111	130	152	130	126	131	109	121	121	147	126	130	126	127	143	114	144	116	116	117	131	116	124	126	118	142	113	133	116	126	132	124	103	126	129	144	140	147	114	129	126	133	147	116	134	119	115	123	147	119	128	130	108	93	131	121	142	129	131	129	126	115	129	122	120	119	132	122	147	128	120	140	130	128	115	137	124	116	136	99	100	120	125	123	124	111	124	124	128	122	141	128	130	118	105	130	123	145	123	112	134	114	113	116	121	120	121	120	150	119	140	144	133	129	124	131	112	153	135	120	137	128	129	129	114	134	121	128	117	132	133	116	148	146	128	133	123	137	130	120	124	108	128	145	99	127	159	105	149	131	120	135	113	151	150	142	134	133	116	111	139	133	126	103	142	113	140	118	128	141	94	120	111	129	122	128	137	122	127	134	138	142	136	124	96	108	133	133	116	129	124	134	141	117	113	143	162	141	93	120	124	137	134	128	119	148	126	118	116	130	119	146	124	149	126	129	124	116	136	131	119	124	140	135	120	142	130	112	140	122	120	134	120	126	126	100	159	155	146	114	127	126	123	134	114	151	132	134	139	155	142	138	139	140	136	132	148	111	138	103	117	125	137	130	159	114	131	111	132	141	119	137	123	135	106	132	118	136	127	122	128	109	128	124	136	126	117	115	121	126	132	133	126	123	121	118	135	124	134	129	104	120	145	114	135	145	130	145	129	113	131	127	146	138	114	129	133	112	124	125	141	116	117	116	124	136	174	114	111	112	122	155	107	131	116	144	126	135	138	124	124	137	130	122	119	120	130	143	137	125	123	144	113	109	127	121	104	126	142	144	115	120	130	135	129	115	132	114	132	121	136	124	112	110	134	131	141	120	149	117	120	124	133	115	128	112	121	140	146	109	113	142	147	105	105	128	143	126	135	115	152	136	132	127	121	121	115	128	132	124	138	130	156	134	127	136	105	130	147	125	120	129	114	130	118	108	132	136	152	144	132	134	133	123	144	111	148	123	142	129	113	137	138	128	121	122	128	106	124	120	108	111	121	121	119	106	128	133	115	116	142	129	133	126	138	124	121	132	139	142	136	133	131	133	117	137	141	131	134	132	123	139	113	122	146	144	129	144	125	120	110	134	121	120	143	143	134	131	117	139	127	117	116	131	126	106	136	117	114	129	107	118	134	117	134	129	149	117	105	131	121	141	140	109	148	130	156	123	111	122	132	134	107	108	132	135	129	127	139	124	133	121	120	110	117	126	128	104	119	112	100	130	126	100	132	129	122	120	115	109	120	117	143	120	135	123	125	116	122	137	135	103	134	133	140	125	119	128	126	131	137	113	137	119	123	115	119	122	122	118	128	106	116	118	114	140	123	127	139	127	126	132	99	140	134	132	131	124	138	112	137	122	130	111	129	123	133	121	130	129	132	120	115	126	133	142	135	135	135	118	137	132	142	121	133	135	122	129	110	126	119	121	105	121	126	123	111	126	108	139	126	114	129	119	118	117	140	144	128	129	139	115	142	133	113	119	130	126	133	125	111	119	128	121	132	101	144	140	127	132	139	125	125	118	140	132	118	131	111	134	119	138	110	128	113	119	136	113	127	137	116	135	123	124	115	114	131	135	128	128	120	110	125	122	120	140	164	116	129	107	123	118	139	129	124	140	166	120	115	118	120	124	107	130	116	124	123	146	115	130	115	136	134	129	112	149	139	133	139	120	122	125	129	136	126	135	138	129	139	108	124	147	132	144	126	119	115	114	119	128	121	112	127	138	134	115	141	149	135	111	123	123	123	125	121	113	119	122	120	129	133	134	119	154	124	120	120	146	145	130	130	127	132	137	129	125	120	108	120	105	148	151	126	109	114	129	114	140	135	133	124	138	122	135	113	104	122	127	133	130	129	116	126	117	129	107
19120	1316	2097	2226	1882	1532	1284	1004	878	754	632	559	518	499	440	443	410	386	385	424	414	412	420	353	367	376	344	360	355	336	348	362	335	338	342	351	321	329	335	341	321	296	352	319	305	312	320	300	300	311	331	322	297	335	329	341	337	314	309	322	327	328	354	340	300	309	324	334	317	342	344	289	341	315	326	336	330	300	285	299	324	337	308	303	302	340	337	318	303	339	299	297	312	309	329	349	335	276	340	319	312	290	297	298	307	323	284	314	303	307	322	346	315	311	321	343	335	328	324	311	324	307	295	367	303	345	327	336	293	310	301	318	323	281	311	313	284	320	306	349	323	279	311	304	333	307	312	311	303	311	316	319	302	330	279	314	333	337	322	289	318	310	323	302	307	295	319	322	295	294	312	326	290	332	300	303	318	317	311	328	324	328	322	318	305	316	324	329	339	341	332	303	291	301	321	320	315	315	322	316	327	304	297	291	312	309	322	347	305	330	300	313	321	292	325	331	280	312	331	314	312	305	331	309	290	326	323	320	318	329	320	306	310	300	287	307	303	341	322	288	299	308	305	310	317	321	286	333	308	321	330	308	334	366	308	300	315	306	288	286	331	319	307	318	344	307	317	316	336	290	302	320	309	317	323	305	332	323	304	308	293	306	295	291	353	318	317	312	323	325	312	321	295	342	333	328	299	345	310	301	317	295	328	315	299	306	333	297	359	325	332	296	344	328	320	309	320	325	330	306	322	305	332	313	308	322	317	304	323	318	300	326	303	325	307	307	319	329	316	322	289	316	291	331	312	332	287	310	299	322	315	307	302	325	298	326	294	326	313	306	327	312	316	316	320	296	313	296	323	298	336	334	298	314	326	322	329	315	323	286	311	330	318	302	319	327	331	308	299	335	300	337	304	325	320	262	282	336	301	319	320	270	309	333	295	314	309	331	313	303	321	322	330	311	324	312	295	342	312	320	327	315	305	335	320	305	340	313	278	307	289	336	324	322	328	319	322	319	321	318	303	299	298	351	327	278	336	334	296	323	326	320	317	305	312	343	340	295	333	338	337	314	336	309	309	323	341	303	329	337	303	303	322	319	321	326	344	295	336	327	320	336	320	309	326	284	318	305	320	308	298	323	287	347	343	278	303	284	323	310	346	333	338	322	315	314	320	315	303	331	293	321	307	301	289	341	263	308	311	298	291	314	324	318	323	312	310	332	324	345	318	319	327	312	318	295	300	331	288	312	314	298	289	301	322	327	297	311	310	279	326	341	299	319	291	315	289	314	310	320	320	299	318	349	340	320	315	303	288	297	351	304	315	320	306	290	291	308	309	265	341	306	324	309	323	321	296	307	336	328	311	322	299	292	327	314	306	324	302	310	305	314	319	337	346	323	353	282	354	338	289	316	328	334	319	332	325	317	323	277	312	324	340	318	315	320	304	314	300	336	302	302	354	307	345	313	302	278	308	338	339	325	314	303	308	307	316	297	304	289	302	300	295	304	316	292	356	301	320	289	383	324	298	324	308	297	314	305	339	287	310	305	289	321	314	282	307	303	289	296	321	313	310	343	326	321	315	336	278	310	318	327	298	305	303	303	292	340	312	302	321	308	309	318	340	313	345	315	328	315	311	312	334	324	341	338	333	309	305	311	324	347	349	303	311	301	360	305	294	290	312	313	337	302	314	325	349	337	323	318	300	304	293	298	314	312	297	305	302	312	322	331	310	320	333	315	314	311	340	316	298	290	352	288	320	311	340	326	323	300	350	297	306	331	319	319	309	318	292	334	335	263	325	302	316	315	335	344	303	320	354	334	293	289	312	322	317	305	310	329	292	337	296	314	306	317	316	327	315	287	308	328	322	321	323	281	327	282	307	345	322	305	332	330	325	324	349	316	261	304	329	293	271	340	321	293	256	336	296	354	322	287	307	345	319	322	320	327	302	293	314	348	308	311	297	322	321	294	288	303	311	339	329	290	317	305	308	310	311	305	339	303	279	302	335	340	314	344	302	334	313	324	323	324	305	305	332	325	285	318	335	319	307	311	311	288	308	343	351	305	302	345	308	289	351	321	308	334	321	319	301	293	326	309	323	315	311	327	332	308	284	304	339	319	330	268	326	307	303	339	332	325	276	316	336	332	319	279	319	322	331	318	324	330	320	284	306	335	311	320	287	348	327	346	318	313	302	294	301	336	330	295	291	317	316	333	301	290	324	327	317	304	340	296	318	296	309	327	310	301	310	316	325	357	307	312	312	347	319	320	306	320	348	309	343	319	296	328	338	292	302	285	315	293	295	304	305	331	290	337	332	299	288	282	325	308	342	308	307	309	343	299	307	351	302	311	309	314	317	302	324	333	292	314	313	309	328	311	307	320	352	322	343	330	295	319	328	311	323	317	325	308	295	312	311	283	295	309	304	303	299	303	333	308	293	294	317	340	307	321	307	325	312	358	304	340	302	307	315	326	318	289	311	334	317	319	300	317	324	305	336	310	308	316	320	324	303	329	299	314	287	298	279	309	317	332	272	303	296	285	342	294	315	310	296	344	288	340	329	290	315	300	315	300	308	308	296	353	303	336	308	314	305	304	304	330	314	326	326	306	309	311	331	317	319	316	292	338	299	317	302	345	341	333	306	326	304	289	321	326	322	306	334	354	360	301	294	316	340	303	298	317	312	338	309	319	333	288	272	337	319	307	340	317	285	322	315	288	335	299	331	324	318	312	295	311	314	305	298	297	322	318	336	321	316	317	314	283	286	272	310	294	307	301	324	339	325	296	319	338	293	304	321	349	339	329	344	309	313	305	331	316	302	312	295	330	311	329	335	355	323	317	295	306	312	297	317	281	317	328	321	293	319	316	336	295	318	324	290	270	320	327	301	291	297	331	334	288	308	310	298	355	335	285	310	280	323	314	349	299	309	320	287	331	319	321	316	328	312	335	326	330	298	343	344	335	343	323	291	299	346	324	324	308	294	259	331	327	334	306	339	319	308	304	313	297	326	333	306	360	345	294	332	278	320	323	281	305	292	293	340	297	334	331	327	317	316	330	287	318	309	325	297	307	302	334	305	332	363	329	313	303	302	337	297	334	366	284	315	305	289	335	313	304	345	314	292	294	320	347	300	348	319	316	328	337	298	341	329	315	326	296	312	310	296	341	308	305	342	315	313	313	304	320	315	307	321	344	316	326	317	314	319	327	283	325	303	331	330	318	324	313	332	308	295	293	278	292	304	309	288	318	334	300	316	314	262	292	305	286	355	326	280	318	301	323	317	307	293	336	345	317	336	332	298	297	304	297	300	303	316	318	325	319	326	329	296	288	315	302	292	363	310	306	294	317	310	323	315	325	303	294	306	342	324	317	309	324	291	318	295	283	318	330	296	301	300	341	332	306	302	309	308	336	323	326	297	307	314	330	334	302	311	328	303	310	312	327	319	324	309	304	316	309	312	318	333	328	338	319	303	302	311	333	317	311	317	311	326	334	373	318	302	318	314	334
7901	393	169	147	143	137	157	136	116	112	136	99	143	113	100	151	114	99	121	121	133	136	130	108	117	128	109	113	113	108	111	131	132	122	127	138	113	133	124	109	124	129	120	92	127	113	130	119	123	133	129	103	118	128	107	116	112	134	141	111	93	109	89	128	122	110	124	110	109	117	115	105	117	125	123	137	89	120	116	130	126	117	129	118	127	98	116	125	109	112	133	115	124	131	105	92	144	120	120	99	119	116	122	142	119	127	122	116	127	119	126	118	125	118	138	109	119	107	147	124	129	123	101	129	115	124	134	115	131	150	108	116	120	121	123	91	120	137	130	106	120	116	96	104	127	115	124	135	117	123	117	115	116	125	113	114	149	109	125	127	138	106	101	113	119	115	125	128	133	111	123	108	121	131	136	106	121	112	122	120	129	118	101	120	120	132	120	116	114	123	109	124	131	118	112	126	118	128	117	114	112	94	122	128	115	125	134	117	114	113	132	97	106	129	115	133	106	108	106	122	114	109	123	127	129	103	130	115	115	107	148	119	122	124	129	106	117	110	124	125	132	138	117	116	126	118	110	119	116	124	113	109	102	112	116	125	119	132	110	137	111	113	127	102	113	103	130	124	129	108	122	114	119	123	124	127	105	128	112	131	119	107	138	123	109	105	124	120	131	112	146	101	133	134	107	112	130	107	126	117	92	130	116	101	119	99	93	109	108	139	139	127	131	107	115	121	122	104	124	114	109	116	108	111	119	116	114	99	118	130	114	112	140	126	120	136	116	126	150	126	117	133	118	118	118	107	133	132	127	115	117	108	134	130	137	115	115	131	125	123	117	120	102	128	129	130	121	109	126	107	112	136	118	123	109	124	101	129	124	107	138	108	118	115	109	99	122	111	134	124	106	108	114	140	119	104	122	109	103	119	114	130	124	118	114	120	107	118	125	117	117	95	85	112	108	126	133	106	136	122	115	103	107	123	114	126	111	134	123	108	120	129	117	113	111	125	126	108	101	132	106	127	119	124	106	121	101	100	115	127	133	127	116	120	130	112	114	122	108	117	110	101	114	125	123	119	128	94	117	110	128	102	114	111	114	125	150	119	115	106	106	120	122	126	115	110	116	133	115	111	120	114	136	108	122	115	116	101	127	133	123	120	129	120	122	127	145	100	113	107	121	131	140	121	138	105	130	116	124	124	128	97	129	106	111	114	125	127	120	129	118	109	113	99	132	137	121	119	117	110	99	133	110	122	105	113	124	115	117	126	112	105	117	105	100	135	103	118	122	126	118	118	144	120	106	118	120	112	150	152	108	104	122	104	117	114	130	126	120	127	125	121	112	118	127	109	117	103	129	116	112	130	125	103	108	127	114	117	104	86	113	115	121	134	116	118	124	124	120	152	127	113	120	126	122	115	121	124	137	142	121	118	131	123	113	114	118	123	106	110	119	115	118	115	120	120	104	96	106	129	120	113	117	106	124	104	127	116	126	119	92	128	114	111	121	119	120	104	118	112	97	121	108	122	121	98	104	122	118	105	94	118	137	111	112	110	134	112	106	120	101	109	121	115	108	110	120	128	120	137	133	109	118	142	105	115	103	108	128	132	111	134	139	137	106	112	116	134	90	131	123	123	112	134	120	109	104	114	114	122	113	125	120	104	114	123	114	97	124	144	113	112	129	111	117	112	141	118	132	123	131	144	119	116	129	107	129	130	137	112	136	105	133	113	105	115	109	121	125	122	108	106	109	133	104	113	112	131	129	152	119	117	111	127	125	123	119	119	140	115	118	135	113	114	109	100	111	110	109	115	119	122	115	120	128	108	114	117	120	131	131	111	124	126	106	117	102	129	121	120	113	114	109	113	120	125	144	112	144	128	110	119	139	98	122	117	114	106	86	129	99	128	106	131	110	111	103	115	109	120	117	115	98	123	130	136	117	115	117	136	133	128	123	98	127	118	116	110	116	106	117	112	111	111	124	99	110	124	123	109	117	132	120	104	112	120	128	109	129	126	125	150	123	127	118	116	98	124	101	129	137	124	125	99	112	126	114	123	110	110	117	116	107	107	124	128	92	125	117	107	132	122	115	126	113	124	134	102	115	111	116	122	120	113	114	115	108	120	109	127	145	106	100	129	100	113	121	113	111	116	124	108	97	118	134	139	117	124	122	132	133	112	110	110	123	95	139	116	96	120	114	122	110	130	129	136	119	116	106	119	116	104	107	136	103	115	112	123	127	136	129	117	102	122	106	113	121	125	128	117	108	114	125	130	115	114	95	123	116	110	93	100	114	97	108	122	106	126	105	125	125	103	133	115	125	126	124	116	124	107	125	116	130	111	118	124	123	121	110	119	107	132	133	120	112	121	120	98	107	111	113	119	102	123	109	125	110	104	140	121	123	146	106	118	118	122	131	109	108	106	118	121	129	139	107	106	122	114	127	98	109	120	112	111	120	125	130	125	112	108	132	134	105	118	115	124	137	146	139	128	101	136	120	115	115	109	98	144	136	116	119	112	122	128	112	123	108	116	104	130	127	144	119	111	114	131	134	130	132	126	129	145	99	112	127	125	104	106	118	110	116	105	103	111	128	121	130	124	116	103	121	97	148	122	114	92	122	116	110	111	123	129	114	118	128	132	111	104	121	129	111	144	118	133	109	123	122	128	114	109	121	137	113	126	114	143	115	136	127	141	123	121	108	114	122	120	107	114	126	101	107	119	118	102	116	139	120	138	105	126	111	112	126	121	118	109	115	121	117	114	122	103	121	99	131	113	101	105	107	107	100	101	130	101	138	111	136	96	97	121	104	96	123	117	120	115	103	141	116	99	113	95	124	118	101	130	120	116	118	114	131	129	128	137	130	109	105	123	114	126	106	125	134	126	117	116	137	131	118	120	137	115	120	121	100	126	100	113	122	141	134	119	109	143	107	100	124	124	124	108	118	122	124	132	111	127	111	127	129	142	113	131	110	120	99	116	100	114	113	108	133	114	117	111	120	102	120	117	124	108	135	118	125	135	134	115	104	111	113	117	102	122	118	106	114	123	133	124	129	121	108	111	117	105	126	107	103	112	118	110	115	114	123	131	132	106	116	103	122	117	98	147	103	111	111	128	104	137	119	108	127	123	144	115	116	104	103	115	116	129	135	121	141	106	121	118	113	129	124	125	99	108	101	129	141	113	126	126	136	106	130	120	102	111	127	80	109	93	128	105	117	128	108	101	121	136	110	115	128	125	127	128	119	106	127	121	110	107	112	100	115	112	103	127	111	110	115	101	128	138	88	114	114	123	134	121	105	129	134	134	110	113	109	124	102	109	99	118	125	102	118	115	120	115	116	154	113	114	138	102	109	127	117	131	141	120	126	99	110	106	123	109	143	107	103	100	123	108	124	117	125	133	102	128	107	130	109	129	111	110	106	115	97	130	139	127	124	128	117	98	105	110	127	111	113	121	121	126	112	113	125	128	128	106	104	112	101	124	141	111	105	134	125	117	118	123
6003	387	430	510	453	481	449	436	415	356	353	336	317	290	342	303	333	340	357	332	333	344	351	316	302	328	325	336	326	315	328	328	301	305	329	332	316	343	324	306	305	314	325	330	296	290	334	314	337	308	313	320	305	342	279	314	301	320	314	339	348	317	332	295	302	350	328	314	334	332	325	319	312	337	320	327	305	299	326	308	324	304	347	311	319	334	317	322	300	294	317	298	323	282	300	293	297	313	299	343	289	360	293	307	318	292	330	348	338	341	285	297	335	310	351	322	309	310	321	303	323	344	297	340	315	347	283	285	335	328	326	304	310	298	290	354	286	312	328	308	302	321	307	293	305	317	305	336	294	321	326	320	297	274	286	332	303	312	323	312	314	315	308	301	325	318	309	352	301	298	339	316	311	326	313	337	345	294	296	308	319	306	314	368	313	303	321	299	280	308	319	312	300	286	309	311	315	351	332	309	333	322	316	305	282	294	336	311	331	348	298	346	291	317	305	301	313	319	302	299	325	306	307	304	303	325	315	309	305	293	333	314	300	325	322	338	290	281	306	305	308	298	324	324	315	317	330	331	303	339	292	311	327	307	335	307	338	302	310	359	318	301	293	305	315	352	299	307	324	334	320	330	306	324	310	327	281	303	281	300	307	326	317	313	299	320	301	323	302	349	316	318	317	286	343	342	326	302	288	319	306	357	334	344	296	330	329	321	315	359	327	339	309	276	320	338	327	306	347	346	334	322	318	322	311	315	319	316	320	330	295	322	326	341	322	322	330	307	325	322	309	309	318	310	305	292	334	319	295	332	304	305	321	323	316	297	305	327	315	342	305	332	346	310	311	303	305	348	304	323	321	292	317	325	279	287	328	309	301	307	301	327	316	345	332	288	333	333	327	341	331	327	293	322	277	348	288	308	300	347	298	314	331	308	319	281	332	311	312	328	307	315	313	298	312	322	332	326	326	302	326	331	287	335	327	324	324	339	320	315	323	296	272	350	354	322	317	285	326	306	321	328	326	332	326	298	335	291	305	302	289	310	319	322	327	338	327	304	297	327	294	350	295	325	358	347	341	295	277	316	334	307	340	329	292	316	324	314	326	306	331	355	302	318	322	310	307	282	311	309	337	304	304	303	311	297	338	339	301	311	311	293	299	302	319	315	341	306	332	328	282	321	348	289	287	300	340	345	310	326	332	330	321	302	293	321	328	345	315	301	334	324	277	309	300	325	295	334	323	322	291	331	309	322	292	355	309	292	310	323	304	329	308	332	311	316	321	293	338	283	303	337	313	309	326	279	300	330	301	319	341	307	319	354	324	331	311	315	279	334	306	334	307	298	321	318	325	285	328	321	304	311	306	291	338	299	345	353	331	332	310	331	304	288	334	320	321	345	308	307	299	317	293	321	313	327	347	341	304	336	316	318	310	306	339	334	315	306	320	318	329	306	334	332	328	316	312	333	313	309	281	306	306	299	299	287	311	331	306	321	325	292	304	309	303	314	296	324	333	330	331	349	299	332	309	320	314	327	338	323	314	336	310	305	335	316	323	318	312	333	305	332	299	323	288	321	335	339	339	311	299	293	311	329	302	313	312	341	333	347	334	299	298	285	346	334	329	317	322	317	327	344	316	279	325	322	304	319	283	297	307	318	338	350	328	308	349	319	340	310	310	300	310	311	318	321	337	293	289	326	342	293	324	295	335	304	312	332	337	305	315	349	295	335	305	299	319	292	303	301	320	310	301	326	309	314	330	314	367	347	301	319	276	290	304	301	335	303	319	324	329	307	322	317	309	320	331	308	309	313	293	333	302	325	338	319	334	328	303	321	339	350	340	326	285	271	311	303	318	308	295	328	331	317	332	329	279	322	336	317	314	303	337	324	314	333	291	326	316	345	326	326	310	348	314	338	300	309	316	324	316	283	311	331	308	304	278	344	306	323	336	297	294	319	305	314	300	333	311	270	325	304	285	314	345	310	304	320	313	349	306	318	307	307	326	314	287	327	333	286	335	320	330	317	345	317	307	326	307	326	331	311	349	320	334	288	310	291	331	348	318	353	290	329	294	306	341	305	305	278	302	337	327	292	305	311	332	321	309	318	317	297	327	325	316	329	314	324	338	329	357	292	339	311	333	342	293	346	318	329	293	328	293	349	309	332	311	317	344	341	319	347	334	299	340	311	330	336	318	297	322	295	300	304	331	303	308	296	316	323	298	333	296	279	311	291	288	309	298	340	316	328	325	352	303	324	334	343	319	306	293	310	272	317	360	306	316	312	339	298	302	306	341	330	333	294	327	333	325	298	320	358	299	316	319	315	329	283	300	308	347	340	334	262	316	332	304	312	320	299	331	317	291	299	361	312	276	328	299	277	309	341	309	323	309	328	314	301	332	343	322	303	331	291	342	315	322	285	318	330	302	315	282	308	348	331	269	334	320	331	334	339	353	313	336	289	295	315	324	328	332	328	334	320	331	329	286	337	316	288	338	339	299	332	295	324	315	304	338	326	305	328	335	285	277	313	302	310	297	327	316	341	318	313	305	298	291	335	278	326	315	326	316	329	322	310	306	298	301	303	301	279	333	305	333	297	337	322	350	305	320	305	312	339	328	331	345	305	323	316	334	312	306	312	329	343	292	302	294	317	307	314	305	297	335	302	309	344	307	319	302	318	297	305	312	336	312	344	347	349	314	308	354	291	336	313	334	312	291	322	331	352	331	302	339	333	288	310	305	329	334	323	315	314	349	313	325	321	301	330	307	357	315	316	337	328	294	320	309	330	322	315	313	316	325	333	331	321	302	338	341	287	325	325	308	320	318	322	341	328	319	310	322	324	302	326	326	304	315	299	336	303	332	314	317	334	308	323	290	303	317	312	307	316	306	311	314	319	312	295	308	330	290	314	315	295	299	334	301	335	308	330	317	318	352	327	307	301	313	313	357	331	299	298	303	346	331	310	268	302	307	324	333	331	297	334	316	297	290	320	368	303	311	322	287	319	340	341	322	349	295	285	302	337	334	361	309	297	320	313	291	293	313	315	331	307	306	298	292	336	353	311	316	325	281	300	304	281	326	328	329	307	335	320	296	356	352	338	322	329	340	313	327	344	333	296	309	337	334	287	311	355	318	322	315	316	291	330	318	339	311	316	325	340	315	309	306	344	301	321	323	342	306	326	294	323	301	307	346	310	325	343	322	303	288	320	309	323	342	321	336	290	317	315	323	297	275	300	323	338	294	307	308	336	300	273	329	324	296	318	347	333	327	317	296	303	282	318	315	329	311	318	310	289	313	315	335	318	315	291	331	334	314	338	317	327	316	302	305	321	319	349	314	315	314	341	302	336	364	339	273	298	330	320	294	328	309	318	333	330	307	346	299	291	310	333	281	296	318	350	313	325	327	341	323	303	320	298	341	332	328	313	331	327	321	302	299	304	321	287	307	306	307	277	310	309	341	330	312	290	333	318	345	325	311	320	303	316	337	350	344	323	295	326	342	339
21803	2241	757	593	456	342	289	218	218	213	223	224	201	190	182	190	182	184	168	178	184	176	197	170	196	176	186	189	192	184	188	208	177	181	187	208	196	175	181	184	188	190	172	201	190	175	172	203	196	185	222	218	193	190	214	179	181	189	197	178	172	196	215	184	170	165	202	172	183	167	178	189	181	191	177	182	196	169	165	193	193	170	197	174	200	161	160	190	182	184	181	196	173	185	190	192	189	199	186	199	189	197	201	165	209	186	187	213	192	183	165	193	205	151	184	188	150	194	184	163	204	170	179	176	180	175	200	175	181	215	196	224	174	205	202	168	157	223	188	170	205	193	190	191	197	186	196	168	169	173	185	199	189	174	211	208	200	173	179	168	186	187	177	203	184	213	156	164	161	167	188	203	193	204	186	184	209	222	156	207	166	169	166	207	190	200	173	185	186	182	182	154	195	188	177	178	196	197	188	177	211	174	197	202	179	198	205	200	195	189	189	182	148	214	188	167	186	189	176	170	188	206	192	203	196	205	178	197	179	195	175	185	184	193	187	177	205	198	184	197	221	178	173	157	179	191	222	181	189	182	171	159	185	202	191	207	196	176	179	176	191	189	173	177	194	164	182	196	176	159	187	176	170	189	170	185	174	188	189	177	171	178	178	163	192	183	182	190	187	208	193	185	191	174	189	183	190	190	187	174	209	197	203	181	195	166	204	186	167	180	189	167	202	181	181	202	193	170	178	175	190	178	176	197	179	180	182	190	211	180	187	193	204	198	204	168	200	170	193	180	198	193	190	175	185	188	223	194	179	173	183	166	194	196	208	199	174	190	222	207	199	195	186	189	213	216	185	184	190	190	183	177	192	186	192	172	182	213	169	186	210	177	192	205	185	193	194	203	189	186	181	168	198	189	178	170	187	190	187	198	199	171	194	203	186	212	165	198	178	193	181	183	180	207	182	186	168	161	208	182	168	168	198	170	233	192	191	177	182	178	172	159	210	178	191	198	184	178	186	190	182	166	192	201	214	197	175	194	183	192	206	193	189	185	196	195	182	169	176	197	187	198	198	177	155	179	199	189	191	176	164	211	168	160	185	191	185	166	176	202	186	166	183	179	182	198	174	213	188	196	194	179	168	169	178	175	189	222	183	205	194	176	187	198	182	210	168	178	196	192	185	216	169	179	218	223	155	187	183	161	179	205	196	162	171	173	198	186	163	168	171	194	207	184	189	180	186	179	202	203	192	195	190	201	163	202	202	171	181	186	184	180	189	178	178	164	182	205	186	147	173	191	176	160	170	206	202	172	170	145	186	158	181	190	178	170	169	205	183	190	179	185	190	177	183	208	182	209	186	209	209	199	199	191	198	191	184	187	194	205	174	201	173	174	184	165	185	195	175	190	207	162	179	210	186	183	180	181	185	194	185	184	194	231	184	172	183	188	202	184	161	188	194	198	205	186	185	194	184	191	182	189	183	167	191	191	195	183	176	202	190	145	212	187	186	159	212	174	186	198	188	194	191	193	180	193	204	164	166	195	191	182	174	204	184	181	182	190	181	170	179	202	173	170	178	166	222	179	181	184	174	201	196	210	206	182	203	191	174	216	188	172	176	179	224	208	200	209	187	178	203	173	184	179	201	177	193	194	171	193	200	182	201	186	163	180	192	159	195	182	163	185	193	197	185	162	173	172	168	187	187	196	176	197	199	168	180	174	171	188	175	182	188	184	198	186	195	189	195	199	197	172	175	148	189	184	195	187	183	172	186	188	202	172	166	173	164	187	174	175	172	169	184	195	178	188	178	173	190	204	178	176	157	174	182	165	193	177	190	187	206	203	176	193	190	179	174	174	193	186	140	209	195	203	210	184	188	187	187	186	199	166	163	204	184	192	213	188	187	172	184	184	181	195	199	160	184	170	186	183	213	199	205	169	188	166	173	184	197	176	179	180	187	204	203	190	205	180	196	185	185	174	198	198	186	189	228	194	157	161	175	232	201	192	204	199	191	208	192	181	194	200	194	175	188	202	200	202	183	203	184	167	180	191	210	191	188	200	182	186	183	151	190	186	188	208	213	192	172	229	199	191	172	229	193	189	171	226	199	164	177	175	175	203	205	178	196	194	172	210	215	209	169	189	194	202	173	186	160	159	183	213	185	158	180	191	204	193	199	206	219	181	189	195	175	189	173	208	184	197	205	202	198	176	175	181	180	225	190	172	209	174	160	165	185	162	185	203	179	183	188	187	194	177	198	217	178	182	175	194	200	190	194	196	192	171	167	186	202	198	190	189	188	191	198	184	185	188	177	178	183	162	191	172	191	186	162	167	193	199	147	185	187	182	213	184	157	176	179	204	179	156	178	182	173	196	169	189	166	207	176	183	213	215	165	177	206	173	186	173	169	186	213	189	201	186	219	205	171	189	166	206	195	167	218	189	186	196	179	201	198	179	215	207	187	207	177	199	170	210	182	169	176	173	182	187	185	211	167	183	184	177	182	185	166	200	207	199	175	172	172	153	186	194	186	193	196	194	204	176	174	191	187	190	178	196	196	164	169	190	189	176	172	181	171	180	177	168	197	199	172	176	158	185	183	193	176	198	185	193	210	184	175	193	198	176	179	199	205	185	187	181	176	178	194	158	185	190	207	194	194	215	171	202	185	181	190	182	172	178	175	184	171	193	204	181	166	180	207	166	207	186	189	177	216	189	164	173	188	191	174	183	183	165	204	208	191	195	193	173	186	183	183	176	171	179	180	188	192	206	168	181	178	180	151	161	179	184	162	199	196	206	175	179	210	189	206	208	164	147	194	191	198	185	186	186	190	191	177	194	189	191	185	186	149	187	193	181	187	190	194	163	202	175	192	219	177	187	169	200	202	171	184	174	184	187	200	186	204	185	175	190	192	190	183	208	189	202	210	163	179	204	178	197	186	176	173	196	174	187	185	189	207	174	197	188	174	184	181	173	191	197	179	197	167	194	200	184	191	203	199	185	163	168	199	166	175	191	196	189	167	179	160	161	188	208	228	192	202	182	183	174	174	195	191	192	194	185	178	216	196	193	177	185	155	176	184	185	188	188	190	197	195	187	190	178	195	182	202	205	191	151	180	195	184	176	179	164	179	190	189	186	175	185	170	190	205	190	200	159	199	177	180	200	157	165	185	214	168	201	199	203	184	184	200	180	218	206	176	177	200	198	176	163	217	203	194	197	191	219	188	191	191	197	182	199	183	193	174	198	177	192	186	168	170	189	194	169	172	178	179	205	167	189	200	181	182	189	195	226	195	191	205	200	196	195	183	169	208	191	185	158	189	175	200	199	193	191	183	170	188	200	182	175	188	177	171	201	193	201	193	181	185	184	189	185	185	177	167	182	213	166	185	193	181	200	194	177	193	197	192	189	206	207	177	187	193	178	185	184	177	175	195	181	208	171	169	152	191	183	160	190	173	189	186	195	183	198	176	157	194	184	180	163	200	198	177	182	209	183	180	179	190	190	182	195
15310	950	1504	1539	1473	1316	997	847	739	756	612	598	593	532	516	512	538	512	552	501	534	556	533	491	468	462	525	505	450	498	482	497	488	488	506	488	474	496	484	494	481	446	512	492	472	494	462	474	435	500	456	479	491	463	430	476	463	510	504	440	470	484	458	440	490	475	484	475	463	453	478	453	458	459	445	504	423	466	438	466	456	491	488	429	482	474	457	453	472	440	450	522	473	498	453	483	517	451	479	499	454	458	483	480	450	476	472	457	464	462	444	459	477	467	474	453	468	483	490	422	448	436	475	490	517	465	423	448	466	497	450	513	506	462	440	424	454	458	459	462	434	435	513	457	472	470	486	435	463	478	447	466	483	495	441	425	456	440	455	491	466	455	492	450	462	475	490	465	465	433	454	424	474	449	512	436	528	458	492	471	465	441	485	465	487	439	447	463	451	470	451	463	486	486	464	488	409	462	463	441	487	423	505	443	479	451	486	485	443	449	474	475	443	452	492	443	427	428	466	473	475	514	474	471	424	459	463	491	451	463	456	473	479	464	501	486	490	430	477	407	483	471	469	466	490	449	443	439	470	462	489	458	458	502	478	455	447	466	440	452	484	476	461	462	437	436	464	441	458	448	448	437	449	499	475	458	441	466	451	488	494	487	458	442	454	470	493	476	493	457	475	464	484	452	464	465	491	449	455	464	440	475	416	445	456	458	471	468	472	480	451	448	445	505	474	464	475	455	468	476	469	495	430	477	473	502	482	454	461	488	459	442	487	463	462	472	514	489	476	493	461	479	503	465	472	470	446	490	474	487	475	507	459	439	445	464	423	446	467	485	440	479	468	474	447	424	469	451	483	470	457	430	479	452	461	423	448	467	464	437	457	465	460	451	445	469	470	473	424	433	445	477	492	479	472	471	476	488	444	476	433	484	448	457	480	453	455	451	454	488	507	448	466	476	427	496	458	469	447	450	503	434	455	466	425	471	479	480	500	474	485	462	495	492	468	464	451	472	502	508	469	477	440	494	472	448	491	464	474	470	446	461	441	467	487	435	461	465	433	465	447	465	446	488	471	453	483	433	479	471	455	454	443	479	504	429	466	463	463	472	426	425	471	458	458	491	483	410	499	462	455	457	461	486	442	444	443	453	491	415	479	449	447	475	434	467	443	429	471	443	466	454	448	466	440	470	417	500	488	480	419	483	425	466	474	418	467	451	479	466	453	450	445	499	427	431	461	468	487	487	465	501	432	544	420	462	475	453	481	449	452	479	444	492	482	457	465	483	451	481	486	498	493	460	464	459	478	466	451	448	513	454	455	448	446	468	498	459	506	488	454	476	464	431	450	479	471	441	499	484	414	472	476	445	467	462	476	492	463	421	435	421	466	504	481	477	478	471	532	449	476	453	495	468	447	490	427	481	437	445	455	438	500	480	443	468	462	447	482	476	428	481	464	475	478	455	416	480	454	499	468	497	439	481	434	473	464	447	464	463	451	448	455	467	474	453	502	461	465	469	441	442	504	452	463	456	452	450	472	437	462	485	503	453	460	472	470	442	462	490	449	455	479	452	462	472	502	451	474	470	474	437	443	438	487	449	517	482	454	438	505	459	477	451	468	468	435	474	456	485	481	478	477	447	474	452	482	470	452	492	474	475	462	465	459	463	471	474	464	468	430	445	478	491	422	486	475	444	474	476	468	453	461	480	513	441	437	473	468	436	435	472	470	447	453	430	435	460	443	446	444	446	450	479	445	476	493	464	468	458	476	458	477	468	439	461	491	477	493	454	450	422	463	421	474	474	483	436	468	463	486	431	456	458	483	451	514	439	457	470	467	477	474	459	462	455	488	486	480	460	437	527	429	478	463	488	446	466	504	459	484	465	456	439	433	451	460	432	469	448	450	509	432	458	472	444	508	468	458	457	473	497	474	473	500	487	486	491	486	444	460	443	459	423	472	480	449	473	468	465	460	459	447	436	455	467	467	435	457	451	444	417	436	468	418	474	435	506	466	476	469	469	491	454	447	457	433	475	475	456	492	490	473	474	469	474	473	457	463	433	448	487	452	498	493	427	461	469	455	473	431	496	463	445	464	504	454	490	485	442	497	458	497	458	413	497	481	470	496	460	485	481	461	431	449	495	408	432	436	460	455	451	450	473	468	477	478	454	465	450	446	456	445	490	440	452	453	478	490	429	473	465	455	460	437	483	490	503	476	471	446	466	461	434	464	461	473	433	454	466	472	440	486	452	442	481	486	469	493	471	497	487	469	457	474	441	438	455	483	446	438	448	452	448	500	410	465	437	497	472	472	468	468	473	497	489	483	443	478	450	452	483	529	435	453	471	445	451	449	430	484	489	479	491	438	476	487	472	509	460	444	483	476	477	456	448	485	503	477	455	430	452	492	439	445	446	465	461	453	467	457	448	470	491	479	469	506	448	471	427	480	511	497	493	460	450	476	437	485	444	519	470	487	481	452	458	502	445	473	471	467	457	470	492	432	456	486	424	483	483	444	434	485	517	471	479	453	421	444	464	491	470	453	445	492	475	442	455	448	463	516	493	474	433	481	488	497	481	501	482	450	492	486	384	484	456	466	490	436	442	460	464	444	447	490	429	428	483	465	461	481	427	460	426	478	473	464	465	434	471	465	449	467	429	469	483	492	491	424	456	449	488	455	458	469	482	446	450	472	453	494	442	461	429	465	488	461	450	458	443	476	451	496	469	417	429	413	452	494	455	480	440	493	473	464	440	468	472	478	439	500	499	439	446	496	455	479	453	451	492	434	465	491	454	439	487	481	452	474	445	455	463	461	464	474	495	459	460	463	479	462	458	482	447	440	507	486	477	455	472	470	458	482	502	450	480	433	437	443	446	446	458	462	469	460	488	455	484	499	476	456	455	483	498	487	459	447	462	483	453	483	476	488	451	475	501	441	444	471	476	467	484	444	417	464	477	475	470	458	449	440	436	458	460	478	458	454	469	439	477	433	434	471	437	479	495	464	482	483	469	444	451	482	500	470	448	443	486	462	529	476	454	447	434	491	463	454	440	474	474	468	435	493	480	412	451	470	480	472	458	457	443	460	473	467	491	466	445	467	438	414	392	437	483	443	495	498	493	445	484	462	467	446	505	439	507	496	497	484	487	480	459	444	408	466	461	477	473	468	444	466	455	463	475	499	460	458	491	507	470	444	472	468	457	481	468	410	487	479	442	476	466	471	468	468	461	459	471	460	467	478	458	470	472	438	494	473	471	451	476	459	459	480	490	480	491	416	447	456	467	454	469	458	494	461	446	470	438	448	454	477	452	489	456	449	470	429	442	462	477	478	453	454	496	482	475	501	467	456	473	448	452	443	488	492	444	456	439	418	487	482	437	500	534	432	501	454	478	483	467	458	466	475	422	480	458	490	498	450	441	473	506	458	482	466	438	482	475	433	485	455	437	452	450	486	438	476	477	482	470	459	478	469	499	485	461	474	478	481	454	491	494	437	468	481	489
31030	4342	1051	714	505	382	315	228	197	208	179	171	157	162	130	123	165	152	140	159	142	156	141	152	148	119	142	134	136	121	136	143	162	137	136	129	129	134	124	137	128	123	159	128	150	125	126	130	146	143	144	124	135	142	147	135	132	143	138	135	125	121	110	116	112	121	107	119	144	134	133	133	120	124	121	138	136	143	130	110	106	126	140	116	128	129	116	113	120	125	111	133	135	139	135	131	125	114	121	131	127	144	142	138	139	124	131	107	150	141	105	129	137	133	131	129	135	118	134	110	116	127	131	146	129	120	133	129	130	122	132	117	148	140	129	141	137	133	141	112	134	133	123	128	107	128	138	118	130	138	113	133	127	123	143	120	130	116	149	138	117	138	115	120	129	122	101	120	106	118	155	143	137	147	130	116	112	122	136	124	122	138	118	121	130	131	115	141	102	116	152	147	128	144	123	140	136	139	114	139	126	118	113	139	114	131	123	133	119	141	120	118	141	119	135	122	113	154	118	124	125	123	138	136	135	140	133	116	111	120	122	126	126	125	121	128	135	116	115	127	132	133	128	112	116	127	122	132	138	134	124	116	112	135	146	121	121	114	112	109	123	132	145	119	146	142	133	110	132	161	110	144	116	108	123	136	130	131	116	126	120	124	135	140	122	131	123	131	141	127	118	121	131	114	120	125	126	125	134	134	129	131	116	125	135	132	106	130	121	134	119	125	134	117	142	145	125	126	112	116	146	128	120	155	128	136	140	125	113	123	135	124	142	132	135	131	136	126	105	132	135	104	144	122	118	134	120	151	146	139	128	122	141	130	128	117	117	126	114	108	128	132	110	120	129	124	151	127	113	131	122	133	119	123	113	140	137	156	117	150	125	129	125	136	119	107	124	115	153	137	116	139	112	123	131	149	151	121	138	121	141	149	124	145	117	139	115	131	121	105	119	140	122	143	134	130	136	134	129	153	132	143	136	113	146	117	124	122	120	142	146	121	128	114	108	146	123	130	95	105	139	127	125	144	106	114	135	124	150	132	141	125	132	113	128	135	113	120	106	122	133	107	143	125	118	132	164	115	126	134	131	138	137	119	125	145	134	119	142	136	117	135	95	138	127	143	135	116	125	117	137	117	122	133	125	126	117	122	122	124	141	123	124	125	134	111	135	129	136	98	123	112	139	114	104	123	115	135	128	124	148	144	129	145	168	154	135	128	131	105	135	140	134	107	129	110	134	120	115	154	119	118	113	147	117	110	124	124	143	124	151	134	126	136	118	137	126	126	133	116	119	128	126	123	124	100	130	123	137	136	143	137	121	130	122	110	119	139	108	118	109	129	146	133	133	128	127	117	124	140	139	118	123	158	122	116	117	102	117	141	135	142	138	126	147	125	129	103	121	144	140	116	117	118	122	125	152	126	116	137	151	136	138	140	136	137	123	134	140	120	116	115	127	143	125	126	152	126	121	102	122	149	127	124	118	155	118	122	125	116	127	149	122	138	117	136	136	136	150	97	126	133	137	132	139	129	120	139	123	128	124	126	120	112	141	138	135	136	110	132	139	156	108	138	129	148	132	108	141	119	116	123	134	116	122	119	129	126	134	114	127	144	136	130	127	127	110	134	135	130	136	136	110	116	121	113	114	105	111	131	135	136	128	125	134	140	131	125	128	121	134	121	124	118	126	113	132	112	131	130	143	125	110	129	113	125	117	139	123	129	98	119	149	141	121	120	135	139	139	143	129	136	130	128	128	119	130	119	113	122	135	99	154	131	131	134	120	121	144	112	126	112	124	128	144	129	113	130	116	125	142	112	146	123	131	117	135	111	135	129	123	137	130	129	136	117	139	138	135	126	123	128	119	128	137	126	110	134	145	109	123	123	122	141	126	148	126	134	130	119	124	127	112	134	124	135	129	146	149	119	133	126	136	129	136	118	115	123	135	123	147	125	149	132	128	122	121	118	130	138	117	124	132	128	114	113	130	149	139	124	128	115	129	106	126	116	146	140	131	116	117	120	131	139	129	143	129	119	135	116	116	135	125	121	137	129	119	119	130	147	122	113	136	128	132	138	128	126	132	119	126	140	140	114	129	123	114	126	143	135	135	129	127	145	127	146	130	142	115	138	113	139	124	120	116	127	116	114	121	147	137	127	136	129	132	141	117	126	123	131	148	120	137	143	129	141	141	136	118	134	128	135	111	153	102	124	136	139	123	150	134	123	151	118	134	132	141	127	127	147	124	112	138	118	121	135	124	109	129	130	120	125	135	106	136	144	127	140	112	120	129	138	122	135	138	169	144	121	138	138	144	146	120	118	157	143	113	138	142	135	150	103	144	141	129	133	127	127	130	133	111	115	113	118	126	139	121	122	138	136	126	133	123	151	136	139	126	120	144	111	127	142	128	121	134	123	155	127	122	137	127	146	126	115	120	141	136	135	120	117	121	113	126	142	124	138	126	123	107	130	133	130	116	114	115	122	136	148	126	134	130	119	139	133	142	127	124	133	118	132	122	131	129	131	120	124	140	141	126	117	124	127	131	110	128	124	129	132	139	148	140	122	114	104	134	122	107	132	116	138	113	113	135	131	119	134	127	104	138	121	121	123	131	130	132	119	130	137	121	115	123	131	126	135	123	129	122	129	125	122	130	108	132	121	123	132	130	131	124	130	107	146	139	128	128	111	131	122	112	124	130	129	142	116	137	129	116	118	149	116	126	116	140	134	134	129	122	125	105	132	129	123	118	102	158	114	122	126	139	109	142	130	117	126	138	128	130	137	123	115	111	124	157	153	139	112	123	149	111	127	119	135	126	120	130	125	130	119	127	110	109	140	141	123	131	130	111	140	148	129	131	117	135	141	124	114	132	123	131	120	132	118	129	141	145	126	137	149	113	158	139	118	134	139	126	139	127	123	124	117	107	137	120	133	120	134	127	127	126	118	141	140	138	147	121	126	126	119	129	143	120	135	114	125	108	121	113	143	112	128	134	121	134	146	147	124	114	132	134	103	116	141	122	109	141	131	133	131	121	111	124	127	124	125	137	120	136	120	132	136	128	122	135	138	124	125	112	150	100	125	127	122	123	118	119	121	107	125	147	123	143	125	133	135	121	130	140	158	136	138	114	130	156	133	114	149	128	128	127	132	140	117	103	135	131	111	119	110	116	142	125	141	133	111	129	118	125	137	106	129	124	128	123	123	147	122	132	122	121	119	117	135	121	107	114	140	139	126	130	131	122	105	132	138	131	141	160	131	123	116	132	131	116	122	97	116	127	110	126	124	124	115	141	111	108	139	115	125	143	105	121	131	131	125	121	132	117	119	124	114	129	125	122	117	133	141	161	137	133	140	130	134	125	131	134	117	105	134	119	123	138	121	124	150	148	157	118	130	140	131	113	129	147	117	135	120	113	138	116	126	136	140	111	134	139	127	125	138	129	119	133	123	113	122	128	126	132	138	123	126	138	129	116	148	123	118	113	121	115	118	122	135	139	116	119	122
19119	1159	2099	2238	1949	1582	1269	995	819	753	628	517	495	472	458	409	413	415	400	410	450	381	408	390	370	387	340	363	344	336	334	350	344	330	323	345	336	335	325	322	336	348	341	353	299	331	333	317	349	329	349	317	332	321	320	346	325	308	349	327	298	309	313	311	327	314	309	312	340	315	339	328	307	338	327	317	311	291	349	305	324	307	304	326	299	329	351	330	317	327	327	309	296	338	318	338	308	343	313	321	307	296	365	317	323	327	337	299	289	338	309	321	362	331	323	332	317	318	321	298	335	317	320	335	341	327	311	284	312	326	344	351	297	353	344	311	345	323	329	314	294	319	317	334	327	319	298	317	347	345	332	287	346	340	298	350	323	337	306	322	308	331	298	312	336	325	331	319	282	321	349	296	294	323	342	302	326	333	354	314	300	308	324	299	333	334	317	337	301	302	297	333	299	313	330	314	337	311	327	305	301	286	331	319	313	315	294	320	343	311	316	329	357	327	317	318	309	297	351	315	306	317	313	309	323	318	314	326	308	321	295	312	308	325	332	341	311	328	303	279	350	346	350	323	333	327	318	346	324	332	342	336	334	327	331	299	326	342	342	315	326	294	357	330	315	331	328	321	323	333	351	330	296	309	307	338	308	303	271	320	320	324	319	323	324	305	334	288	294	300	346	297	311	326	318	312	326	314	323	337	297	327	290	306	328	277	284	306	341	306	288	306	308	308	283	345	321	345	327	306	308	303	322	284	297	321	300	319	304	319	311	311	342	299	302	288	282	348	322	312	332	321	331	327	289	324	321	329	314	319	342	316	321	310	308	331	368	324	305	349	336	333	310	335	294	286	313	299	300	336	308	325	347	317	334	350	316	310	310	320	282	331	340	320	306	347	307	342	370	340	304	333	337	317	336	343	309	312	297	331	307	300	301	354	320	309	286	333	332	301	326	339	330	318	323	318	348	341	308	385	292	318	310	319	318	342	318	314	304	333	325	311	343	308	321	312	321	305	328	314	344	316	330	331	283	327	336	301	299	286	336	312	358	307	334	305	329	345	299	327	331	324	333	323	298	319	323	321	337	334	314	326	338	297	324	298	328	307	314	317	310	313	307	320	340	307	308	318	282	327	287	325	347	313	334	323	329	306	319	334	318	318	304	311	332	320	310	324	327	334	294	343	339	362	340	363	327	313	284	341	333	328	290	340	306	322	315	337	333	333	311	321	352	334	313	305	320	304	309	323	304	316	303	363	318	313	309	321	322	310	334	314	321	319	302	336	320	302	306	327	317	332	326	321	313	335	329	327	337	324	313	322	355	319	303	299	320	295	327	305	327	290	317	331	343	303	323	303	295	319	279	324	303	312	292	310	303	333	336	319	320	298	325	277	290	326	319	316	298	336	340	314	309	303	325	316	300	296	326	345	311	329	344	309	294	281	357	354	315	348	305	342	310	320	306	305	296	297	325	316	301	328	338	326	328	315	311	335	303	320	317	278	294	333	333	338	340	288	298	319	323	359	308	290	287	334	347	316	322	310	307	305	320	338	329	313	299	344	316	308	337	310	303	343	322	341	315	350	281	309	291	349	305	331	334	357	317	329	305	293	305	328	320	329	297	304	329	313	317	309	309	310	338	315	327	279	328	320	315	323	283	316	302	325	315	304	320	318	300	328	318	308	330	307	342	311	310	299	323	301	311	286	309	330	310	333	353	340	309	323	304	380	313	311	366	326	330	324	322	342	336	302	302	318	355	314	332	309	287	292	330	333	319	300	346	303	348	292	303	315	318	316	304	314	294	359	306	327	357	320	289	303	306	325	315	327	314	334	333	326	340	330	326	342	324	312	304	331	291	316	329	308	305	335	329	325	298	304	305	346	288	339	301	321	310	310	321	293	322	283	303	310	325	339	320	319	299	313	333	337	339	328	308	313	348	331	321	312	333	328	323	296	349	348	271	315	316	303	293	334	283	311	308	317	328	324	338	320	305	316	298	335	290	338	290	337	316	322	316	343	296	296	304	326	324	305	319	306	328	311	314	321	328	364	309	290	270	286	360	335	321	307	328	285	332	343	302	292	314	337	321	319	310	312	305	341	320	346	311	297	291	307	308	333	305	321	335	312	329	326	324	315	281	313	321	338	338	353	314	316	327	303	302	311	299	323	312	309	343	308	337	336	308	288	286	291	321	328	361	309	306	311	319	307	311	315	297	332	315	331	337	310	317	320	321	282	298	304	350	313	291	332	292	329	292	334	337	294	314	331	323	329	294	328	333	302	285	343	317	324	286	335	315	314	323	298	327	330	279	333	324	316	293	311	315	321	308	309	301	301	285	324	323	317	293	293	316	298	322	300	329	319	301	309	328	314	287	327	324	322	302	309	326	299	295	316	310	303	315	319	345	303	319	338	337	299	334	325	300	289	371	343	332	332	290	326	362	306	316	328	313	325	337	319	340	346	344	308	302	363	311	320	297	295	334	316	314	356	353	343	320	311	297	293	332	336	331	301	352	329	307	326	322	321	333	315	311	286	315	327	312	297	324	319	328	303	336	322	342	289	308	319	318	320	311	329	289	308	317	323	326	327	302	304	339	300	366	329	310	329	331	329	346	294	312	313	325	307	291	356	311	341	328	315	316	315	329	312	344	326	315	322	297	319	335	309	310	298	342	340	311	314	341	319	327	346	320	273	301	294	363	296	321	345	318	336	324	310	337	299	338	304	301	331	322	335	296	331	326	325	330	340	318	322	291	318	322	323	325	310	283	313	335	314	331	323	320	324	338	312	292	321	293	359	341	309	333	309	318	313	293	293	315	324	335	288	311	306	355	314	328	324	336	311	321	326	326	310	317	335	319	298	331	323	315	298	321	302	336	302	312	285	362	320	285	301	295	335	306	322	293	333	337	329	324	358	354	310	317	324	315	324	344	318	337	332	338	334	292	319	333	306	337	317	332	306	301	337	314	290	313	327	309	319	298	334	309	334	288	301	331	327	326	341	318	310	318	308	352	308	345	322	292	308	324	332	321	360	320	323	318	294	325	335	305	304	309	316	282	330	295	334	307	344	291	300	307	306	324	304	311	334	327	331	358	321	334	307	297	313	336	317	286	304	307	312	348	293	326	319	324	346	316	283	318	322	341	343	303	294	330	308	313	336	336	316	352	310	308	301	332	328	275	299	260	333	313	311	324	294	323	335	307	278	286	301	315	307	361	313	317	312	295	347	322	317	316	325	329	302	312	342	318	314	347	331	326	319	316	318	308	312	326	289	321	296	326	346	347	278	308	342	312	309	301	318	296	307	296	346	333	304	337	347	308	322	300	305	309	286	317	302	342	313	319	310	308	326	295	304	285	345	299	330	299	298	303	305	322	307	306	302	301	309	290	323	288	307	337	340	340	317	327	338	313	331	307	317	336	334	338	297	318	308	319	318	321	315	307	329	302	324	347	326	327	306	333	345	301	311	315	342	329	279	304	316	309	313	328	301	324	310	315	321	306	302
8440	409	180	157	154	154	140	128	120	129	123	129	118	112	136	109	127	123	124	114	122	140	113	115	143	114	120	151	117	104	133	126	148	128	115	111	128	110	127	107	105	111	104	117	111	132	116	117	102	141	107	140	141	113	117	117	124	119	106	142	142	136	120	126	121	115	106	135	114	124	112	110	124	122	126	131	100	117	122	113	117	148	105	118	100	115	133	117	135	110	130	112	127	127	112	115	127	115	138	121	101	112	118	119	130	131	106	117	123	93	122	108	114	130	129	135	126	126	137	132	127	115	112	107	136	105	131	112	132	128	121	109	120	131	115	135	128	144	118	127	114	133	139	125	102	128	115	122	121	133	134	124	118	120	150	102	104	120	111	150	139	122	126	123	137	107	122	110	102	108	128	103	118	120	124	132	109	137	122	139	137	113	118	120	124	135	99	120	128	146	127	108	132	120	137	102	94	122	112	124	119	96	120	129	110	126	149	116	117	112	122	134	106	127	119	123	121	136	128	146	128	115	124	129	145	119	106	115	125	109	119	106	127	119	127	117	117	111	125	129	101	121	109	116	94	120	119	102	123	112	148	141	118	123	146	89	138	101	128	118	124	116	133	118	119	118	119	119	130	124	104	115	128	109	140	116	134	138	121	107	117	112	114	140	119	120	111	137	111	141	115	129	115	132	115	102	123	142	126	139	114	111	116	105	115	98	134	114	120	115	124	115	133	132	125	115	106	108	103	119	104	144	127	148	107	134	107	126	112	124	137	124	120	139	119	131	118	124	109	147	117	123	123	106	133	102	122	135	121	116	104	130	133	128	116	113	113	135	122	95	115	108	145	137	119	99	128	106	103	98	102	125	105	101	121	98	116	126	131	120	100	116	106	114	101	121	103	139	109	123	121	129	153	118	130	116	132	112	119	111	123	94	136	111	95	135	115	119	114	123	136	125	112	94	124	129	134	128	134	118	116	119	105	135	102	111	133	103	115	151	121	100	108	124	117	110	126	124	127	126	122	139	133	128	93	130	116	126	110	110	119	129	130	104	101	120	138	127	130	121	99	131	133	116	145	110	110	127	109	119	105	116	137	127	121	117	124	115	110	102	99	130	140	122	136	120	120	132	129	148	112	128	122	103	107	126	114	117	126	123	128	137	114	103	114	100	119	113	105	141	126	115	123	96	121	119	108	101	127	116	117	115	107	131	129	110	108	96	124	123	108	125	120	125	102	110	125	147	127	119	117	142	125	127	133	120	136	130	117	108	117	121	115	165	117	117	132	138	109	137	122	141	123	133	100	107	126	113	111	123	136	122	135	125	118	113	135	113	98	128	101	117	123	111	115	127	131	108	108	131	117	123	115	147	111	105	141	99	109	106	119	122	119	138	132	110	115	128	128	123	125	118	108	129	112	130	129	141	128	144	111	108	110	102	109	141	129	114	121	110	105	129	118	126	114	113	120	124	114	137	125	122	130	130	128	132	113	133	126	108	123	98	126	120	126	130	117	116	105	111	133	134	111	115	117	110	122	123	123	128	114	120	102	118	122	147	125	114	134	119	126	117	145	119	115	132	118	104	106	105	113	129	114	120	125	119	141	134	112	115	82	112	99	118	143	98	141	124	123	116	115	101	121	150	133	134	116	115	126	114	120	106	105	120	123	121	111	120	109	121	118	118	121	135	102	126	136	129	141	115	122	110	123	119	114	117	118	124	109	103	139	91	116	106	120	123	131	127	140	135	117	119	138	105	113	110	121	106	135	112	124	131	132	117	137	113	120	133	112	104	119	123	128	119	118	131	119	131	128	110	103	135	114	114	109	109	126	112	110	111	113	139	123	103	110	120	127	115	106	135	133	116	131	142	108	120	146	112	125	111	122	132	127	118	117	110	123	121	113	122	114	118	112	124	131	97	106	129	118	121	145	125	127	117	146	136	114	115	115	118	124	115	125	132	119	132	119	125	122	132	114	129	122	115	119	106	108	127	125	115	106	99	120	136	131	143	130	136	131	122	123	138	123	150	117	121	130	143	119	116	123	142	109	101	115	116	103	119	123	135	108	123	128	116	124	125	145	118	129	143	111	109	106	129	117	115	130	127	145	110	114	125	126	143	131	117	124	131	127	127	124	114	135	110	117	96	127	135	154	118	121	111	124	131	132	144	121	101	124	129	118	122	125	118	114	121	154	101	95	112	121	100	134	115	116	134	125	123	129	109	141	128	120	134	98	128	151	138	121	116	119	115	115	108	122	123	104	138	109	118	121	119	139	113	102	119	121	106	124	122	122	118	122	110	114	105	117	128	123	95	106	124	133	107	114	122	122	112	136	121	122	114	102	121	128	107	128	117	104	145	118	117	134	125	103	110	107	102	115	119	120	120	108	122	143	110	119	118	123	108	129	111	116	113	114	117	136	120	132	145	150	141	119	115	128	141	123	135	119	109	107	113	120	127	133	112	117	127	120	131	125	120	149	132	133	112	116	111	108	133	123	122	131	123	142	129	112	112	106	125	115	102	116	103	121	117	120	125	124	122	161	111	127	116	121	96	123	125	111	129	146	111	115	104	119	101	113	116	132	123	130	131	120	102	120	100	110	132	124	139	123	122	118	108	123	134	123	112	109	123	119	133	130	129	145	119	125	106	105	120	124	91	119	135	123	115	118	105	98	119	123	118	124	125	116	105	128	114	124	106	127	138	120	126	138	118	120	116	102	114	138	127	105	119	120	112	139	122	109	123	130	121	99	110	94	119	136	122	122	132	107	92	110	114	108	99	107	120	130	124	135	113	125	125	113	139	124	134	106	108	128	111	111	125	124	109	117	106	133	124	110	121	145	122	126	139	118	103	113	126	104	133	118	125	118	102	113	121	113	147	125	144	122	135	120	129	126	130	119	127	102	127	110	124	115	110	119	106	111	104	114	128	123	124	124	114	134	138	110	127	119	137	123	112	127	134	108	118	140	131	123	136	144	132	125	110	121	114	127	109	126	103	108	137	121	135	123	102	123	105	115	133	116	98	107	100	119	118	112	113	145	143	121	121	115	125	139	128	102	115	115	111	118	142	132	110	111	117	118	120	117	108	129	126	127	111	118	119	128	123	105	125	107	108	122	127	115	127	126	105	107	126	109	131	113	97	121	118	118	132	124	128	120	121	111	120	113	124	133	105	122	122	119	122	115	104	97	110	119	124	113	135	120	125	137	124	148	125	134	132	129	129	127	126	115	119	122	121	114	120	108	113	114	125	108	123	131	120	124	132	119	115	113	111	116	112	118	133	144	121	132	105	118	122	114	115	94	125	109	124	136	135	123	125	125	106	116	117	127	128	133	118	136	127	114	104	97	119	104	141	122	140	145	138	124	116	133	117	116	124	108	115	132	133	114	134	129	103	102	143	120	96	132	122	126	138	111	105	121	122	133	101	123	115	123	125	129	118	133	118	118	117	114	120	115	140	130	119	142	121	126	129	119	134	135	128	127	107	122	123	105	123	116	123	116	103
6173	408	511	522	521	474	476	395	394	376	394	349	357	321	323	316	319	335	337	326	319	342	340	350	345	365	359	337	307	331	309	324	330	299	328	351	328	325	340	323	312	320	310	298	363	319	318	318	304	331	351	323	292	318	340	341	307	317	333	312	341	297	323	318	318	340	318	298	346	284	324	345	319	315	311	322	320	313	336	316	322	332	304	327	286	333	293	336	316	331	298	308	310	328	319	303	313	318	316	313	326	304	319	308	331	314	337	330	311	321	329	324	314	333	331	300	328	340	308	337	355	344	322	318	332	295	320	333	339	327	333	291	330	310	335	299	287	320	313	317	319	298	328	330	316	303	333	305	324	344	310	349	356	334	341	315	296	327	332	345	318	285	327	331	305	297	340	299	321	319	296	335	321	352	369	313	304	341	328	329	325	298	341	325	322	309	307	317	310	319	311	354	300	347	354	337	296	326	351	305	344	339	348	339	320	344	329	325	312	346	298	348	311	283	303	301	364	328	336	319	323	305	324	349	329	357	310	307	319	348	333	325	328	356	325	325	300	305	313	289	337	291	306	307	334	318	342	313	328	315	351	323	370	333	343	322	323	319	304	345	320	321	386	319	297	362	318	321	333	308	316	335	318	333	325	310	325	334	322	308	335	340	308	299	320	348	320	294	305	320	293	327	312	325	321	314	335	334	352	355	321	305	297	311	293	304	298	332	340	302	321	317	331	347	335	288	352	315	338	318	298	314	348	327	310	325	323	344	315	299	329	330	297	291	315	291	369	327	313	315	331	281	301	298	356	328	311	347	356	303	295	355	341	326	295	322	315	322	310	328	330	299	305	335	338	332	303	325	329	315	309	307	349	319	306	317	344	295	336	331	345	305	316	326	310	298	295	320	351	336	331	319	326	317	302	316	336	325	310	338	333	326	310	319	308	309	319	326	273	335	304	335	297	346	319	302	314	329	342	329	350	347	315	324	341	345	317	336	332	303	315	305	307	337	350	310	334	333	291	337	313	299	325	298	322	285	315	316	312	320	331	332	324	321	303	319	336	333	292	318	307	303	351	310	311	337	304	308	324	348	312	314	338	301	325	345	336	301	332	330	302	310	306	332	332	331	310	330	333	305	328	327	278	321	302	318	314	300	323	338	313	339	326	338	330	340	335	324	314	346	341	305	285	325	352	324	330	339	299	264	328	330	331	322	326	340	332	321	336	319	350	330	319	324	338	302	341	330	311	315	323	330	322	332	322	340	316	310	317	350	290	323	340	308	293	341	287	312	311	321	342	306	314	316	320	333	334	346	327	308	316	294	306	329	318	315	333	329	311	344	313	306	321	313	335	332	327	302	319	356	322	309	317	318	291	309	339	317	332	327	336	321	320	341	315	314	324	326	335	316	327	290	330	320	328	357	336	324	346	327	313	322	334	337	335	348	338	298	339	324	343	341	304	299	316	328	292	325	292	315	344	345	332	355	351	290	313	323	346	311	333	314	319	312	321	317	302	341	314	327	349	325	321	300	321	280	314	332	357	342	309	303	304	327	337	345	319	308	320	307	323	333	329	326	330	323	346	325	340	320	328	313	327	335	339	294	343	304	358	314	318	315	330	314	336	274	291	347	308	302	306	294	340	302	338	312	324	295	313	324	341	310	323	339	301	344	309	332	317	338	325	327	303	352	304	316	324	331	349	332	349	286	316	308	341	317	310	300	305	336	316	373	348	333	319	304	325	324	302	319	323	332	332	320	314	283	322	316	334	335	318	336	335	299	339	322	316	319	327	296	328	306	309	327	313	326	333	329	328	319	334	306	362	286	330	297	334	293	331	313	281	302	327	328	336	325	308	347	334	334	302	338	349	300	319	307	337	319	355	305	295	318	329	324	313	317	337	323	339	298	313	307	317	297	318	329	307	327	323	343	330	351	312	326	362	313	327	334	296	324	332	336	335	340	312	336	299	351	359	326	328	321	295	316	311	326	337	329	342	321	317	340	344	323	332	367	347	311	318	318	326	328	347	333	300	306	337	309	324	339	292	295	341	328	284	323	339	323	326	316	316	322	286	294	321	284	345	339	284	292	329	339	291	307	310	347	335	338	332	328	357	330	321	306	299	331	306	312	324	331	329	318	322	338	341	318	303	358	315	314	334	309	341	355	357	365	298	330	329	336	350	303	285	305	307	312	302	333	313	319	355	318	334	345	294	320	315	342	336	285	349	315	354	326	304	320	325	321	324	334	318	338	341	320	296	329	325	317	345	323	324	321	291	313	296	325	342	329	322	312	328	332	305	322	294	330	319	352	318	315	327	299	315	326	311	310	345	298	356	333	296	329	311	337	334	301	336	296	303	308	320	355	344	339	320	341	308	329	304	320	325	339	312	356	332	347	346	339	303	295	313	332	330	342	330	351	315	305	310	350	315	336	316	321	310	322	335	309	351	290	313	321	329	327	316	304	332	331	361	295	281	322	292	302	322	349	327	313	325	316	293	317	316	323	304	301	327	314	303	322	332	334	336	351	316	336	342	308	317	354	312	323	356	313	300	334	326	306	314	293	328	354	354	327	282	335	320	282	299	316	314	314	285	330	330	307	329	318	295	346	331	340	300	315	327	325	300	323	318	321	325	342	316	291	320	358	310	331	331	332	353	306	302	306	321	333	324	312	352	315	327	299	342	354	341	354	285	336	325	289	313	365	326	281	310	303	303	345	290	306	325	335	331	338	314	339	317	323	316	305	313	312	330	336	341	336	316	281	298	323	311	316	331	300	297	323	338	302	333	316	311	328	358	310	308	324	333	326	318	332	323	316	362	327	349	327	328	339	312	345	291	326	316	336	304	286	323	318	327	317	307	264	333	323	331	322	347	301	302	315	335	277	327	338	320	318	316	284	335	330	314	338	295	353	341	342	306	308	350	337	311	332	313	323	334	280	332	355	321	335	360	317	320	320	315	334	339	304	320	311	307	323	327	309	321	324	346	310	318	311	325	331	306	331	312	313	313	345	289	316	334	326	318	351	301	284	317	331	322	351	341	339	291	329	321	308	336	287	335	351	318	343	309	343	317	312	327	348	301	308	354	329	316	333	325	312	306	357	311	331	314	301	322	323	311	331	323	331	313	336	303	324	287	328	307	319	331	309	312	312	334	338	320	310	331	324	298	336	306	332	323	313	334	342	304	302	332	345	348	333	299	321	319	288	308	327	327	284	336	318	322	277	334	330	304	318	320	364	328	322	355	339	310	327	322	346	345	349	297	319	297	352	338	346	285	307	292	299	336	294	304	317	316	309	312	339	317	301	337	351	317	344	312	341	305	312	318	338	329	334	363	334	308	366	298	334	321	342	299	290	336	292	327	326	329	343	320	323	321	325	317	330	322	313	314	363	312	326	330	318	326	322	321	320	353	304	347	318	318	324	308	349	291	330	338	334	327	298	322	312	362	328	311	294	345	331	323	296	342	326	297	313	339	330	319	312	331	301	322	313	340	351	317	339	309	339
21050	2164	719	494	392	301	281	245	256	223	219	214	228	181	212	180	209	181	206	216	211	218	216	195	210	191	200	155	186	213	221	178	194	188	188	182	170	154	179	175	197	167	194	187	185	186	183	191	168	200	183	185	176	171	200	203	206	202	194	182	197	197	223	189	186	200	179	171	207	184	178	199	192	188	207	211	187	195	192	201	165	166	176	225	174	199	185	166	223	195	179	192	209	206	175	174	212	170	191	181	186	196	185	182	179	170	202	201	194	193	189	178	190	215	170	169	197	187	189	190	197	179	217	184	154	171	181	169	189	195	188	179	178	165	185	202	179	191	203	159	189	169	191	171	210	203	194	200	174	185	191	198	177	193	171	196	194	171	222	198	185	181	208	181	175	185	189	190	186	162	177	175	201	193	176	189	186	177	204	181	189	204	193	202	176	175	163	185	180	186	180	212	189	166	212	175	186	178	175	189	194	190	210	178	190	210	210	194	186	200	186	194	198	194	191	216	180	157	193	171	188	146	165	164	176	186	155	183	147	181	163	184	192	185	181	187	207	191	206	200	195	180	176	192	197	195	185	194	176	188	196	208	196	189	216	195	221	190	212	208	196	211	224	200	191	187	180	175	216	176	197	195	200	167	202	190	188	193	183	200	181	175	211	176	180	173	176	194	217	189	179	201	192	189	185	199	191	200	204	170	212	190	188	192	196	168	212	206	199	183	203	215	176	209	195	171	207	190	187	197	187	200	178	195	181	197	202	202	171	179	192	200	195	177	178	174	179	197	153	188	181	181	211	193	197	201	176	201	202	181	203	206	177	197	173	178	157	167	197	192	186	191	190	178	194	192	186	182	204	183	184	186	165	170	173	174	189	176	174	193	186	196	186	196	191	181	219	210	204	195	195	194	200	175	193	223	181	202	178	208	196	184	198	184	171	208	196	209	204	174	187	189	175	194	171	195	193	178	175	193	204	184	164	168	182	179	159	183	197	180	184	179	186	173	186	178	204	195	185	188	194	174	193	196	205	181	184	202	201	189	179	186	166	194	157	200	200	191	192	212	193	187	183	193	192	206	210	177	185	183	190	191	210	179	207	195	215	190	191	203	198	200	169	198	176	216	208	192	192	225	195	189	181	203	179	185	193	175	147	193	209	200	206	195	173	176	214	186	182	198	207	203	189	191	192	169	191	197	183	187	211	183	160	183	168	187	190	206	199	175	182	199	188	184	195	198	199	179	178	200	218	186	193	179	200	182	197	178	187	174	190	191	222	186	195	169	172	177	168	201	183	199	185	188	217	222	169	189	191	193	207	198	193	192	178	182	187	228	184	186	226	194	207	226	170	203	198	188	214	186	191	199	229	179	191	212	169	188	206	183	182	185	187	187	194	182	204	203	182	191	210	206	182	176	192	191	173	197	161	222	180	201	212	193	182	186	165	170	172	175	183	207	174	176	166	218	192	183	200	173	197	180	198	159	198	181	204	177	196	173	177	210	203	195	181	195	168	174	172	186	197	185	198	202	198	207	194	182	187	214	157	192	171	177	194	188	199	197	216	213	197	173	187	205	175	185	187	187	187	203	182	199	182	194	202	163	194	189	198	185	187	191	192	173	204	175	174	183	168	193	189	189	174	187	181	202	203	163	174	191	188	204	175	198	194	226	180	175	198	177	202	186	189	170	224	186	192	147	190	165	196	206	203	217	171	172	195	186	191	212	197	181	200	198	208	164	183	181	183	174	172	160	197	203	164	233	208	185	222	207	207	191	178	172	192	183	188	195	209	205	168	172	167	202	183	192	200	171	190	178	221	207	207	210	186	198	178	182	175	184	195	213	176	212	210	188	177	175	185	201	191	215	223	197	170	165	182	182	172	174	195	167	178	202	162	186	191	199	203	206	175	169	195	181	175	195	194	176	157	193	199	188	230	171	172	191	208	215	196	175	217	193	157	203	164	180	188	188	210	198	193	196	208	181	175	164	188	205	183	191	190	177	204	185	209	195	187	175	159	189	191	207	183	186	176	206	190	199	187	186	191	180	203	188	196	212	171	196	232	180	218	188	153	173	199	179	194	194	202	175	197	181	175	160	179	183	202	225	199	177	177	177	212	217	166	193	185	201	220	201	170	174	162	176	187	171	183	166	216	184	205	180	175	195	205	179	194	178	170	196	199	201	180	171	210	195	204	165	189	188	202	183	202	185	196	189	189	197	187	185	190	167	199	185	194	208	168	161	185	174	215	225	203	182	180	172	193	201	199	190	197	191	180	180	176	184	177	180	168	190	220	187	188	185	180	189	188	199	180	216	190	202	192	192	175	190	221	169	190	199	195	201	191	195	204	217	202	173	183	184	176	208	172	174	177	192	170	186	194	166	169	187	187	212	186	192	200	200	180	179	180	193	174	203	172	182	176	171	170	218	230	218	171	209	202	205	189	210	179	165	179	198	193	220	230	187	174	177	191	215	184	183	187	202	206	190	211	194	206	175	173	186	181	180	189	169	196	184	213	208	203	183	194	202	178	181	179	216	173	186	186	203	194	177	210	192	195	167	195	186	167	196	183	187	206	203	182	178	187	194	187	196	185	217	188	202	197	203	188	187	207	191	186	199	192	186	194	215	221	177	202	196	179	175	178	174	181	172	179	180	174	184	175	188	174	223	178	195	184	220	209	159	207	193	190	200	196	218	243	185	194	174	187	194	197	173	181	200	193	191	187	221	185	198	185	206	183	201	182	185	214	201	177	176	180	181	197	214	197	177	206	202	210	203	174	194	157	193	178	171	201	182	198	188	198	207	190	180	193	185	172	199	160	192	207	184	182	188	172	199	179	190	181	180	191	207	188	179	206	188	177	186	218	183	179	161	187	191	192	157	170	184	211	203	175	197	193	176	173	199	164	174	202	163	197	209	177	208	196	210	209	195	219	208	162	183	173	190	213	173	204	203	202	196	167	194	185	174	189	165	221	166	187	194	200	190	211	186	170	194	171	198	179	206	190	149	196	191	201	198	184	193	187	180	197	182	185	205	159	194	170	199	185	196	193	187	231	197	157	207	199	213	214	172	191	211	167	193	202	201	168	229	198	191	196	191	174	188	209	193	174	190	199	160	173	193	191	191	196	187	184	175	170	171	189	202	177	200	186	184	180	185	166	179	166	178	201	189	192	176	190	156	206	188	196	186	180	181	204	182	190	185	208	217	194	182	190	168	176	200	190	168	197	206	182	180	195	174	194	191	167	201	195	180	204	171	165	195	202	221	195	166	187	186	189	194	189	186	185	202	188	171	173	199	188	173	204	177	175	178	180	194	179	178	212	187	185	204	179	206	193	216	181	187	188	176	171	203	209	189	194	195	187	195	206	192	169	162	188	177	181	171	197	191	171	216	196	167	190	204	195	187	221	178	203	176	184	175	188	178	201	177	191	181	176	190	184	193	210	190	179	166	181	199	193	214	199	205	207	203	192	201	212	180	205	195	212	185	227	189	192	199	179	176	185	187
14898	949	1572	1619	1456	1195	998	857	826	716	649	586	570	547	517	486	532	513	532	498	497	533	520	569	552	508	491	472	492	489	491	479	511	512	463	485	495	451	474	486	452	501	496	458	443	467	452	484	474	423	466	484	461	444	460	491	487	466	470	489	479	485	445	460	447	491	476	475	501	470	478	456	478	478	463	451	478	455	441	458	488	500	420	469	503	471	477	484	508	483	476	463	439	511	487	463	491	450	435	457	434	470	481	515	463	510	442	507	484	506	467	474	525	475	499	468	452	484	481	442	447	498	441	472	458	466	516	482	445	456	462	467	466	453	457	490	472	500	438	458	484	479	453	488	478	466	465	475	465	456	478	491	476	468	489	464	447	469	489	454	473	487	457	516	437	472	466	468	473	465	475	478	469	438	475	520	477	461	472	485	434	487	467	443	471	435	441	438	478	476	457	491	453	509	464	485	480	509	448	484	464	449	425	459	483	425	468	436	462	465	469	468	478	482	443	474	441	495	488	490	483	492	492	472	468	470	524	477	447	466	428	490	506	478	516	467	456	481	463	496	492	447	463	435	446	455	475	436	443	502	462	463	447	487	470	492	447	452	472	474	483	507	484	482	493	451	480	454	445	494	428	483	481	467	431	499	466	465	501	530	437	489	471	450	475	455	450	465	470	475	461	442	447	477	477	456	486	484	466	474	450	479	468	491	451	471	477	440	452	444	471	498	475	491	483	504	453	460	489	472	492	466	465	475	510	457	468	472	475	487	435	490	483	477	468	456	459	454	474	495	480	500	452	476	488	480	487	445	500	475	507	434	480	485	452	479	418	471	483	472	489	492	455	458	483	456	509	490	489	498	448	495	506	461	447	455	451	493	462	447	456	453	451	480	466	482	484	456	465	453	441	455	445	470	472	475	491	493	458	488	443	479	449	495	487	486	445	461	465	483	486	493	479	482	477	475	478	450	493	441	445	489	522	470	471	484	470	446	452	496	479	461	471	445	490	440	500	502	450	436	429	493	459	446	445	444	474	458	483	480	457	465	488	477	503	496	494	486	464	457	452	416	485	462	457	438	485	477	482	461	484	437	458	472	483	452	480	469	479	476	486	449	400	452	464	476	469	490	477	455	464	465	430	455	417	438	495	479	493	503	448	467	446	434	508	453	466	473	470	448	483	470	457	485	472	464	447	479	465	474	453	518	463	464	461	467	450	475	456	467	492	504	486	467	450	481	496	449	446	437	462	429	463	511	497	508	462	507	474	486	464	440	449	451	486	475	473	459	478	428	479	480	497	470	444	465	473	485	489	463	471	494	434	448	472	476	457	520	496	475	476	467	434	456	490	442	474	494	453	447	471	466	461	474	510	475	474	467	526	464	454	452	446	498	444	496	441	483	467	514	468	466	437	490	480	471	477	433	464	458	488	398	447	452	505	442	447	480	458	445	493	480	467	494	473	459	473	460	467	444	441	441	433	471	498	451	428	431	480	464	491	477	486	493	466	478	510	506	493	467	456	444	450	504	511	452	464	462	482	445	470	477	411	442	424	469	459	437	457	458	490	452	441	476	470	486	454	452	467	444	481	474	469	470	487	447	486	478	426	508	475	458	500	497	484	472	485	504	482	486	476	463	448	480	468	478	519	469	524	467	478	466	443	484	480	492	434	456	483	468	476	484	442	450	495	492	478	484	459	459	496	478	489	479	467	456	515	487	471	443	467	469	504	480	455	462	498	458	450	474	446	464	485	435	447	481	497	489	459	476	456	449	455	477	469	429	427	481	469	512	441	410	461	427	475	470	476	466	469	449	475	453	451	463	472	452	467	451	443	474	479	493	460	474	470	457	434	432	466	466	447	494	465	470	441	465	454	485	477	486	489	468	483	443	465	478	457	481	479	447	440	529	528	459	447	471	433	489	480	484	470	488	465	433	442	484	529	451	465	475	488	453	466	458	434	440	466	471	456	468	469	472	467	459	486	475	421	463	467	468	504	459	438	422	465	475	464	455	499	462	469	468	469	474	478	467	488	465	464	524	470	469	481	487	498	467	461	438	458	483	448	471	453	471	473	459	442	418	464	435	426	454	487	479	431	467	432	475	474	466	491	461	501	489	488	486	420	483	441	485	475	460	472	451	467	483	450	474	488	479	475	480	447	446	504	474	463	493	498	455	456	458	492	455	455	469	445	461	453	480	448	472	449	456	463	483	428	470	460	476	465	482	428	516	472	471	469	463	490	431	459	477	521	447	464	459	487	457	471	489	464	458	466	443	474	464	440	468	445	485	472	436	462	443	499	433	433	430	524	473	454	484	458	445	442	475	473	452	452	472	466	491	467	457	485	499	471	463	448	498	455	470	452	448	496	444	480	443	451	484	441	473	435	443	449	474	502	457	447	448	491	478	476	447	462	459	444	499	477	455	464	462	508	468	447	460	504	495	456	454	461	452	526	459	456	472	507	487	463	497	442	486	447	433	480	467	436	440	445	428	462	457	483	485	501	432	491	505	484	478	461	475	502	456	463	461	470	439	494	455	466	503	463	440	467	511	510	472	450	429	454	421	514	453	496	456	463	511	450	465	479	515	447	468	445	461	468	497	470	457	470	480	457	480	427	447	482	461	477	478	478	484	462	420	459	469	471	466	456	482	490	480	492	455	475	482	451	455	437	461	426	466	458	468	468	434	447	493	465	480	417	475	454	477	468	475	476	502	443	453	451	459	449	492	472	456	456	445	435	446	501	489	476	439	477	416	493	507	451	511	482	459	486	453	480	448	456	480	517	454	425	429	473	446	442	428	466	489	467	462	496	486	479	481	453	464	501	475	439	410	485	472	437	459	481	493	437	450	522	455	487	515	489	504	481	441	445	480	464	496	444	471	448	476	492	453	447	471	473	499	501	490	453	459	475	437	443	503	489	469	466	461	439	486	483	474	491	458	457	462	502	455	466	461	478	446	463	459	430	462	514	478	458	451	461	488	445	447	450	457	479	464	489	465	447	457	450	473	436	477	457	461	475	462	498	503	503	499	450	446	510	453	496	490	499	486	494	485	494	492	501	460	444	468	492	475	486	464	447	450	475	488	435	490	475	444	479	468	477	478	502	488	463	462	473	507	442	436	479	460	518	484	458	458	460	454	470	474	475	446	462	436	468	457	463	442	412	436	464	476	467	487	431	485	462	467	519	453	445	453	454	466	458	447	457	447	447	473	512	459	480	481	479	492	487	474	447	485	450	489	499	446	436	465	472	482	428	478	430	477	480	489	498	444	473	496	459	476	465	467	452	471	458	482	492	453	472	449	492	503	504	462	448	479	515	447	455	460	458	448	465	440	471	462	515	502	518	462	472	473	496	468	472	475	488	485	459	450	467	480	444	449	490	475	476	467	467	479	463	481	446	414	435	452	461	458	445	456	462	482	465	446	493	478	470	434	476	450	487	472	444	478	447	461	487	444	454	507	492	508	453	455	501	486	469	498	456	461	493	486	470	428	486	484	467	501
31458	4681	1186	798	537	446	350	221	234	185	196	163	166	148	159	146	159	119	123	161	174	169	150	137	147	160	147	136	147	132	134	147	113	121	148	128	128	155	122	131	129	134	115	126	103	122	135	120	130	128	127	122	126	146	118	163	144	140	142	127	126	129	140	120	126	121	120	120	146	159	130	122	140	135	130	159	138	122	129	122	124	152	120	129	132	125	153	139	144	130	130	137	124	142	132	129	140	141	133	142	124	114	124	129	123	143	135	113	122	123	112	127	122	151	119	160	151	119	127	136	139	123	135	124	124	134	133	116	138	158	125	123	104	115	129	103	135	116	109	151	127	125	113	132	143	138	118	126	114	129	130	137	130	135	108	125	126	121	119	121	121	112	118	134	117	118	127	133	121	115	125	132	112	147	129	103	118	131	118	118	134	122	145	114	125	134	118	124	130	136	142	141	138	142	129	137	140	136	126	123	116	132	118	136	139	146	133	128	143	138	137	147	135	132	152	146	128	111	125	158	113	134	140	134	142	120	129	143	147	124	146	106	114	119	130	115	134	135	131	125	127	146	126	135	122	127	132	130	98	136	132	138	124	155	140	130	126	117	132	134	115	153	128	134	137	132	129	119	137	136	121	136	119	115	122	128	135	128	136	125	131	141	133	138	128	113	132	145	118	119	128	127	146	137	125	140	147	126	121	137	108	138	125	133	124	142	135	126	145	123	116	141	143	126	124	131	128	125	128	122	116	112	125	161	133	127	129	108	138	148	144	124	123	138	123	145	131	131	114	133	149	136	136	131	136	121	136	137	130	157	143	137	130	119	133	120	130	131	150	127	118	112	123	142	123	133	123	106	124	147	125	165	142	159	138	122	148	138	136	150	115	139	113	113	142	130	146	130	129	125	135	115	118	117	112	120	138	152	135	133	120	143	148	129	126	122	132	147	120	134	132	128	127	123	119	105	168	141	133	135	131	131	134	139	120	160	117	143	142	138	115	118	114	130	122	149	115	131	140	136	119	115	131	143	131	127	138	137	132	136	129	134	137	147	138	125	138	123	141	135	117	125	140	133	146	116	117	156	140	137	116	126	130	134	133	137	152	102	130	116	130	141	133	127	138	127	110	148	131	124	126	126	138	133	111	109	124	121	119	135	121	114	135	134	136	121	140	123	151	116	127	131	116	119	150	140	128	135	126	142	134	126	136	126	143	131	142	113	139	125	115	137	125	128	116	154	134	163	144	148	134	121	154	112	117	122	120	134	122	122	130	125	133	108	136	118	114	109	127	128	129	126	130	122	132	124	131	129	141	139	119	120	135	160	130	132	127	99	131	142	147	147	130	111	126	109	144	151	146	151	124	122	122	128	145	149	112	119	142	122	141	126	118	134	138	140	130	135	140	124	108	139	137	144	141	147	142	137	139	130	129	162	129	139	133	134	143	128	134	132	121	127	139	139	118	141	123	122	130	128	132	113	139	123	134	112	122	136	121	124	143	139	115	124	115	131	129	137	133	141	123	149	140	136	128	131	115	126	140	136	140	131	144	119	129	122	119	119	131	142	117	153	120	145	156	133	131	119	152	153	109	133	123	128	145	121	147	134	133	133	118	118	130	127	132	124	129	132	151	140	128	121	137	140	124	136	131	125	130	154	133	131	130	114	116	145	149	148	124	133	133	148	143	129	106	118	119	136	115	113	139	131	129	122	127	125	135	131	115	126	115	113	132	136	128	138	143	137	125	135	126	125	132	120	135	144	143	133	121	149	103	126	130	113	127	129	122	132	140	115	147	110	134	124	116	131	140	118	140	118	133	141	117	143	115	146	130	107	134	141	122	124	130	123	126	132	132	144	164	150	112	113	121	140	146	124	117	131	123	138	146	126	130	116	126	132	137	119	134	144	118	125	123	117	142	130	123	115	123	136	132	127	139	133	119	133	138	118	139	136	128	151	131	139	119	131	132	121	118	116	133	136	136	118	144	135	138	132	143	134	147	137	152	138	149	129	118	115	130	131	125	119	138	132	167	119	119	120	129	134	124	127	143	142	153	114	109	119	145	133	128	147	124	130	131	157	151	122	152	131	137	124	119	142	143	135	129	126	144	133	121	137	112	150	135	145	132	115	118	142	113	143	126	142	165	144	135	138	142	141	140	124	128	132	122	141	127	134	115	146	127	125	114	131	129	126	125	134	148	125	147	139	129	139	131	136	109	126	152	135	134	126	109	138	129	159	135	97	123	145	140	144	117	143	123	126	126	136	125	112	126	147	123	156	130	133	124	126	135	152	137	144	127	131	148	131	122	133	113	117	136	126	135	109	152	135	112	119	144	126	124	120	123	129	127	134	123	124	151	141	120	115	111	132	143	155	117	116	132	142	127	136	127	124	119	136	145	146	140	122	129	129	135	139	144	143	121	129	145	134	122	140	140	149	146	142	137	106	111	142	137	130	143	117	130	116	138	157	121	128	124	112	123	127	124	111	133	147	129	139	132	127	140	129	139	122	130	111	121	137	130	138	144	144	115	119	132	125	124	126	129	141	146	118	118	137	128	119	132	139	133	129	128	130	135	140	130	113	118	151	136	138	130	141	150	110	138	119	114	127	100	112	139	143	117	126	137	149	129	145	138	110	134	127	134	134	122	151	144	153	124	145	138	144	122	145	144	135	128	127	140	152	124	142	134	140	130	122	132	114	126	125	137	129	120	118	143	131	129	139	128	130	145	140	130	148	142	122	127	126	135	143	144	148	106	124	138	137	142	121	137	128	140	152	151	125	135	121	126	128	113	121	143	125	155	122	132	151	144	129	135	152	119	139	130	113	107	143	133	114	133	143	119	145	120	123	134	120	160	138	122	142	130	107	133	127	111	126	136	134	149	116	132	122	137	127	119	135	130	149	138	144	113	103	112	135	123	142	120	129	116	122	131	122	117	120	124	122	143	132	147	130	101	115	138	117	148	138	135	136	132	139	123	140	150	128	131	128	112	132	109	130	154	132	149	126	144	151	126	123	155	118	136	127	112	125	130	129	150	174	125	128	118	152	132	123	113	133	142	136	129	126	119	129	133	137	114	130	137	132	127	135	130	140	124	130	132	117	120	107	142	119	133	108	136	137	157	122	120	132	120	117	123	149	147	113	127	131	150	144	133	139	132	145	134	132	130	120	117	123	137	127	136	156	120	138	126	117	133	140	141	132	137	118	116	115	125	105	132	135	144	139	102	150	137	131	127	119	123	134	134	127	144	123	113	129	139	153	128	132	142	139	153	107	123	132	150	140	130	129	151	140	127	110	137	118	111	121	134	126	130	149	143	121	121	127	115	143	115	143	121	126	150	151	114	127	122	138	120	113	120	111	105	150	147	146	128	121	117	123	124	149	116	132	133	156	123	117	141	150	140	125	128	136	125	120	123	144	129	130	116	130	115	145	149	135	133	142	136	141	135	109	107	143	137	142	126	116	114	138	130	114	133	150	121	144	145	145	126	109	142	130	132	148	126	114
19627	1204	2079	2296	1973	1644	1234	969	837	720	557	564	479	463	457	424	409	411	447	431	394	458	484	458	415	408	354	345	375	341	363	351	330	328	374	349	367	326	323	318	361	353	364	325	373	300	355	339	362	322	338	285	333	319	301	343	342	316	327	335	318	345	301	326	303	348	307	315	327	348	305	307	327	307	341	332	309	368	349	308	336	330	339	324	323	307	343	302	332	299	330	283	355	358	323	350	324	339	338	322	346	320	314	342	359	346	312	311	331	311	319	316	337	339	320	321	328	301	301	349	330	324	321	300	332	286	320	350	335	303	327	319	315	354	327	328	307	347	353	326	334	335	306	312	338	331	364	320	331	324	324	326	278	356	292	308	300	323	323	328	324	335	307	326	342	353	314	315	337	335	290	324	317	295	319	353	301	345	336	362	357	342	332	330	336	283	324	351	314	303	333	317	336	297	349	303	325	279	345	336	304	334	298	311	347	336	330	317	355	300	331	313	337	297	296	316	299	322	321	321	355	324	306	320	318	308	311	319	350	356	337	293	312	307	311	323	341	306	304	324	353	305	328	309	323	351	357	339	317	328	309	324	351	322	323	352	363	326	320	314	332	328	310	321	313	318	297	330	358	326	338	314	311	319	342	310	328	322	324	285	315	353	310	319	299	325	335	338	312	314	325	323	315	327	369	318	321	338	313	335	337	333	314	315	318	324	355	303	328	302	300	365	317	338	328	332	316	344	321	323	312	344	321	343	303	327	297	327	296	310	303	296	320	314	336	331	330	290	340	339	320	366	326	315	330	324	306	312	322	321	306	326	334	322	348	319	349	330	337	305	322	327	316	300	348	343	321	326	318	284	361	343	343	302	351	300	349	311	338	324	299	333	309	309	337	312	308	313	342	337	348	307	318	342	291	299	344	319	337	310	329	343	322	339	321	302	295	352	311	354	342	331	355	334	328	346	362	304	319	346	335	331	328	335	310	321	308	314	288	330	292	320	346	323	290	323	316	321	351	344	318	342	307	334	294	333	339	345	321	350	315	302	343	323	314	330	317	287	293	319	342	342	304	344	325	337	343	320	315	317	279	338	324	313	341	334	315	342	314	336	298	311	332	314	312	348	317	324	344	307	315	340	339	337	292	289	324	342	323	333	316	311	311	330	333	331	308	322	315	319	309	313	297	293	337	334	325	325	352	325	338	306	356	338	329	330	340	321	267	346	299	345	320	319	323	337	305	333	330	308	285	303	296	282	311	334	327	324	298	315	339	345	313	316	328	321	305	351	307	318	307	321	315	311	302	320	337	305	332	317	318	312	314	300	313	329	333	328	331	326	282	330	318	319	319	311	326	361	321	306	349	329	331	355	327	303	356	308	307	305	347	289	307	356	334	307	305	304	321	305	311	308	312	332	335	352	322	354	321	335	292	361	344	347	331	325	308	318	336	310	310	357	379	333	311	314	294	317	298	303	347	322	329	286	326	329	350	311	308	305	333	338	328	292	329	304	298	311	328	320	334	328	337	309	326	336	328	343	318	325	332	345	335	326	343	329	339	353	331	286	310	328	330	298	366	341	346	324	308	324	298	342	335	306	311	281	342	325	318	324	329	338	376	326	314	327	282	321	347	320	319	304	338	293	326	325	336	346	368	324	353	308	310	339	326	347	287	310	302	311	317	289	302	320	316	313	333	279	330	289	331	352	306	328	279	310	346	306	314	308	302	327	334	295	324	331	290	310	340	333	324	312	325	295	362	290	349	341	340	337	326	314	322	299	326	292	306	330	323	327	328	341	297	312	293	326	352	328	338	346	308	315	332	319	308	319	330	311	315	344	330	323	308	339	312	306	334	311	345	332	339	318	336	315	319	339	319	344	347	346	312	342	320	307	300	329	296	315	309	330	317	353	324	326	320	343	324	328	290	318	335	296	341	340	323	341	325	321	312	315	297	297	315	323	340	332	320	331	319	310	329	316	361	346	336	332	284	319	322	351	345	310	307	317	349	283	295	344	312	315	303	301	327	357	328	327	325	332	328	297	323	319	351	325	311	344	337	294	338	336	310	313	330	351	324	323	307	356	314	340	314	332	366	304	295	321	325	333	296	330	302	318	328	325	322	304	336	324	339	313	307	329	317	332	311	323	354	298	343	332	356	343	309	334	319	339	316	301	312	306	322	319	343	298	348	324	327	321	353	309	339	338	356	324	289	308	332	379	350	314	330	310	312	361	344	322	310	310	335	333	314	356	299	333	364	320	341	330	313	316	296	302	342	298	322	304	337	298	317	347	299	324	339	326	323	298	310	359	363	319	320	309	285	321	341	330	301	325	321	334	372	324	326	321	318	307	313	325	342	322	331	310	337	337	339	348	299	327	343	329	305	318	310	319	304	354	313	295	318	300	286	367	309	332	355	316	317	372	299	329	310	315	312	312	331	324	315	315	325	334	321	324	342	360	306	329	312	335	323	367	312	346	316	350	336	336	326	362	338	363	321	324	306	321	314	318	293	332	355	295	305	352	339	301	324	351	338	318	379	327	303	358	318	332	320	341	353	315	294	288	353	335	308	349	310	314	337	334	369	327	360	328	314	337	338	379	313	304	335	317	338	338	318	345	297	308	333	306	328	305	332	353	305	319	307	320	314	366	324	356	320	324	345	347	347	343	321	336	366	298	329	350	326	334	282	359	313	323	329	333	313	318	316	322	345	336	354	328	315	322	302	317	306	348	322	280	322	335	323	311	324	336	338	339	320	302	353	313	337	313	309	308	323	355	345	330	357	314	321	317	314	335	316	314	305	302	317	306	293	297	327	315	310	309	340	319	320	306	315	331	320	306	316	314	298	330	311	309	315	324	331	327	350	307	325	306	318	335	319	342	323	306	353	319	327	352	301	355	353	298	334	296	329	310	343	332	328	303	334	334	349	317	312	311	303	301	298	361	345	313	284	298	311	318	353	327	337	308	328	337	346	349	318	291	335	308	338	324	318	326	322	312	356	335	308	298	363	346	310	306	353	322	333	323	345	359	339	323	343	322	313	301	303	351	308	326	306	327	351	294	314	340	343	290	321	319	354	329	314	320	309	299	337	309	346	333	286	335	326	340	314	344	341	324	309	307	318	355	294	318	327	316	324	286	385	303	325	337	340	324	311	290	306	324	293	296	335	305	289	312	352	274	347	320	336	354	354	287	296	343	308	330	323	303	326	324	327	314	295	307	335	316	297	326	292	320	309	308	333	309	327	377	332	321	341	332	310	341	331	323	298	309	352	334	314	320	293	324	331	333	292	341	346	327	318	323	334	329	322	344	314	331	354	347	320	298	280	307	292	351	330	318	323	299	302	372	335	339	317	335	313	356	335	318	336	292	349	353	330	327	304	329	297	303	329	275	299	309	350	305	307	334	325	316	304	313	318	326	326	327	323	334	361	334	307	314	356	334	315	323	324	298	316	338	374	323	337	322	315	369	295	331	348	274	292	328	318	309	325	319	324	330	346	323	299	330
8500	447	178	186	174	131	143	132	133	123	113	116	134	116	145	134	126	157	108	135	118	108	122	118	135	133	120	134	119	107	115	114	129	121	123	128	123	106	121	128	119	132	133	111	115	115	119	103	123	129	118	111	113	129	111	87	115	123	109	118	108	117	135	111	111	131	115	129	110	121	122	135	104	117	131	141	129	135	137	102	110	133	107	122	104	128	127	105	140	123	130	130	121	135	124	133	125	119	120	124	116	127	111	121	108	135	129	129	135	131	142	117	132	105	104	129	119	115	115	132	107	117	122	145	126	128	99	103	125	117	122	128	145	133	128	117	117	154	120	133	128	120	126	127	112	127	114	142	125	117	118	117	122	103	112	125	131	122	123	115	108	124	121	124	115	131	102	128	130	125	113	121	115	134	112	123	119	122	111	124	125	110	121	102	140	136	110	114	124	125	126	117	117	121	121	137	129	102	126	117	128	122	142	141	131	120	138	107	133	113	95	117	94	113	98	119	114	108	127	149	125	103	145	122	112	122	111	117	131	117	143	136	114	92	134	134	111	123	128	114	122	115	109	141	113	120	108	117	106	141	133	131	133	144	138	127	122	108	130	123	132	100	118	126	120	130	110	100	108	122	116	130	135	124	132	121	125	127	137	120	123	140	143	108	130	115	113	123	119	123	137	126	109	135	125	128	131	135	139	137	112	134	153	118	112	131	112	118	112	140	125	120	103	127	116	110	130	112	119	152	127	127	132	126	124	94	138	132	132	133	138	123	135	126	118	114	126	122	129	123	114	131	93	132	150	110	110	128	117	115	108	105	120	118	112	119	122	124	118	122	111	127	104	139	108	113	131	123	128	142	110	125	126	137	121	133	120	139	106	139	125	120	130	127	122	103	127	148	105	103	117	128	141	112	127	131	123	126	142	115	113	136	119	120	109	105	131	114	118	123	133	117	128	111	110	110	109	128	109	103	119	126	119	132	124	103	160	108	102	128	109	123	119	125	122	124	148	127	129	112	108	109	120	131	115	135	109	113	133	134	133	119	122	116	129	130	113	112	120	114	120	127	109	97	114	126	116	131	140	129	121	130	124	116	117	120	140	121	98	116	138	128	143	121	135	133	120	111	125	134	136	107	140	124	132	128	135	153	120	121	122	124	152	129	122	139	128	118	150	126	124	116	123	107	119	122	137	112	124	119	124	109	130	123	153	130	105	125	116	113	129	135	131	115	120	112	109	120	118	125	107	108	114	130	116	109	141	129	121	141	142	111	112	142	126	132	117	140	120	124	128	137	111	125	120	126	124	122	128	126	132	117	102	110	109	128	121	154	144	116	138	135	135	135	116	141	122	113	135	139	124	118	134	134	107	108	128	122	133	115	113	137	136	110	132	122	131	152	119	136	125	119	140	117	109	119	139	141	136	121	117	136	155	125	135	130	115	135	141	137	126	118	131	121	103	98	121	116	107	121	105	111	127	142	132	119	126	123	121	119	116	128	109	114	115	108	101	122	123	129	106	111	103	146	117	123	143	114	136	129	124	125	127	120	125	103	112	126	106	127	142	122	119	111	130	145	124	123	143	129	118	129	131	112	130	134	139	143	144	117	132	119	130	128	145	112	134	128	127	132	124	125	104	123	135	144	101	116	97	144	124	125	128	149	126	113	127	123	127	153	119	128	94	107	131	126	107	118	135	117	123	134	110	113	122	106	155	127	114	124	108	115	102	88	127	117	111	103	105	113	113	118	107	111	128	126	125	119	113	123	129	124	130	140	135	105	144	107	99	117	128	112	120	125	123	114	148	130	118	129	136	98	127	120	137	131	117	127	113	117	94	107	134	117	122	119	130	137	120	105	112	111	113	113	126	117	124	122	142	122	134	125	117	128	135	147	114	121	117	116	109	127	147	146	109	129	114	137	127	103	119	115	112	127	130	138	111	120	117	126	120	122	116	125	126	129	122	121	112	108	98	123	142	131	136	117	125	115	89	129	119	112	103	141	137	142	136	135	103	131	120	137	110	136	106	124	119	139	122	127	127	126	148	158	120	123	118	123	99	135	126	139	123	121	130	98	107	134	130	126	117	129	116	99	110	122	99	117	116	122	102	124	118	142	134	112	112	140	128	128	126	134	125	118	130	114	118	117	103	115	109	131	127	121	147	127	132	123	125	125	133	125	118	122	135	123	118	115	112	109	125	110	132	136	130	134	127	130	119	140	119	137	116	113	112	114	112	138	132	136	132	115	135	133	134	120	131	116	122	130	125	120	130	131	134	128	132	110	114	123	116	119	141	147	116	128	141	116	126	128	127	116	100	131	128	124	106	133	107	120	107	130	122	113	122	115	110	128	121	112	128	104	124	128	125	130	107	120	115	115	128	126	119	117	123	124	128	141	140	113	126	102	128	100	118	132	139	120	118	113	116	121	126	122	149	84	118	104	127	128	121	126	153	118	114	111	128	130	121	115	121	108	127	137	104	139	138	120	103	119	125	111	111	139	134	122	130	102	135	133	139	107	137	124	122	117	116	126	128	115	124	137	123	129	116	109	129	124	134	113	111	112	121	98	129	129	129	130	135	137	141	123	128	138	125	97	138	115	129	123	122	108	133	122	131	132	142	137	118	126	131	121	116	130	125	126	140	127	122	129	134	120	105	112	126	131	117	96	118	106	138	150	103	120	115	116	142	117	103	121	127	123	122	113	114	121	117	122	126	136	125	111	122	109	117	124	111	108	99	128	111	113	134	140	116	128	134	131	121	107	124	127	132	116	117	120	126	125	119	110	127	129	137	108	131	117	120	99	129	106	130	121	127	114	115	114	111	132	117	130	109	118	136	111	134	124	136	124	136	120	104	110	126	133	123	103	114	125	162	109	120	125	116	123	124	129	112	124	135	101	109	106	93	120	126	135	134	123	139	120	128	115	136	131	147	119	123	131	100	132	102	115	128	140	133	119	114	121	111	119	144	127	106	119	125	116	131	137	136	132	107	124	121	121	102	127	110	110	99	117	122	111	124	138	140	119	99	107	129	106	140	126	130	108	134	125	119	110	148	118	109	121	110	122	129	107	123	116	128	113	123	120	126	121	143	103	120	126	121	123	146	117	100	125	112	122	135	119	137	131	124	105	120	112	107	130	114	124	130	123	102	130	108	123	132	96	112	128	115	139	111	117	123	120	128	123	137	126	129	132	121	122	124	121	99	138	114	126	112	123	105	133	99	137	125	153	135	114	113	135	107	123	137	129	123	105	114	144	130	145	126	127	138	118	144	116	136	120	137	134	106	140	102	112	142	110	103	139	113	111	114	117	124	105	143	119	119	128	115	139	125	113	139	125	126	126	131	113	104	126	106	113	113	118	139	121	133	145	97	107	134	122	125	118	133	128	130	142	120	129	114	136	137	128	101	134	109	122	118	128	129	123	116	100	114	91	124	138	135	118	142	117	132	124	145	103	146	109	110	110	126	128	129	121	97	96	106	116	111	131	149	111	139	117	115	143
6298	443	518	543	539	515	432	409	366	377	352	358	323	332	338	340	341	334	338	339	365	373	349	332	344	344	361	370	339	326	335	306	326	339	314	355	305	348	316	331	329	348	293	341	335	313	332	326	324	331	308	302	311	323	340	330	328	303	299	336	316	328	299	320	311	350	335	301	346	311	306	296	285	338	306	342	312	334	336	279	334	295	325	359	333	314	334	299	301	295	355	346	309	316	331	303	352	304	326	293	347	317	324	349	351	313	341	319	329	319	323	317	342	293	314	310	334	329	324	338	334	348	337	297	363	333	334	293	309	321	349	335	314	297	306	286	319	304	331	332	326	293	314	338	317	327	333	345	343	310	337	307	333	320	304	290	329	309	340	327	309	321	335	293	301	316	335	323	322	370	308	340	330	325	341	329	315	338	315	327	302	319	324	357	349	305	302	347	310	309	345	304	319	314	327	335	331	313	301	288	299	308	291	307	334	338	331	324	316	296	315	340	317	302	317	362	346	306	305	328	352	341	327	315	356	327	326	313	369	312	304	330	340	312	314	330	334	340	328	349	345	348	370	328	338	324	348	317	327	328	353	344	299	346	346	350	338	324	303	367	278	337	322	328	353	323	339	308	341	308	314	337	324	316	336	350	326	330	353	341	309	312	303	318	314	315	319	326	314	302	336	308	331	323	318	292	297	320	328	352	319	331	335	322	310	357	323	295	350	345	312	331	350	326	334	322	340	319	341	333	301	331	304	346	335	300	323	328	308	321	346	308	323	311	316	357	340	312	311	310	321	344	331	322	300	323	348	306	330	310	307	285	323	350	321	301	334	336	355	345	348	353	307	326	328	292	317	332	307	310	304	315	334	329	328	325	324	310	321	317	348	339	355	334	339	332	310	346	322	308	317	314	344	317	323	317	319	307	314	328	312	302	349	324	338	310	332	331	322	317	315	329	334	296	328	300	302	334	331	322	353	322	314	337	314	320	327	346	334	302	325	334	304	289	324	342	324	334	319	302	322	324	310	294	310	282	356	291	359	334	302	326	334	320	309	373	290	300	316	314	339	301	324	305	307	358	329	330	297	358	319	306	335	321	297	357	307	323	325	331	321	325	314	301	337	319	345	359	308	330	337	329	321	321	330	340	324	341	323	335	312	337	308	317	326	345	340	340	344	328	323	347	348	351	333	331	345	329	310	343	336	305	313	337	305	352	312	344	326	309	337	312	361	329	360	318	310	340	347	334	318	308	328	305	347	295	333	346	300	321	343	275	305	312	339	335	333	366	368	345	322	320	352	330	325	320	326	348	301	355	314	342	340	306	339	348	309	334	332	322	316	328	333	317	311	326	341	321	339	318	324	316	292	315	312	313	341	321	326	333	340	364	311	342	327	317	330	326	313	305	297	313	360	311	341	339	337	337	330	327	288	340	324	317	359	321	314	358	326	293	334	328	322	314	311	298	299	356	334	342	327	328	327	333	337	304	331	342	310	297	343	286	334	343	324	329	310	340	352	330	311	335	319	363	267	346	311	301	345	327	325	336	336	323	322	349	279	314	335	296	333	318	314	303	276	341	338	320	324	319	298	350	324	351	334	341	335	314	322	333	341	332	297	323	346	326	329	347	328	299	363	291	307	320	311	358	304	318	322	335	345	321	335	357	343	338	336	308	355	328	303	345	358	302	326	316	320	347	344	338	306	329	316	345	325	321	336	295	327	333	369	322	329	312	320	353	327	316	344	334	313	351	330	317	300	361	336	332	328	311	338	325	325	337	302	311	307	323	308	310	312	327	343	294	316	319	304	319	308	321	321	326	303	336	311	319	336	371	308	335	307	335	342	332	329	328	287	297	318	350	343	324	310	360	316	322	309	327	296	320	343	325	316	314	349	340	322	325	328	342	314	342	311	356	315	325	346	305	284	364	336	333	342	333	328	336	320	302	322	327	344	327	300	345	335	316	335	317	349	302	345	299	338	312	303	330	325	312	334	321	315	306	317	294	323	336	285	312	319	332	329	332	326	341	321	350	304	309	329	308	335	323	338	319	358	360	319	329	328	339	318	301	332	353	294	323	306	319	309	317	346	319	346	315	315	334	281	296	351	334	317	307	325	310	340	365	322	337	314	369	328	346	332	341	347	318	334	321	324	347	335	321	337	344	299	338	318	353	337	331	335	323	336	310	338	353	344	324	334	333	295	316	314	355	344	309	328	334	310	326	330	356	314	309	313	298	326	369	319	292	342	362	315	318	332	347	319	359	313	312	332	356	312	318	320	333	325	323	330	346	292	336	320	335	364	332	313	294	331	345	341	307	320	330	288	302	303	340	319	360	330	338	320	325	312	352	361	359	342	345	343	326	332	325	333	319	330	335	322	330	360	326	349	301	321	324	373	329	333	347	340	330	325	323	327	355	312	345	312	335	294	308	301	323	310	305	340	342	329	313	338	324	338	342	342	343	354	334	317	333	310	351	316	305	322	313	344	321	315	341	309	314	299	321	313	330	343	340	298	327	292	336	299	319	334	330	323	323	306	330	324	343	298	322	324	304	325	299	339	314	344	348	329	288	312	312	338	307	336	317	295	342	356	298	341	348	369	325	347	322	358	315	337	310	308	295	345	343	319	332	311	335	323	329	334	338	325	318	357	313	322	317	309	342	367	371	353	307	289	320	358	293	316	329	359	325	348	280	337	319	332	326	322	293	319	315	313	326	323	305	337	321	312	319	317	328	330	323	326	327	347	332	304	336	334	340	349	332	280	339	289	310	316	325	352	319	308	315	350	331	328	337	312	291	335	334	297	339	324	328	326	304	324	306	343	343	294	330	336	316	332	340	314	371	327	310	337	313	326	347	321	300	300	289	340	347	313	331	311	351	295	317	338	332	328	341	337	323	347	320	339	339	322	303	322	309	339	355	343	333	323	309	325	349	297	331	332	333	348	321	327	332	335	318	355	349	341	325	307	326	323	307	334	347	332	321	336	330	320	317	366	341	351	357	295	331	332	351	337	333	301	309	304	349	330	318	328	321	273	347	331	311	334	300	289	349	315	338	359	319	327	284	338	339	328	343	349	348	307	332	344	322	356	318	318	378	324	318	317	335	315	318	318	332	325	316	321	339	311	352	316	303	333	309	317	330	308	318	292	324	330	366	347	357	333	351	334	306	311	333	319	329	318	320	324	343	285	357	330	305	297	339	323	326	296	325	312	305	356	365	342	327	329	302	316	308	335	334	328	340	347	330	317	325	322	322	328	304	323	326	357	327	341	334	325	323	365	340	338	310	348	295	317	331	326	335	340	333	360	351	311	312	347	331	315	303	328	324	362	332	310	312	330	316	322	375	320	307	328	306	339	326	322	343	318	340	351	326	324	321	344	312	328	346	286	320	313	359	300	373	349	360	317	347	314	334	328	301	329	349	342	339	353	325	353	323	340	279	314	320	305	333	325	327	303	345	348	328	333	335	323	312	330	324	328	344	324	335	343	331	320	339	346	335	307	337
22580	2374	763	506	359	318	252	254	262	210	195	211	198	189	200	189	204	193	215	185	202	209	181	183	187	200	195	184	203	197	212	173	180	176	207	189	174	186	220	189	208	231	194	192	189	189	200	190	214	207	212	179	192	174	205	195	210	205	188	174	194	195	197	224	180	194	178	199	178	221	182	183	191	180	200	192	197	221	207	205	220	188	190	182	183	216	195	167	202	177	186	185	219	190	184	199	222	212	188	201	180	220	190	175	213	183	214	191	200	191	210	211	207	228	205	199	190	216	169	194	225	180	187	185	198	220	209	197	204	212	207	205	205	176	179	187	217	189	167	212	186	186	172	185	210	188	192	193	187	194	197	192	178	202	177	191	172	170	170	200	195	197	220	196	200	191	190	176	185	220	202	211	201	185	197	205	199	179	226	190	158	211	215	209	182	199	186	171	196	166	174	215	174	219	196	185	172	168	183	194	162	213	193	173	202	203	192	193	205	201	221	195	177	178	218	194	161	184	177	175	192	190	205	207	201	208	190	198	199	194	205	179	180	167	196	198	171	193	193	180	194	158	193	178	195	181	208	176	210	190	188	191	174	183	160	181	174	191	219	200	204	187	174	192	198	197	185	196	208	198	189	199	167	174	171	208	170	213	196	211	187	173	202	184	201	168	201	188	220	209	197	181	198	198	208	209	201	189	172	172	201	186	193	196	207	197	225	207	195	198	212	222	211	201	211	172	187	207	194	207	194	187	173	178	178	180	203	205	210	200	180	201	189	199	186	189	203	195	201	194	185	185	171	201	213	167	189	176	206	202	199	187	196	185	182	212	172	188	190	186	231	182	178	188	187	206	204	187	171	173	196	204	187	196	212	192	190	183	194	222	153	194	179	196	194	206	186	170	211	213	215	173	187	198	166	211	171	175	176	181	196	181	196	183	188	199	182	180	193	179	169	215	194	195	194	194	206	213	187	177	203	215	179	211	189	176	221	203	193	224	191	214	204	214	187	150	198	207	183	205	202	188	211	185	186	196	162	196	180	174	168	222	186	193	192	182	194	198	201	183	187	206	191	206	196	195	175	175	190	201	190	200	186	180	184	191	197	194	217	186	197	178	192	192	201	167	177	188	183	203	212	183	193	211	194	172	201	190	207	207	206	181	181	175	175	193	185	196	179	165	185	200	196	179	203	197	187	196	171	150	182	213	160	206	193	176	193	189	202	186	190	203	193	191	181	197	175	196	188	190	173	175	182	181	173	199	210	179	195	173	186	198	187	183	191	165	151	187	218	196	215	215	168	224	208	192	202	192	218	193	183	186	188	161	179	173	169	202	191	213	193	190	201	214	176	160	184	222	214	219	174	180	198	188	185	174	212	197	201	194	177	194	188	195	203	161	182	204	165	190	210	161	210	216	202	193	195	207	202	199	177	179	186	194	184	188	222	193	217	195	193	201	179	190	184	178	209	172	190	204	216	191	194	214	184	183	209	186	192	180	188	216	191	194	173	189	216	176	212	191	163	197	202	216	193	223	218	223	208	202	200	193	190	201	185	210	174	176	192	198	201	197	183	171	172	200	207	179	193	189	178	200	174	187	186	199	174	196	180	196	200	183	191	196	194	208	200	203	181	197	168	184	199	161	183	211	170	175	201	173	199	209	162	169	200	191	202	172	218	205	183	173	195	206	187	188	182	168	172	225	178	195	217	185	201	208	192	191	181	179	218	204	223	191	185	172	202	193	193	217	198	205	185	192	199	212	219	207	186	203	180	195	197	188	179	219	191	202	190	190	185	201	196	222	178	194	195	195	200	160	184	193	213	196	171	185	200	181	191	197	182	176	208	188	204	166	219	201	178	184	221	210	206	182	187	181	200	167	178	199	177	194	194	195	211	204	178	195	168	221	211	191	197	159	176	188	186	187	195	210	188	208	198	176	180	191	214	198	187	211	179	179	202	198	216	193	181	164	199	199	215	195	175	182	200	193	226	213	177	192	164	175	181	183	187	184	177	186	180	202	170	181	183	173	186	205	198	204	189	188	187	199	190	184	181	212	172	164	205	185	189	176	193	189	180	223	215	193	189	187	212	193	181	209	212	198	195	196	203	202	194	201	190	179	176	199	202	201	197	201	203	195	217	197	191	172	203	184	215	196	208	184	166	184	187	186	189	157	184	223	193	184	214	193	177	205	199	193	177	178	203	192	197	229	183	192	192	222	190	160	185	180	189	186	208	179	188	212	193	201	203	194	211	210	187	184	189	190	191	213	156	173	193	195	199	197	164	179	171	182	200	219	195	214	168	188	180	185	205	212	207	188	171	192	213	219	205	209	172	207	195	182	207	211	175	165	218	198	182	192	169	199	192	167	186	205	167	179	196	213	213	184	201	176	180	187	195	207	200	193	208	186	191	186	203	201	183	210	178	190	209	190	188	164	210	191	181	187	160	195	213	189	176	199	226	205	189	162	183	215	176	191	169	149	200	186	185	184	164	193	192	202	181	200	175	190	185	198	172	178	202	181	187	183	191	186	194	194	195	165	189	206	194	187	203	216	196	212	221	200	212	155	195	196	194	178	202	180	188	191	174	197	183	172	192	170	190	196	189	188	170	173	204	181	176	185	182	200	196	185	189	180	177	192	205	200	203	188	184	214	222	181	166	181	171	177	218	205	172	206	184	179	181	183	172	178	219	204	191	205	166	206	182	195	203	187	177	194	175	217	196	192	201	212	184	222	170	211	194	175	216	184	190	197	195	217	184	159	183	205	215	187	167	175	190	185	169	202	209	163	178	193	225	199	226	200	203	162	188	181	197	185	207	197	199	179	214	207	217	187	196	203	188	196	175	174	200	202	213	187	209	184	176	190	187	199	176	186	183	213	202	200	182	206	228	180	205	189	187	194	209	197	197	207	175	201	194	190	197	188	186	188	184	173	208	198	174	202	205	160	203	188	197	189	182	203	208	189	191	200	174	185	196	182	178	214	179	171	208	183	179	193	197	182	210	184	171	170	221	173	190	200	201	184	212	180	225	200	193	226	218	208	192	188	197	177	198	187	160	223	181	200	178	177	194	187	200	180	210	186	195	185	153	201	173	185	172	173	219	215	185	224	201	191	192	181	173	191	175	201	194	198	186	198	208	223	190	213	215	175	177	153	201	190	185	213	193	181	184	189	189	216	164	198	177	194	184	183	196	205	206	194	172	199	183	219	211	188	199	179	225	204	162	203	194	221	193	183	173	181	194	195	188	191	185	167	201	192	193	178	188	171	209	191	209	190	204	191	185	194	171	179	211	184	185	207	190	196	196	176	210	180	195	188	191	186	181	169	196	210	173	200	224	189	180	194	208	175	215	214	213	186	202	165	186	157	199	202	174	205	197	203	184	181	222	201	202	178	176	190	184	170	173	178	212	191	196	220	211	214	206	177	167	191	163	200	198	207	178	202	195	214	188	200	183	193	212	202	161	169	204	191	207	188	221	180	188	198	193	201	191	205	198	211	194	205
15517	949	1531	1812	1542	1208	1005	948	743	670	758	618	576	590	555	509	526	509	530	541	524	618	598	577	494	482	537	508	528	445	478	497	529	511	455	472	488	483	487	469	512	505	463	486	452	464	451	447	463	433	438	440	511	470	479	441	465	468	470	478	485	450	461	483	487	485	430	475	475	488	477	473	471	475	476	496	469	455	501	447	440	459	496	498	440	475	497	463	502	518	465	461	491	475	474	466	476	470	513	450	437	462	479	429	480	474	459	468	488	485	452	485	488	476	454	491	426	458	515	428	469	495	425	468	455	467	524	469	508	494	482	461	485	491	480	515	468	475	483	471	505	465	467	472	487	497	470	451	467	435	472	475	455	471	445	460	519	462	450	479	476	480	473	510	482	488	505	496	486	494	474	475	459	453	456	492	491	434	488	461	475	447	499	514	475	478	515	528	471	449	449	486	474	446	472	507	449	448	486	465	480	498	453	479	457	493	469	536	451	515	444	468	500	455	494	460	497	469	494	453	481	473	487	469	505	490	508	469	496	480	459	423	481	441	498	494	444	454	500	501	488	490	498	467	490	483	500	516	513	433	471	492	470	466	506	503	469	412	467	476	490	438	456	495	451	451	494	473	489	444	472	442	455	455	507	479	490	464	483	480	501	467	464	454	489	469	480	488	484	484	520	433	496	498	481	471	458	494	474	477	445	472	452	451	484	438	487	496	435	505	444	457	475	479	449	509	480	491	470	495	480	453	505	471	487	456	468	498	480	494	478	484	459	486	493	520	452	502	477	483	478	465	435	496	493	457	493	472	482	474	439	482	497	454	453	484	492	488	468	484	508	487	488	485	455	476	492	469	498	471	472	496	474	472	456	477	472	434	491	441	475	494	453	467	471	461	470	477	484	434	466	498	462	475	511	455	523	466	456	430	478	450	446	483	474	491	444	479	509	465	473	470	494	494	459	483	500	449	433	506	492	458	483	475	480	494	486	434	477	497	484	492	453	472	483	451	468	488	460	486	443	486	486	445	455	500	448	473	535	472	513	474	481	485	433	459	468	458	507	470	510	440	465	486	460	442	457	490	465	474	478	459	449	513	489	494	440	464	465	464	489	480	460	447	474	487	456	495	498	466	498	490	471	452	461	442	423	478	446	476	443	515	477	471	486	499	464	500	510	502	470	508	491	478	459	477	470	468	494	491	479	446	465	480	495	435	515	459	479	461	471	477	492	478	463	456	496	510	458	470	485	481	499	431	506	447	466	499	484	456	446	509	467	497	471	512	486	451	502	459	472	475	464	486	469	463	479	457	489	468	480	455	437	467	486	470	497	455	489	510	480	467	446	497	437	491	494	480	436	481	475	451	467	468	528	472	506	470	477	482	478	464	483	462	512	480	485	538	493	478	470	518	456	490	481	494	483	449	477	492	482	479	483	503	483	496	472	501	461	444	486	448	479	482	457	448	485	467	429	470	475	492	480	495	464	512	490	468	468	473	493	468	465	504	467	435	520	486	455	469	472	503	450	457	479	481	476	449	483	445	447	471	478	469	483	533	435	487	451	517	511	446	479	506	493	516	461	483	460	524	467	465	487	465	502	500	501	490	480	485	446	411	439	459	481	513	492	489	458	494	480	449	497	495	486	476	464	486	463	475	490	493	450	475	496	487	421	458	461	467	474	465	488	484	458	430	475	452	499	445	494	469	448	493	477	496	465	465	503	485	481	492	483	464	444	508	472	498	476	467	470	472	477	500	477	446	484	495	462	477	494	495	511	496	447	455	458	443	470	458	497	521	453	467	438	492	495	474	469	477	458	466	478	465	486	453	462	496	490	494	462	463	425	466	468	473	507	471	474	477	494	516	508	473	476	483	470	445	487	487	462	458	501	469	486	476	435	458	468	446	460	483	462	484	470	464	511	491	463	453	448	466	506	452	443	487	489	527	477	474	511	483	467	470	475	470	519	500	495	490	460	458	497	427	511	462	448	507	461	475	470	432	440	505	481	514	455	510	484	492	464	473	478	431	472	484	493	463	479	463	465	480	451	465	482	447	477	498	499	456	485	450	443	467	502	480	488	464	487	456	510	484	507	459	488	489	448	458	475	472	461	448	490	502	484	500	487	512	491	472	461	463	501	444	481	488	505	469	483	462	510	434	446	485	471	484	465	468	464	499	540	440	499	454	445	513	467	455	498	491	498	427	459	464	516	490	454	461	448	505	420	471	481	472	464	466	459	481	460	526	480	451	472	494	498	483	464	427	485	474	466	444	491	448	447	516	497	456	438	446	474	464	493	464	448	481	472	475	449	458	465	430	535	507	495	501	463	485	406	465	448	450	478	456	472	476	495	445	475	479	452	458	486	468	483	494	455	477	484	484	452	466	507	492	415	519	480	479	474	469	532	488	483	456	478	459	475	507	443	467	480	486	467	472	472	483	495	468	457	468	458	496	470	483	506	450	469	466	504	541	525	479	460	470	463	491	425	468	448	474	473	472	472	461	474	502	455	460	473	500	480	526	508	458	482	469	488	458	451	460	453	457	490	459	466	486	489	466	469	515	475	532	487	493	445	485	477	494	459	454	472	496	484	437	480	468	458	467	443	477	480	485	462	486	476	477	495	486	471	459	454	493	453	493	502	507	457	505	467	483	473	481	485	473	485	496	470	473	490	470	457	493	443	488	513	518	468	466	471	487	444	466	518	492	480	467	460	493	472	470	467	500	429	489	500	478	492	504	446	469	495	434	484	479	527	502	502	492	483	466	490	470	496	478	502	448	479	500	474	493	445	485	468	485	513	491	491	472	436	473	478	487	421	471	472	445	453	496	495	505	433	484	463	482	467	486	499	504	483	471	467	448	483	512	502	521	455	469	485	470	469	471	487	460	471	509	506	457	481	443	467	454	481	469	470	436	489	437	465	483	453	483	474	444	484	439	443	486	465	492	507	480	520	438	476	470	499	416	449	460	512	522	445	473	459	449	476	486	468	477	470	487	478	436	475	467	467	449	459	473	449	468	474	457	464	438	500	518	445	482	475	448	463	476	462	481	444	460	459	463	470	481	468	484	487	499	470	491	487	470	489	486	466	456	498	486	448	468	448	491	511	474	458	511	452	462	490	484	477	475	437	505	431	461	491	484	447	475	488	502	455	502	468	504	486	497	466	470	465	459	488	481	454	404	494	500	492	464	464	478	489	459	502	475	457	476	472	453	480	476	448	487	468	463	458	445	435	478	478	485	500	477	477	493	521	481	472	482	488	468	484	457	517	454	476	480	500	502	479	483	483	492	492	455	446	498	462	450	530	495	465	478	452	440	474	469	489	456	446	467	497	465	473	455	473	463	509	445	496	444	517	467	540	479	497	489	444	480	481	452	467	507	453	475	470	453	461	500	446	510	468	487	495	474	468	493	469	470	485	451	478	483	460	433	466	443	496	496	477	487	437	495	491	454	483	478	449	477	472	461	472	462	460	489	466	440	485	449	465	520	479	518	472	470	485	483
32331	5326	1363	870	544	430	297	223	231	162	167	193	161	129	152	164	137	150	150	142	158	126	166	149	140	128	137	137	133	128	147	161	141	146	136	130	131	128	135	128	129	123	140	115	115	131	124	120	123	137	144	139	128	142	145	147	115	162	134	145	149	140	146	126	120	146	127	134	128	139	122	117	143	120	137	127	127	124	132	141	152	132	150	124	118	131	126	148	133	126	141	142	135	140	122	139	138	139	112	161	125	129	130	135	133	176	124	111	151	131	129	146	163	129	162	134	130	125	144	115	119	136	120	130	115	111	139	131	151	137	135	116	135	132	132	115	135	129	146	122	123	120	124	127	130	118	141	132	146	126	154	147	139	150	125	112	135	129	137	128	134	149	136	123	133	127	122	134	137	147	131	135	120	129	139	126	141	105	136	126	151	135	116	132	132	164	132	136	136	134	134	138	144	124	115	138	140	129	121	122	111	124	131	121	145	134	136	131	147	148	137	123	110	156	136	133	129	116	123	124	136	122	123	139	149	151	155	133	119	157	150	107	141	133	135	149	136	127	133	142	130	141	134	159	129	141	127	130	139	123	132	145	141	121	136	129	152	128	129	110	150	124	119	118	133	127	145	134	126	127	127	143	126	133	150	143	144	148	144	148	150	142	143	124	124	130	129	150	130	117	117	133	109	135	138	140	127	149	119	130	134	147	129	130	127	124	138	143	128	139	139	143	127	115	130	124	120	137	123	134	131	122	132	139	142	121	101	139	125	133	149	146	134	124	139	134	126	148	131	111	124	148	157	137	129	141	144	123	169	127	118	140	151	121	126	132	120	119	121	124	127	139	130	147	144	126	120	154	119	146	112	121	130	130	126	130	144	126	124	136	133	126	145	126	122	127	126	132	126	138	142	137	129	136	125	154	144	118	127	150	139	155	126	115	132	141	126	157	132	122	141	149	153	154	146	135	125	133	134	128	144	106	131	136	136	124	126	130	148	117	118	136	129	136	131	109	139	153	126	162	137	125	149	105	131	151	132	133	120	116	131	133	146	126	135	144	119	104	128	142	142	147	142	115	127	143	118	142	134	137	135	146	122	135	136	131	124	127	149	149	111	130	115	128	152	126	151	150	132	142	142	126	135	106	146	106	116	155	142	128	117	133	122	125	129	144	150	152	111	107	139	121	134	114	132	110	131	135	141	140	106	138	130	141	139	129	142	116	133	140	132	146	141	146	144	140	142	154	147	123	113	136	122	136	116	167	114	167	144	139	135	139	133	130	136	126	137	125	156	111	112	124	131	121	114	154	132	116	123	136	132	137	137	123	122	132	130	121	155	122	132	115	149	152	126	154	124	144	139	127	135	113	129	151	135	148	152	115	117	122	124	124	115	119	128	123	131	112	150	134	139	144	166	120	138	115	144	114	128	126	120	140	111	139	139	126	139	147	136	139	130	116	135	135	133	135	146	129	153	146	135	124	118	146	132	135	142	140	131	156	105	137	123	129	137	142	117	121	124	123	140	143	134	142	133	120	133	139	110	153	144	132	164	136	120	131	113	122	144	134	130	127	137	150	126	114	135	151	124	130	139	126	122	124	131	129	127	138	140	135	137	111	134	133	152	141	126	138	131	139	140	116	123	152	132	118	131	145	159	136	148	118	145	148	135	128	112	129	139	138	133	133	128	131	134	119	116	126	132	138	136	119	126	119	144	127	114	128	138	150	141	119	135	116	130	132	116	150	164	136	126	148	117	135	132	123	148	134	146	123	152	143	126	116	127	129	140	141	132	136	136	130	137	120	110	127	150	153	140	117	142	141	141	131	153	124	128	142	160	138	141	140	122	133	148	125	137	144	131	142	130	134	143	142	141	133	131	126	145	123	141	135	124	143	124	116	126	137	143	129	126	105	160	140	96	128	134	137	130	123	131	147	142	110	141	133	135	143	143	134	138	134	117	125	130	134	132	134	123	157	132	139	128	151	120	116	125	150	122	133	130	136	133	138	110	146	125	119	158	150	127	128	117	133	157	155	132	130	147	130	140	133	125	129	122	140	114	142	133	134	141	153	138	139	128	148	127	115	143	136	127	143	142	128	130	132	135	129	139	132	121	128	127	129	132	135	135	126	151	134	129	142	128	125	152	140	141	134	127	135	130	145	129	133	104	141	141	111	153	132	123	154	140	121	131	129	118	143	131	127	129	137	124	152	129	140	117	129	129	150	129	126	132	128	114	137	160	160	115	119	135	141	140	124	100	134	123	132	135	124	124	145	136	140	131	116	138	106	110	134	137	126	131	118	124	120	126	141	131	136	148	140	145	138	115	119	136	134	133	124	129	153	127	123	132	131	128	121	137	128	112	127	137	128	122	126	142	125	151	126	129	137	135	160	121	125	124	125	127	146	115	120	130	150	157	129	125	146	139	119	150	126	128	153	143	148	144	151	139	161	137	115	150	136	137	143	123	151	128	127	120	150	148	129	126	146	143	128	142	129	115	109	128	112	129	122	132	121	136	151	122	127	147	129	148	116	110	121	142	138	137	118	142	119	118	157	136	140	143	111	136	144	114	121	150	139	153	131	139	137	144	127	147	130	126	120	131	124	123	123	143	127	129	149	126	145	117	120	119	125	128	122	134	112	143	152	141	148	139	116	133	125	133	129	127	152	125	136	138	153	141	125	153	127	145	137	139	113	109	141	124	141	141	132	119	119	140	120	124	142	132	151	135	113	142	134	128	141	131	128	117	120	120	129	126	141	128	136	147	145	129	139	138	157	130	144	124	125	137	137	151	136	145	117	125	137	132	129	118	118	136	120	123	147	110	135	145	137	132	113	123	135	138	112	150	145	127	114	124	115	163	142	138	124	128	113	155	140	147	118	141	137	125	154	124	139	151	145	125	140	172	142	136	122	125	147	137	123	155	127	135	136	126	117	115	123	140	139	137	132	120	141	123	135	132	150	134	120	120	126	133	128	144	169	146	127	138	131	146	152	149	142	147	139	112	128	122	136	125	136	127	123	140	119	154	121	139	135	130	131	120	137	144	155	125	112	149	126	116	128	150	127	133	148	135	135	154	124	107	128	156	140	111	129	138	126	130	124	141	150	116	120	121	130	152	132	135	134	119	120	131	113	147	129	153	134	137	137	147	124	116	134	140	142	131	108	142	123	170	138	146	152	144	153	134	152	112	143	164	137	142	167	123	161	133	135	132	133	129	145	142	136	151	98	115	121	128	120	133	122	143	136	141	127	134	127	127	118	103	123	142	131	127	134	145	147	135	136	113	122	132	129	171	126	147	140	137	144	153	137	117	141	134	128	140	157	155	148	138	138	125	131	104	138	139	131	113	134	137	121	112	122	149	122	117	138	129	135	135	132	139	146	152	115	138	140	137	127	125	122	117	141	145	137	109	121	150	138	166	126	115	134	146	128	137	121	136	128	121	117	130	140	143	124	143	131	104	148	121	154	117	126	145	149	137	143	128	147	135	137	135	145	130	149	136	127
20104	1307	2308	2443	2068	1589	1156	1052	853	674	617	564	509	463	478	420	423	423	433	467	517	492	531	486	435	393	403	345	365	375	358	370	367	366	330	337	353	311	320	352	321	353	334	343	354	374	328	342	323	340	316	328	341	305	379	363	352	352	325	324	337	344	319	313	334	345	332	315	300	299	327	315	320	326	323	338	330	372	341	324	325	326	315	328	334	320	354	348	355	343	348	340	330	323	320	301	347	291	335	362	343	351	307	347	315	323	350	322	342	329	350	333	333	313	322	313	299	335	306	345	334	327	335	378	327	320	337	318	320	321	326	334	313	319	322	310	327	365	313	342	303	335	329	328	330	337	339	388	326	318	358	311	347	333	343	358	329	324	308	370	314	318	315	316	336	339	324	347	332	309	335	350	337	310	324	308	331	347	317	310	309	358	315	298	316	346	333	298	309	365	346	295	331	339	307	342	334	323	340	316	349	376	313	345	320	323	347	361	314	328	322	355	345	341	313	386	345	300	312	332	312	353	335	323	324	312	359	334	324	386	310	346	325	326	347	353	328	354	302	322	260	345	372	324	332	333	306	344	326	361	302	305	335	334	321	305	331	318	314	319	340	302	334	354	333	299	332	341	354	310	350	320	343	359	350	314	341	336	330	316	311	343	294	318	314	325	289	315	349	328	287	354	327	346	316	316	363	309	301	346	342	332	321	307	343	330	331	316	347	315	335	341	330	344	363	330	290	341	341	330	291	363	335	339	334	318	316	316	324	317	346	334	312	322	337	309	331	342	331	335	319	333	352	291	328	342	325	329	332	334	355	342	325	367	297	339	310	321	317	320	322	339	337	352	315	321	338	340	312	294	346	350	333	320	329	283	336	332	302	326	352	336	363	336	305	307	318	340	355	327	313	350	341	310	307	324	311	311	323	319	333	302	331	329	326	311	347	349	296	333	324	321	348	339	328	310	323	303	324	357	320	307	298	345	306	340	328	312	325	320	347	307	352	342	346	324	338	335	318	322	323	317	317	321	356	327	328	327	351	345	320	304	314	325	358	332	340	329	316	340	340	353	341	323	369	325	374	343	288	338	318	341	361	320	335	327	315	353	331	342	323	329	347	326	332	324	344	313	324	332	331	338	336	338	348	349	339	334	316	335	308	345	323	341	335	333	308	308	329	301	315	328	351	296	330	318	342	362	320	339	325	325	350	357	320	332	330	321	331	335	320	305	377	348	324	336	358	324	307	324	304	346	315	317	348	321	317	352	355	340	293	322	316	338	327	344	377	340	302	309	331	294	285	341	336	322	342	338	344	339	330	352	343	341	333	317	299	324	321	353	326	356	322	340	323	350	336	324	324	309	346	332	353	301	328	308	329	354	307	298	336	326	338	324	331	313	334	333	337	364	315	292	338	339	338	310	339	343	310	323	352	346	322	345	329	321	287	300	338	304	317	311	319	319	316	305	334	328	342	307	350	307	351	296	353	314	325	335	330	287	357	347	335	316	338	334	309	292	324	332	310	337	338	332	328	344	324	327	312	358	338	331	326	327	322	339	314	332	323	293	338	337	300	318	328	299	337	356	347	331	335	317	350	282	334	343	328	309	310	324	322	311	318	343	302	331	303	366	282	314	290	333	353	312	321	320	336	317	335	329	311	337	350	318	337	305	349	321	329	314	292	343	313	327	342	310	305	333	353	291	321	346	342	324	315	315	331	343	334	316	352	313	347	327	330	308	283	277	343	311	318	295	344	342	344	330	276	341	344	335	295	315	321	349	319	335	314	344	335	323	337	325	340	322	348	315	288	327	331	333	324	301	340	336	352	346	344	319	339	295	326	314	327	311	322	319	323	337	335	338	323	310	327	330	309	309	322	319	340	346	328	323	369	324	362	371	304	326	339	324	311	327	316	314	314	316	354	323	312	323	298	327	373	353	332	327	333	319	332	317	335	341	351	351	337	345	317	356	319	315	312	317	322	371	336	320	294	340	296	310	319	317	341	327	334	290	377	312	324	330	308	317	309	330	336	382	333	339	345	352	321	338	331	330	347	305	306	319	337	316	329	343	372	324	320	362	357	338	321	316	305	334	326	316	325	333	342	337	360	336	327	365	336	362	318	349	325	328	338	344	321	349	330	333	326	309	339	320	347	361	338	375	331	327	336	336	328	318	305	335	345	332	368	357	354	364	315	304	319	355	340	332	345	346	350	307	324	328	325	337	308	330	304	335	318	361	302	315	315	334	328	297	341	361	320	372	357	342	337	353	329	341	313	313	344	342	309	284	316	330	340	357	339	349	316	358	338	351	343	343	313	328	300	326	335	315	291	349	322	350	332	333	319	307	356	337	329	340	332	318	291	318	331	298	334	342	317	320	317	335	329	334	317	355	346	336	355	357	342	316	322	356	338	328	294	331	328	300	315	344	322	336	292	306	289	362	366	334	331	323	315	340	325	338	349	339	305	349	340	348	323	327	318	333	336	325	353	352	309	339	314	283	329	352	325	329	319	340	379	368	315	310	317	351	345	338	387	339	374	361	319	323	341	336	321	332	346	302	330	349	326	340	314	334	325	324	351	326	339	310	341	335	341	340	337	310	339	322	350	329	328	339	318	356	354	325	322	344	311	327	330	312	310	312	332	350	337	332	311	290	322	334	327	334	366	304	313	323	319	323	333	328	316	330	330	330	343	353	299	334	321	346	307	327	263	339	339	291	331	353	352	315	366	334	318	336	325	304	314	310	334	311	328	336	351	331	345	319	335	313	329	320	321	327	347	299	345	305	335	319	317	317	328	316	353	339	340	326	303	322	323	315	344	326	330	320	347	309	315	304	321	342	345	331	314	300	317	351	338	322	345	302	348	318	329	333	322	347	294	300	296	280	316	337	310	353	338	320	333	295	326	300	330	335	314	348	317	310	355	378	355	341	330	319	330	312	328	312	306	344	344	337	358	309	304	345	347	331	349	314	303	307	349	320	323	307	335	315	313	324	320	331	307	324	322	300	309	311	359	332	303	334	279	298	339	315	295	288	309	301	361	285	301	315	327	339	316	307	316	321	354	325	334	338	332	306	320	309	317	327	345	343	330	328	311	355	316	340	341	353	355	350	293	338	332	290	331	342	348	323	339	328	327	322	336	368	330	310	329	289	350	328	270	294	330	332	326	315	337	330	326	350	335	338	304	313	365	326	330	317	343	313	322	316	354	356	324	323	329	320	345	333	312	354	298	294	366	348	297	346	320	332	321	343	309	323	342	327	312	320	311	346	338	329	355	330	309	343	332	333	341	359	306	342	318	329	331	324	346	322	318	340	356	315	335	343	351	344	345	336	319	311	346	349	303	321	329	305	310	350	363	321	349	331	333	310	320	327	332	338	319	348	330	326	326	316	333	340	332	333	364	319	331	331	327	330	329	310	346	344	345	317	357	340	336	337	314	345	340	329	331	306	344	355	298	325	342	308	326	328	323	320	327	330	325	305	335	322	324	323	329	309	362	322	327	322
8615	466	218	196	187	150	128	142	129	136	154	128	126	118	119	114	121	152	150	116	149	109	118	105	142	112	131	135	131	125	116	117	101	115	147	129	157	116	118	127	129	134	154	120	116	130	131	118	121	122	117	125	141	115	135	120	129	140	116	139	135	128	129	126	126	125	122	127	131	126	119	113	114	137	142	132	127	112	140	128	114	125	114	120	114	117	115	114	120	133	112	128	137	127	115	113	109	139	118	115	140	126	127	131	138	133	142	112	150	131	111	121	135	128	138	134	124	128	113	143	115	130	135	126	93	113	143	126	112	126	121	123	128	123	123	129	119	144	121	138	120	103	124	131	113	118	144	121	131	115	140	155	143	113	138	139	137	118	141	129	118	124	122	112	121	127	137	144	129	125	138	119	128	116	110	128	120	124	131	114	124	130	101	115	98	112	133	113	135	129	121	112	137	108	126	134	131	144	123	120	112	113	135	118	103	142	121	124	131	126	130	136	138	142	116	105	137	112	118	139	127	121	138	130	136	111	126	125	103	118	107	97	144	125	111	123	131	121	141	149	119	129	115	105	139	137	126	145	132	133	105	125	151	120	122	129	134	124	110	130	121	116	112	143	114	142	116	122	134	114	135	127	124	125	101	148	98	119	141	127	118	133	124	121	131	137	110	132	104	114	137	132	132	128	131	123	124	110	116	109	114	130	125	123	119	92	133	120	131	120	129	127	123	125	132	131	112	118	118	121	141	115	128	126	135	124	120	124	141	135	140	123	123	125	111	126	144	130	112	105	107	140	126	115	141	129	122	132	147	120	124	130	126	119	103	110	111	128	122	134	125	137	134	121	123	126	133	123	154	152	104	125	122	107	130	125	119	121	107	118	116	138	130	130	106	108	123	124	118	130	144	140	141	126	141	97	122	135	114	116	146	147	129	133	122	125	124	132	137	141	133	129	113	119	132	123	113	116	115	129	121	143	124	126	140	133	112	112	107	130	124	137	133	121	123	137	130	144	103	127	136	113	122	118	125	120	118	117	146	120	114	130	142	132	129	125	120	135	129	128	124	135	127	118	121	125	129	138	146	134	127	136	129	124	150	120	121	134	130	111	108	129	120	115	103	128	123	115	128	145	127	140	127	108	134	151	124	125	138	128	99	136	109	123	117	111	120	120	132	134	140	114	144	151	129	113	145	116	101	136	120	120	127	138	131	129	122	121	145	107	120	109	116	135	117	113	114	119	115	131	116	123	146	119	129	124	124	124	133	133	120	134	130	129	129	123	122	133	103	135	140	127	118	144	118	114	131	142	141	134	134	115	133	107	126	127	136	136	115	121	131	136	128	139	116	103	110	152	130	121	120	122	118	126	115	113	134	127	108	143	126	126	135	123	130	117	139	119	135	122	115	126	138	130	122	119	124	111	126	103	103	113	117	137	121	148	117	119	105	120	136	127	106	127	127	124	127	147	115	125	110	129	108	138	114	121	103	127	104	101	132	119	131	128	143	131	143	139	134	134	133	121	137	114	125	126	123	145	119	139	141	126	132	121	137	114	146	130	111	145	123	127	128	131	124	127	122	140	120	125	122	116	124	130	142	120	123	133	135	107	129	116	130	132	119	142	115	120	125	122	135	121	110	98	118	158	124	126	137	140	141	127	137	151	121	132	141	124	118	123	130	133	136	153	129	125	123	137	126	141	113	113	109	136	90	130	135	126	134	120	120	144	114	129	143	128	122	121	129	126	121	126	144	146	123	134	116	136	109	135	133	125	129	129	135	123	138	102	128	127	139	125	117	116	116	126	135	144	124	128	114	139	104	134	122	122	121	132	107	135	101	126	123	101	146	108	122	156	115	131	129	124	131	129	118	138	127	111	131	149	141	120	118	137	116	111	104	138	121	114	133	133	128	131	138	123	125	150	110	123	138	125	123	114	119	144	138	121	130	127	125	100	99	125	143	123	142	126	128	140	113	123	111	135	132	135	131	116	140	128	128	123	116	135	130	124	128	97	126	101	142	126	135	135	134	125	108	119	106	119	127	119	139	132	136	123	133	138	129	138	136	133	133	118	135	134	115	104	118	115	119	136	121	114	114	139	150	131	146	122	123	122	120	124	123	141	114	106	141	124	148	129	123	104	110	129	117	119	144	131	124	123	121	139	121	126	103	138	104	136	127	142	142	145	122	137	134	145	108	116	143	122	131	122	130	144	119	137	109	120	127	114	140	120	123	130	122	133	123	118	141	142	140	106	128	124	130	131	138	121	132	129	138	109	135	92	116	120	140	112	127	122	134	126	121	116	138	138	115	130	113	140	146	108	131	134	127	134	123	123	125	122	117	142	123	121	128	126	133	130	151	131	128	144	141	128	135	140	114	115	119	137	136	119	133	157	127	136	119	134	119	115	143	121	124	111	118	118	129	118	115	120	128	113	119	121	125	123	131	94	121	106	134	124	126	113	111	130	130	123	120	114	157	110	133	114	130	130	134	132	103	93	127	128	117	125	125	134	126	138	138	124	136	118	112	130	126	128	126	113	121	125	117	120	134	117	123	120	141	114	127	140	130	112	120	117	122	126	113	131	132	121	147	129	130	140	127	135	148	141	133	125	112	111	143	114	118	137	125	117	135	156	125	123	114	124	134	128	128	116	117	111	125	109	129	138	113	121	118	119	89	124	135	112	141	146	104	110	136	128	133	107	127	125	125	123	136	134	116	108	106	114	135	139	132	145	116	104	132	109	118	138	140	123	139	121	112	149	129	128	111	124	130	140	124	118	113	143	147	116	103	120	124	110	138	132	145	115	123	128	116	117	132	128	133	132	118	127	113	107	128	133	99	119	102	124	135	126	133	139	124	118	117	151	119	140	144	117	108	119	122	117	122	148	120	135	149	106	112	125	122	144	126	131	138	122	111	106	114	145	119	124	120	136	129	115	126	135	109	144	118	120	111	99	123	125	127	131	110	110	127	121	149	145	112	103	119	129	123	122	131	126	135	134	121	137	123	128	108	134	125	130	122	131	145	137	129	134	107	150	144	111	99	108	114	134	143	138	124	135	109	121	115	118	118	110	135	115	122	110	145	145	139	128	130	109	120	113	124	120	117	123	134	119	137	126	156	143	130	134	99	136	123	134	125	120	139	123	140	134	126	144	128	126	112	123	119	102	121	151	129	137	116	129	96	138	116	115	132	108	131	117	152	137	127	119	121	124	127	119	126	118	120	146	119	133	123	116	147	129	147	129	120	106	137	109	130	131	125	107	136	136	137	122	126	136	119	127	146	124	120	120	128	133	107	117	124	119	110	144	115	121	120	123	132	129	143	133	148	139	121	116	129	112	116	148	118	135	116	139	110	129	122	123	122	110	141	113	114	120	123	122	125	133	138	139	132	134	120	135	146	123	119	139	142	120	120	130	136	120	131	124	124	117	130	124	130	121	126	128	108	141	142	131	138	124	118	126	116	117	138	130	101	122	121	133	116	143	133	115	121	121	150	124	114	119
6653	443	495	580	558	476	436	425	441	376	378	367	306	332	337	353	315	361	332	377	408	405	412	400	387	333	345	311	344	347	312	339	323	337	317	301	347	370	320	353	299	313	294	339	361	323	326	320	311	322	338	329	322	314	325	330	351	342	332	313	334	340	334	309	350	361	317	301	354	331	337	318	319	344	314	332	352	363	336	350	306	341	318	333	344	364	345	327	350	332	321	338	331	320	332	353	319	304	335	327	321	349	334	334	355	327	321	389	321	323	351	330	311	348	335	365	321	320	330	335	358	346	317	343	304	337	348	328	317	337	319	369	337	353	347	326	348	343	332	356	339	328	330	341	348	349	337	298	316	349	326	335	312	303	351	324	344	331	326	342	339	325	328	341	366	319	345	333	339	349	335	350	337	357	346	335	317	371	324	345	332	333	356	319	312	337	330	356	354	358	353	310	324	309	311	348	343	326	316	346	347	328	312	323	302	336	320	314	311	353	325	328	306	342	339	335	351	328	328	347	347	352	354	359	330	359	357	362	315	339	370	313	310	354	322	362	345	357	363	349	324	350	358	336	353	346	349	330	320	336	335	338	338	367	338	343	321	334	318	336	329	307	325	314	305	368	342	360	346	342	351	330	315	358	346	319	322	333	338	340	347	294	352	342	347	359	315	322	353	342	345	325	336	338	321	322	314	381	292	323	323	334	345	319	354	374	352	316	313	329	349	357	325	330	332	347	346	331	324	353	329	322	375	301	320	327	346	372	360	338	329	307	330	354	378	343	327	326	301	346	352	319	346	329	349	370	344	330	352	338	310	350	338	350	340	315	332	328	347	321	348	344	356	351	359	277	349	322	338	361	353	368	328	353	345	363	324	364	336	313	369	378	322	326	324	295	345	306	335	344	325	347	354	324	354	332	352	317	318	347	341	326	354	356	312	306	381	360	349	332	338	350	346	343	281	318	345	350	340	336	325	333	334	323	335	313	344	337	327	349	314	345	341	328	358	327	351	349	330	322	352	362	320	325	322	321	323	336	354	315	304	333	322	341	341	323	330	325	352	322	338	319	356	340	329	370	320	338	357	330	331	368	302	315	338	333	336	353	327	331	342	321	342	315	324	327	323	298	329	310	397	349	367	312	339	335	338	313	344	333	395	336	346	369	330	315	310	304	322	340	310	330	342	341	330	315	352	304	359	331	319	342	356	350	348	291	314	342	335	307	367	331	352	330	366	338	352	343	340	332	385	329	327	320	335	337	372	338	323	345	321	323	336	315	346	342	308	325	358	342	363	329	343	318	330	336	325	328	298	358	325	294	303	339	320	350	332	353	326	322	333	350	372	314	345	309	322	325	338	320	337	328	336	370	326	338	324	340	361	335	330	331	367	352	349	326	326	331	317	336	328	342	328	326	334	344	322	346	369	331	336	339	324	313	341	330	341	365	325	349	316	352	372	314	335	327	310	303	329	362	332	322	334	365	354	318	342	325	358	343	331	329	333	332	288	320	357	347	285	360	329	335	351	316	321	335	354	347	317	333	348	344	347	340	363	325	354	331	339	356	345	346	301	337	308	354	356	321	335	315	316	303	330	351	330	356	340	315	342	368	299	337	345	314	337	336	345	330	331	330	341	370	316	327	318	315	326	316	323	326	349	342	314	314	360	352	316	340	381	292	340	320	332	309	350	349	342	340	305	327	364	328	330	337	343	369	380	312	342	332	369	355	344	333	346	359	350	352	328	337	307	348	343	317	357	369	334	326	324	321	355	332	295	337	322	334	309	363	345	340	310	363	347	350	324	324	357	325	346	306	308	353	343	332	330	326	336	314	317	278	361	353	330	333	325	310	373	361	343	359	314	370	329	337	317	323	318	332	323	342	355	301	347	331	324	351	362	311	328	323	344	331	328	319	363	306	338	316	314	323	339	339	321	332	335	341	324	325	328	334	348	323	322	314	347	311	339	312	351	323	345	318	328	340	340	339	349	352	325	326	332	375	347	321	336	335	331	316	316	344	316	297	319	363	363	303	317	341	371	346	339	331	326	328	328	317	326	301	335	328	314	350	332	310	322	334	312	305	347	318	350	314	326	309	344	302	320	372	369	329	374	340	334	338	349	354	332	333	352	335	318	334	341	324	336	328	337	345	352	335	358	353	320	330	318	328	312	315	319	321	354	316	330	331	350	352	319	320	337	307	316	319	324	353	330	310	327	387	325	354	329	342	313	303	342	320	324	346	342	324	342	351	373	317	301	295	349	354	337	345	363	327	329	340	317	331	373	325	326	342	319	309	324	338	318	348	352	371	341	348	316	340	304	351	340	319	318	349	329	338	319	341	357	322	341	299	331	338	330	347	343	333	331	336	330	345	309	344	328	342	325	307	338	358	322	326	330	330	321	368	334	338	330	344	323	322	336	341	311	320	350	357	305	313	333	345	333	331	350	332	333	309	369	327	307	315	308	351	338	316	335	337	346	343	320	370	364	331	396	333	340	329	354	333	349	345	331	334	317	333	321	366	320	344	306	341	333	331	322	313	328	316	336	345	332	323	291	353	331	307	340	359	368	335	337	338	343	342	329	350	361	349	349	349	301	333	344	385	353	356	342	333	330	368	351	326	313	333	340	360	358	325	317	341	349	320	380	345	350	332	336	369	353	317	343	348	351	321	350	321	342	327	325	316	341	335	315	332	319	296	332	350	335	378	333	361	328	321	339	335	292	352	343	329	365	323	315	341	307	357	341	315	336	335	306	320	363	361	344	326	367	307	361	360	339	366	334	341	343	327	318	339	322	318	304	332	302	336	329	312	347	372	352	300	325	321	342	359	323	335	364	331	329	365	322	340	351	324	317	337	317	335	324	339	351	341	306	313	320	332	337	328	336	336	316	378	371	304	346	335	329	340	343	327	332	325	336	325	327	340	319	323	332	323	326	375	312	352	306	299	357	323	341	315	364	348	318	307	316	317	303	329	341	329	345	335	331	316	336	360	361	323	329	343	331	306	362	365	301	331	332	323	361	317	356	348	323	350	345	317	305	340	330	343	354	386	375	290	361	359	393	370	339	311	327	345	289	329	363	349	351	336	328	339	329	351	367	338	354	339	336	323	360	334	326	332	319	338	358	351	329	326	337	349	319	318	383	332	343	329	328	352	334	356	318	324	328	379	352	358	306	322	337	307	327	348	320	311	376	336	337	339	315	363	328	323	342	337	342	358	324	320	362	320	334	326	356	304	329	325	329	332	326	337	333	317	319	338	330	358	328	353	329	338	328	316	322	316	326	355	327	337	347	342	367	321	336	339	321	340	330	372	345	335	351	326	352	317	336	314	297	317	344	329	332	318	334	337	352	326	347	317	329	363	340	362	311	352	322	337	345	316	323	358	346	338	337	324	348	326	345	342	321	351	340	317	365	338	346	328	357	326	346	293	316	333	367	342	333	299	313	379	347	336	301	342	339	338	346	358	343	321	333	345	316	319	327	315	346	336	351	326	344	347	354	333
22571	2545	748	559	415	333	266	270	216	245	213	227	200	200	200	199	188	219	230	235	210	254	223	236	212	227	191	211	208	184	189	177	193	178	187	191	205	193	199	184	183	194	198	216	211	189	189	187	205	215	200	198	217	198	217	171	203	180	180	204	192	207	206	178	209	204	188	188	194	191	197	176	177	206	171	215	181	215	188	202	199	179	202	193	242	234	202	185	212	197	217	197	176	210	205	165	197	199	205	192	200	211	200	206	182	189	199	207	201	190	218	204	192	212	199	204	212	201	189	171	203	185	226	195	179	169	197	213	182	193	204	196	198	174	179	188	188	168	200	173	209	193	194	219	202	201	200	222	171	220	196	173	201	197	217	218	185	186	172	213	219	203	180	183	205	188	206	212	194	212	196	168	173	206	193	172	197	218	192	192	192	182	186	191	186	193	195	201	197	174	193	207	208	194	212	206	177	210	210	213	193	192	185	187	190	221	211	216	216	199	211	199	191	172	204	207	180	200	187	210	205	192	198	218	198	185	218	185	198	197	195	174	162	179	198	200	207	180	211	201	193	213	184	199	175	200	176	196	206	170	183	198	178	193	194	186	174	183	217	180	183	215	198	205	207	221	175	201	220	207	183	193	189	185	182	227	213	183	196	198	180	201	205	186	199	191	217	212	192	181	205	178	207	167	203	216	213	214	187	194	186	211	196	185	164	188	189	207	188	214	218	207	194	158	193	199	191	180	185	213	207	205	188	204	167	215	190	199	205	201	186	189	175	228	178	201	190	198	211	195	175	184	230	195	193	221	183	200	193	188	205	194	197	195	198	195	175	209	174	188	202	203	203	208	213	201	164	179	200	190	210	212	175	183	203	183	211	197	194	216	223	203	186	174	164	209	192	157	179	203	181	226	196	203	186	196	220	211	174	179	190	193	194	195	195	192	201	225	204	185	200	175	195	197	188	211	203	173	186	182	189	203	202	214	208	229	210	188	201	173	195	182	208	186	175	167	205	204	201	204	221	187	220	201	211	190	211	206	164	173	210	175	193	209	198	206	181	203	205	193	182	187	195	213	198	213	221	204	192	209	191	188	192	185	186	185	186	193	190	193	212	198	190	200	183	181	201	204	208	176	176	206	204	225	195	192	152	197	220	195	206	199	195	230	199	168	216	176	192	204	205	186	173	202	175	188	208	178	177	167	186	184	195	189	182	199	224	215	206	179	204	206	220	181	201	206	214	190	193	181	175	188	195	185	197	182	184	189	197	211	181	170	176	205	209	205	185	187	191	198	204	215	179	209	179	186	195	214	175	196	171	189	199	196	197	205	214	208	206	229	205	171	168	217	231	224	188	187	204	194	199	172	187	201	187	213	193	197	201	193	201	211	199	211	192	190	179	200	194	173	203	220	212	171	199	178	179	170	198	197	155	188	215	173	174	188	177	193	221	180	205	218	209	190	176	193	217	186	203	176	212	193	206	209	211	196	177	185	198	177	212	189	214	176	192	189	208	203	205	192	193	186	183	175	198	182	195	183	201	202	207	195	221	217	202	195	221	208	185	188	203	207	170	179	200	179	175	204	192	195	186	217	188	218	185	214	198	216	211	181	170	181	182	174	178	223	167	220	184	195	196	175	216	177	212	196	197	199	219	180	195	179	181	213	191	173	202	198	210	207	180	175	201	231	178	179	166	161	207	194	223	231	193	215	191	190	191	193	182	202	230	202	181	193	220	166	180	195	205	195	208	169	189	202	202	169	186	176	205	217	178	200	172	191	193	198	178	177	201	188	201	176	159	180	167	244	196	204	195	190	163	205	197	192	200	200	200	184	216	183	200	182	205	179	194	188	191	200	194	185	212	189	221	194	192	195	185	229	191	195	211	191	204	208	167	197	203	202	198	216	209	200	206	196	204	209	214	184	196	184	180	171	168	220	203	220	184	193	204	195	234	194	197	180	187	208	186	168	228	195	190	200	208	186	183	190	199	157	212	195	204	200	183	188	170	188	185	169	190	190	198	204	204	194	198	192	198	213	213	185	209	221	172	219	167	220	178	206	223	191	203	187	188	195	179	193	204	199	205	195	220	207	202	176	212	196	209	170	180	192	199	197	203	171	172	169	188	216	178	208	221	184	166	204	193	194	208	165	213	189	185	189	201	197	192	201	189	200	162	205	216	208	195	179	186	197	205	214	180	201	230	213	214	185	196	199	158	208	188	178	206	185	183	208	204	193	216	195	209	206	194	192	198	198	198	219	195	179	188	199	167	215	183	197	201	208	196	176	173	197	188	177	168	194	189	199	196	186	212	202	186	201	191	191	184	187	210	195	186	199	208	199	179	194	198	198	178	199	217	196	184	206	194	201	213	206	200	211	185	184	197	189	180	189	186	176	215	203	195	186	235	204	157	204	202	208	181	168	207	211	195	196	166	215	198	207	191	183	179	209	184	196	190	187	210	212	185	190	204	186	184	168	184	178	178	181	194	175	203	202	194	146	193	189	217	192	190	182	187	211	196	169	199	204	191	195	199	198	199	201	194	201	203	193	204	197	159	177	188	207	213	200	231	169	202	177	199	188	194	179	195	205	211	195	190	203	194	185	169	207	207	185	209	193	197	184	201	216	179	181	190	174	202	202	182	193	202	176	196	203	193	191	191	190	179	165	180	193	197	180	228	185	206	197	200	202	222	177	184	181	193	192	198	190	189	211	188	182	186	195	196	183	198	192	216	202	156	180	176	192	207	210	215	191	210	180	200	192	187	173	195	172	192	210	195	187	206	216	192	182	167	183	219	172	200	205	193	193	183	172	197	206	184	166	218	198	180	208	192	220	199	186	180	173	206	199	211	207	195	198	185	203	197	197	196	186	205	184	187	213	205	176	200	212	185	178	192	198	192	211	195	209	191	182	188	199	191	179	182	196	201	188	193	187	181	182	173	203	218	195	200	193	198	212	206	191	201	203	168	191	179	157	186	215	205	191	207	192	188	206	219	183	195	202	178	179	224	192	200	189	200	228	232	194	185	199	203	181	177	199	208	178	192	201	197	207	199	190	204	200	182	193	182	188	208	161	211	215	224	176	235	218	206	180	208	192	174	180	203	182	206	209	189	213	191	201	218	194	196	188	198	187	179	201	217	182	185	186	194	195	215	186	182	194	238	175	188	230	193	191	196	204	187	188	212	217	201	178	201	176	176	216	170	211	184	198	173	213	209	199	191	177	180	202	186	186	197	194	198	180	186	192	203	204	237	203	200	195	219	195	187	196	208	171	208	200	194	200	194	184	216	173	173	185	194	221	194	179	179	191	200	196	184	212	185	186	155	196	178	202	190	179	206	198	186	202	213	182	187	196	198	173	195	198	201	193	189	213	204	191	193	180	197	185	201	187	185	194	175	189	219	184	195	185	175	211	195	185	202	179	166	194	183	210	190	181	202	190	185	185	176	217	223	206	203	185	201	177	206	196	172	179	200	207	184	173	205	191	221	189	187	219	227	189	206	183
15740	1030	1675	1740	1544	1289	1121	971	820	730	628	636	616	571	602	573	498	577	612	618	593	685	648	668	539	502	520	489	524	530	513	488	513	535	450	472	526	516	489	508	484	487	492	486	444	495	511	471	512	464	489	532	514	489	491	496	499	526	505	506	446	514	506	511	475	495	508	473	513	496	443	476	444	518	518	484	485	460	468	501	526	476	495	480	496	467	465	450	513	444	525	471	507	473	479	523	487	527	460	467	482	494	504	458	446	491	485	471	473	483	505	504	463	476	461	504	482	459	483	495	488	492	493	477	511	469	497	521	447	509	511	428	490	475	506	469	454	505	489	444	476	519	469	461	487	485	507	483	479	431	488	468	470	484	486	476	490	449	487	514	502	510	478	463	507	499	493	460	494	491	479	479	472	449	465	542	488	479	480	482	457	475	494	471	483	461	443	447	471	455	496	511	525	499	446	475	509	481	491	482	530	487	462	479	483	468	456	502	463	429	457	490	475	525	465	460	494	497	487	467	463	485	480	488	492	482	470	457	459	434	499	487	519	464	448	483	474	481	508	493	503	507	490	495	466	474	488	462	459	501	473	461	476	483	478	499	455	467	477	501	476	455	505	469	488	486	484	482	447	507	445	524	499	468	465	518	497	466	490	459	480	512	451	482	467	476	478	474	487	509	471	452	502	489	488	494	470	505	473	495	440	488	495	474	480	462	464	494	448	479	466	508	512	481	507	485	485	489	486	488	502	465	480	478	511	517	486	531	450	516	488	491	462	470	474	480	450	476	526	468	466	471	499	473	501	479	452	464	484	519	502	461	482	510	468	497	529	486	469	478	468	479	487	464	498	469	483	489	454	486	511	444	512	479	486	512	481	464	450	462	495	461	495	466	502	521	460	481	516	519	439	511	482	472	477	468	499	498	451	448	501	445	473	476	506	502	492	473	499	463	474	462	508	490	478	458	491	468	463	506	507	472	481	473	479	431	474	475	480	513	488	491	499	482	506	455	491	468	459	508	463	496	512	469	482	478	488	482	488	484	470	505	488	469	497	490	467	491	498	492	492	483	493	497	452	468	458	478	455	466	451	451	512	498	450	463	473	472	469	512	486	511	477	453	449	486	490	477	463	503	541	437	502	474	489	540	449	503	473	502	447	469	483	449	512	497	508	473	471	471	484	473	487	481	461	498	464	486	477	510	503	519	522	493	473	472	519	489	486	451	457	495	493	451	476	448	456	454	503	482	492	466	461	492	468	469	493	493	472	497	449	508	480	489	473	464	483	459	486	503	483	468	448	467	500	466	507	461	497	453	484	491	459	438	504	503	439	519	523	504	465	405	471	496	534	485	457	452	510	506	476	534	469	508	525	476	498	516	484	490	477	475	463	500	492	455	510	490	500	473	539	481	489	493	496	496	567	503	507	486	494	491	506	458	485	450	482	528	441	468	550	532	469	479	493	490	471	484	461	488	504	498	466	453	487	509	494	526	487	469	493	477	494	483	489	505	478	467	517	515	508	471	504	433	494	462	458	472	454	446	470	528	486	451	476	493	469	507	494	509	462	485	483	472	491	495	503	498	479	504	469	492	481	463	511	496	476	522	504	503	487	493	452	452	481	465	450	493	497	510	448	473	516	461	466	496	500	491	448	500	498	515	483	486	473	473	458	476	501	475	501	467	503	468	460	509	487	480	458	470	515	480	476	434	462	443	498	519	434	460	499	488	466	486	470	494	458	478	482	483	497	459	468	493	463	494	496	457	493	472	466	469	492	477	524	514	492	485	497	496	465	495	524	500	470	444	485	520	475	508	481	438	499	471	472	472	479	513	486	525	443	470	472	468	476	496	452	497	515	463	487	522	477	472	479	504	523	482	461	470	488	476	470	466	480	464	471	490	493	493	492	487	494	452	492	523	491	505	505	476	498	527	457	487	493	466	487	468	501	476	451	506	492	467	487	426	498	464	474	500	452	477	433	443	482	476	506	439	450	495	517	484	472	523	486	479	506	502	420	447	466	494	486	475	507	485	476	448	460	470	476	457	475	466	465	472	472	500	491	462	481	485	513	507	472	450	468	495	516	505	456	443	501	443	474	465	437	479	486	514	498	508	436	498	499	498	484	463	477	492	486	446	483	504	485	494	514	518	482	475	484	518	501	520	484	539	473	500	478	487	474	461	509	459	493	449	451	503	491	489	487	466	479	465	458	463	504	499	495	486	450	458	519	482	489	459	520	481	484	508	478	466	425	500	467	472	487	442	501	449	453	468	503	445	461	494	478	506	441	493	482	532	487	475	504	535	447	455	479	472	501	492	482	509	470	455	486	487	506	487	467	489	521	468	510	480	444	464	474	497	492	520	494	488	441	481	472	481	507	474	483	481	490	450	458	470	489	434	470	465	506	493	511	497	519	497	504	500	522	480	420	462	484	488	496	476	466	497	504	478	452	468	477	469	497	500	508	485	472	492	536	466	479	492	457	502	481	502	493	457	477	490	492	490	494	487	466	481	506	529	537	502	519	507	458	494	494	479	500	493	463	503	494	472	471	474	494	470	537	508	480	489	477	463	497	412	517	455	472	465	540	480	484	490	480	504	519	509	492	501	514	502	506	472	488	503	466	467	488	471	474	493	495	514	461	467	492	462	483	508	467	502	472	492	456	466	502	452	503	458	487	471	465	453	483	452	479	456	518	501	476	482	506	461	477	495	483	477	465	483	478	474	502	485	454	470	455	493	432	472	476	473	487	468	485	485	508	503	510	485	513	524	464	458	449	477	461	471	478	514	482	491	505	497	484	469	516	489	472	467	472	488	475	490	474	520	497	469	474	471	494	506	496	486	472	483	505	499	455	477	489	473	480	454	485	486	501	434	491	458	509	467	518	464	474	488	511	493	495	478	473	475	510	447	488	485	502	466	521	495	458	505	478	495	486	488	468	469	533	501	456	501	478	500	531	485	477	483	457	511	486	491	473	495	481	481	482	511	455	480	506	469	480	496	454	466	485	478	479	498	467	441	448	474	448	467	507	510	492	483	505	491	450	489	474	486	498	497	520	518	470	475	477	480	481	503	512	518	480	505	499	435	520	509	466	524	459	494	478	489	476	485	504	501	480	501	512	542	483	486	478	483	475	500	492	492	485	507	502	507	504	470	471	474	464	495	468	500	490	500	502	485	473	520	453	475	497	512	514	469	502	482	493	507	470	490	506	543	520	463	496	435	502	487	492	516	489	494	460	475	483	465	484	484	473	432	463	484	506	498	447	474	477	470	461	470	516	505	535	467	472	454	490	454	476	498	472	471	491	482	496	492	504	522	473	461	482	459	514	482	492	462	472	497	484	474	501	501	476	465	459	455	489	484	501	446	492	462	469	469	468	522	470	483	490	498	497	546	483	529	484	479	489	496	504	527	468	451	507	483	483	418	512	502	480	494	464	509	465	432	495	464	449	472	474	458	499	472	495	470	499	478	476	482	474	505	473	464	499	476	492	481	465	489	492	466
32192	4919	1317	875	567	387	298	257	224	216	179	176	160	156	163	144	146	152	158	162	185	189	169	149	151	139	148	122	132	160	155	134	136	161	142	137	162	122	141	137	141	166	151	153	115	162	127	114	156	114	141	163	123	137	112	145	138	149	146	125	116	139	154	150	154	144	169	125	175	137	146	144	126	134	130	125	136	123	142	140	148	136	115	157	126	129	129	134	134	124	138	174	123	148	154	119	128	125	113	135	135	140	145	154	136	124	147	130	128	124	162	125	146	156	162	123	143	152	107	162	147	138	136	172	128	156	131	148	120	138	116	118	110	142	131	126	135	132	127	143	126	125	129	134	168	140	124	143	114	129	128	131	128	145	135	138	134	138	127	133	155	146	131	134	104	126	129	122	139	142	132	139	133	155	133	133	142	138	145	134	127	149	121	152	110	128	144	140	158	152	137	132	130	142	149	122	129	121	140	127	135	141	149	140	146	151	130	144	139	125	127	127	120	137	107	146	129	129	126	124	154	129	125	121	146	140	120	137	139	118	133	145	136	115	143	131	119	120	118	121	125	156	150	150	144	160	128	118	138	144	111	133	130	121	127	129	138	128	136	148	149	127	138	128	145	155	139	117	146	133	150	135	132	148	136	123	131	148	120	131	129	137	138	115	119	149	151	140	124	129	125	124	130	142	125	134	157	142	129	139	121	133	166	152	155	125	141	161	165	128	111	138	129	130	123	117	146	124	130	130	130	137	160	133	152	134	135	152	143	142	120	131	140	121	137	162	151	113	141	126	135	133	148	126	145	141	144	133	136	135	151	144	132	120	127	132	123	115	126	126	136	131	137	122	128	132	155	136	120	148	142	157	137	146	118	154	132	118	121	130	159	140	131	136	150	136	135	146	131	118	115	137	141	138	142	149	143	129	127	137	138	131	134	141	134	127	133	129	144	147	140	142	135	125	132	135	147	125	121	144	143	148	146	139	111	151	147	139	123	132	145	126	133	140	131	149	136	117	129	117	138	124	148	133	143	139	125	135	114	141	149	110	158	144	138	123	129	149	137	149	139	126	140	139	128	143	131	130	151	135	149	153	128	150	140	125	149	140	132	145	144	152	124	137	118	120	149	140	129	147	126	134	123	144	132	128	129	143	126	153	135	123	136	122	131	130	128	134	124	141	129	133	133	140	138	170	134	133	147	115	114	142	135	142	129	151	125	123	157	142	144	135	124	132	138	148	136	134	141	112	162	125	144	148	132	126	137	126	137	154	139	155	155	127	132	126	149	116	129	109	137	144	131	133	129	133	140	104	136	126	139	144	129	140	145	134	159	129	148	144	157	132	141	118	136	137	146	142	129	137	135	123	137	144	138	138	125	136	139	151	123	135	130	162	146	129	150	130	113	134	140	138	136	132	135	146	141	137	138	122	151	151	131	131	134	129	133	141	148	135	127	164	139	148	131	149	152	140	114	132	154	141	150	165	112	165	137	133	132	139	152	143	139	136	150	132	151	134	141	129	158	123	130	148	136	112	150	147	133	129	141	132	144	138	154	144	141	113	139	133	125	147	161	125	135	141	132	161	153	132	140	165	133	117	132	134	136	143	131	155	147	124	132	118	150	117	154	129	138	117	117	118	134	140	119	133	169	126	129	107	168	140	140	144	122	140	143	143	152	128	127	136	131	137	128	124	137	132	107	125	134	157	131	140	138	136	132	111	138	131	165	134	133	126	128	129	131	140	140	126	130	138	124	125	138	157	128	157	135	141	148	117	132	141	128	130	126	113	126	132	146	144	134	141	137	105	129	139	122	135	150	126	133	133	148	120	129	162	135	129	138	123	130	130	135	149	124	139	139	131	140	146	127	136	133	140	150	151	150	128	123	155	142	117	123	138	141	146	164	156	128	134	151	136	136	111	141	137	139	150	124	144	147	152	127	132	128	150	124	137	133	145	120	122	145	139	129	137	148	145	125	124	131	157	147	143	136	138	141	125	122	132	129	148	138	124	152	127	126	138	146	142	140	121	147	130	140	131	144	142	117	138	144	122	131	126	122	164	142	143	172	145	132	138	119	121	138	116	124	134	141	131	147	126	127	139	153	132	132	155	149	143	142	120	141	138	141	119	143	130	134	127	123	166	123	134	161	145	137	123	145	158	117	133	119	116	137	133	127	146	143	150	146	125	128	146	140	149	142	128	131	136	132	131	139	121	134	124	163	143	138	123	121	146	123	145	148	131	129	147	140	130	140	155	151	136	146	129	132	117	118	143	135	136	134	160	114	134	117	147	134	137	138	122	129	163	127	139	140	143	102	153	119	122	132	138	138	148	141	144	141	155	167	136	137	135	138	129	139	110	128	147	131	118	125	146	125	121	131	127	146	125	147	137	117	146	146	134	139	159	137	150	137	149	156	156	147	118	136	122	138	149	137	119	124	118	117	163	132	151	117	130	144	150	137	124	156	140	138	126	124	143	126	140	120	144	169	130	159	151	141	147	128	138	147	124	127	131	135	133	135	115	133	118	138	144	119	136	131	127	132	126	155	118	125	139	129	119	152	136	143	138	166	151	135	117	142	131	112	142	142	154	136	125	123	137	128	128	126	131	171	136	138	129	134	128	132	125	127	144	154	155	123	120	155	110	141	139	140	144	144	124	121	137	126	160	115	135	133	144	147	136	138	141	120	117	140	153	169	129	134	132	106	140	124	133	144	114	141	131	136	148	132	128	134	131	127	133	136	142	154	128	159	144	132	122	114	142	152	158	155	142	167	130	133	135	146	150	126	143	129	136	145	141	120	139	125	148	116	126	135	121	126	137	139	152	127	137	142	140	138	124	142	146	169	152	130	141	136	134	136	113	122	136	161	133	126	129	131	134	146	141	154	130	120	140	135	127	142	121	122	147	123	138	120	154	130	139	144	149	142	116	147	150	152	132	136	125	149	129	139	128	144	161	144	149	127	133	142	134	129	135	141	130	142	141	133	131	137	152	153	150	133	112	147	139	136	134	135	124	140	138	127	149	137	135	134	136	120	124	145	145	153	132	109	141	156	110	136	149	139	142	138	144	152	134	141	180	130	129	133	143	106	131	135	128	119	119	123	133	146	143	132	146	136	150	139	136	143	131	145	159	154	109	137	117	151	141	147	137	113	127	159	138	143	129	125	148	144	146	132	160	115	149	109	137	126	129	133	153	150	113	144	142	135	140	139	116	135	130	157	136	127	152	140	144	145	135	159	144	144	123	148	155	130	119	118	137	149	131	142	127	124	129	129	130	144	142	157	142	122	127	133	135	136	149	131	139	146	150	143	148	127	122	111	110	138	130	133	144	128	129	155	137	130	141	139	129	129	146	145	124	125	116	141	143	149	125	126	134	134	157	139	134	118	134	139	143	124	137	120	156	134	129	128	127	114	150	153	142	127	141	132	153	136	140	118	127	130	163	152	127	130	168	153	121	140	153	120	114	119	154	107	130	124	147	137	123	155	130	122	140	159	123	148	138
20231	1331	2426	2564	2125	1603	1235	1049	847	713	586	542	446	461	442	467	428	472	508	539	549	594	592	511	403	371	371	349	389	350	381	402	365	398	339	337	359	371	354	368	337	354	379	331	362	369	341	314	324	391	338	317	352	377	323	313	353	363	352	330	356	318	328	355	341	335	358	366	344	330	320	342	366	341	334	354	344	329	350	345	327	341	338	353	346	288	329	331	305	377	327	362	294	321	360	320	311	332	333	372	333	330	292	312	346	325	315	371	337	350	347	341	343	367	300	333	319	314	326	359	386	345	345	353	314	361	337	331	316	307	334	301	340	331	347	322	333	336	334	353	344	336	358	337	316	352	343	376	339	332	346	318	322	323	332	336	372	328	349	322	327	324	364	299	350	319	357	316	347	320	312	348	315	324	342	311	342	282	334	348	357	320	352	312	331	322	337	351	295	314	322	347	354	308	352	340	344	354	351	371	323	349	329	323	375	335	346	386	333	318	315	326	345	334	320	325	384	335	287	331	322	370	326	328	350	357	348	314	385	340	329	322	339	342	334	365	333	319	309	333	356	351	361	328	335	336	309	308	320	361	322	327	312	341	313	309	338	346	359	349	317	317	342	320	343	313	357	322	361	325	350	332	322	297	297	333	340	334	363	295	342	328	327	331	321	353	320	348	333	317	306	344	308	341	338	351	303	329	357	329	349	339	343	322	362	335	311	360	337	362	347	329	337	350	339	341	324	317	341	350	328	344	335	375	369	330	349	307	335	345	336	330	336	334	332	332	305	321	330	336	343	339	354	292	344	341	347	358	339	370	346	351	335	355	328	372	354	290	350	324	337	341	321	329	332	344	347	350	354	354	352	309	363	344	332	330	345	329	330	344	319	321	335	327	300	321	335	343	352	340	334	343	332	344	333	302	338	325	333	326	364	349	336	335	344	341	302	348	341	330	338	338	349	347	322	338	295	344	345	342	337	365	312	335	328	320	332	326	353	361	334	343	336	337	356	340	365	314	343	364	379	309	321	310	343	320	341	322	328	340	333	348	315	350	321	338	363	335	347	355	319	325	343	337	338	352	319	320	313	334	316	341	354	341	324	333	324	351	334	331	354	350	341	342	316	347	322	326	313	372	360	336	334	317	337	326	335	330	308	343	345	338	330	357	340	377	344	343	307	331	324	332	334	348	334	335	313	313	323	350	338	340	304	307	329	358	309	360	298	315	314	345	342	337	311	329	348	322	325	359	326	325	349	330	335	306	336	374	338	332	368	330	323	304	359	329	315	330	344	319	373	316	349	322	311	331	370	359	312	360	352	338	331	330	324	306	360	325	343	306	352	343	354	330	324	329	349	396	338	321	323	318	312	315	309	356	331	327	327	308	335	324	331	352	320	324	330	343	334	370	356	371	324	327	320	325	336	331	297	313	334	345	333	369	337	333	330	359	334	333	322	346	341	334	333	330	312	323	301	347	372	306	327	348	346	321	321	355	344	329	335	328	359	344	313	309	347	331	312	323	323	321	330	363	347	348	318	349	322	330	316	371	339	339	355	337	342	357	338	359	359	306	320	347	359	324	338	339	306	346	354	315	361	329	310	349	338	337	325	360	327	343	311	333	354	353	339	318	319	360	332	354	321	326	362	324	348	333	362	289	352	341	345	338	325	334	310	334	343	347	290	311	315	323	319	341	333	341	330	332	326	328	305	362	357	339	356	368	323	338	330	330	320	341	363	355	329	305	318	325	359	364	308	349	331	339	330	327	325	325	369	310	319	340	340	312	330	335	325	365	320	335	373	331	352	347	332	358	335	364	345	306	307	331	355	350	332	329	314	332	331	335	305	369	329	341	313	325	327	336	350	356	351	340	343	359	374	325	323	329	333	322	327	331	318	322	362	353	312	339	331	304	365	342	339	319	361	334	305	336	342	362	352	333	301	311	341	327	350	332	331	316	332	357	341	307	330	334	337	325	305	318	307	342	334	323	336	333	307	353	364	317	319	345	335	288	369	356	315	360	334	337	335	323	363	320	337	343	342	335	322	339	329	338	348	334	329	363	364	355	347	339	321	332	323	327	335	340	361	327	354	345	321	351	314	342	343	322	346	390	334	371	339	330	311	328	320	348	332	349	324	354	363	338	331	335	327	331	305	350	337	316	317	347	326	332	356	325	349	353	316	349	332	343	339	337	334	332	306	350	336	334	323	333	302	369	324	350	332	353	308	356	336	350	354	347	336	354	320	329	381	321	307	337	339	341	338	317	371	309	339	332	319	322	354	291	353	343	362	287	308	342	336	304	359	327	378	346	304	325	346	350	323	310	366	316	342	327	367	314	332	349	309	332	326	348	344	321	329	330	330	349	303	310	362	353	325	347	329	362	325	313	323	335	328	373	343	320	316	330	360	329	320	334	334	349	317	315	328	347	295	333	339	354	343	323	344	335	335	329	338	375	338	327	337	337	337	336	339	326	333	343	346	331	331	358	302	322	341	387	328	331	316	321	342	328	362	343	337	338	334	355	353	321	306	303	316	316	313	321	322	335	330	323	338	316	322	332	328	330	329	346	341	338	371	336	337	322	319	334	337	339	325	309	340	343	311	348	310	353	325	311	321	307	365	341	346	306	318	327	337	350	335	338	348	329	375	335	329	344	340	312	352	326	354	346	350	361	311	326	341	324	341	361	308	304	357	351	354	357	330	335	378	330	316	331	337	322	333	342	367	332	364	339	306	353	355	319	353	353	343	346	361	331	320	329	314	331	349	342	360	352	351	365	325	316	321	331	310	327	333	342	332	326	360	349	335	358	314	322	359	323	338	337	313	358	368	361	319	356	304	361	333	347	323	336	354	365	353	324	328	327	311	318	348	344	350	353	315	325	317	323	352	369	348	328	329	317	346	338	350	341	320	326	322	347	304	332	329	350	307	347	335	334	324	320	323	345	352	339	331	344	299	359	299	346	335	378	354	347	350	305	314	302	349	317	334	303	330	309	353	345	328	349	329	339	363	381	334	327	343	321	320	342	348	334	332	351	346	334	319	349	312	335	306	308	364	353	363	334	341	345	317	370	340	338	340	295	297	354	301	333	331	382	353	355	372	350	352	341	326	333	363	365	360	327	339	340	342	340	333	304	311	312	340	362	345	317	347	344	364	342	342	335	350	326	319	335	355	340	330	328	343	340	354	342	331	328	348	365	299	366	343	344	313	368	326	367	332	330	321	323	343	340	345	348	309	342	365	343	333	355	359	348	315	328	322	332	302	317	344	369	347	368	341	337	335	324	360	380	305	361	328	331	343	358	316	381	334	360	321	351	394	386	310	328	329	338	350	337	377	361	324	320	330	342	368	344	324	348	355	323	357	341	335	337	340	387	342	337	332	338	331	300	341	358	332	321	323	333	304	338	323	393	318	337	316	345	335	332	387	313	327	324	338	336	330	308	343	314	356	338	342	342	353	326	331	341	325	356	313	317	329	315	336	336	339	329	320	352	324	336	348	361	343	329
8125	496	200	195	151	161	159	158	133	123	139	131	116	136	129	103	125	128	120	138	149	150	127	114	122	153	116	134	122	120	121	116	124	131	119	118	147	129	144	123	132	132	109	130	122	125	104	132	127	139	125	132	125	127	116	121	138	108	160	129	140	126	137	149	125	126	127	147	132	140	134	140	153	130	123	125	137	149	143	125	148	128	131	152	122	134	155	119	147	120	123	105	106	120	127	116	111	134	145	145	147	107	130	135	138	119	126	136	138	117	112	145	119	107	138	127	124	112	135	120	117	145	129	153	127	135	140	130	127	130	137	108	130	120	138	124	123	119	143	134	121	121	127	123	130	147	144	134	118	108	119	127	145	121	117	116	115	143	140	120	147	133	141	108	127	104	142	121	120	135	118	129	135	135	133	140	148	131	104	119	131	125	153	125	136	133	115	144	142	124	130	130	116	115	155	126	124	126	129	129	138	135	130	117	116	149	142	89	142	112	129	153	131	119	126	100	142	119	134	119	140	123	142	133	111	137	139	131	132	147	136	122	123	134	129	133	121	120	120	119	130	119	131	141	141	120	125	129	112	129	109	137	129	141	125	135	150	157	139	117	139	156	153	128	126	147	114	141	125	152	117	137	131	129	123	144	125	127	114	140	107	134	131	113	145	138	117	127	131	135	129	107	125	117	122	115	124	111	100	130	113	159	128	153	144	148	146	129	145	126	120	140	111	127	118	110	117	123	141	127	146	130	113	119	137	120	118	124	138	128	126	114	107	126	125	116	127	102	132	127	122	116	124	136	141	122	136	112	140	136	127	124	128	134	132	140	135	134	110	131	122	138	131	133	146	147	106	126	129	124	137	142	151	135	137	128	138	127	139	120	125	139	139	136	100	136	114	135	127	136	123	122	141	125	125	132	122	127	137	147	128	112	129	137	131	122	120	120	142	150	131	126	131	126	126	126	109	125	121	123	123	127	136	145	131	137	133	145	128	146	116	175	141	132	112	142	139	125	125	153	125	107	131	117	124	104	136	125	123	143	135	146	132	128	124	127	130	131	127	129	134	109	131	122	121	153	141	147	126	114	149	155	143	123	139	111	129	125	112	137	131	117	109	141	129	123	123	118	121	112	124	143	136	124	106	117	137	148	139	139	123	119	147	122	139	90	120	112	119	118	137	136	128	139	136	136	149	120	137	138	141	124	122	113	153	122	128	131	135	122	133	115	122	124	115	132	142	133	135	110	124	122	138	131	134	117	127	140	141	130	116	146	120	130	154	136	132	119	105	117	114	111	144	125	117	125	147	129	125	137	139	130	131	115	119	135	128	135	107	122	132	146	143	131	141	126	111	128	122	127	135	106	117	135	115	132	129	137	122	129	141	123	128	133	133	137	137	120	177	116	127	152	112	107	125	139	130	111	124	129	115	155	141	139	119	117	128	109	126	121	126	139	125	124	130	127	132	121	150	129	129	124	120	128	119	139	139	126	142	128	116	141	111	115	122	100	131	126	143	131	124	125	126	143	102	109	156	133	169	121	128	127	146	139	145	125	125	144	125	125	127	129	123	134	132	127	141	119	128	128	122	111	119	111	124	122	132	131	129	138	132	128	119	123	121	143	126	104	142	124	122	138	138	136	117	146	146	132	127	127	142	120	132	130	165	122	136	121	128	141	138	118	140	124	143	126	127	109	125	126	122	127	140	146	109	138	120	134	136	139	120	128	133	132	126	123	123	126	132	121	128	111	126	104	131	141	123	123	125	119	109	122	114	114	118	137	129	117	142	133	123	135	101	117	145	133	132	130	145	129	131	101	123	136	132	136	142	118	131	121	143	131	151	125	103	119	111	127	129	130	122	130	138	118	136	126	117	110	119	111	123	117	131	144	114	135	143	137	127	132	114	119	125	135	131	119	135	129	126	133	165	113	120	113	145	130	96	112	147	121	135	130	127	135	127	115	135	128	130	150	143	121	125	134	147	136	145	118	126	124	122	127	121	149	146	138	120	132	134	116	126	108	120	133	117	122	119	119	124	121	113	131	106	129	126	124	99	128	136	110	112	121	125	117	126	141	133	130	139	133	143	134	126	158	120	134	119	120	130	126	157	130	123	115	143	138	114	114	148	121	132	120	151	117	128	128	124	141	141	123	133	127	137	150	110	124	144	123	109	123	120	140	129	123	122	137	107	115	121	135	143	136	142	111	118	131	155	116	115	133	136	132	108	126	109	129	121	106	136	115	144	128	129	130	135	128	112	131	124	129	105	109	119	119	136	117	117	126	131	129	95	120	134	139	134	115	143	107	119	102	124	121	136	138	123	137	124	137	120	109	130	115	122	135	138	144	135	141	135	119	119	128	128	152	142	125	140	122	97	103	120	122	128	131	126	121	134	139	109	141	128	118	111	141	136	117	155	125	159	129	140	133	123	142	149	118	117	133	130	123	144	140	123	140	151	146	140	136	124	147	127	129	112	115	129	146	117	124	117	129	109	110	124	141	141	122	140	149	122	128	120	117	142	130	115	152	131	143	136	107	129	131	124	117	110	119	124	143	120	131	139	139	111	144	129	124	129	132	137	123	125	143	137	127	119	141	129	125	124	110	125	140	131	115	159	115	109	145	136	131	125	125	117	139	119	120	127	123	133	130	123	110	122	132	111	122	136	130	118	132	127	135	135	132	145	147	124	137	137	119	126	118	120	144	136	142	111	123	120	129	139	128	131	147	105	125	122	141	118	147	140	117	116	112	120	133	146	134	112	128	134	126	124	115	124	128	140	146	130	131	124	121	120	129	121	128	126	141	121	144	130	139	133	128	136	131	127	132	126	115	129	143	123	136	133	113	134	135	133	120	131	127	116	133	135	128	139	119	115	121	153	114	156	144	132	133	149	114	126	127	142	131	126	136	123	126	136	151	142	130	113	143	127	136	125	127	140	127	104	113	131	135	139	129	113	151	122	137	109	113	131	152	118	111	131	138	130	133	133	122	116	117	127	128	127	118	128	121	134	130	107	134	120	129	148	134	106	123	150	151	116	142	137	134	137	136	151	155	133	116	148	103	145	128	135	146	116	133	122	114	130	129	134	137	128	127	132	118	128	129	119	126	143	138	123	119	117	123	124	109	119	108	141	128	139	136	130	134	143	123	138	126	127	128	108	101	134	143	135	143	129	137	124	141	127	144	128	153	134	112	139	122	118	137	124	146	130	165	143	129	119	121	137	106	140	125	106	149	131	109	127	120	134	118	125	147	136	107	139	117	134	139	131	100	141	137	102	115	125	139	135	116	118	111	103	134	138	112	139	128	131	125	132	144	124	116	103	144	147	132	148	119	112	127	133	125	139	140	128	137	138	128	106	134	147	126	127	129	128	119	125	121	142	153	124	138	124	155	118	146	114	117	122	129	124	152	119	127	125	122	134	121	147	128	110	133	114	126	135	122	122	147	150	133	112	139	112	118	116	129	132	132	117	145	132	127	106	114	109	123	128	141	137	108	106	88
6423	521	590	599	570	507	467	429	405	394	340	343	354	339	325	385	356	345	419	403	441	409	401	393	330	381	316	369	315	385	338	327	361	375	330	359	331	354	329	391	340	373	336	344	320	339	344	342	367	313	374	337	321	339	345	324	356	359	348	361	397	337	342	324	315	367	345	335	363	332	348	340	343	344	336	337	318	352	342	323	326	352	359	361	381	360	365	353	328	335	322	298	341	351	303	336	335	333	351	346	296	321	344	335	333	337	332	350	350	329	327	345	359	339	352	356	326	353	349	369	335	328	329	330	335	365	372	304	331	354	353	357	356	339	340	354	356	332	334	361	336	311	335	344	330	348	345	355	340	331	325	309	351	369	321	355	333	337	292	361	345	317	329	346	342	355	368	342	337	313	329	349	351	315	340	324	348	351	362	336	310	362	317	385	348	343	329	351	354	336	346	322	313	355	356	330	339	349	337	320	348	364	350	298	356	338	332	325	312	339	322	357	351	350	312	333	344	330	343	335	353	353	346	324	372	359	335	341	322	309	359	340	319	337	314	326	322	379	337	319	322	386	337	342	312	318	347	322	349	334	342	345	351	324	352	362	358	355	334	374	331	357	320	338	338	335	340	338	360	357	331	358	362	352	338	326	350	348	377	331	345	338	287	337	323	314	314	336	328	337	358	340	335	328	319	349	359	333	349	347	335	356	343	363	368	340	346	360	348	329	323	347	346	333	344	345	364	336	335	337	353	352	366	347	335	366	371	363	332	343	346	363	319	315	348	344	342	317	316	352	348	347	325	293	360	351	348	325	336	352	358	343	334	343	352	362	332	315	338	362	318	317	333	360	324	335	323	286	301	329	365	357	325	378	337	366	377	359	357	361	346	339	360	313	308	334	318	343	361	327	344	320	376	345	331	364	358	310	377	343	366	339	343	339	318	339	328	346	367	318	339	365	339	328	329	322	374	342	341	364	323	307	340	350	333	321	341	345	337	347	335	320	357	352	346	373	353	317	348	338	366	342	344	323	318	346	370	371	341	314	354	379	352	335	336	308	304	333	350	364	361	331	331	365	341	385	326	344	364	359	349	314	342	380	363	348	375	373	334	361	329	381	316	327	344	341	342	344	330	324	330	332	357	357	323	331	361	333	351	339	337	330	334	382	317	342	322	354	346	345	347	322	351	299	336	381	344	352	316	349	358	368	324	343	335	356	333	343	321	346	321	337	346	312	344	363	330	360	367	395	308	328	315	319	354	316	320	336	354	323	363	341	331	360	311	349	331	330	321	333	353	352	318	322	346	333	345	363	331	315	336	345	330	370	350	318	312	332	315	350	352	331	327	308	314	341	339	343	342	314	329	349	345	348	319	322	335	320	343	356	338	365	346	347	350	316	316	327	321	316	346	349	357	336	335	347	329	319	360	354	330	325	329	337	354	335	360	346	362	310	349	332	362	331	334	347	346	330	335	332	339	344	343	311	345	348	352	345	362	381	354	335	352	313	329	349	345	343	355	369	366	337	346	331	381	316	366	346	359	321	360	351	320	307	303	352	319	342	352	348	332	345	351	352	301	328	354	337	324	313	356	306	342	337	343	322	364	343	342	347	352	340	328	321	345	312	367	338	328	334	368	334	357	367	388	342	316	354	362	342	353	332	356	343	295	366	318	340	354	339	337	361	325	325	315	345	331	350	328	341	347	350	364	309	351	318	335	311	356	377	363	337	330	326	326	322	342	342	316	331	348	346	354	305	338	333	333	340	361	349	356	343	357	344	336	363	323	361	349	347	355	365	358	320	316	331	329	348	320	329	345	304	355	337	316	350	336	325	349	330	343	311	349	302	323	383	337	351	339	322	337	308	335	343	322	346	356	324	357	372	331	344	347	361	309	370	342	324	373	343	344	320	334	343	365	333	332	360	337	330	335	385	348	337	335	338	365	328	344	326	335	355	329	321	350	341	347	324	356	320	334	357	291	355	348	327	324	343	372	365	331	346	299	354	340	311	348	356	344	336	340	385	358	363	326	353	332	345	326	338	361	361	336	349	332	329	331	375	342	349	323	337	365	358	343	386	329	345	364	335	328	310	325	337	325	328	330	327	317	326	334	327	341	306	337	359	313	334	318	358	343	347	332	324	350	297	363	345	348	368	366	380	329	344	356	350	333	360	316	395	343	318	357	362	343	339	311	324	320	319	323	348	334	326	312	333	342	340	325	345	326	327	329	354	347	315	380	346	337	338	344	321	352	357	349	336	311	324	345	340	346	336	322	338	316	309	310	358	321	334	353	332	331	333	399	367	320	367	356	312	344	325	304	347	311	346	351	318	335	330	364	330	337	365	305	342	327	329	335	309	335	315	298	362	344	330	332	292	325	333	341	343	359	313	380	342	352	316	340	327	336	333	312	327	315	347	331	347	340	354	334	355	359	323	357	341	370	337	328	354	317	356	354	357	350	328	324	380	336	327	347	331	374	341	313	342	303	358	342	326	320	348	355	311	344	338	330	321	306	321	320	338	325	344	361	364	326	332	332	342	346	341	324	339	328	348	358	364	342	379	350	340	326	356	339	352	325	355	352	319	348	334	376	381	337	329	334	333	324	335	337	309	319	381	327	323	341	351	327	339	302	331	346	364	338	326	330	359	345	338	354	343	346	322	340	336	328	352	376	359	356	353	350	357	380	300	335	341	365	322	375	353	343	342	317	325	305	360	330	342	345	370	358	318	335	335	324	301	350	325	315	332	340	320	354	321	356	360	349	330	304	355	351	338	377	363	388	336	338	326	337	350	315	335	349	377	335	302	334	316	352	355	331	344	359	357	360	343	319	311	322	354	322	355	341	342	352	365	350	311	341	372	312	336	306	327	365	335	344	342	368	338	344	392	356	364	362	358	363	361	351	372	323	369	331	315	338	302	355	342	346	317	340	314	349	324	349	327	333	355	317	335	333	314	383	378	351	316	349	348	331	373	302	325	346	336	340	350	330	306	366	341	324	315	355	337	323	345	349	340	356	308	368	332	358	345	327	331	336	362	342	311	370	346	333	359	315	341	329	365	341	320	359	339	314	322	346	348	337	360	315	307	305	329	344	341	347	336	343	345	353	340	333	349	312	324	299	313	323	367	359	326	328	360	355	361	354	331	340	352	318	332	345	327	363	319	373	347	366	315	367	336	333	343	357	327	366	340	339	351	355	360	327	339	347	353	351	346	333	310	355	318	365	363	347	354	343	342	317	377	316	367	348	334	367	346	376	355	356	353	325	365	339	347	329	357	341	353	319	355	312	350	347	345	344	363	339	369	355	334	317	346	360	293	358	337	341	338	346	321	330	328	308	335	339	342	344	321	346	314	365	347	362	326	333	341	363	344	353	349	354	326	346	353	328	304	332	340	345	324	352	360	344	345	389	347	366	315	340	342	329	360	351	329	326	322	341	355	358	357	331	339	322	365	340	338	349	343	320	366	334	336	344	362	347	323	325	331	349	347	341	351	354	339	353	332
22693	2708	830	584	412	301	315	273	249	227	217	200	202	197	208	221	192	188	227	212	230	226	208	198	209	213	195	212	169	202	174	190	198	190	205	226	190	190	200	171	198	220	191	180	196	213	200	188	189	179	176	192	178	193	196	204	180	221	186	186	213	189	205	185	207	199	208	199	176	211	213	197	211	174	194	198	180	215	210	194	192	208	162	177	207	182	189	187	185	227	180	197	196	203	207	240	196	191	160	196	182	212	222	239	182	208	212	202	188	187	195	203	184	184	204	218	220	200	203	200	184	193	202	204	185	193	212	214	193	182	205	203	197	183	199	186	208	199	175	179	200	199	191	208	198	226	194	220	216	235	215	212	188	195	206	204	209	209	205	204	222	198	196	207	188	205	192	196	182	216	215	197	180	184	193	208	206	206	183	194	189	210	203	196	187	192	204	200	194	203	232	201	219	210	182	191	192	180	193	176	194	207	200	215	206	183	186	210	178	176	185	190	193	202	205	221	197	232	201	200	203	192	199	187	192	223	202	215	198	225	211	199	188	193	203	206	225	217	174	218	199	202	206	187	196	200	212	210	196	194	184	219	203	193	197	195	214	211	196	200	212	210	193	163	214	184	182	176	214	224	212	214	200	205	186	191	195	219	193	204	206	205	212	199	190	180	210	192	183	204	180	212	174	154	198	195	238	199	180	207	221	226	198	222	207	189	180	183	209	186	193	193	189	209	197	182	191	206	195	193	199	200	200	197	196	168	197	221	212	210	180	195	198	199	205	226	218	193	191	184	219	213	186	200	189	182	192	186	180	185	199	200	217	190	219	213	193	187	217	204	202	193	171	184	206	222	202	180	189	179	188	204	196	192	227	192	200	201	198	195	189	205	206	195	201	180	197	186	192	232	187	181	199	184	168	199	219	222	189	193	195	196	208	211	184	199	222	186	199	191	178	194	212	174	185	203	180	204	209	181	202	193	207	194	193	177	212	203	225	224	169	193	195	203	215	185	191	189	210	221	197	213	154	210	205	172	195	208	208	204	210	202	209	188	179	175	185	188	212	195	183	191	172	204	212	194	180	202	169	173	235	199	192	212	216	209	173	195	223	195	183	196	192	198	229	200	179	211	215	167	198	177	197	190	229	191	191	192	209	194	200	216	193	206	189	198	193	218	196	209	209	189	186	219	203	215	205	188	194	187	204	190	220	183	193	193	189	201	194	220	175	224	250	228	199	197	181	203	178	198	233	217	210	192	212	224	200	201	217	196	203	209	205	197	207	198	190	198	196	176	196	171	208	174	218	199	239	219	205	215	205	174	189	211	203	208	185	192	217	193	201	221	217	192	188	237	203	221	220	198	208	208	196	216	207	179	226	209	204	202	202	235	213	231	199	184	189	215	199	195	170	207	184	196	223	188	221	209	211	203	207	193	210	213	206	182	202	191	196	189	185	215	182	206	165	198	195	203	184	205	178	200	180	195	196	181	182	189	197	218	199	196	200	194	195	215	187	157	217	212	202	217	214	196	202	188	195	178	194	219	181	209	179	191	191	210	172	207	198	184	165	203	196	212	199	176	219	226	196	204	215	202	177	185	211	180	202	202	206	226	194	206	209	176	191	188	201	200	220	201	175	172	174	237	196	193	219	217	195	200	200	201	204	222	193	206	183	184	182	202	205	208	204	206	179	202	206	198	219	193	164	172	204	221	203	205	177	215	208	184	213	204	188	194	209	202	208	177	213	182	203	195	212	170	191	198	206	204	200	211	214	218	197	216	211	197	193	182	215	193	216	208	185	219	203	195	208	160	178	200	187	202	189	209	199	214	203	202	200	194	201	206	207	206	203	194	205	197	196	191	201	229	190	179	173	179	209	196	221	188	201	196	198	186	176	173	202	184	214	201	185	183	184	200	209	221	222	180	207	194	218	204	199	207	192	182	199	227	222	208	201	198	214	212	202	230	203	214	225	204	199	210	218	204	197	208	171	206	207	176	217	209	198	181	175	223	212	210	208	203	222	173	187	208	208	207	194	209	181	191	194	203	188	219	168	188	198	233	202	189	171	178	206	217	190	220	192	190	209	187	211	192	199	206	198	214	198	201	194	208	185	206	189	187	217	193	227	210	183	224	191	199	207	215	210	183	191	225	188	223	195	205	183	209	205	167	189	171	206	175	187	196	199	165	193	203	210	203	202	185	190	201	208	192	205	182	196	208	221	183	202	222	194	180	208	200	193	215	186	192	212	210	194	192	207	196	191	200	196	191	225	187	176	194	174	213	215	238	189	210	205	202	209	192	194	175	227	200	195	223	191	209	194	180	181	209	190	189	184	196	182	202	217	189	208	195	170	201	201	186	183	182	207	171	216	173	217	183	218	186	191	197	188	214	226	204	175	195	219	191	220	220	164	185	190	211	209	166	191	214	196	202	196	202	201	192	160	200	189	202	195	214	225	224	182	223	176	198	199	215	196	222	168	195	227	209	188	200	211	191	214	195	187	195	204	216	177	194	184	187	217	209	180	202	189	207	194	172	193	226	195	203	200	210	186	213	216	231	174	210	202	201	172	201	213	216	212	207	198	228	188	204	198	209	179	183	197	206	174	191	214	206	210	189	207	209	203	205	180	228	212	189	180	219	206	195	196	207	198	200	174	198	208	194	181	212	203	194	196	193	196	192	194	200	177	185	174	176	176	198	208	244	213	198	183	191	188	193	220	213	219	200	207	193	191	168	200	197	190	215	191	180	204	156	195	207	195	210	201	206	218	182	203	205	218	182	192	183	196	173	184	197	200	213	212	207	200	187	210	188	181	201	231	178	197	182	198	170	205	195	190	204	188	203	225	221	185	184	213	208	222	181	212	200	194	231	200	214	190	197	165	222	205	225	204	189	202	189	211	216	210	217	192	205	188	219	185	212	195	207	200	210	218	193	207	159	202	205	195	185	217	195	198	204	215	184	196	235	226	186	194	193	191	201	212	214	184	206	177	199	172	208	203	170	247	180	177	182	192	235	224	191	192	192	203	206	206	229	193	170	196	181	205	176	204	218	200	183	208	200	191	187	193	198	205	208	206	181	168	215	180	226	184	197	195	205	181	173	198	171	198	198	201	207	199	177	205	206	191	196	196	182	183	203	192	170	183	237	194	197	195	211	189	232	224	215	188	197	204	208	223	206	197	189	217	190	241	218	220	195	191	201	205	202	188	199	202	178	200	198	195	205	169	207	191	173	196	197	203	191	194	183	229	197	201	218	189	202	197	190	203	173	209	182	211	195	220	196	204	190	193	199	193	207	191	193	188	203	204	189	214	225	203	202	190	213	193	190	200	189	198	206	220	179	214	177	216	200	207	177	211	193	210	187	228	182	191	230	208	217	219	210	163	206	194	211	208	205	186	206	225	205	188	220	189	206	198	224	225	194	178	234	201	225	187	204	170	217	219	242	214	180	194	194	195	189	199	197	203	236	204	205	194	194	182	203	179	196	208	250	210	173	168	223	215	207
15958	1115	1752	1730	1502	1245	1072	837	765	712	579	604	586	574	535	531	562	561	679	641	723	738	624	544	512	527	548	470	542	496	508	515	478	518	538	528	494	463	453	529	506	522	508	459	515	478	491	495	478	517	515	511	539	461	485	453	502	502	519	477	507	531	489	484	476	496	492	486	487	486	525	451	524	484	487	505	504	508	506	486	456	513	519	486	491	481	484	474	461	514	490	510	467	489	488	506	506	484	458	493	496	500	477	479	554	480	498	508	499	492	474	540	502	505	480	463	516	490	470	480	470	457	480	494	512	543	524	490	522	488	501	513	478	471	472	499	450	480	511	440	465	493	479	516	506	531	483	514	493	465	494	540	467	487	479	507	514	489	486	520	495	484	536	493	485	465	458	480	441	516	534	520	496	534	507	453	464	487	485	475	472	478	472	470	495	508	457	492	510	497	462	484	495	480	458	493	508	507	458	460	492	496	502	490	484	524	474	510	483	425	491	513	496	462	489	467	467	503	480	494	526	501	505	478	500	525	508	509	509	504	523	502	479	505	465	478	498	509	476	462	467	496	504	506	502	535	497	537	472	487	491	492	526	526	452	508	460	514	457	475	482	513	489	480	485	519	493	462	507	479	470	514	465	533	480	474	492	484	505	498	488	518	504	507	521	523	431	497	497	486	509	497	478	453	539	439	484	550	470	527	503	479	514	490	506	473	493	471	512	484	491	488	494	438	472	496	476	469	481	467	490	509	482	514	512	467	489	521	509	497	447	517	466	516	480	482	499	497	488	514	514	497	490	492	472	473	469	493	525	517	499	476	480	483	496	500	519	499	489	504	478	484	523	519	500	463	486	446	493	500	524	495	479	439	506	488	487	509	492	480	547	514	464	454	488	466	473	497	519	473	472	463	483	447	475	517	497	513	475	489	489	481	464	514	500	498	451	489	472	489	476	475	492	466	518	483	474	474	481	467	495	487	510	472	480	529	477	481	503	487	462	488	491	490	498	530	471	497	507	515	465	487	488	485	497	458	482	495	482	455	494	494	507	507	490	498	523	452	480	490	451	500	462	493	486	473	482	479	477	518	484	491	455	478	490	472	491	513	492	426	457	502	513	443	514	493	477	532	473	534	482	459	478	488	493	504	471	494	508	482	470	515	479	505	462	552	471	469	460	541	532	503	501	453	526	466	496	472	510	478	500	480	476	483	499	461	476	497	494	483	513	443	482	493	505	484	433	506	495	503	503	490	495	506	533	477	495	479	504	480	457	499	507	457	513	520	452	504	488	478	500	529	503	493	476	505	483	515	517	502	479	508	471	490	428	487	494	474	474	488	472	516	471	482	468	470	474	508	476	532	469	490	478	507	503	487	484	461	490	503	481	464	446	522	494	473	449	467	492	508	476	547	484	502	493	491	530	462	479	536	498	501	490	503	516	474	543	473	503	488	497	520	539	512	491	453	475	527	506	464	501	479	465	497	479	526	488	504	501	475	511	484	479	504	462	509	500	515	580	498	476	493	435	494	465	488	509	497	481	476	494	452	500	496	500	509	504	494	490	490	497	498	483	490	479	544	457	475	543	489	517	471	496	528	510	488	498	498	462	480	515	475	522	467	506	478	494	505	445	499	485	508	516	475	524	474	495	488	483	498	480	483	461	523	472	476	519	495	497	480	492	540	465	504	484	502	496	520	482	485	453	469	490	534	519	524	502	479	486	443	505	502	513	491	506	525	510	482	469	506	457	496	498	458	528	491	464	515	449	466	512	492	502	510	461	539	466	447	459	487	458	463	474	491	528	495	482	480	481	473	461	462	467	488	503	528	509	507	476	493	489	488	520	502	485	524	491	476	502	480	505	509	512	474	471	511	521	481	477	503	514	465	521	534	481	487	451	515	470	533	467	504	469	511	525	475	477	478	525	472	463	506	480	504	520	483	488	522	462	508	459	481	476	426	496	476	496	497	505	477	507	538	499	520	463	478	472	478	495	480	500	507	483	494	476	488	509	499	487	510	508	499	513	480	430	473	521	479	482	463	508	455	469	478	523	456	487	492	465	488	495	452	505	524	466	485	516	476	511	439	490	500	432	512	494	457	497	461	525	484	481	453	493	507	510	491	476	509	516	515	448	506	510	487	465	479	527	524	490	479	469	472	475	491	473	513	501	487	506	503	494	481	481	525	451	509	491	473	490	475	498	484	423	504	517	436	472	498	536	460	479	503	457	485	480	496	468	479	500	444	499	527	534	473	495	468	487	475	459	514	481	456	501	475	470	476	516	507	491	474	536	536	451	475	499	518	458	491	491	490	475	486	521	502	517	493	539	503	480	489	489	500	511	487	498	481	448	472	492	477	487	524	489	504	481	469	492	510	501	518	467	494	514	483	490	474	436	505	524	492	495	503	501	497	459	478	524	487	510	503	478	452	490	486	498	473	462	467	518	512	473	482	488	489	459	485	474	496	500	443	469	466	491	486	439	547	480	451	494	520	474	501	522	533	473	496	492	481	482	528	496	493	497	475	495	500	506	502	497	504	483	478	503	470	531	479	491	515	457	478	496	482	472	428	469	453	463	518	503	526	468	484	459	513	525	519	478	450	449	469	495	530	540	518	461	509	471	467	471	495	496	466	501	430	467	491	515	506	481	491	486	468	463	496	490	466	470	495	519	521	484	470	425	515	479	484	514	483	471	493	488	528	518	504	483	447	506	512	475	459	480	497	500	511	505	503	484	511	513	498	506	480	498	501	492	487	515	472	463	511	491	498	523	479	503	496	504	514	493	505	438	535	483	472	460	461	477	544	499	500	470	489	481	482	492	503	498	513	462	501	483	458	502	486	545	492	534	474	495	473	532	497	489	515	431	432	484	503	475	488	503	492	484	503	503	510	501	516	508	491	492	511	487	443	472	484	461	503	528	479	508	497	525	528	482	473	538	477	511	474	440	509	500	491	500	523	483	496	503	492	510	451	493	505	522	524	476	495	505	535	473	509	503	478	508	489	495	519	502	512	479	474	489	491	498	514	488	488	519	528	501	498	477	477	473	532	527	492	486	481	497	502	504	514	460	507	475	472	522	494	504	466	485	485	517	479	500	500	459	480	498	462	500	481	478	467	492	503	490	484	483	504	495	539	495	503	485	489	467	496	526	487	527	526	527	470	501	481	530	487	543	491	509	472	502	477	510	536	497	487	510	463	467	496	445	508	507	502	493	520	484	526	501	491	509	528	477	493	520	482	479	497	506	486	471	454	488	492	477	484	529	480	511	467	471	525	464	471	492	501	511	506	493	495	510	472	509	463	470	529	477	517	515	458	551	483	494	497	464	509	481	483	494	480	503	472	538	494	496	506	512	485	480	508	501	475	490	488	490	509	489	501	493	491	471	488	473	470	460	492	456	502	523	500	487	477	495	559	452	511	496	481	447	493	523	482	516	466	496	496	485	492	519	491	508	518	483	455	484	523	488	514	475	474	511	466	511	506	475	476	499	472	481	488	479	510
32273	5371	1358	739	507	352	280	225	187	197	187	164	148	175	158	147	147	157	176	183	181	181	159	162	150	143	135	129	116	162	158	150	142	135	157	130	163	158	127	146	131	135	142	125	142	144	116	148	149	146	142	132	145	129	119	129	150	151	150	149	150	138	116	143	147	134	128	139	148	147	121	140	123	151	118	140	142	116	122	128	151	117	142	126	136	150	149	137	133	140	144	135	141	149	146	127	134	117	124	141	116	122	134	146	138	136	174	134	154	143	140	139	116	130	123	149	142	136	141	135	129	144	135	135	117	155	151	155	137	137	156	138	163	125	136	137	139	145	161	152	138	139	132	127	132	136	132	138	133	112	133	136	143	137	133	125	157	143	133	125	136	124	124	114	129	138	148	143	150	155	136	145	139	139	153	129	150	134	132	137	188	127	151	143	135	129	160	149	127	132	154	110	125	131	126	130	133	135	147	122	129	138	137	132	129	142	130	136	154	140	122	155	141	139	144	152	143	152	135	156	136	144	145	112	145	128	158	121	147	129	140	136	136	149	142	136	130	124	139	132	134	139	139	152	114	121	143	126	140	141	140	138	136	154	142	141	121	122	145	162	140	145	137	145	122	137	136	135	142	135	176	143	133	146	141	136	132	137	125	152	127	132	131	135	143	135	118	139	129	127	130	132	126	138	157	130	123	138	129	157	132	127	138	125	129	149	142	168	139	143	158	134	115	148	135	131	142	141	157	107	153	160	149	148	135	140	145	152	154	122	145	124	128	128	131	167	148	135	146	146	121	138	134	122	139	143	137	142	129	159	129	131	140	141	124	138	145	130	139	132	141	140	147	137	137	157	132	136	124	149	140	168	141	117	128	126	149	146	150	145	124	132	128	126	141	137	120	134	153	148	155	132	132	130	137	127	139	143	142	149	119	126	161	119	160	142	138	151	134	127	130	153	137	128	162	149	128	130	140	151	151	147	150	140	134	123	150	129	128	131	119	129	153	147	142	171	154	142	152	136	149	134	133	139	136	175	126	129	122	137	121	138	143	135	133	126	130	142	139	120	125	130	136	131	146	140	137	158	134	158	145	153	154	149	127	142	108	146	144	160	159	148	121	170	143	151	139	144	149	127	144	137	132	136	138	133	127	153	150	129	129	120	120	119	130	146	131	138	154	117	143	141	164	143	141	145	126	130	132	149	138	145	144	150	138	116	154	164	133	154	126	141	144	158	138	161	126	147	141	155	138	144	125	140	154	156	137	133	123	146	151	133	166	152	169	121	145	127	153	139	131	133	116	144	139	129	146	142	129	124	131	122	134	132	150	153	131	138	140	125	147	125	121	133	136	114	125	108	142	141	121	152	131	143	139	146	120	127	150	141	143	148	143	142	132	134	135	131	122	133	129	135	156	123	125	147	125	172	132	144	115	126	145	163	163	138	150	132	151	138	139	123	140	144	141	134	131	121	119	149	158	131	124	143	151	143	127	132	134	131	141	133	117	131	137	136	137	153	146	164	130	150	130	130	129	111	108	126	139	118	140	151	128	141	142	127	141	134	123	136	146	161	123	145	134	123	120	147	132	136	146	147	148	154	136	121	150	147	132	154	139	133	141	136	135	152	129	126	133	138	140	168	152	136	150	118	140	157	148	141	148	127	107	148	135	133	158	142	135	117	111	118	144	116	129	140	117	134	137	130	153	141	170	151	143	144	139	131	129	123	120	141	119	142	136	134	158	122	130	163	132	133	139	114	125	115	148	136	142	151	144	128	124	134	143	116	130	145	157	126	132	126	161	145	134	152	174	134	141	121	147	147	153	140	132	158	140	143	154	141	128	130	134	151	140	143	162	128	135	144	122	148	146	129	124	167	131	147	127	138	116	134	163	160	127	143	142	147	138	120	138	155	126	146	139	141	143	137	127	157	142	142	136	148	151	141	127	157	127	123	123	149	138	127	163	130	122	139	116	140	134	132	122	150	143	147	147	144	149	154	147	151	143	130	144	145	135	131	151	139	128	139	149	142	144	136	124	135	128	129	124	161	134	163	142	141	115	151	150	132	125	132	124	151	146	128	125	123	146	122	140	139	139	124	151	150	135	140	149	156	123	151	146	129	139	143	144	131	137	151	133	150	144	128	137	144	129	134	132	155	135	146	147	128	154	125	128	134	121	115	144	136	149	127	130	148	138	147	144	134	155	124	131	138	132	132	132	141	134	133	126	143	137	149	129	141	155	136	143	141	127	135	155	120	131	118	153	161	151	126	131	136	150	140	147	139	145	140	136	127	156	148	131	141	142	122	129	156	160	126	121	107	160	126	174	146	142	145	123	151	137	166	154	146	145	147	125	149	161	135	190	136	114	147	144	136	150	137	140	135	135	144	127	148	134	132	127	136	128	140	129	145	156	146	132	122	131	143	150	123	144	149	169	121	122	146	144	147	137	139	137	147	157	121	125	162	123	126	116	117	151	129	136	126	152	130	146	142	132	138	139	143	143	135	118	139	154	148	137	140	145	134	145	132	150	148	147	129	162	142	143	144	133	172	135	135	157	160	128	132	146	147	144	153	138	139	135	135	129	115	142	124	143	146	113	134	123	137	126	144	152	147	150	127	132	138	122	137	130	144	139	122	144	138	127	137	150	153	146	147	144	148	139	124	129	138	139	134	134	138	152	151	141	143	123	121	127	117	148	152	112	137	152	121	122	143	152	124	131	125	144	141	126	123	142	133	139	151	135	136	142	149	135	154	137	138	139	165	131	131	156	150	146	140	140	137	123	122	143	142	132	133	137	149	158	133	140	127	132	159	132	138	150	162	142	124	154	120	130	167	147	122	155	138	138	129	142	154	128	139	162	164	151	133	180	136	125	144	113	162	138	162	143	136	125	135	125	133	121	133	158	159	137	137	144	150	161	160	142	109	137	125	122	134	122	157	156	131	138	132	134	154	133	139	136	151	116	141	146	132	124	128	147	130	130	132	148	150	141	144	147	139	122	148	133	135	142	147	150	139	139	112	128	127	168	141	133	132	138	150	137	129	129	157	133	150	122	120	130	139	156	130	133	152	148	136	125	125	153	166	114	132	149	149	129	156	133	135	157	147	140	149	154	146	128	146	135	126	134	133	141	157	152	140	119	149	126	143	164	137	130	131	122	158	145	140	155	155	130	162	136	112	144	118	122	117	152	124	127	146	144	140	135	139	135	129	128	139	136	142	113	146	125	130	135	121	136	145	133	146	138	136	140	146	134	128	167	135	147	153	132	136	138	147	105	139	118	119	143	138	170	156	146	154	155	127	158	141	118	147	134	140	119	151	132	133	150	158	135	120	138	149	150	139	149	136	134	131	133	137	127	150	135	111	144	136	137	133	139	129	144	167	132	133	133	123	127	165	140	128	160	120	139	120	147	152	121	140	125	151	135	140	141	119	137	141	129	125	157	135	145	129	140	145	153	153	140	141	131	133	152	127	127	148	148	158	139	129	143	148	125	126	129	174	123	131
20034	1398	2280	2371	2087	1644	1249	933	777	636	562	552	497	482	489	469	457	522	545	626	694	704	530	412	383	365	374	408	375	355	342	389	395	417	386	352	353	361	387	357	356	361	400	362	328	367	349	344	354	371	326	350	336	352	322	360	335	340	359	356	356	329	353	365	361	351	346	342	346	341	353	323	344	351	345	348	363	320	324	321	313	357	363	312	347	344	342	300	341	336	317	368	355	318	303	316	344	355	318	365	319	331	333	360	360	317	341	352	306	351	341	336	372	365	362	354	321	326	380	379	362	378	341	343	364	361	355	357	338	328	364	336	327	350	369	364	315	336	345	352	330	334	356	327	325	333	330	356	329	380	346	298	356	326	350	356	319	324	357	346	311	309	335	364	345	333	368	336	328	327	354	338	343	349	361	333	343	350	335	368	361	343	369	360	365	317	302	356	364	345	352	357	333	328	337	328	351	357	327	328	357	333	342	313	372	322	330	351	343	356	351	350	336	358	350	305	333	342	323	331	335	359	326	349	355	369	340	360	347	325	340	356	367	379	364	333	364	345	318	365	334	344	337	342	366	315	367	339	331	330	316	353	350	354	362	336	363	340	349	392	360	326	315	345	339	325	349	346	370	342	336	321	353	349	361	308	334	370	369	328	325	312	339	358	322	344	319	331	310	323	341	330	350	344	347	357	332	326	336	343	348	359	330	370	335	360	335	346	326	350	342	333	322	353	342	326	333	317	318	364	347	358	344	323	321	311	382	340	390	338	334	374	321	333	382	313	331	317	345	379	324	339	365	332	313	347	370	372	322	355	339	376	320	352	331	353	345	332	335	323	347	334	364	326	332	341	318	357	363	355	378	318	322	303	354	311	320	343	345	332	304	351	353	340	363	347	315	345	343	342	347	329	339	323	344	357	333	334	332	347	340	365	328	370	337	365	369	349	361	321	322	326	318	348	330	342	322	381	354	333	322	341	340	335	380	337	354	328	341	330	324	327	319	356	332	346	333	334	333	319	356	348	344	356	351	357	348	345	344	336	336	343	337	358	355	322	315	395	363	365	336	354	362	330	360	355	321	334	351	319	335	342	319	327	376	347	368	359	329	345	354	346	350	328	348	356	333	349	354	290	318	326	337	313	316	340	369	333	335	332	341	296	286	369	327	342	361	317	365	339	371	372	362	344	321	345	327	324	331	366	303	313	354	368	324	364	321	319	350	316	333	404	339	357	339	338	353	326	340	352	346	316	370	383	335	321	358	377	354	355	339	343	381	377	350	365	370	326	359	343	330	361	319	342	363	390	363	327	337	322	328	324	314	327	345	372	308	351	344	326	322	328	347	359	361	334	353	339	340	317	335	346	353	319	383	343	360	341	342	327	324	331	357	307	328	309	351	345	326	327	319	331	298	327	321	356	328	327	355	369	357	344	358	338	336	353	318	382	357	351	374	342	292	373	352	355	367	338	351	338	321	312	360	364	353	326	329	334	319	342	332	375	350	371	340	352	352	351	373	362	339	361	300	359	354	316	340	349	399	343	351	355	346	304	357	324	349	334	324	323	363	325	330	332	343	338	372	362	349	341	347	333	321	368	317	344	353	324	379	335	336	356	357	326	315	316	355	325	358	322	357	347	341	371	366	358	345	330	318	358	324	329	340	350	325	333	362	315	349	368	348	353	341	349	343	352	328	325	353	375	332	339	320	331	351	349	325	341	367	376	366	377	313	339	370	345	369	332	337	323	347	338	308	364	294	330	332	373	354	348	336	342	299	285	365	348	341	309	354	355	343	363	343	361	348	316	318	349	380	355	355	350	302	369	354	331	357	355	323	350	352	358	362	351	327	337	340	323	321	345	308	321	345	335	351	351	342	323	337	357	333	368	372	327	340	339	361	334	343	342	359	332	379	310	324	333	302	336	360	334	366	315	333	311	331	353	323	349	338	343	360	333	346	376	372	370	356	323	329	346	366	343	302	345	347	319	344	339	344	355	336	369	309	365	329	355	361	359	337	383	347	350	320	350	334	346	331	356	344	335	345	335	350	327	324	348	335	344	343	335	341	373	358	378	330	377	318	329	353	350	318	335	349	350	324	358	346	310	349	306	308	338	311	343	343	340	361	378	340	350	342	356	360	348	337	341	361	361	331	324	358	347	335	327	345	342	370	335	347	315	341	343	360	361	361	316	346	346	336	340	359	358	324	319	324	330	331	366	324	328	324	358	340	338	383	329	355	325	324	371	359	344	325	308	322	348	350	328	349	365	331	316	352	365	342	327	343	355	326	356	365	331	336	346	326	322	325	340	352	313	304	349	322	328	304	329	336	329	363	328	324	311	333	333	315	321	325	340	368	316	359	357	362	361	348	310	349	307	351	370	327	379	332	342	340	350	319	326	370	365	357	334	308	334	346	363	343	339	362	361	331	337	351	336	338	337	371	350	347	348	331	344	347	344	344	333	325	336	354	340	308	352	324	313	357	343	359	334	333	340	336	362	309	336	329	351	319	352	368	314	319	343	344	318	341	319	354	354	321	317	354	331	354	293	327	336	359	354	337	332	346	357	353	346	353	337	318	348	331	349	373	324	342	330	318	358	351	350	359	326	358	322	361	350	360	351	333	352	361	336	357	346	331	325	343	327	330	296	372	348	333	315	342	322	332	339	339	343	348	371	369	323	332	324	346	354	326	320	354	334	346	369	334	355	376	337	311	341	315	332	328	326	332	354	324	370	344	340	330	358	355	365	336	367	356	361	318	364	335	324	348	359	360	317	332	328	326	342	363	306	346	308	338	325	315	336	358	333	325	341	345	321	352	334	375	321	324	346	337	348	337	360	367	360	325	349	315	341	344	318	304	368	346	337	352	325	345	343	343	342	314	337	334	338	326	328	309	326	329	331	373	344	331	346	365	355	332	341	307	347	338	367	337	338	344	353	351	327	386	341	329	313	346	339	353	348	356	357	333	329	360	318	348	315	312	355	350	375	325	362	345	352	296	264	315	359	334	341	306	341	377	329	327	346	382	354	291	331	364	328	365	333	312	325	320	344	360	325	338	339	346	325	325	363	315	325	327	378	330	372	347	333	377	354	356	332	314	349	390	380	347	312	327	317	353	322	367	333	356	356	335	360	322	343	341	336	335	377	355	343	320	365	340	344	348	354	336	348	321	316	341	341	313	366	339	297	326	324	342	357	335	321	347	327	351	368	323	341	349	368	330	340	371	322	316	332	371	347	348	340	360	307	313	371	326	326	335	314	348	336	357	335	342	383	336	332	344	366	349	346	346	341	320	354	357	339	371	352	362	348	346	335	366	316	350	357	321	334	346	357	343	309	335	342	333	327	346	336	339	382	347	361	350	349	360	306	339	324	367	335	342	350	345	355	369	344	358	365	310	357	343	360	323	319	373	335	331	347	338	339	329	341	357	355	319	317	336	323	323	322	346	316	342	339	353	306	341	325	371	331	320	338	319	343	358	329	311	364	321	364	342	326	335	342	314	358
8718	538	211	196	184	152	156	166	154	137	135	126	136	144	152	134	170	131	145	117	150	145	130	147	129	136	128	159	135	132	125	137	141	116	133	132	133	132	130	123	149	121	148	120	133	142	135	117	138	142	109	138	134	145	131	136	124	132	124	137	131	146	153	132	119	110	115	127	128	140	142	140	110	117	143	137	122	130	141	147	134	117	127	150	131	121	142	121	139	130	145	141	150	142	146	127	132	132	120	128	135	121	126	136	130	127	138	100	132	132	134	122	149	126	125	129	137	163	141	139	137	146	136	145	135	147	147	114	130	154	138	136	140	110	125	138	156	147	137	138	145	124	150	132	140	133	140	134	136	119	131	153	140	140	135	133	129	109	120	121	140	123	134	164	124	134	140	125	120	125	116	134	109	109	119	115	132	129	116	141	133	148	129	141	140	128	131	130	128	124	116	111	139	142	124	116	135	131	124	141	135	130	129	137	136	122	132	138	142	144	138	162	132	151	139	128	130	139	121	139	128	148	156	116	155	133	111	134	133	109	141	128	141	127	137	151	126	118	119	140	150	135	130	157	130	128	134	158	144	110	117	157	145	134	117	117	103	125	145	127	122	115	133	153	112	116	136	108	127	137	138	136	127	136	140	139	120	138	121	109	133	129	131	143	151	159	146	146	123	135	139	155	124	143	135	119	157	122	100	131	96	136	146	138	114	142	122	122	139	116	135	133	139	128	134	138	130	139	124	123	133	122	120	133	152	146	144	119	141	128	121	132	136	134	142	130	142	142	130	147	143	134	129	143	124	120	129	134	150	142	121	120	132	125	128	130	142	138	136	135	141	141	109	145	138	136	129	126	146	126	111	114	135	144	114	133	113	117	131	108	135	135	118	146	111	133	142	138	120	145	121	122	119	131	143	114	121	113	111	113	130	136	125	120	152	134	130	123	139	139	128	120	133	130	138	137	126	139	112	125	120	136	150	118	127	132	125	122	136	113	101	122	138	135	141	142	137	127	150	116	137	146	126	122	126	134	118	141	132	148	129	131	124	120	125	135	124	143	135	140	115	133	153	133	115	130	122	109	142	144	135	143	139	135	117	143	132	118	118	112	124	125	120	131	120	141	125	138	117	142	124	125	140	126	118	147	121	115	125	145	142	140	136	143	133	138	140	134	108	160	143	117	132	135	135	138	127	112	127	135	147	127	127	130	136	134	108	121	170	124	130	153	145	149	115	130	128	122	150	148	131	143	117	130	153	117	121	127	136	131	115	135	102	124	130	146	135	106	129	137	113	118	122	132	127	139	111	133	144	140	149	137	128	135	149	145	143	149	119	131	133	131	143	120	145	131	120	122	134	135	137	134	130	134	112	135	134	149	139	134	147	150	129	127	133	141	137	126	132	130	135	138	132	142	118	135	141	132	144	145	158	159	139	136	129	127	135	132	152	121	123	145	128	139	122	117	147	127	138	135	130	112	125	122	138	122	123	119	126	131	135	138	127	134	138	128	129	151	134	143	146	137	110	155	119	124	112	135	136	146	142	123	133	135	115	124	102	108	127	135	144	144	150	129	116	137	148	137	152	134	140	123	132	131	134	129	122	137	117	109	124	172	133	127	144	130	147	150	145	132	130	126	143	127	113	131	146	148	127	129	136	130	121	121	134	114	126	146	133	125	149	133	145	119	147	123	154	141	133	127	128	125	126	120	142	127	122	126	134	133	140	144	120	131	122	127	139	128	118	142	140	134	145	116	141	121	142	135	135	137	105	124	140	130	136	145	145	150	137	145	137	126	127	130	145	112	118	139	116	130	131	140	135	131	124	128	123	135	120	138	133	143	129	117	140	137	146	127	114	134	130	145	149	125	117	132	137	122	117	132	139	164	116	129	146	126	157	142	159	123	137	146	124	126	136	162	158	134	130	138	148	114	140	129	128	107	130	133	127	129	129	146	130	134	128	135	135	121	147	127	122	158	134	132	135	122	137	122	131	132	132	120	144	140	138	152	114	128	109	129	136	114	149	157	142	145	140	124	128	151	118	132	123	124	114	128	145	124	141	118	116	133	140	120	142	133	116	128	126	136	117	144	150	129	126	130	138	138	125	136	149	128	129	129	108	132	146	142	122	120	129	118	120	129	145	111	146	138	146	126	120	123	122	132	131	147	131	144	137	112	135	153	131	115	121	131	134	129	137	128	120	129	134	135	133	108	138	114	142	140	124	134	126	143	145	130	150	150	116	128	112	119	132	131	125	128	132	155	127	131	157	148	141	125	122	134	135	121	123	140	133	141	154	133	127	144	131	140	137	131	135	133	146	119	120	154	154	153	140	149	134	115	126	133	146	150	145	120	137	125	115	117	136	137	129	144	143	142	140	104	137	131	147	132	129	129	145	131	112	126	144	135	118	116	127	133	142	147	133	118	108	142	154	160	142	128	138	134	123	151	121	139	131	129	119	117	123	132	150	137	106	132	110	127	132	127	152	151	136	113	123	120	135	114	139	141	147	154	143	143	116	134	125	129	138	144	124	137	146	126	142	133	154	114	131	131	131	124	114	142	129	118	137	144	134	114	125	120	151	125	155	150	153	122	127	147	143	138	141	142	134	145	117	133	150	112	120	116	149	136	120	124	150	120	146	152	142	132	135	127	130	125	100	142	141	139	134	112	144	111	148	123	144	133	120	146	144	127	132	139	122	145	140	117	131	133	132	127	130	157	142	133	128	125	140	130	149	116	146	153	140	131	138	129	129	142	136	113	135	131	140	123	127	122	121	127	131	124	132	136	133	131	144	124	117	139	156	139	141	132	125	142	132	140	130	138	137	123	140	141	137	111	133	101	128	129	117	155	137	126	131	168	135	134	151	118	132	151	135	121	138	147	122	162	125	135	115	131	130	127	127	123	132	136	134	120	136	130	126	126	141	124	118	138	122	137	130	133	113	160	151	135	122	119	135	143	140	111	140	114	140	123	142	140	140	128	133	122	111	125	119	135	126	141	127	138	118	109	128	127	140	148	150	127	137	140	131	130	131	133	121	121	134	115	135	139	137	106	126	117	136	119	132	123	122	138	140	131	115	121	131	147	117	129	137	130	119	136	133	136	111	129	141	137	131	149	127	156	147	113	144	131	115	113	125	125	119	133	128	131	138	127	130	130	116	139	129	106	121	137	134	138	129	131	119	140	129	147	119	126	114	110	130	140	136	132	121	135	130	127	142	122	128	133	146	129	123	147	120	132	138	128	127	150	138	147	132	136	142	139	147	124	135	133	147	146	127	139	147	140	129	134	149	123	142	141	129	134	136	113	124	135	122	131	124	123	129	135	117	118	111	132	109	117	149	137	141	155	128	132	139	141	125	99	133	120	152	151	125	147	140	156	103	115	146	127	149	150	141	115	136	115	117	137	138	127	130	144	122	120	137	111	149	111	148	140	143	127	118	103	118	133	135	135	126	116	137	126	127	130	120	150	123	137	121	117	136	115	127	144	126	123	124	138	136	142
6602	499	518	547	530	505	454	443	388	347	354	369	372	369	385	377	391	401	395	445	454	424	376	370	377	374	377	346	381	368	369	317	359	351	370	335	406	319	358	407	349	338	373	325	360	369	332	316	355	363	342	377	338	343	343	326	350	355	355	335	337	327	324	364	356	316	352	336	328	369	334	334	328	335	358	378	320	342	372	333	312	341	369	336	360	338	370	348	365	335	373	327	384	361	349	332	360	358	369	359	346	353	389	343	337	355	357	318	353	336	342	335	334	362	344	355	356	342	328	374	326	347	340	350	325	336	326	332	342	308	355	346	362	345	312	360	358	385	330	320	320	356	350	374	382	346	357	337	351	360	356	322	369	331	336	361	377	341	351	334	373	326	321	352	332	334	357	313	379	345	330	363	348	320	325	338	319	363	320	322	349	317	348	380	351	344	360	355	362	327	343	347	365	359	337	351	350	351	337	340	339	348	330	304	327	323	338	367	331	354	357	372	361	352	324	347	346	360	377	331	350	329	330	336	402	357	342	386	378	358	323	374	344	353	340	346	344	345	360	307	331	357	346	366	349	345	391	376	357	358	337	335	335	320	306	340	348	387	375	356	370	323	354	331	338	312	331	312	341	336	319	354	330	327	371	333	364	317	315	341	361	325	372	361	309	350	358	352	359	348	339	355	396	365	340	352	325	353	357	321	352	338	364	355	365	360	336	346	337	361	319	336	346	362	339	336	368	347	356	370	365	330	346	377	323	334	348	371	378	319	345	343	317	361	335	347	394	365	379	325	365	342	345	343	339	328	344	329	312	343	339	364	361	359	372	368	348	376	352	359	384	345	367	385	360	358	359	360	327	341	348	321	353	383	375	373	324	321	365	333	352	344	343	339	303	348	354	350	349	366	340	352	328	385	341	363	356	354	312	373	345	319	334	359	338	338	316	337	361	361	326	351	342	354	357	380	328	332	334	345	343	367	373	371	328	347	319	336	369	354	355	358	335	352	365	358	339	332	342	329	354	374	293	364	361	356	341	368	374	369	308	354	350	339	373	334	348	341	369	318	374	344	342	365	332	349	346	310	356	302	332	356	365	315	343	345	327	298	332	326	363	361	346	369	351	351	342	374	366	331	375	348	375	353	346	373	324	352	357	350	364	375	359	319	336	365	340	339	368	331	342	343	338	331	342	330	335	352	336	383	321	363	359	347	347	352	350	353	351	359	336	360	362	315	375	354	351	369	343	360	369	353	309	377	347	336	347	307	349	306	347	350	329	370	363	367	348	347	334	369	343	330	325	353	329	362	373	352	343	335	372	358	350	361	333	341	368	369	326	336	378	349	338	346	344	372	339	352	340	361	342	332	378	347	349	328	382	331	349	355	333	353	343	374	343	324	336	354	338	352	364	348	337	364	367	353	352	352	359	366	349	345	358	372	322	344	360	349	334	367	346	313	345	378	338	318	313	357	329	345	359	345	377	360	370	353	375	373	352	356	343	356	371	345	373	387	357	350	347	327	352	353	334	341	325	337	317	317	332	362	355	354	342	341	362	365	333	308	333	344	356	328	314	371	334	302	376	328	346	352	369	352	347	348	324	337	373	343	356	334	344	347	343	332	320	363	347	370	355	333	367	351	372	338	348	364	377	352	353	328	306	335	344	327	361	370	364	381	318	340	333	353	357	335	362	358	352	366	363	376	320	348	368	344	352	361	354	385	378	369	347	337	351	344	360	352	345	337	338	349	313	329	333	367	347	317	321	354	337	385	368	374	362	367	320	354	323	359	320	328	361	374	317	355	375	319	348	339	347	369	345	355	325	328	343	338	351	332	350	354	340	370	350	358	350	364	381	350	351	340	351	354	325	333	348	348	351	381	328	337	375	344	337	371	325	356	362	350	332	325	325	353	342	376	336	348	338	338	346	312	335	362	369	357	336	318	356	347	348	346	355	341	362	338	336	345	314	346	325	379	356	379	328	313	343	323	373	348	307	329	324	350	342	326	360	331	317	338	377	344	376	344	350	348	338	348	353	347	335	323	366	336	334	334	333	363	358	330	345	323	321	316	358	394	331	368	351	350	330	368	351	354	364	368	358	338	345	370	347	325	344	362	330	370	319	321	335	359	370	347	352	321	340	351	361	374	347	324	354	325	359	343	339	332	314	366	359	359	337	358	374	346	326	338	362	392	357	359	348	348	339	379	354	359	314	353	351	351	348	333	351	336	395	364	340	343	327	340	343	316	347	323	348	363	330	342	320	335	381	362	363	337	363	321	346	346	360	331	362	340	372	379	342	344	350	368	326	357	360	366	335	357	352	412	315	328	341	315	365	343	341	347	325	361	317	359	351	337	342	392	375	328	337	342	348	343	321	334	341	335	378	325	338	334	348	386	330	348	345	358	366	313	339	366	324	368	344	344	366	370	368	353	367	313	361	386	323	329	372	380	324	301	345	349	320	370	352	364	357	348	344	337	373	329	376	354	358	362	383	356	352	348	347	365	365	337	357	358	323	353	334	341	353	340	363	336	378	336	348	360	330	358	346	344	333	384	315	336	375	347	354	336	359	393	333	345	381	359	369	353	348	372	374	314	355	302	344	330	313	353	340	376	365	313	369	333	331	344	340	335	348	381	322	375	350	377	348	355	315	369	393	355	324	340	363	343	309	318	340	352	365	326	343	360	333	361	371	339	345	377	372	345	368	366	334	390	370	309	350	318	330	332	360	334	350	361	344	361	327	342	356	368	364	328	355	378	342	335	372	323	361	339	356	329	348	362	359	362	317	339	335	343	374	356	340	331	311	364	340	355	356	316	338	367	331	364	369	343	333	346	348	333	336	339	348	323	353	313	347	344	334	353	334	356	343	372	374	350	345	325	352	335	326	347	347	365	322	352	345	351	356	354	377	368	313	356	328	328	354	340	364	355	344	358	340	337	347	365	355	355	351	309	338	370	324	368	352	350	361	357	336	354	330	360	343	312	344	330	394	361	326	356	318	302	333	340	326	347	379	355	333	370	349	347	345	373	367	369	343	319	356	347	340	345	327	343	327	344	367	355	341	372	331	360	362	331	334	328	354	371	354	334	371	358	354	344	371	341	345	328	357	350	344	367	329	341	353	317	383	337	358	357	366	355	358	322	360	342	360	344	354	323	373	331	371	348	317	328	308	339	356	345	368	331	331	342	374	351	354	331	348	390	352	377	342	345	344	337	365	370	339	354	339	334	353	332	311	305	355	308	327	352	307	345	337	341	351	346	379	368	365	327	344	329	353	371	333	352	337	316	381	337	368	359	340	366	343	350	328	390	364	326	343	351	355	332	361	333	321	356	346	358	323	336	355	305	342	325	363	340	333	340	361	367	326	358	333	369	346	351	354	309	334	337	341	344	335	332	350	358	331	360	352	328	374	319	344	322	356	326	337	347	343	319	349	366	364	350	368	358	344	364	366	342	339	346	321	350	352	346	344	347	331	382	335	336	360	349	354	335	325	363	381	309	355	310
22492	2726	825	638	413	343	264	248	224	236	190	205	198	179	225	227	240	240	240	224	229	221	210	198	196	221	215	230	197	210	216	215	209	207	216	212	224	209	184	168	222	226	197	171	231	231	182	225	175	207	214	172	190	194	188	187	206	175	187	193	204	223	178	193	200	201	199	212	198	225	195	201	202	191	218	238	203	195	207	199	216	191	213	196	190	176	194	181	212	206	201	229	183	209	211	192	196	201	217	184	215	222	212	212	225	233	218	209	220	199	199	198	202	216	222	199	198	223	208	205	206	221	211	204	187	199	199	177	196	227	208	223	208	206	198	204	220	181	197	206	226	210	187	210	196	183	224	190	216	197	217	211	173	203	213	204	191	202	184	215	217	172	223	189	189	229	202	215	213	178	187	220	201	181	214	214	183	205	216	201	198	173	197	201	210	193	183	180	235	197	207	205	215	208	171	194	188	211	250	191	223	186	221	177	186	186	212	200	192	210	206	232	228	203	177	254	201	182	186	193	186	198	178	188	196	201	209	179	203	213	198	194	182	215	162	215	202	192	214	223	219	170	184	208	166	210	209	179	209	215	185	206	178	206	195	189	196	198	216	197	234	194	226	208	208	195	208	178	187	162	199	196	190	204	209	200	227	179	206	182	217	195	222	198	217	199	190	220	205	203	227	212	207	211	186	181	191	194	204	209	196	197	201	200	214	177	185	194	181	195	201	187	201	196	200	189	200	220	207	201	185	227	175	196	231	235	206	209	237	204	220	200	209	189	192	181	215	196	195	171	198	180	220	208	211	207	196	198	202	204	220	198	199	194	192	214	222	212	198	206	218	184	222	215	215	206	198	204	210	200	194	193	231	178	184	203	211	201	192	196	193	199	228	205	182	182	171	177	173	206	201	205	186	222	227	202	202	196	186	201	209	181	193	196	213	179	195	206	212	218	161	205	185	202	197	199	188	208	177	181	208	205	186	187	197	176	235	205	203	225	183	206	205	194	198	205	225	223	216	208	200	204	205	197	190	180	212	206	198	224	200	182	198	159	182	195	178	192	201	219	212	195	192	187	205	192	203	183	232	189	194	197	200	223	182	216	199	193	194	187	191	204	178	237	228	200	199	183	200	219	200	202	240	185	165	197	229	206	201	192	221	199	185	182	190	206	214	208	186	201	181	193	197	205	191	258	214	193	201	207	189	209	211	196	222	193	191	219	200	231	191	210	211	166	195	217	199	186	182	221	214	186	201	216	232	202	218	218	210	191	181	217	187	191	220	221	191	202	211	214	191	173	220	190	222	194	207	195	216	187	220	203	213	193	210	189	204	188	213	215	201	195	194	174	208	203	207	212	188	187	205	209	196	194	212	198	210	199	238	178	206	213	171	215	197	204	185	208	178	190	174	227	188	173	195	226	177	178	170	210	221	201	206	191	194	197	180	199	205	211	204	204	229	205	224	199	166	207	178	185	178	192	207	193	221	234	205	205	190	194	191	174	184	205	192	195	202	206	195	200	199	205	182	200	189	169	182	177	219	206	193	211	206	198	197	185	178	211	215	215	214	216	194	180	198	214	214	206	167	220	187	224	200	211	181	200	212	215	214	194	217	223	180	245	187	189	208	196	175	207	226	191	200	186	178	176	211	172	189	191	224	228	199	200	208	186	216	211	179	202	205	206	192	199	199	223	234	194	206	194	183	174	213	205	217	183	182	207	179	225	212	184	200	169	219	216	175	180	196	187	183	208	187	187	214	220	194	195	198	205	184	216	213	211	186	185	176	194	198	199	209	215	189	184	196	197	237	220	180	207	208	207	212	201	200	195	187	208	191	181	210	231	193	206	205	209	204	212	185	211	193	197	199	207	209	190	197	223	205	200	207	193	194	189	209	196	195	218	203	198	231	210	222	201	192	197	183	218	186	181	199	207	207	207	181	214	187	196	196	200	201	203	240	208	199	190	230	212	188	177	202	191	191	197	181	200	197	220	206	193	178	180	194	201	184	205	168	183	191	177	208	197	187	172	189	197	175	208	207	213	205	179	184	220	184	206	196	188	229	185	194	201	183	216	218	195	194	200	193	193	194	191	188	197	173	208	205	212	192	188	210	193	196	211	208	197	190	194	192	193	177	200	198	214	194	228	191	182	219	211	191	183	189	206	200	203	184	185	189	201	219	213	228	219	243	190	199	186	191	219	210	225	202	191	206	188	167	165	204	179	202	191	226	236	209	211	208	210	214	191	196	199	210	197	221	199	204	210	211	196	185	207	189	200	197	192	194	172	180	208	210	198	180	207	187	219	197	195	199	189	194	209	175	196	198	191	195	170	211	237	221	222	208	150	207	206	206	208	222	193	181	229	205	211	197	204	215	226	191	238	202	186	188	198	203	203	225	209	208	232	212	214	215	210	180	178	202	227	202	185	205	195	198	224	178	204	187	218	166	197	205	223	192	203	190	187	210	189	231	196	189	182	179	243	176	197	205	194	209	207	215	179	211	188	193	184	217	208	207	202	225	177	209	187	195	181	205	195	225	212	204	219	199	226	198	204	200	195	195	216	211	204	201	190	193	200	188	173	188	222	176	172	177	182	207	173	168	221	206	195	202	203	216	211	224	165	193	204	223	186	209	243	205	167	200	202	192	193	232	188	193	213	190	195	177	204	211	185	206	191	196	191	168	186	221	210	194	225	196	210	231	206	211	219	192	183	212	203	199	191	197	209	187	241	205	215	205	184	205	201	170	210	211	200	189	180	165	211	210	205	197	211	195	201	199	212	222	206	213	171	208	213	182	190	173	214	219	200	175	191	181	205	205	163	206	197	184	201	216	188	197	218	180	181	167	192	202	225	218	202	205	185	219	194	242	192	193	208	228	198	210	203	197	201	191	199	206	200	197	173	215	211	216	203	208	201	200	188	203	192	179	170	196	195	219	196	215	205	197	208	221	188	202	208	181	184	198	194	197	202	193	194	229	224	199	208	175	189	184	200	206	218	206	175	184	210	231	196	199	184	176	201	215	181	203	214	203	215	216	197	207	213	221	197	209	190	177	188	184	216	201	190	191	196	192	189	178	192	182	203	207	183	193	207	204	172	192	188	198	208	230	198	187	195	193	198	199	223	209	212	218	214	210	205	190	201	199	200	178	201	183	202	195	188	195	209	199	226	208	177	225	187	189	199	186	193	217	233	192	209	195	187	229	215	207	210	204	178	209	199	191	186	191	223	182	210	191	181	192	213	215	206	205	215	201	184	216	185	198	193	203	186	219	187	190	192	207	198	202	204	203	212	223	231	203	168	197	206	183	225	195	212	211	214	177	209	180	195	194	194	205	206	194	207	211	209	205	193	173	239	197	190	197	214	176	197	181	209	191	211	200	188	208	217	191	207	202	193	217	212	209	235	210	184	198	185	184	223	196	191	201	226	190	204	217	179	206	196	220	199	191	190	206	176	207	220	194	193	210	209	249	174	204	181	180	188	174	212	194	177	177	183	212	216	186	208
15623	1056	1785	1785	1476	1165	984	829	776	646	645	584	582	576	547	642	638	662	651	659	780	689	601	561	549	542	488	542	518	528	535	543	521	554	542	518	511	531	523	537	510	450	530	496	516	521	523	464	510	507	510	470	525	491	482	478	523	489	493	494	533	471	473	507	519	501	477	468	448	494	512	463	521	472	519	497	490	500	502	478	542	481	485	490	491	499	507	550	478	439	492	483	489	478	468	528	540	523	485	487	478	464	461	530	467	507	537	489	491	502	471	503	487	489	518	538	475	471	475	526	461	467	490	495	515	481	491	525	486	472	515	475	510	493	513	515	520	472	501	448	457	504	493	498	521	507	487	512	484	492	492	480	449	487	494	509	456	493	475	501	477	489	526	508	497	566	457	508	488	503	484	469	456	491	523	494	463	459	535	511	506	458	540	459	499	498	484	481	482	512	531	497	468	487	498	485	497	484	474	470	475	470	496	490	485	481	474	489	481	459	498	520	483	512	521	500	482	504	506	485	469	463	488	509	514	481	481	485	499	476	483	466	487	501	465	486	511	471	511	511	515	518	462	494	485	506	513	502	510	474	505	499	500	475	510	516	483	499	502	505	473	516	477	528	516	479	492	485	507	512	521	461	448	481	532	508	435	479	514	464	461	513	451	495	485	483	479	507	475	481	486	491	491	476	546	518	477	494	490	476	501	521	481	440	505	533	505	486	446	509	466	470	474	496	463	517	482	495	506	523	499	450	449	480	469	520	489	459	481	487	473	494	471	485	499	538	517	473	491	489	491	450	490	519	526	522	523	498	464	508	451	453	482	512	515	512	484	499	505	471	478	478	527	507	512	431	476	496	503	534	488	485	504	512	496	472	465	501	487	490	502	449	524	509	464	497	472	532	494	513	513	481	521	519	523	512	485	469	482	542	551	472	507	507	476	494	521	474	457	511	505	489	531	434	508	483	483	471	467	503	491	515	506	472	501	531	448	532	474	456	486	495	497	476	479	535	492	499	490	501	535	468	481	510	472	473	505	493	498	496	456	509	509	495	485	510	499	500	514	491	486	462	462	490	488	447	498	501	497	501	492	504	523	470	487	520	484	534	498	504	482	542	503	529	460	488	505	501	534	500	494	507	502	496	495	477	487	483	514	491	451	495	510	475	523	473	494	511	544	466	468	516	478	483	497	521	455	494	497	483	441	491	516	494	485	534	501	497	522	525	501	518	471	524	515	483	503	549	492	479	477	514	491	440	499	499	487	465	468	452	538	496	535	498	512	478	531	497	460	495	507	483	475	508	519	507	527	512	507	475	462	492	524	474	485	466	459	475	495	498	503	485	492	505	483	471	532	476	494	495	490	458	463	477	440	489	453	543	477	478	494	513	510	507	492	479	504	476	477	496	544	486	515	522	501	477	470	501	469	501	459	493	496	459	515	488	472	505	457	477	515	529	541	514	466	455	481	465	483	486	494	486	480	493	498	495	540	525	499	488	506	522	506	494	515	517	519	488	455	471	538	472	479	488	542	484	522	518	521	490	527	500	443	502	506	524	506	484	512	503	502	498	505	473	480	475	481	507	464	504	473	515	451	503	513	494	497	497	533	485	473	473	494	515	503	477	461	458	482	461	482	483	479	500	496	524	516	477	481	484	527	499	455	526	500	497	526	492	481	461	474	500	485	490	455	558	536	537	525	504	492	468	473	513	478	542	505	505	519	502	509	497	481	504	475	484	455	535	496	488	491	496	518	485	490	505	506	467	502	489	505	443	471	478	491	484	483	494	493	509	489	486	503	475	479	487	448	535	490	450	482	489	524	511	490	491	470	470	503	485	492	481	512	497	442	493	456	483	519	492	476	488	488	498	481	454	461	533	516	493	499	477	495	488	473	463	481	490	500	495	525	490	488	483	514	492	501	494	477	519	494	465	479	527	507	492	541	535	515	472	491	492	479	530	512	486	486	475	479	459	508	532	468	492	503	518	482	512	527	509	513	531	485	486	506	483	559	466	505	455	530	450	455	497	514	469	491	476	522	461	485	491	491	474	471	453	513	475	491	472	530	485	512	487	500	486	509	497	510	454	455	496	498	475	475	518	513	497	456	509	493	495	499	452	510	500	506	492	476	486	467	489	508	490	496	502	469	503	488	504	499	536	462	525	494	495	488	489	504	489	487	489	532	498	486	525	485	470	507	503	488	497	481	463	504	489	519	473	506	502	524	562	507	436	485	495	449	477	520	482	475	532	450	457	501	494	529	492	479	514	510	472	497	467	480	545	491	491	509	476	489	484	508	508	472	484	539	495	546	499	508	482	459	458	471	514	492	501	513	498	510	492	497	492	491	547	475	493	486	462	444	491	532	481	493	534	450	522	512	508	471	502	498	502	491	483	475	466	487	508	457	494	489	513	533	520	481	471	487	488	490	472	488	480	499	506	513	512	485	481	486	503	511	480	496	491	503	513	501	466	482	465	466	493	511	489	462	464	512	491	461	506	478	494	504	469	519	543	504	498	501	491	474	529	528	508	499	447	498	505	476	506	486	472	506	528	480	542	505	544	510	528	543	494	478	441	476	518	513	474	474	506	473	496	471	512	521	513	491	499	513	496	500	451	520	491	501	489	500	458	486	498	458	504	472	507	503	497	527	487	555	512	488	516	466	467	502	463	472	486	475	486	497	483	452	474	478	487	530	497	482	507	473	533	512	498	485	510	478	466	442	513	469	471	532	475	464	480	473	505	487	466	506	487	460	482	490	456	467	522	505	516	477	441	485	510	457	498	540	480	508	479	478	549	518	460	517	470	501	511	504	448	467	503	519	512	519	460	508	512	505	480	495	514	510	494	487	474	493	480	471	535	475	443	545	536	500	494	492	501	526	474	514	515	501	483	504	495	506	496	473	508	471	485	433	495	469	478	482	494	505	476	463	527	496	487	473	503	491	490	477	483	516	476	480	517	523	483	536	510	473	429	506	534	469	504	546	490	479	523	454	475	491	485	534	511	515	505	511	481	508	471	468	477	541	507	476	503	487	503	526	494	488	511	455	507	450	459	478	480	513	539	498	474	480	485	494	503	527	485	479	518	513	501	482	517	479	502	486	514	489	540	514	519	527	485	493	501	475	462	491	492	486	500	490	510	479	506	492	487	477	510	517	510	472	487	514	496	475	524	545	485	517	457	511	486	516	505	517	497	471	502	491	493	496	469	487	534	488	507	479	517	474	465	477	469	505	492	508	450	496	512	501	467	490	504	464	483	457	455	500	465	464	509	511	459	532	499	470	515	475	463	464	482	456	503	457	469	464	477	463	488	486	479	461	494	463	484	457	492	486	475	467	534	516	534	512	553	497	492	476	482	466	520	496	524	499	488	484	503	479	503	487	507	509	510	473	521	516	498	536	488	479	474	494	534	488	486	499	474	494	496	471	466	507	517	488	511	497	478	486	481	472	496	499	472	497	508	539	439	525	485	492	495	468	473	499	502	497	473	504	466	488	502	480	487
32545	5277	1466	916	546	389	279	237	196	163	173	182	152	154	165	183	174	194	168	168	170	187	145	121	146	165	154	147	138	157	131	142	158	150	118	148	138	122	151	147	137	151	154	146	167	138	115	168	139	139	127	152	136	129	142	142	136	129	145	142	137	134	177	131	131	125	142	136	134	156	126	144	161	155	146	142	117	149	141	140	150	145	145	142	146	143	134	140	149	136	121	151	168	162	126	131	141	126	131	151	150	150	154	145	131	136	141	119	146	145	137	138	147	141	137	156	135	141	121	144	129	162	145	146	141	139	131	124	150	115	154	146	151	152	140	134	114	148	142	148	131	149	161	146	147	128	165	139	143	168	145	121	130	134	158	133	153	149	137	143	147	128	141	142	144	167	148	152	154	126	155	136	151	138	164	140	157	150	122	147	141	117	115	155	141	141	131	142	146	139	134	156	123	127	141	127	135	131	112	143	136	147	164	145	143	135	164	131	123	140	150	122	142	148	158	146	131	155	155	141	135	123	145	134	126	129	131	153	142	139	137	161	137	138	145	150	155	154	128	154	127	179	121	158	122	123	150	146	143	134	129	150	161	126	153	126	142	138	142	128	150	125	139	141	132	148	156	119	133	145	151	136	133	142	149	145	141	131	143	148	138	115	143	156	121	133	140	173	139	137	156	159	155	151	143	142	147	121	145	135	142	159	130	141	152	179	144	135	145	155	114	146	146	129	134	143	151	134	146	153	136	147	151	121	141	148	130	139	158	124	136	139	158	133	140	150	143	148	168	144	150	144	164	153	127	138	138	140	135	158	137	140	156	147	130	133	131	135	131	137	157	120	133	156	125	137	164	122	135	135	157	128	150	141	131	136	150	121	128	126	152	121	144	149	131	138	147	117	135	156	122	121	139	161	131	134	130	161	131	117	120	141	155	150	134	137	147	148	154	144	147	137	124	166	124	133	133	123	139	140	139	149	141	135	131	124	137	135	146	145	141	120	153	128	128	142	117	121	121	122	134	137	150	142	139	132	147	156	157	138	130	142	108	142	123	118	136	146	146	125	142	122	137	115	156	143	143	161	151	135	140	146	124	142	136	145	128	152	161	129	130	149	123	128	146	145	140	144	150	137	160	152	134	149	132	122	138	133	151	127	138	142	173	126	134	137	154	142	153	142	129	131	179	157	137	129	137	151	137	131	142	142	129	131	154	149	139	167	141	144	141	147	119	128	141	122	124	151	158	118	156	132	122	149	146	140	146	137	133	131	127	148	134	126	129	151	122	164	158	148	171	154	127	128	137	157	138	138	134	117	123	136	146	140	134	134	159	127	141	152	131	127	146	136	144	121	126	136	166	157	127	140	154	144	166	153	112	134	132	135	144	139	163	127	140	131	122	139	127	136	142	141	117	148	132	133	142	160	151	138	140	141	143	139	147	140	134	128	150	151	128	150	141	152	128	159	153	135	170	123	160	131	127	134	125	118	135	132	132	152	138	147	145	133	145	130	146	142	137	149	149	130	150	128	119	139	162	145	141	154	137	165	129	122	130	137	143	157	150	130	124	119	152	119	147	155	161	163	137	111	135	134	129	158	133	123	137	115	129	115	137	125	122	144	123	129	145	141	179	148	136	136	143	145	126	135	134	107	128	146	148	154	140	161	130	133	156	120	162	137	140	158	151	141	146	143	148	123	126	139	144	116	139	165	145	138	132	152	169	140	131	142	170	139	158	100	150	120	163	142	131	127	133	133	152	143	129	134	142	134	118	147	138	140	123	151	133	133	115	105	125	149	154	144	149	132	129	145	142	148	140	136	138	132	146	128	131	129	163	135	168	167	129	143	153	138	130	137	134	140	122	125	146	158	145	156	143	151	132	153	116	142	140	143	136	133	145	132	138	131	139	150	152	147	147	147	146	132	142	151	145	119	134	138	129	109	159	140	122	151	147	131	133	124	155	139	156	151	144	148	128	147	142	136	159	149	155	126	142	127	130	139	148	140	144	130	140	167	154	152	136	154	147	160	138	147	126	154	169	128	129	140	151	145	129	131	147	146	139	155	141	117	146	138	117	135	141	139	126	130	139	152	141	137	138	148	156	166	134	149	147	156	150	137	132	122	139	151	154	134	144	139	124	144	166	126	141	124	131	130	139	153	145	134	147	136	158	143	175	165	127	126	124	147	131	139	133	138	155	137	135	138	145	132	118	152	132	129	139	160	149	143	152	139	148	139	149	152	120	135	151	149	143	130	145	160	169	126	134	158	159	153	143	156	170	162	125	122	165	143	136	140	139	131	137	137	130	160	138	135	132	123	148	153	134	158	129	145	145	124	127	144	146	133	148	128	166	146	145	133	135	143	149	134	121	142	115	124	124	125	146	131	144	129	139	143	135	153	137	182	163	146	140	141	134	123	140	141	143	146	138	134	127	169	118	146	151	125	144	136	149	134	142	151	130	159	118	149	166	129	130	124	121	125	151	135	138	150	148	122	149	104	127	145	154	151	143	139	143	119	144	157	135	158	155	134	125	142	123	180	130	137	152	146	164	133	142	131	130	156	156	160	140	149	133	129	131	138	152	153	143	140	137	134	126	144	155	120	147	131	132	142	162	121	146	149	127	147	151	147	128	128	130	135	139	152	153	153	127	123	126	144	156	135	147	141	127	143	140	146	134	141	151	130	143	153	135	145	140	134	142	141	141	136	151	126	138	156	124	152	141	168	145	150	151	146	136	154	138	124	168	143	144	132	127	134	135	130	140	128	126	123	143	136	138	149	145	155	124	139	131	138	150	134	142	137	157	136	129	137	150	131	144	119	162	166	158	113	136	153	151	133	135	129	135	130	142	134	135	138	132	136	136	143	146	113	145	138	141	144	137	142	146	116	148	124	153	140	127	138	153	138	121	138	124	139	141	149	144	147	128	139	133	128	130	121	137	144	121	133	147	137	141	137	143	140	119	119	136	106	138	151	134	129	129	138	143	145	165	167	140	133	151	149	143	148	140	152	128	129	146	121	133	131	141	136	156	116	129	157	135	156	142	174	137	140	139	141	128	137	138	132	146	142	158	155	134	134	150	153	166	141	129	172	136	138	180	155	149	151	146	146	142	136	148	131	151	143	104	136	134	156	127	129	160	138	149	135	129	143	151	113	142	146	116	155	137	144	167	135	144	136	126	144	133	158	115	127	133	145	139	127	120	144	143	129	157	142	123	143	157	145	136	152	133	135	145	131	147	134	123	165	152	139	158	145	130	141	140	119	162	133	138	131	136	153	138	129	130	139	120	145	118	147	150	141	125	156	147	143	152	152	123	131	135	147	123	123	124	145	155	152	159	146	144	131	129	133	156	158	145	130	126	129	143	127	168	146	145	152	139	143	134	121	145	135	131	128	128	145	144	133	135	136	126	146	115	99	144	151	131	129	157	152	159	130	153	131	121	113	139	131	141	143	140	145	145	128	150	122	157	126	146	138	147	128	128	143	148	126	144	135	161	143	128	151
20341	1421	2497	2613	1920	1480	1133	892	738	647	588	563	511	503	565	605	636	562	576	601	713	592	426	403	396	394	444	379	368	379	369	420	411	408	384	402	381	398	370	359	371	344	373	379	376	367	359	328	361	345	365	345	379	349	332	370	360	320	345	356	368	361	317	326	319	387	349	356	363	358	342	341	371	368	363	362	319	344	332	362	378	354	330	334	330	327	330	337	368	362	351	336	341	328	361	348	355	358	351	337	356	374	373	345	342	356	310	345	341	343	334	332	355	336	360	363	361	312	341	333	345	353	370	309	338	372	346	352	366	345	372	333	348	341	351	331	323	326	351	341	335	356	343	330	296	344	379	366	333	345	347	340	352	366	338	334	339	348	349	361	364	349	367	316	327	332	363	351	364	380	344	345	351	353	352	326	327	316	375	332	354	336	345	361	372	322	361	321	364	347	359	324	341	350	347	318	347	342	342	343	362	381	371	326	335	351	342	375	342	323	338	334	362	310	325	345	307	359	360	348	324	298	381	317	347	368	344	361	326	373	349	328	349	345	348	313	320	335	350	335	326	355	351	325	325	339	326	341	351	327	314	322	355	339	329	321	408	336	355	337	345	352	353	352	364	339	357	352	333	338	356	356	339	338	335	353	387	333	347	328	362	323	321	320	340	359	337	349	334	336	358	340	369	377	352	322	330	364	342	343	332	365	334	385	387	340	316	352	341	341	335	357	341	337	366	353	319	339	365	334	317	362	314	393	338	316	331	362	362	350	364	356	328	367	339	343	337	331	332	339	371	352	363	354	332	330	390	396	368	344	314	337	350	343	333	333	335	361	372	321	355	331	332	357	381	322	336	374	342	348	350	358	348	355	373	342	363	323	346	355	344	330	338	355	360	339	318	380	369	348	349	318	368	361	337	355	342	347	313	362	339	345	320	334	349	354	361	336	348	342	322	325	365	341	327	328	338	320	331	378	340	314	336	359	323	364	360	358	346	309	361	361	339	352	369	373	309	324	303	355	388	324	343	368	355	330	373	350	336	350	392	384	352	352	349	369	340	322	312	332	335	311	356	343	309	332	377	365	327	372	375	376	343	335	333	333	344	347	363	349	345	325	345	359	328	339	366	333	390	349	335	358	330	329	333	337	338	357	355	365	394	353	339	341	344	341	355	343	357	355	347	337	364	355	355	304	313	343	372	348	349	351	341	357	375	349	376	362	378	331	334	326	313	343	342	303	342	373	357	349	374	368	359	356	323	359	380	332	356	347	330	337	332	367	346	330	356	337	332	309	360	325	330	336	366	327	360	345	368	353	344	373	324	339	334	351	346	363	340	323	328	359	367	360	314	338	351	369	338	356	331	324	369	335	332	327	334	349	353	345	337	355	315	359	367	355	385	306	341	363	365	333	331	316	341	336	376	335	337	341	349	338	374	324	325	364	333	340	340	353	330	339	329	367	339	373	327	331	354	348	306	356	357	358	334	379	358	345	335	345	342	362	375	329	347	340	384	344	344	332	361	313	372	331	380	356	342	354	345	332	332	333	339	345	367	374	355	375	327	317	318	330	349	319	351	331	341	359	345	342	356	344	354	343	340	331	395	347	383	332	340	301	372	319	345	345	343	320	358	343	366	317	336	345	335	375	371	374	328	343	326	333	334	348	348	341	319	341	383	357	344	379	375	345	338	339	374	329	313	340	318	372	352	339	318	351	347	312	323	318	335	330	356	321	374	311	329	353	323	327	331	349	333	357	359	365	332	334	384	348	356	352	333	362	354	369	331	354	348	322	349	313	343	338	361	311	376	328	341	348	325	335	339	283	365	336	354	341	337	352	334	333	379	342	326	385	345	351	357	325	353	352	305	355	350	322	340	358	345	317	326	337	352	344	370	326	353	325	321	331	354	337	333	361	316	334	345	327	373	343	349	352	334	363	330	372	321	377	341	372	362	345	354	378	341	337	330	349	359	335	340	333	372	372	363	330	376	336	344	347	355	334	346	344	358	322	364	336	367	381	366	330	378	340	356	360	323	317	348	320	342	375	349	375	367	325	339	315	336	353	343	364	348	345	349	339	382	324	343	344	341	347	307	354	301	362	330	358	347	310	309	349	333	365	363	352	346	353	327	309	335	361	402	340	339	323	373	342	318	338	361	344	377	352	357	371	332	347	333	333	299	356	322	322	350	336	338	356	353	361	364	309	345	370	290	334	324	368	342	339	346	338	349	373	322	334	339	341	344	333	342	366	333	358	324	317	320	325	364	351	335	350	365	330	383	343	333	335	367	334	354	364	336	372	338	327	323	318	358	363	352	359	366	375	357	328	343	314	358	348	321	351	337	384	366	349	341	344	357	330	364	325	327	315	324	352	331	347	308	319	350	350	323	325	343	360	350	343	345	325	361	379	373	343	307	333	359	340	358	344	348	355	323	337	331	352	341	341	344	345	332	358	357	374	348	325	373	371	370	337	331	339	387	332	346	350	338	328	311	312	334	351	332	346	340	345	356	342	333	355	356	356	357	350	352	335	396	360	340	336	356	342	354	358	326	350	324	357	359	353	345	357	348	373	393	333	339	346	363	346	334	355	354	352	338	368	309	331	348	286	351	345	363	348	328	370	370	349	348	378	352	338	351	351	351	354	349	356	340	305	367	360	357	328	337	357	347	362	361	314	330	370	345	345	345	340	370	304	316	367	324	348	372	354	355	347	340	335	332	310	372	339	328	358	337	376	334	335	370	328	351	331	343	315	355	343	379	351	353	385	332	345	351	326	309	358	298	355	347	347	362	379	325	347	306	308	330	371	341	344	334	339	363	353	343	349	293	327	340	320	345	365	354	386	364	369	368	341	355	337	353	359	330	313	344	336	338	339	382	366	347	370	345	344	333	329	334	307	361	326	341	335	338	358	312	355	338	326	328	321	349	317	373	333	350	363	353	309	337	353	362	370	342	365	307	358	357	394	360	360	334	341	364	339	322	326	355	347	346	340	350	327	330	368	348	342	358	364	341	354	357	358	346	341	363	367	328	362	346	350	342	333	343	352	336	356	358	350	350	349	319	335	322	332	339	367	339	337	344	381	310	355	327	311	328	319	336	361	329	318	316	361	293	353	357	341	345	336	320	331	334	378	364	342	331	349	378	353	355	349	340	349	351	344	319	337	347	365	354	326	338	353	327	339	352	342	360	341	334	343	336	359	340	340	347	316	350	364	344	353	390	348	369	292	332	358	366	353	346	362	340	357	342	373	353	399	359	314	373	358	341	365	348	367	356	346	330	341	372	345	319	326	358	343	375	394	351	347	317	382	341	342	377	356	318	397	322	332	343	350	361	336	346	348	363	354	341	363	352	337	361	349	301	300	349	345	354	345	352	381	354	354	345	364	350	341	344	344	354	336	409	368	346	355	374	350	312	330	337	319	351	349	354	358	387	361	368	349	364	334	344	333	335	368	338	317	323	336	358	336	351	320	342	359	364	361	332	326	350	351	351	352	304	349	363	341
8853	585	195	184	182	174	144	137	140	139	140	116	134	134	136	132	154	128	149	161	143	154	136	127	138	134	159	128	123	131	155	142	148	128	133	128	142	163	142	138	143	107	119	134	122	124	132	119	133	151	127	127	130	149	123	153	142	142	135	134	124	148	162	161	152	122	148	155	136	147	151	141	118	133	140	138	125	135	135	128	130	119	113	140	138	138	130	143	129	138	154	138	141	126	114	160	111	132	162	156	144	135	142	164	146	138	136	137	130	143	122	141	134	146	149	134	117	121	136	119	117	122	134	114	134	130	121	152	116	141	154	128	145	154	127	135	144	130	118	134	138	126	119	143	142	128	138	147	118	146	119	128	146	145	126	139	146	140	126	136	144	154	122	117	140	139	139	149	151	151	139	136	119	124	128	122	130	130	126	129	140	141	140	136	144	133	146	129	131	158	145	143	136	150	124	115	111	148	120	143	124	119	132	140	143	136	137	136	123	132	147	131	148	124	134	128	139	112	126	134	125	144	137	119	121	151	123	143	138	141	169	166	122	136	142	119	124	130	133	148	126	140	159	160	126	146	143	144	130	131	129	118	131	134	144	119	120	121	138	157	123	154	143	130	133	127	122	128	136	124	112	153	131	145	156	111	138	133	124	144	155	132	140	119	122	142	132	132	133	130	119	140	149	136	125	145	123	130	145	139	128	118	129	141	130	144	118	113	114	111	150	119	113	144	140	136	142	130	114	141	138	123	138	135	123	166	130	156	136	130	131	132	125	146	137	143	135	122	141	118	146	127	127	114	126	115	146	134	123	144	134	129	128	144	138	139	110	126	163	134	151	128	115	143	126	120	155	128	143	140	136	137	126	135	149	132	129	153	134	138	147	121	128	131	134	115	136	132	141	125	144	150	141	140	149	159	109	145	149	134	127	140	115	122	128	122	129	116	128	144	130	141	112	134	122	131	136	137	138	121	134	124	118	132	128	111	142	134	140	128	163	141	135	151	155	125	144	119	130	132	141	131	145	111	130	136	124	166	128	144	104	135	146	143	129	139	155	134	135	130	147	126	139	127	138	128	137	135	142	118	138	141	160	130	156	160	125	129	114	138	134	122	117	117	146	150	122	156	141	144	145	144	112	127	111	139	109	107	135	132	146	143	141	141	136	145	144	135	134	125	123	116	126	124	132	137	130	155	137	140	145	112	147	132	125	125	114	122	153	138	137	130	126	123	153	148	126	127	144	134	134	124	135	128	138	125	139	120	144	151	145	131	130	150	120	126	159	133	137	134	137	126	155	113	144	146	152	125	131	137	153	136	139	142	152	138	146	136	130	107	124	136	126	142	125	115	141	147	111	105	149	118	130	143	149	123	126	150	141	142	155	143	144	126	149	150	129	132	131	139	115	152	133	141	109	145	117	131	115	148	135	134	142	128	123	140	150	119	136	134	134	144	148	138	139	131	116	120	159	126	130	135	130	135	141	136	149	147	131	136	118	135	127	123	145	120	125	129	118	132	133	146	142	121	129	130	137	122	118	130	149	138	112	129	126	130	114	137	146	170	144	125	136	122	117	128	130	157	132	128	127	137	126	118	132	118	134	133	131	138	127	118	136	159	152	137	120	138	116	130	136	135	133	135	154	131	140	120	139	130	140	112	121	134	112	143	139	161	141	147	141	162	143	116	130	138	131	114	131	111	140	141	143	125	127	136	134	132	138	130	116	133	145	124	122	151	128	128	133	126	132	128	120	154	128	122	127	143	136	138	143	128	130	110	125	159	127	144	114	122	120	126	137	139	139	127	119	130	141	129	137	147	127	145	122	146	132	151	130	140	127	133	137	140	144	120	136	128	150	145	140	130	138	136	129	127	132	156	133	135	148	132	139	142	143	108	139	139	137	142	116	150	141	123	110	136	143	160	125	137	150	123	127	124	140	137	163	123	129	129	128	118	139	161	137	114	148	135	153	153	134	148	139	152	132	154	133	152	130	135	127	146	138	134	126	133	142	130	126	146	136	146	126	138	123	125	138	153	130	122	149	154	119	134	127	114	134	116	134	119	137	120	135	115	142	140	150	122	114	111	135	135	129	125	116	135	137	159	173	123	143	140	125	134	135	116	128	138	120	141	121	119	148	143	144	112	138	142	140	143	133	150	147	129	133	116	129	143	136	147	129	106	114	148	142	135	137	118	111	136	108	118	130	122	146	136	136	126	136	151	141	122	119	148	125	115	120	142	146	125	113	152	127	154	113	136	115	135	129	145	148	148	174	127	122	124	121	145	138	142	137	129	140	144	127	151	130	151	149	136	150	140	139	121	127	114	126	141	114	128	106	150	122	153	136	141	143	138	148	132	139	123	134	132	155	130	129	146	133	126	126	143	121	135	133	125	136	134	137	126	136	137	157	126	144	127	130	125	131	138	115	125	181	143	147	120	119	130	124	120	137	111	125	137	120	138	147	127	113	131	120	126	145	116	117	115	132	133	151	109	141	128	111	131	162	167	136	127	129	130	138	132	127	116	142	103	109	133	135	147	152	149	127	171	128	150	132	133	117	130	108	112	141	115	130	132	145	141	118	143	140	130	129	129	132	127	151	115	125	123	113	142	125	102	132	131	126	125	130	140	133	141	156	140	137	135	133	135	126	136	132	145	129	127	132	129	116	124	137	143	142	137	134	163	129	169	120	150	123	152	138	144	161	126	139	144	141	135	135	119	129	152	130	142	145	152	108	118	128	142	134	138	113	150	118	136	118	123	138	146	139	126	139	147	112	118	159	148	141	124	134	117	111	138	131	129	137	137	115	154	123	131	150	130	142	154	128	134	120	137	135	127	161	143	146	122	140	131	145	124	118	121	128	130	117	132	140	133	138	141	141	153	129	124	121	145	132	143	131	121	119	128	134	138	123	135	145	136	153	144	126	150	131	134	165	127	154	123	136	125	131	150	126	126	149	132	126	116	101	136	131	128	146	143	145	120	147	145	156	128	125	128	122	134	161	151	128	135	119	137	160	146	138	135	138	127	142	132	135	137	141	130	131	161	138	137	125	128	146	132	120	119	127	149	129	134	140	145	119	142	113	113	141	145	117	138	143	108	115	138	125	119	141	126	151	146	130	158	132	146	134	142	150	137	143	138	153	147	131	128	117	122	147	119	125	130	138	159	117	112	126	139	140	147	135	126	128	154	134	124	132	128	127	114	129	142	127	110	121	132	170	109	126	118	127	134	152	142	125	127	143	124	132	123	142	136	154	145	130	157	121	147	126	157	136	112	144	149	110	136	136	135	130	132	151	114	139	123	135	130	119	123	121	135	126	113	158	133	141	137	120	141	157	120	128	127	135	116	147	146	143	132	149	130	150	146	142	131	115	126	115	144	135	140	132	142	132	105	138	120	136	146	111	135	122	144	151	111	124	123	145	145	139	132	156	131	141	142	129	126	126	135	140	139	133	151	145	118	149	123	121	130	140	114	147	155	161	132	129	147	121	134	133	144	129	130
6675	467	543	585	522	568	464	424	393	330	380	386	390	387	414	425	424	390	411	467	436	379	370	360	361	329	347	371	373	352	368	332	365	362	377	327	370	369	342	345	364	341	335	379	330	372	349	359	344	322	361	377	350	337	358	344	360	378	327	354	387	333	311	346	360	350	371	330	343	350	379	354	341	357	373	378	365	371	352	344	309	335	356	332	359	367	342	302	354	382	383	360	361	335	350	373	334	357	379	322	369	369	334	381	345	334	353	351	368	348	367	330	346	353	356	368	344	325	357	356	366	337	345	333	365	337	353	347	348	361	373	388	355	330	341	351	364	366	371	360	334	338	309	362	350	353	343	376	347	352	336	339	338	383	356	381	369	370	355	364	340	341	348	347	397	299	369	365	355	354	380	353	379	342	327	353	314	356	363	367	337	335	350	326	374	346	363	350	343	329	353	326	341	340	331	351	354	379	345	365	383	330	325	369	366	372	338	373	372	354	350	309	335	400	322	339	327	356	361	355	349	364	343	336	330	349	346	345	336	339	360	358	367	355	343	316	345	361	368	356	350	371	374	339	333	353	364	339	345	357	354	366	366	370	346	358	374	351	366	380	362	360	347	363	404	361	354	331	353	383	345	357	341	376	362	345	356	337	341	363	368	375	346	410	388	332	347	366	383	359	357	377	345	353	336	335	374	359	349	342	337	343	355	372	349	338	349	350	357	384	365	349	338	353	377	353	341	319	367	325	369	334	326	363	362	333	346	343	360	340	371	350	367	370	362	346	411	324	365	328	357	349	351	358	358	357	368	359	361	377	362	342	330	364	328	364	353	341	351	357	336	366	327	379	352	407	343	413	341	340	359	336	369	365	363	342	329	364	360	351	344	337	339	358	346	359	345	358	359	338	323	324	353	392	360	354	340	341	347	344	323	339	380	304	350	369	345	392	332	314	346	332	317	352	377	339	364	370	351	370	334	368	377	352	354	370	385	334	341	335	344	352	351	358	354	332	362	363	360	340	363	358	368	353	332	316	331	370	342	361	343	355	344	357	367	352	336	349	370	349	336	374	343	344	352	354	327	370	349	342	342	346	374	357	347	335	369	372	351	346	372	390	373	355	361	363	356	350	355	351	354	344	395	323	371	335	349	376	344	355	386	350	360	372	378	366	356	352	329	366	351	378	329	335	363	340	347	331	346	350	359	355	344	331	366	360	339	351	357	307	372	325	356	344	352	365	365	358	364	406	355	333	342	329	350	380	347	390	353	342	369	348	333	356	319	356	365	368	344	354	358	377	333	341	374	358	377	343	373	346	381	389	313	356	359	359	331	383	342	365	343	311	340	361	354	346	380	349	332	348	371	351	320	338	338	366	329	363	344	343	351	338	357	361	354	335	370	360	341	340	371	329	359	385	369	337	356	358	321	337	366	335	347	395	377	366	379	341	333	349	367	363	343	374	367	371	360	400	362	345	373	368	336	395	370	362	344	355	362	337	379	332	371	350	366	363	394	369	355	353	357	377	336	358	349	365	375	311	356	334	366	333	375	321	360	350	351	359	366	362	375	328	348	348	338	365	361	346	372	371	387	380	328	315	381	337	326	316	363	365	337	323	318	354	375	350	340	359	380	346	366	348	365	327	353	336	349	307	352	361	385	352	323	332	309	391	350	352	372	361	355	375	341	369	350	345	363	365	374	330	357	309	334	365	325	334	351	351	354	364	348	342	336	397	388	321	335	376	361	353	332	349	360	387	363	355	344	377	339	364	363	332	357	367	361	347	345	364	359	360	356	347	377	316	322	349	318	316	346	390	345	361	333	369	381	375	359	345	341	355	346	392	339	355	376	341	375	366	359	353	341	374	371	368	364	362	337	339	380	365	372	367	339	377	346	345	343	339	362	345	339	363	351	365	358	356	357	362	350	336	335	329	333	357	348	365	337	355	406	348	339	308	299	367	367	326	364	343	369	355	341	342	363	335	346	350	344	383	327	375	351	360	366	349	388	396	381	360	358	363	329	358	363	348	379	372	366	349	333	343	355	366	345	332	360	387	363	361	386	362	376	370	360	363	355	370	364	344	349	352	359	372	341	335	335	345	393	332	342	338	323	344	364	363	296	353	359	353	338	347	347	393	387	324	343	337	374	347	339	391	343	359	389	354	324	381	304	366	356	377	340	354	331	329	354	330	380	346	368	315	387	378	374	346	356	352	338	326	366	336	340	358	360	337	328	331	342	363	330	385	355	382	363	336	332	357	364	321	355	370	355	366	367	368	336	375	369	341	345	347	341	358	364	367	337	352	346	383	329	368	360	345	397	377	313	346	351	338	354	375	358	360	350	333	386	338	349	350	338	364	349	394	335	363	342	350	332	330	350	371	385	347	343	360	369	358	347	330	345	374	366	410	368	358	351	322	341	374	337	378	348	356	353	349	370	335	382	328	339	316	363	327	382	345	362	351	345	341	363	322	332	328	373	325	325	370	374	323	367	356	363	335	388	342	363	353	362	380	343	389	364	368	360	349	372	375	325	403	334	341	337	350	341	364	363	367	343	322	340	349	371	397	341	375	378	352	349	365	385	348	360	388	332	361	397	341	391	334	346	316	344	359	329	332	357	358	350	354	372	340	358	364	334	342	388	353	344	372	373	378	336	357	351	355	326	334	340	335	365	366	370	354	361	355	349	380	332	345	348	366	362	333	355	328	332	356	323	344	337	365	331	329	334	331	357	351	364	337	365	378	350	339	324	363	319	321	358	353	323	315	318	387	347	359	365	349	341	358	339	388	323	363	327	364	316	342	358	325	355	353	354	367	357	363	371	344	370	354	370	362	320	348	374	359	361	367	383	319	349	373	368	353	355	359	345	358	332	341	362	371	374	345	371	372	340	337	363	335	360	343	341	359	346	358	363	345	357	365	376	363	382	325	359	341	367	345	372	364	310	362	366	314	325	346	379	361	365	370	367	375	346	330	357	372	354	352	342	359	375	368	325	331	377	330	379	355	348	356	325	368	388	355	344	365	377	346	327	371	382	378	380	322	358	340	355	351	328	334	380	338	337	345	381	357	355	324	346	367	379	355	355	361	367	351	385	348	347	358	354	373	369	323	356	368	325	339	376	356	334	374	331	359	390	353	342	330	343	376	380	347	360	340	347	363	325	367	370	350	361	369	328	375	346	357	336	347	364	332	321	400	374	352	329	369	336	374	366	371	384	343	343	354	367	344	374	369	381	349	354	359	307	340	379	345	342	372	343	353	327	345	371	375	336	350	359	362	353	351	346	348	338	373	336	343	374	312	372	342	353	345	379	364	347	361	370	352	344	360	357	355	315	362	352	378	375	378	350	348	362	337	372	322	372	342	360	361	365	353	326	360	332	327	352	374	308	366	356	374	352	344	340	373	326	369	363	334	345	370	306	373	337	339	375	316	347	385	365	339	350	361	354	376	374	343	342	331	315	335	375	328	357	367	343	372	354	344	335	341	360	326	339	372	326	350	381	353
22712	2783	793	570	455	325	285	223	229	250	221	221	203	216	208	210	246	243	206	222	234	234	202	215	204	188	228	230	215	207	193	201	225	212	207	226	192	247	198	200	222	200	202	201	186	192	197	196	211	199	225	208	184	211	219	197	191	173	221	215	207	205	186	183	183	188	224	221	199	198	214	203	201	204	187	213	177	190	224	208	213	186	215	209	192	224	210	202	173	201	198	214	202	195	209	212	196	233	213	217	205	206	205	216	189	214	204	215	199	232	191	177	216	187	215	170	202	217	183	185	203	207	169	226	183	199	201	216	197	240	214	197	199	215	220	193	228	193	209	211	191	200	211	192	221	192	196	190	234	220	182	221	206	194	216	214	177	224	216	223	212	192	193	206	172	188	194	228	215	183	203	200	218	192	220	204	203	204	217	193	198	199	188	188	189	228	187	229	184	203	207	217	204	205	197	186	208	212	233	228	186	213	214	180	187	211	195	237	201	204	195	200	223	207	232	194	187	200	195	190	211	212	185	207	218	203	180	198	198	199	192	197	213	197	206	210	206	189	214	224	186	197	217	187	221	176	186	221	181	204	205	199	236	223	199	211	211	196	201	210	175	191	212	208	196	200	188	186	200	204	185	186	213	205	170	211	204	216	204	197	217	194	194	202	218	206	208	203	196	188	204	185	187	206	218	196	189	202	195	208	196	217	226	177	206	192	218	215	201	213	189	195	211	182	237	220	227	216	224	186	209	190	191	188	201	190	192	173	214	226	187	208	225	207	201	195	180	228	219	204	183	223	224	217	199	210	213	194	224	209	206	181	199	214	191	204	222	219	202	181	197	220	203	209	201	191	194	188	187	199	202	211	240	213	205	208	201	202	214	229	224	199	208	203	192	217	219	200	194	223	215	166	180	206	216	194	225	163	211	218	168	176	186	204	206	206	208	203	194	183	220	221	198	190	188	194	218	234	195	208	210	195	173	203	209	206	187	203	192	211	196	193	194	194	188	215	177	206	174	202	199	207	202	211	181	206	198	200	198	220	199	205	165	198	188	191	207	186	190	220	226	193	216	201	199	176	224	218	243	205	208	215	204	201	203	182	192	209	209	215	206	201	192	196	222	194	207	213	195	208	201	212	196	228	210	187	175	211	187	212	215	201	220	181	229	188	200	217	204	214	206	194	188	233	231	225	192	196	188	181	183	200	193	186	202	223	212	182	199	199	187	212	208	208	214	209	205	186	186	197	198	205	196	193	192	194	243	227	201	211	188	212	204	216	196	221	224	191	210	187	227	210	171	206	187	215	181	202	236	201	203	207	205	203	191	210	200	202	187	190	182	184	222	186	210	203	190	179	206	225	212	203	193	212	176	186	214	184	187	198	200	184	216	194	209	217	216	187	200	198	205	200	199	184	187	205	188	231	204	198	193	181	225	186	201	185	185	212	203	176	215	184	190	201	189	187	181	198	209	198	224	222	193	183	197	191	193	194	196	210	206	210	170	199	209	185	175	179	205	205	220	211	203	211	191	222	216	192	175	187	225	229	192	199	180	196	221	190	193	215	169	187	174	200	222	204	214	196	185	193	190	177	229	231	215	236	218	211	191	194	185	208	200	201	190	212	220	190	216	163	185	175	203	205	207	216	217	193	209	205	196	203	193	210	210	213	207	216	177	199	226	196	207	204	184	209	219	245	210	199	210	209	204	192	184	216	212	198	192	187	204	210	198	193	192	214	192	185	193	216	238	215	211	212	187	216	210	221	218	191	192	191	202	225	181	196	173	195	225	200	188	222	206	226	202	192	220	206	192	213	178	181	210	217	239	208	170	201	200	211	208	211	210	189	214	185	210	232	206	229	179	212	209	201	187	214	208	203	208	205	243	182	201	186	198	227	197	209	193	193	211	210	227	204	193	192	195	181	200	213	194	215	219	184	192	211	213	257	204	217	217	200	194	198	202	211	209	215	210	193	229	193	200	212	222	219	201	194	203	211	196	201	220	210	220	208	191	213	182	182	200	190	183	206	213	192	195	200	180	205	205	192	216	191	214	186	208	253	203	209	202	211	200	173	225	203	222	195	206	220	183	194	184	178	196	181	209	221	226	191	254	195	186	214	191	213	182	188	197	199	192	201	184	211	192	200	201	186	210	190	215	209	194	187	196	218	208	198	185	207	197	215	211	187	186	213	191	181	238	202	184	256	171	209	210	168	193	195	187	219	181	203	211	237	230	235	190	186	221	200	188	196	191	175	216	202	226	187	197	209	205	195	221	206	204	210	201	193	212	195	196	213	199	208	216	212	207	187	203	209	219	214	210	187	169	206	213	200	197	191	201	196	204	193	205	212	217	193	191	191	195	193	214	221	200	221	182	218	191	217	234	201	196	190	195	216	210	207	217	192	225	230	206	200	236	197	206	235	213	219	219	209	222	218	202	239	208	212	208	196	215	212	189	211	194	248	206	228	202	182	190	203	212	227	219	187	183	202	186	205	214	221	206	197	219	193	226	216	220	220	188	223	194	199	216	205	191	187	195	196	226	207	193	197	213	207	214	203	200	197	197	196	210	227	198	216	187	198	230	203	184	183	217	202	182	205	176	212	226	220	179	233	202	213	182	161	195	197	210	202	212	202	214	194	186	197	197	226	207	205	197	185	176	195	202	178	221	195	196	210	216	200	197	194	206	193	204	220	179	228	197	195	188	195	231	229	198	191	186	215	193	172	223	215	221	190	206	188	195	236	194	198	193	236	210	188	218	214	197	186	180	177	191	241	218	225	179	193	197	189	164	187	186	191	196	190	214	199	184	221	202	228	200	221	198	217	216	207	205	239	209	221	202	212	204	210	194	242	188	210	215	201	179	209	194	215	224	213	201	186	188	211	185	207	193	207	178	219	222	200	181	214	182	203	206	190	183	196	221	200	199	214	210	201	203	202	205	183	192	203	194	202	181	211	206	209	220	204	192	209	206	184	225	190	189	167	202	207	222	189	221	204	212	215	216	198	197	186	244	209	188	200	226	186	194	218	183	199	191	207	190	215	203	225	197	205	223	203	196	211	186	224	201	214	183	228	230	199	208	197	194	200	194	206	205	200	210	209	198	213	218	187	201	239	199	197	245	222	183	180	217	194	200	182	202	226	196	194	201	186	212	225	197	225	216	214	186	217	209	201	217	216	172	185	188	223	199	218	218	191	219	216	177	203	206	205	202	208	178	207	201	206	219	198	196	197	212	164	208	204	186	170	179	202	208	197	204	190	199	193	208	220	216	202	205	220	196	236	197	178	208	199	191	190	208	213	190	209	191	208	187	194	198	217	194	198	198	203	207	205	192	204	193	187	202	209	198	197	220	229	212	203	211	202	217	221	241	209	181	188	210	178	194	198	213	172	224	209	183	205	193	172	178	185	208	194	229	218	216	194	210	208	187	208	182	178	211	222	207	214	193	181	216	203	193	184	189	221	190	186	190	194	211	202	186	187	198	198	201	200	211	206	204	225	179	213
16051	1155	1726	1791	1463	1133	872	753	738	646	573	683	617	672	657	657	651	663	742	750	688	614	542	500	504	548	499	470	489	526	544	512	571	538	530	529	488	498	493	550	561	516	520	511	492	487	536	537	503	472	492	523	517	509	475	530	495	481	504	499	536	474	488	472	496	476	482	545	499	462	512	501	486	474	511	506	510	501	504	480	488	502	521	507	484	530	503	497	473	480	492	500	489	500	494	494	485	494	501	504	520	459	480	499	492	488	503	509	543	471	511	490	549	469	508	522	502	512	493	503	516	491	508	545	549	530	475	485	462	513	500	489	480	524	531	488	478	513	461	479	538	484	529	480	517	428	505	497	541	515	475	532	524	492	476	489	482	525	536	457	529	467	491	529	452	518	509	439	494	475	516	474	515	502	529	475	483	447	448	448	519	517	518	493	482	474	439	475	485	486	483	486	496	491	506	504	494	504	494	525	485	521	488	494	470	507	482	494	510	446	516	488	490	499	507	504	490	494	511	500	473	510	493	521	507	513	475	513	493	505	518	492	483	495	508	547	503	494	465	478	489	535	499	468	522	482	485	452	511	509	494	513	514	497	483	548	510	460	491	500	480	536	463	469	517	517	536	518	496	473	529	471	481	487	500	493	494	473	518	546	539	520	485	485	470	485	491	505	496	497	511	528	499	462	493	493	480	480	523	478	473	442	508	522	538	479	510	491	505	507	525	485	492	519	529	519	516	495	483	553	476	493	506	496	423	508	493	486	465	455	432	467	529	503	450	529	528	488	471	492	471	504	481	534	495	503	505	510	477	482	485	478	508	499	481	517	456	528	498	468	474	503	506	471	541	470	487	471	506	473	459	504	499	492	498	488	507	536	484	491	502	504	483	531	506	472	483	508	431	498	446	516	489	546	518	474	488	516	515	503	463	499	497	539	504	524	490	516	460	529	475	498	514	512	482	485	516	522	491	488	502	472	528	463	513	491	511	474	492	507	492	489	481	474	506	518	492	550	516	509	513	496	500	498	472	510	499	500	512	494	475	524	462	520	508	516	522	485	474	556	477	510	500	502	480	494	458	475	497	488	493	508	489	503	486	472	463	486	565	482	510	457	503	518	527	502	492	488	496	507	463	539	486	501	531	534	526	496	461	481	490	500	464	495	473	473	497	511	534	515	481	482	487	519	510	495	526	488	502	511	516	516	501	500	519	527	476	451	469	525	478	494	513	485	514	510	493	495	478	494	487	490	494	492	481	485	518	474	511	485	504	489	484	542	487	513	480	488	500	532	468	511	460	492	518	477	462	486	537	514	498	465	499	476	506	491	514	494	478	526	521	509	541	547	500	470	467	474	482	485	548	469	484	532	475	495	499	486	484	516	489	487	497	464	552	541	500	493	517	456	487	530	488	517	483	512	480	482	480	492	492	454	498	531	522	500	490	504	515	509	527	519	488	469	493	555	506	488	499	481	465	487	531	491	499	469	493	497	463	520	494	480	502	491	415	479	524	500	488	518	507	501	504	479	518	482	490	483	485	482	501	483	515	541	478	507	471	502	480	482	469	478	486	485	461	494	483	503	501	456	518	488	454	510	545	478	522	494	514	482	472	517	531	532	511	463	479	488	488	494	502	514	509	479	486	480	507	487	504	480	488	515	540	494	514	510	477	470	485	495	524	511	491	469	482	506	441	494	519	482	477	524	536	528	523	490	479	526	493	482	495	512	500	503	493	486	482	509	480	472	506	485	523	494	503	506	443	484	509	522	525	511	483	440	485	509	503	522	508	477	487	503	500	511	514	511	453	477	492	527	497	486	499	471	495	490	476	464	516	508	513	516	540	464	537	479	524	503	525	538	495	499	500	516	484	472	507	472	474	495	541	521	474	510	505	432	492	510	523	508	465	502	513	501	490	491	503	481	506	473	500	492	518	497	440	492	501	467	492	475	466	474	463	491	518	497	467	487	498	519	533	494	471	507	516	514	479	530	468	487	496	495	539	516	568	505	513	477	515	521	499	534	477	526	513	502	499	473	538	484	498	488	518	516	511	528	513	515	496	494	525	499	551	504	475	450	471	480	501	460	508	511	477	492	484	492	471	515	485	479	527	537	516	557	491	473	484	501	508	503	490	496	502	475	506	500	509	478	528	467	504	494	496	496	504	464	514	470	466	506	518	514	520	497	483	514	510	524	491	457	517	510	530	499	487	486	513	508	506	522	538	497	492	482	480	483	524	464	529	495	474	506	506	459	497	516	520	463	482	509	497	499	488	467	514	512	504	510	505	474	490	489	484	512	530	457	531	504	514	501	477	495	487	508	521	489	481	518	487	509	514	475	516	506	525	533	485	456	465	479	457	511	461	514	484	476	526	470	518	510	504	451	481	502	494	496	502	500	536	548	495	489	482	479	482	487	494	483	524	476	483	479	462	527	516	486	493	509	533	510	528	493	475	479	506	473	506	497	497	477	495	478	457	537	527	523	531	490	509	512	492	497	480	483	497	508	494	490	500	478	507	468	469	491	463	499	496	513	534	517	496	539	473	480	500	499	497	504	522	503	483	491	490	507	481	507	510	483	470	519	523	471	486	498	515	488	507	546	479	490	506	501	509	461	506	540	478	494	500	522	506	476	515	471	487	477	495	467	493	502	511	519	519	513	484	526	526	480	524	504	479	512	499	546	543	461	458	467	491	503	510	491	485	495	476	497	473	483	500	501	497	518	508	493	474	493	511	511	462	526	531	512	494	489	530	485	505	519	518	497	484	493	511	486	509	522	509	477	508	489	478	456	498	505	527	490	491	505	526	535	494	484	520	476	499	496	524	506	488	504	509	523	489	508	413	506	468	485	480	522	514	532	517	509	502	529	505	499	513	495	471	504	472	466	488	496	493	468	490	515	512	501	485	520	491	483	510	523	509	448	433	541	459	491	463	517	495	527	494	505	482	479	484	494	528	465	506	513	550	509	470	489	503	527	489	502	486	459	537	517	507	493	523	558	480	485	500	469	497	467	494	488	471	499	541	501	514	495	466	480	533	488	495	534	507	479	457	521	519	521	509	494	509	487	497	456	500	462	516	512	479	502	536	534	489	508	513	506	511	496	481	521	482	492	437	522	497	490	575	496	500	480	496	515	506	513	479	502	461	529	518	481	546	488	528	516	472	511	496	471	476	504	514	513	515	505	500	528	484	505	506	510	502	495	492	555	494	522	488	508	516	528	507	498	523	491	452	481	501	453	510	516	487	481	492	500	502	474	486	517	465	486	512	485	472	491	475	457	479	517	445	510	480	460	458	516	512	467	513	489	518	527	472	469	512	525	488	479	454	493	479	491	512	489	500	503	518	525	520	480	506	541	509	475	500	463	502	488	519	505	495	505	516	485	519	493	477	493	501	480	513	511	508	468	496	488	486	509	465	512	507	503	478	513	514	520	502	509	528	499	470	468	536	486	498	526	444	522	534	489	520	467	533	495	513	451	487	464	485	555	484	486	519	512	512	478
32634	5562	1360	810	518	387	248	221	217	195	176	173	172	173	167	174	182	176	182	177	175	161	167	157	159	131	144	151	153	135	135	157	162	138	131	115	133	166	143	148	165	144	152	152	135	152	124	170	138	160	147	133	142	136	143	148	137	138	140	131	170	147	166	154	148	142	156	146	165	153	150	137	126	131	128	150	137	161	145	128	134	171	144	135	168	142	145	147	129	154	148	154	135	155	137	152	138	136	120	166	142	125	144	147	138	159	146	125	138	145	139	155	124	127	153	144	113	134	131	158	156	146	137	148	166	147	144	165	140	143	156	143	121	143	139	144	120	137	120	139	134	153	166	152	148	138	139	129	143	150	153	140	138	151	117	135	152	137	173	153	167	133	149	127	139	143	137	120	141	136	142	151	153	172	130	139	168	137	154	162	145	137	128	147	134	139	143	133	142	145	145	124	160	150	151	118	130	131	152	137	127	163	136	132	133	140	144	136	116	148	106	141	128	123	154	141	142	145	159	136	146	134	145	131	138	134	159	134	110	135	154	160	126	148	128	157	141	155	139	161	166	136	135	126	132	123	139	134	148	129	144	145	160	157	145	142	136	151	135	137	148	134	149	119	138	147	162	156	135	137	145	143	146	159	124	169	141	146	145	148	128	146	126	140	139	147	131	153	136	160	133	165	146	152	157	128	135	132	154	155	151	149	160	164	134	144	141	129	124	157	134	177	154	134	157	145	162	145	141	133	130	145	149	147	147	150	125	140	151	155	134	146	135	147	149	117	148	151	124	178	120	123	130	141	135	158	155	128	154	136	130	124	128	137	119	154	145	131	141	139	124	137	143	146	130	157	135	146	153	150	154	120	134	124	155	131	149	152	130	156	143	129	134	144	159	141	145	149	136	138	139	123	133	119	133	140	136	109	140	134	149	137	148	147	140	141	150	141	122	152	144	154	128	152	145	151	131	139	151	140	144	129	139	129	140	123	126	138	131	154	124	145	140	136	144	142	131	136	148	135	145	139	148	148	138	145	131	134	145	133	130	136	144	137	148	127	132	141	147	154	164	141	143	158	143	133	141	119	124	145	135	148	141	155	144	154	148	114	125	119	115	118	150	138	129	140	147	144	130	142	140	148	145	147	136	138	136	144	126	144	159	151	122	128	166	135	132	148	135	146	134	158	147	140	141	125	108	151	146	139	130	131	136	142	124	166	136	155	144	144	141	133	139	125	165	125	118	128	148	116	119	154	151	139	138	153	135	150	140	126	171	138	136	125	150	128	147	141	124	145	138	138	160	140	141	151	150	117	126	145	160	136	145	141	115	162	125	126	152	141	147	156	127	142	141	121	143	155	138	133	140	139	142	139	119	148	149	138	135	150	141	124	147	134	140	135	155	119	151	146	128	157	148	143	140	116	131	139	135	142	136	139	112	173	151	172	137	142	132	122	126	151	144	147	142	167	157	136	127	140	139	133	136	137	142	128	142	148	120	143	137	143	132	147	152	142	144	149	148	157	138	150	124	150	124	145	154	116	139	131	127	142	149	140	154	169	138	131	149	141	150	146	134	128	147	126	149	142	123	143	154	148	141	155	148	145	146	142	138	141	146	156	156	157	132	139	165	142	141	144	122	143	129	155	147	145	132	151	149	157	142	131	126	146	146	140	127	140	134	149	138	133	180	127	126	147	143	126	127	128	154	122	140	129	121	150	144	133	142	122	147	152	119	134	148	133	117	157	124	142	143	162	154	113	181	143	160	143	138	120	144	146	134	123	150	158	137	154	145	156	122	163	120	128	152	156	154	128	141	153	170	137	142	135	155	153	141	140	141	147	123	128	154	144	130	142	147	131	146	139	134	115	143	136	151	113	132	164	134	125	131	149	123	141	157	141	128	148	165	123	141	146	154	162	168	155	132	113	140	137	153	125	133	162	163	130	125	153	143	134	132	152	137	140	141	136	117	134	157	128	113	126	124	142	138	119	149	141	138	143	142	160	138	131	129	141	120	144	146	130	119	152	138	147	143	136	120	130	163	143	129	137	148	143	138	131	147	142	124	130	158	149	151	130	134	141	128	140	141	138	139	128	150	133	149	135	145	149	120	160	131	147	136	127	149	135	136	145	129	144	155	128	131	159	143	149	132	133	154	147	143	148	138	137	140	142	163	150	152	137	142	133	139	140	154	149	146	142	113	163	141	149	161	146	141	111	141	155	157	145	157	150	142	131	151	140	144	146	138	137	145	146	132	137	156	131	179	158	142	143	134	169	149	149	137	118	119	141	162	113	147	144	161	134	130	148	143	158	144	132	127	127	149	127	142	133	140	143	157	134	145	142	130	137	160	152	138	139	138	115	161	132	129	123	150	151	114	143	123	165	142	144	159	128	159	135	140	132	159	147	150	132	153	137	158	154	132	148	141	139	147	144	152	138	146	141	150	123	150	135	158	140	130	133	165	123	151	139	128	146	142	141	141	129	144	143	141	138	156	136	169	158	135	141	141	143	127	141	132	141	146	148	134	139	133	136	127	124	164	136	138	130	144	162	130	119	137	131	153	157	152	139	129	135	148	128	130	137	130	174	140	120	140	138	132	165	161	132	143	155	165	161	140	152	125	147	136	145	141	138	134	146	135	139	142	151	147	135	154	122	135	134	158	153	150	151	162	135	142	139	123	142	142	154	134	145	136	143	133	153	157	137	129	152	132	135	135	156	151	130	127	140	146	129	120	124	154	147	134	150	144	125	134	145	142	149	149	143	142	165	150	138	149	153	138	150	162	142	123	145	134	149	130	142	143	144	153	128	154	136	147	126	137	138	141	143	164	137	155	159	146	129	149	150	135	141	138	140	149	149	134	144	133	135	154	153	140	150	134	146	147	136	133	122	130	155	164	136	122	145	149	135	136	160	137	134	127	131	103	144	155	157	130	140	139	133	142	145	134	160	148	134	138	142	142	150	146	111	152	122	141	153	146	133	147	144	150	160	147	143	150	149	135	131	142	137	131	157	168	139	116	128	147	142	138	160	121	134	121	132	134	140	149	147	138	147	149	137	135	125	143	148	143	147	136	147	138	150	156	142	150	161	139	152	115	120	116	143	136	126	152	164	152	140	129	149	159	144	149	135	152	134	124	131	142	152	151	132	126	123	131	144	126	132	173	157	111	134	141	143	142	153	118	112	144	138	125	150	147	129	118	141	128	143	140	127	122	142	136	170	142	132	131	130	147	162	140	142	127	142	149	145	142	153	138	136	122	136	153	143	170	128	146	147	154	127	150	144	149	153	156	126	141	145	127	138	140	144	137	123	155	123	151	142	124	126	145	144	128	146	131	143	142	117	125	132	137	139	129	141	139	156	140	144	148	141	147	144	139	143	137	138	139	134	126	153	149	131	147	158	162	143	149	127	118	128	137	124	142	144	151	140	146	145	129	140	141	159	160	136	134	147	116	127	143	164	110	145	152	133	116	129	142	141	143	167	160	174	139	168	140	129	112	139	130	139
20577	1463	2468	2492	1797	1268	935	810	722	649	550	598	560	607	605	551	592	695	785	779	572	463	420	420	422	412	429	370	362	370	371	441	459	386	382	356	396	360	357	398	380	456	346	389	354	345	369	373	333	365	371	328	352	377	372	351	366	368	362	365	353	358	354	380	337	358	314	355	350	314	379	375	352	327	372	347	367	341	343	366	350	334	364	356	347	337	378	345	375	329	380	344	356	351	354	378	360	351	360	339	340	330	351	336	361	364	359	366	320	344	370	348	335	333	347	332	348	340	355	351	332	340	388	386	380	352	349	358	333	344	361	316	316	335	350	359	388	297	359	358	365	336	314	368	328	356	378	355	329	386	339	370	371	338	339	329	356	332	350	341	348	369	352	354	332	332	315	330	375	372	307	338	385	381	341	383	356	311	347	343	361	331	327	352	323	344	343	389	352	389	332	327	343	378	367	345	336	363	361	358	330	331	345	327	371	362	334	330	340	352	343	367	408	373	363	334	365	309	331	354	347	357	367	341	314	371	366	361	351	402	344	367	330	358	335	339	363	341	310	378	339	348	330	333	366	338	334	330	346	374	353	325	348	367	344	328	346	366	384	345	333	323	381	363	359	335	334	349	348	382	383	359	379	389	320	357	345	342	340	343	362	326	360	369	350	366	358	340	352	327	366	357	362	355	321	341	350	361	336	339	349	350	356	325	337	338	341	336	347	362	375	353	336	303	342	382	354	359	369	397	381	340	368	338	336	352	343	322	383	377	300	354	339	368	387	339	370	382	368	342	324	365	386	330	321	337	339	365	350	361	370	347	351	303	346	355	364	354	328	325	344	342	328	348	350	350	352	356	361	308	405	359	351	329	346	323	341	349	353	357	375	362	353	370	338	371	318	386	354	340	380	373	344	320	354	356	354	345	357	349	340	374	355	328	323	338	330	350	369	366	377	343	344	355	341	337	350	333	350	352	357	364	377	325	361	332	353	362	360	354	356	390	368	341	374	333	351	361	333	357	352	380	332	380	347	359	376	344	320	330	367	332	336	348	311	372	325	326	357	363	356	355	337	363	340	351	340	313	373	331	342	382	354	389	329	327	330	354	339	325	317	334	343	357	353	357	368	363	335	385	321	346	339	338	327	343	345	342	311	350	347	350	371	351	324	336	355	344	366	347	368	340	362	363	325	369	337	296	353	375	350	349	328	377	316	334	321	373	375	327	323	343	367	325	339	379	365	320	365	379	345	364	333	345	341	346	364	354	347	361	342	363	370	382	356	377	314	365	335	357	355	325	346	322	349	362	367	341	351	372	365	359	340	347	345	378	354	337	356	354	345	350	389	344	368	352	335	339	365	332	347	348	341	370	349	322	358	342	349	316	370	321	352	384	355	351	360	373	375	381	356	360	332	320	333	355	334	338	371	344	351	345	364	304	382	348	358	352	320	354	340	333	375	361	320	357	356	336	365	377	355	343	320	315	322	364	367	341	324	353	355	380	336	358	332	369	329	358	395	317	359	320	341	338	344	348	330	355	324	351	357	334	389	364	337	358	374	346	343	363	361	360	335	365	357	362	344	365	356	331	356	331	379	356	380	360	355	340	351	351	384	338	371	311	336	311	368	336	352	373	318	336	357	381	338	336	373	337	380	359	370	344	361	333	379	359	353	356	354	319	385	366	346	330	358	329	352	351	353	338	343	367	349	311	358	345	344	355	365	366	328	369	344	356	317	364	342	346	318	324	344	354	371	369	370	337	317	359	342	339	344	330	337	358	336	367	361	356	360	343	337	345	362	362	352	360	354	358	359	338	341	331	345	326	365	333	354	365	327	346	359	362	339	321	366	329	333	320	304	343	307	401	332	368	364	336	333	355	321	353	339	334	379	355	347	340	340	366	363	328	362	356	290	372	325	355	348	341	358	332	332	351	351	359	338	371	372	370	326	332	386	347	367	370	343	322	347	325	332	333	356	354	367	360	335	359	409	369	369	379	377	358	375	383	341	365	342	364	336	377	347	347	340	343	323	340	354	315	337	340	406	340	322	336	345	368	376	350	327	369	360	357	315	358	346	342	343	339	335	346	369	378	330	341	353	331	359	339	316	341	384	344	340	344	370	355	327	353	357	354	366	337	345	324	340	364	363	359	362	359	349	357	341	361	335	346	341	353	318	348	387	344	340	377	346	337	341	326	350	318	369	347	380	384	337	349	348	327	321	328	337	358	347	316	370	344	351	357	333	351	372	344	351	375	350	360	345	343	353	343	346	340	360	343	396	355	362	359	354	341	373	341	364	371	361	337	330	310	362	342	313	363	335	345	329	328	344	349	358	361	365	334	299	322	302	368	324	347	369	352	341	359	361	358	350	325	369	366	358	339	328	386	392	383	352	317	321	359	324	350	332	333	339	343	359	379	356	329	344	338	365	349	319	357	367	343	371	340	321	348	349	369	332	364	327	353	355	371	328	335	374	346	336	378	337	352	387	363	334	333	349	297	339	343	365	364	342	343	367	365	356	354	348	347	331	340	332	397	369	360	309	359	346	333	370	356	327	346	348	343	356	363	374	371	386	334	363	360	339	329	354	354	333	391	332	349	367	370	390	346	346	343	339	359	354	402	337	349	317	357	351	354	362	375	340	340	341	354	351	366	368	329	353	366	340	347	328	326	366	361	350	343	351	371	338	325	314	317	379	326	326	347	372	323	349	335	341	369	345	365	350	374	369	306	354	361	317	357	358	338	346	369	339	354	354	386	351	366	356	347	371	384	361	303	363	354	387	378	317	347	366	318	368	349	390	337	325	344	352	331	361	358	334	353	334	367	375	386	373	354	367	377	372	350	343	373	340	346	368	337	362	336	339	364	346	329	366	346	346	347	375	343	342	330	330	345	366	369	354	342	348	344	313	360	349	375	372	345	348	348	368	368	332	327	335	334	354	354	358	312	348	349	348	346	348	339	366	338	372	341	358	344	335	344	344	403	348	356	358	340	365	376	352	377	386	350	358	346	357	330	348	351	360	350	343	335	344	362	354	343	350	345	366	336	377	361	320	352	355	352	359	351	327	335	355	378	358	344	408	339	343	339	363	331	328	336	354	356	347	347	352	348	331	338	346	344	360	367	351	342	326	343	336	361	382	334	316	342	323	349	356	351	366	335	354	367	347	364	357	311	367	338	345	320	350	338	373	373	352	337	322	349	317	376	354	337	346	331	342	307	336	352	336	351	359	337	364	322	340	349	323	324	365	365	358	339	354	340	387	311	363	338	354	346	358	366	355	327	354	336	359	342	341	336	397	369	371	360	339	339	345	353	374	343	365	365	331	371	366	343	353	362	333	336	365	351	353	342	339	362	349	353	343	371	360	356	350	342	314	342	369	325	358	348	357	373	355	358	314	324	362	372	320	344	387	342	317	353	336	380	326	364	336	340	350	350	319	357	360	353	342	350	338	341	338	346	325	346	361	310	341	368	380	377	400	341	346	363	346	356	302	389	332	357	359	314
8693	630	188	187	153	167	159	150	150	124	113	138	122	135	135	159	151	122	159	155	136	136	157	150	136	122	132	123	142	121	179	132	130	136	153	158	140	134	141	142	124	160	128	137	125	135	141	119	133	131	119	131	130	129	126	119	144	144	122	137	139	148	157	127	137	122	160	138	143	119	141	138	146	144	153	123	146	123	150	133	113	137	135	128	144	155	146	135	138	136	129	132	150	127	128	141	131	144	145	132	168	132	134	128	129	159	137	131	146	123	129	118	129	124	158	126	134	139	115	148	128	127	130	127	141	138	144	134	114	140	138	128	149	133	125	150	120	124	135	152	120	137	132	140	139	123	146	143	163	128	128	145	142	123	158	138	125	128	146	151	139	122	125	135	134	142	161	123	145	118	125	135	135	145	138	121	138	108	144	156	128	141	130	127	133	148	133	155	159	140	130	126	155	144	134	134	123	136	138	131	137	143	122	117	132	152	146	128	134	143	122	148	136	137	150	115	148	144	143	129	156	137	146	131	130	141	139	138	133	151	151	135	134	122	153	139	134	152	125	118	125	128	124	143	119	116	119	139	127	148	150	123	134	131	134	132	136	133	137	113	119	111	152	123	169	133	129	146	138	137	132	121	142	143	139	137	128	114	127	146	141	148	116	136	119	117	134	131	120	133	137	129	117	103	140	137	127	121	136	129	131	135	138	150	120	134	133	127	153	131	151	132	146	133	136	116	141	144	175	148	147	146	146	125	143	156	148	161	135	128	131	159	129	143	133	131	153	119	150	135	115	142	158	139	145	145	118	136	126	141	122	126	147	135	126	121	161	150	114	146	137	143	132	152	136	115	135	149	144	126	149	143	136	167	147	125	161	152	156	117	132	146	152	151	140	132	116	145	128	162	163	137	137	133	143	135	129	140	158	141	154	156	132	146	128	132	166	141	157	125	150	146	152	150	122	135	131	152	112	129	141	133	133	118	148	130	132	143	131	122	134	142	115	135	156	137	143	137	139	137	145	134	150	128	129	128	119	152	123	122	135	125	131	142	145	144	155	139	115	132	130	137	125	135	131	142	112	122	125	139	133	133	136	140	133	135	118	137	157	127	130	129	129	152	126	157	124	142	135	142	141	132	137	136	149	129	130	137	130	136	148	119	109	135	135	137	129	142	112	121	117	114	157	132	139	151	134	149	159	123	129	151	153	115	131	132	121	120	132	121	133	134	128	137	140	136	147	141	123	118	139	94	120	136	149	150	134	146	127	128	138	120	117	138	170	136	117	120	126	125	145	141	149	141	155	168	117	136	132	142	128	138	123	121	132	123	150	130	143	115	161	123	142	135	128	135	129	148	136	164	135	127	159	127	130	120	129	145	127	124	130	124	131	147	146	133	134	133	144	136	134	128	144	108	123	156	126	125	137	125	149	116	132	124	137	135	142	146	132	118	153	147	137	153	137	138	122	127	132	143	135	140	126	117	137	145	128	146	138	152	120	151	110	133	140	138	152	131	165	122	132	150	123	149	145	142	147	133	161	128	152	131	142	121	141	163	128	146	131	142	154	131	143	137	121	139	146	137	141	155	144	134	111	144	135	129	155	159	132	112	116	139	144	135	128	122	150	160	147	143	119	176	119	129	132	146	147	137	140	118	129	157	159	138	148	130	126	133	125	143	136	125	148	128	143	134	120	136	146	126	137	170	147	138	118	136	127	135	153	133	142	147	134	129	126	109	140	147	159	147	142	117	130	132	131	136	136	148	148	157	147	143	118	149	122	167	143	135	127	139	142	133	127	141	111	139	122	142	146	127	121	131	130	124	141	115	159	127	162	126	132	120	132	151	132	129	110	152	118	154	109	130	135	137	137	133	152	149	125	129	158	123	147	151	135	149	152	143	145	128	119	135	134	126	123	138	146	123	142	136	126	142	152	145	137	158	131	154	141	134	105	139	118	143	130	116	132	129	130	120	137	107	136	142	143	122	142	142	142	150	141	137	142	144	147	136	116	139	138	149	143	127	126	139	123	137	154	137	149	132	138	139	143	134	133	132	130	150	136	144	129	136	144	127	170	132	135	172	138	149	134	140	125	137	153	136	135	116	133	155	125	138	123	145	140	129	129	137	144	119	145	109	137	105	127	135	141	132	124	133	134	140	175	141	124	127	128	128	143	131	148	136	132	142	132	145	139	144	124	133	141	131	138	122	124	148	157	150	122	135	146	148	132	137	137	145	104	137	132	135	126	142	129	125	145	146	137	143	132	163	140	129	158	134	136	131	117	137	129	143	127	147	152	154	141	132	154	116	165	150	162	150	145	139	141	130	126	121	142	120	134	134	122	122	131	156	150	123	150	117	145	136	148	137	120	126	142	129	141	126	152	150	136	129	137	116	117	130	151	132	146	127	134	129	128	164	129	135	140	112	119	117	118	108	133	146	131	134	130	143	145	132	148	138	138	132	123	113	158	130	124	146	131	117	122	142	146	157	123	140	147	147	152	120	127	140	137	151	132	130	135	136	109	144	145	154	141	155	143	128	118	128	152	139	127	149	139	136	134	152	157	128	152	122	145	149	142	128	144	141	140	147	132	131	156	116	140	125	141	153	139	123	130	122	129	147	145	119	145	156	116	137	144	138	131	135	123	130	156	161	153	148	111	112	153	121	127	143	128	140	124	132	135	140	153	133	149	142	122	128	154	135	137	138	136	127	125	138	142	139	139	140	114	125	146	122	141	144	127	141	129	137	147	136	158	151	158	148	136	151	150	148	153	130	147	132	130	149	121	113	141	149	161	109	133	137	159	130	150	141	131	124	123	153	134	141	149	163	135	109	128	129	154	134	131	164	162	130	128	121	116	141	131	148	123	119	133	134	154	114	140	111	138	161	132	128	131	132	136	128	122	121	135	134	112	152	126	127	132	125	124	158	122	127	123	150	167	137	136	156	140	129	133	136	128	130	119	150	131	140	140	133	151	120	134	155	125	109	130	139	148	142	130	141	117	142	138	113	115	127	138	130	146	141	139	139	143	145	129	135	132	130	140	147	132	135	147	133	123	133	130	131	110	114	126	163	153	152	120	140	148	123	147	123	130	160	137	128	137	121	140	136	148	133	144	139	136	145	135	102	118	135	148	144	125	136	134	127	142	135	128	136	141	119	115	122	142	132	130	140	172	131	118	123	144	125	122	128	136	138	136	122	161	130	124	132	138	133	129	121	143	127	138	128	127	145	126	149	131	139	129	141	151	113	137	136	123	145	124	129	147	128	134	135	140	119	124	136	135	132	150	139	123	137	143	134	130	142	133	138	138	151	135	119	128	116	140	148	133	139	142	120	146	151	156	143	141	123	127	124	141	140	137	132	150	137	154	134	133	143	139	114	116	126	130	132	123	125	137	124	118	141	128	138	126	126	137	123	138	136	130	125	132	141	122	143	140	137	156	137	125	127	141	120	149	168	133	137	143	181	149	140	141	142	143	140	142	133	121	132	140	139	120	137	120	150
6604	541	607	633	523	448	454	436	385	390	361	384	384	420	418	401	430	512	549	463	375	390	342	388	329	366	393	384	348	352	330	384	333	342	376	345	370	371	378	369	373	372	354	310	389	354	322	330	349	365	335	363	375	363	340	373	340	379	349	362	358	359	370	351	359	381	333	348	379	359	336	359	360	341	371	344	374	408	362	357	362	390	321	363	366	371	376	323	368	384	357	362	347	330	364	319	354	361	382	312	344	367	376	355	382	367	347	353	360	370	394	348	370	325	351	335	326	388	347	369	386	347	326	357	347	394	329	372	340	372	349	362	369	366	335	343	384	383	370	347	374	332	373	357	331	365	365	353	364	339	351	351	311	341	338	381	348	337	396	345	386	343	367	351	392	351	319	361	370	347	357	360	361	316	347	364	370	364	367	355	370	342	352	351	349	327	323	342	331	343	375	345	351	345	364	364	350	328	333	361	374	353	388	366	356	365	355	399	374	379	340	355	349	345	356	370	352	372	369	386	364	353	359	337	372	372	368	354	365	339	358	337	365	366	347	370	367	376	364	328	348	379	365	349	353	352	362	383	358	390	359	337	364	323	342	350	336	377	384	372	349	343	367	362	346	348	351	366	356	376	358	388	339	371	353	358	365	340	336	364	369	344	340	360	334	363	356	356	351	339	343	362	326	354	352	318	356	353	369	388	360	351	337	365	343	353	346	368	357	339	327	379	331	358	385	362	349	341	346	390	341	361	348	367	361	365	320	340	354	323	346	350	340	341	363	343	352	376	387	361	380	365	346	387	358	385	356	371	368	383	344	363	382	360	324	373	357	380	373	358	380	332	375	329	362	359	353	360	402	366	401	368	360	354	375	334	338	349	343	347	341	342	364	323	363	332	359	355	337	380	374	326	355	369	356	383	360	364	333	342	323	336	361	348	345	381	322	323	350	370	352	381	361	393	327	366	365	351	385	339	343	388	363	346	368	379	390	334	368	398	364	342	345	344	347	364	330	343	347	351	376	337	365	361	357	388	322	331	361	372	379	343	394	368	401	362	325	370	372	377	362	369	383	349	349	387	369	325	309	358	393	382	329	333	362	379	337	355	355	354	335	351	360	385	364	368	409	355	363	365	398	363	364	329	374	346	389	360	373	352	391	384	380	356	363	360	371	371	348	366	386	348	368	347	342	353	353	351	359	347	290	330	383	363	406	360	339	352	364	341	380	346	335	371	347	384	340	366	358	348	364	342	377	347	349	344	365	383	351	369	355	330	347	358	355	353	382	350	370	333	352	339	354	375	365	355	348	363	349	347	350	378	341	348	355	366	359	363	340	352	303	367	341	366	345	370	387	369	370	352	360	328	381	375	340	331	367	348	364	372	375	389	358	378	381	348	360	370	378	327	344	341	381	346	373	342	346	356	350	369	358	377	391	353	364	379	374	397	382	354	372	351	392	363	369	388	345	355	329	358	379	379	353	345	375	371	336	353	338	365	324	339	358	372	342	371	365	349	355	366	369	374	375	331	382	369	367	353	364	362	396	338	341	339	380	357	355	368	368	336	338	365	342	348	353	345	409	370	367	351	359	365	340	336	377	324	366	370	341	358	349	353	365	354	320	334	325	347	375	365	333	353	358	396	370	357	360	354	349	374	371	346	365	344	360	401	361	384	354	382	365	381	347	325	354	336	357	358	381	348	353	334	310	334	353	330	356	366	368	353	347	362	351	352	322	331	356	373	329	364	344	348	362	390	357	378	356	343	336	352	368	340	384	368	341	363	354	395	382	353	322	383	325	348	344	391	333	385	401	370	351	352	370	367	350	409	351	320	377	332	384	367	358	335	340	372	351	325	356	352	337	374	364	386	319	371	357	344	368	348	339	334	350	355	339	329	376	357	333	341	397	387	356	364	353	356	314	365	352	368	327	322	372	367	343	405	338	354	398	336	333	367	377	367	379	335	337	357	341	377	333	357	346	350	353	320	339	371	372	334	327	384	343	375	323	326	365	335	386	406	315	368	355	354	374	372	363	357	394	341	376	347	376	383	367	365	352	361	355	384	341	351	378	354	319	369	346	369	305	355	351	359	366	355	360	371	345	353	357	370	320	356	354	363	363	365	352	377	351	360	362	382	341	367	368	382	348	331	383	355	316	342	358	361	372	417	367	356	380	318	326	359	350	324	362	405	370	318	331	372	358	331	342	384	388	349	362	324	377	350	360	362	355	367	340	348	343	347	344	372	356	344	366	375	361	371	326	378	336	353	354	342	360	388	363	358	397	338	326	386	390	372	353	357	373	324	335	363	356	375	365	346	363	382	334	351	380	348	333	374	365	368	331	375	345	351	328	371	376	366	356	346	364	369	360	370	348	349	347	348	370	348	346	371	324	351	377	355	370	353	347	395	341	332	362	333	344	360	346	337	344	363	368	385	362	370	360	393	371	322	362	379	333	356	364	371	325	395	390	407	356	342	364	351	377	345	348	358	362	348	357	381	338	341	377	377	371	404	349	348	350	306	400	355	374	342	351	365	380	384	367	354	336	372	374	371	359	363	385	367	328	372	352	345	348	340	354	375	378	337	342	372	360	336	376	380	365	365	381	346	345	364	354	367	379	353	367	377	347	364	365	334	353	348	350	358	346	357	325	357	375	369	339	341	398	343	363	361	400	374	334	378	328	332	401	361	341	345	326	383	351	367	355	375	344	316	372	378	377	395	318	316	364	374	363	328	364	359	356	346	357	364	373	364	348	392	374	360	318	364	335	375	352	346	365	361	342	385	380	377	373	371	367	362	378	317	371	369	345	364	339	362	378	369	339	366	362	365	382	371	361	343	351	362	347	378	374	352	356	358	351	371	313	376	346	359	361	377	363	340	375	339	366	309	368	345	362	351	350	347	333	340	323	379	392	352	370	373	338	356	332	375	355	357	364	348	355	363	357	348	392	331	342	361	342	348	369	365	332	344	358	366	342	340	377	386	360	335	348	377	345	343	387	349	361	348	328	311	374	400	376	351	390	346	356	327	349	343	356	360	353	375	352	337	348	334	350	352	366	343	375	369	374	388	393	355	375	413	331	375	394	362	353	386	375	345	346	344	355	343	395	312	352	345	351	313	359	369	381	353	363	336	369	334	367	339	378	352	340	362	359	385	344	345	354	331	336	358	362	295	329	387	350	368	374	344	360	344	336	380	353	358	327	343	340	342	379	343	375	361	360	329	348	361	361	336	397	342	358	330	346	344	359	351	369	369	369	331	346	365	360	373	355	357	369	390	365	331	361	366	351	387	386	380	362	345	368	397	357	372	360	328	387	346	369	332	395	377	385	365	372	356	361	364	356	335	364	351	360	353	360	382	357	361	349	389	348	342	346	355	372	365	362	383	391	351	347	356	360	353	351	377	380	341	369	382	355	330	336	323	346	372	363	354	362	340	403	332	338	377	353	376	359	385	360	370	343	312	331	359	383	373	364	367	369	398	371	351	339	350	359	346	303	396	345	376
23329	2833	826	584	371	333	241	256	205	211	240	203	216	184	236	228	250	263	250	253	227	190	219	200	211	220	248	189	198	191	192	222	223	222	216	197	211	200	189	196	218	212	170	180	225	217	194	201	221	208	189	185	219	211	186	216	203	219	185	199	201	204	189	218	231	199	208	186	203	180	214	217	216	208	212	195	187	200	193	198	228	218	205	199	215	191	210	209	210	184	207	198	192	202	209	197	220	216	215	219	217	197	200	193	213	194	195	215	220	224	231	227	206	198	202	201	231	200	198	206	175	197	177	186	201	203	176	219	219	198	191	217	209	209	206	192	236	213	221	187	223	206	204	240	195	204	211	215	226	181	243	201	208	215	211	228	197	188	170	209	207	233	220	211	192	211	199	197	227	191	167	197	195	223	241	183	199	220	164	188	207	203	216	192	206	207	190	198	189	204	210	219	206	207	213	213	189	210	206	189	193	174	213	211	212	208	187	191	206	186	204	183	190	198	209	222	187	185	192	225	196	203	208	200	233	202	193	221	214	187	234	202	220	234	198	219	209	199	208	211	227	203	199	206	190	197	212	184	216	209	183	213	184	212	197	200	208	222	201	197	208	207	219	205	204	212	225	206	208	202	197	207	219	193	212	222	195	225	221	216	210	216	204	196	164	183	194	208	188	174	219	215	218	206	213	218	186	207	180	202	216	179	201	213	204	222	193	192	218	207	195	230	190	203	223	226	213	191	202	215	211	203	202	184	205	204	212	218	195	190	195	201	214	189	205	204	235	221	195	181	175	232	227	207	234	218	224	184	206	172	194	202	222	226	206	215	201	200	217	216	201	216	219	169	203	206	228	190	205	218	203	180	190	221	202	230	193	192	191	221	210	231	195	196	209	210	209	196	238	216	225	196	202	210	204	202	220	225	222	223	211	222	198	207	224	225	203	223	168	180	221	205	198	209	203	204	212	191	190	214	210	218	212	219	230	205	217	210	188	204	185	206	201	213	215	199	196	172	185	204	196	206	195	189	178	195	187	188	191	193	212	194	193	204	176	215	191	180	198	195	192	200	219	189	204	229	206	198	196	206	215	184	223	194	204	215	199	213	201	199	205	220	208	209	204	204	233	208	196	221	210	201	205	209	213	183	235	210	173	212	186	225	178	194	188	204	219	201	198	203	213	192	180	192	232	203	191	185	202	173	189	227	211	193	208	208	243	241	237	245	211	205	210	221	222	177	201	214	197	202	207	204	187	212	205	222	196	208	191	223	220	213	185	228	189	201	209	206	212	175	199	185	167	221	204	210	176	197	170	197	185	216	206	215	191	225	202	193	184	224	203	188	206	212	206	174	202	226	183	207	210	217	179	199	193	178	181	207	192	205	190	186	214	204	187	189	191	199	215	213	234	204	196	198	209	198	219	204	219	166	227	191	189	203	227	210	189	228	182	218	191	215	239	199	214	204	195	195	212	175	193	221	206	197	205	232	205	191	202	227	211	232	212	182	247	176	230	187	230	237	191	223	213	213	206	164	212	213	223	197	223	189	199	199	194	193	197	207	206	226	188	208	204	236	225	202	207	218	203	209	212	193	225	201	210	209	178	216	227	206	208	180	198	181	185	224	221	205	206	194	209	200	206	185	201	222	211	217	203	200	229	186	202	196	190	210	207	193	220	172	194	183	204	203	193	224	192	213	202	199	202	223	212	210	207	212	220	166	202	196	173	170	206	213	204	238	224	215	220	198	214	189	228	187	236	196	240	189	217	191	212	221	201	194	208	183	185	191	200	223	167	203	197	201	214	209	206	181	177	206	193	214	216	215	199	217	198	211	201	205	212	206	192	169	199	182	213	212	210	230	208	191	218	218	185	209	192	200	232	224	210	196	200	207	213	208	213	192	187	204	210	207	216	187	215	207	216	210	210	195	210	196	185	211	203	233	191	237	214	199	217	204	217	196	200	189	235	214	204	217	214	221	217	165	209	206	210	208	193	223	205	197	195	201	211	227	210	226	206	196	194	217	223	191	183	203	179	207	201	236	228	202	173	224	232	220	189	215	220	185	209	209	188	219	220	199	208	237	178	202	194	218	204	227	202	187	197	209	219	211	189	227	204	196	203	207	198	200	203	200	188	203	201	198	227	169	191	196	215	207	209	216	194	243	179	205	213	207	222	237	240	199	177	236	199	198	223	211	210	174	220	192	194	213	202	187	210	206	228	184	219	203	182	214	202	235	194	190	190	209	214	181	178	193	219	199	202	214	203	201	229	190	208	190	227	226	246	192	221	203	202	192	214	192	185	195	235	211	216	228	234	203	193	210	203	188	200	194	201	187	230	182	201	200	188	237	206	211	222	194	232	191	220	217	188	229	204	198	195	218	183	216	218	208	178	201	242	204	181	212	204	210	194	196	203	185	213	189	188	214	205	218	204	199	200	220	187	210	212	192	182	194	192	221	209	202	188	192	210	190	210	211	213	210	207	211	205	202	198	181	213	212	198	218	210	199	183	192	193	215	190	191	205	211	200	187	195	191	230	203	221	218	189	191	188	209	196	190	209	200	198	220	194	203	204	207	212	199	185	234	195	242	229	206	191	207	220	186	224	220	220	213	206	210	200	226	206	200	187	201	214	194	195	216	201	203	205	219	214	240	202	197	210	209	233	186	207	216	185	212	205	197	190	230	218	202	222	214	217	220	201	193	225	231	173	211	216	213	212	226	194	186	215	216	200	204	191	190	198	202	213	211	200	207	199	212	208	188	202	185	207	224	234	211	224	226	219	231	217	201	222	199	224	178	205	217	218	211	218	211	201	221	189	175	193	197	204	223	208	214	218	223	203	223	177	233	186	201	192	196	208	201	205	200	181	208	203	219	212	189	227	199	197	221	184	193	214	223	193	214	201	193	203	191	219	196	176	193	205	213	200	226	219	218	209	219	212	185	208	196	227	189	196	209	239	217	185	194	201	184	232	211	206	191	185	206	193	204	219	208	197	224	195	228	211	205	209	210	199	212	189	216	219	199	194	232	178	195	193	214	195	208	180	205	221	213	212	213	215	207	221	189	210	207	208	219	226	212	210	236	198	198	210	205	213	184	193	220	203	216	234	228	223	221	193	173	209	223	216	215	204	212	184	209	203	212	223	188	206	185	177	187	200	202	207	204	193	217	192	198	187	200	198	195	199	201	182	199	210	208	190	224	188	212	180	221	221	213	207	200	203	188	225	206	211	206	198	189	210	228	208	247	192	197	190	215	199	222	182	197	220	232	207	210	211	202	202	206	206	229	214	167	212	216	193	211	197	188	198	207	193	210	200	201	189	191	191	207	201	231	200	202	172	191	206	200	207	236	192	231	204	205	194	210	216	199	198	200	210	197	187	213	187	214	258	190	193	189	184	229	181	202	194	202	211	186	208	210	195	203	219	211	234	192	196	196	229	201	208	219	201	215	235	208	210	217	194	203	198	202	189	204	217	224	203	219	233	171	202	190	196	211	219	187	196	232
15975	1084	1572	1686	1190	1022	820	808	691	736	669	663	631	641	647	674	727	861	767	683	631	553	528	586	522	548	525	557	521	484	521	513	531	544	520	506	508	509	499	507	513	535	554	492	516	486	481	538	464	517	502	519	491	490	514	520	501	492	473	503	549	517	500	480	504	516	498	503	473	517	511	484	514	506	501	512	525	550	520	496	473	488	530	523	514	517	490	460	515	484	493	525	518	509	556	505	486	563	509	508	515	472	491	509	519	461	474	541	540	477	531	503	464	497	488	545	481	510	488	497	489	515	513	542	464	511	481	534	485	506	509	537	511	485	541	483	506	473	487	446	498	461	539	468	496	493	488	486	507	506	490	488	531	482	508	508	514	508	532	552	529	523	480	498	516	533	522	466	487	524	498	482	504	493	525	526	532	525	475	463	466	485	502	519	507	481	487	509	498	457	490	559	476	482	509	502	516	482	520	539	531	493	474	496	479	496	514	516	522	446	481	502	484	521	496	494	520	511	527	505	515	513	495	509	464	505	514	496	489	510	502	453	488	469	525	511	483	488	530	510	505	495	509	506	502	505	511	504	551	497	528	526	548	495	499	514	486	534	477	491	464	505	506	505	517	484	477	445	472	517	462	509	526	467	504	509	485	505	507	482	482	483	499	553	506	510	517	515	490	537	517	549	460	512	506	502	526	516	488	519	511	504	510	507	467	546	490	515	512	489	478	486	488	493	481	536	534	527	519	532	497	468	498	472	477	480	506	491	498	495	513	503	506	530	479	503	547	530	494	509	502	520	542	518	488	511	513	483	505	532	532	507	532	497	486	495	516	495	523	537	551	521	502	509	501	491	498	493	517	560	547	472	508	493	512	538	517	528	469	537	464	490	497	518	477	539	513	513	529	499	490	510	495	506	503	504	543	491	503	515	553	534	472	489	478	473	467	536	492	497	566	476	513	494	476	525	551	542	515	536	514	518	498	530	496	556	493	480	502	498	522	533	495	495	490	508	468	512	501	511	474	472	480	508	495	482	498	471	489	497	530	510	510	498	538	491	483	490	489	481	530	527	475	541	480	500	510	490	473	489	445	531	498	521	481	464	490	522	507	515	495	492	490	488	510	469	507	480	558	510	532	557	540	485	509	513	484	508	545	485	499	483	483	496	493	535	544	521	551	501	487	502	471	473	485	478	506	512	463	519	453	478	476	516	502	490	499	494	497	505	502	487	513	523	497	492	515	511	463	497	486	489	473	496	539	517	535	503	542	476	524	494	518	511	516	505	495	494	529	490	475	530	525	514	516	501	517	526	472	544	486	484	449	496	496	549	496	490	522	503	493	497	505	452	490	477	453	477	493	514	507	508	521	558	503	490	507	509	503	511	476	488	487	467	504	491	510	488	481	493	464	498	494	495	460	499	466	510	545	495	505	515	469	475	530	510	485	515	495	484	492	520	480	497	500	507	489	502	477	491	530	471	503	517	522	525	492	506	525	529	474	467	521	513	580	504	477	480	557	544	510	487	494	525	516	527	533	487	522	541	486	486	512	480	489	539	496	456	467	487	518	503	538	519	530	517	476	498	516	526	481	526	516	479	516	490	510	500	479	531	501	469	510	520	503	489	505	474	532	519	487	519	501	468	492	488	506	532	454	521	532	501	502	511	485	505	517	532	531	532	493	490	529	537	495	494	518	479	521	524	514	506	534	525	473	526	509	490	476	459	471	530	475	502	553	522	499	510	492	507	501	511	525	488	509	480	505	512	506	494	487	534	462	485	492	525	496	462	522	472	454	501	501	515	499	503	478	534	493	496	495	491	526	484	511	536	528	522	475	516	555	522	468	519	483	512	524	444	487	475	477	492	489	487	498	545	513	522	521	478	522	517	489	502	488	462	509	524	497	469	476	485	496	509	494	488	532	530	497	487	482	507	469	510	513	510	483	527	487	529	511	494	505	458	543	526	518	548	520	483	486	526	518	503	478	477	497	528	463	526	527	497	523	507	489	488	509	476	500	494	493	482	508	497	492	526	538	502	494	495	485	527	531	489	509	493	513	503	468	517	472	458	499	481	489	512	507	515	471	488	540	511	493	467	517	522	528	498	503	523	532	501	526	510	574	525	478	481	508	488	548	501	515	499	510	512	486	494	468	513	513	507	540	498	523	511	492	472	484	530	489	534	577	464	477	487	505	528	475	514	501	476	487	494	507	537	492	505	483	494	508	525	521	508	472	479	472	523	522	526	518	474	511	568	488	491	511	514	519	505	486	497	484	461	525	526	505	501	530	505	487	454	537	504	501	511	499	529	511	481	480	547	495	512	500	536	480	526	506	525	479	529	522	497	511	492	504	522	521	506	517	499	504	467	505	480	507	482	506	459	500	490	495	455	507	486	516	467	484	518	543	509	479	526	497	503	472	563	500	463	513	486	509	465	506	457	450	489	487	552	508	494	527	459	501	465	516	512	540	517	537	493	514	489	504	510	499	502	491	496	534	514	480	513	533	541	469	505	501	470	508	534	520	510	503	519	492	463	515	487	531	539	492	551	504	480	503	525	511	450	505	494	506	489	523	467	476	473	487	496	531	528	531	556	524	531	490	484	510	506	517	516	492	505	484	515	529	511	498	488	478	518	502	470	514	489	508	512	475	460	480	500	527	470	502	512	480	478	488	539	488	534	517	469	475	508	525	519	470	495	517	512	482	469	530	486	474	522	515	544	471	512	493	514	542	523	508	509	497	484	492	481	473	474	471	498	525	528	498	506	502	530	544	493	484	465	521	494	547	526	548	489	475	500	504	493	493	524	463	477	495	528	484	485	494	510	522	527	488	470	484	506	525	507	499	523	545	519	517	505	503	509	514	497	525	532	516	491	520	474	508	514	513	518	484	475	495	490	495	465	484	559	498	510	511	491	514	526	479	480	528	502	518	482	488	512	494	539	486	492	525	519	470	490	479	492	474	512	531	490	529	500	473	502	497	510	505	488	501	497	488	486	495	507	488	532	508	509	491	498	506	499	489	506	506	470	510	503	487	514	498	537	471	540	492	490	554	491	511	487	541	505	475	520	487	492	510	500	486	495	544	481	503	530	459	521	557	492	522	504	521	519	476	525	535	528	483	511	511	492	496	465	493	519	503	517	499	510	501	496	508	516	515	474	489	490	472	500	500	520	506	507	482	484	515	516	465	499	496	522	540	514	451	525	494	494	486	526	492	489	523	501	476	511	569	485	548	502	482	499	503	481	538	540	473	485	467	517	490	477	484	462	484	563	504	473	459	497	527	500	494	508	508	491	490	493	498	507	486	467	504	499	494	527	514	503	496	505	514	478	492	519	488	512	505	473	498	505	509	515	536	485	490	494	481	509	488	544	527	506	483	510	566	500	533	544	455	502	527	480	501	491	494	472	511	513	525	518	509	506	511	530	510	465	516	449	489	520	522	541	516	484	529	492	478	486	521	479	559	491	510	539	464	516	526	481	468	478	506	517	500	510	490	536	469	513
32624	5523	1318	745	385	305	265	224	223	196	167	190	191	155	174	194	199	236	168	194	149	163	158	154	177	158	148	148	143	140	171	165	144	162	142	145	130	152	119	156	138	153	147	152	163	133	168	174	151	140	145	141	137	147	167	137	160	132	137	130	148	157	149	116	126	152	147	138	150	143	124	146	136	146	164	130	123	129	147	146	166	161	162	157	170	123	160	139	146	145	136	142	123	133	156	125	129	143	137	133	139	152	129	144	145	142	143	139	167	150	152	122	159	153	150	127	143	141	159	149	132	164	144	130	165	132	146	149	139	146	130	170	145	143	138	135	159	163	141	138	134	116	127	156	147	139	127	144	135	170	129	123	146	137	140	143	141	115	152	149	152	149	138	152	143	148	153	143	131	156	138	153	163	141	141	138	121	142	152	145	165	132	153	116	161	129	143	148	129	154	159	141	125	131	151	122	162	169	159	151	154	147	146	157	143	150	141	170	147	133	148	158	134	140	152	147	155	135	140	157	117	154	157	133	117	163	123	154	134	147	141	142	115	128	178	165	136	142	116	122	154	126	135	150	143	147	140	133	173	143	151	147	130	156	145	148	147	140	135	166	132	126	124	129	133	139	136	133	157	114	137	153	161	139	150	137	140	138	146	145	146	116	138	155	154	154	147	133	123	135	153	141	172	178	145	152	132	144	141	137	127	154	145	140	168	141	127	137	132	136	128	129	149	140	107	135	136	136	161	182	128	123	158	160	131	157	148	114	102	139	141	169	148	144	135	175	141	167	141	163	120	124	151	145	157	169	147	151	142	162	143	138	147	107	141	143	155	159	138	134	142	138	120	154	152	141	143	143	150	142	137	148	155	144	127	153	142	131	147	150	151	153	131	124	137	138	153	142	168	128	136	141	137	130	152	151	152	120	150	154	126	143	167	196	157	154	141	164	145	137	130	132	141	151	135	132	153	170	148	115	146	127	141	137	133	128	139	138	129	127	143	148	135	150	149	138	135	128	140	145	156	131	144	132	148	133	138	150	130	160	149	120	131	143	139	137	143	150	154	146	148	149	130	133	128	147	170	179	163	130	141	128	140	162	157	130	134	143	161	155	165	183	142	150	156	134	147	161	146	138	140	139	162	146	150	144	131	137	153	112	126	134	132	125	148	141	126	129	134	148	150	139	158	131	165	145	156	134	140	135	142	178	162	145	135	129	137	142	129	150	133	135	134	174	150	157	154	147	148	121	146	139	130	140	150	147	153	158	125	141	152	152	120	128	157	151	144	152	159	155	125	123	141	163	133	135	122	136	132	154	137	151	152	123	136	131	146	138	141	137	134	130	139	135	139	171	157	111	151	143	155	149	133	166	131	140	133	139	155	141	133	129	159	148	138	156	125	126	134	150	158	149	144	144	137	146	152	158	132	158	147	115	140	131	140	148	156	139	136	132	147	145	147	150	164	132	156	133	130	153	168	155	147	125	133	140	130	136	149	167	142	134	144	135	153	133	146	132	138	122	134	135	121	176	156	151	124	154	152	166	155	144	144	150	144	147	145	151	152	130	162	124	136	152	158	140	156	127	149	155	151	156	140	164	120	143	151	145	144	143	154	137	133	139	135	145	166	128	158	140	147	140	142	136	144	133	124	138	130	144	141	141	145	160	155	144	126	143	133	148	154	138	128	124	163	152	142	171	133	142	165	143	138	125	119	145	147	147	143	140	127	163	139	133	152	138	128	153	138	142	130	133	149	147	131	154	124	145	146	151	156	149	139	140	162	159	131	143	132	141	150	162	155	140	118	135	146	175	150	140	151	138	166	174	152	160	159	158	152	129	157	150	143	149	130	161	154	144	145	135	141	134	150	127	156	130	128	134	134	160	161	119	136	155	144	174	154	139	142	144	143	129	163	135	145	139	120	137	171	130	135	136	145	137	145	123	156	120	154	164	118	144	144	159	159	145	127	150	128	117	141	164	143	137	141	154	128	127	151	147	144	128	180	114	140	136	136	131	160	157	160	146	145	157	134	150	154	126	155	150	144	129	134	149	130	124	137	167	135	121	171	154	188	121	141	139	141	153	155	134	133	148	140	132	155	145	128	136	170	156	146	156	131	159	135	150	154	135	157	164	157	130	137	157	145	154	151	137	164	155	150	126	159	162	147	128	154	153	150	155	167	149	127	148	130	151	151	164	127	141	136	127	137	147	124	138	141	129	140	150	170	142	158	166	184	153	162	136	142	145	127	132	147	140	136	174	137	148	111	154	180	144	168	146	141	142	133	130	148	141	146	163	138	146	150	139	158	153	143	140	140	149	152	182	138	150	147	138	125	127	140	137	139	152	133	153	119	155	155	164	165	162	136	143	148	127	129	137	129	140	149	138	138	147	139	143	144	161	189	133	139	137	144	142	131	154	161	144	139	145	140	159	167	143	123	143	141	150	123	123	125	129	162	128	148	159	147	111	137	141	138	140	145	157	155	136	154	141	138	127	126	138	124	167	167	156	164	142	154	135	146	138	157	134	161	144	148	138	160	121	146	153	143	148	120	146	145	151	141	155	149	138	140	132	135	142	148	125	161	118	119	152	155	157	156	143	139	146	143	143	135	133	163	136	144	134	147	137	137	117	135	151	139	132	148	137	149	160	132	152	145	155	148	150	137	124	161	155	157	152	170	133	125	149	138	137	136	129	158	115	145	157	154	144	147	141	141	148	129	156	131	138	140	156	149	162	148	151	140	142	151	142	137	142	152	139	141	142	133	146	143	123	148	137	136	134	121	136	150	136	154	124	121	151	135	145	145	128	123	135	130	143	139	135	155	141	132	155	151	131	134	143	137	125	126	132	139	134	152	129	143	143	150	154	150	144	173	138	152	149	160	133	157	169	153	151	136	147	140	127	148	143	139	121	112	136	160	143	135	138	156	136	137	163	145	125	140	143	130	152	157	157	150	117	159	157	130	143	183	131	158	159	149	153	153	160	140	146	147	157	133	148	175	154	136	142	127	134	151	141	146	131	120	141	132	131	155	130	169	135	128	123	150	162	144	145	152	131	107	153	143	150	146	131	139	148	161	143	143	147	151	152	155	138	155	142	133	143	128	142	157	153	161	152	160	136	143	157	132	163	143	144	136	130	115	138	133	127	147	155	134	152	153	174	152	142	133	135	152	122	146	150	147	145	136	142	152	137	145	145	146	140	155	117	142	127	155	156	163	148	143	139	127	140	128	149	163	138	133	137	131	122	151	123	154	145	157	145	133	156	157	146	147	132	147	137	135	151	129	143	154	147	154	150	161	135	148	145	143	170	144	161	161	143	141	153	135	147	150	161	130	137	137	139	135	166	151	145	133	160	143	122	141	140	132	181	165	119	150	149	157	134	147	156	149	138	166	159	147	136	161	110	144	146	139	128	142	141	135	122	159	151	139	156	137	152	128	145	142	143	155	147	161	131	149	133	126	158	148	156	145	160	146	141	144	140	136	140	146	143	152	155	135	132	138	149
20629	1413	2283	2071	1636	1167	995	830	700	660	625	620	572	587	579	666	798	888	752	609	502	414	439	393	428	398	395	413	363	356	374	392	423	491	356	405	398	384	418	392	405	393	336	379	354	349	378	362	343	344	370	351	331	370	382	337	342	344	355	387	317	372	354	368	401	362	368	378	318	348	382	350	339	368	375	353	360	356	343	338	350	349	351	339	341	376	317	369	341	381	366	367	311	316	410	364	336	367	348	326	354	369	343	377	347	360	354	368	330	369	305	325	375	355	343	340	326	366	360	382	359	326	361	340	333	329	353	359	386	326	371	376	293	373	363	384	337	338	344	401	381	328	373	366	367	326	361	393	351	353	329	378	335	319	337	330	349	376	352	358	323	365	372	365	371	352	375	325	357	342	329	353	350	401	331	346	359	369	342	340	408	356	352	373	376	326	352	387	325	333	349	381	341	354	378	374	333	385	338	391	345	377	349	353	365	358	367	352	347	351	374	376	388	355	373	345	327	373	373	344	318	358	313	364	368	374	376	384	353	400	353	337	350	335	321	368	367	352	352	366	355	352	316	352	353	372	358	341	372	342	335	331	360	350	348	356	344	340	362	358	345	383	338	372	371	357	350	364	349	357	373	350	342	340	360	352	359	364	378	364	360	373	353	357	344	385	319	346	366	318	361	351	357	395	319	343	372	380	364	397	367	354	337	373	376	335	381	333	362	367	341	357	366	350	355	374	338	331	358	379	357	355	360	347	352	377	345	345	323	335	335	353	344	375	340	362	312	353	343	331	341	346	365	362	375	375	359	358	362	359	336	337	351	328	349	398	343	348	342	352	371	360	339	372	334	352	346	368	311	339	325	336	322	353	358	354	366	357	368	377	348	361	368	322	358	343	353	359	355	370	334	336	384	343	356	367	322	350	329	354	386	368	356	343	339	361	365	331	368	349	369	294	333	317	362	350	340	361	338	320	392	372	349	345	370	347	332	344	345	364	341	355	352	346	351	330	368	319	387	399	371	356	373	334	370	337	355	366	370	353	352	350	376	326	388	317	345	350	349	366	379	349	362	342	351	371	365	325	349	365	386	381	395	353	337	355	349	347	389	357	376	337	367	357	337	394	364	375	361	349	356	332	388	338	368	366	371	364	367	341	354	362	348	337	377	358	365	339	359	351	396	365	326	333	349	351	359	327	379	333	305	350	355	353	359	370	366	340	366	367	346	362	360	373	372	344	361	321	337	341	352	352	336	332	360	353	320	354	343	359	317	352	345	337	344	372	348	352	368	356	383	348	345	319	362	355	343	367	338	352	357	314	336	363	386	368	351	345	363	346	338	342	355	338	336	350	341	363	333	340	361	335	354	319	354	352	364	329	384	350	320	363	310	351	338	367	350	336	338	380	371	378	352	363	345	357	364	368	369	338	368	349	373	335	355	376	326	326	327	323	343	364	358	351	358	346	347	403	343	357	338	345	335	319	362	355	324	344	373	373	348	341	332	340	341	396	320	312	389	371	370	365	355	410	351	290	349	336	369	325	356	384	360	420	365	343	348	350	355	342	310	327	351	400	374	362	345	356	342	317	344	342	402	355	382	352	349	368	343	345	378	364	348	367	372	346	353	356	334	340	366	358	344	371	358	361	349	353	351	328	367	331	338	364	364	332	378	375	341	402	360	356	345	361	372	371	376	380	358	376	327	334	353	368	353	351	328	342	368	338	373	359	358	395	320	335	360	354	369	337	323	343	348	319	365	331	346	356	367	356	342	366	367	349	358	383	362	335	350	333	360	386	352	368	347	350	328	363	339	352	390	352	351	374	350	374	366	343	361	344	339	337	323	351	322	346	313	341	352	354	324	373	356	383	384	367	365	362	362	327	324	341	349	380	358	351	354	343	375	377	366	339	348	362	363	344	370	369	350	338	358	332	393	375	369	343	391	361	349	347	333	359	336	368	353	315	363	339	369	384	367	346	368	351	381	350	364	356	385	351	380	370	341	407	344	337	363	363	377	352	397	372	390	372	328	325	343	335	324	393	373	360	351	378	341	379	327	313	348	313	337	351	356	371	343	368	355	345	357	346	372	324	363	367	391	365	350	385	350	371	351	358	337	352	348	337	351	348	350	347	375	353	358	372	356	353	346	339	323	334	360	346	350	343	335	350	308	351	374	330	356	361	335	390	358	326	345	370	378	356	335	362	352	348	353	320	356	366	364	357	402	349	317	335	352	377	320	365	369	344	327	365	325	383	363	359	358	346	358	352	330	340	372	376	354	367	355	343	347	369	358	391	358	363	340	342	360	340	337	351	356	366	348	343	357	362	373	382	363	359	355	368	352	380	357	366	369	382	350	317	337	371	345	342	361	402	347	363	355	334	333	335	367	368	346	328	374	376	353	362	346	353	374	363	364	371	337	359	362	351	342	382	362	390	343	372	355	339	353	370	324	356	360	382	362	358	381	326	355	338	370	332	353	362	350	383	346	353	358	384	350	305	356	337	374	348	346	357	365	358	347	370	341	366	317	355	358	355	367	372	335	356	360	380	355	349	358	349	373	384	368	328	330	338	377	370	342	342	350	372	354	350	353	327	361	341	346	361	362	350	326	372	351	359	337	356	377	328	313	321	355	340	322	360	345	363	368	358	366	355	345	340	345	324	397	376	349	372	341	325	365	358	327	361	348	337	381	342	368	368	377	354	367	359	398	354	338	342	384	340	390	339	347	351	346	355	362	368	389	346	322	378	353	386	378	350	359	346	334	367	363	354	314	338	373	358	352	330	340	373	372	340	322	370	389	378	378	372	387	369	359	367	376	354	364	338	361	363	334	348	362	368	343	358	384	374	355	326	325	332	344	359	354	355	364	382	336	370	350	364	367	339	344	335	367	367	324	353	348	362	391	372	336	348	349	388	356	348	384	359	335	354	364	363	366	324	337	330	382	383	337	347	338	335	373	348	341	365	332	369	361	375	381	360	358	354	372	357	301	351	353	350	361	333	326	358	353	362	352	345	372	357	327	352	323	337	408	373	342	353	355	368	360	352	380	362	374	377	366	363	348	347	374	355	350	323	322	361	351	362	327	359	367	355	375	342	360	323	339	360	379	349	345	360	349	333	352	344	335	335	342	353	343	338	358	352	348	337	371	367	328	373	352	376	345	321	369	354	329	384	359	334	381	370	332	358	354	347	373	362	399	330	326	354	336	328	387	332	372	376	330	368	380	375	384	381	359	370	414	373	360	347	388	363	328	313	354	344	370	346	357	329	364	349	369	317	352	339	347	330	329	361	363	343	386	352	374	362	336	341	323	356	397	340	308	351	329	328	367	347	391	349	358	354	350	340	349	360	337	389	358	364	335	330	343	356	337	307	326	351	344	374	378	342	346	353	349	362	330	325	374	344	370	397	343	370	348	343	347	371	381	338	387	348	331	343	341	349	317	337	348	301	385	367	379	370	355	352	328	324	366	349	389	364	385	331	352	339	310	349	342	375	347	357	363	360
8582	551	187	167	147	147	127	147	149	142	149	146	139	150	156	152	158	164	155	150	161	130	136	141	143	144	153	147	122	136	161	115	139	131	127	124	140	145	143	103	120	138	152	122	133	138	126	116	150	125	110	142	136	145	137	134	129	145	119	109	144	148	136	129	150	143	116	132	142	128	138	139	111	139	128	142	139	139	111	134	156	128	141	149	126	130	153	97	130	136	149	120	156	140	144	122	131	120	129	114	132	144	120	153	141	130	142	147	121	155	153	136	124	126	134	145	129	152	149	141	137	132	157	134	146	127	142	119	134	138	133	130	140	155	130	149	134	116	131	151	117	135	154	128	127	165	128	150	156	136	136	138	128	168	138	159	133	134	138	121	156	141	119	140	136	141	139	137	166	136	149	128	152	129	154	120	145	143	137	135	124	141	123	142	164	121	136	140	150	147	132	140	153	141	167	135	146	139	156	136	154	145	139	134	133	128	135	147	124	126	144	154	146	152	145	133	126	125	133	146	158	150	129	122	146	141	150	143	145	154	139	177	138	129	146	129	127	134	131	129	139	148	153	158	138	149	153	154	132	141	179	148	130	141	128	149	132	118	138	132	152	122	135	140	131	138	157	144	133	147	136	128	140	141	134	141	150	137	150	157	152	136	131	131	139	125	130	139	138	124	142	135	125	135	123	118	133	151	163	140	155	130	145	139	136	162	130	122	127	133	127	120	122	133	145	149	163	135	140	139	144	131	134	139	141	152	112	132	130	162	146	156	134	140	146	133	131	115	141	138	115	134	155	129	134	146	132	127	160	151	150	135	135	129	135	147	127	126	141	132	145	127	139	148	116	142	133	119	136	138	145	145	118	130	155	145	137	152	114	117	140	145	144	133	153	132	134	130	130	137	139	153	126	126	150	137	139	146	147	126	118	142	109	117	152	124	153	138	142	120	144	103	127	137	148	150	158	155	124	140	131	164	135	117	137	149	138	161	145	143	121	129	151	150	134	145	122	157	146	134	134	147	146	154	146	127	129	135	141	135	143	135	157	149	167	145	140	141	131	145	136	148	158	120	127	129	128	144	133	141	136	134	144	138	141	136	124	135	146	140	122	149	129	129	157	129	117	123	123	148	138	127	123	133	147	123	129	138	134	148	136	153	130	150	135	153	127	142	126	146	154	130	135	134	131	114	109	161	129	153	112	144	112	135	161	142	146	147	157	127	154	142	133	125	135	149	129	120	121	139	123	119	129	127	151	151	146	126	139	129	125	116	148	126	144	132	143	130	133	123	132	108	145	133	120	114	152	145	142	101	146	129	141	145	138	139	152	128	140	149	146	134	126	134	156	124	139	130	149	156	149	135	151	142	127	149	150	150	146	147	113	144	135	118	138	155	158	135	122	125	140	118	133	148	128	135	137	151	145	130	120	135	144	139	125	123	145	132	146	129	140	138	152	142	166	123	137	140	143	120	128	124	134	140	125	145	137	120	142	157	126	134	150	138	124	130	126	134	124	135	126	123	173	143	131	134	127	136	117	138	150	131	126	135	134	133	146	134	143	139	139	135	137	115	134	121	130	137	127	151	123	125	126	154	132	126	135	119	158	130	151	139	124	119	145	131	147	130	119	142	133	132	126	141	156	137	128	151	131	153	124	113	146	123	125	115	121	125	127	146	141	131	128	123	136	137	124	123	126	136	132	172	142	139	144	145	146	134	145	140	140	116	133	144	161	128	134	160	144	130	126	117	152	131	151	130	135	145	135	126	143	145	135	135	133	125	112	140	142	128	162	132	159	168	127	133	132	128	147	131	151	124	140	140	131	136	150	136	114	140	127	125	135	136	145	121	126	138	140	139	140	126	137	139	149	129	147	155	137	128	133	149	145	106	155	156	141	137	122	126	144	133	130	143	123	135	133	132	138	143	143	142	118	119	114	152	148	122	136	164	126	145	121	132	159	137	129	136	146	151	123	151	145	138	115	134	136	131	142	158	138	138	121	129	144	125	145	131	154	117	138	126	144	140	127	146	145	117	118	119	134	124	124	137	147	121	127	122	143	117	115	127	163	138	137	117	141	127	125	139	130	129	107	125	117	119	142	113	155	136	156	147	140	114	130	127	137	130	143	138	128	122	140	162	131	148	137	150	129	137	140	128	139	127	150	134	125	134	139	123	135	127	138	141	141	139	131	145	134	140	138	127	161	147	142	131	143	164	125	120	138	142	142	151	130	130	127	161	141	136	139	128	124	135	140	142	130	133	149	146	134	135	141	137	133	145	161	139	112	136	151	136	140	143	133	129	137	144	136	139	128	136	126	132	135	137	135	151	163	142	143	145	145	131	135	157	149	131	123	150	135	129	130	115	139	137	133	141	142	135	139	117	135	133	129	134	133	140	136	159	146	137	119	136	136	128	141	140	139	131	124	146	142	144	146	143	128	139	126	152	133	116	114	149	136	146	129	135	148	147	141	111	124	145	134	135	124	139	154	122	145	135	138	127	132	122	172	143	122	125	135	129	125	123	117	152	131	136	130	132	127	153	135	123	149	136	126	134	146	141	162	138	158	116	123	142	122	126	133	143	126	165	131	117	128	151	142	145	121	150	156	141	140	128	146	125	115	146	125	125	136	125	145	147	129	118	104	118	150	133	135	147	157	121	117	139	148	125	128	131	153	111	125	150	137	149	132	139	143	150	142	142	173	138	141	147	136	137	152	143	130	154	125	136	160	139	144	125	149	121	154	144	153	149	136	126	135	121	124	129	132	145	138	123	122	137	164	129	149	123	138	147	138	130	148	138	135	146	135	119	121	124	146	142	134	130	126	129	135	134	143	135	156	122	141	147	128	141	131	154	133	136	132	129	152	147	148	143	144	125	149	131	125	133	132	141	139	119	139	120	144	133	127	130	149	140	110	139	133	114	112	151	125	171	125	166	146	155	133	119	141	144	135	140	121	126	151	146	130	117	124	159	123	160	111	142	157	147	142	146	146	123	139	130	131	144	159	126	164	132	139	145	161	151	132	133	154	141	145	133	165	136	150	134	144	132	149	143	141	154	132	152	155	151	160	147	126	120	133	127	144	138	160	129	142	116	127	135	132	158	149	154	129	108	148	143	145	134	128	139	149	142	139	140	118	139	143	133	140	129	129	141	127	141	126	127	141	117	123	118	137	142	142	130	122	138	139	135	114	138	149	135	145	132	146	117	135	126	154	132	114	132	148	151	107	133	124	137	141	151	148	146	141	142	137	125	150	144	132	162	148	146	136	148	143	137	132	149	136	126	118	137	115	150	140	138	130	124	123	138	140	138	144	146	121	111	117	127	123	117	140	130	122	154	149	123	139	143	131	145	134	124	135	127	141	131	135	135	129	130	119	138	135	136	131	118	145	149	142	128	117	120	141	137	152	126	160	126	147	139	142	134	130	129	155	136	135	123	142	136	131	132	130	151	130	138	149	123	150	141	131	160	153	157	122	130	127	111	135	123	133	140	151	115	139	150
6702	436	462	517	500	472	423	416	390	409	423	437	412	431	403	509	544	526	457	440	409	350	370	360	368	387	369	386	347	363	371	368	348	403	376	328	378	323	360	420	374	401	374	375	363	349	362	351	336	366	356	401	368	347	336	374	351	370	326	346	398	353	367	379	380	391	361	365	373	396	368	354	360	370	372	372	368	365	380	354	322	373	366	349	359	362	328	330	365	376	365	371	339	380	349	345	349	360	358	332	353	332	349	342	358	352	356	354	382	369	343	345	330	352	345	336	367	366	398	368	374	373	369	381	355	379	392	376	346	366	369	381	350	345	376	378	360	350	357	372	369	363	344	362	360	361	341	350	315	387	351	380	325	359	357	348	369	346	336	360	393	372	335	360	362	354	352	327	421	357	359	344	353	345	378	341	394	369	384	367	345	358	337	336	387	353	398	351	364	352	321	372	335	331	381	335	351	367	360	350	397	346	341	340	349	369	340	357	350	360	373	364	351	368	366	358	353	368	328	334	338	328	348	359	339	393	377	322	377	371	360	351	361	338	362	372	344	345	370	352	356	328	335	396	342	345	347	348	383	343	335	349	366	316	346	385	349	372	358	375	359	337	338	364	354	394	374	353	374	328	370	359	366	344	371	372	382	385	381	376	378	377	344	342	371	370	333	357	350	354	367	371	349	338	348	354	374	360	333	340	383	371	353	338	369	404	354	336	380	365	381	352	384	368	378	366	392	383	362	348	362	352	370	392	340	388	347	360	326	360	340	375	334	350	329	373	324	354	364	355	357	363	369	366	349	338	319	356	327	373	335	340	394	357	346	333	369	364	399	384	359	377	354	360	343	340	323	342	372	372	355	361	351	370	358	341	387	357	359	363	392	346	359	351	375	311	357	361	382	355	371	377	377	360	349	379	357	399	336	372	367	336	322	351	375	369	360	356	393	369	359	374	382	364	370	345	381	363	334	383	397	379	343	341	363	369	369	356	371	337	360	356	362	336	324	346	370	351	344	395	342	382	356	354	345	370	340	310	327	375	371	349	378	372	352	368	339	385	370	340	390	357	352	380	370	325	364	353	354	356	362	359	367	375	353	367	318	363	337	399	361	336	360	372	345	340	346	373	360	354	349	374	342	355	332	354	348	358	373	342	364	360	355	362	378	331	345	349	340	356	361	371	362	379	366	341	309	355	348	387	343	375	376	357	398	349	385	385	359	330	338	389	371	353	381	355	357	340	354	373	359	414	394	365	340	346	391	353	325	350	381	353	327	345	371	353	345	346	317	361	362	395	359	374	329	355	382	395	360	351	351	363	367	358	356	367	380	361	358	353	367	337	378	354	340	361	378	344	346	365	384	363	362	404	395	324	384	335	331	361	346	405	352	395	378	377	378	329	363	367	342	360	369	344	359	340	381	339	352	345	351	366	359	345	363	363	355	380	338	359	364	357	388	364	376	363	355	392	368	367	326	351	354	356	347	350	361	328	312	370	364	381	372	377	350	356	369	350	348	351	370	362	344	408	360	366	313	350	345	395	349	384	345	358	352	364	340	328	390	361	368	341	358	383	349	362	338	380	376	342	401	373	363	355	319	376	326	351	361	345	357	352	353	385	369	370	312	349	378	338	374	325	340	359	365	398	357	382	348	366	375	376	365	384	354	350	338	363	359	348	347	353	328	378	354	339	351	377	336	330	350	386	371	383	391	374	349	348	338	342	378	364	317	327	349	366	326	347	356	362	340	344	361	348	362	380	339	375	346	356	340	357	322	367	342	384	359	364	343	375	384	346	390	374	355	353	343	387	359	355	368	327	387	325	371	345	373	335	399	357	388	390	357	354	370	379	366	353	362	380	373	330	383	344	354	349	362	350	371	325	344	356	336	332	332	397	347	365	331	363	341	319	381	333	374	377	330	318	365	361	345	359	360	381	361	363	373	345	347	360	354	336	352	377	357	333	330	358	367	410	390	345	356	347	368	365	352	345	355	318	337	384	361	337	349	350	384	362	402	364	376	355	400	357	359	379	381	329	365	352	366	366	399	355	347	352	353	388	389	368	350	353	386	369	363	400	371	358	353	358	364	381	331	353	360	365	344	379	339	348	349	359	334	377	368	368	332	322	334	385	374	330	364	363	378	372	371	363	381	342	357	385	373	331	361	344	358	341	345	359	372	359	334	346	352	356	329	385	345	356	340	362	376	346	357	352	371	371	382	351	350	385	343	371	350	391	370	346	359	347	359	343	338	362	333	364	368	367	353	345	339	364	377	316	356	381	379	357	371	372	380	341	371	375	343	354	343	329	336	332	365	373	361	375	372	351	346	395	332	387	334	399	392	373	348	329	331	361	344	345	385	372	368	339	344	378	352	332	376	340	401	389	342	344	353	346	340	352	339	358	341	362	337	350	364	383	344	333	366	317	356	363	350	375	373	385	407	383	368	375	345	345	337	362	390	356	355	355	350	369	334	353	355	343	365	347	358	361	371	348	368	375	382	339	383	350	363	378	346	354	350	365	342	368	376	367	382	366	383	358	353	362	374	356	371	352	382	363	333	362	354	351	380	346	366	358	381	359	414	334	350	379	320	350	366	344	386	351	367	355	354	370	352	318	342	338	323	358	386	344	338	357	365	357	354	365	339	332	354	362	409	356	367	352	373	367	332	372	352	361	360	374	328	317	368	389	380	375	358	327	406	362	372	364	366	387	388	362	348	319	371	360	366	374	344	340	359	359	381	349	367	372	367	370	335	373	343	362	367	338	352	370	384	392	362	386	351	401	378	340	378	343	359	342	340	335	387	341	372	405	345	336	376	324	384	363	369	362	364	346	321	338	364	394	359	369	371	370	375	378	376	327	359	359	385	362	361	396	376	336	359	336	380	347	344	312	349	370	404	357	377	357	362	340	400	376	400	389	348	372	383	379	362	386	357	364	352	357	364	384	340	359	357	365	387	378	376	396	373	366	364	331	353	343	376	346	354	395	352	413	360	376	365	394	318	367	342	354	326	348	355	338	344	392	338	363	357	348	346	363	360	338	361	377	342	330	368	325	343	360	394	341	354	352	382	361	395	372	360	339	383	392	360	347	336	379	351	366	340	395	368	397	368	388	331	344	380	365	347	339	355	348	354	375	341	360	348	363	367	338	379	346	388	361	359	357	376	366	361	404	322	350	370	346	366	360	348	373	338	374	367	344	360	363	369	358	362	346	372	370	366	362	370	373	384	364	343	396	347	338	331	375	363	337	342	377	374	333	322	368	353	353	358	354	354	365	360	366	366	398	348	355	353	318	365	338	333	356	362	361	336	397	385	373	395	379	346	377	353	355	359	347	359	350	388	363	363	367	363	341	352	337	352	393	392	360	341	351	382	334	372	377	363	379	352	344	393	352	359	387	337	362	371	339	381	353	349	397	365	359	380	383	357	368	347	361	393	391	339	351	379	345	342	381	337	384	390	374	355	332	351	371	344	358	367	357	326	344	375	365	343	371	345	344	334	377
23086	2769	784	519	367	275	270	231	254	230	233	216	205	280	232	235	242	243	236	232	225	213	227	213	227	215	207	235	214	223	185	207	211	205	223	205	210	218	255	227	208	197	221	217	187	237	199	202	206	206	198	193	196	202	200	186	209	200	178	210	206	156	219	190	194	221	225	201	205	205	190	204	208	223	222	195	189	214	217	198	237	216	204	211	216	187	198	217	201	191	201	225	190	223	231	212	177	198	229	241	191	204	221	187	196	218	192	206	183	219	204	232	203	205	225	214	219	209	188	201	194	191	209	200	217	188	191	211	199	214	223	199	194	197	204	185	221	218	203	242	208	222	199	172	220	197	155	203	212	197	214	200	205	180	198	203	216	216	199	201	230	225	227	193	197	237	210	222	237	215	201	209	207	207	190	213	189	204	222	194	183	224	201	201	185	162	192	179	215	188	215	218	188	188	178	200	198	205	190	199	233	185	246	190	222	186	220	201	201	194	193	221	199	193	206	223	210	227	164	218	209	180	184	191	211	183	221	220	227	203	184	189	209	212	214	179	208	204	197	212	203	205	197	211	204	235	187	192	209	201	205	243	223	199	221	212	230	227	221	212	188	209	206	209	198	192	207	236	242	210	227	180	242	224	196	203	197	234	244	217	202	212	220	207	233	192	191	218	216	206	199	224	197	233	208	238	220	210	206	220	188	219	214	193	230	210	224	209	215	204	230	200	202	190	198	228	193	228	183	240	199	222	197	193	198	228	211	190	178	212	210	187	211	210	219	199	198	197	198	195	209	199	195	219	232	197	206	218	186	196	199	192	197	212	207	216	201	219	212	213	221	207	213	196	204	205	220	212	208	218	211	221	234	207	213	182	225	206	230	231	198	204	222	169	191	179	216	223	194	225	206	221	182	223	204	210	200	229	207	208	205	187	216	216	198	188	224	209	192	213	226	205	190	220	195	217	203	193	197	184	213	232	226	212	200	199	210	220	190	194	200	194	207	192	194	213	218	195	208	222	191	207	212	203	207	185	190	215	203	200	207	203	210	177	170	192	209	202	197	197	186	184	190	222	172	224	209	199	218	204	178	183	186	213	213	207	205	202	175	241	205	189	225	172	208	208	192	214	185	238	179	175	191	178	219	185	193	215	198	212	208	219	199	201	197	191	204	226	204	200	197	197	199	202	209	200	217	205	198	216	182	188	198	193	216	203	188	210	190	212	193	193	205	194	222	226	194	157	214	204	205	241	210	216	210	198	183	210	195	204	199	209	210	229	181	205	202	207	184	225	234	216	200	189	174	197	195	201	195	227	196	201	217	191	204	185	210	192	207	248	223	190	230	218	215	227	187	212	233	194	188	216	184	204	183	207	186	219	209	222	206	200	196	210	182	211	177	187	218	186	199	211	217	202	201	187	191	184	185	207	187	226	217	210	236	185	231	210	167	206	238	187	191	187	220	201	226	200	194	198	220	209	234	200	200	212	246	217	193	182	186	205	214	207	206	210	204	190	209	182	222	198	203	192	207	218	227	207	191	198	199	202	181	214	193	212	203	209	233	200	201	204	202	211	211	210	207	217	180	185	212	233	208	202	210	223	209	202	199	192	220	200	179	203	179	214	206	208	225	201	241	216	215	205	228	205	214	209	216	231	214	191	199	204	200	196	210	178	227	223	179	196	200	216	209	229	218	203	214	219	184	196	214	203	203	236	190	189	182	213	229	175	206	192	234	211	185	207	231	197	213	221	211	213	191	217	190	185	183	187	232	210	224	196	205	198	207	188	221	173	195	187	218	192	217	211	180	198	201	209	232	179	225	204	198	208	196	225	207	228	193	215	201	193	188	207	187	206	192	214	205	209	185	201	173	205	191	199	204	169	210	191	213	189	215	215	225	214	213	199	202	212	192	183	222	229	216	193	193	213	215	200	179	182	208	201	207	217	228	187	216	246	193	196	196	195	216	208	215	210	207	205	207	216	222	195	203	205	194	217	209	220	232	195	223	173	203	214	220	217	219	201	196	197	199	190	207	169	196	195	197	188	183	204	211	185	207	197	196	231	178	219	189	199	187	217	225	216	229	207	212	216	199	210	195	229	213	198	209	203	210	218	195	205	186	207	217	222	216	217	208	218	217	206	194	183	213	171	190	178	235	205	192	194	219	214	220	214	236	206	226	217	211	215	220	207	184	176	213	202	219	188	207	196	208	204	186	215	202	186	197	190	211	225	176	189	185	225	216	207	180	210	203	227	191	188	240	225	213	186	200	183	249	218	198	205	188	204	220	239	209	223	199	213	214	222	209	198	223	216	211	211	228	220	220	227	206	200	226	192	209	193	225	214	212	183	219	214	232	228	223	203	220	199	192	205	196	228	204	197	204	176	195	199	201	201	196	178	180	179	228	206	203	213	208	211	188	228	213	202	181	199	230	197	203	219	207	202	222	190	216	212	183	186	204	207	220	208	211	201	187	204	196	201	232	180	210	194	199	209	203	190	191	222	203	213	195	195	211	181	218	203	203	199	217	211	217	208	175	205	161	198	210	230	191	186	215	226	185	202	173	187	203	223	212	203	226	212	204	203	199	191	196	209	205	171	204	203	178	199	211	202	189	212	171	201	196	196	182	202	222	223	199	189	203	222	214	207	196	217	210	199	192	212	205	202	192	162	209	187	216	202	216	179	199	196	194	235	183	225	192	201	187	203	229	220	193	244	247	209	200	205	205	213	211	211	168	234	232	208	208	199	195	202	215	211	207	213	193	220	190	208	203	198	185	219	177	210	199	206	188	196	203	245	194	253	235	202	226	226	211	190	217	198	194	194	200	206	191	223	217	199	220	223	201	193	205	183	203	212	223	190	224	228	213	195	198	199	216	223	192	203	218	221	192	231	191	205	231	191	202	223	229	205	221	210	193	201	178	223	176	220	190	211	207	203	213	188	218	220	185	201	188	201	223	202	196	222	216	210	222	195	200	229	218	205	183	212	204	217	201	220	222	210	221	219	225	197	210	227	243	209	198	213	193	215	200	212	179	222	204	205	241	215	182	200	203	212	217	215	197	204	188	209	220	206	187	203	220	189	201	201	218	219	198	198	201	193	210	198	186	204	208	207	190	213	192	203	205	191	205	226	221	200	195	188	208	207	186	201	199	213	203	204	199	206	187	196	233	205	206	202	200	202	190	207	197	183	168	216	213	219	204	204	200	204	200	204	212	210	226	195	225	202	211	201	206	208	194	197	207	199	204	213	200	204	212	186	215	217	213	209	213	171	211	226	211	184	182	191	201	209	215	214	212	235	177	202	211	215	160	213	220	200	223	220	194	207	193	208	213	244	229	208	218	213	224	209	199	210	204	217	224	210	203	197	200	194	226	232	179	196	201	182	204	204	230	195	197	209	199	204	216	199	226	183	207	210	197	205	175	208	208	198	190	226	207	222	210	214	229	216	217	199	219	208	204	224	218	192	198	199	211	206	185	185	209	212	228	187	210	199	216	201	184	215
16147	1154	1557	1364	1136	959	920	751	739	662	678	641	718	740	734	860	887	791	698	659	561	562	596	508	507	521	510	561	520	504	584	578	494	544	531	526	567	516	537	513	581	555	532	506	512	499	556	486	513	532	505	530	500	503	509	518	498	500	511	492	540	506	479	514	507	508	511	523	537	509	497	514	552	489	483	469	517	507	531	484	536	535	514	536	540	523	511	483	533	541	510	479	554	512	512	538	516	496	530	498	508	509	567	500	518	483	508	481	495	533	471	516	546	489	512	513	497	523	530	517	545	490	473	522	496	473	509	493	515	489	535	522	499	531	488	505	488	505	516	538	525	511	548	505	504	518	526	500	507	534	534	523	493	517	531	500	563	530	493	501	486	471	527	511	525	500	472	524	541	521	533	528	475	460	536	531	510	516	511	529	471	512	546	492	530	542	535	503	490	517	522	506	490	495	473	501	536	531	507	532	471	519	509	523	561	486	506	473	513	506	513	448	503	540	459	486	513	558	508	524	535	501	510	522	551	487	528	507	501	531	505	479	502	564	520	475	488	463	475	501	530	509	475	513	515	476	507	521	478	516	529	525	529	510	492	550	517	501	487	462	476	526	475	496	489	475	534	478	508	460	542	507	470	503	520	498	511	516	463	494	491	488	482	482	490	525	519	455	515	510	486	497	517	558	500	505	475	530	523	537	519	521	513	551	502	503	458	523	509	507	566	502	535	519	542	477	488	494	472	517	517	541	493	491	511	495	510	524	527	492	523	494	528	506	500	490	482	486	522	498	494	494	542	510	490	537	519	511	487	504	514	528	517	530	486	498	511	490	500	472	494	528	469	519	469	511	543	523	564	512	501	511	486	508	543	511	477	485	487	510	481	551	512	515	539	526	528	504	536	501	477	490	507	500	484	525	528	486	506	496	498	511	493	529	527	505	490	527	502	487	502	488	536	503	483	496	488	529	477	515	490	533	490	547	495	504	470	503	510	521	493	479	502	502	480	491	512	484	470	480	490	479	497	539	485	507	519	493	498	509	489	507	505	487	501	521	533	494	526	499	497	536	505	482	496	494	477	515	511	496	521	502	485	527	529	505	473	471	483	529	503	544	492	499	519	503	493	495	494	502	483	514	545	512	541	515	512	480	499	506	523	544	531	521	545	479	542	549	520	525	498	527	511	488	517	495	508	495	481	488	537	485	526	478	484	524	473	494	486	535	515	502	511	486	505	487	503	550	495	499	503	473	508	492	455	498	512	474	522	536	505	514	499	529	476	542	466	496	515	523	489	514	498	506	546	468	606	471	540	487	479	534	515	501	491	457	507	470	532	475	525	504	495	537	531	468	498	518	517	513	530	520	479	497	486	504	547	504	539	517	471	465	510	478	513	528	559	560	485	514	484	533	484	543	517	545	503	491	526	485	549	492	505	485	501	529	509	505	520	530	472	499	474	505	517	529	504	485	501	475	503	513	503	517	477	542	509	500	501	494	555	502	521	517	522	471	530	527	508	486	486	482	496	471	471	513	497	498	558	491	499	500	513	461	498	534	483	521	478	527	518	504	488	479	506	515	490	507	468	456	530	527	515	488	513	514	549	471	499	564	463	501	512	512	486	494	524	516	492	538	513	552	569	520	540	480	510	531	522	542	506	482	498	501	519	463	516	466	548	501	499	513	502	499	501	523	480	530	456	492	526	476	516	491	499	489	480	529	496	497	557	519	522	491	510	522	516	541	494	514	509	542	551	533	526	483	501	519	513	525	517	513	551	490	481	462	499	505	503	521	499	474	463	524	491	478	512	495	490	485	509	486	488	469	473	517	554	494	496	542	531	534	508	498	554	544	482	519	514	503	514	515	507	502	478	496	532	525	482	522	489	516	497	502	503	507	497	493	516	495	512	545	506	531	467	472	495	499	482	555	518	516	470	534	535	523	530	502	524	498	528	480	519	534	490	504	516	479	479	507	512	519	550	501	524	506	496	467	495	510	541	503	483	481	480	514	535	532	526	515	522	531	497	480	507	489	529	518	490	512	510	476	525	490	525	483	500	525	506	502	509	543	497	511	485	555	506	484	519	548	529	517	528	490	521	460	484	506	514	488	507	495	526	518	498	516	481	488	511	499	470	514	507	540	484	489	491	511	532	489	501	489	548	559	465	529	489	511	490	514	500	517	530	507	590	493	485	459	503	493	533	522	510	524	520	475	524	478	506	495	534	550	523	520	481	494	509	483	484	497	512	521	528	498	498	478	554	493	506	489	489	501	525	494	562	551	501	535	500	524	481	512	488	508	478	515	516	519	509	502	514	535	540	496	546	504	497	510	464	521	513	465	481	493	541	507	533	481	533	469	481	522	530	524	526	547	499	516	505	544	544	563	526	534	483	542	538	529	494	538	471	501	494	522	512	490	524	473	532	517	558	554	545	471	521	473	536	530	498	511	490	550	524	552	522	487	487	484	533	466	538	504	490	528	466	525	476	495	536	463	503	519	516	481	524	500	495	500	514	512	501	528	522	528	487	501	518	502	493	507	511	536	505	516	534	519	529	497	551	519	505	480	554	519	480	449	486	518	499	481	514	483	496	478	501	473	511	526	505	516	552	510	477	494	542	479	474	469	512	508	506	519	484	528	531	481	483	506	499	521	495	513	488	497	481	541	519	535	488	507	461	513	506	508	540	506	572	493	460	495	522	488	527	487	465	522	488	504	498	494	509	500	524	515	505	490	527	518	458	537	524	540	509	508	476	501	564	532	505	472	524	510	491	481	521	516	515	549	494	514	505	473	539	552	522	492	506	536	521	482	505	548	492	466	553	516	513	501	515	509	557	523	503	534	527	511	520	519	487	524	474	496	523	525	536	508	523	530	531	492	496	517	530	502	508	548	566	524	528	524	497	503	483	518	497	502	482	484	483	523	552	489	503	535	498	533	524	526	510	510	561	499	521	510	476	527	486	530	508	541	506	461	506	550	448	465	514	468	474	535	525	518	509	463	500	491	547	488	510	482	491	498	526	506	540	465	516	482	499	538	518	460	516	469	459	496	512	527	559	518	518	487	468	535	521	525	523	497	513	495	483	465	512	577	511	492	553	488	476	493	474	493	491	516	500	512	546	549	499	503	482	547	459	475	517	525	518	507	490	521	497	505	549	520	484	480	572	485	547	482	473	495	515	524	527	546	485	517	503	496	514	502	511	502	496	534	503	540	493	520	502	492	560	487	489	543	493	518	516	517	525	511	479	513	496	518	523	520	516	464	505	483	522	502	523	535	547	510	515	485	506	498	518	478	505	477	495	488	504	501	509	514	488	509	527	532	509	511	520	450	479	507	492	524	519	491	495	493	524	504	523	502	517	496	485	496	520	513	533	492	556	501	504	495	467	508	495	494	512	486	490	540	507	463	492	483	515	508	532	484	491	485	509	464	470	509	511	506	536	448	490	521	510	496	509	511	520	499	536	513	523	529	521	488	503	542	471	546	509	519	532	516	512	479	557	513
33063	5732	1230	721	385	313	235	240	198	193	190	206	178	180	180	202	204	161	176	156	146	179	136	165	137	146	152	161	148	166	152	138	153	165	159	147	144	170	156	173	158	164	159	162	162	135	142	138	157	152	140	149	149	131	140	152	154	150	145	159	172	130	161	147	151	146	164	141	110	138	155	128	138	150	131	134	120	151	119	182	150	159	141	145	142	146	135	162	139	147	151	157	142	146	122	175	142	156	135	146	123	137	137	127	130	129	167	151	156	130	140	161	141	132	160	144	143	113	132	125	151	126	104	146	177	146	129	145	145	139	144	165	129	154	151	147	142	145	168	149	164	157	142	133	154	149	127	143	134	145	123	129	137	133	129	140	165	153	141	156	128	139	148	118	142	158	141	149	133	156	152	148	136	144	135	149	139	135	160	133	145	136	163	133	145	123	129	147	118	169	114	148	147	148	108	137	132	147	153	148	162	172	151	148	139	138	145	150	160	131	134	129	143	170	167	140	134	135	144	150	128	147	120	127	152	129	135	137	148	122	136	150	164	127	153	160	157	146	129	156	141	151	161	142	131	150	161	135	147	122	155	126	137	151	137	135	145	141	161	151	147	182	158	137	169	132	132	156	154	154	172	150	146	139	153	138	165	126	151	126	152	141	162	144	173	152	139	127	160	134	185	148	141	156	149	120	117	148	178	161	126	164	149	153	138	142	144	134	127	128	153	154	162	140	118	155	134	141	146	123	136	144	153	127	151	126	133	114	142	161	165	142	132	154	128	138	155	154	149	146	126	118	130	146	151	139	148	149	137	130	145	149	138	130	123	157	142	157	121	163	119	127	130	158	138	144	129	127	141	138	150	146	144	113	143	154	155	146	141	156	146	151	146	134	143	131	143	137	118	161	146	145	148	133	131	124	125	151	129	147	162	134	143	170	152	131	127	137	160	146	166	158	160	153	139	161	144	148	160	127	139	142	140	153	157	132	159	135	126	151	117	151	151	159	137	167	132	150	180	167	147	136	144	162	123	147	149	153	132	141	140	142	136	147	148	134	152	161	137	153	133	154	126	136	137	147	141	147	139	164	158	145	153	154	161	161	127	129	131	149	163	136	139	140	155	119	138	138	135	129	132	149	140	158	145	158	172	127	142	132	134	132	146	139	117	121	160	156	136	169	153	138	154	145	152	144	138	130	128	157	136	146	158	155	148	139	144	135	142	138	131	150	160	145	144	160	119	143	131	144	151	135	146	139	143	143	148	122	147	133	152	142	149	126	150	133	174	154	131	132	154	140	136	132	132	152	127	161	145	152	147	151	148	131	130	163	163	155	137	144	153	132	113	133	145	142	135	154	145	141	145	144	145	158	146	122	119	147	135	123	133	141	157	165	113	137	133	132	149	156	152	141	131	150	142	130	136	139	141	122	152	165	135	133	136	154	138	152	124	149	148	142	153	146	156	146	140	153	122	141	139	159	139	133	130	144	135	140	177	150	114	145	141	121	145	132	114	135	120	137	150	146	167	147	137	136	143	128	137	142	147	140	150	154	159	127	125	161	134	136	140	139	135	150	166	137	150	143	128	160	135	149	128	133	186	154	156	138	156	149	149	130	143	155	154	164	153	146	169	143	113	150	158	145	137	133	122	131	126	153	156	155	134	140	146	162	160	135	145	137	165	177	142	158	143	147	136	144	143	131	151	141	139	151	125	166	147	139	157	125	150	140	136	147	123	134	152	168	190	129	157	152	142	144	119	124	147	151	120	145	149	163	145	160	123	136	140	142	144	142	150	145	122	136	136	120	145	154	159	146	144	138	163	157	140	136	137	136	127	152	130	152	150	123	142	116	140	136	158	145	134	133	144	140	158	136	155	130	152	124	158	139	143	148	139	174	157	129	139	131	152	143	137	130	149	120	135	156	152	161	163	131	137	148	136	151	134	152	129	114	162	151	150	123	196	140	146	129	140	158	144	153	150	150	139	133	138	144	139	128	135	134	153	135	131	157	152	138	136	162	153	139	141	134	133	158	138	135	145	147	169	160	148	144	129	134	148	144	153	124	153	151	147	151	146	119	121	139	97	155	125	174	119	167	153	143	138	126	142	153	156	148	150	123	128	125	141	158	150	151	150	141	153	128	142	137	147	142	110	177	146	151	136	147	162	150	161	137	150	146	141	146	172	128	145	144	140	155	134	146	140	141	148	134	132	129	150	173	142	165	164	139	136	167	159	151	120	147	147	118	147	124	140	123	155	170	154	159	111	148	116	160	131	146	137	142	134	131	145	144	141	140	144	129	137	130	145	138	133	166	155	146	140	134	150	144	130	122	154	153	130	125	143	125	125	156	131	144	119	125	136	138	144	115	146	157	139	150	149	176	149	160	135	159	127	143	128	158	144	160	143	134	155	164	159	136	145	135	140	164	154	147	149	126	176	138	137	158	164	152	137	156	148	135	146	149	129	154	133	137	145	150	135	135	125	145	134	140	154	147	129	135	161	150	142	136	137	147	144	124	133	157	134	162	146	147	135	134	156	142	141	150	130	148	136	136	127	164	156	152	145	135	134	163	128	162	143	119	140	145	145	140	178	137	122	148	131	152	167	140	157	157	152	159	151	134	141	130	138	137	147	153	138	143	128	146	167	135	162	129	117	119	148	134	161	147	156	156	141	160	129	136	139	158	136	138	137	133	161	152	126	148	139	139	136	141	138	138	134	156	136	152	146	142	150	150	130	148	144	128	131	144	151	125	159	141	158	165	149	140	141	141	130	146	135	152	167	155	154	135	142	147	154	147	154	130	169	133	123	134	161	146	125	127	147	144	127	164	131	141	160	135	149	145	144	124	170	148	118	143	132	162	142	152	159	148	156	164	129	147	131	156	152	167	124	148	141	149	155	133	129	161	145	126	154	117	132	157	147	138	148	145	144	157	152	107	151	146	133	143	127	153	144	132	126	150	153	143	127	152	143	139	157	136	133	147	154	123	144	170	156	166	156	151	108	158	168	153	155	160	139	132	142	144	143	110	156	170	101	152	142	155	153	133	169	151	142	125	131	130	162	124	135	138	136	134	149	135	139	140	166	140	150	159	141	141	131	134	138	136	155	134	148	145	135	128	165	139	139	162	136	155	156	128	147	125	134	154	126	154	149	134	146	130	142	143	150	135	145	146	136	133	138	135	150	129	137	137	140	142	162	148	155	145	159	164	139	156	159	131	163	140	154	136	151	142	146	145	124	124	144	145	147	156	119	142	140	154	147	174	128	130	139	140	148	129	149	164	121	128	132	129	116	140	137	156	145	156	138	127	123	132	160	141	142	133	140	143	148	160	152	151	146	127	147	132	156	129	124	122	133	164	125	146	140	146	141	154	118	148	144	133	158	143	158	161	159	161	156	147	128	133	140	166	144	135	144	120	161	146	161	156	143	150	142	154	146	163	152	129	155	123	134	131	148	135	143	113	146	146	139	131	162	145	138	135	137	143	140	135	146	152	144	162	151	144
20990	1530	2130	2015	1572	1172	1004	882	696	631	638	619	645	640	683	867	873	778	652	495	476	420	418	431	424	409	418	384	367	398	405	401	370	347	393	391	395	403	388	432	425	442	366	363	355	369	339	375	355	373	335	390	363	340	357	378	335	392	396	410	373	385	388	349	340	359	372	366	339	370	354	328	368	331	364	316	336	325	374	347	385	378	371	357	327	349	344	348	360	370	349	330	360	367	339	360	361	331	366	347	364	357	371	386	374	343	391	354	376	355	345	318	330	345	353	405	349	337	348	332	377	318	369	385	372	339	350	362	367	362	357	334	361	363	366	350	367	347	352	380	350	357	395	363	326	326	372	337	315	353	364	335	345	352	335	370	338	338	364	347	369	339	359	355	417	355	336	349	351	350	363	332	345	367	337	349	318	361	334	359	375	361	383	362	358	334	383	366	382	342	334	347	394	357	376	375	356	348	351	355	344	389	374	367	332	349	342	361	351	326	345	334	344	367	345	355	351	352	375	344	356	356	377	335	356	352	333	377	372	363	349	353	327	336	357	359	349	361	382	380	341	340	333	381	340	372	381	338	354	343	372	348	369	360	377	381	349	345	356	354	366	367	365	361	348	343	349	371	321	373	355	337	354	344	340	345	330	354	347	349	353	343	362	368	362	376	373	333	357	371	331	379	358	350	365	354	331	341	368	333	346	361	358	361	339	354	353	368	363	359	329	355	335	361	356	354	337	348	363	341	373	357	339	341	350	372	361	363	331	351	340	390	354	379	355	358	351	385	358	363	402	393	343	358	361	362	347	381	356	364	352	356	345	345	328	354	359	341	362	349	351	365	350	383	382	340	358	338	380	362	339	353	333	360	383	375	322	393	315	362	370	369	358	357	371	333	344	336	332	337	341	368	343	357	304	349	374	357	347	336	355	362	349	332	362	368	386	355	363	364	363	363	375	349	341	346	357	412	356	358	321	373	390	378	370	366	343	367	363	330	343	342	380	364	367	350	365	391	360	342	345	330	364	356	334	366	363	349	320	378	342	328	350	336	343	350	347	383	354	352	358	371	346	335	330	385	367	373	370	332	375	371	364	370	351	338	355	368	340	365	380	349	349	359	366	356	403	371	369	358	333	339	340	322	356	374	357	362	382	339	354	356	342	377	364	358	367	341	355	352	365	349	370	341	333	400	353	320	366	347	359	345	327	365	342	348	381	346	353	326	360	332	399	352	358	339	367	359	355	377	371	368	348	377	372	370	356	366	355	394	360	362	327	367	362	355	390	375	338	316	345	392	344	348	356	361	381	382	378	360	346	371	358	336	362	362	368	347	362	349	354	362	380	331	368	339	356	352	309	352	336	355	340	384	366	341	346	357	366	368	331	325	368	347	356	369	337	373	377	340	372	355	347	347	344	365	360	365	367	359	384	334	328	327	341	319	361	355	338	359	361	356	337	377	348	375	332	382	352	345	353	369	359	309	360	332	376	344	346	385	366	347	309	369	322	363	360	363	378	345	364	363	359	349	363	347	370	341	327	346	361	372	360	359	325	391	351	328	379	356	321	334	373	330	337	364	376	370	330	334	363	357	368	388	361	384	347	367	350	356	343	366	395	344	380	385	380	310	374	347	360	303	382	323	353	353	360	376	379	358	393	369	352	346	382	366	355	350	342	361	376	355	361	346	368	361	329	330	352	371	345	373	354	336	373	380	359	357	360	333	355	368	329	357	341	343	347	366	332	337	351	333	354	396	328	327	361	337	356	374	342	359	334	341	372	368	342	420	372	378	335	376	358	362	377	337	360	367	346	366	361	334	348	338	370	348	354	414	368	366	329	317	301	374	340	382	380	367	340	350	342	353	349	338	353	384	335	334	361	336	349	363	330	358	351	330	370	363	367	402	402	368	360	329	372	349	365	367	347	368	379	346	372	373	358	346	360	372	356	357	336	379	360	357	356	366	355	379	336	355	355	355	351	324	373	359	348	347	345	343	337	352	348	349	328	344	367	373	329	344	345	356	352	349	368	364	338	387	349	361	354	344	373	312	345	343	340	388	365	352	370	355	360	353	365	380	323	363	350	378	345	365	374	371	382	364	380	366	334	333	342	361	353	355	340	346	340	370	406	392	366	355	351	371	367	415	334	377	337	339	387	367	359	340	362	373	359	333	370	332	339	342	375	325	339	371	349	373	359	355	337	353	385	325	337	355	371	339	316	365	367	363	366	359	342	329	386	338	356	363	338	348	349	373	363	330	379	388	357	358	352	369	386	374	375	367	356	351	324	358	369	373	367	346	358	336	355	345	366	342	361	378	387	358	373	394	371	352	384	340	357	368	380	377	352	370	334	363	351	336	338	379	330	383	342	370	367	360	408	357	353	350	334	342	351	404	343	328	337	341	361	321	365	359	356	383	359	358	379	354	373	356	338	363	360	364	351	355	342	349	331	353	345	393	344	381	361	374	353	358	372	338	347	355	315	354	339	333	382	365	385	334	360	343	373	370	364	356	370	349	350	337	385	355	356	364	344	353	354	352	348	377	361	363	353	389	362	354	324	357	356	315	364	371	338	370	351	359	354	345	367	369	378	378	372	323	314	323	360	360	301	366	340	324	376	364	335	354	382	342	323	351	372	360	358	351	314	351	352	349	321	370	344	382	355	343	367	355	346	354	373	309	312	362	318	359	350	348	333	366	377	326	331	370	342	369	349	369	356	341	341	331	378	370	344	363	382	373	361	341	342	372	375	361	348	383	341	407	369	352	370	327	341	362	364	363	331	379	359	381	375	366	365	336	339	344	364	343	381	357	315	376	309	344	344	334	411	343	341	374	378	348	357	359	345	359	338	356	348	346	392	335	361	310	365	358	323	373	350	371	339	367	353	356	364	386	354	319	359	350	333	371	358	350	336	352	377	359	338	347	357	383	319	348	313	325	364	383	356	349	362	346	346	333	368	365	364	387	346	351	320	364	340	346	374	329	346	332	349	351	373	352	372	358	346	337	353	333	365	340	373	350	339	354	342	352	374	326	356	368	349	337	363	347	350	391	365	386	346	332	379	361	347	345	358	377	354	356	313	353	353	360	381	353	395	390	365	371	330	332	332	344	382	366	352	359	330	331	357	326	343	353	335	334	346	365	343	366	415	344	346	334	352	363	390	346	353	339	365	354	343	336	335	360	362	362	353	394	342	336	355	372	391	326	345	357	347	373	350	358	342	339	371	341	363	333	339	347	369	395	376	330	336	364	331	331	377	374	330	350	357	366	343	346	385	335	348	354	355	355	367	336	368	362	363	342	370	369	361	358	363	329	364	340	341	362	364	365	401	351	350	362	363	398	382	355	351	338	379	353	362	362	388	341	378	363	343	353	358	350	365	330	361	336	370	347	365	359	314	343	337	383	346	375	351	328	381	398	364	338	392	348	362	365	386	370	337	361	359	362	362	343	352	340	354	339	364	357	339	327	375	373	314	356	392	343	337	323	393	367	330	403	334	368	379	366
8730	503	196	157	153	127	146	157	139	129	154	138	123	145	150	136	171	157	137	142	147	153	128	142	143	148	142	119	153	153	136	126	156	123	145	114	145	128	139	119	129	156	140	140	133	130	131	112	137	127	148	140	131	145	131	128	135	142	126	166	127	142	154	142	129	154	139	121	123	125	126	124	137	151	151	141	144	149	153	116	148	146	144	103	140	143	141	132	133	144	142	142	138	148	138	140	120	151	137	160	125	135	124	144	132	137	143	146	139	122	136	143	139	150	117	159	138	141	140	134	135	142	138	133	140	144	139	139	171	116	123	152	128	127	140	141	124	126	114	124	147	129	143	145	118	139	141	128	141	124	155	130	124	140	161	135	157	143	124	144	131	128	166	141	154	135	142	136	124	131	113	146	141	144	147	134	153	151	159	127	121	132	142	155	133	134	164	126	142	135	140	161	132	137	137	139	137	171	140	125	143	112	142	125	148	127	127	146	125	146	122	146	135	143	131	133	141	147	126	129	134	139	147	137	141	142	132	151	132	136	142	162	141	145	125	117	120	161	127	147	146	146	156	126	154	125	123	118	131	128	138	121	127	141	120	148	133	135	148	120	138	117	136	130	152	148	157	119	138	124	125	174	134	139	143	151	133	120	133	139	147	130	146	139	136	128	156	132	130	141	138	146	132	143	116	145	115	151	147	155	122	133	134	141	151	130	137	143	150	126	117	122	112	139	153	145	147	139	132	140	149	157	130	125	134	108	147	135	124	147	137	124	137	134	137	124	136	143	130	144	131	123	138	149	125	150	145	122	134	153	145	127	137	154	136	146	128	139	148	136	160	143	127	148	144	127	147	131	135	135	142	136	154	135	121	133	117	135	136	140	126	129	138	116	148	137	138	154	138	131	144	157	130	150	148	126	124	131	124	125	138	135	129	150	127	143	130	124	143	151	136	126	134	136	141	131	132	134	145	163	118	129	150	156	138	150	133	134	129	121	143	134	115	128	147	148	136	123	131	140	153	135	137	131	113	136	148	129	154	144	147	116	138	144	152	133	136	153	149	139	162	169	158	144	147	120	110	133	115	132	131	138	149	151	163	161	138	126	132	146	135	156	143	139	124	134	175	131	151	149	135	150	139	132	139	142	134	146	127	136	146	132	129	140	124	144	141	139	139	128	141	167	135	165	121	137	116	145	127	145	130	124	120	148	137	133	128	117	147	132	137	131	136	133	124	140	129	144	131	133	109	140	126	156	156	138	172	156	147	123	119	133	118	166	147	121	133	142	133	129	129	131	141	159	144	139	145	113	125	157	153	135	121	147	129	122	115	143	127	128	133	121	151	141	147	163	161	136	145	115	136	136	143	141	123	140	133	143	137	130	124	137	131	155	136	135	162	124	144	157	124	139	132	134	132	143	121	127	118	129	141	148	145	148	151	150	136	134	138	132	136	133	119	151	138	141	134	116	128	160	139	150	137	117	137	143	127	136	157	136	145	149	138	134	136	126	148	146	123	138	145	136	146	128	145	132	135	129	137	147	135	143	137	130	138	151	127	148	123	131	115	139	148	133	152	125	148	152	142	153	151	134	131	134	103	134	127	132	123	114	119	151	129	123	160	127	141	156	138	175	120	159	142	152	146	143	134	134	148	131	144	145	164	128	137	122	129	162	138	137	139	140	146	147	148	144	152	139	132	126	129	122	124	142	122	156	141	133	143	131	119	158	142	143	150	139	160	151	178	142	144	136	110	135	141	138	174	151	119	145	150	140	132	140	136	155	144	139	129	160	128	132	143	149	141	156	125	134	124	145	135	127	116	128	138	122	127	154	136	140	124	121	145	127	132	126	131	136	149	141	132	157	141	140	133	122	142	137	128	141	147	156	142	132	141	123	125	121	130	143	145	135	128	135	148	125	133	149	146	109	143	148	148	142	121	115	136	142	130	136	145	145	130	129	136	130	140	127	152	147	132	135	137	159	123	127	136	130	128	108	125	118	129	149	141	120	127	143	119	154	132	136	119	131	110	137	121	127	136	158	155	131	140	136	135	149	145	147	151	146	122	124	140	146	129	117	168	153	127	120	138	129	147	133	158	134	124	123	129	137	130	131	142	149	138	141	132	148	149	152	120	136	149	152	145	138	147	139	134	136	141	126	151	142	133	131	155	139	147	132	120	149	119	143	146	129	149	128	142	151	142	125	124	121	141	139	142	128	145	155	129	135	146	140	144	137	119	112	127	140	144	140	134	148	158	141	147	143	122	134	148	128	143	127	130	126	120	159	127	151	164	131	128	148	125	128	151	117	126	124	158	131	116	139	155	124	154	121	141	134	145	174	119	134	128	161	152	139	128	131	129	151	144	127	151	128	138	134	136	132	123	165	141	112	137	135	126	138	147	136	148	150	136	133	153	140	137	159	144	141	130	141	136	141	155	150	153	141	136	139	127	118	133	150	132	125	143	149	119	126	143	126	125	117	128	116	125	115	147	135	157	128	149	153	121	135	132	144	134	125	141	134	156	150	125	127	125	136	127	150	145	156	160	154	144	127	135	121	138	136	141	139	147	141	134	118	137	142	134	144	143	129	145	140	141	151	125	134	136	140	159	128	148	128	144	132	132	133	142	170	117	152	134	129	146	143	141	109	168	128	139	146	137	117	117	159	155	139	148	152	146	141	132	127	125	140	137	144	123	154	126	136	134	119	143	128	139	153	134	126	139	145	152	150	129	114	142	125	139	132	137	135	125	129	133	121	137	138	163	157	135	135	137	140	139	127	129	141	157	138	138	127	129	114	139	139	145	151	136	126	145	139	130	154	127	130	105	138	125	135	147	152	142	128	138	134	134	121	137	143	141	157	152	127	145	149	121	154	147	119	137	149	155	143	119	116	152	140	147	148	132	128	136	127	131	135	140	158	156	117	146	126	146	125	145	147	131	149	133	137	138	135	142	156	134	136	161	140	135	131	151	136	138	137	135	132	127	152	134	146	132	114	134	143	137	123	152	154	139	141	149	145	127	134	140	144	174	150	137	136	137	143	121	141	157	141	141	139	165	140	129	135	123	166	138	133	151	125	119	136	141	117	151	134	149	123	141	165	133	132	122	131	137	152	152	153	117	148	139	145	128	131	143	111	122	141	149	159	125	134	145	122	178	111	138	150	132	129	139	124	148	145	120	138	142	130	142	135	155	135	128	125	140	147	144	153	133	137	135	133	115	129	129	139	150	134	125	173	144	118	121	110	138	135	120	131	110	146	141	160	139	143	136	125	134	120	125	132	153	122	145	120	142	143	143	139	126	122	132	140	122	126	126	165	127	132	142	127	161	130	118	133	140	159	147	130	115	128	137	164	141	127	137	152	133	138	130	144	128	145	119	140	145	133	136	129	124	151	137	108	130	124	156	141	140	148	138	131	129	142	159	133	119	153	129	142	141	120	129	147	149	138	145	133	149	149	132	122	123	138	118	144	121	127	112	147	131	157	116	146	144	120	143	137	123	129
6597	478	518	510	504	442	468	400	454	395	409	434	431	459	415	528	545	487	435	371	393	414	379	347	382	366	382	388	330	370	376	352	361	384	381	413	375	361	399	372	327	372	338	370	403	337	341	339	337	357	350	398	375	312	335	371	378	348	359	362	397	364	355	391	342	351	405	401	388	360	355	381	348	328	352	324	373	374	364	373	369	375	335	377	353	375	364	375	354	369	396	372	360	327	363	369	322	376	348	383	339	377	355	380	347	358	347	393	356	358	330	370	342	342	370	349	355	329	355	369	350	391	354	365	353	363	347	361	333	353	347	309	373	365	340	344	357	361	361	360	387	387	380	393	359	353	375	332	370	350	338	350	363	365	349	365	373	360	346	324	340	364	347	361	406	362	355	347	383	368	395	378	364	333	345	367	355	363	354	353	355	365	383	396	347	325	349	359	342	384	374	370	341	339	336	382	351	374	366	365	372	369	365	331	386	396	341	391	344	373	332	381	351	350	339	366	365	352	329	360	362	358	347	394	361	348	358	351	331	359	368	354	400	358	374	355	358	360	330	338	354	351	332	365	350	384	352	374	317	370	365	392	356	337	375	365	351	375	387	382	343	366	352	358	348	374	356	362	375	338	326	352	357	360	381	342	350	352	386	380	387	378	376	355	347	361	366	369	326	337	373	311	387	356	373	351	358	374	356	345	356	338	351	338	366	356	390	339	388	379	363	365	323	339	376	363	381	348	378	385	338	350	381	340	390	362	341	335	358	376	364	362	376	339	360	337	340	343	347	370	382	350	346	367	369	364	373	314	371	341	335	395	357	329	421	323	328	376	332	359	349	376	386	381	370	345	363	334	364	348	364	359	344	351	366	332	374	391	335	337	378	370	366	338	362	370	384	347	358	364	343	387	372	367	339	357	392	368	343	383	372	313	333	359	395	370	367	366	363	388	360	395	394	355	350	332	384	349	362	349	354	359	388	355	356	355	351	418	361	368	342	343	327	336	376	366	361	351	365	337	354	375	376	372	351	358	369	360	333	351	361	356	353	359	397	377	356	344	310	341	343	351	369	377	365	344	354	383	346	398	319	379	362	349	356	363	350	362	365	335	381	366	332	373	354	343	376	375	378	375	338	358	363	381	375	380	369	363	333	340	357	353	397	391	390	377	353	364	366	382	375	379	346	362	346	379	343	367	351	363	337	347	370	352	360	356	369	356	363	385	346	362	377	376	353	370	330	376	356	373	362	344	370	392	357	328	377	333	353	369	357	372	370	385	377	326	361	365	358	345	339	355	385	327	364	375	330	376	355	367	356	338	316	350	371	375	368	378	376	360	371	350	343	321	346	355	333	350	368	349	362	372	379	347	343	365	371	374	341	404	344	347	365	371	373	380	376	365	359	332	348	377	368	359	369	378	374	371	357	390	367	358	355	363	359	371	377	373	325	346	346	332	358	367	379	377	361	355	330	384	356	353	355	347	381	340	410	350	378	390	364	366	347	404	373	352	347	383	326	379	360	374	345	364	365	363	323	355	350	366	355	336	349	365	319	380	372	342	374	342	359	384	357	354	375	357	367	394	356	392	375	372	368	387	340	354	390	343	389	377	318	363	387	368	331	374	376	399	350	368	383	372	389	386	352	371	370	366	377	369	355	386	393	349	356	343	356	373	354	339	367	349	343	358	380	360	343	331	365	347	351	336	322	338	367	364	345	334	360	352	384	383	355	368	402	358	364	406	336	351	378	343	373	374	422	372	361	381	364	385	383	397	348	351	357	339	358	379	403	357	359	383	377	357	350	343	363	332	339	348	337	366	341	348	357	363	364	360	440	374	368	354	352	365	380	368	374	361	345	390	364	354	374	361	365	372	326	404	373	372	374	341	335	373	375	354	371	379	341	337	367	345	362	352	334	370	379	392	430	379	338	370	370	325	356	385	358	343	368	354	347	358	353	376	376	370	352	355	333	374	354	354	369	364	341	384	361	369	374	358	368	348	346	368	398	350	366	376	347	330	388	357	343	378	334	347	349	324	368	339	395	379	362	323	359	368	337	350	361	342	368	380	351	361	332	371	345	357	350	334	393	350	355	366	354	336	344	384	369	385	355	331	363	405	378	380	381	373	364	355	376	372	361	360	396	361	355	364	369	381	382	351	387	369	387	344	372	373	355	363	338	367	387	365	409	355	344	355	339	344	369	373	351	362	368	350	374	357	412	351	360	340	346	366	360	326	348	364	345	352	359	338	367	336	387	376	349	382	388	346	365	369	387	351	381	352	368	370	375	355	405	346	319	343	370	364	380	362	341	350	402	331	362	366	384	383	374	383	386	342	366	359	347	396	360	340	395	357	370	392	366	359	370	361	379	360	315	381	372	387	351	350	367	339	335	340	390	331	352	390	396	338	375	371	334	381	366	358	395	346	357	372	384	326	401	355	361	388	349	378	375	350	362	347	399	403	336	344	366	366	354	350	392	344	349	310	387	372	370	325	384	383	356	353	401	391	376	365	344	373	336	341	357	355	359	396	353	385	371	364	387	370	387	347	355	337	348	318	377	363	363	355	365	371	329	373	378	376	346	351	358	358	356	354	350	354	404	350	362	362	308	327	363	332	351	323	373	364	374	348	369	389	362	420	347	347	366	365	346	356	384	360	381	359	358	350	345	391	332	341	404	353	340	397	353	375	365	413	364	357	367	371	352	386	349	355	379	354	357	356	379	406	339	363	336	360	319	373	379	362	362	356	355	374	382	360	352	365	355	376	400	389	363	367	346	350	361	364	357	352	392	349	346	363	339	356	328	382	360	362	363	343	380	340	396	364	339	395	328	365	402	375	376	340	369	358	367	360	377	375	392	366	335	402	365	385	372	389	380	344	354	360	380	329	349	340	374	349	364	336	355	344	396	366	377	362	358	368	378	388	333	387	376	378	384	356	370	370	369	371	344	357	355	403	357	355	356	323	388	366	349	327	367	336	343	358	364	354	378	347	355	338	392	380	344	345	383	364	384	353	354	389	387	334	391	369	363	336	387	361	370	347	390	361	350	354	414	354	374	343	369	355	374	363	334	343	350	395	361	353	332	386	363	370	357	328	362	359	373	377	351	368	346	390	386	351	389	353	374	389	370	355	355	373	368	377	373	338	358	387	346	357	370	374	363	345	391	373	335	375	363	346	356	400	346	373	319	353	391	351	366	348	387	365	367	357	350	349	366	380	363	335	368	352	349	396	334	358	337	332	357	372	372	374	342	371	359	346	347	396	359	388	330	332	360	339	362	377	357	378	392	372	341	357	350	339	372	348	371	379	362	369	394	335	334	326	371	367	361	367	354	365	333	347	369	364	375	333	384	343	366	343	346	382	405	367	404	373	350	367	351	323	370	378	354	344	384	346	369	361	368	366	374	394	343	342	366	352	360	398	357	348	353	374	329	394	369	352	358	348	351	344	344	385	368	376	322	372	393	398	359	325	360	368	369	368	379	364	357	342	383	349	358	367	362	343
23031	2735	681	499	365	298	271	248	240	222	239	234	238	246	223	259	251	214	250	220	217	207	202	198	220	209	189	221	181	227	216	204	254	202	234	217	214	214	203	227	220	216	219	205	179	213	223	238	245	223	205	186	226	210	201	225	193	206	208	183	224	202	212	215	199	193	205	223	174	199	212	221	203	192	203	200	213	231	216	207	199	198	206	225	214	205	211	203	215	199	211	192	215	210	215	194	210	185	203	207	217	177	203	181	215	189	199	206	220	210	204	203	198	181	215	189	205	217	197	213	209	221	229	190	207	198	209	222	208	205	208	206	196	199	209	209	205	203	200	215	218	202	206	222	203	225	178	216	220	204	200	199	231	203	203	213	209	192	220	198	199	198	208	196	235	221	189	194	193	215	202	174	215	204	207	215	177	198	206	197	214	224	179	202	206	204	186	203	225	206	215	202	215	192	212	244	176	203	187	195	180	193	199	202	204	188	195	207	195	197	187	210	236	211	195	231	205	208	201	220	192	182	219	210	187	218	234	199	228	181	200	215	200	206	224	181	182	194	196	228	192	204	212	201	221	220	210	193	210	200	216	207	195	211	207	206	193	213	207	190	218	219	202	182	205	225	208	218	214	216	214	192	196	204	226	223	210	185	205	199	190	194	207	187	197	211	222	217	188	214	226	206	199	181	181	221	177	198	195	190	205	200	185	195	231	150	221	202	197	198	209	197	216	212	174	186	191	215	231	195	203	220	180	212	215	230	223	181	193	219	207	196	217	181	218	203	208	228	200	216	186	180	200	176	202	213	219	176	223	195	199	203	227	210	192	225	200	188	199	219	214	215	247	177	186	234	237	198	195	194	188	215	187	222	207	209	194	201	224	224	220	198	185	210	204	185	226	195	238	196	166	191	184	196	215	218	191	203	196	208	217	191	233	206	216	183	209	201	217	175	197	207	194	226	201	206	192	193	201	201	240	208	205	208	185	198	224	234	231	204	186	188	230	195	198	195	203	206	183	198	185	216	204	213	213	216	199	197	197	192	220	190	201	201	240	182	199	186	216	221	205	207	213	184	213	222	219	206	190	202	196	183	219	206	213	184	210	200	173	197	210	211	250	211	181	214	205	188	209	215	201	181	180	204	197	197	183	205	200	207	226	216	204	225	204	206	221	207	218	206	202	228	215	200	204	202	179	198	214	195	201	190	211	195	229	184	188	186	199	190	212	217	191	225	188	205	186	209	187	226	218	190	231	192	219	216	230	218	223	190	214	181	214	214	207	219	192	199	246	193	225	219	209	217	181	218	219	202	195	208	217	202	192	210	200	194	196	210	201	201	210	200	198	223	213	221	215	198	201	204	182	184	218	190	207	208	228	169	191	227	213	202	209	223	201	201	239	187	185	224	189	231	213	176	201	204	208	192	202	216	218	201	199	201	206	204	204	213	239	215	225	217	190	196	201	196	209	199	212	208	191	218	201	192	192	215	186	225	193	225	187	212	189	214	193	200	199	192	210	228	212	239	200	210	207	202	209	220	194	206	189	180	212	205	204	208	184	201	230	189	202	219	207	241	230	196	210	191	177	214	203	211	193	217	208	189	196	203	179	182	200	189	219	204	215	192	195	211	175	210	247	184	210	192	192	229	207	201	240	203	184	205	185	213	217	210	174	232	219	192	199	207	228	205	219	218	207	191	182	183	221	194	250	227	188	207	208	204	207	197	196	195	180	208	219	199	212	196	185	199	198	191	224	211	228	206	204	211	199	189	218	183	211	205	209	202	210	216	216	197	235	207	207	198	202	187	204	187	234	194	205	204	206	188	235	192	199	225	188	197	198	207	188	225	197	199	211	201	198	202	215	194	203	217	205	211	206	205	203	194	204	165	191	199	204	203	191	201	167	214	181	209	208	180	193	228	196	196	197	166	188	199	236	211	213	221	195	190	221	206	184	212	195	191	204	207	206	201	232	214	209	178	233	232	204	199	215	202	232	232	200	208	188	216	218	187	221	211	228	200	182	175	206	204	205	178	216	204	185	217	196	216	216	202	203	210	193	191	212	184	207	215	192	208	226	214	191	212	231	205	212	197	206	214	216	197	225	229	215	203	188	200	218	206	204	182	210	219	192	199	236	204	230	215	226	182	177	209	195	232	198	207	188	211	209	201	184	201	210	197	206	210	195	211	202	205	195	171	200	221	220	216	213	196	189	225	189	210	198	202	206	200	220	224	199	220	195	182	199	224	214	211	206	217	211	197	204	202	225	214	209	192	194	208	231	214	193	213	210	217	191	225	217	180	217	201	204	179	231	207	197	242	203	229	205	240	193	196	231	205	197	215	195	200	238	212	203	187	215	185	205	228	207	218	203	185	224	200	210	199	204	224	206	197	219	193	199	213	185	191	217	227	193	206	210	205	193	209	203	210	192	214	221	201	222	207	208	221	210	196	208	192	219	185	205	227	205	210	188	201	218	201	193	176	221	187	172	221	203	196	203	193	209	231	191	191	177	202	195	202	203	180	197	202	180	189	234	178	208	178	211	208	223	211	210	206	184	202	213	201	205	194	200	199	192	190	182	198	215	228	203	186	224	199	191	228	182	227	185	195	211	173	189	213	197	173	212	206	210	206	192	207	216	230	200	207	203	198	213	207	223	216	232	194	213	212	194	207	206	226	203	217	189	199	205	193	188	198	205	246	201	176	189	191	212	182	201	222	199	179	211	215	184	221	219	189	227	190	195	197	186	195	181	224	236	220	211	215	217	209	211	211	215	197	215	190	198	195	224	235	184	229	221	195	210	198	202	203	233	208	192	232	199	183	209	189	197	208	205	210	180	208	183	216	214	185	215	234	232	200	166	209	197	219	225	209	196	190	208	207	198	198	206	231	189	235	216	203	233	202	183	198	196	222	238	217	203	211	185	180	198	202	193	212	208	197	191	191	189	221	193	218	215	202	202	214	201	185	202	218	167	190	178	186	198	201	207	208	212	191	203	196	186	184	213	190	215	197	210	190	176	199	234	186	191	220	215	200	204	183	204	221	202	197	196	187	203	198	205	201	210	221	212	201	196	223	216	211	203	215	196	178	180	227	208	214	205	201	212	209	199	191	193	204	193	183	202	206	226	213	230	219	203	198	201	209	196	210	191	182	183	218	174	186	202	206	193	234	183	180	193	215	229	212	209	208	233	209	217	234	205	208	213	183	202	191	208	168	206	234	204	199	201	207	191	209	216	195	228	222	198	220	194	200	201	188	223	205	177	188	226	195	209	213	216	195	216	212	199	238	203	182	219	175	206	213	215	208	210	209	186	188	210	183	183	212	230	215	203	197	199	203	212	197	212	207	193	216	212	218	212	179	206	203	215	212	187	189	205	180	203	212	194	248	217	206	213	189	182	204	222	217	183	201	184	211	196	192	217	201	182	212	192	209	185	216	194	211	207	227	215	216	184	208	223	208	217	194	201	200	210	199	226	207	186	201	201	193	175	187	191	171	215	214	219	193
15913	1029	1461	1324	1199	971	913	767	735	747	683	659	648	671	768	803	768	739	700	628	571	508	514	519	517	537	508	527	534	511	534	510	540	541	561	519	518	549	525	578	556	588	492	522	552	555	518	496	505	496	529	512	509	538	488	506	520	510	482	513	540	516	509	493	524	496	482	562	499	520	521	547	517	480	510	519	538	499	507	511	500	495	497	529	459	535	496	509	557	510	497	485	506	545	503	510	477	500	557	529	510	563	520	529	525	460	554	483	494	536	513	507	512	522	464	517	492	472	486	509	537	501	482	489	476	476	502	521	490	519	522	541	482	557	546	486	487	515	522	483	491	521	497	495	485	554	506	513	474	499	466	504	504	466	497	460	533	481	508	492	457	513	495	483	508	516	481	537	537	513	529	481	496	476	483	539	545	499	492	546	507	471	482	511	476	516	512	497	512	520	484	525	496	502	491	517	490	504	492	547	541	494	530	506	489	453	513	491	496	478	477	481	508	504	508	512	525	512	521	526	540	477	489	497	508	524	521	476	487	506	538	501	503	475	494	461	505	502	500	495	514	485	500	476	513	500	501	500	482	480	499	506	498	517	514	483	494	524	505	525	515	475	452	507	478	482	524	506	496	461	473	478	519	505	481	476	543	536	521	507	487	498	536	463	551	516	536	499	493	508	500	510	448	510	521	462	493	518	502	514	536	517	517	507	508	491	496	482	457	522	513	463	522	492	498	500	525	516	493	552	520	524	484	506	532	502	497	476	464	531	527	530	562	488	512	526	486	494	505	558	471	483	470	488	485	524	501	466	517	528	453	502	487	541	512	487	452	501	504	503	470	520	496	495	502	513	506	484	520	478	487	489	496	528	515	535	485	490	508	577	488	475	476	518	491	525	489	529	486	479	491	514	479	466	477	493	474	541	511	480	519	499	523	476	499	528	557	521	480	493	510	475	492	503	479	502	495	490	485	519	502	504	505	498	496	509	528	517	486	472	479	504	493	495	512	509	492	513	527	518	495	500	470	467	494	488	463	503	537	444	497	456	524	512	531	534	506	474	466	473	511	511	492	504	522	551	529	543	500	495	494	469	464	471	488	497	515	486	479	507	442	519	493	521	482	454	455	510	510	481	520	505	509	491	530	489	497	515	493	495	536	524	498	516	474	497	487	508	496	518	515	468	489	498	516	474	496	542	517	489	497	520	537	539	462	495	513	462	481	503	493	555	481	504	505	514	484	496	507	519	505	488	531	479	458	530	492	544	509	467	523	503	481	495	515	527	473	513	467	511	498	513	484	488	464	504	499	513	475	501	489	497	485	497	495	497	483	499	505	504	504	494	483	488	503	502	485	503	510	505	499	492	543	467	516	482	497	528	528	504	527	496	492	501	508	478	476	490	513	499	500	489	466	517	517	478	513	472	533	509	481	504	494	497	522	511	501	494	492	466	560	500	497	504	486	484	489	505	502	528	473	504	502	490	472	523	484	517	544	516	542	533	503	506	497	502	508	501	561	508	531	513	476	523	487	489	486	512	467	452	539	501	479	492	535	505	509	502	502	530	516	502	491	514	499	522	480	496	538	487	491	550	451	484	509	473	526	543	496	500	495	466	509	487	486	509	491	498	516	502	532	505	514	500	483	501	452	497	516	497	521	497	451	533	508	531	482	475	507	492	493	515	527	490	487	505	530	504	484	486	493	524	501	485	510	525	494	560	532	507	528	511	514	513	516	501	476	534	523	475	540	500	538	519	544	512	490	485	540	518	481	484	540	481	505	515	490	475	489	511	486	514	488	496	529	510	532	448	539	557	526	543	457	496	493	512	529	497	517	529	512	484	532	494	516	488	495	481	468	519	538	514	483	500	465	533	482	544	522	538	502	486	539	510	510	518	506	489	487	461	487	510	539	508	482	495	480	475	505	528	534	484	466	525	487	483	497	533	534	565	513	523	493	529	491	488	485	522	477	519	515	474	461	496	504	519	513	509	513	514	489	532	494	506	524	508	518	502	521	518	574	467	512	513	535	509	515	498	507	500	502	485	507	493	508	517	513	477	502	515	481	503	516	468	532	551	506	537	481	471	509	499	532	474	491	497	516	534	490	511	532	500	518	514	473	500	499	486	473	487	533	529	493	494	505	473	503	510	489	522	486	472	523	533	524	521	498	499	508	498	510	473	508	506	558	494	509	513	470	473	516	517	517	496	506	497	525	505	499	489	471	534	495	503	539	497	505	523	481	533	484	509	509	488	510	510	486	493	492	501	542	499	513	497	517	472	517	500	503	509	459	533	520	513	522	504	528	493	481	493	512	517	483	534	507	542	509	473	480	464	509	542	513	530	512	472	476	534	499	490	496	532	486	485	512	492	487	511	468	518	517	498	496	494	519	513	503	497	476	542	511	459	511	550	475	505	517	506	507	505	482	506	491	516	475	532	502	514	483	503	495	522	510	531	550	505	507	508	494	505	510	469	485	490	485	517	499	504	553	523	490	491	481	517	498	510	557	507	478	469	485	534	486	516	484	536	501	520	510	494	528	506	470	481	487	514	510	518	473	550	522	507	482	472	508	494	512	446	503	509	487	496	475	497	502	507	464	530	510	536	499	498	484	491	492	472	530	494	523	485	511	470	504	486	508	496	510	509	548	489	542	516	479	507	520	510	488	480	502	488	494	469	481	498	505	524	524	503	551	520	509	516	544	500	484	538	487	503	512	527	519	516	519	480	515	516	532	517	510	513	528	503	519	500	495	507	497	469	502	465	549	509	482	517	503	542	516	493	512	505	486	515	489	504	531	530	473	501	487	501	524	495	502	527	509	492	468	514	513	527	519	516	511	507	527	527	511	483	512	462	465	519	491	508	526	514	489	502	514	461	515	534	493	529	471	529	500	525	490	495	507	502	532	456	518	519	521	526	491	496	506	556	532	519	529	479	482	479	479	490	483	502	504	494	478	520	484	483	482	473	493	478	501	499	486	511	542	479	507	547	498	506	496	522	519	536	477	481	492	498	503	504	523	491	484	521	490	439	504	492	494	496	506	511	483	470	512	500	515	489	509	503	507	553	517	515	543	472	504	510	501	487	506	491	520	531	517	492	493	497	517	504	500	519	528	488	496	503	509	501	482	510	516	483	511	478	544	464	498	495	503	530	482	473	491	434	513	533	504	498	518	543	488	510	523	539	521	521	496	499	516	533	530	480	518	534	510	528	513	507	496	432	487	487	482	554	507	484	473	484	489	508	505	498	512	480	534	491	479	537	472	507	503	463	523	495	513	473	470	483	504	506	489	463	498	483	493	484	441	523	536	511	498	468	470	495	534	502	514	536	471	515	507	487	478	508	487	501	453	526	498	520	537	487	482	484	490	497	486	510	509	548	472	505	470	516	547	501	481	483	488	512	496	497	484	493	520	469	502	496	506	503	498	526	526	509	463	510	486	512	507	494	455	530	489	508	487	521	493	488	541	484	466	511	508	478	463	469	512	496	554	488	478	506	518	508
33014	6109	1141	652	386	307	271	214	223	190	187	188	182	149	174	212	190	177	164	158	142	172	181	161	139	124	147	135	143	139	140	139	147	138	157	153	153	141	163	144	157	128	140	135	141	153	129	138	143	161	161	153	144	137	144	172	148	148	134	140	137	139	151	133	152	139	141	167	145	153	165	137	128	134	113	126	152	138	143	143	131	131	124	140	150	135	122	144	139	127	148	152	141	147	150	159	152	128	140	124	136	139	120	130	147	120	127	165	155	129	149	159	145	142	144	132	143	147	137	143	156	147	127	134	145	137	132	141	128	127	132	136	137	130	132	134	151	168	150	155	155	129	139	181	140	125	141	133	183	148	149	146	159	143	131	139	124	120	120	141	123	159	153	147	131	156	155	131	123	158	132	120	128	147	142	162	147	115	149	149	145	130	131	131	133	119	137	136	141	138	146	137	131	141	152	135	134	129	124	128	138	153	139	123	131	130	149	142	134	151	126	124	135	135	138	159	132	138	147	161	146	122	155	146	148	138	131	149	150	149	137	138	138	137	146	127	151	155	139	134	142	169	132	138	159	128	136	130	133	148	128	170	143	138	128	127	147	146	137	161	147	150	131	139	142	139	167	145	136	143	147	150	141	148	137	174	133	149	136	141	118	147	128	151	152	129	139	157	142	155	140	143	144	124	145	115	129	140	155	164	135	116	116	141	144	136	147	131	147	139	145	131	140	156	157	161	152	154	122	135	156	126	136	134	142	133	143	128	150	145	136	152	138	132	110	134	145	153	138	137	131	135	114	151	142	160	133	161	158	152	123	140	153	165	157	152	155	129	127	149	129	143	138	156	118	145	137	151	135	140	145	141	146	133	131	136	154	134	150	161	139	135	136	138	137	137	147	146	121	132	144	137	144	153	172	135	134	162	156	135	125	123	144	146	131	128	119	142	161	152	131	133	140	137	139	143	164	149	154	120	125	123	145	112	128	137	137	148	133	122	137	159	136	142	126	130	154	138	137	120	118	136	121	157	135	141	139	137	115	110	146	130	135	134	121	120	128	138	149	141	134	144	140	139	142	155	143	129	175	143	133	149	126	132	147	157	145	163	129	133	172	133	167	141	160	147	158	128	142	128	147	171	165	140	135	150	120	142	124	141	138	144	128	137	134	136	127	121	143	145	129	122	149	155	134	133	141	151	150	156	142	152	147	154	140	130	127	150	132	153	114	142	127	135	142	125	129	142	144	135	164	140	143	124	141	141	136	141	174	151	148	131	158	140	130	124	132	134	157	138	151	145	140	136	159	137	155	157	143	154	165	137	161	134	146	127	136	137	151	138	157	134	143	117	133	121	126	126	149	142	140	146	123	163	142	156	141	132	137	125	125	137	142	134	147	138	130	138	132	150	154	144	151	157	144	144	133	149	136	135	150	140	153	145	137	118	128	144	134	122	119	163	148	149	151	147	149	131	142	155	151	139	146	122	157	147	139	140	134	146	127	129	136	129	140	147	134	127	134	147	140	177	133	141	141	156	144	141	128	120	143	127	137	142	156	143	148	120	140	131	141	133	122	136	155	147	137	123	139	150	141	158	133	124	136	156	141	146	145	145	129	145	137	148	129	116	136	149	125	144	152	147	142	150	145	166	129	137	148	132	131	161	127	139	117	132	141	142	141	127	129	116	144	162	131	149	133	144	148	144	140	135	125	119	178	134	145	145	149	127	134	142	146	138	145	134	151	142	119	133	146	126	133	137	163	131	163	152	114	137	129	131	164	129	142	154	136	126	120	163	138	144	141	121	124	133	124	149	148	145	129	143	120	153	141	148	162	159	149	151	132	133	155	154	159	124	129	149	127	148	139	128	138	152	153	165	136	148	169	145	150	158	158	142	134	123	129	139	150	131	153	124	122	134	133	132	126	160	141	163	125	145	126	156	144	128	160	158	155	125	152	157	124	161	130	158	159	139	160	138	151	135	163	157	134	122	136	111	124	157	170	127	140	161	151	152	160	153	128	128	130	153	134	142	135	146	127	145	120	130	132	135	146	135	142	149	164	145	142	141	155	116	152	133	132	171	144	162	139	130	138	131	157	146	146	146	141	147	145	161	136	136	142	142	140	125	151	157	167	136	166	144	143	126	134	135	132	162	163	145	140	123	130	137	153	142	146	147	128	148	140	158	132	138	137	138	143	142	148	122	143	124	148	153	146	128	152	145	128	137	150	136	147	155	150	150	118	128	139	131	127	142	144	146	139	162	116	137	135	159	134	144	142	122	129	140	121	136	143	154	111	133	128	128	129	136	129	144	153	142	142	136	163	139	134	149	140	135	140	123	166	132	128	136	130	147	145	141	132	126	154	159	154	146	147	144	127	156	135	141	133	144	121	135	120	120	139	134	164	144	130	115	139	129	142	139	139	151	149	156	135	123	147	159	148	112	127	146	148	126	158	153	124	144	142	133	122	134	139	137	133	151	152	149	139	151	136	137	142	132	152	140	122	142	132	139	153	119	144	116	150	155	149	129	145	141	145	151	152	126	141	133	127	140	139	115	159	139	122	139	151	122	144	140	132	140	155	149	130	138	140	126	132	139	140	139	137	145	135	129	135	148	125	146	143	138	135	153	143	130	152	139	120	159	132	131	144	126	154	135	126	128	128	140	148	145	140	149	148	135	149	149	140	142	139	160	136	157	113	168	137	133	136	136	116	154	150	150	156	150	153	169	138	147	120	126	163	119	142	142	137	148	161	143	145	145	137	133	146	150	145	132	135	137	131	140	120	137	145	138	119	147	131	124	141	145	144	153	151	131	135	128	139	154	142	138	155	136	137	146	153	150	128	157	135	141	142	146	152	128	143	126	158	128	146	134	147	140	158	158	163	164	138	151	126	125	132	148	132	136	129	155	136	148	132	138	146	139	157	134	122	141	131	140	153	135	142	153	140	139	140	124	150	155	162	151	136	144	133	159	150	135	167	117	140	127	156	146	156	140	159	129	119	151	151	120	164	134	131	131	144	144	139	129	143	143	155	128	166	152	129	154	132	153	111	117	156	145	140	135	125	137	120	143	127	139	154	148	160	129	153	149	124	136	133	137	125	146	146	149	138	126	127	129	123	137	145	155	152	131	139	133	157	138	124	140	144	124	133	141	132	147	140	154	143	151	119	155	144	138	154	135	129	127	151	133	127	173	131	144	147	139	172	106	138	131	148	149	146	161	150	105	133	134	136	140	133	139	138	123	142	139	137	154	149	140	148	138	117	145	148	125	165	157	112	137	163	132	143	136	112	142	131	130	136	152	145	157	130	145	117	146	141	114	154	140	113	135	136	138	144	143	151	134	129	152	130	158	149	140	141	148	128	145	141	150	134	136	110	165	142	140	143	128	146	139	141	151	127	126	145	122	144	120	160	144	119	163	143	131	149	149	169	165	151	148	147	120	132	159	139	120	145	127	152	156	142	152	143	156	138	148	156	137	144	145	139	124	139	140	125	148	139	154	129	157
21096	1489	1864	1847	1524	1234	1040	915	812	756	695	607	601	602	727	743	727	649	582	547	416	400	391	400	405	401	397	392	358	358	386	397	387	373	402	382	368	378	430	427	407	354	375	375	364	339	357	355	376	322	352	335	347	357	338	343	323	376	343	355	369	357	332	363	364	360	392	310	328	345	375	356	320	362	352	355	368	352	343	375	386	371	349	334	312	346	358	336	369	379	355	356	391	337	364	331	348	336	330	353	361	331	326	326	369	349	337	321	311	340	391	379	344	377	335	367	356	377	350	372	317	351	337	345	367	347	351	369	335	323	307	338	343	346	390	351	354	340	314	335	321	333	335	371	348	380	335	335	340	352	328	365	347	316	361	336	352	368	341	362	344	368	356	362	375	369	333	353	348	366	375	385	342	360	348	325	338	321	384	338	393	330	360	338	341	333	350	332	363	351	364	340	358	353	324	371	312	330	340	337	358	346	372	338	336	327	318	354	353	349	330	367	368	332	352	357	340	344	352	325	381	363	392	332	376	369	367	353	344	357	360	357	346	344	344	332	352	333	343	379	343	348	348	360	349	360	363	339	314	355	333	344	331	386	373	356	337	342	367	346	339	339	356	387	392	321	352	365	364	332	345	372	354	341	382	352	365	355	363	368	345	366	363	384	337	375	332	337	388	349	347	377	354	359	350	355	366	360	355	327	351	337	313	370	374	387	323	375	354	342	356	359	342	351	369	337	379	336	354	330	377	351	316	362	328	331	353	352	347	342	380	337	366	360	346	351	332	397	363	352	358	366	298	362	321	330	345	369	374	332	346	352	347	346	333	377	356	351	343	354	339	335	326	342	373	350	350	336	329	378	361	309	386	352	380	343	365	350	374	326	348	344	365	357	327	327	338	348	345	356	331	358	323	355	350	326	364	354	350	335	369	334	317	337	306	332	321	345	353	363	362	325	317	399	376	346	332	377	359	366	337	336	362	330	370	351	357	369	345	347	375	345	360	353	365	331	331	377	336	339	340	324	348	341	334	341	334	350	329	337	352	333	371	359	343	356	343	352	353	369	368	365	346	358	367	361	348	354	333	327	327	350	347	399	339	393	348	348	347	345	352	337	386	407	373	339	330	373	347	347	320	356	352	362	353	341	344	327	350	341	381	359	334	353	348	326	354	352	353	354	330	330	323	331	340	353	361	316	355	337	303	343	367	363	350	344	314	379	367	337	324	352	344	335	334	356	346	339	359	350	332	369	355	333	291	350	357	371	328	300	348	341	336	361	375	320	349	310	351	357	346	347	336	344	348	339	347	355	301	287	347	339	316	342	370	349	346	336	359	343	332	307	351	333	313	371	349	353	369	353	356	366	358	327	351	362	375	330	323	347	344	363	326	350	357	334	342	339	328	332	342	389	330	356	334	361	349	335	339	352	366	333	347	358	366	344	343	363	355	391	344	353	327	354	353	364	324	317	340	333	363	322	328	352	356	365	344	361	370	353	343	355	320	341	335	328	354	339	346	381	364	366	337	368	345	371	370	326	299	342	375	359	367	362	370	358	329	354	316	368	364	351	322	360	355	321	359	309	326	334	330	355	342	360	333	346	299	358	339	330	350	364	368	345	344	310	374	367	362	362	372	380	380	350	343	354	350	358	379	342	333	325	306	341	365	353	332	367	340	335	380	344	356	362	356	308	403	348	320	363	348	341	374	366	326	355	341	333	358	348	348	334	352	352	327	379	343	372	371	348	368	356	407	355	367	343	363	325	353	382	357	382	359	336	346	334	378	335	334	350	345	372	349	326	347	361	358	365	341	342	378	338	339	356	310	353	345	359	343	372	373	338	360	353	359	335	337	317	342	373	367	323	366	344	366	318	301	358	346	330	395	325	334	335	332	335	359	318	345	340	361	339	325	350	333	392	336	298	339	338	386	356	355	343	372	365	335	339	364	379	361	363	350	351	349	336	333	338	345	366	359	319	307	331	361	356	350	350	333	350	343	383	339	344	345	352	376	346	361	371	358	334	368	358	355	329	342	316	375	331	335	350	355	391	336	335	327	359	335	330	371	325	370	381	335	341	367	350	359	345	336	352	328	332	333	345	358	327	346	357	371	362	351	351	322	362	369	342	364	336	346	357	385	339	347	337	339	324	367	305	335	342	329	348	358	356	343	321	324	340	342	341	321	345	352	349	359	373	343	345	331	326	327	346	347	373	322	342	360	337	342	345	313	313	373	338	344	346	338	359	372	375	336	351	347	345	349	345	334	316	353	362	371	346	342	340	337	373	360	358	340	334	364	320	316	364	334	334	351	321	324	391	353	301	331	382	339	370	321	348	359	350	348	382	362	365	360	343	345	356	343	365	373	348	337	324	376	343	346	353	337	323	354	357	352	348	350	359	387	352	336	361	357	351	329	340	347	315	373	387	366	361	337	340	331	386	325	358	335	359	328	332	316	342	355	334	334	333	311	330	336	343	343	360	326	321	360	347	330	371	354	335	332	349	363	351	365	346	338	333	305	334	347	350	342	345	331	340	340	342	345	366	353	400	349	327	353	348	365	335	365	358	341	359	341	377	324	347	335	372	357	369	362	319	398	396	351	348	323	342	353	360	371	333	324	345	338	366	350	365	342	287	348	340	358	346	377	336	358	349	328	331	361	363	363	353	350	318	338	368	346	339	338	347	347	333	327	341	373	374	343	347	328	340	351	343	330	372	347	375	328	365	328	358	351	397	314	322	345	365	319	330	338	328	357	326	352	347	372	340	364	362	357	362	332	334	353	350	395	343	346	331	370	352	363	347	348	380	333	361	383	363	358	319	351	345	356	340	334	320	358	356	336	359	332	345	349	340	365	343	333	353	363	337	364	350	343	342	358	361	352	355	316	363	348	372	334	382	361	341	350	310	353	325	367	365	346	341	342	333	364	345	346	341	369	402	358	351	381	318	369	384	349	371	343	337	390	364	360	378	335	348	326	321	335	358	343	374	334	349	367	326	345	341	341	339	321	362	322	381	332	337	367	365	368	348	343	348	328	357	354	315	374	347	343	348	327	373	344	332	334	331	317	353	325	360	345	335	351	344	361	328	352	329	319	342	358	326	358	356	346	361	340	351	365	357	342	369	334	333	357	373	345	320	379	334	365	328	357	354	318	319	327	338	352	355	317	354	327	338	322	336	372	344	343	349	362	363	312	330	331	366	355	329	383	342	358	343	315	358	373	325	342	339	343	354	353	349	363	351	347	369	308	347	366	352	372	344	362	329	340	350	340	337	392	375	339	319	351	337	345	335	347	360	366	336	376	354	314	387	360	386	342	320	355	393	337	337	343	338	339	355	368	357	353	374	364	342	357	335	355	400	342	307	367	332	325	371	322	357	328	329	337	362	324	321	349	311	313	369	343	352	326	336	382	340	358	368	347	383	356	350	350	332	362	370	346	320	362	353	365	326	351	356	366	341	310	349	351	343	394	344	340	354	343	371	343	346	344	349	353	343	319	350	335	330
8652	634	189	191	158	157	118	164	142	151	151	142	130	125	148	146	148	143	148	144	120	119	136	152	132	139	115	126	129	140	140	132	132	137	143	128	122	117	132	128	133	128	128	144	135	150	143	138	137	135	133	136	133	144	146	131	133	134	113	136	119	135	143	147	148	137	116	131	146	141	129	131	110	132	150	125	137	136	159	126	146	139	145	125	145	142	96	135	141	139	143	137	154	124	131	147	145	130	125	142	132	131	133	162	149	130	138	134	129	118	135	141	163	139	154	122	132	122	122	140	137	124	132	135	142	131	158	131	135	124	146	124	145	110	103	140	132	139	135	144	128	123	118	122	135	145	133	145	140	123	128	145	122	155	145	140	123	123	115	137	135	131	114	131	144	131	127	137	121	145	137	124	133	147	137	143	142	130	143	132	143	134	135	118	145	154	148	136	121	151	118	150	109	160	136	136	155	137	138	122	98	133	118	127	141	138	130	122	136	122	123	131	132	150	125	132	138	121	160	122	120	147	150	135	123	140	149	148	134	113	138	138	133	128	130	118	121	152	154	128	139	126	139	122	143	137	140	122	116	126	136	129	129	121	130	147	142	158	130	114	133	140	125	114	141	138	121	150	127	117	130	134	124	134	97	147	121	147	158	137	147	139	130	147	152	128	131	138	136	124	132	131	129	122	129	143	134	109	158	150	110	133	127	106	125	132	129	125	134	142	141	132	136	135	133	142	134	131	118	131	144	143	142	113	130	109	130	136	129	123	134	135	110	115	146	121	131	117	145	153	126	143	125	158	130	142	149	142	145	139	121	112	133	123	128	143	133	122	131	133	148	134	121	122	137	111	138	135	129	127	145	122	155	120	148	140	136	142	161	177	137	133	120	134	127	120	129	115	141	126	138	136	132	125	138	138	134	149	127	144	117	159	141	153	123	157	133	145	134	128	112	121	119	130	126	126	148	139	138	121	141	126	123	148	150	151	141	150	118	155	135	133	138	135	158	139	131	141	119	124	114	139	146	141	139	138	139	126	142	144	130	139	122	122	141	154	146	129	123	120	146	139	141	143	136	137	157	104	139	139	126	157	149	144	116	117	145	129	137	131	140	137	142	148	128	126	122	119	130	119	130	137	129	132	132	130	157	118	113	131	121	121	131	130	142	137	143	131	117	128	134	131	136	141	124	126	157	109	141	148	125	138	125	120	156	160	143	141	128	132	158	106	138	124	126	150	132	131	147	149	108	143	118	137	117	133	131	136	121	138	105	128	105	137	124	138	145	131	130	137	152	145	133	140	132	122	146	139	144	135	150	147	129	132	133	123	126	132	140	133	158	141	162	138	141	129	134	126	141	154	142	131	147	148	170	133	133	120	132	136	128	163	142	129	104	122	137	129	136	154	149	126	155	131	128	124	134	136	145	138	138	148	128	137	125	136	133	128	136	154	152	118	141	123	120	127	128	127	135	119	150	123	129	130	135	139	132	134	123	124	138	141	120	121	120	159	148	138	134	148	139	142	131	121	151	131	140	149	140	140	124	141	122	138	105	125	149	145	126	129	138	134	135	121	127	142	156	141	122	130	141	139	132	148	120	126	129	148	147	142	119	123	119	134	133	132	142	101	143	147	151	128	138	140	139	146	128	142	122	127	150	141	138	143	140	133	132	123	120	140	131	139	117	160	152	129	145	117	124	128	128	142	132	132	130	146	131	149	136	130	150	129	140	135	131	140	148	148	147	118	151	134	131	150	138	146	135	128	134	130	138	113	130	142	135	144	138	141	120	166	128	118	136	134	140	136	133	121	133	130	137	115	118	122	133	166	123	147	121	129	146	131	133	108	138	150	130	129	120	124	119	131	138	144	134	117	109	121	140	139	133	137	126	142	138	129	144	141	126	117	135	126	138	136	131	136	126	144	130	137	140	144	106	148	141	142	154	116	117	152	129	141	138	142	139	127	128	122	163	129	135	138	129	121	102	144	143	136	117	137	129	124	126	135	125	126	148	138	120	121	115	115	137	113	127	144	144	131	127	119	119	143	149	134	151	125	128	114	143	140	139	162	136	133	140	148	128	142	146	138	138	133	139	144	146	128	130	152	115	131	127	119	114	141	137	141	126	126	146	131	128	138	134	127	121	141	132	108	126	126	129	125	149	146	137	132	134	120	130	116	150	94	133	160	120	109	152	154	118	127	138	127	139	135	133	131	144	134	144	136	114	119	142	130	125	143	128	141	155	140	137	141	148	148	126	127	169	132	137	124	126	107	124	106	135	139	145	134	143	126	119	125	134	120	121	131	133	142	152	132	136	106	140	124	154	108	128	133	130	151	135	154	142	141	146	139	136	138	121	128	127	104	113	164	151	139	155	136	153	147	152	132	123	142	141	147	130	120	129	119	135	138	146	147	139	125	141	139	150	107	124	150	140	148	151	130	130	133	129	139	141	145	133	133	128	129	154	140	142	137	133	146	110	133	132	133	109	133	151	148	156	126	127	140	151	117	145	108	122	135	154	138	139	128	138	131	141	148	146	139	127	115	150	137	132	102	150	135	143	132	153	143	134	128	133	136	116	144	146	161	136	148	141	141	142	157	108	144	139	126	131	128	139	153	148	123	128	137	149	146	129	161	141	138	149	140	138	127	126	135	126	134	140	137	137	147	146	156	133	151	141	125	125	148	131	125	122	129	136	140	157	127	139	118	159	148	109	134	131	143	135	129	145	133	130	136	140	119	142	154	145	119	120	134	146	128	124	150	148	131	117	125	134	137	145	138	134	132	119	119	141	135	155	150	130	132	124	122	134	135	139	143	112	135	131	127	146	137	123	127	121	120	136	126	123	128	147	114	135	132	148	126	154	139	145	125	145	130	132	135	126	127	125	125	139	127	126	122	106	121	148	147	118	140	134	124	123	143	136	124	144	128	126	131	125	142	142	143	155	141	134	153	142	150	138	125	121	109	112	134	146	146	146	142	136	131	139	150	136	140	134	133	132	130	136	143	138	129	113	126	121	114	138	115	122	143	135	119	149	126	129	133	131	144	143	131	142	145	153	140	130	140	131	119	138	141	134	137	126	150	116	129	133	124	115	130	143	119	147	153	142	129	141	141	114	133	136	150	141	138	130	133	135	145	121	137	122	143	139	131	118	119	133	144	145	137	137	124	132	133	146	158	126	129	137	137	142	135	117	139	149	145	137	143	131	120	162	120	120	130	140	142	137	163	122	115	130	128	120	135	123	142	179	125	150	141	123	140	114	148	119	143	150	137	139	127	132	135	120	127	147	130	125	130	124	122	128	148	152	133	137	138	130	148	125	139	142	150	130	125	153	151	141	132	145	147	122	126	147	126	124	148	146	131	141	136	146	145	158	143	185	146	137	138	146	122	156	130	147	123	143	127	135	152	138	154	133	124	125	119	141	129	139	130	140	134	131	166	120	148	108	125	142	125	124	134	139	123	124	109	150	149	130	137	136	126	140	132	124	143	143	141	124	136	155	145
6718	500	472	517	509	464	463	481	427	479	401	378	396	402	426	432	458	418	395	358	358	368	330	398	369	352	364	380	364	376	351	356	342	370	352	327	355	342	362	349	373	368	299	332	328	370	346	338	354	389	333	379	347	355	373	361	346	324	387	350	354	324	353	385	335	373	335	328	391	343	359	358	360	364	349	341	352	323	345	341	329	390	338	376	361	374	362	360	357	332	351	355	366	352	362	342	384	319	340	339	369	338	345	347	361	339	363	350	370	321	360	360	361	339	375	342	354	341	358	342	357	393	357	346	334	333	368	374	390	353	329	322	383	363	362	359	357	349	384	364	357	348	342	344	396	352	340	354	342	373	350	341	358	357	349	382	340	342	370	383	366	346	367	351	403	380	377	342	360	382	315	358	336	343	353	348	325	355	358	372	335	371	364	376	358	346	367	383	310	320	360	375	336	370	377	346	359	327	359	352	347	313	359	352	329	365	357	308	377	357	348	349	365	364	360	350	368	325	386	377	379	340	365	345	334	351	372	395	333	309	374	349	334	361	354	361	323	350	346	313	369	324	334	378	362	347	342	366	357	349	340	363	375	351	360	367	363	363	375	376	338	344	382	343	358	355	357	357	366	357	351	363	337	369	366	341	333	383	387	348	368	360	365	365	346	344	351	358	365	359	338	353	391	326	379	349	355	326	356	371	379	358	360	349	347	339	381	357	356	375	372	346	364	375	375	340	349	357	369	359	354	320	340	322	366	334	358	368	333	318	355	330	347	356	372	346	389	377	362	336	314	342	350	340	336	333	344	374	383	359	350	350	355	356	342	350	364	379	356	381	331	383	333	334	328	364	377	359	367	383	359	326	350	341	340	350	370	358	389	330	330	368	331	380	352	347	338	364	333	352	360	336	359	349	373	328	341	359	356	359	373	368	346	357	372	344	356	312	349	357	365	373	350	354	376	359	374	347	356	341	336	352	374	351	369	360	336	363	378	347	395	384	349	362	357	355	351	347	342	353	340	342	362	317	384	355	352	340	341	341	378	396	328	337	337	364	371	424	350	371	373	352	350	370	352	358	345	351	347	371	385	377	339	345	363	363	340	354	401	324	358	334	355	362	354	344	337	366	359	366	349	360	347	360	374	353	366	306	355	335	349	372	346	364	377	359	344	348	345	345	344	369	354	399	353	368	403	335	362	359	347	353	367	360	335	364	362	337	362	373	373	333	359	322	358	352	389	328	366	356	362	348	370	356	362	373	340	355	374	366	351	349	333	348	336	343	350	375	333	375	357	342	369	347	361	335	363	355	330	376	366	352	351	371	340	339	363	359	360	329	366	349	347	337	337	339	355	331	316	335	371	316	351	386	354	331	356	328	373	354	355	338	377	350	363	372	318	349	312	330	376	408	370	386	346	377	329	357	364	386	366	363	346	347	358	351	356	350	332	371	340	370	352	331	355	385	348	353	368	330	364	306	364	359	360	359	345	340	357	372	363	349	314	364	356	346	359	360	350	375	362	344	348	372	378	365	321	361	351	348	353	349	325	378	339	335	332	364	394	327	342	364	335	387	403	374	366	382	365	360	350	350	354	360	394	346	345	344	364	393	347	355	387	367	358	343	360	351	360	368	330	348	361	339	335	355	372	349	349	353	327	345	367	339	360	381	347	363	361	370	368	339	386	349	378	321	405	359	345	332	336	370	342	339	349	358	335	370	361	365	364	355	361	358	356	366	358	354	363	342	348	381	348	330	360	352	330	409	332	347	374	347	372	330	347	347	350	330	352	363	346	346	346	359	378	390	352	361	338	369	351	335	343	336	337	375	348	399	374	359	349	371	377	369	359	372	351	375	365	350	354	385	353	364	326	362	341	357	370	344	329	341	362	316	366	344	382	342	359	336	394	356	369	323	371	374	344	342	338	363	353	346	366	348	315	369	353	351	401	353	375	363	330	374	363	363	367	369	384	348	365	362	363	379	365	323	346	321	354	340	350	344	369	333	339	362	348	345	380	351	369	375	351	356	364	363	375	360	404	351	354	377	332	360	359	377	400	355	359	344	370	364	349	370	367	357	352	348	308	350	345	351	333	376	335	360	351	336	347	357	344	352	355	381	346	335	338	395	312	347	333	326	381	352	326	370	331	344	339	392	364	382	373	345	376	363	344	372	376	383	376	405	346	347	374	363	331	362	368	356	331	334	340	371	341	351	351	375	363	347	335	326	363	374	362	353	339	338	367	349	360	321	330	395	360	342	377	361	347	332	361	360	366	349	343	357	341	339	355	376	341	355	351	362	340	353	339	347	356	335	348	356	382	376	355	332	360	356	348	370	333	340	368	347	354	360	353	340	354	365	357	347	347	365	365	343	350	370	403	328	340	329	387	365	362	358	351	358	361	340	329	349	349	332	376	364	347	335	318	353	363	348	344	351	335	317	361	371	362	354	357	358	379	379	330	405	367	392	384	372	355	375	373	364	336	321	359	390	352	366	382	369	356	359	354	339	382	363	332	339	339	338	344	364	349	372	393	357	363	350	365	377	381	380	362	342	333	347	372	380	349	351	367	362	335	352	366	368	361	319	368	373	381	348	351	371	351	355	389	326	360	372	325	325	379	358	379	335	333	338	376	348	339	360	379	382	356	305	347	392	361	325	362	373	334	359	334	376	328	360	370	387	321	383	365	356	324	335	357	353	390	367	344	364	403	366	352	330	398	335	358	388	355	328	365	371	327	346	346	373	389	392	356	350	382	340	351	346	330	335	369	345	363	377	346	337	341	341	337	338	367	325	351	385	361	359	344	339	344	364	350	366	358	368	379	358	357	354	345	386	352	356	374	371	347	350	362	340	332	357	377	364	384	326	338	366	341	375	369	367	366	368	338	336	376	337	409	358	364	318	339	400	325	374	333	378	322	335	358	359	346	338	378	371	323	336	397	349	352	383	347	351	361	343	367	369	362	362	352	363	378	357	349	359	341	336	340	378	355	390	377	345	376	354	391	366	334	359	377	360	335	318	369	351	334	336	350	347	375	346	355	424	346	384	377	351	397	356	317	319	388	361	358	369	383	368	360	366	365	340	363	393	349	337	360	367	357	344	348	344	358	376	375	385	348	384	377	347	371	363	328	356	353	347	365	388	354	405	341	356	384	386	347	334	373	348	343	348	390	338	375	398	373	364	362	352	357	330	361	355	366	379	373	369	339	375	334	335	361	354	363	365	334	331	348	381	335	363	356	353	338	348	323	333	384	349	408	338	352	347	348	339	340	337	341	349	365	387	375	359	356	366	351	342	344	368	373	384	349	380	379	373	380	351	369	382	358	363	324	358	361	333	363	318	373	371	358	403	346	348	377	337	349	338	359	347	378	350	380	383	363	362	372	307	360	351	384	337	341	373	377	337	352	339	344	370	347	332	356	365	345	368	369	348	354	382	337	367	391	402	341	380	363	350	362	351	425	385	375	382	377	385	357	327	379	335	337	345	395	352	347	321	377	369	341	349
23641	3314	685	433	360	322	270	264	262	235	222	226	251	231	224	225	239	229	226	225	192	216	205	206	206	214	220	185	204	205	201	205	221	210	226	227	203	225	191	214	207	199	219	196	218	213	208	209	206	208	189	219	198	221	214	212	196	223	174	198	212	207	198	189	197	210	213	164	185	221	216	197	218	190	194	208	208	201	178	191	209	205	197	225	221	213	202	220	214	216	212	213	189	214	213	219	205	202	208	180	212	211	206	212	207	208	206	221	211	189	169	189	227	185	215	209	211	211	205	173	216	207	199	241	189	185	185	220	194	204	191	204	186	207	195	178	203	201	208	226	222	186	200	191	171	205	194	202	217	251	236	189	165	209	191	197	181	218	190	226	212	194	248	194	186	204	232	210	204	212	197	212	221	221	210	195	205	218	187	192	193	181	200	223	234	206	216	201	212	198	177	220	214	203	193	199	187	203	208	233	202	226	219	200	207	202	203	207	225	206	194	210	185	218	218	207	199	212	210	191	207	232	218	210	211	168	196	198	207	214	194	206	200	196	227	242	182	192	198	195	224	206	192	208	209	187	204	215	189	194	197	213	205	189	198	187	211	189	187	213	202	208	192	210	226	199	190	179	174	213	189	203	187	215	198	189	199	177	196	207	212	209	217	205	200	206	206	203	198	202	236	215	198	219	198	197	178	189	201	220	193	209	196	235	223	201	178	202	239	189	217	214	216	208	226	187	172	187	190	210	213	227	193	206	195	206	210	197	177	194	189	204	190	241	206	203	211	195	217	202	226	197	194	204	168	192	211	190	203	236	218	184	197	204	205	222	182	194	208	201	190	224	213	216	184	210	201	211	214	191	202	196	214	201	213	224	190	211	202	188	175	200	220	210	181	202	200	197	195	233	215	200	211	177	202	219	219	216	213	202	192	246	196	212	188	194	205	200	184	232	222	190	199	221	207	202	193	226	193	211	199	222	189	231	194	216	203	192	203	209	195	210	179	210	203	198	209	201	185	226	195	178	213	228	210	196	204	193	204	196	203	209	183	206	198	209	222	212	196	223	216	219	210	207	217	212	227	189	215	200	202	200	217	185	214	207	210	212	211	179	180	191	215	216	214	226	214	184	189	206	245	232	182	217	205	196	182	189	211	199	202	213	180	204	213	176	195	208	220	192	205	205	205	225	218	195	206	212	205	217	209	205	187	202	226	203	211	182	198	182	224	196	176	198	175	205	219	195	190	172	226	208	193	178	207	213	229	183	226	197	194	190	217	211	241	234	221	200	203	205	206	234	226	212	193	192	199	188	173	211	195	205	191	209	190	206	214	211	232	225	198	193	221	208	206	214	201	195	219	197	246	218	197	198	205	195	215	215	206	203	199	207	212	205	216	208	216	220	206	187	217	224	227	199	195	203	187	220	192	195	191	204	212	178	211	206	185	192	202	192	217	203	198	205	192	178	212	202	202	204	221	205	224	194	185	216	208	186	223	195	236	175	188	209	214	232	212	200	179	221	202	232	194	199	215	182	206	220	183	231	226	216	197	204	227	199	203	212	202	218	204	210	183	220	182	233	197	208	215	184	181	216	219	194	205	197	198	190	172	187	195	222	201	224	197	206	238	204	199	185	216	204	202	191	184	183	196	221	193	203	207	205	190	205	190	202	212	188	214	197	225	213	195	190	188	191	196	211	234	199	192	185	220	197	209	210	200	190	235	209	224	219	200	214	215	217	221	214	196	190	215	214	210	199	180	190	242	178	208	213	199	194	182	189	189	191	195	201	215	207	191	216	204	223	195	213	189	196	177	205	204	202	183	191	207	205	202	214	196	214	184	190	203	236	206	202	188	216	213	207	209	194	187	216	189	221	190	212	232	200	186	230	182	211	198	174	203	188	209	229	210	193	203	198	197	214	221	198	165	167	212	203	192	203	224	198	206	206	219	230	201	225	228	227	186	236	201	203	170	220	217	200	183	207	201	212	228	210	201	197	206	217	204	201	201	214	217	187	204	226	203	202	243	188	208	194	189	216	204	196	201	183	194	191	210	215	215	208	205	199	190	207	186	191	195	204	213	206	192	190	198	188	214	249	190	217	229	217	223	190	207	203	208	194	203	215	210	210	196	195	221	221	183	195	212	203	199	196	216	215	220	221	219	220	213	192	198	194	198	194	191	190	205	190	223	236	227	205	235	181	189	193	224	224	190	203	198	195	199	202	189	200	233	208	214	203	208	195	188	196	185	196	196	217	195	208	206	227	208	208	229	198	237	187	186	187	186	196	211	187	222	199	202	184	184	203	197	215	214	193	183	203	202	223	195	202	193	238	206	204	189	199	208	211	196	200	212	232	175	191	219	225	203	195	174	205	190	243	212	215	193	196	234	245	222	195	171	188	216	203	217	191	211	233	191	212	200	201	210	201	189	188	218	213	200	205	170	214	226	208	205	191	223	220	198	212	210	210	180	183	179	211	209	213	199	208	200	211	224	207	219	199	194	216	220	214	185	209	192	198	191	184	213	217	221	196	219	199	206	208	205	241	210	219	211	214	181	192	214	194	196	190	216	212	211	220	189	171	184	222	223	191	204	197	193	205	201	204	182	205	202	207	239	207	202	189	239	196	208	185	213	201	231	207	252	196	210	197	192	197	232	198	212	224	192	205	200	240	197	178	208	211	203	201	200	211	182	207	207	180	182	207	187	226	199	214	238	189	211	190	203	209	189	210	218	194	199	209	196	217	209	181	199	213	223	180	208	208	188	201	208	202	201	191	192	240	194	244	203	202	223	198	212	182	194	183	197	202	183	206	215	189	193	246	218	209	226	220	213	206	205	216	177	235	215	209	206	208	186	193	187	218	194	182	207	197	196	214	200	194	209	187	194	209	202	214	215	204	199	217	223	200	225	206	202	177	191	191	197	218	225	220	186	199	209	194	202	218	180	208	198	194	217	193	214	215	224	204	196	196	215	230	200	191	221	202	222	196	221	219	201	234	218	210	206	204	208	201	204	210	179	206	204	188	198	205	228	184	195	209	176	224	226	192	204	204	219	204	202	226	196	190	220	218	196	214	219	190	216	209	181	226	201	213	219	210	206	210	192	200	195	224	185	201	192	223	189	188	202	215	211	208	179	208	215	212	195	217	180	216	209	213	188	232	218	202	185	226	202	213	177	205	180	191	193	222	192	180	191	207	205	202	221	197	202	191	229	222	223	188	200	204	203	188	219	223	245	211	216	204	204	212	196	195	191	233	198	208	197	215	208	158	181	212	216	191	193	180	196	211	190	216	192	205	206	197	209	206	204	218	202	199	203	192	210	214	197	173	195	232	198	186	209	222	216	214	191	196	175	206	222	193	209	222	213	234	227	204	214	214	195	211	232	213	197	193	201	223	255	198	215	206	223	237	207	218	201	181	211	218	196	223	235	188	210	208	183	235	193	210	216	217	195	189	216	215	195	196	202	217	225	189	211	211	200	190	181	195	191	214	216	220	194	225	210	207
16823	1261	1444	1433	1159	1036	890	831	823	725	704	628	650	648	675	711	761	727	577	552	563	513	501	549	518	514	533	502	520	514	545	536	474	509	498	531	511	548	529	536	531	506	507	470	545	534	510	489	497	525	501	516	510	499	504	493	508	505	518	540	484	520	506	488	530	501	506	481	509	507	505	525	483	518	485	500	473	551	492	557	533	505	485	469	484	473	528	539	506	506	487	497	470	520	490	530	490	491	518	463	503	470	505	537	528	512	523	495	529	508	519	498	526	528	486	503	510	455	519	515	471	516	467	522	496	495	533	464	456	483	502	501	499	524	505	504	514	502	472	536	496	490	498	490	547	531	490	486	495	505	544	492	487	514	491	509	489	475	502	512	495	517	499	495	495	531	504	536	482	524	482	502	479	517	492	494	482	490	555	505	507	526	510	491	502	497	491	490	518	478	517	497	496	489	529	478	487	532	502	501	505	508	487	482	493	511	510	475	498	503	531	505	491	484	492	537	498	520	523	472	525	513	483	476	515	476	509	533	504	498	502	497	524	520	557	506	478	489	516	505	492	454	481	454	474	507	471	500	523	527	530	528	561	532	465	516	484	487	495	467	505	485	477	522	513	490	472	551	512	508	500	540	531	521	490	499	547	500	520	530	473	469	495	509	522	492	517	498	525	518	458	502	486	503	525	504	552	485	521	507	521	509	484	555	466	533	497	537	536	512	506	496	508	481	483	501	503	492	485	540	503	508	440	517	529	534	528	526	523	515	526	506	476	455	513	483	498	490	535	467	492	510	508	512	491	495	523	500	501	472	469	483	517	516	505	483	494	522	454	496	536	467	493	501	483	514	515	499	502	507	529	484	469	462	533	450	473	496	513	494	484	511	492	501	501	529	503	501	513	536	497	498	512	543	526	480	441	517	490	508	501	496	464	481	528	517	505	527	549	512	501	515	516	492	467	521	482	501	501	521	483	466	505	485	519	520	490	499	490	509	522	475	534	508	530	468	503	507	534	498	486	501	502	536	537	495	513	484	521	505	480	550	544	558	484	485	490	443	488	511	476	527	517	464	451	484	496	503	470	518	508	521	496	482	508	487	524	485	473	489	500	470	471	533	518	511	501	537	501	497	521	497	497	552	516	523	505	449	503	496	495	517	524	474	545	498	477	470	512	484	469	485	493	489	507	507	543	518	533	536	466	510	487	506	461	459	512	530	500	529	504	514	515	455	498	482	518	489	457	495	481	517	491	490	491	477	458	517	464	504	507	519	499	516	508	497	525	498	465	486	507	493	502	537	522	509	487	464	514	531	503	496	526	483	482	489	509	539	479	513	516	488	474	496	484	551	489	486	509	492	471	494	488	527	507	483	519	490	497	491	517	463	512	480	517	487	492	527	479	494	505	496	478	523	504	500	535	501	511	479	479	504	499	518	486	489	530	507	504	527	492	504	473	532	522	505	499	464	533	483	472	522	536	490	488	496	527	510	509	481	493	489	480	497	511	525	543	530	487	547	528	472	498	474	516	498	490	496	470	521	498	488	494	523	536	479	501	507	473	557	564	494	500	527	489	460	473	500	532	480	467	524	508	452	524	486	517	485	476	471	479	526	507	485	497	516	515	526	518	488	532	481	477	459	540	501	526	549	491	454	546	459	512	453	468	490	448	472	514	492	464	487	512	505	476	483	502	543	523	483	498	485	502	525	517	494	509	514	495	526	499	488	517	526	504	503	493	477	448	495	477	551	524	489	482	502	504	484	463	498	519	492	488	536	489	542	507	539	505	483	465	481	506	457	514	484	422	448	552	530	505	521	524	488	515	510	514	505	504	491	493	490	489	485	484	555	509	529	485	479	521	516	512	486	512	474	498	515	480	481	481	505	482	483	500	491	496	508	502	473	513	502	512	491	493	488	483	498	529	498	534	507	486	510	486	487	500	533	567	528	503	530	492	494	519	487	505	480	492	484	522	478	496	552	484	506	515	482	495	487	515	491	504	513	521	541	480	485	506	516	510	482	467	481	514	544	536	529	508	471	515	494	544	510	484	505	486	505	529	457	501	535	509	489	481	514	522	480	489	530	487	505	478	504	507	501	473	492	492	516	528	531	501	479	521	506	539	468	500	482	509	456	539	516	519	487	530	503	547	489	510	527	470	541	480	515	494	471	544	532	524	485	493	510	521	555	484	502	544	562	543	508	506	509	485	452	476	519	525	495	505	547	530	532	515	486	483	521	509	491	491	499	488	482	481	492	478	487	533	531	481	477	498	525	466	475	499	445	546	513	553	501	490	464	516	502	491	524	445	517	502	540	512	500	514	511	501	504	472	496	510	517	491	504	524	485	519	499	473	493	546	486	455	480	510	494	540	516	524	471	506	506	492	498	529	492	499	528	517	491	522	469	520	468	515	488	513	522	478	506	490	551	466	472	498	496	484	498	492	457	494	512	520	521	526	505	513	472	502	522	521	502	528	561	458	535	526	541	506	493	533	521	491	524	511	472	493	494	480	490	475	480	474	490	471	489	510	489	480	537	477	489	530	504	485	475	453	499	488	539	473	467	501	484	513	536	528	519	478	492	480	503	490	455	560	504	477	446	528	531	518	491	470	468	453	511	518	509	519	495	466	505	520	515	476	463	529	496	504	484	479	506	496	480	508	492	471	549	483	517	500	515	483	509	500	523	505	496	458	474	491	476	505	510	511	528	484	528	515	519	452	504	480	494	514	483	520	500	492	518	448	493	554	512	493	507	502	480	500	472	482	498	561	527	496	515	470	477	462	504	496	510	459	469	531	521	513	501	504	486	544	530	545	498	462	489	439	518	485	495	501	510	516	527	506	510	526	495	519	494	506	504	542	479	479	526	481	500	453	499	512	489	510	475	533	466	513	491	501	500	536	495	507	518	491	516	563	497	497	508	516	517	478	469	509	530	490	514	489	506	482	535	515	498	500	478	482	457	504	518	496	538	477	536	500	515	515	512	474	508	551	501	529	482	511	476	513	488	500	497	494	494	510	509	490	490	482	493	504	518	538	517	473	513	505	484	508	495	518	536	510	532	459	517	537	498	513	526	526	496	467	483	493	546	500	480	488	495	511	498	543	491	472	513	476	495	542	497	513	470	517	476	502	534	510	514	501	464	508	532	503	511	477	524	506	502	495	516	492	483	478	475	514	499	535	510	513	491	539	473	534	499	510	517	495	489	508	500	501	516	508	511	503	462	531	473	507	500	504	509	516	492	478	516	546	470	500	493	493	490	501	498	525	499	485	502	522	508	491	499	509	476	514	465	532	472	510	496	504	512	517	514	517	482	527	498	469	481	464	513	537	468	496	506	504	509	503	486	489	492	480	514	510	500	472	518	484	482	470	502	484	506	509	487	523	495	508	533	516	493	532	479	501	530	537	486	526	479	500	489	482	509	505	489	488	507	470	483	502	501	493	508	500	514	500	509	518	502	479	453	496	534	472	506	478	547	526	491	477	497	512	541	523	493	518	568
33486	6066	1026	604	388	283	290	250	213	203	208	175	190	157	209	177	176	153	148	167	149	148	134	120	157	133	145	165	137	138	139	145	150	121	143	143	160	143	121	145	145	157	123	157	105	128	142	107	143	128	138	148	132	133	131	128	144	159	156	134	129	142	148	158	140	154	139	138	155	134	140	144	130	109	127	151	143	130	155	143	154	143	140	127	157	137	134	133	129	162	136	159	136	142	152	129	126	133	145	130	144	145	119	123	112	116	141	148	128	170	139	151	150	130	134	131	157	157	139	137	161	134	141	140	131	140	145	134	129	139	148	137	135	128	151	129	146	125	155	149	128	146	139	164	145	113	124	152	133	130	153	107	143	124	119	132	132	132	149	150	142	136	150	161	136	127	136	123	148	139	137	161	132	165	145	142	153	166	161	159	138	115	128	113	149	125	121	150	123	127	132	133	136	138	129	121	136	129	133	147	125	131	141	134	138	127	116	151	148	151	126	118	170	141	130	123	159	111	131	153	124	118	122	147	121	123	159	128	167	148	137	130	131	133	171	162	141	143	162	135	130	131	140	126	145	146	127	146	141	125	141	156	128	140	154	137	145	152	132	108	141	129	143	134	143	122	156	156	153	124	136	171	113	146	149	149	150	148	135	145	111	139	146	140	157	156	156	137	130	123	139	151	151	153	140	147	158	119	141	125	131	133	146	147	138	136	113	136	139	128	164	165	140	139	127	136	145	135	141	124	145	171	144	142	143	134	159	148	144	136	145	137	136	160	156	131	150	175	163	144	146	144	140	134	145	163	144	168	122	129	152	144	159	115	134	144	152	124	151	172	143	124	145	122	155	136	130	138	142	157	135	149	143	112	143	138	145	143	146	137	136	122	131	162	132	125	128	125	150	162	143	142	135	160	134	160	124	133	123	144	131	112	137	134	122	126	150	136	137	119	144	140	135	130	136	137	157	134	132	119	134	137	144	139	130	166	155	151	145	130	134	154	159	147	151	114	153	143	134	143	132	125	154	163	156	146	139	144	150	150	163	149	124	169	127	158	167	133	139	171	147	142	142	162	172	138	147	145	134	168	161	124	157	144	154	155	136	119	153	148	139	156	148	148	126	142	137	140	148	114	147	133	146	141	137	146	161	150	138	123	117	154	146	132	128	133	126	141	161	125	131	130	138	159	139	143	147	135	136	147	140	144	125	141	124	125	137	145	154	151	129	129	140	131	139	140	118	153	131	150	135	133	150	135	146	140	156	145	147	135	170	135	145	121	112	145	141	135	140	135	149	142	157	158	160	150	146	154	133	138	138	120	109	164	118	156	128	135	146	131	150	146	137	150	150	150	148	143	163	156	152	117	156	157	125	131	116	142	132	144	135	157	127	150	143	120	138	150	157	155	137	128	122	152	160	133	152	145	138	145	138	143	128	134	135	146	163	120	142	145	145	143	140	126	145	129	126	135	165	138	134	119	140	143	134	143	144	152	144	143	117	144	150	136	158	147	140	136	139	121	127	151	153	136	154	142	139	125	146	158	171	142	154	131	152	131	150	146	133	115	135	132	132	161	150	138	152	143	138	135	127	151	142	134	128	145	155	144	120	143	124	144	129	143	163	143	146	135	151	135	130	148	118	141	147	145	174	143	133	133	144	115	129	149	137	130	154	139	140	118	149	144	167	119	123	126	152	169	169	154	134	140	155	142	142	125	140	157	142	135	177	159	150	126	149	135	136	138	146	138	136	144	129	134	126	127	145	154	152	145	143	133	140	136	143	146	138	156	125	127	114	127	132	127	128	146	142	163	147	135	130	133	150	147	154	113	134	125	148	127	147	116	136	143	128	119	157	137	128	133	113	141	136	127	135	148	138	135	123	133	146	132	149	126	148	139	114	146	147	137	125	173	126	150	149	140	143	166	146	127	145	115	120	136	151	160	141	154	143	138	140	136	118	128	147	124	141	154	121	141	145	128	137	123	163	122	181	145	133	143	131	138	121	146	147	128	131	159	129	128	144	139	145	162	142	149	133	136	145	147	142	141	124	122	167	159	147	144	146	149	157	139	146	133	136	139	127	137	130	149	131	131	157	150	139	154	132	149	122	161	147	135	133	125	128	146	159	164	150	135	155	141	145	141	123	149	169	137	180	165	146	120	140	121	115	135	121	138	159	136	127	159	145	137	140	125	169	146	138	135	136	133	148	123	145	139	152	142	138	144	144	131	137	126	149	138	146	128	147	130	128	144	131	119	131	137	137	131	133	159	149	122	149	136	147	129	160	160	141	158	125	131	138	140	133	130	143	127	158	145	128	138	147	138	151	128	156	119	162	144	156	160	156	122	150	145	157	158	143	146	137	129	149	152	132	128	152	146	147	121	167	128	146	133	134	143	161	153	141	143	146	108	143	127	122	144	148	140	139	172	131	145	134	134	147	128	145	156	147	148	127	118	152	136	128	175	131	164	131	150	146	125	136	129	158	154	155	132	162	144	115	133	142	136	153	156	141	146	138	159	149	135	143	145	132	136	138	150	132	147	131	126	136	130	146	142	132	128	125	125	144	137	143	163	159	134	144	143	137	109	148	133	150	135	154	127	131	160	129	150	137	137	133	130	134	155	140	130	129	124	149	132	127	142	134	140	129	130	143	124	119	126	136	168	128	134	155	148	142	150	145	145	133	152	130	126	154	143	144	145	143	150	136	160	147	156	138	123	125	137	134	161	136	143	134	146	150	169	136	137	125	115	133	131	148	131	160	156	127	142	163	113	144	143	121	112	159	166	151	144	145	133	149	144	126	149	155	137	139	165	147	145	146	151	138	138	127	152	151	110	147	147	147	134	157	144	136	153	159	129	124	144	143	121	145	136	158	133	122	166	134	147	134	138	125	149	148	123	133	135	131	138	130	127	144	167	144	146	130	121	143	136	138	151	121	129	135	144	146	145	131	127	151	153	144	117	161	157	142	135	124	128	157	142	138	142	169	126	152	149	150	132	149	142	140	129	167	134	137	135	139	155	132	145	126	159	131	107	124	134	122	152	163	145	120	124	136	139	128	160	128	129	132	152	163	152	126	138	149	125	125	116	156	120	182	133	124	148	150	137	170	132	121	152	148	147	113	115	123	113	145	145	142	147	127	126	159	149	157	136	144	134	123	133	146	120	134	126	123	130	125	159	131	136	156	151	135	152	141	131	121	150	133	127	156	172	127	139	144	136	135	159	129	138	144	134	140	131	156	142	151	147	141	124	134	141	139	119	158	130	130	131	140	152	132	127	144	127	127	117	144	146	134	150	156	139	135	158	141	134	133	138	145	148	133	143	142	144	151	117	153	136	131	165	131	118	120	146	154	136	129	132	154	157	137	130	126	146	123	138	136	149	142	124	131	127	140	152	134	135	155	164	128	135	148	133	130	138	141	126	141	150	143	129	123	158	131	145	145	136	148	136	142	154	146	137	138	159	146	142	138	156	131	125	127	141	135	129	136	148	134	118	156	153	138	145
21376	1365	1774	1890	1477	1214	1121	949	865	718	621	581	574	580	671	698	718	603	474	429	424	410	419	411	386	394	394	359	365	377	422	378	347	360	409	360	386	376	424	440	360	369	395	335	365	313	360	353	342	365	345	381	349	362	380	361	327	380	373	368	336	393	361	373	374	377	338	356	332	314	371	336	364	339	367	352	334	357	355	352	349	351	340	359	350	360	351	346	323	361	345	380	376	357	324	362	355	347	378	318	348	346	355	359	344	323	383	368	319	392	379	362	324	383	341	320	340	329	322	364	353	343	355	355	358	343	355	327	362	332	375	344	349	340	342	360	351	338	350	349	344	332	319	367	333	362	338	339	340	324	344	342	339	340	312	346	347	321	346	341	351	351	336	341	350	333	362	341	339	350	328	334	358	338	352	326	339	359	345	347	346	373	370	329	370	361	344	356	346	362	368	356	308	332	323	362	344	372	366	360	311	340	363	344	333	341	325	356	302	338	350	325	330	357	323	354	390	368	343	353	312	340	388	359	387	325	329	334	390	347	382	332	344	361	321	315	331	360	353	334	323	304	363	356	340	329	327	330	382	354	319	371	334	365	368	354	378	352	375	349	328	346	382	328	356	322	322	342	314	338	360	346	336	371	345	337	356	335	349	353	378	357	339	339	337	318	359	364	375	339	338	316	398	343	361	315	363	339	336	316	377	363	340	342	357	369	361	387	353	331	351	328	333	375	326	336	345	372	325	309	360	310	341	342	371	382	362	341	345	371	334	349	316	336	355	375	323	391	369	312	356	331	369	352	341	366	316	359	328	343	345	366	343	365	319	353	342	382	326	331	331	364	367	338	330	388	369	340	326	316	313	314	354	304	374	353	364	364	344	341	327	350	372	345	361	366	324	308	362	345	339	310	322	387	367	334	346	350	342	365	342	337	338	348	339	359	352	307	372	305	316	358	348	361	337	327	369	334	388	336	366	373	318	355	335	363	335	308	344	376	342	386	339	319	335	360	340	367	351	387	329	394	351	345	337	343	340	329	369	359	343	338	334	343	339	341	345	357	356	342	312	372	358	353	360	347	394	342	357	337	333	346	346	333	342	326	382	373	316	357	383	384	363	357	342	379	334	356	338	341	374	325	354	319	354	346	351	311	348	344	314	350	335	356	362	290	340	346	356	366	355	354	340	372	379	340	378	351	319	342	358	362	325	320	370	347	358	345	337	334	347	377	322	348	327	345	363	370	375	331	319	336	378	386	345	352	336	377	310	321	335	376	323	348	322	332	348	368	344	357	340	330	353	347	368	313	391	368	348	380	336	352	356	386	344	375	342	324	335	354	361	336	364	344	343	347	353	373	335	304	353	348	350	350	395	335	322	367	346	361	350	366	378	340	386	350	350	334	319	353	346	375	335	341	375	356	345	341	358	363	370	352	364	327	351	318	370	368	353	386	353	362	348	319	360	336	337	325	303	315	379	363	343	334	370	363	349	356	339	336	332	339	345	346	331	359	356	349	363	348	370	318	325	319	363	357	329	351	365	389	360	367	348	361	314	335	320	355	330	335	349	373	345	337	373	377	339	339	361	333	372	359	354	360	370	323	338	359	359	371	330	366	322	333	353	359	328	362	374	335	348	321	369	321	352	368	325	350	337	348	359	320	344	352	335	356	326	335	350	330	346	348	382	379	367	341	347	366	339	376	364	341	327	365	362	347	364	373	338	335	359	368	314	379	366	350	338	333	314	345	356	337	356	308	303	367	338	360	351	342	341	322	341	364	326	344	357	366	372	356	319	325	356	344	342	352	326	360	323	323	337	365	320	339	331	351	325	296	374	324	325	373	352	345	345	370	353	334	349	346	361	333	365	347	348	364	337	335	382	333	329	372	342	328	381	346	360	349	331	334	375	349	337	371	357	332	341	340	363	342	361	315	352	343	358	350	356	351	346	350	344	387	361	350	338	330	338	315	374	339	328	369	346	351	374	374	348	366	314	324	357	339	367	356	320	339	320	351	343	353	338	350	320	335	352	365	366	347	375	354	381	358	350	340	351	342	353	359	331	362	366	338	353	347	305	354	319	342	337	348	351	358	319	346	355	343	314	344	360	359	324	341	341	339	343	363	348	357	354	344	330	330	323	328	360	348	344	389	343	302	344	353	373	343	362	362	357	355	361	351	346	348	378	370	381	342	340	319	376	329	327	349	349	355	336	376	341	349	339	371	332	363	350	351	376	334	355	349	370	351	344	342	351	362	330	385	322	343	344	337	363	329	340	337	386	338	327	321	339	362	311	350	327	339	344	339	342	347	296	361	339	348	374	359	353	357	379	336	309	360	383	309	372	315	361	328	342	350	368	362	347	386	338	350	319	323	361	345	310	333	401	330	336	336	287	351	331	365	366	347	326	345	353	350	338	324	347	340	325	352	351	315	381	331	345	323	337	315	337	321	325	326	330	342	345	369	361	379	352	354	317	365	378	337	360	331	341	342	305	329	357	312	301	353	352	351	345	355	332	302	338	352	350	334	354	361	329	324	340	340	351	391	327	367	361	314	373	355	325	350	333	349	327	372	342	326	331	351	319	327	350	354	333	364	352	373	369	317	385	353	308	331	338	369	350	358	350	321	342	356	348	321	346	346	355	318	379	321	383	328	331	357	365	356	365	365	371	341	357	354	356	347	335	339	379	338	353	359	331	377	369	311	350	342	363	353	327	357	334	350	379	325	369	329	299	311	347	353	337	369	358	352	356	364	368	353	321	323	306	327	305	328	325	348	352	337	350	390	315	356	341	363	345	328	335	331	346	323	349	381	327	365	342	345	352	368	370	336	343	356	367	327	348	339	382	333	326	320	349	351	374	372	346	332	334	349	363	351	353	352	336	328	382	372	336	338	344	326	352	350	349	344	376	371	350	355	361	398	379	324	326	365	304	362	365	384	341	360	322	333	349	353	357	352	332	359	355	372	339	357	357	312	364	364	356	353	352	368	336	350	357	364	334	379	355	343	368	366	366	350	353	351	341	321	344	341	330	350	345	383	352	330	350	359	329	365	331	362	354	346	353	362	351	332	345	341	348	354	341	395	319	289	337	361	346	335	356	347	343	324	354	354	358	317	346	337	340	347	361	375	336	343	327	324	328	354	336	340	322	356	338	351	330	395	346	346	378	345	333	376	358	341	340	384	301	336	342	339	346	328	354	363	359	350	348	343	341	323	351	341	387	363	348	356	353	370	321	352	324	350	344	367	372	370	365	348	352	337	399	323	334	340	361	333	354	346	331	320	327	317	351	310	358	337	337	357	287	312	317	342	346	351	359	341	362	354	349	319	351	334	333	310	352	381	333	349	388	315	330	324	343	330	358	365	354	378	375	372	360	363	358	313	348	318	338	365	365	354	354	351	373	319	356	341	358	346	365	348	354	323	372	288	366	354	321	327	344	355	342	338	354	338	320	345	310	373	366	352	336	332	361	359	336	370	363	380	373	341	352	364	332	323	339	364	341	357
9199	533	213	177	173	174	137	146	139	132	135	134	149	124	125	160	156	119	124	142	138	143	149	117	132	133	151	131	137	146	139	139	138	146	144	141	144	109	106	130	144	130	134	132	116	122	125	132	129	153	141	121	151	152	148	145	156	126	160	140	131	129	126	143	115	112	152	119	133	144	133	144	149	133	146	119	124	111	149	155	140	133	139	148	123	128	126	144	136	133	116	122	130	127	125	133	146	155	123	128	156	118	130	145	146	146	118	129	141	143	151	156	121	148	140	122	117	131	145	130	130	158	149	150	112	116	140	135	105	136	140	129	116	131	128	137	147	127	121	135	138	140	119	137	148	157	150	156	144	122	139	145	143	115	137	143	105	137	133	134	151	138	135	124	127	132	128	134	119	122	123	127	129	136	144	132	118	113	123	149	133	137	113	141	133	118	140	118	135	136	112	130	135	140	142	142	142	122	140	126	123	145	112	118	133	136	133	157	119	110	122	135	144	144	133	133	119	138	152	125	139	121	133	125	126	123	128	136	140	164	144	123	122	100	129	141	127	155	155	143	139	138	106	133	128	114	126	122	113	135	126	117	122	131	136	135	125	134	126	143	125	160	145	146	107	122	131	122	131	114	137	142	169	134	140	123	124	126	125	143	133	151	165	96	130	139	138	136	127	150	128	144	137	140	140	136	143	134	120	156	136	119	107	147	120	138	150	154	148	144	106	120	132	153	126	143	136	133	126	115	112	124	126	130	124	131	127	122	139	152	125	146	125	122	154	132	121	138	138	127	126	123	145	127	128	132	140	127	137	158	143	136	115	129	127	133	127	141	118	154	112	142	124	130	137	148	121	134	132	131	119	154	139	131	132	135	131	127	120	121	132	137	125	121	129	141	150	111	153	131	153	141	127	149	121	131	150	143	131	118	131	140	137	143	148	132	144	108	135	137	129	142	141	130	116	131	132	115	136	135	143	118	123	138	124	122	145	131	150	129	148	141	121	139	160	127	141	147	130	140	149	140	135	132	142	121	139	149	134	158	133	140	150	128	132	133	166	146	137	159	135	127	123	138	144	135	133	153	134	139	140	127	131	139	129	138	151	137	137	121	118	115	120	124	119	125	127	142	128	146	120	134	136	114	133	137	121	126	139	140	145	149	135	120	132	152	140	141	134	151	132	116	136	117	120	159	131	127	118	129	113	131	116	133	137	126	153	125	146	140	152	155	156	137	122	128	141	142	132	149	120	144	131	115	129	109	94	137	127	130	122	122	144	142	140	153	141	119	114	121	105	138	140	138	139	145	137	122	144	141	116	153	139	115	119	140	145	131	141	141	133	116	125	132	136	122	169	155	133	139	138	143	123	140	136	134	142	112	154	140	126	120	153	130	126	136	126	145	119	129	129	120	131	152	115	150	146	121	173	124	145	142	145	134	127	109	129	136	113	149	130	121	150	123	140	128	107	139	128	141	143	145	151	134	140	117	142	145	127	135	142	115	130	143	145	133	115	132	123	107	108	120	121	140	135	129	125	121	143	148	142	118	150	140	143	119	126	131	116	131	146	136	142	122	110	143	105	127	126	131	127	134	136	134	144	139	135	127	138	128	135	132	126	154	137	112	124	115	150	117	132	137	116	149	137	125	134	109	150	130	145	132	136	121	139	121	123	116	130	129	140	137	121	123	138	129	123	152	120	135	146	127	128	167	144	132	132	143	131	132	125	132	138	130	140	118	134	149	141	131	124	129	136	143	123	112	127	132	119	135	143	128	143	119	120	134	145	147	132	133	128	129	111	154	131	131	109	132	118	122	108	136	126	126	123	127	130	149	146	123	133	131	148	131	120	144	128	147	132	128	143	142	134	146	140	125	130	141	146	138	130	144	118	126	106	123	137	138	130	126	151	127	152	114	119	136	129	99	145	131	140	136	145	136	110	139	134	137	134	164	137	136	147	138	142	117	132	109	123	132	130	131	125	139	135	124	129	106	154	135	143	128	133	133	121	130	132	145	137	127	113	146	145	125	120	131	140	114	124	140	132	162	139	140	134	142	130	107	130	129	135	130	150	148	127	114	131	131	119	122	139	132	134	164	123	143	141	130	112	153	124	123	127	155	112	127	128	156	142	140	146	158	142	134	131	154	149	135	132	120	143	124	126	124	137	124	132	143	120	121	132	149	144	132	150	137	141	112	121	142	142	149	139	138	120	127	118	132	123	135	126	129	132	122	133	132	101	151	132	138	121	133	129	145	132	121	135	137	132	126	132	120	131	136	138	136	119	123	117	131	145	126	124	131	136	118	129	139	121	115	140	131	138	155	135	145	133	138	133	134	143	126	127	123	140	138	143	133	122	146	143	134	119	123	152	136	125	117	136	121	156	125	130	135	141	141	140	119	131	139	135	134	145	130	144	140	133	151	136	131	141	122	141	113	129	131	125	139	131	118	145	139	134	133	147	124	121	122	139	143	124	107	138	124	105	145	119	120	121	132	115	118	130	139	138	115	138	139	128	139	142	143	142	135	131	129	142	143	155	135	140	151	146	135	156	138	127	123	140	126	159	136	142	132	128	132	131	133	129	142	130	110	116	120	143	129	136	123	146	140	128	134	125	113	128	143	117	129	152	133	136	138	133	128	108	117	123	139	129	135	135	139	148	152	119	141	133	146	136	134	171	145	139	147	132	125	134	124	126	126	133	125	125	164	126	138	140	157	146	147	144	119	158	140	139	127	149	116	136	128	124	152	137	136	131	118	129	116	137	137	135	144	131	138	151	124	146	127	127	145	140	146	122	105	136	145	144	103	123	109	139	135	140	123	143	94	119	127	148	130	135	148	159	139	137	137	133	146	129	129	130	99	126	154	135	136	150	125	133	142	136	134	145	145	131	138	153	133	130	119	143	137	127	131	141	143	134	131	122	121	116	122	139	147	134	126	124	132	122	122	140	125	120	141	136	113	141	115	116	134	134	128	147	134	132	146	124	138	151	131	134	137	138	151	147	136	154	125	131	130	114	143	146	130	122	135	129	128	125	141	134	124	137	130	169	133	136	135	146	129	122	155	123	159	123	115	152	126	124	126	129	133	136	123	132	144	138	135	124	137	157	144	138	127	118	149	129	132	128	140	123	129	154	123	111	112	125	132	140	153	149	142	154	132	111	152	127	136	126	127	134	161	138	140	142	130	128	128	145	105	120	129	133	121	125	149	158	130	147	122	117	140	134	116	129	145	135	145	131	128	150	134	139	129	140	133	141	127	139	126	115	111	125	120	129	139	150	135	137	147	138	128	131	143	141	127	140	116	126	148	154	132	136	168	147	147	112	118	130	147	126	129	139	152	131	149	115	116	118	147	139	107	161	125	151	149	142	132	145	128	138	116	144	128	157	160	155	115	122	144	120	143	125	156	130	126	126	134	152	130	129	128	128	147	135	135	150	121	129	143	133	139	163	130	147	154	129	124	148	116	131	153	122	137	144	153	129	134	121	135	129	146	123	135	151	140
6765	461	523	552	482	511	465	459	420	403	407	390	403	421	389	517	448	404	354	348	362	362	356	377	381	380	356	338	327	355	344	345	338	369	357	351	357	362	357	356	349	349	362	337	353	317	352	377	334	359	382	378	358	375	384	357	339	310	327	349	379	401	347	361	371	385	373	314	348	376	366	384	350	376	350	375	341	353	350	346	364	347	393	374	365	343	333	384	364	310	334	341	369	345	321	358	347	385	370	369	369	334	351	381	337	346	333	366	358	321	357	331	363	350	358	355	332	370	370	384	332	346	348	351	370	344	330	352	352	359	355	369	350	359	362	377	326	375	396	335	342	338	381	332	349	356	334	388	352	383	344	372	340	357	346	328	340	359	351	362	347	326	317	320	325	353	354	365	359	355	340	381	351	345	353	387	401	358	343	331	385	329	355	316	355	356	365	371	362	353	400	339	335	374	401	363	338	369	359	352	346	349	353	350	322	374	331	317	321	333	336	333	357	368	385	360	343	386	352	331	357	354	372	335	380	336	344	384	360	338	353	351	356	334	343	358	357	344	362	335	356	356	343	363	378	344	356	359	341	383	349	334	380	349	313	338	380	353	356	380	344	364	357	342	332	336	331	377	361	374	374	362	349	372	321	326	349	343	358	371	378	355	377	348	362	343	325	366	362	346	367	340	348	368	361	382	322	363	356	341	375	356	367	362	355	381	343	393	335	335	345	358	365	358	359	379	384	341	351	349	359	377	350	339	362	339	346	353	351	363	351	388	365	335	338	386	369	359	329	373	359	371	320	357	338	375	347	344	377	370	385	338	334	340	333	380	348	349	330	359	336	345	365	361	351	367	370	389	375	348	355	364	371	355	330	372	365	345	332	381	365	350	347	356	350	352	351	375	347	340	380	348	390	348	345	361	355	331	384	331	348	341	375	345	364	372	380	365	371	382	378	379	328	363	342	370	354	373	356	355	366	336	356	342	322	357	361	342	373	368	377	332	347	347	332	342	332	333	357	392	375	342	339	337	353	343	351	360	355	328	370	350	315	363	370	336	377	361	349	352	314	343	376	350	357	331	365	342	335	348	352	360	320	350	377	335	335	330	359	375	340	348	327	355	339	344	344	350	334	387	340	320	360	357	385	354	337	353	338	368	362	360	385	367	343	345	361	381	352	368	374	361	362	399	366	339	354	346	360	331	308	346	381	375	371	362	344	369	350	371	376	359	322	331	375	387	329	331	381	360	376	370	344	339	362	361	386	389	346	361	388	346	354	333	318	323	359	374	346	368	335	354	353	382	355	409	363	355	360	342	365	335	340	376	359	342	352	346	339	329	365	336	354	362	388	347	334	333	368	368	326	366	383	349	363	344	330	363	344	361	369	370	382	345	389	325	333	348	352	355	375	325	365	375	360	347	364	346	371	382	399	339	337	355	357	333	361	393	337	327	376	359	330	373	351	370	352	328	335	374	343	362	339	362	346	332	359	346	358	325	356	341	335	339	365	357	356	348	363	342	381	343	337	368	353	363	389	355	354	370	346	339	350	329	369	328	343	367	369	372	363	355	351	378	359	361	332	361	354	320	343	342	359	345	363	336	377	346	350	334	347	338	365	344	362	347	329	348	342	362	324	325	370	368	337	352	340	359	373	338	348	374	353	336	388	375	345	354	363	338	327	380	325	378	336	365	334	365	373	382	350	391	344	352	354	326	393	359	347	387	357	359	394	352	341	349	356	342	368	374	383	369	356	371	350	353	332	339	367	337	345	350	350	316	398	331	350	331	350	368	335	373	350	335	355	353	331	342	320	354	371	323	362	323	365	356	390	328	369	377	374	371	342	337	368	334	364	334	371	345	339	348	346	339	355	350	414	348	362	319	337	331	344	347	394	369	380	359	378	386	350	348	330	356	368	357	305	372	321	359	377	360	329	375	350	385	359	358	378	363	352	358	346	332	325	352	340	329	338	373	354	331	341	331	374	368	350	325	322	350	348	319	345	350	374	356	343	336	373	362	371	315	341	350	367	326	346	362	354	357	386	335	347	358	359	365	348	368	367	378	346	362	343	344	349	340	360	363	343	377	359	374	368	324	382	359	334	336	355	334	372	373	329	348	382	332	366	358	372	342	352	348	369	338	379	345	327	326	324	384	354	368	348	355	373	351	316	323	337	384	343	333	371	340	363	357	340	336	353	332	375	351	353	375	323	360	349	380	330	384	352	349	357	362	339	370	345	337	332	346	326	362	371	336	330	370	366	367	347	370	348	334	363	354	329	366	399	406	332	371	401	342	346	372	345	355	352	352	355	382	363	340	381	328	348	357	355	348	342	363	378	337	332	358	337	339	345	358	353	346	355	395	354	364	376	353	348	357	365	361	403	345	349	342	350	380	354	356	370	326	363	353	340	383	345	358	344	354	353	337	340	330	394	341	364	323	333	333	315	363	345	354	328	378	356	340	363	360	362	346	381	342	334	340	339	348	341	342	354	333	375	339	333	387	364	343	348	382	328	337	343	365	391	350	357	370	377	339	345	338	363	348	335	325	345	357	373	327	350	366	350	343	372	354	370	343	345	353	345	395	321	383	360	329	377	341	312	333	408	352	366	355	355	351	334	338	347	367	375	374	337	355	354	330	357	342	354	351	397	347	312	358	383	380	363	368	343	366	339	356	366	375	367	330	344	320	358	374	325	360	371	353	338	364	371	353	382	397	366	340	345	351	334	350	327	316	378	342	357	339	399	317	352	350	363	331	354	372	367	345	349	352	373	366	392	328	337	300	336	359	373	341	368	355	331	358	356	387	359	339	325	394	365	319	382	344	350	364	321	367	370	353	357	364	365	354	342	368	339	348	332	338	345	365	359	370	347	375	335	350	366	365	360	348	370	357	372	351	340	346	379	361	336	371	339	331	356	349	382	320	361	398	380	338	364	365	372	351	363	366	390	359	378	370	366	370	337	362	347	345	353	382	377	343	322	385	376	346	352	356	336	333	379	379	379	345	341	331	386	349	368	350	361	364	357	348	336	342	342	332	325	360	355	335	380	362	385	353	358	319	338	344	332	358	353	353	359	341	360	370	384	367	364	314	353	358	379	394	354	350	374	376	359	346	351	348	360	331	329	331	356	363	341	367	347	324	360	376	339	376	352	358	356	374	326	377	378	337	366	360	370	338	346	358	363	360	367	355	350	343	347	337	373	328	335	352	349	333	367	370	348	352	341	362	332	365	344	350	364	356	327	349	377	374	329	336	362	380	375	403	372	345	353	339	344	369	358	326	368	357	333	359	335	341	339	356	350	369	323	341	368	349	348	345	363	380	317	346	359	350	339	347	341	347	364	374	347	361	337	353	354	341	330	352	340	423	357	359	389	357	379	355	345	355	336	380	320	359	342	348	346	356	353	363	359	383	374	379	329	348	347	327	366	339	334	374	373	311	351	362	345	326	342	331	349	339	363	380	317	336	349	333	328	349	356	333	319	338	350	347	372	367	363	362	343	352
23349	2935	638	440	351	295	262	258	236	245	230	242	210	228	248	245	215	217	228	190	205	196	177	217	199	224	211	215	191	208	191	180	199	197	204	220	209	211	215	199	202	182	190	190	192	203	217	180	217	179	165	199	232	224	191	211	226	189	222	198	204	196	204	207	212	201	208	203	204	186	229	210	168	200	192	224	188	205	198	251	186	214	185	200	194	210	196	186	189	187	209	196	184	175	184	220	213	194	192	198	209	189	217	208	188	197	196	186	201	194	204	187	206	212	198	193	208	222	239	173	234	205	213	184	182	195	197	204	208	201	186	197	212	217	206	216	194	205	203	183	184	213	189	201	211	206	222	206	167	188	204	198	173	217	173	194	202	214	184	203	188	177	225	209	200	208	180	203	191	184	182	180	203	208	211	193	198	204	179	205	184	223	236	212	194	182	196	230	217	193	180	210	209	219	203	187	211	203	203	205	203	196	222	202	217	217	221	200	208	189	195	201	213	206	212	207	208	192	192	205	179	202	184	183	197	213	208	198	207	192	209	223	204	220	215	199	176	194	192	187	205	206	202	214	207	215	205	195	186	204	170	233	217	194	174	220	190	196	217	186	199	188	199	191	228	201	213	192	208	185	197	182	193	171	213	207	201	203	195	201	188	202	213	185	185	231	204	187	223	203	217	226	192	188	205	177	197	210	218	205	199	208	218	188	218	192	204	216	179	186	194	210	208	182	180	196	178	200	207	200	191	203	207	186	209	215	203	201	163	187	174	200	223	217	204	180	237	207	211	217	209	208	211	195	180	200	184	220	232	201	213	201	209	202	201	198	186	192	193	235	204	209	219	178	216	200	189	193	189	198	234	189	234	215	198	199	202	218	182	189	204	207	222	191	200	224	191	210	210	202	196	214	199	195	217	200	202	161	191	212	216	185	190	211	179	205	194	207	190	190	199	174	192	216	209	202	231	198	210	206	201	192	180	187	219	216	210	197	187	200	186	184	206	197	207	189	205	192	206	200	201	201	204	195	174	174	207	220	191	194	208	218	205	198	203	206	217	229	204	177	200	211	190	192	220	217	225	220	206	217	214	198	204	191	230	205	214	210	232	216	182	194	203	181	221	223	198	215	182	202	188	206	176	200	214	188	232	226	211	202	200	162	191	211	174	206	207	206	170	197	190	197	208	199	207	184	200	207	223	233	180	196	192	205	211	211	206	208	200	192	185	208	201	178	208	195	223	215	220	197	171	200	228	213	183	196	193	233	193	196	207	196	189	230	205	199	205	209	184	186	208	198	174	193	185	214	195	186	204	175	216	180	226	191	220	217	220	190	179	189	191	177	204	199	204	193	202	220	212	214	214	203	206	183	198	187	177	182	193	203	194	211	182	217	212	204	233	195	196	224	190	188	183	202	194	179	176	204	236	209	221	182	198	192	207	170	177	197	191	198	187	192	233	210	208	187	178	182	216	195	188	239	194	196	195	194	188	201	159	194	191	185	199	185	180	198	205	225	186	212	198	198	205	199	217	193	199	191	165	197	230	192	199	210	201	210	230	242	228	223	182	215	214	210	219	238	191	193	213	206	213	195	204	172	204	172	223	209	204	197	208	197	165	212	219	205	199	213	181	200	198	228	217	220	200	197	188	234	198	202	217	218	185	196	198	197	234	188	196	193	215	197	227	200	204	204	218	198	186	222	193	193	196	197	211	193	196	194	171	208	190	180	177	202	202	196	207	205	213	196	202	184	187	220	208	190	207	187	167	196	177	195	199	215	197	217	194	243	190	191	200	189	214	194	222	185	201	233	216	211	187	163	208	196	196	196	202	214	197	201	202	211	216	197	199	205	197	217	216	199	192	216	210	201	191	200	189	187	204	195	213	199	174	201	195	215	219	206	184	212	198	201	215	226	215	216	189	180	181	226	178	181	193	209	216	212	198	202	177	202	203	197	215	183	207	168	216	202	199	206	178	225	205	180	187	195	205	182	183	184	220	184	178	198	213	215	230	202	188	197	178	190	219	222	185	196	192	187	206	197	191	185	205	207	204	182	211	207	189	194	191	199	220	228	210	190	191	194	204	202	196	213	204	180	219	192	204	192	194	197	193	220	205	200	229	213	207	217	213	208	194	177	213	207	197	213	196	206	182	190	204	212	214	191	193	195	233	217	189	204	200	210	206	187	216	196	204	215	213	199	203	222	189	233	194	222	227	192	194	220	215	207	173	206	191	211	217	235	203	180	205	179	208	187	199	208	217	185	195	205	187	198	214	188	211	204	216	182	213	199	185	205	184	211	191	214	199	242	184	199	204	173	189	195	235	222	172	219	208	212	210	201	206	197	201	196	217	187	207	195	190	193	207	180	203	215	195	167	222	185	194	217	203	198	229	199	186	191	219	212	207	199	170	221	202	200	224	210	231	199	222	240	211	200	179	192	208	209	198	195	185	199	184	191	212	169	213	204	186	178	178	179	188	212	209	198	191	213	180	197	214	201	185	226	182	254	209	208	186	184	206	190	193	188	206	203	188	197	199	197	180	184	209	183	201	215	187	184	174	190	197	202	207	228	217	226	201	185	185	213	228	214	180	193	206	219	201	205	206	179	196	198	218	195	207	197	214	190	217	206	166	200	170	225	210	205	197	188	206	184	185	213	209	228	204	213	201	188	200	174	193	213	222	201	204	195	223	197	218	224	200	234	195	204	199	210	206	175	219	202	193	168	199	196	212	187	212	233	204	188	221	204	207	181	206	217	200	201	175	217	198	199	187	176	199	211	201	216	209	187	230	212	195	220	206	192	197	184	206	217	212	188	206	218	191	169	197	208	185	204	214	165	204	176	229	214	176	187	218	188	223	187	197	190	203	187	199	177	202	223	197	218	188	176	188	182	202	204	208	180	200	197	198	222	176	206	191	210	181	189	182	179	232	176	195	224	207	167	228	199	210	211	228	208	206	202	198	230	176	179	207	218	193	197	186	193	187	223	190	217	215	229	206	240	206	203	182	194	219	193	201	191	198	202	197	214	200	214	204	193	230	231	201	205	207	194	197	222	217	203	169	190	203	184	200	194	258	204	235	200	212	196	189	216	194	206	208	200	206	190	203	203	221	193	180	213	198	216	208	180	206	201	199	204	195	186	192	216	205	185	211	186	207	194	230	212	210	203	207	176	202	204	186	190	176	207	198	191	198	216	235	170	203	202	219	177	204	178	206	186	201	218	187	174	207	197	186	194	201	215	177	191	204	181	190	219	194	202	225	202	201	199	195	218	188	206	192	178	193	221	195	208	203	206	200	205	177	194	198	192	192	207	206	174	187	222	208	167	202	170	196	197	242	201	183	188	208	193	205	189	237	185	185	203	212	206	201	188	197	201	194	202	186	189	202	209	202	200	214	210	208	202	205	218	210	204	197	209	199	189	179	187	190	198	208	179	198	200	212	188	200	212	203	208	202	208	195	172	205	178	218	202	220	188	190	213	229	183	207	212	191	203	195	192	209	177
16452	1100	1410	1442	1260	1074	932	839	764	696	677	649	604	700	778	790	633	600	576	550	552	517	528	505	541	482	517	533	542	521	526	486	510	512	562	570	558	548	554	543	525	534	508	472	492	502	520	491	540	516	516	515	524	510	527	498	521	491	485	534	502	529	469	500	522	492	500	458	504	509	479	479	509	489	489	458	505	484	488	461	490	511	508	471	492	487	501	516	496	477	480	494	525	499	487	476	501	486	505	532	490	501	490	505	494	465	515	488	460	524	515	513	477	460	497	500	488	517	482	474	528	502	497	504	522	482	519	483	522	489	549	503	465	521	491	489	489	536	527	507	478	537	522	542	472	499	506	492	501	489	529	509	482	502	474	523	478	524	488	550	459	508	520	490	520	481	464	496	491	532	541	518	520	500	483	484	516	501	508	518	496	517	492	498	484	521	519	490	562	557	475	489	500	524	515	486	508	518	542	515	515	524	517	506	475	470	498	530	501	494	473	460	468	486	540	508	512	493	493	512	530	503	497	477	512	478	468	494	475	499	478	498	494	512	478	472	514	522	486	496	498	503	504	517	531	525	486	481	471	500	515	475	511	452	499	467	503	517	478	480	472	471	479	503	534	483	482	533	481	449	499	489	542	492	503	496	501	506	478	499	507	479	477	517	499	527	535	469	478	508	470	507	517	507	509	486	509	507	511	505	468	519	462	474	477	506	498	464	508	490	488	535	488	540	504	438	487	515	555	489	510	495	482	501	515	487	481	493	499	459	484	506	512	464	504	531	533	543	509	479	530	493	516	460	530	467	517	511	507	489	474	494	471	483	508	516	477	572	539	506	471	498	509	475	471	523	461	497	535	460	487	488	515	472	498	516	511	518	494	472	512	508	504	451	488	487	481	510	524	480	538	457	509	516	497	503	486	510	523	493	533	486	507	547	512	487	457	510	499	500	504	506	540	531	502	469	499	515	521	496	505	480	522	492	492	479	510	508	494	494	479	513	513	521	485	504	509	500	463	503	493	469	528	536	496	489	520	530	461	497	522	503	516	518	484	476	514	509	489	502	492	500	549	475	456	486	479	488	492	526	509	511	514	516	522	486	530	499	509	439	499	488	491	511	537	507	486	519	511	488	480	502	514	476	504	514	492	489	474	494	456	477	508	526	497	502	491	525	496	538	494	495	512	456	504	546	489	490	533	498	493	517	501	550	497	493	532	508	520	492	519	495	497	520	489	490	492	534	511	513	467	473	489	502	534	497	490	509	486	497	507	508	491	506	490	522	492	491	521	520	474	455	489	520	488	507	483	522	486	519	511	483	524	455	496	496	520	498	505	480	486	486	505	501	513	467	491	510	493	516	503	503	505	497	500	475	517	506	475	512	488	461	473	508	505	496	475	539	490	509	534	481	517	527	492	504	487	551	503	494	518	489	502	479	446	474	504	481	527	515	489	521	493	522	514	536	506	506	553	486	531	525	469	472	487	536	542	513	510	508	467	526	501	487	493	520	483	485	487	490	498	509	539	502	527	519	485	480	487	508	547	510	519	475	500	525	516	514	512	447	499	508	518	482	507	548	501	534	463	508	497	482	520	490	523	548	506	528	521	526	507	492	499	497	501	483	506	503	528	502	494	520	510	509	523	467	483	511	479	492	479	510	508	514	484	472	504	523	503	485	504	482	508	511	521	511	547	499	489	537	500	471	504	488	493	491	515	484	531	471	458	522	498	508	519	519	497	512	504	513	498	505	502	526	486	516	519	477	508	505	460	493	482	474	464	506	482	518	473	485	480	492	498	515	470	511	500	502	526	487	518	505	497	513	497	517	546	538	509	492	529	487	482	500	520	477	515	554	507	484	539	464	472	475	518	490	490	471	519	512	475	499	491	506	463	491	521	502	503	505	538	484	491	465	497	503	525	497	510	479	499	465	464	523	511	529	505	529	511	515	469	541	502	512	493	515	481	534	480	482	511	517	549	512	482	518	466	475	499	521	493	473	475	484	505	489	509	511	501	509	521	519	487	459	533	512	492	495	525	513	468	527	468	496	502	514	497	512	501	508	510	461	520	504	513	510	525	480	490	509	516	504	485	544	508	522	497	503	519	522	502	522	508	537	514	536	479	499	498	512	496	527	491	543	489	516	486	486	441	513	519	524	503	512	519	516	495	481	482	544	522	510	496	504	499	508	499	492	475	498	499	484	489	510	476	483	545	494	524	491	530	511	523	488	492	480	495	522	500	535	510	464	537	508	495	475	512	478	508	496	460	491	510	500	474	509	488	500	482	484	531	488	500	510	491	501	521	522	488	492	522	491	489	461	527	477	486	496	484	549	562	476	488	520	484	511	506	489	544	509	486	485	535	492	450	476	514	555	480	506	494	491	490	487	480	545	454	511	559	495	482	499	471	484	512	499	501	525	482	564	508	498	483	522	532	508	514	527	470	535	480	497	512	472	492	521	466	462	547	490	530	505	473	532	506	524	497	538	492	509	475	479	480	517	529	508	507	476	484	513	534	505	493	527	521	477	490	556	500	535	463	506	498	492	480	512	499	524	485	508	496	487	475	502	509	495	483	502	495	467	499	506	534	545	494	503	497	491	483	492	524	490	524	514	505	472	511	505	492	492	491	490	486	531	537	477	483	505	497	482	468	459	560	497	500	495	517	505	518	506	511	470	507	519	500	508	506	496	503	542	549	447	504	483	508	517	500	541	528	478	501	512	531	521	474	459	492	469	461	477	474	508	489	514	530	517	496	545	554	518	489	523	482	489	486	495	491	480	491	485	467	502	475	564	472	532	508	521	509	518	495	483	491	494	481	523	466	504	534	466	515	481	463	496	479	494	563	500	483	483	479	481	482	522	480	426	489	499	564	450	466	484	530	503	512	486	494	501	515	506	495	505	505	452	489	475	477	506	509	457	500	501	496	514	444	487	514	523	544	490	512	505	514	495	512	514	498	511	453	461	492	466	475	488	464	496	503	475	490	469	479	511	491	481	498	504	484	534	536	498	506	543	486	523	536	512	508	514	531	516	498	524	501	494	484	500	494	497	537	460	540	464	512	508	493	481	498	474	532	508	496	480	476	494	532	493	501	541	482	508	510	507	495	505	497	501	484	518	497	496	520	466	445	484	476	456	462	535	503	461	514	505	486	495	519	487	480	462	516	512	475	451	493	468	499	463	519	489	484	473	515	503	508	522	481	471	490	532	471	497	521	464	496	478	548	511	523	510	515	490	555	511	505	515	487	514	485	493	502	514	511	515	515	517	463	470	496	459	522	530	477	498	506	505	529	512	480	479	466	497	497	506	514	508	483	484	515	479	491	477	515	528	482	559	467	534	483	478	533	517	497	483	478	477	480	500	455	521	507	472	497	521	479	497	510	490	494	541	450	505	523	512	486	509	505	476	459	487	490	517	496	498	496	525	495	521	452	504	515	521	523	479	479	483	537	495	498	493	457	535	522	508	526	512	516	514	495	536	482	506	507	515	499	536	531	515
33203	5951	1009	629	398	288	272	251	210	185	160	162	152	154	192	182	161	170	164	142	146	161	148	150	144	139	137	159	152	127	148	162	131	159	124	132	121	132	128	134	148	138	132	144	142	177	159	172	134	147	139	132	137	126	117	123	129	130	124	127	141	134	136	132	144	132	130	132	143	137	127	149	143	145	138	139	139	153	122	152	137	148	128	138	122	131	146	143	136	130	142	132	142	118	125	134	135	144	134	145	150	143	122	131	151	139	126	143	153	137	124	151	144	133	141	124	118	134	133	140	152	131	149	119	147	146	103	150	141	126	144	165	143	146	146	132	146	136	137	147	141	134	123	137	130	128	126	141	136	140	158	135	132	147	150	121	134	143	134	148	149	135	134	145	124	143	150	133	128	131	156	154	139	138	130	150	118	164	127	145	154	142	132	134	132	125	145	126	126	137	139	148	134	133	127	135	122	117	129	125	146	117	150	147	120	124	167	124	153	156	133	122	154	159	136	155	130	135	130	130	145	158	157	159	148	150	152	139	147	119	138	127	125	144	135	122	124	135	116	136	135	138	136	132	128	150	117	124	146	135	126	135	135	149	136	108	150	141	140	138	143	142	142	120	135	122	105	142	130	146	149	147	104	147	125	152	147	132	110	121	138	122	169	135	141	133	130	120	138	119	141	149	147	137	126	140	120	119	130	142	137	152	122	149	161	146	112	150	130	129	120	138	142	108	137	138	152	136	123	139	115	145	133	125	134	115	139	130	147	149	131	147	123	113	129	134	110	141	126	133	131	145	139	142	151	135	133	173	136	116	149	129	128	149	147	150	131	117	124	156	134	136	118	128	140	132	119	156	127	135	139	142	132	155	118	143	141	139	150	150	130	132	145	136	140	127	134	119	151	149	131	135	128	114	164	154	122	113	121	129	148	157	128	130	122	144	144	153	108	158	126	137	143	150	136	155	144	125	139	122	122	161	152	143	149	139	134	121	133	115	130	133	131	135	147	164	130	135	135	155	135	131	130	147	138	139	134	144	114	118	126	129	123	129	146	124	161	141	153	144	136	127	156	134	131	135	145	144	142	137	133	143	110	130	143	142	134	141	152	150	124	139	122	134	125	149	138	134	138	151	130	126	133	135	147	140	146	127	141	148	124	132	123	131	116	136	123	161	130	148	151	116	150	131	136	123	129	152	131	126	149	130	143	134	153	119	131	116	129	132	122	130	126	135	124	140	135	123	123	127	133	138	158	127	121	140	137	134	130	135	131	140	134	138	145	136	152	154	150	163	134	132	141	134	140	157	142	125	137	127	129	147	128	141	122	140	151	139	148	117	131	150	124	134	118	123	143	140	146	139	140	136	141	139	142	141	112	152	149	132	152	151	113	152	125	140	140	130	133	141	142	128	149	125	147	138	128	140	124	133	139	135	141	141	131	150	138	136	145	163	122	133	136	155	140	120	132	136	142	139	137	133	128	134	124	149	155	121	133	126	129	128	160	154	150	140	158	138	126	138	140	133	147	139	150	150	131	130	122	144	130	138	128	148	151	149	134	156	146	169	133	120	115	139	143	132	132	154	167	145	130	129	142	138	126	129	118	131	124	167	144	135	104	117	123	140	140	125	124	138	145	142	151	135	137	153	140	153	138	148	121	124	144	139	164	139	129	142	136	145	158	109	139	150	124	121	140	125	109	139	143	126	131	153	156	107	143	116	117	133	107	151	142	145	128	160	141	131	137	136	124	147	129	153	149	152	140	153	133	136	124	141	139	151	152	134	134	154	111	124	125	153	133	123	141	141	133	142	137	139	150	142	153	148	133	157	146	136	131	145	143	141	163	136	135	149	130	118	153	138	125	146	148	148	133	131	147	129	127	156	122	123	142	134	149	124	142	160	121	145	140	134	131	130	122	139	149	137	137	145	147	110	133	123	138	128	132	132	128	172	130	142	131	116	120	151	147	129	137	165	141	124	138	157	139	137	142	147	129	130	126	155	135	137	146	146	140	130	138	161	115	141	117	111	134	112	121	151	136	130	135	117	149	138	141	130	137	133	131	127	130	123	127	147	146	142	116	116	123	132	150	127	169	158	147	123	124	137	142	127	152	140	143	130	147	145	117	132	114	126	132	135	128	154	144	132	149	135	157	132	141	142	131	172	137	154	118	139	137	142	124	128	138	138	159	132	129	116	128	126	153	137	131	145	137	144	135	127	122	128	121	125	121	120	158	159	134	137	132	144	118	154	144	146	126	143	138	127	149	154	161	134	126	122	157	152	123	168	141	150	131	128	151	137	140	124	128	153	161	118	115	170	151	145	101	145	136	125	140	130	126	136	156	136	122	136	162	137	119	137	127	121	162	159	141	128	141	137	144	128	151	131	134	136	118	136	131	154	134	124	138	137	117	167	142	138	130	147	130	129	130	138	141	129	135	145	125	120	145	131	138	152	124	128	139	113	146	126	131	136	135	136	138	144	138	137	148	168	129	121	139	156	129	126	132	156	120	138	146	134	155	129	148	129	150	135	124	135	125	115	138	130	146	132	123	115	117	151	144	144	139	124	147	147	136	149	154	160	150	140	151	131	116	148	108	144	131	160	128	127	127	118	131	130	137	124	105	149	144	148	130	128	135	153	133	115	138	141	159	146	142	163	139	129	133	118	151	146	133	141	135	143	139	135	142	112	142	134	140	135	157	153	126	144	148	142	126	146	134	144	142	143	128	139	131	144	142	155	135	124	163	154	143	145	157	153	116	122	176	147	141	135	123	156	128	144	134	149	130	142	137	129	150	121	156	134	134	136	154	129	133	143	139	135	152	122	135	123	106	132	155	142	144	109	150	140	149	166	108	138	152	133	171	142	135	121	123	152	140	144	156	107	130	141	123	125	134	134	142	134	130	153	128	154	126	135	132	136	116	117	149	141	119	142	137	129	139	110	156	145	123	160	136	125	154	129	134	139	153	170	144	124	142	148	127	141	161	140	120	137	141	126	135	152	126	144	132	135	137	152	117	128	136	121	139	140	128	129	136	143	157	149	128	130	120	123	143	130	135	105	148	145	138	135	133	136	110	146	148	127	143	129	140	140	139	152	145	145	124	123	132	143	123	145	145	142	139	139	142	160	126	135	137	144	145	109	131	144	157	135	124	136	142	139	144	150	130	146	106	131	134	131	122	133	129	131	151	156	153	138	159	144	141	127	134	160	140	132	134	150	134	129	120	137	118	135	149	129	116	145	123	139	122	141	137	136	123	149	160	147	123	149	162	144	136	143	126	137	121	127	123	144	135	144	137	120	124	144	158	155	157	131	139	140	115	122	141	118	140	134	159	141	145	131	157	129	138	150	152	145	138	140	147	141	145	155	157	112	148	113	126	148	129	122	154	127	127	141	138	146	165	149	130	136	149	139	150	128	136	156	138	129	126	129	118	133	124	154	148	145	129	134	146	119	141	135	125	132	138	153	140	133	150	140	155	128	133	139	156	153	149	138	114	144	139	117
21131	1440	1825	2019	1667	1356	1090	931	803	733	624	604	607	668	808	699	500	486	418	444	420	422	367	414	387	376	337	389	347	397	372	388	344	379	393	340	346	360	412	385	384	363	383	340	342	347	373	360	333	354	346	363	377	318	319	318	337	403	322	333	340	355	342	342	350	374	338	359	340	385	336	344	340	373	367	357	345	322	316	334	351	377	366	306	347	370	378	338	317	312	336	348	379	344	329	330	373	310	340	318	349	334	341	362	354	315	341	333	381	315	339	300	331	349	320	306	329	323	351	339	338	342	337	321	339	316	347	371	356	348	362	346	323	347	349	337	351	376	345	336	326	333	366	327	365	330	315	321	334	327	325	339	335	361	339	344	344	347	310	368	300	333	358	338	335	340	315	362	322	327	355	351	349	367	331	376	349	366	340	323	340	341	355	366	334	359	345	299	338	329	327	338	351	363	375	312	331	329	353	332	340	343	376	331	347	350	344	366	313	301	347	346	376	348	326	335	319	330	347	346	334	352	377	375	341	337	337	343	321	310	302	349	310	364	333	323	368	357	321	319	339	332	346	376	340	307	336	345	341	341	374	340	330	355	327	377	343	355	340	371	366	305	367	343	311	308	328	326	348	310	357	374	386	352	339	324	347	371	330	338	332	340	325	336	355	341	334	350	359	338	387	365	349	358	303	360	324	324	357	332	336	347	335	364	330	330	365	347	317	368	361	330	351	313	353	331	339	324	363	373	364	346	312	313	359	343	374	334	355	325	312	331	348	341	343	339	348	320	319	366	325	332	334	352	361	316	373	333	333	379	348	344	352	355	350	377	298	356	320	356	320	335	356	343	324	370	366	351	337	313	312	331	343	306	334	350	370	325	351	369	326	345	367	366	338	322	339	320	309	343	320	316	318	304	349	349	372	316	332	342	331	355	335	315	320	322	312	366	345	357	338	379	360	341	348	344	339	345	296	363	335	366	332	336	317	326	312	327	334	341	363	387	352	355	360	366	349	351	329	337	338	325	354	348	341	310	363	340	337	366	347	334	352	343	358	333	325	323	340	352	329	328	316	359	330	324	377	365	340	352	346	331	331	346	354	363	322	331	330	370	366	348	331	355	368	328	341	365	368	345	349	329	374	358	360	335	328	366	363	343	319	358	346	331	376	389	341	317	336	351	356	372	321	355	344	343	350	368	336	342	335	336	338	357	285	332	296	362	359	324	318	358	334	374	338	327	339	306	334	344	340	309	332	321	346	367	330	370	355	318	341	375	327	322	354	295	333	345	338	325	355	340	343	331	349	343	378	326	336	395	357	356	329	367	323	363	352	355	357	378	304	339	319	309	334	317	328	362	327	324	355	324	319	361	305	340	341	360	335	308	373	344	333	319	356	352	340	356	345	364	346	318	338	340	343	344	327	344	321	321	365	357	376	349	344	318	354	324	336	347	315	338	343	321	368	376	335	313	333	316	354	355	363	347	341	335	343	337	354	328	315	305	334	335	367	331	335	339	349	348	341	324	334	366	324	349	329	349	355	338	325	348	339	346	350	361	323	314	329	351	316	358	334	331	333	309	352	367	320	346	347	335	318	356	354	334	349	365	339	360	329	333	333	342	314	350	336	330	336	349	310	332	354	341	337	342	314	333	350	332	332	319	330	337	373	309	366	328	348	320	332	328	370	335	362	355	324	339	309	341	344	348	304	338	316	335	341	331	370	351	316	353	346	338	308	344	366	329	330	327	358	355	328	355	344	334	351	354	357	307	354	300	331	351	375	368	319	298	326	292	337	365	328	353	329	325	351	325	330	313	364	374	328	335	368	354	350	338	341	315	339	331	375	323	351	349	367	373	356	356	364	336	343	355	341	304	322	314	347	332	357	320	350	337	329	338	334	326	325	317	341	322	373	344	328	338	345	365	338	346	326	320	384	366	313	346	357	361	322	332	334	351	354	302	365	335	328	340	355	342	339	357	365	395	338	342	319	327	369	287	344	366	352	376	336	338	340	362	338	374	333	350	369	364	352	331	337	388	356	338	361	338	347	372	325	376	361	343	322	344	340	321	338	348	347	336	343	347	344	322	356	340	349	334	320	307	322	340	390	327	334	329	333	383	344	332	342	316	350	342	358	321	332	349	313	344	365	337	367	350	365	320	350	358	320	356	353	359	370	329	377	331	333	390	352	311	340	323	367	367	341	376	339	325	323	339	315	352	342	342	352	328	335	381	345	337	338	329	335	348	309	320	333	344	325	335	328	375	357	329	353	336	382	312	320	348	377	300	360	347	344	339	350	356	330	335	381	360	354	331	343	355	324	319	339	321	353	359	367	372	341	349	333	314	335	350	343	355	340	332	335	359	340	339	319	349	351	307	315	315	316	386	293	368	325	313	350	353	341	332	320	404	343	340	362	342	325	332	301	337	345	314	357	350	352	366	327	342	376	333	335	309	310	349	311	327	356	345	363	314	350	337	319	316	336	345	344	367	315	358	328	331	330	355	324	332	327	317	350	335	350	340	304	347	370	349	352	340	368	324	371	329	345	332	350	351	343	337	342	342	329	349	329	361	360	338	323	345	349	344	331	353	351	335	351	334	349	359	349	307	338	352	321	367	372	354	324	349	329	340	319	327	351	337	348	349	339	363	322	348	387	333	342	338	341	349	325	359	361	308	311	345	316	348	349	337	337	340	349	319	367	349	331	321	343	329	331	341	331	378	334	348	341	367	356	348	370	328	326	349	390	327	343	361	361	357	357	333	364	334	345	336	362	347	349	334	348	339	311	324	359	353	364	336	339	369	337	368	326	377	323	348	353	335	323	358	327	327	366	335	335	327	338	328	368	380	354	372	361	354	335	346	332	379	358	363	323	332	345	339	355	321	342	373	324	354	330	326	348	378	340	340	356	357	335	356	329	363	385	351	315	370	326	377	327	319	344	352	327	361	352	346	328	353	351	339	343	345	351	334	365	356	325	355	347	329	339	361	333	355	332	341	332	370	334	306	370	326	335	331	336	332	348	369	336	336	362	393	326	362	333	344	355	378	355	367	330	354	326	346	318	352	345	357	341	368	347	327	353	388	364	329	325	348	303	330	332	330	347	344	301	322	346	369	323	366	335	348	342	341	347	333	362	336	340	339	365	314	313	378	315	365	302	315	312	318	332	347	316	345	362	360	326	377	340	374	356	341	335	358	356	322	366	347	366	375	324	323	376	337	330	343	331	329	328	359	363	356	350	345	339	337	360	337	348	354	316	375	367	352	323	327	335	343	345	357	363	319	342	365	353	336	329	322	332	320	349	358	298	347	314	344	335	342	319	318	320	319	314	349	340	334	352	342	374	373	357	356	345	341	335	360	344	372	320	337	322	287	360	355	357	334	346	344	352	350	353	339	360	338	317	336	335	327	299	342	343	328	333	340	357	342	334	306	343	318	365	344	324	330	379	323	334	353	367	373	370	344	378	366	340	335	333	336	330	384	324	338	366	312	344	318	344	329	364	325
8885	648	211	178	150	139	132	167	155	147	141	153	150	148	159	158	134	147	150	139	151	133	146	113	141	123	145	124	136	138	133	134	127	109	130	136	139	153	139	148	111	135	128	123	155	120	145	132	126	129	137	141	139	134	146	138	121	121	147	111	122	136	153	132	129	138	122	139	152	120	136	130	128	133	108	143	113	115	142	150	141	157	122	110	114	114	122	127	134	131	110	134	145	131	124	152	146	137	120	156	114	152	119	136	132	119	171	105	132	129	131	131	114	136	148	131	122	117	140	124	115	144	137	129	148	139	135	125	125	112	135	127	127	148	115	143	124	141	133	123	138	139	129	137	134	132	152	148	126	127	138	129	126	149	123	110	144	118	128	103	141	122	143	120	129	135	118	117	118	124	120	139	130	152	137	137	120	116	115	128	171	131	137	146	130	123	148	154	124	123	146	128	141	138	135	139	131	129	121	130	132	137	134	132	161	110	133	131	132	118	138	151	120	133	142	133	129	108	138	133	121	118	122	144	135	150	104	136	146	141	126	116	138	129	136	133	103	129	138	121	137	122	137	137	137	128	120	141	138	122	128	132	132	131	132	144	110	141	147	136	123	143	147	127	131	130	121	142	139	127	123	131	138	131	117	140	128	139	137	131	117	125	117	143	139	126	120	148	140	137	138	126	121	136	124	132	120	142	153	136	148	149	133	144	145	136	136	166	140	142	146	134	137	133	123	126	143	117	130	137	133	139	124	143	136	133	135	132	142	123	134	124	132	127	149	129	125	137	129	116	132	138	110	114	130	138	142	124	125	125	133	135	147	130	148	143	139	124	131	143	135	113	132	117	142	135	139	146	146	129	134	155	142	129	138	133	152	122	120	119	133	125	128	137	144	154	148	105	138	136	124	156	144	131	131	135	133	137	133	140	136	131	120	121	116	134	131	151	142	131	115	124	148	141	147	123	157	134	131	111	111	125	134	107	127	135	138	123	143	129	131	136	145	139	136	140	159	136	140	147	140	124	129	123	140	130	120	120	150	134	145	115	132	142	130	130	151	133	116	168	142	129	147	132	121	135	130	149	121	139	122	128	123	122	133	127	124	131	143	105	105	141	140	111	123	134	147	131	124	148	106	125	151	158	127	134	150	115	128	128	141	138	118	134	141	126	112	139	110	131	132	152	134	144	165	124	139	112	130	124	163	134	160	126	130	138	140	120	143	156	138	133	127	144	145	145	142	114	116	133	123	143	137	141	141	140	132	125	144	141	125	149	152	133	146	135	117	115	130	152	105	129	124	145	140	121	130	158	120	123	133	123	134	139	138	140	131	118	122	124	165	133	118	130	134	124	138	139	139	151	130	124	133	145	154	141	144	135	141	129	132	152	150	131	124	159	130	152	124	164	128	120	137	134	144	143	142	126	118	123	127	122	123	138	120	149	133	139	138	129	171	130	119	128	140	129	131	129	109	153	147	162	136	115	134	129	146	132	136	115	130	120	130	132	129	148	124	147	146	129	131	149	144	141	131	119	137	128	132	114	128	123	116	152	123	125	133	142	143	146	124	125	96	140	128	125	131	114	127	117	122	133	130	126	141	108	110	122	123	134	127	157	155	142	133	143	130	153	123	135	124	134	139	137	106	128	129	130	110	153	129	136	127	146	117	156	139	138	146	137	136	147	150	154	153	135	136	117	141	120	138	139	151	138	128	144	119	161	131	136	142	124	132	129	130	117	123	121	126	148	138	134	122	149	95	135	106	128	136	136	144	133	124	124	148	124	155	126	126	132	127	137	135	140	157	140	123	125	111	147	123	148	162	125	122	123	135	127	150	114	149	125	136	130	149	117	137	132	127	154	137	132	135	126	123	119	130	113	148	139	136	165	118	134	137	131	104	130	132	128	140	118	132	132	142	139	146	131	142	132	131	121	147	126	117	141	139	125	129	130	140	117	127	129	141	136	114	132	142	149	125	150	131	142	139	136	162	111	113	110	131	131	151	126	89	136	156	135	135	113	144	134	123	115	121	120	137	123	121	137	133	148	135	135	117	116	105	150	114	127	116	134	128	160	126	127	148	135	119	150	132	133	149	128	149	135	127	134	139	125	126	133	142	119	129	135	149	144	135	134	129	128	149	128	139	139	132	133	125	129	134	128	141	130	160	140	118	133	121	122	124	130	128	117	121	143	140	133	149	133	124	142	136	132	127	140	115	151	124	132	132	127	138	135	142	138	129	130	126	120	148	127	152	132	147	126	117	144	114	111	137	130	109	132	146	137	161	147	134	131	119	132	138	139	134	131	127	145	133	127	126	153	143	136	137	130	134	127	149	128	134	139	152	138	132	112	140	138	129	145	116	123	123	147	133	128	112	135	134	106	135	134	122	130	128	119	120	129	122	120	145	129	130	127	124	134	116	111	134	136	141	155	125	126	139	147	138	120	147	154	136	125	136	124	133	127	129	138	146	124	149	117	129	134	123	147	151	124	136	145	137	130	117	122	131	152	157	125	141	140	152	110	137	130	129	152	141	128	127	141	150	120	119	134	137	140	138	121	123	134	118	151	135	137	150	123	133	136	122	133	122	130	149	134	134	113	99	143	131	122	139	132	136	127	123	110	114	130	141	123	140	135	133	138	135	131	115	130	129	130	136	130	131	125	154	136	143	124	130	173	154	108	145	122	137	144	151	141	124	120	141	105	148	138	143	131	134	131	105	139	132	128	126	111	127	145	129	148	131	124	132	151	115	124	140	117	155	132	123	144	135	127	132	132	149	126	129	124	156	143	143	123	141	129	132	118	160	143	117	128	115	115	137	134	123	139	137	134	124	122	126	126	119	131	127	135	136	140	137	129	156	110	151	127	132	147	130	130	149	148	150	120	136	152	114	131	149	134	138	142	127	144	131	118	102	119	148	140	148	144	132	137	150	132	120	118	106	108	125	122	127	135	129	141	139	134	131	119	129	130	133	126	133	129	139	143	118	139	132	125	112	126	158	125	130	133	131	122	115	165	137	121	138	127	128	127	135	136	126	120	139	126	119	124	115	143	120	148	144	152	132	134	144	128	132	146	129	134	125	142	146	120	127	154	119	133	120	119	121	143	109	136	115	109	148	114	158	134	135	150	132	117	149	146	122	150	136	114	134	108	145	125	126	107	135	150	125	123	122	118	135	129	128	136	136	133	138	129	124	139	126	117	145	121	144	146	162	107	135	136	117	110	125	171	135	140	115	139	142	108	148	145	143	145	130	145	110	99	138	141	118	145	134	135	159	148	123	121	128	145	123	138	147	127	148	135	142	124	131	145	144	127	137	140	124	123	126	142	145	147	128	140	135	126	121	127	137	136	142	137	136	128	124	120	113	125	115	130	130	133	129	137	143	135	160	123	113	132	128	130	121	141	138	147	122	130	143	136	133	125	126	126	151	131	135	122	130	127	138	140	129	125	146	131	131	140	136	117	137	147	136	153	138	119	118	125	130	131	109	118	118	145	121	139	146	124
6821	505	549	625	544	499	442	452	426	396	420	404	409	484	508	433	354	377	365	378	394	344	388	358	383	366	386	356	339	333	362	353	339	376	329	355	386	374	324	361	375	344	333	372	334	370	331	363	353	362	363	354	362	343	321	340	371	355	368	397	350	336	345	340	376	355	353	340	389	327	377	356	346	329	350	340	332	361	380	358	344	367	360	353	373	351	374	356	345	357	390	358	346	373	380	367	342	339	367	328	350	354	349	356	362	373	357	337	358	326	386	348	351	375	344	345	316	345	332	335	372	329	380	366	363	355	350	356	352	344	367	351	312	367	342	329	345	351	364	341	339	387	374	354	336	397	380	358	349	364	366	330	352	362	341	357	348	365	371	375	389	356	382	337	341	353	335	337	346	374	335	348	365	397	357	376	347	343	355	379	388	323	358	385	351	375	356	354	369	340	334	323	332	347	335	360	346	371	362	331	340	371	362	375	323	367	355	363	369	347	348	321	351	332	417	311	384	347	341	382	357	324	364	352	333	359	356	374	370	372	355	350	375	354	366	330	333	372	368	330	339	365	348	340	343	329	375	338	353	359	363	359	379	335	387	345	336	328	363	338	355	382	349	336	322	376	335	343	349	332	335	331	360	355	347	329	325	345	333	360	378	341	344	339	361	374	332	359	375	364	339	374	314	328	297	339	341	362	364	363	332	324	343	324	327	346	362	352	369	341	368	360	369	339	354	364	349	350	356	354	339	335	366	371	316	349	328	361	344	362	361	373	361	340	378	339	369	354	349	357	372	342	330	357	328	366	345	380	356	359	358	342	353	355	358	364	352	348	351	358	347	353	353	349	349	337	365	319	344	345	335	355	333	348	351	346	345	332	379	359	342	345	389	358	351	329	364	369	353	350	364	379	344	345	351	338	376	346	389	360	314	332	356	356	328	337	372	358	362	365	393	336	359	356	352	327	343	337	349	329	351	343	349	348	392	348	373	395	362	345	332	385	354	347	361	337	343	344	323	366	357	366	338	327	361	368	330	349	346	344	327	383	380	376	362	344	341	362	336	348	384	335	358	346	332	336	382	379	340	379	359	363	327	341	361	333	365	350	363	338	384	342	402	332	325	355	346	362	346	370	360	362	336	375	357	356	337	368	361	344	347	353	370	361	370	328	378	396	322	338	359	322	340	346	359	368	332	301	378	365	313	371	322	351	368	352	341	375	376	350	353	330	345	323	352	323	397	358	342	330	378	370	366	374	362	352	382	386	339	356	350	332	332	336	314	348	344	327	388	343	351	348	389	379	340	368	354	339	359	346	402	368	317	339	336	362	389	356	357	361	361	379	379	381	366	352	321	324	330	336	354	330	358	385	361	332	348	313	354	373	361	376	397	379	342	358	355	365	342	325	332	364	359	347	380	334	338	357	368	371	363	355	328	358	328	327	349	342	337	344	365	366	351	349	306	333	353	356	310	341	328	374	346	338	320	345	349	354	360	332	361	356	348	342	350	378	359	366	364	338	305	360	368	350	335	363	327	336	356	328	376	397	373	375	345	353	353	332	371	375	358	372	344	384	377	392	364	371	342	357	377	359	343	343	344	357	315	360	347	376	391	337	344	330	308	365	340	330	342	375	340	365	354	354	347	319	330	368	341	360	340	343	352	318	348	385	356	364	395	330	357	332	384	350	375	380	368	378	357	322	359	361	386	370	356	353	347	338	350	327	370	373	325	349	336	353	403	327	376	382	339	340	359	369	351	341	343	379	340	344	383	327	354	362	360	338	334	411	384	341	334	363	340	393	355	340	353	351	329	378	340	387	351	340	340	349	382	331	343	336	350	353	356	334	336	314	369	320	361	405	360	384	371	373	310	365	367	351	378	343	343	358	338	363	397	353	360	345	349	351	356	347	354	362	360	352	323	317	358	341	332	368	349	340	347	363	358	330	361	341	383	313	354	347	330	347	347	353	327	343	388	363	343	341	304	346	375	340	344	409	350	339	344	346	353	332	352	322	349	385	360	372	369	347	344	334	369	312	363	348	403	389	361	349	367	320	346	370	318	369	356	365	350	361	376	351	383	361	362	356	365	339	336	355	363	358	311	346	338	356	337	372	373	346	342	355	353	359	372	313	359	342	372	354	349	319	349	359	339	350	344	355	348	366	371	315	347	355	331	351	374	359	345	344	371	349	370	334	356	352	361	349	348	371	322	363	365	353	344	354	324	376	360	375	385	303	368	365	321	373	354	330	343	343	392	356	362	363	336	336	367	365	373	347	341	356	354	375	345	348	360	351	325	386	354	360	370	338	347	349	366	353	352	332	354	362	345	356	339	388	348	347	326	350	355	329	358	396	362	383	376	349	376	343	346	355	349	346	373	350	343	350	379	365	370	313	329	355	353	373	341	325	356	361	344	363	340	389	340	364	336	366	339	319	360	349	373	365	361	387	347	363	353	350	327	360	346	348	336	340	367	363	344	364	355	351	351	333	338	381	336	341	370	361	363	376	355	377	367	313	352	355	348	359	347	374	350	366	338	350	330	367	354	342	370	349	384	348	342	341	387	342	331	360	362	356	329	385	374	383	369	312	362	317	315	349	346	347	329	392	363	339	344	332	330	375	363	343	349	384	355	362	366	351	343	332	369	337	345	349	386	327	362	355	332	351	336	340	334	351	361	336	385	328	363	358	342	355	374	340	349	346	371	353	364	365	345	324	342	358	332	348	367	371	399	387	368	320	346	364	335	339	374	330	368	341	361	374	336	331	372	337	353	341	369	338	356	337	361	379	363	340	370	328	342	370	367	335	336	355	354	370	390	350	330	337	361	364	394	374	335	346	318	331	377	366	343	354	366	342	339	353	372	337	365	330	357	331	297	337	365	365	338	339	373	348	351	363	335	359	385	364	335	371	323	329	326	375	337	350	344	372	355	334	369	336	384	358	332	334	336	370	356	354	356	364	354	365	353	366	348	366	402	384	370	336	353	374	367	382	380	345	355	352	350	340	361	354	371	370	388	357	338	354	377	318	345	357	352	330	359	364	352	335	368	334	367	346	329	371	343	366	341	347	329	316	368	340	371	335	319	366	353	347	345	347	340	352	367	345	366	378	355	358	338	350	392	387	372	362	372	350	362	369	330	355	363	345	370	338	324	363	354	347	344	354	348	394	363	346	351	359	361	347	360	333	342	361	354	388	405	329	345	352	371	364	321	334	342	381	314	345	344	363	340	378	369	354	339	377	361	345	346	376	332	355	339	345	374	352	370	336	335	369	357	370	363	351	362	338	375	337	356	361	341	383	362	342	339	372	387	331	357	372	355	344	359	381	384	293	361	354	307	345	353	350	355	374	386	352	358	359	337	356	367	363	355	338	348	339	361	332	344	330	358	315	329	363	350	341	358	344	340	370	347	351	357	320	359	352	371	366	349	326	364	367	319	328	349	345	361	380	385	334	357	353	362	346	358	380	337	354	354	362	348	367	348	361	372	320	353	334	330	370	359	360
23725	3452	655	366	351	246	279	282	246	239	247	229	205	241	217	236	215	251	234	228	167	200	168	198	209	205	214	212	193	173	180	208	231	192	194	202	195	227	209	195	228	183	191	206	203	219	209	211	202	205	210	197	221	222	184	193	206	203	217	192	207	218	200	173	201	201	198	226	204	214	190	187	205	185	209	221	221	206	185	191	184	194	206	176	195	190	212	185	199	177	189	209	206	201	199	198	228	211	224	212	216	209	197	207	196	193	215	207	223	196	186	200	211	217	183	195	189	219	205	222	206	226	188	180	215	206	220	230	201	203	203	193	218	203	176	214	217	204	201	188	170	179	204	188	200	208	218	188	181	200	196	212	192	206	190	178	186	208	218	193	170	201	198	183	211	174	198	209	195	188	187	210	216	198	188	173	184	196	198	220	173	183	238	202	204	194	192	227	205	202	186	195	192	158	204	216	187	201	215	188	220	199	239	188	213	197	198	212	205	202	195	204	203	196	209	201	188	218	182	216	189	189	212	196	219	212	215	201	218	223	219	217	212	224	191	219	202	173	178	212	204	192	209	200	227	214	192	204	206	193	206	218	196	205	189	207	221	179	205	213	195	202	200	197	221	193	221	191	185	192	194	172	225	213	202	211	188	221	193	187	218	224	208	195	198	197	193	210	222	212	196	218	203	228	227	179	210	207	200	230	190	171	200	182	184	206	179	220	221	190	212	192	230	199	206	191	211	204	225	205	210	194	196	219	198	180	219	200	201	184	199	185	228	213	202	171	213	184	183	193	203	179	200	201	188	209	197	235	214	196	185	181	216	226	202	201	194	190	200	190	212	187	205	165	180	203	196	211	181	202	177	188	203	189	228	188	214	206	246	222	207	195	190	200	194	215	181	207	211	174	209	198	221	172	213	213	217	194	202	189	181	214	204	185	199	202	207	194	216	194	205	198	205	198	184	218	198	204	214	169	188	197	192	200	215	205	227	216	217	220	194	205	192	203	193	204	185	183	211	201	199	194	209	205	200	213	212	182	203	209	205	223	220	193	210	217	215	201	217	179	243	175	214	179	229	202	200	212	222	202	187	248	186	200	211	198	196	193	188	170	170	196	176	213	200	197	200	178	205	189	181	235	192	219	220	198	218	227	200	208	215	199	223	200	185	185	200	229	196	186	235	205	210	201	196	206	215	209	189	191	162	218	205	207	221	187	184	186	198	224	214	166	173	183	197	189	193	210	200	218	202	199	192	199	188	193	186	176	226	176	192	210	212	196	200	214	220	197	212	214	191	219	158	222	211	182	192	213	200	189	196	194	185	205	202	169	211	200	207	190	211	207	186	212	197	214	202	196	196	200	196	191	190	212	186	188	201	186	205	203	252	211	186	205	190	204	224	208	209	216	207	215	197	198	219	226	188	178	198	165	182	196	211	195	222	171	179	181	217	225	200	186	210	198	232	238	196	181	227	176	174	211	192	231	194	193	197	241	213	206	202	165	175	208	198	180	219	206	204	205	197	185	200	198	195	196	203	228	228	219	193	194	206	179	215	200	212	216	187	223	201	228	198	213	204	213	210	202	187	205	217	210	222	202	194	204	201	190	202	192	196	186	205	198	203	208	192	213	202	221	198	210	184	209	183	192	198	238	223	186	207	192	197	192	171	180	195	204	196	227	192	186	202	210	197	212	200	192	193	195	184	213	196	184	208	236	181	200	203	210	182	193	221	196	205	223	214	201	215	216	179	220	214	182	194	206	209	206	207	199	182	207	210	211	192	204	194	211	187	217	213	211	202	210	189	214	200	198	207	178	202	161	174	194	190	200	207	185	203	205	201	229	187	186	209	175	202	206	209	191	211	202	186	209	191	187	196	201	215	187	201	201	203	187	211	201	172	208	198	216	213	202	194	190	194	202	196	199	184	230	211	227	200	222	210	187	232	211	216	209	221	220	195	202	187	198	182	212	215	197	207	229	203	195	199	192	213	196	204	203	215	189	173	227	184	172	214	239	203	211	207	165	183	209	221	201	167	213	218	176	196	200	189	218	213	205	214	192	219	199	216	195	212	210	190	202	227	202	213	221	200	216	173	224	215	211	190	206	240	180	207	219	220	194	209	209	228	235	199	188	212	206	207	196	191	189	217	237	229	187	198	198	200	218	189	200	179	216	210	172	185	212	217	215	192	169	205	200	203	200	187	175	195	191	175	180	208	209	213	210	205	200	225	216	209	212	207	206	201	194	213	200	211	190	210	198	216	209	220	193	201	190	200	188	213	183	210	173	193	186	221	201	201	195	220	212	213	221	211	198	197	192	207	224	202	192	192	217	182	175	211	219	217	208	213	196	171	193	187	192	202	180	207	203	205	203	220	203	223	200	181	182	202	213	192	201	198	207	178	178	235	189	225	227	186	201	199	169	223	171	223	173	193	195	213	212	202	202	190	195	218	193	201	221	202	202	188	198	194	196	193	212	207	229	207	219	206	195	197	189	187	216	231	186	191	196	194	186	212	220	205	196	190	211	197	205	198	212	215	189	196	194	208	176	204	191	198	209	211	201	215	206	200	187	199	220	192	167	190	188	185	201	188	209	233	206	200	165	191	192	184	189	172	196	197	173	223	200	202	203	210	196	187	205	220	180	198	207	200	191	209	188	197	209	190	174	220	211	187	180	227	215	201	195	180	210	172	184	206	190	204	208	233	193	235	199	216	192	206	182	192	192	196	207	187	207	208	211	214	211	201	201	208	214	203	200	202	185	208	190	187	179	207	184	183	214	199	186	204	203	201	202	177	186	180	200	213	192	163	198	213	202	216	203	205	172	178	183	205	213	224	234	196	190	192	212	184	213	205	186	189	202	207	210	211	186	214	203	185	194	177	201	191	185	184	190	171	176	195	185	198	206	218	180	231	186	199	218	208	190	182	205	193	219	217	217	211	197	216	190	219	216	183	208	206	198	232	213	185	180	210	209	196	190	204	183	207	180	201	176	232	200	199	207	199	211	180	178	201	192	205	210	188	194	216	202	174	186	201	179	202	217	202	212	178	193	191	211	209	225	214	203	204	212	170	207	202	210	185	188	206	225	215	205	205	180	191	204	177	198	210	178	216	198	183	218	215	187	207	179	221	194	177	204	194	186	213	221	195	224	179	206	189	198	189	214	200	196	209	220	193	207	209	188	208	198	221	201	185	191	210	197	190	199	207	179	207	192	172	203	206	198	190	195	176	209	188	217	185	198	200	201	210	183	183	227	223	189	178	181	198	199	200	218	190	224	198	219	214	198	202	198	191	198	213	185	192	194	210	209	221	193	177	220	195	194	194	198	186	208	195	197	236	220	208	210	222	200	212	221	186	218	194	201	179	219	202	242	213	188	214	223	190	176	200	200	227	200	195	219	190	199	216	187	189	195	202	223	209	237	225	217	202	194	192	205	196	208	211	200	202	214	193	209	188	203	197	215	196	184	218	183	208	205	184	220	205	198	215	171	193	212	191	205	212	189
17187	1284	1344	1434	1303	1083	943	874	796	730	694	691	719	846	750	564	555	578	506	540	510	516	496	548	510	557	499	486	497	505	524	527	514	520	540	498	518	536	510	496	481	512	511	516	538	482	519	483	506	477	472	532	504	489	499	509	521	500	560	522	501	488	561	499	490	524	478	498	483	479	473	469	485	505	527	496	484	537	515	509	483	526	479	509	498	525	484	502	515	503	453	513	485	479	501	480	530	472	520	513	475	482	474	482	505	501	520	499	495	495	480	476	512	515	509	513	526	498	521	491	480	500	523	523	498	493	495	524	491	476	483	533	481	486	492	527	497	500	495	461	488	519	512	537	512	493	517	486	494	510	521	513	473	485	504	524	480	504	456	506	479	493	495	499	501	495	504	504	484	507	537	491	503	485	469	511	484	452	494	512	506	477	492	491	480	479	478	508	509	507	498	495	529	517	463	496	520	511	474	523	455	509	505	477	494	487	515	471	499	521	507	483	498	531	480	455	497	482	531	455	489	485	512	486	499	511	500	456	503	530	477	496	536	489	490	517	491	486	495	527	515	499	496	484	516	520	483	492	556	482	531	515	498	485	517	462	493	498	472	499	498	448	487	505	488	516	523	475	507	486	511	524	494	430	533	513	472	494	508	482	477	503	507	483	516	532	552	486	475	474	470	530	498	494	522	537	509	483	479	491	509	519	521	496	512	485	480	463	543	545	480	493	552	499	447	476	495	504	503	476	506	472	465	509	453	484	515	496	493	492	513	489	496	469	478	517	456	524	480	553	495	479	484	485	501	491	493	510	482	508	515	490	488	503	499	477	501	513	499	494	498	480	498	494	483	444	488	473	497	494	491	504	470	487	505	494	486	512	504	520	516	477	487	491	461	478	478	500	477	502	521	482	454	456	515	462	492	514	480	438	488	458	509	493	488	498	470	500	488	527	493	518	480	515	526	525	495	499	446	506	503	504	511	498	502	472	513	514	424	482	479	490	507	533	511	454	508	508	472	496	497	489	532	508	523	515	488	505	523	477	507	517	487	513	477	508	483	508	532	500	537	473	464	524	527	471	513	526	498	505	456	510	497	483	517	481	510	505	511	471	474	476	498	500	473	476	471	484	481	536	477	487	493	523	497	462	506	495	470	515	529	523	559	502	507	511	494	472	502	490	472	505	493	501	503	484	502	469	480	479	459	499	501	502	471	468	481	530	494	444	513	481	489	503	499	491	479	517	486	503	497	478	470	518	525	494	521	536	518	527	483	491	525	482	524	501	478	504	488	528	500	502	542	502	481	502	514	474	465	510	505	497	489	526	526	501	531	499	501	504	487	487	497	495	497	469	463	494	509	468	488	504	467	488	495	502	468	480	494	489	533	480	492	459	507	510	497	497	500	500	494	492	514	494	496	529	484	476	469	503	520	506	527	477	454	499	544	507	497	497	560	484	487	533	468	464	488	493	494	487	535	525	457	503	488	472	478	461	505	478	490	486	537	505	508	507	514	500	461	477	493	487	519	476	515	503	482	498	481	492	490	526	550	494	486	478	472	495	503	481	501	477	526	520	487	483	516	495	476	483	516	512	485	471	500	468	488	458	480	466	486	470	484	494	522	505	509	475	524	464	522	476	486	485	436	481	488	530	459	466	501	476	496	510	484	515	525	505	506	501	493	528	498	509	513	478	479	492	479	514	512	465	458	523	465	504	520	487	525	498	534	491	512	502	494	531	461	513	513	548	499	490	527	498	499	513	470	474	511	468	504	509	490	487	503	529	527	515	468	508	488	453	488	481	465	488	485	487	490	507	500	503	514	493	516	525	488	480	488	502	485	493	473	454	509	468	505	458	516	507	488	457	512	488	499	512	515	464	507	495	500	489	482	521	513	491	537	497	474	482	495	517	522	501	499	486	489	499	501	521	490	521	528	469	481	495	498	489	503	513	469	478	518	506	511	484	536	507	499	554	511	494	452	489	473	509	495	496	473	481	432	498	488	502	468	513	504	535	509	501	474	462	516	519	515	477	459	508	452	537	488	481	505	498	482	521	477	527	547	519	501	513	508	546	502	459	504	525	468	470	542	492	494	476	484	491	510	490	511	528	482	495	514	495	523	510	477	497	491	496	547	490	500	479	474	474	473	513	483	475	512	481	474	467	509	495	492	489	485	517	490	547	483	498	480	474	507	454	477	469	468	507	459	509	510	505	516	504	491	478	541	518	482	461	500	479	535	468	511	480	494	510	509	490	506	501	517	539	519	497	458	516	502	533	498	501	477	501	499	462	485	513	519	501	521	518	497	490	502	496	539	476	496	517	490	503	490	463	486	465	521	489	538	501	489	495	483	481	496	484	463	515	467	443	488	513	544	474	487	519	518	481	474	479	485	493	482	469	535	477	538	491	539	487	480	515	516	501	510	468	464	486	476	483	514	462	502	506	497	481	486	521	492	498	454	504	523	506	504	456	523	453	504	510	502	504	514	511	480	515	487	473	526	490	514	511	493	491	494	510	532	474	531	472	514	495	478	512	531	504	518	509	487	509	495	470	491	502	487	500	500	487	548	480	498	536	497	529	491	510	461	509	480	456	481	491	487	504	484	539	487	493	475	487	505	514	513	522	519	515	518	509	516	501	527	519	489	511	534	478	488	505	479	510	532	516	552	486	531	467	496	467	485	479	527	502	501	538	479	512	513	490	479	492	529	517	498	512	469	504	502	499	500	538	510	507	502	505	503	515	497	464	512	477	505	484	485	470	518	504	504	508	489	473	472	477	502	528	468	494	495	490	476	522	529	497	477	514	506	459	492	484	518	521	519	474	484	483	511	522	469	520	511	480	515	496	491	518	518	486	485	536	483	495	468	489	487	517	498	505	513	489	497	522	500	512	506	461	492	502	489	528	536	531	463	462	485	512	476	543	502	472	479	513	525	497	485	484	504	507	509	501	529	476	506	513	515	481	516	536	482	481	487	460	443	513	525	500	476	514	537	449	504	481	509	488	482	499	520	553	512	501	480	483	513	473	512	505	506	484	477	494	537	546	487	521	496	523	514	535	491	515	516	533	503	457	475	510	493	531	480	475	496	500	496	497	529	508	480	459	530	457	495	471	486	457	525	485	512	483	524	515	505	472	478	508	530	531	514	512	523	487	463	498	498	516	527	469	493	462	479	496	532	492	479	512	535	476	524	552	457	523	503	532	527	502	503	514	512	512	453	469	505	453	507	503	496	491	507	506	472	485	483	458	469	479	483	483	455	547	480	497	506	501	510	479	514	499	498	541	546	552	519	523	483	472	523	533	480	488	550	476	450	498	479	515	471	510	477	528	487	528	466	493	550	502	489	511	500	493	501	513	496	491	522	478	527	465	508	504	496	506	485	519	498	480	468	485	484	499	547	519	511	510	496	506	517	479	506	523	506	478	477	515	515	509	499	533	519	503	526	515	465	496	533	509	510	460	478	484	535	507	546	468	453	508	489	483	459	487	532	515	493	513	482	479
34144	6592	1042	614	384	306	257	232	232	190	187	203	187	192	169	167	172	160	148	154	149	145	148	153	133	126	136	136	130	132	142	148	135	125	149	129	145	141	133	136	137	149	121	121	109	135	123	161	145	131	120	144	149	144	150	124	129	139	115	146	143	145	157	130	137	119	128	142	145	166	143	130	120	139	132	126	147	139	105	134	146	123	122	153	116	149	135	124	113	116	136	152	150	149	138	130	135	131	141	159	154	119	130	121	128	116	118	138	148	140	135	160	151	143	149	140	133	124	137	166	123	138	124	140	131	119	150	147	146	140	112	143	110	145	133	124	136	151	153	155	128	124	140	148	126	169	130	130	134	148	133	132	117	152	156	126	152	119	120	140	139	121	125	124	130	143	127	150	125	132	117	127	152	135	133	162	152	135	150	133	141	129	121	139	150	133	143	140	139	147	132	146	147	117	115	154	145	130	124	147	138	129	110	137	120	155	135	132	143	132	139	139	133	130	130	129	134	137	147	141	145	142	129	131	130	129	134	153	151	135	122	147	128	149	131	140	125	119	123	137	130	119	152	147	140	161	122	127	136	143	128	135	134	125	135	125	151	138	155	121	159	131	133	128	121	143	135	130	137	154	142	132	141	138	133	137	122	147	127	123	134	118	145	120	122	146	129	135	119	147	153	140	133	147	150	142	131	127	129	115	123	132	104	143	135	161	133	118	133	123	123	115	135	124	113	162	142	177	114	152	131	113	135	130	118	132	138	129	137	135	130	127	128	142	135	134	128	147	151	158	160	136	144	138	138	136	128	132	130	162	118	125	141	133	156	125	125	141	149	132	132	154	154	121	131	132	111	139	133	133	157	155	132	148	135	153	156	133	123	144	140	155	130	138	140	142	136	129	113	134	139	136	121	137	147	144	126	147	118	135	149	146	143	138	134	143	123	115	120	128	120	148	139	106	144	138	135	161	103	150	144	145	152	168	146	145	114	131	128	151	136	153	113	142	132	128	133	120	152	151	129	143	138	147	121	144	149	166	133	153	130	133	135	144	143	141	118	131	144	171	136	130	134	132	132	114	112	133	150	141	142	142	125	141	143	139	146	151	120	149	129	133	124	121	143	131	149	138	141	138	142	134	149	112	153	134	106	153	147	137	119	121	141	136	143	136	137	135	150	122	109	149	139	151	137	139	147	157	125	129	147	127	161	128	125	141	135	139	132	145	136	120	126	141	136	117	146	143	135	137	143	121	144	145	146	152	128	141	124	128	133	123	124	139	112	125	132	166	113	120	122	142	137	161	151	124	134	140	141	134	135	134	150	132	124	149	127	138	124	131	117	137	157	137	118	140	129	119	135	147	136	119	129	127	129	152	141	151	132	154	156	139	123	149	120	135	115	117	137	130	123	128	160	127	130	121	138	132	130	119	131	149	119	131	146	168	124	145	150	138	121	158	129	110	135	116	131	139	133	134	145	133	140	147	121	131	136	139	143	146	130	141	146	109	149	129	139	137	120	133	135	132	124	118	149	136	134	122	129	150	125	128	127	133	121	154	126	153	131	135	157	147	133	122	111	143	139	137	127	130	135	148	130	143	113	133	138	124	127	144	144	136	136	149	137	146	142	119	156	133	138	143	140	148	143	146	113	130	124	126	107	141	160	130	108	129	131	137	144	125	147	125	149	140	134	141	134	144	119	128	140	139	143	156	137	118	139	158	143	127	138	126	135	130	160	133	140	139	136	145	130	150	123	129	138	141	134	144	145	139	131	119	144	157	155	141	126	124	131	145	154	121	126	128	116	150	131	145	123	151	122	124	138	149	132	136	126	139	129	135	152	138	143	130	151	147	147	146	136	140	145	127	144	136	160	165	163	129	125	141	129	155	140	105	125	133	139	115	147	108	128	119	144	131	126	135	116	122	128	139	125	136	140	139	132	126	142	148	111	140	139	156	129	125	115	125	136	141	155	142	141	140	131	145	127	135	138	138	149	119	145	148	127	138	132	139	150	155	137	138	140	157	149	130	154	140	140	166	126	144	144	145	126	129	148	145	141	135	117	134	165	143	136	128	134	108	131	129	123	133	127	113	143	135	142	130	156	145	123	122	140	146	129	137	137	143	127	117	123	144	125	137	118	116	136	141	130	133	129	139	142	116	166	143	121	120	134	141	148	147	146	118	120	114	124	160	123	155	128	129	120	131	137	147	136	128	125	127	131	137	130	143	142	126	139	133	169	133	118	136	151	148	144	146	155	116	160	136	145	146	132	126	136	149	129	153	141	153	137	125	123	139	143	129	141	135	146	141	140	145	109	145	159	139	133	137	126	137	155	122	138	121	139	113	136	144	168	141	141	123	138	140	120	130	146	149	128	134	113	122	141	131	118	135	134	158	130	130	139	124	130	138	117	131	147	141	129	144	154	146	139	115	127	138	117	130	156	139	146	146	109	141	145	144	156	158	127	129	133	132	138	112	132	136	129	153	144	125	138	117	137	143	159	136	145	127	130	125	159	106	128	146	143	145	141	125	157	144	129	131	148	143	134	154	155	133	132	113	124	157	130	147	156	121	130	160	133	150	120	145	153	144	138	117	126	154	146	151	136	123	125	154	125	150	147	122	141	163	141	144	132	138	148	123	128	128	124	117	144	129	149	132	137	133	155	158	141	131	144	142	139	146	134	144	130	138	128	132	133	111	148	135	139	134	166	137	141	133	136	138	131	165	131	119	134	132	135	127	149	137	150	146	141	125	146	136	158	140	157	128	157	119	143	144	136	135	144	119	128	114	128	146	148	127	136	137	139	126	131	116	134	152	141	128	119	136	156	134	137	118	148	127	149	141	126	119	125	136	140	138	140	136	114	124	116	148	148	128	135	123	150	137	135	134	115	134	142	125	137	118	131	136	113	141	162	124	113	136	141	135	149	127	122	151	141	143	125	140	140	137	150	149	134	130	128	134	135	139	126	132	121	143	129	124	158	146	115	140	123	149	129	129	132	130	139	131	133	134	142	136	130	148	140	155	145	144	140	146	138	163	131	119	151	149	133	122	132	141	143	152	123	141	138	135	136	127	112	130	135	107	147	113	116	134	141	156	136	146	139	151	123	137	144	136	125	123	132	130	127	139	130	132	146	133	135	136	139	144	142	158	149	143	123	153	167	144	145	173	122	144	153	151	128	148	157	147	108	149	139	132	155	122	144	148	136	137	128	148	122	145	115	143	131	138	135	126	129	117	151	144	159	112	151	119	153	128	150	142	144	131	143	146	142	140	131	122	141	140	138	141	119	137	150	146	153	134	147	125	138	133	149	143	142	145	121	138	110	139	136	133	133	123	149	145	120	127	131	138	131	136	136	169	124	146	126	108	133	121	118	138	143	135	140	155	137	150	128	131	126	120	136	131	144	120	118	147	125	130	148	144	121	152	128	152	140	145	126	120	149	126	151	134	147	127	149	143	145	150	177	141	134	153	131	149	118	129	141	132	142	133	124	120	128	141	137	136
21953	1554	1798	1914	1613	1309	1131	942	816	742	701	652	761	892	593	539	511	441	449	412	450	416	397	410	368	345	396	411	344	365	392	385	360	372	416	381	392	362	430	359	370	402	331	390	356	379	381	347	371	372	356	312	331	379	340	333	321	333	327	368	335	335	361	354	354	357	327	356	327	335	355	331	356	359	332	337	296	356	331	344	315	380	345	353	343	335	320	357	342	366	323	369	336	401	332	342	373	366	331	333	326	305	324	355	356	349	355	343	322	349	319	353	343	325	345	340	342	330	331	304	368	341	347	361	340	350	341	334	350	369	334	297	373	346	315	361	333	356	330	366	337	365	382	349	332	342	337	336	329	332	367	319	343	311	381	338	337	325	355	354	340	331	359	333	360	369	373	332	354	335	366	338	313	377	342	354	327	340	336	351	334	330	351	354	346	316	397	350	369	330	325	329	342	324	320	355	319	338	336	330	336	310	325	353	313	353	338	358	360	340	341	334	351	337	342	328	344	343	311	357	317	345	388	359	371	331	357	352	342	324	333	342	339	316	355	331	333	367	325	335	337	361	335	329	336	333	322	374	343	340	358	342	323	349	330	378	349	303	332	342	329	329	354	347	345	350	302	325	328	373	333	334	331	342	356	325	359	338	348	349	351	346	372	333	328	372	312	355	341	354	337	362	318	379	362	323	318	323	360	335	344	350	341	340	298	342	314	339	331	354	326	359	365	355	379	333	329	330	340	330	380	341	332	338	321	360	335	342	299	316	315	337	349	334	343	338	364	321	316	343	360	345	335	329	327	336	322	340	327	368	319	357	364	373	322	327	307	335	358	366	335	350	351	343	341	339	350	310	340	336	359	333	348	339	331	277	363	348	374	365	306	317	350	353	344	327	371	334	345	332	377	307	332	336	350	355	333	293	356	329	331	347	370	373	383	344	314	334	338	334	346	313	333	338	365	305	376	359	349	342	389	357	321	313	347	344	339	342	327	342	340	326	322	349	364	308	340	387	327	321	330	281	377	363	336	321	345	355	323	331	334	332	351	340	336	329	322	361	370	351	330	375	319	345	336	324	327	328	300	324	344	374	337	337	350	327	311	326	372	332	351	345	308	338	352	345	374	323	328	369	364	331	328	319	344	334	313	336	332	342	335	354	364	351	348	353	341	333	312	347	322	333	337	349	350	326	339	339	353	330	341	354	348	338	380	362	366	340	315	346	318	315	331	337	385	354	354	341	378	342	359	332	334	340	365	380	375	324	349	378	357	327	299	353	337	325	362	321	344	348	328	319	317	364	343	374	323	340	350	321	332	338	344	304	351	332	332	323	334	318	329	358	294	328	360	324	348	326	346	341	338	355	316	340	366	329	355	357	351	337	351	320	328	339	337	316	320	372	324	336	353	368	324	336	341	357	333	344	363	335	344	320	331	352	321	306	343	330	361	355	336	334	346	348	314	319	323	329	326	356	330	324	354	352	348	344	344	318	375	341	347	378	345	355	397	315	327	350	326	358	314	305	351	322	324	376	344	322	346	352	362	334	344	313	352	323	362	333	339	345	365	352	368	346	316	344	322	353	325	343	326	367	356	311	351	337	341	369	306	336	322	339	341	355	307	348	353	355	381	377	360	353	368	339	373	325	356	340	339	341	325	317	362	327	345	353	342	339	361	348	332	345	342	318	347	306	343	310	338	330	329	338	327	344	303	348	377	322	327	322	345	341	316	307	347	329	327	339	334	326	356	337	318	343	340	346	314	375	328	311	332	325	337	339	340	340	325	332	315	325	364	326	348	348	370	352	314	338	343	333	340	287	343	345	325	313	353	331	371	369	371	351	345	354	337	364	336	345	342	336	378	334	339	343	363	344	340	325	334	364	363	369	309	316	316	345	318	321	381	355	357	303	337	346	323	334	336	360	317	345	358	347	344	325	325	335	379	335	317	372	348	321	349	389	336	345	331	298	357	316	345	363	331	325	346	341	364	318	351	350	331	338	370	350	346	341	338	344	345	324	366	362	353	338	362	342	341	340	343	334	324	338	353	382	321	324	342	304	327	345	327	327	330	345	344	374	337	341	338	330	346	347	341	328	309	356	320	335	365	342	327	357	345	335	357	349	326	332	333	335	315	346	344	361	354	378	335	361	349	349	324	342	311	363	332	337	321	348	363	398	343	327	355	309	367	355	357	349	330	321	337	320	364	345	338	328	339	362	330	343	358	293	350	344	348	346	345	345	351	344	347	360	335	366	373	309	315	330	359	359	388	329	315	321	370	346	322	359	348	347	356	359	343	319	365	349	345	327	344	350	344	345	348	329	319	362	333	339	316	324	335	319	322	345	317	340	332	306	344	361	321	320	300	368	326	348	325	348	339	367	345	359	342	355	333	334	339	344	348	356	355	344	348	344	368	323	369	327	333	322	352	315	364	349	325	372	341	348	325	338	369	338	384	339	347	340	333	384	337	291	349	369	380	340	372	339	336	333	364	346	343	350	341	360	356	346	363	344	365	328	339	341	339	348	343	337	318	356	315	362	323	357	328	297	334	298	314	339	306	359	364	344	329	356	358	337	340	345	345	319	358	347	354	318	356	329	371	340	317	333	329	362	337	346	351	322	385	319	296	354	338	332	336	321	306	350	310	328	291	321	365	364	302	353	312	299	354	338	319	345	320	351	347	349	329	341	335	364	331	352	332	333	349	343	362	342	355	367	339	333	329	336	345	345	308	351	359	365	375	370	339	359	344	355	303	342	365	339	325	371	336	311	358	310	346	328	323	335	340	352	369	345	331	308	344	331	328	346	292	339	306	346	326	295	364	342	343	320	342	307	345	339	366	334	325	369	360	352	335	369	344	327	343	336	308	304	356	362	303	352	347	333	348	327	351	346	343	334	318	312	320	313	331	349	356	327	320	328	344	317	344	374	347	315	288	291	338	351	334	342	355	350	323	340	347	313	332	330	354	372	347	342	324	338	332	339	350	350	333	367	361	337	345	338	317	341	368	342	342	319	325	319	341	320	353	346	332	326	325	330	326	330	346	324	312	317	360	343	357	343	321	353	312	332	376	334	342	333	334	355	339	315	308	333	370	376	336	339	342	366	342	343	340	388	357	353	370	330	363	352	333	340	324	363	352	359	325	312	326	345	354	328	328	360	334	326	358	334	351	381	344	314	339	339	332	331	358	352	356	329	363	346	344	343	301	365	344	334	345	386	343	313	359	331	371	315	336	344	343	311	338	341	339	337	350	345	326	354	355	320	315	329	363	325	356	323	353	338	371	336	335	350	308	320	361	309	369	361	374	314	359	332	344	369	335	352	326	355	335	348	342	321	324	374	352	326	339	342	324	331	402	364	350	336	333	369	311	340	338	328	359	334	363	369	380	360	356	358	354	345	346	360	329	323	325	360	352	375	337	328	312	343	364	341	341	331	387	362	347	359	358	355	343	378	376	343	334	421	336	354	347	324	325	341	378	332	348	328	343	359	316	311	350	363	342	349
9403	720	225	188	166	140	145	138	156	140	149	144	154	143	122	150	162	141	142	118	136	130	132	142	143	118	134	128	147	139	137	133	117	146	130	130	133	127	132	124	122	123	121	114	140	135	109	111	169	145	127	139	144	120	118	109	147	141	118	158	112	130	115	115	125	142	134	138	151	146	154	127	106	150	131	121	141	148	136	124	128	158	130	117	128	137	129	130	99	121	138	128	140	134	129	123	142	137	145	139	141	116	124	129	142	108	137	125	134	126	128	117	125	128	142	119	147	137	124	122	129	127	139	140	107	127	133	154	120	118	126	145	127	110	133	115	137	102	124	130	139	124	120	135	142	136	126	120	132	125	125	131	129	135	128	125	131	143	143	131	146	124	137	127	136	133	129	112	124	128	122	118	126	129	139	132	99	145	136	154	134	135	114	134	132	152	140	146	133	141	115	125	135	141	121	141	129	150	112	147	157	144	130	131	146	164	133	143	133	115	138	135	126	133	144	117	126	133	142	138	145	122	124	149	140	124	128	126	122	129	137	137	123	112	140	133	147	112	142	122	137	119	136	124	153	132	130	114	113	109	123	134	152	137	120	155	143	119	141	161	119	123	130	130	141	131	143	131	149	143	140	138	125	136	133	125	116	134	143	138	124	140	135	142	110	136	142	146	136	124	130	140	129	132	123	137	131	119	136	146	138	136	143	122	136	129	131	127	122	136	146	125	134	119	118	126	142	104	158	125	105	135	113	151	134	126	119	144	117	132	131	126	148	131	123	144	154	115	122	133	132	122	114	126	138	138	160	112	119	131	128	109	132	137	123	127	141	108	123	129	127	122	123	129	139	130	137	136	129	120	129	141	157	119	121	132	139	136	131	129	142	128	123	130	126	133	140	140	129	137	125	138	135	113	149	111	120	167	143	140	143	114	143	137	141	125	121	163	133	136	139	114	141	127	126	133	119	111	108	139	127	136	138	122	138	116	152	132	108	136	117	141	141	145	126	148	131	120	142	126	144	118	140	130	154	150	132	122	127	148	109	142	143	153	119	134	118	116	143	151	131	139	150	134	112	123	139	143	142	138	124	143	129	126	136	139	108	123	147	148	137	125	148	137	151	121	126	127	117	129	124	118	138	146	132	156	112	119	127	131	136	125	161	129	129	124	148	157	116	136	126	119	113	131	134	121	137	137	146	142	135	118	127	148	138	132	136	150	130	112	142	148	135	130	117	132	126	139	142	144	127	133	141	130	115	138	135	136	142	128	129	118	158	142	135	115	119	115	142	118	148	138	153	133	154	155	150	128	128	136	122	129	139	138	124	118	132	121	124	139	144	129	135	132	133	130	128	145	131	135	143	130	144	139	129	126	128	154	142	135	131	147	145	127	145	158	115	149	119	142	126	132	140	143	145	127	125	155	121	151	121	141	130	152	123	116	147	124	149	124	146	131	138	134	137	118	149	128	164	119	138	142	128	139	146	127	118	150	149	118	127	132	136	121	141	140	148	128	155	135	135	147	133	137	139	126	137	130	157	117	142	151	144	120	128	98	129	115	116	152	153	124	134	131	127	137	120	138	132	133	140	158	121	127	142	146	132	138	128	141	124	131	135	137	120	106	131	127	141	128	152	150	146	122	134	139	143	130	132	110	120	156	109	128	132	122	122	125	136	148	123	127	118	143	134	137	131	126	103	143	130	131	139	147	118	125	109	137	151	116	123	123	140	135	134	149	129	138	149	138	118	149	127	112	138	124	151	113	141	141	115	128	102	118	120	120	136	120	110	125	144	157	126	131	127	130	141	122	135	130	145	116	121	143	132	133	133	124	132	115	118	133	131	143	157	130	128	122	143	118	140	129	129	102	134	126	140	137	134	138	163	134	147	140	124	119	123	128	134	149	132	120	134	139	118	154	147	151	130	123	116	120	109	121	127	131	144	123	133	150	140	152	128	139	142	131	139	108	121	128	108	116	139	148	141	141	132	113	139	150	134	118	133	156	115	129	135	149	138	126	145	131	143	119	135	152	129	145	124	144	134	128	130	133	126	113	139	117	142	123	138	141	140	143	127	131	136	115	125	147	123	143	120	141	129	145	147	127	140	129	134	128	125	134	142	142	145	128	121	132	147	136	148	127	133	122	117	117	113	125	134	167	121	145	130	139	125	162	112	126	137	137	155	120	141	119	117	127	112	112	134	130	123	121	165	135	123	130	129	129	125	159	116	131	133	134	126	138	131	134	128	117	127	149	133	135	138	136	152	143	128	138	144	113	121	147	152	143	119	152	119	114	125	120	119	127	116	157	130	130	152	176	136	127	140	132	132	124	129	134	146	142	119	135	140	152	109	120	126	117	124	140	114	126	132	110	119	139	142	153	155	122	108	119	146	110	144	125	117	112	130	120	124	148	119	117	121	141	121	113	133	127	109	152	135	118	140	119	141	148	138	139	120	118	148	147	112	128	136	134	120	125	102	149	155	133	130	115	123	117	136	148	138	100	119	120	113	145	119	115	134	109	110	141	119	132	140	123	126	107	121	127	121	145	143	122	142	138	149	136	135	138	147	129	112	112	147	139	136	137	140	150	116	135	148	130	142	126	145	153	129	129	155	133	121	129	110	133	128	121	134	129	127	132	141	154	114	136	130	141	139	119	131	148	115	109	124	131	98	143	146	166	135	127	152	151	115	115	115	134	121	137	104	117	127	121	133	149	124	131	135	133	150	114	153	132	140	147	113	124	133	140	134	151	135	122	104	141	133	154	123	112	146	131	150	130	148	142	121	128	131	124	134	131	128	122	120	117	130	124	135	130	118	143	126	125	131	119	125	129	120	172	119	134	141	133	136	128	142	145	126	129	144	122	130	128	125	141	129	139	143	140	153	124	110	125	116	142	125	111	132	147	121	124	135	139	141	130	136	125	124	129	116	143	119	128	140	134	132	127	140	152	136	135	131	134	122	151	129	127	118	159	129	152	135	144	130	134	116	137	146	121	148	147	129	136	125	138	118	125	127	141	140	119	133	131	148	137	123	153	135	141	115	130	142	134	138	132	109	135	115	126	142	125	137	121	133	154	128	117	145	160	144	140	136	157	132	143	131	128	140	156	143	128	128	147	123	142	111	137	122	127	119	119	138	133	149	115	123	133	129	132	138	133	140	134	128	140	137	124	146	138	120	144	142	143	117	124	138	135	121	126	136	151	122	163	138	144	135	117	142	133	121	111	123	125	138	129	151	135	116	133	120	137	148	131	128	130	130	106	126	158	136	131	129	132	123	140	119	148	141	144	136	126	118	136	132	129	120	145	137	139	120	152	140	145	128	148	127	127	132	145	150	134	164	161	152	152	139	121	151	127	128	148	133	132	116	140	130	128	149	127	132	137	141	124	146	141	125	133	125	116	130	135	130	136	121	113	121	120	161	138	134	134	120	124	126	137	129	144	120	139	113	116	141	131	136	123	140	120	142	115	143	130	130	121	124	152	142	154	122	109	127	115	111	127
7083	593	566	549	521	445	452	456	405	441	450	445	481	449	402	383	370	359	380	355	353	346	384	355	374	347	335	350	366	381	340	359	369	357	399	337	332	358	346	346	384	357	355	363	306	328	362	338	377	352	367	360	361	366	332	365	333	340	340	334	351	331	378	338	368	318	344	345	363	357	330	361	383	348	390	355	338	357	347	343	363	338	348	352	353	364	362	372	357	332	374	358	352	328	350	391	355	352	356	355	357	352	318	307	338	352	349	325	337	327	340	364	360	370	356	352	359	322	350	375	350	362	362	346	320	350	314	334	357	362	377	355	364	347	365	353	400	354	362	371	370	372	317	328	324	335	334	353	313	341	341	380	367	419	346	344	350	347	339	376	364	323	324	349	340	357	293	359	315	348	367	338	307	340	353	320	386	341	383	353	350	366	386	369	332	380	344	384	349	351	342	350	344	328	350	370	367	338	336	346	374	374	369	318	336	375	347	356	336	351	330	315	362	374	368	368	316	378	367	343	342	352	378	343	336	344	350	342	344	343	327	350	347	360	356	356	346	348	352	371	343	332	343	326	336	365	348	338	370	386	347	370	369	365	316	373	337	368	364	345	352	336	364	355	343	334	339	345	324	347	363	327	352	384	359	339	329	357	383	359	370	341	392	303	327	360	342	327	343	335	332	358	351	361	345	347	366	356	338	351	319	350	357	369	362	350	351	330	326	367	377	335	340	384	342	317	358	341	343	355	368	319	367	331	361	360	335	340	366	357	369	370	345	369	320	332	362	322	353	329	333	360	311	347	335	302	330	384	357	355	316	361	373	350	338	351	377	353	335	360	359	344	349	328	339	349	316	380	351	352	337	341	356	364	355	358	334	340	311	350	361	339	347	382	371	338	312	352	358	368	352	340	391	352	383	345	358	334	309	354	328	381	382	369	337	350	341	353	362	316	326	378	349	358	381	347	323	355	354	342	321	362	368	374	388	361	383	373	355	326	365	343	354	340	310	351	328	304	327	370	352	352	357	381	342	345	332	360	350	384	334	349	368	352	330	372	364	345	362	402	386	357	338	366	350	364	368	355	340	339	334	350	366	369	344	323	305	340	335	351	343	333	328	315	368	330	339	363	356	370	358	327	365	357	354	340	356	349	360	361	333	355	338	351	346	352	376	326	343	368	374	357	346	373	341	359	352	346	393	345	345	331	387	353	375	356	327	346	325	366	337	358	351	349	353	350	341	365	314	336	345	327	339	366	370	345	396	394	343	379	339	359	384	340	343	334	361	363	359	326	346	339	351	359	328	360	357	382	311	309	360	352	358	352	345	332	341	335	362	357	350	353	355	347	333	353	317	338	325	370	348	351	387	334	349	347	354	386	364	347	315	361	351	341	332	370	341	352	338	353	336	356	347	342	291	341	340	353	346	321	379	338	362	343	350	365	343	312	332	345	367	335	356	351	332	337	395	345	363	345	387	351	338	367	367	358	358	338	335	392	368	338	376	355	329	334	342	330	340	359	361	369	347	361	341	400	380	347	350	353	346	340	349	349	327	343	364	350	383	321	336	327	372	314	360	340	359	361	355	351	349	348	366	356	368	363	351	363	330	346	362	363	375	361	335	326	354	369	353	371	363	320	341	351	339	344	388	351	345	356	376	339	362	341	372	338	356	356	351	355	349	398	311	361	307	382	364	346	352	351	366	363	362	333	338	328	333	316	323	336	332	360	345	374	348	323	333	380	332	338	361	357	372	339	362	368	378	369	325	357	351	378	335	347	352	342	338	363	325	375	337	383	334	334	364	348	364	373	333	357	343	317	357	334	374	332	333	406	339	360	366	369	361	366	347	335	350	350	383	335	360	353	366	355	354	340	343	361	360	344	333	351	373	354	310	311	368	407	327	362	353	370	339	337	333	318	362	365	382	329	372	345	378	361	348	348	349	348	325	339	395	358	343	376	352	391	379	345	331	340	317	380	366	343	352	347	383	338	340	356	382	331	360	355	361	342	342	351	387	376	324	358	363	342	349	375	325	322	358	356	371	335	330	359	321	344	355	344	351	361	342	331	358	352	361	339	381	343	366	344	323	324	378	356	340	366	362	316	335	360	359	354	377	343	357	362	330	325	373	334	352	355	375	370	362	361	359	314	317	353	375	349	324	367	360	337	360	366	370	338	347	344	345	343	319	359	350	379	379	387	385	377	336	356	341	359	346	345	376	306	370	353	338	331	333	313	341	320	331	354	335	335	366	359	347	345	336	372	350	365	350	331	344	334	356	343	336	341	340	320	332	363	361	337	414	352	368	379	337	323	332	329	358	334	323	347	376	341	333	361	348	306	329	367	350	338	371	352	345	345	334	376	372	341	378	353	348	336	351	351	371	356	362	365	320	394	353	340	368	354	361	364	352	354	360	375	336	338	337	360	323	367	332	346	349	384	358	353	328	371	367	376	381	362	360	335	377	310	357	370	360	371	365	322	353	336	336	338	365	341	346	347	327	332	374	341	353	343	335	308	355	337	345	340	336	334	329	331	353	350	381	361	374	352	370	357	345	356	385	327	376	342	327	333	367	363	362	354	349	354	355	394	344	330	309	346	358	329	348	339	327	337	337	330	350	368	364	337	358	354	299	322	333	330	337	342	373	327	323	351	341	328	342	331	327	354	373	331	358	360	320	343	359	340	325	323	329	329	361	335	357	349	368	341	351	370	314	377	366	370	351	336	322	340	341	329	373	338	333	346	362	359	369	315	363	339	328	347	370	392	367	346	348	369	366	339	349	321	366	348	371	354	355	334	371	347	344	348	340	363	373	355	361	347	342	338	355	325	401	356	360	336	344	406	381	327	325	374	388	335	400	360	382	337	330	340	338	352	357	339	307	350	334	330	321	358	330	341	337	366	370	361	361	361	344	349	333	361	360	356	359	298	377	370	342	332	356	341	384	358	332	348	356	364	355	350	322	384	364	333	327	369	363	342	352	341	351	324	354	366	349	344	363	354	342	381	368	359	318	305	368	331	346	369	348	333	372	352	350	345	353	333	333	350	351	340	358	383	318	356	372	357	339	360	352	387	386	324	326	336	390	350	367	372	341	334	336	360	372	324	345	367	323	352	421	339	372	338	339	338	333	389	353	332	341	318	318	351	350	380	321	361	344	347	325	378	349	345	362	342	354	340	319	357	352	341	333	337	350	331	388	344	322	358	351	368	372	362	356	337	349	331	361	377	345	338	330	320	361	311	375	358	333	363	352	314	359	326	354	351	354	380	311	334	331	345	376	334	330	328	346	339	340	360	371	348	336	349	338	336	341	378	345	343	338	352	313	367	317	344	335	341	346	353	332	330	377	361	353	353	338	348	339	365	390	390	355	361	312	355	359	362	367	359	375	366	324	331	338	350	372	331	342	332	323	340	351	348	373	382	369	333	363	350	329	349	342	342	362	368	349	377	361	339	312	344	366	374	376	378	341	388	330	351	372	364	331	330	369	354	321	333	379	337	341	364
23841	3213	613	512	346	309	272	264	247	234	228	236	216	246	226	213	216	186	185	207	216	213	191	205	213	206	224	200	207	173	184	156	188	211	203	196	241	209	194	192	203	189	193	206	214	196	205	196	215	216	206	208	182	217	192	210	219	209	207	195	195	198	162	198	218	199	206	203	176	207	198	208	197	204	194	203	190	183	184	199	177	178	216	184	176	202	188	199	194	183	188	204	181	199	221	183	189	206	176	195	192	195	200	189	212	227	173	210	191	199	209	187	200	194	186	185	202	218	204	199	217	183	192	205	191	202	189	204	198	209	199	205	191	223	223	200	220	213	177	207	228	210	205	201	195	229	198	200	189	215	159	188	194	200	212	207	204	198	204	181	187	211	200	205	181	193	191	194	201	186	183	205	205	181	189	219	199	221	213	215	172	206	208	218	195	205	205	201	192	219	203	189	211	198	196	192	195	184	214	200	203	193	210	192	187	189	226	206	182	181	212	186	192	180	192	205	205	208	180	205	208	206	195	204	199	200	211	197	189	203	225	201	207	212	198	203	198	194	213	220	203	222	195	181	208	209	204	206	194	183	215	236	192	214	193	215	214	187	213	211	210	183	215	202	208	194	202	188	215	177	199	212	222	204	187	189	177	207	179	196	194	204	206	200	182	199	202	191	191	197	206	170	205	209	214	205	185	191	196	197	217	201	212	164	193	190	210	211	208	199	172	183	180	202	214	219	184	208	167	214	179	186	206	181	228	199	196	200	195	222	195	179	216	202	204	201	195	182	196	201	215	209	219	184	199	186	203	194	187	196	189	213	179	205	175	215	205	222	200	196	219	221	195	218	228	183	213	171	242	232	216	195	211	196	186	197	184	210	208	193	218	216	225	183	217	213	213	189	178	216	204	213	202	183	210	217	205	178	193	174	212	178	238	195	207	210	196	175	201	196	183	197	199	216	192	196	205	216	188	191	199	199	183	188	205	200	195	211	213	209	188	200	219	201	190	210	184	218	189	216	187	197	192	214	194	206	190	209	215	203	198	195	210	182	201	206	201	208	230	180	207	224	214	197	193	174	213	197	198	185	216	193	223	178	226	203	189	204	224	206	182	192	211	213	188	212	210	207	185	205	203	202	185	173	209	206	191	193	201	217	185	184	214	230	207	201	193	175	205	200	202	215	215	197	186	172	199	237	211	184	201	210	190	194	223	221	202	189	201	228	193	212	193	210	203	204	200	161	218	200	194	186	206	210	193	199	217	208	203	193	193	223	212	229	198	185	188	213	206	220	199	190	193	205	216	209	209	176	205	231	189	184	230	186	223	225	210	219	228	203	200	212	199	209	191	185	186	197	221	181	195	182	203	212	226	202	198	191	192	179	213	215	194	185	193	187	194	200	214	188	199	228	224	218	215	197	214	196	214	200	224	219	212	211	190	196	204	226	208	207	190	195	200	223	192	216	214	193	177	192	213	201	179	193	219	210	196	183	209	197	215	181	177	196	215	213	196	203	201	170	201	210	211	207	188	187	211	179	185	215	184	200	181	210	205	210	208	227	201	192	200	214	229	184	199	186	182	201	198	198	180	208	177	192	183	193	205	202	194	182	215	199	217	184	201	205	201	207	224	196	205	200	232	203	210	195	233	214	203	188	182	186	206	212	220	192	200	188	190	189	223	199	198	193	192	201	191	200	221	202	205	206	228	189	189	180	204	213	199	206	214	214	201	225	208	240	204	193	196	197	223	190	193	181	192	185	190	199	221	219	190	195	180	196	205	203	200	209	234	198	228	211	200	187	179	200	210	208	187	187	207	180	164	200	178	184	227	186	194	184	199	195	212	192	151	215	212	213	198	188	196	209	173	209	184	206	210	200	191	194	217	195	179	208	202	190	201	189	220	186	196	185	212	195	215	163	191	206	240	216	195	182	188	192	210	212	185	190	193	205	178	188	197	212	191	200	193	208	193	203	188	214	200	205	202	218	199	182	198	219	194	192	194	165	205	199	218	211	206	215	223	194	173	202	191	221	194	190	196	224	220	210	188	200	194	177	193	186	196	197	203	220	233	223	187	187	194	215	206	200	210	176	189	212	186	227	179	199	213	175	217	194	212	192	216	225	212	185	191	198	217	208	211	217	224	200	212	202	199	186	209	198	199	202	210	214	195	169	225	192	201	198	201	224	192	198	214	201	183	184	182	193	185	214	195	209	184	203	208	210	212	248	181	189	194	184	197	231	198	193	224	190	200	206	208	190	185	202	199	204	171	174	219	224	176	200	174	208	218	197	209	237	194	189	190	197	208	195	195	198	181	200	193	175	215	194	170	204	181	187	193	197	199	201	186	180	207	174	186	190	169	193	210	210	205	202	198	192	222	212	191	196	204	213	220	199	187	196	199	201	196	193	206	194	238	202	193	215	239	198	212	205	208	205	199	197	190	203	183	202	213	192	185	193	209	179	199	190	180	192	184	170	210	209	197	207	207	210	225	187	190	205	191	220	204	180	207	225	201	205	218	220	195	203	177	207	208	200	201	182	208	177	212	212	210	213	200	204	206	211	207	211	191	168	200	173	195	241	205	197	197	198	178	209	192	202	197	209	191	182	205	194	210	196	171	202	203	214	199	244	202	193	200	202	196	188	203	206	196	195	193	177	201	230	204	193	189	216	212	213	220	161	194	203	182	237	189	203	183	207	196	212	205	203	211	198	217	194	210	178	205	205	199	180	202	171	195	217	211	237	243	195	197	213	206	203	163	193	211	175	198	192	204	190	208	192	180	197	201	191	192	192	211	186	205	212	191	192	185	183	224	215	216	211	200	207	190	226	196	225	192	183	187	199	175	190	156	191	203	207	225	190	206	190	205	177	189	191	181	196	200	184	196	226	187	183	218	174	209	211	199	215	195	221	208	195	185	209	176	210	211	184	215	216	186	210	201	197	169	208	207	203	191	201	200	186	198	167	212	180	220	231	178	214	212	200	210	185	211	184	194	211	226	186	195	189	198	185	215	203	185	195	207	183	190	186	224	178	169	185	195	192	163	232	225	233	197	216	202	227	208	209	186	184	202	198	199	184	205	222	197	215	191	203	205	192	204	215	195	178	200	209	179	197	230	170	207	227	192	178	216	206	212	173	202	223	189	213	202	196	181	233	194	206	187	198	200	244	171	200	186	197	179	182	197	185	177	210	201	211	229	199	202	196	212	195	158	181	193	219	233	206	233	188	210	211	213	203	235	178	204	211	224	181	218	189	227	231	199	183	179	185	185	242	211	197	198	210	221	209	196	192	201	203	185	193	164	189	210	193	203	207	199	211	193	177	227	157	203	193	181	194	210	212	199	189	207	201	209	191	190	200	217	193	196	194	190	191	194	222	186	218	217	182	183	205	229	197	175	172	201	210	199	180	193	204	174	165	202	185	200	184	203	229	209	211	185	216	177	204	179	187	209	194	187	196	179	181	202	236	195	196	188	182	187	201	234	212	212	211	215	193	189	192	204	182
16756	1250	1325	1449	1255	1034	903	833	798	773	723	736	755	713	655	572	602	593	577	530	541	540	536	510	528	536	536	520	515	530	505	521	570	536	491	485	494	462	511	493	518	519	516	513	487	495	555	459	458	500	537	532	512	504	478	482	522	501	501	488	508	512	531	467	478	464	512	500	495	515	491	512	508	493	487	512	496	543	527	499	457	502	488	475	511	485	484	521	515	489	498	509	503	521	487	506	478	520	463	505	498	506	509	470	513	493	490	510	527	495	508	516	498	496	489	469	481	462	475	486	508	491	482	528	478	481	508	510	505	476	519	521	503	461	474	510	536	461	492	468	501	514	491	500	489	485	464	485	486	488	503	508	519	482	524	480	476	502	496	523	494	514	513	532	482	477	504	457	489	510	515	475	485	502	505	493	458	486	499	529	509	518	462	493	486	512	504	548	496	472	490	501	524	499	511	503	492	498	503	463	504	505	513	488	472	496	490	486	470	495	531	485	475	505	491	491	473	492	512	482	477	466	526	466	474	441	477	451	512	475	492	440	483	549	447	482	485	518	441	485	491	452	470	470	502	505	537	478	502	492	472	501	525	471	514	513	482	479	480	508	484	471	515	488	484	506	508	489	521	508	486	504	490	486	465	514	489	514	459	471	436	514	520	506	507	484	469	504	458	495	466	502	447	517	486	515	479	488	513	533	472	493	496	502	494	506	524	480	487	486	525	458	503	482	435	491	497	508	517	520	485	486	480	497	493	516	478	484	470	453	475	458	551	496	460	511	509	496	459	469	485	464	499	480	512	477	478	488	496	476	508	503	493	515	520	479	457	462	477	511	495	513	523	487	500	509	487	514	512	474	481	477	483	462	484	516	527	508	472	458	495	498	469	504	499	484	491	486	508	488	449	482	489	515	516	473	499	483	508	492	497	454	517	466	530	496	519	475	461	518	493	453	497	518	492	532	520	502	498	530	489	482	475	482	475	493	484	503	507	512	519	472	479	488	473	490	510	508	484	526	498	536	488	471	533	492	515	481	517	478	514	479	515	477	490	493	448	501	487	498	500	505	494	492	489	476	483	489	466	534	501	501	502	539	464	494	459	477	460	489	493	493	492	499	492	476	515	475	495	531	478	507	498	510	501	534	505	559	504	508	523	498	483	502	482	472	485	473	502	496	539	488	489	480	487	497	543	520	505	478	525	485	470	491	511	518	515	488	477	494	492	547	456	508	485	505	490	506	512	488	487	462	521	493	492	493	497	501	549	505	527	475	515	520	511	497	493	473	463	447	481	502	493	527	492	473	506	488	474	511	474	475	499	478	499	495	500	485	485	530	513	533	479	490	473	504	538	517	513	468	496	549	509	491	502	530	514	501	507	546	531	487	502	513	483	490	493	515	468	509	490	496	478	474	516	475	525	487	492	520	459	518	491	490	530	509	518	513	515	483	448	507	499	490	454	521	488	504	487	514	515	496	515	525	452	533	538	506	515	530	493	509	480	497	504	491	456	500	528	472	458	526	490	473	498	490	490	505	488	506	472	490	494	532	502	514	485	515	466	483	503	460	440	505	525	526	489	487	527	501	531	449	514	497	538	461	516	511	506	453	522	519	521	471	482	466	471	505	476	490	508	535	531	520	501	470	473	515	483	464	512	490	495	521	474	488	515	486	478	491	463	511	458	482	469	520	479	481	457	511	477	497	504	487	519	484	478	506	494	514	521	510	520	483	490	503	525	474	484	503	483	466	473	471	526	521	500	524	496	523	527	473	482	506	506	509	492	474	524	510	513	493	462	470	470	462	494	513	493	498	502	477	507	522	509	506	470	475	521	481	477	491	501	546	528	449	488	486	513	476	491	498	458	489	516	481	479	486	455	462	503	487	491	486	529	528	493	527	464	453	501	450	478	517	453	491	501	478	466	458	496	486	474	532	503	481	516	539	500	546	459	524	456	487	485	485	505	513	511	501	504	480	518	509	490	507	455	500	510	483	505	471	503	497	506	479	510	523	498	504	508	478	538	466	507	450	505	459	492	487	500	488	508	502	512	494	453	502	449	504	473	480	468	503	485	514	477	485	461	466	465	468	493	520	493	472	459	482	508	467	491	497	487	509	525	481	501	537	509	511	529	506	497	521	470	529	515	480	497	497	505	489	537	518	486	468	520	484	482	480	466	524	532	473	509	488	465	482	495	518	504	507	464	478	535	490	538	515	468	484	472	422	501	499	534	505	481	511	463	498	498	477	497	516	476	550	487	472	534	495	520	499	495	453	523	518	487	496	531	508	525	454	461	483	469	493	485	536	471	462	491	515	494	503	492	490	461	539	495	478	473	501	530	524	504	499	508	477	501	507	506	482	487	475	492	496	480	472	516	535	493	484	488	522	498	456	484	484	501	463	480	503	479	488	471	499	469	528	492	493	510	490	550	484	486	463	482	479	497	486	538	497	527	521	507	502	457	557	482	511	514	507	508	495	462	494	467	481	508	503	476	524	493	500	481	513	470	515	500	496	501	516	492	530	503	532	481	477	514	464	521	471	500	506	517	485	530	464	476	504	475	479	524	471	536	492	508	504	491	557	560	471	520	489	499	446	471	501	507	453	543	523	469	488	481	483	481	499	482	547	489	522	494	478	485	528	474	476	476	510	473	485	463	484	471	482	497	474	477	463	467	552	541	492	479	506	498	525	485	446	526	514	508	516	466	533	476	456	464	491	483	453	468	518	487	466	523	478	497	486	472	461	517	484	533	502	502	501	547	469	498	497	489	493	517	468	509	497	514	523	479	500	547	446	524	467	534	509	523	509	503	522	463	465	459	454	501	500	463	535	517	481	494	489	489	497	489	500	508	518	485	471	516	498	517	439	489	461	512	483	482	522	499	550	516	476	527	489	551	492	505	529	507	477	506	478	520	481	459	492	458	515	508	514	461	488	483	465	528	414	489	503	511	536	511	477	525	454	493	503	504	496	535	475	476	486	537	482	504	492	474	484	500	510	511	507	521	509	482	463	494	483	508	472	549	481	462	442	498	508	559	489	466	487	520	494	488	510	502	496	500	486	505	487	471	500	524	499	508	489	483	508	524	471	503	514	494	497	455	505	479	520	500	557	471	475	509	461	477	516	513	499	487	463	479	489	494	487	479	517	496	512	516	515	493	493	502	520	492	508	536	469	497	525	472	496	508	486	493	459	508	513	493	469	506	492	473	472	490	512	464	465	519	498	493	509	511	481	518	488	480	530	526	470	465	503	512	459	497	498	484	474	477	520	490	523	506	481	478	496	525	524	496	509	508	469	529	484	495	527	460	541	503	485	482	472	483	523	433	525	507	483	518	499	429	481	502	499	481	499	450	495	506	531	453	517	468	447	507	494	490	543	497	498	479	497	492	458	476	552	488	513	520	455	489	489	467	499	479	517	472	517	487	571	503	471	500	503	530	492	476	473	480	519	538	530	526	489	523	493	510	521	508	477	487	499	518	515	477	499	480	502	524	547	471	519
33812	6361	1111	634	409	324	274	246	222	211	239	191	191	171	168	195	150	169	161	145	131	143	160	132	133	145	138	156	137	117	124	136	145	140	137	147	146	134	110	141	122	144	119	142	128	150	144	154	143	163	141	158	137	129	160	147	123	128	113	126	129	142	147	128	113	124	152	152	130	127	149	134	140	123	125	130	151	160	165	127	135	131	137	107	142	115	136	113	112	133	148	121	126	148	123	146	148	174	143	129	135	136	175	118	129	115	137	124	148	133	147	157	133	157	123	141	123	139	142	133	115	148	138	118	135	133	130	146	129	135	128	115	127	128	141	130	134	133	126	155	120	145	123	121	134	122	129	155	126	139	126	156	111	115	145	144	129	129	132	134	139	117	159	154	137	139	141	140	127	138	129	138	132	135	127	120	143	141	125	139	132	133	141	142	127	117	136	152	140	139	127	131	127	132	144	150	139	144	122	116	134	133	123	130	138	139	157	131	158	151	123	148	158	138	145	130	143	144	119	161	137	133	133	130	141	119	129	104	137	129	128	147	140	125	148	116	128	126	139	135	130	142	111	116	139	150	153	134	125	127	139	140	147	154	132	130	117	143	119	149	138	137	147	136	139	133	130	155	154	150	134	156	102	143	142	126	143	122	144	141	138	146	131	144	147	131	132	122	148	134	145	135	142	144	145	167	132	155	143	131	125	144	134	136	137	151	150	153	116	141	159	151	146	124	130	129	140	129	153	146	123	103	130	138	134	135	141	132	119	135	130	123	147	130	134	113	136	150	126	116	117	129	130	131	142	145	153	127	139	133	127	134	132	148	133	151	141	131	144	123	131	107	134	121	146	149	121	113	176	124	124	149	137	112	158	109	122	162	141	143	140	133	134	134	112	116	147	131	128	148	120	151	116	136	121	122	149	141	119	135	138	119	143	147	119	108	127	145	142	132	129	133	120	127	122	154	144	123	128	137	138	162	116	139	134	146	155	157	139	146	146	130	141	125	124	121	117	124	144	138	130	125	160	133	141	132	156	136	141	161	129	120	139	142	135	130	135	141	122	134	142	160	162	136	124	128	130	132	126	134	144	140	151	127	131	151	124	143	170	115	136	142	121	136	154	152	133	153	147	135	141	142	150	116	123	151	135	131	121	151	143	117	131	126	137	128	150	142	138	127	136	140	145	135	152	134	139	142	142	119	123	138	131	123	139	146	149	148	141	166	113	127	124	133	139	120	165	135	131	116	143	136	138	127	128	133	132	126	134	147	157	143	123	115	134	133	135	127	148	149	136	134	129	116	126	128	123	127	130	136	133	129	131	141	147	145	151	140	151	157	113	129	133	129	171	143	144	121	149	123	148	135	138	136	131	152	138	131	124	134	139	124	145	118	117	149	140	139	148	141	147	140	137	124	117	125	111	147	140	135	134	126	142	135	135	128	126	137	118	129	125	147	146	149	144	171	134	141	128	148	127	121	118	130	137	136	154	158	141	152	136	147	154	128	139	144	147	130	142	130	142	136	143	146	131	144	119	124	115	143	144	124	147	143	117	131	127	137	146	128	144	144	124	139	156	123	112	129	133	146	135	122	132	138	133	142	119	114	126	148	133	139	145	125	145	137	136	114	131	158	144	143	147	146	151	133	132	150	122	148	123	135	114	122	128	140	141	119	133	156	122	143	125	147	140	126	121	145	134	140	114	111	121	131	152	125	112	131	132	122	140	128	113	124	130	140	121	161	137	123	154	133	132	139	140	109	155	115	124	128	146	132	152	146	157	150	116	131	126	144	121	123	133	117	130	136	153	136	157	147	143	144	131	129	119	127	115	136	150	124	137	115	135	128	138	134	132	128	158	131	139	152	152	137	132	152	149	124	129	125	134	120	145	143	158	142	131	128	153	145	133	137	143	143	134	134	165	135	118	132	136	149	143	134	141	136	134	152	141	125	128	157	141	128	131	145	110	123	144	128	128	133	133	116	157	140	151	153	141	139	138	123	135	127	139	113	143	128	151	145	154	120	138	122	114	168	131	149	129	141	167	128	125	123	141	148	121	132	121	113	124	145	144	126	140	167	150	124	146	153	123	132	164	134	125	146	128	149	146	160	152	154	142	143	152	137	132	143	120	148	180	143	156	151	149	127	130	138	121	141	141	150	117	122	135	136	126	137	144	144	151	124	131	144	151	150	128	128	135	128	134	168	123	145	120	126	132	118	125	135	120	143	139	131	139	137	129	142	113	159	137	128	151	136	117	143	136	129	118	130	140	135	118	142	137	112	137	132	148	136	153	148	130	126	119	127	135	149	131	133	154	147	128	135	139	132	156	139	140	138	134	128	127	113	127	145	138	111	137	145	113	141	141	133	138	137	152	124	150	145	145	128	146	128	149	148	133	141	128	138	130	150	126	130	112	129	133	124	153	138	126	143	136	149	127	129	111	119	144	153	150	152	129	118	155	124	148	110	129	131	130	130	126	137	124	138	142	147	139	142	160	125	139	120	128	128	134	135	121	134	130	120	135	146	120	131	150	125	149	148	124	142	140	100	130	139	134	143	144	162	134	135	115	141	120	145	145	124	118	142	130	140	139	137	121	132	133	159	134	126	146	133	136	141	150	119	158	153	138	138	127	140	137	157	134	141	132	112	137	149	128	148	163	134	137	126	133	128	150	128	140	127	131	147	132	169	133	117	141	149	132	158	161	148	144	116	143	119	149	116	134	141	142	161	126	124	166	135	121	141	123	157	136	129	125	144	145	132	124	134	149	132	132	130	127	146	159	138	130	127	138	137	145	135	130	151	151	122	125	139	128	146	136	159	130	124	143	133	140	153	136	120	122	127	133	135	138	146	120	134	133	146	146	161	133	111	135	157	148	153	140	150	139	135	120	152	143	128	116	126	114	145	142	144	157	139	115	128	140	139	144	134	124	138	158	142	125	164	129	133	125	137	131	136	134	150	138	120	130	138	113	158	129	129	130	143	147	125	130	133	130	126	148	143	146	141	146	118	133	147	157	151	128	140	122	138	126	140	134	155	133	145	146	127	139	147	144	142	127	120	152	158	138	134	121	147	134	124	114	139	141	126	125	146	117	120	149	125	129	136	136	124	132	153	121	144	129	143	144	136	148	167	142	161	134	126	129	114	122	110	138	143	111	129	130	144	137	126	122	130	154	138	125	132	131	136	123	136	132	120	142	121	134	136	142	122	142	166	149	130	128	139	143	115	121	134	131	148	122	140	130	128	123	139	138	141	133	125	143	118	126	144	137	148	134	140	126	142	129	146	149	148	146	125	112	132	134	118	134	127	137	141	156	124	134	126	139	141	142	122	130	153	138	133	138	138	139	141	153	151	149	132	137	153	148	149	143	119	151	135	127	146	128	148	138	124	128	129	117	129	155	129	138	149	126	133	144	134	164	134	124	123	150	102	155	133	157	139	129	142	143	140	136	125	148	129	149	117	144	144	139	133	129	148	142	134	127	127	149	134	128	144	158	150	145	135
21546	1482	1851	1960	1616	1254	1035	989	847	803	679	736	698	613	577	524	462	438	443	406	432	393	371	394	390	358	381	381	358	332	353	409	373	365	408	358	366	339	338	371	355	364	347	386	372	384	342	326	328	360	349	337	344	351	332	355	345	365	332	296	323	355	366	374	354	353	319	347	319	380	357	333	324	368	344	359	338	327	340	355	317	332	324	332	354	336	333	321	332	364	374	344	357	367	337	325	346	337	322	329	326	323	340	350	341	353	332	352	339	333	358	317	338	315	368	328	333	334	328	346	330	372	348	307	322	342	358	351	320	316	340	343	320	354	354	307	343	305	346	349	322	345	322	329	344	353	339	335	332	312	349	350	346	333	350	317	341	312	363	368	285	322	315	350	314	319	348	361	339	350	314	309	338	324	372	346	331	359	379	330	355	336	372	332	347	329	326	318	336	345	346	311	364	348	332	355	337	345	336	364	316	342	342	329	323	324	368	284	343	331	333	321	335	355	359	325	330	328	334	361	344	356	346	311	363	334	338	311	322	339	355	353	347	329	365	340	333	324	352	328	331	314	332	336	328	321	333	359	320	338	336	310	319	349	340	376	362	371	343	331	311	361	343	309	325	322	362	361	364	386	323	351	353	347	320	341	308	367	351	311	316	336	363	300	358	359	336	324	376	344	315	328	334	317	345	330	317	335	320	333	361	345	354	329	329	301	340	339	330	333	345	338	358	314	313	304	346	307	300	329	353	340	327	325	332	313	308	337	353	335	344	349	356	314	306	350	314	360	317	334	371	351	329	341	350	382	353	330	340	376	331	340	350	367	317	330	348	342	321	360	378	351	356	341	329	343	318	350	356	327	318	332	328	340	360	341	356	354	331	356	341	308	316	349	327	368	346	334	329	327	344	328	319	343	318	365	357	334	324	349	329	307	333	326	345	328	361	351	334	337	357	332	329	311	342	341	322	329	333	370	362	334	320	350	370	372	355	348	398	307	326	338	338	328	338	365	347	343	366	338	363	364	352	339	367	379	359	343	304	346	354	368	320	328	336	328	352	350	328	316	347	323	368	360	355	338	343	335	320	383	304	349	310	347	321	369	351	347	334	334	347	340	331	373	338	346	346	336	354	355	376	342	355	349	334	326	321	332	337	347	321	360	341	348	333	364	323	321	321	318	322	325	338	331	368	327	320	334	353	345	350	321	349	343	299	337	324	361	328	352	313	329	311	362	307	335	360	340	330	314	331	338	357	327	340	309	339	356	338	339	322	354	363	342	325	333	326	332	311	356	332	346	301	362	346	342	339	323	324	318	380	330	343	312	327	343	316	348	338	353	349	331	378	318	344	294	358	349	359	299	323	349	353	328	348	355	345	338	326	354	345	354	337	323	340	331	331	345	339	370	320	364	347	358	341	330	334	352	368	320	359	342	323	330	343	338	362	304	325	326	323	331	312	341	341	329	352	329	315	313	302	328	358	363	326	343	344	315	301	348	345	358	371	322	350	345	308	318	329	353	365	337	346	341	363	328	329	312	327	315	360	337	300	306	328	351	350	317	352	322	336	322	345	328	327	322	339	365	342	334	351	353	344	336	314	355	358	334	372	309	339	356	333	333	347	312	357	365	381	327	339	317	366	344	384	346	310	338	341	322	330	337	340	380	348	333	322	333	303	343	325	342	317	332	351	338	317	321	338	328	333	309	340	377	330	347	308	360	334	346	345	309	321	324	321	352	328	339	325	333	377	335	338	391	316	283	333	342	342	349	341	364	327	333	336	327	345	329	322	352	337	331	332	360	322	360	340	363	362	364	327	333	345	352	327	339	384	353	315	359	336	317	314	334	353	325	323	312	339	333	347	330	365	322	319	314	342	338	343	321	328	336	344	350	369	342	337	331	369	319	338	364	335	337	352	327	343	314	358	338	355	344	324	319	331	341	355	389	352	333	343	343	326	335	324	342	354	351	356	342	310	331	362	342	342	352	360	364	337	346	338	336	350	337	332	318	326	345	352	316	311	329	353	325	329	343	343	358	332	318	350	336	332	368	332	358	363	334	312	356	307	327	352	310	337	341	340	362	299	352	336	336	324	354	374	364	338	336	346	346	336	299	338	320	318	353	344	330	336	394	316	354	312	351	333	361	340	348	321	349	342	349	351	380	329	353	321	347	302	349	313	310	338	340	319	330	324	346	331	392	327	368	350	347	315	320	337	350	333	328	324	340	311	338	323	347	337	349	316	364	318	316	355	322	325	342	381	348	357	338	316	385	322	346	331	359	299	340	346	308	311	290	338	302	315	325	323	332	358	357	298	346	346	345	288	373	343	311	305	340	355	319	370	345	352	322	337	317	338	320	311	356	301	349	352	352	333	350	334	373	358	348	336	350	326	341	327	322	327	352	376	341	342	349	345	358	331	365	305	334	332	333	359	335	355	356	310	326	318	315	352	361	336	317	335	328	357	348	323	319	324	355	329	343	348	357	333	315	349	337	322	355	333	331	357	337	329	355	341	366	342	368	326	297	349	341	306	348	366	336	325	368	347	348	325	312	352	375	340	352	318	306	369	329	324	328	348	333	293	347	319	346	329	346	340	330	313	364	312	332	346	362	332	335	322	376	369	344	311	358	348	361	316	321	338	360	336	312	330	347	341	344	308	350	325	316	342	335	347	339	344	342	341	364	308	327	372	342	348	333	369	346	343	328	367	309	354	324	334	317	339	353	334	336	347	351	356	355	345	353	394	330	317	378	326	356	332	314	332	361	357	358	329	322	336	349	326	310	320	362	340	322	347	311	321	322	338	316	336	332	360	340	340	348	353	299	330	341	332	300	326	346	339	313	333	329	344	354	351	350	346	366	312	342	335	332	359	349	347	313	327	319	316	324	332	354	339	333	338	348	336	370	313	309	298	345	324	321	338	338	346	325	336	355	329	368	320	314	356	332	361	335	335	332	310	351	344	341	324	335	337	308	353	362	349	354	353	347	322	329	309	307	314	353	342	329	337	331	327	351	345	340	319	347	329	330	321	356	341	365	323	346	319	348	368	336	361	363	358	358	319	352	347	346	371	367	337	356	366	345	349	323	357	325	347	336	357	337	334	331	331	337	322	342	329	336	331	332	321	314	327	315	328	359	359	351	369	369	326	315	359	351	336	327	359	326	336	322	317	335	347	323	337	345	365	338	341	320	369	317	332	303	338	337	349	346	371	320	296	350	336	367	318	342	324	353	324	352	373	322	342	321	365	321	371	353	374	326	311	354	370	326	345	349	355	340	345	346	340	340	334	340	340	328	349	357	328	317	334	361	364	365	339	360	342	335	321	364	358	355	337	348	358	320	314	352	345	345	377	351	372	409	304	385	358	368	343	376	327	322	379	347	376	358	318	330	334	315	342	342	357	368	364	336	298	349	339	347	375	333	314	357	334	325	377	345	334	343	351	363	321	336	349	294	333	343	324	346	333	349	325	383	336	351	333	342	351	325	342	323	324	337	348	333	322	326
8779	635	197	174	181	156	149	154	148	144	154	154	141	134	125	142	138	132	131	125	115	123	136	154	144	151	127	131	139	124	133	128	153	116	123	125	112	142	154	134	138	147	129	119	145	138	135	115	128	127	132	142	129	158	143	125	116	137	148	135	154	137	144	142	141	121	134	131	131	134	126	149	137	142	119	135	131	138	154	145	126	129	127	120	135	125	137	130	122	128	139	135	120	132	137	132	133	127	137	125	143	125	134	104	136	129	121	118	130	135	157	135	128	130	137	114	130	157	138	133	136	126	142	145	133	127	136	137	114	120	110	116	132	127	118	125	127	145	123	126	148	138	131	117	118	126	110	114	120	134	130	136	124	144	136	134	138	116	123	127	151	149	148	128	134	148	115	148	139	120	125	134	134	114	157	133	134	125	103	129	133	135	127	131	135	133	139	125	144	124	127	122	128	111	122	126	109	132	148	129	124	146	143	103	126	133	130	136	122	121	126	120	140	138	158	129	120	147	141	147	111	115	128	130	153	150	131	136	141	133	126	117	134	121	126	124	110	140	132	129	133	123	145	143	124	132	130	118	129	141	145	127	134	108	123	125	116	123	128	128	140	158	116	129	151	130	118	123	122	137	108	135	130	135	122	133	120	130	131	143	122	131	152	112	117	141	144	133	109	128	146	134	128	131	122	139	137	123	143	144	121	117	137	121	134	141	128	117	100	130	122	137	126	149	118	115	132	119	125	128	134	134	144	133	105	114	136	131	126	103	129	116	116	148	133	130	146	122	124	117	145	109	132	122	121	117	148	115	122	137	124	119	130	134	141	131	140	129	151	149	131	130	146	128	162	138	142	132	150	136	159	119	155	139	146	131	134	129	117	132	137	123	115	116	108	132	128	150	133	114	130	117	110	144	138	144	117	134	136	124	122	131	123	118	126	153	111	137	126	136	132	146	130	129	145	130	111	133	139	149	128	133	124	135	137	142	122	140	139	119	111	115	147	119	138	117	123	126	125	151	129	140	134	130	150	138	115	114	131	135	113	149	127	134	140	140	131	119	145	137	142	132	122	134	145	155	156	134	117	126	120	145	122	141	132	137	117	135	139	129	142	132	126	131	146	137	134	121	134	119	129	135	114	116	139	133	131	123	122	132	161	148	139	118	122	136	135	142	143	143	163	110	119	134	142	122	135	139	128	112	128	118	131	129	111	122	132	136	111	118	159	138	142	137	111	127	120	134	124	127	121	158	141	138	129	125	141	142	139	137	141	153	127	132	154	133	123	121	136	129	141	139	151	154	144	126	133	138	137	148	132	139	144	137	117	124	116	126	142	121	137	117	125	125	124	135	134	125	139	132	132	145	124	120	127	115	140	121	133	103	131	120	135	136	138	123	139	140	126	119	134	159	160	142	111	136	143	133	137	139	121	134	123	156	132	122	121	139	126	136	123	126	127	125	116	136	138	145	139	114	140	134	120	126	114	129	125	152	128	132	123	127	146	123	111	130	131	121	140	124	137	124	118	142	123	133	130	130	156	128	122	112	138	127	129	129	133	119	130	149	152	134	128	127	116	143	120	129	135	138	143	109	138	111	140	112	138	135	128	134	137	116	111	129	125	138	120	155	106	118	132	138	125	122	138	140	120	120	135	145	127	129	108	111	118	151	148	135	139	118	136	140	140	130	128	132	129	133	123	155	144	152	139	116	151	112	135	135	124	137	119	133	153	130	130	112	133	148	119	148	122	115	107	132	114	115	121	138	113	129	120	134	132	104	131	125	138	160	121	144	118	136	132	124	137	129	139	117	142	127	133	136	118	122	132	117	112	134	131	125	111	143	120	118	116	137	129	135	132	139	133	130	144	118	131	110	144	122	152	142	127	117	139	133	112	125	144	129	107	134	123	115	139	148	125	134	132	133	130	108	141	141	142	125	136	127	128	134	137	136	134	111	123	132	136	154	145	119	115	128	127	141	127	124	120	121	141	142	123	141	165	153	134	106	134	139	128	130	132	113	146	137	140	125	133	128	128	148	139	117	128	132	125	132	143	114	139	133	129	150	113	123	150	141	144	127	122	127	110	134	115	116	141	112	130	144	152	128	139	127	135	112	112	131	154	131	144	134	141	142	125	133	117	126	142	120	138	121	128	121	140	144	126	129	123	112	142	135	127	132	140	140	130	135	131	129	119	115	115	139	144	138	125	120	112	141	123	148	158	133	153	150	123	121	130	140	121	138	136	130	126	127	120	134	127	134	143	127	121	116	134	117	112	136	137	135	133	143	118	128	138	138	141	143	139	135	122	143	132	127	138	136	134	150	106	127	127	124	117	129	114	134	161	121	136	133	109	128	123	142	138	159	147	129	125	131	128	117	131	131	110	148	141	126	100	110	120	141	114	113	145	147	126	128	133	124	142	124	156	135	142	126	128	119	123	134	121	134	125	129	134	142	143	135	135	138	144	129	136	126	129	131	131	120	130	142	114	123	129	143	139	127	132	107	125	121	144	130	132	127	132	138	130	136	140	149	129	127	124	131	146	144	121	125	135	131	114	121	140	125	140	143	122	126	144	111	129	134	134	131	163	149	141	143	123	130	125	125	145	117	139	124	155	127	155	124	146	136	127	128	122	130	122	129	120	102	131	137	134	134	139	140	122	135	122	133	103	142	125	136	151	131	134	126	114	136	137	114	137	114	126	144	152	102	133	132	148	134	120	125	133	133	158	126	116	128	141	120	129	134	126	115	126	116	133	121	115	132	163	132	106	144	111	120	118	127	137	147	131	142	135	137	115	139	131	139	122	134	127	142	135	134	132	147	121	128	128	133	125	121	144	137	129	107	134	118	139	138	129	148	136	113	156	131	135	136	136	126	129	113	127	120	119	121	135	130	127	109	133	131	117	108	131	141	116	137	125	134	120	148	135	149	145	134	135	121	123	127	119	138	127	118	133	117	139	124	127	135	113	107	126	150	116	123	139	124	126	134	134	146	151	146	152	118	117	151	114	134	127	117	135	133	130	131	130	118	141	128	115	125	128	118	121	126	130	117	121	144	135	122	139	128	142	129	120	142	154	143	101	141	137	150	118	137	151	132	159	121	127	128	128	140	130	127	129	156	137	142	123	149	122	118	131	143	118	136	132	120	113	125	131	140	135	125	150	139	117	133	133	138	127	136	140	129	132	139	139	124	146	126	136	126	117	130	137	136	133	128	146	135	127	126	134	102	161	153	124	127	130	113	113	146	127	133	131	122	117	132	119	149	112	134	126	134	140	131	118	141	116	129	152	152	136	116	144	118	133	146	112	151	128	151	137	136	137	131	114	130	130	112	127	134	122	127	111	130	148	106	126	129	132	134	131	116	109	133	149	140	151	133	144	137	125	121	121	149	139	116	174	115	128	130	127	126	127	150	92	142	106	127	157	131	102	123	136	130	142	125	144	105	125	124	130	134	126	146	115	155	147	128	133	135	134	129	134	122	142	132	139	141	114	136	131	120	158	157
6623	554	600	587	494	448	434	463	405	429	440	449	432	406	404	366	360	404	381	333	343	347	362	374	333	383	349	347	354	355	316	362	368	367	396	372	321	359	350	357	338	381	325	330	349	376	382	354	368	347	348	359	341	323	376	399	334	331	359	349	350	352	340	354	320	343	334	369	336	364	348	335	355	334	351	357	315	377	344	355	368	327	346	325	350	336	332	364	363	372	360	338	345	373	354	325	378	339	336	355	341	369	358	343	361	339	367	319	367	355	357	353	358	340	350	347	344	320	358	359	346	346	331	341	363	333	351	349	342	319	311	325	368	362	317	375	357	369	386	349	369	383	358	349	342	363	351	377	369	349	364	379	353	363	327	360	350	314	377	395	329	348	347	331	361	354	320	355	357	348	326	329	347	390	352	359	331	326	346	335	348	370	356	351	355	374	315	335	345	367	348	342	382	344	371	366	360	344	367	362	346	352	368	358	362	347	365	388	341	368	348	345	373	338	377	333	368	359	355	329	342	334	344	355	318	345	367	342	352	365	312	358	348	356	369	328	352	340	365	339	361	345	334	364	325	355	360	327	346	350	383	339	344	370	347	359	371	344	369	363	335	363	349	359	344	388	365	339	341	343	370	354	373	358	337	322	333	350	360	341	330	286	346	336	383	348	337	317	355	321	338	354	363	342	312	349	355	333	341	341	329	373	322	368	345	342	336	356	373	327	356	357	362	364	365	344	385	318	380	362	361	334	333	352	380	364	328	395	363	336	332	361	333	355	356	338	335	363	305	375	339	346	351	387	344	346	348	382	362	337	373	384	351	335	379	353	347	363	401	336	330	327	361	361	348	364	368	368	363	344	329	340	330	335	343	337	367	334	309	363	348	335	353	321	347	363	326	336	350	316	379	332	372	351	355	342	368	355	356	329	328	338	343	348	349	340	353	355	378	328	368	359	361	352	365	358	349	321	372	359	326	340	362	375	351	327	341	314	402	370	357	370	335	342	362	369	359	347	329	367	371	335	362	355	376	352	350	367	333	365	342	332	376	357	375	352	359	364	412	353	321	328	355	362	344	350	336	342	336	345	359	340	361	366	343	361	379	348	340	355	363	338	355	358	329	389	344	383	333	365	349	352	360	356	368	341	360	356	331	356	310	364	336	340	322	329	347	354	338	343	356	336	371	362	359	305	343	361	353	354	360	342	358	349	366	349	344	348	335	325	347	342	372	353	348	346	319	340	354	370	353	340	354	346	329	353	312	354	358	350	346	371	333	324	358	342	355	327	346	336	322	323	338	408	337	309	338	350	371	366	364	332	355	354	322	357	326	360	323	357	337	339	388	334	328	348	320	324	370	343	344	335	328	351	334	355	365	331	376	374	299	346	380	361	363	373	364	329	363	353	348	335	354	322	373	335	352	379	337	373	353	347	386	350	357	354	333	342	343	388	373	335	326	350	351	342	329	370	322	362	323	364	333	335	366	344	353	366	365	344	369	355	375	342	350	351	373	329	383	335	353	360	329	334	346	363	351	355	355	342	345	366	334	379	361	337	386	378	330	345	304	364	327	352	356	364	364	317	332	373	307	341	359	327	348	340	343	350	312	352	350	355	346	371	349	331	346	328	355	331	331	362	345	338	336	343	362	355	340	343	340	347	342	324	317	357	359	348	341	343	324	345	370	353	390	323	311	358	339	339	359	386	338	315	311	337	364	349	357	369	327	359	345	352	341	370	352	334	348	355	314	318	348	369	345	332	346	313	318	387	362	339	333	380	376	345	330	361	352	311	362	337	332	342	361	343	322	340	345	372	333	336	365	345	347	365	346	345	357	356	383	347	328	335	353	358	353	368	340	328	351	341	348	335	341	353	351	384	359	346	370	361	360	321	331	365	329	317	362	371	332	351	347	322	343	340	344	354	367	317	332	345	345	342	363	327	334	379	316	359	336	339	308	340	340	323	360	363	344	338	334	344	316	339	325	342	331	343	361	335	345	321	350	394	367	378	354	345	373	358	359	368	368	365	370	352	341	312	348	353	364	358	346	319	352	328	325	343	366	350	352	335	358	330	340	350	351	365	351	347	339	374	345	310	349	320	360	345	328	346	367	336	312	328	324	323	329	358	347	346	369	325	359	359	357	321	301	332	336	350	350	355	353	346	370	344	360	361	364	316	342	341	313	374	360	383	347	334	352	343	352	343	325	364	330	395	337	373	381	363	362	370	338	332	356	360	367	358	372	363	311	366	369	354	341	342	305	360	354	328	366	350	360	371	358	363	355	322	357	346	334	355	332	320	347	351	340	353	384	344	350	370	359	322	352	345	362	347	327	368	336	353	354	344	388	323	304	358	364	314	371	389	340	334	359	359	364	361	308	351	353	347	353	337	361	369	337	367	383	364	367	371	363	325	340	297	371	335	359	370	328	357	349	361	372	362	382	368	354	368	357	380	340	384	376	351	349	358	356	344	327	339	373	349	308	336	392	325	360	335	353	357	397	353	375	353	362	355	350	359	378	341	355	335	376	332	349	307	320	323	342	307	356	360	354	358	328	344	376	372	362	336	357	322	342	348	326	335	360	357	335	319	327	340	352	353	346	386	367	345	344	345	370	369	339	340	331	361	314	384	360	360	352	356	328	375	370	366	354	327	347	371	374	336	357	288	340	375	311	359	314	348	333	326	332	351	342	358	339	362	331	342	341	350	343	332	333	347	367	363	361	314	338	339	362	380	346	351	344	370	317	326	333	326	340	332	347	328	365	401	335	351	346	324	341	339	335	351	329	366	329	336	379	357	320	339	360	347	327	347	346	332	341	360	361	387	363	341	336	362	408	370	343	375	340	345	330	362	366	356	350	323	347	354	378	339	332	363	360	388	348	364	330	349	328	373	342	376	330	326	358	359	350	316	364	351	348	374	378	325	340	334	361	346	327	305	378	386	330	354	376	353	372	380	337	320	349	337	339	322	326	351	337	313	372	350	351	316	356	360	348	339	335	331	345	335	354	370	340	316	374	384	389	335	372	346	362	309	349	315	335	372	343	366	359	325	344	365	377	336	362	333	356	356	361	325	334	333	395	325	343	347	359	305	369	343	334	369	366	357	351	323	347	339	372	364	324	351	325	341	329	341	362	332	385	383	361	344	346	347	349	345	353	367	335	351	354	352	360	344	330	337	345	336	326	360	344	353	349	378	357	337	328	362	318	348	352	359	352	356	357	314	348	341	371	350	331	321	375	339	351	346	363	357	351	339	355	338	354	347	331	352	334	343	342	349	323	341	356	362	339	327	337	356	316	350	363	353	350	349	365	374	347	355	323	343	373	340	348	337	330	323	306	371	372	348	323	326	355	332	342	351	344	341	339	343	332	330	350	322	314	324	330	383	352	320	352	364	368	361	352	368	320	328	357	355	348	345	329	328	366	364	352	338	347	353	343	348	373	328	380	335	340	337	338	354	359	350	339	338	361	357	337	345	354	379	370	336	319	361	338	322	353	362	352	395
23753	3152	620	460	346	315	260	261	297	232	268	249	250	238	202	216	194	194	169	218	196	198	206	227	213	227	225	207	207	230	199	198	214	188	209	211	184	205	206	208	192	206	218	195	220	211	203	211	203	202	212	202	201	206	179	198	216	189	196	191	195	237	190	208	201	194	205	178	194	196	202	206	234	222	178	190	197	179	199	213	213	217	202	185	211	184	195	199	205	215	206	208	176	190	196	203	206	226	221	186	188	196	210	212	219	207	225	217	204	203	230	199	195	216	189	175	185	204	200	222	225	190	215	203	202	209	172	184	186	192	202	234	198	191	216	229	242	233	205	196	212	197	207	178	179	214	209	220	199	209	195	181	220	198	176	228	178	213	178	198	217	212	186	186	185	190	217	189	180	183	210	206	215	200	178	181	189	210	208	189	222	225	191	217	203	224	173	223	216	184	173	193	184	215	205	193	220	213	186	197	214	201	152	193	191	185	194	204	193	195	207	182	223	210	192	202	187	216	191	199	174	205	207	176	204	206	217	198	204	201	194	193	194	200	233	208	206	188	188	193	185	207	186	224	205	179	193	221	184	225	185	190	187	206	201	191	207	195	192	202	229	229	223	196	209	206	205	209	180	210	190	204	187	205	177	221	181	206	199	207	226	205	202	211	211	186	198	227	203	218	200	233	202	200	190	235	203	227	213	204	224	199	234	183	210	214	205	204	174	181	231	218	198	191	204	204	179	197	197	182	211	183	185	214	195	212	181	188	209	187	197	205	206	181	209	236	216	198	180	201	219	203	203	216	216	180	187	182	195	227	178	189	210	189	219	201	215	192	184	192	228	188	200	203	220	224	182	197	202	194	186	207	209	187	206	184	204	191	155	216	192	205	218	197	191	175	215	221	193	186	205	201	189	206	214	197	197	222	210	220	203	213	227	211	211	207	198	208	192	195	204	212	212	196	214	188	190	185	192	222	209	180	202	235	209	197	216	217	207	193	206	216	222	177	197	196	185	199	177	206	193	192	196	226	191	163	217	196	216	216	198	185	193	200	196	210	225	211	202	195	182	210	213	213	210	221	225	198	220	190	223	183	217	203	196	220	207	218	194	197	210	185	184	189	196	167	192	209	193	189	216	206	179	201	219	222	223	195	191	197	193	220	205	197	182	227	200	195	207	224	220	209	184	193	225	199	172	169	201	190	209	189	202	193	211	191	197	211	209	167	212	218	196	201	220	195	216	197	185	186	194	192	178	221	203	170	183	194	202	210	189	216	206	200	228	200	234	186	183	175	212	188	190	229	168	201	208	200	212	184	197	189	207	175	168	183	193	197	194	203	217	209	203	186	211	185	178	206	210	185	222	190	213	218	198	167	204	204	218	178	181	232	209	206	213	167	216	213	203	216	196	186	194	213	211	204	179	194	197	195	196	196	211	204	226	220	196	184	194	207	192	216	195	196	197	203	208	209	196	201	194	195	200	205	176	211	190	176	195	194	196	217	200	206	180	219	206	198	211	211	208	208	201	201	221	174	201	232	201	196	229	192	189	220	198	206	161	179	190	226	200	205	185	193	224	199	218	198	219	203	186	205	208	194	204	174	243	223	211	226	191	229	203	204	209	213	178	228	195	199	202	204	214	178	191	213	203	180	184	201	187	208	179	168	195	222	204	204	175	196	179	190	204	215	169	166	201	162	193	198	206	185	216	195	202	200	208	197	205	181	197	190	210	213	198	192	218	194	191	205	198	220	213	198	174	208	206	194	207	188	200	203	189	216	198	171	196	195	182	184	183	189	189	205	211	205	200	195	191	204	200	180	210	177	196	179	214	232	253	209	224	179	190	191	194	204	194	178	182	214	209	212	189	177	208	187	197	203	192	211	188	191	214	203	203	190	236	201	204	200	207	191	216	216	194	198	198	211	220	197	200	204	209	176	223	205	214	203	196	187	232	217	184	201	208	202	182	210	205	172	207	210	196	186	184	213	223	218	215	189	208	183	202	204	196	191	186	184	215	196	185	175	202	175	201	183	198	213	205	202	203	197	185	216	195	187	187	194	212	191	206	214	194	184	203	187	188	203	210	222	175	201	209	184	195	220	210	186	185	181	169	222	206	201	222	185	212	175	217	203	219	222	201	192	206	196	216	200	184	200	192	196	221	210	208	175	183	208	216	178	232	187	227	180	206	217	216	179	196	192	212	192	176	210	207	196	221	194	221	216	208	234	193	202	181	183	184	213	203	206	198	222	185	205	215	190	185	195	201	206	215	177	210	182	196	209	194	207	196	204	200	209	217	225	197	226	195	199	212	204	199	208	200	218	184	196	176	202	202	210	200	215	205	171	211	223	175	202	220	210	212	179	198	213	185	212	196	214	201	206	208	216	217	196	202	230	183	209	182	214	194	196	198	188	213	211	203	207	198	201	216	201	202	195	200	195	187	203	204	205	207	212	208	209	217	214	196	167	184	207	209	191	209	202	208	187	197	187	204	215	220	194	217	209	190	234	221	200	212	196	198	200	208	233	209	202	199	224	184	197	215	228	204	207	238	199	207	198	208	189	198	206	193	214	204	208	190	206	193	229	234	215	201	205	204	179	198	190	193	213	182	206	232	232	190	175	232	199	205	199	185	195	208	190	196	193	217	187	207	250	214	193	162	195	190	208	205	245	187	209	213	203	182	212	201	210	188	202	196	203	181	208	190	200	197	181	218	199	199	211	198	203	179	214	172	205	197	183	212	196	190	194	198	187	172	202	176	213	215	199	190	188	198	212	194	209	199	230	190	204	198	206	213	189	223	194	189	206	191	188	189	185	184	184	204	220	197	227	202	226	191	207	204	211	189	204	191	192	201	205	193	184	232	206	201	216	212	194	194	217	213	198	202	191	230	206	181	171	188	179	217	182	169	188	177	190	204	222	197	199	207	193	210	179	234	217	222	187	209	176	219	221	217	202	202	195	187	197	192	200	225	190	200	209	203	207	200	206	183	191	194	200	203	182	208	196	182	199	209	186	213	209	204	207	173	229	179	185	182	191	233	192	216	197	230	219	203	199	207	201	206	199	202	195	211	179	181	203	192	199	179	204	222	210	190	190	218	199	217	197	209	203	228	209	201	191	218	239	205	201	209	228	182	215	205	205	185	209	210	194	205	215	202	195	194	204	201	200	197	210	207	212	199	209	210	203	214	192	213	205	206	197	192	207	207	180	221	194	204	179	175	196	224	208	205	189	228	202	192	196	222	218	219	208	191	207	195	194	215	185	182	182	210	214	188	200	196	183	216	193	188	178	222	206	212	196	209	228	205	202	219	203	167	196	214	191	192	186	202	200	169	203	205	172	192	205	185	190	209	217	207	225	205	192	212	197	183	202	176	228	225	215	225	173	197	229	209	220	201	205	192	211	206	214	194	188	183	201	211	188	200	197	211	201	211	189	204	214	214	202	198	235	208	204	235	208	244	218	222	183	214	199	190	204	193	187	194	178	180	179	205	209	200	233	193	189
16906	1159	1449	1436	1144	1050	927	859	873	763	764	780	686	751	625	620	557	572	538	554	550	591	533	518	530	498	515	541	518	535	517	506	516	512	526	524	516	505	515	477	482	516	496	493	501	509	534	528	531	489	493	528	471	489	493	466	512	482	510	496	471	464	479	519	493	481	487	520	474	508	546	498	536	489	487	485	500	504	491	476	512	473	483	496	506	499	491	485	517	489	468	466	525	467	470	468	477	465	514	494	463	501	524	475	482	458	518	488	504	508	521	499	484	493	508	457	483	517	504	509	502	520	546	492	462	504	514	491	472	495	476	469	511	474	481	473	522	471	521	509	464	503	484	483	480	462	502	472	531	500	484	465	488	458	511	467	477	494	509	502	484	476	462	512	513	447	522	500	515	455	489	496	487	484	490	532	498	503	522	492	503	477	475	502	488	503	504	490	483	499	498	493	423	489	497	470	496	467	499	458	521	480	529	489	500	505	511	503	478	511	472	514	504	473	480	493	476	494	496	435	485	481	471	505	489	499	528	474	540	482	476	460	520	546	473	544	496	468	485	515	511	500	486	473	483	498	478	509	512	487	492	487	472	484	549	501	530	472	517	516	518	518	495	514	504	468	512	513	495	493	522	498	472	488	502	489	458	497	471	500	483	487	478	500	453	492	521	473	514	483	454	466	517	488	514	512	522	488	500	486	512	445	481	457	494	477	493	520	557	459	492	525	515	493	505	521	474	518	497	509	484	487	485	505	515	474	503	473	496	537	441	495	486	467	504	486	508	474	529	515	480	501	527	499	466	533	478	484	468	490	493	502	518	513	533	489	519	471	515	506	456	520	495	481	511	474	528	476	505	483	487	488	499	516	490	517	513	518	508	502	494	523	474	475	504	518	504	515	490	468	480	489	483	488	482	481	514	491	487	514	472	514	478	511	478	508	490	509	525	528	500	509	471	461	483	489	527	461	505	536	511	536	508	505	487	501	521	472	494	504	492	440	480	495	510	480	485	458	456	461	540	488	483	483	518	452	500	509	498	485	508	502	507	474	467	488	538	486	473	501	495	482	496	456	483	477	472	504	484	498	468	507	524	495	496	508	491	514	525	496	479	479	523	464	438	482	497	500	475	472	516	490	474	481	549	506	518	525	493	489	530	500	482	528	496	451	494	458	497	492	464	500	473	499	532	489	488	513	463	526	507	502	474	522	492	492	520	475	475	506	500	546	487	515	460	504	470	506	486	570	489	499	452	492	507	508	471	501	506	485	528	459	511	486	520	477	529	505	521	532	502	462	491	473	488	498	483	514	507	463	460	488	545	486	510	526	510	472	534	482	510	491	517	510	515	527	489	503	458	517	481	497	490	482	523	476	497	480	508	481	467	499	502	491	471	508	508	497	476	469	501	502	480	492	520	477	494	509	484	493	494	507	519	499	514	509	546	430	515	498	470	527	496	506	504	516	471	489	520	529	493	488	483	483	511	514	499	487	481	477	483	484	511	519	564	472	507	461	520	489	491	476	489	538	505	491	507	478	494	469	520	495	555	504	500	492	514	482	477	522	509	518	492	504	511	525	511	544	510	469	485	473	501	478	497	466	512	548	493	493	506	498	514	521	514	511	498	510	500	493	467	508	503	456	498	478	510	460	542	470	529	513	466	488	508	484	501	490	507	517	493	524	469	485	481	488	499	494	487	496	485	470	514	478	511	485	527	511	470	537	566	479	492	471	489	536	476	499	504	518	468	517	480	517	509	471	463	488	487	534	508	459	477	477	519	503	469	515	495	490	472	514	461	522	509	498	481	498	534	504	500	487	518	480	516	487	508	551	489	492	461	507	464	484	498	482	457	470	451	496	471	511	484	456	486	474	509	492	471	527	491	481	465	444	495	534	492	475	511	481	473	494	495	502	483	514	507	505	477	482	537	547	499	519	532	526	497	477	486	504	495	507	466	524	503	497	468	487	520	522	496	505	492	555	537	504	488	509	522	515	456	479	490	498	496	492	489	548	461	519	500	489	504	504	503	525	476	474	497	483	491	436	528	494	490	506	535	491	490	475	513	491	483	533	509	488	497	498	495	511	515	477	482	490	478	496	495	537	493	495	500	499	477	499	521	515	459	480	505	542	499	500	474	482	501	479	525	493	487	521	468	486	477	475	442	485	512	471	501	483	458	517	487	547	507	482	518	485	506	496	503	481	506	465	535	511	494	469	491	483	502	507	501	548	474	478	506	518	512	532	505	490	487	489	516	503	507	502	516	499	503	524	489	455	479	488	495	526	473	461	484	519	457	475	505	463	508	504	500	479	454	544	494	501	524	559	518	514	506	525	456	480	475	468	510	534	486	508	504	526	507	493	517	501	506	473	451	496	486	506	512	500	453	509	520	501	528	503	528	494	508	526	521	499	492	521	478	471	502	490	504	541	461	491	489	504	515	526	511	453	502	523	473	505	472	503	482	481	516	487	482	522	462	513	509	514	477	508	469	512	486	489	467	524	501	515	502	538	492	513	527	517	485	467	499	494	529	480	517	465	500	458	484	504	504	537	452	495	529	476	506	513	487	460	478	510	498	500	481	506	486	486	447	448	466	506	489	533	532	492	523	472	501	488	528	495	471	499	467	493	489	492	541	514	499	500	505	441	480	491	537	489	503	476	499	458	516	530	465	492	494	509	507	501	498	546	489	463	546	511	480	481	480	501	487	530	494	487	517	490	474	498	509	524	519	500	502	538	509	465	498	474	512	500	481	475	469	476	478	498	494	490	506	505	528	497	507	500	486	453	523	490	476	476	468	490	526	459	487	453	476	464	457	467	520	481	511	482	514	452	474	509	463	516	486	500	465	476	476	463	536	451	514	511	483	486	515	527	506	478	468	479	469	517	477	514	491	451	499	518	466	504	469	486	502	491	451	519	518	490	454	479	501	519	466	496	470	486	505	477	499	504	495	518	517	497	481	533	483	490	531	522	496	500	503	495	505	477	519	473	488	530	520	491	456	504	516	508	496	449	463	491	498	457	515	467	493	485	500	462	476	531	488	491	493	477	476	502	511	496	490	511	449	504	479	484	493	504	469	492	494	490	462	523	499	488	520	472	487	511	509	528	504	486	521	499	524	478	534	502	466	491	495	489	525	476	475	498	518	478	484	510	484	511	487	505	457	508	490	522	513	512	494	476	532	474	487	509	474	518	511	528	515	470	497	521	511	519	507	498	444	523	512	489	515	461	493	477	498	491	498	507	483	470	501	507	514	494	509	529	502	516	449	467	480	497	477	474	498	529	496	495	496	506	533	514	528	520	482	488	502	478	489	505	486	496	459	461	515	471	493	523	499	486	532	508	472	494	518	502	519	481	532	505	517	478	485	515	515	478	492	458	484	471	492	485	526	510	500	522	519	491	484	465	499	483	472	481	498	508	488	487	467	511	536	492	494	514	476	494	520	476	518	504	503	521	474	518	531	464	496	511	469	471	526	532	500	501	498	521	479	477	502	472	465	506
33539	6859	1067	560	389	319	273	255	194	207	200	203	180	187	180	179	143	131	151	124	150	163	165	139	152	158	152	128	143	133	156	120	141	170	159	135	164	149	116	121	146	130	130	136	151	156	153	123	121	151	155	115	145	137	148	161	149	155	145	132	143	134	164	145	153	142	155	126	133	136	149	122	121	142	127	148	140	125	140	136	142	129	137	134	144	120	146	152	106	128	134	117	133	128	135	135	133	126	143	135	167	154	130	142	120	164	130	149	133	152	143	150	152	126	119	139	134	116	124	112	151	146	125	160	131	141	145	140	135	171	150	127	126	156	140	157	147	162	128	143	141	132	155	123	153	133	135	136	145	141	113	115	130	137	120	141	139	142	120	139	132	124	123	133	150	149	165	146	118	129	170	130	137	139	133	137	131	155	144	120	118	149	146	133	139	156	137	136	144	159	148	152	143	149	137	131	115	115	146	136	130	142	141	141	132	126	134	111	147	135	141	137	138	130	135	137	130	162	162	145	137	144	157	125	125	127	128	126	146	123	134	137	148	114	127	149	164	132	147	140	148	129	107	134	135	133	116	137	131	142	126	114	128	136	144	130	149	125	133	133	131	157	133	125	129	141	127	137	131	146	133	129	120	139	135	139	152	159	137	130	142	120	136	120	145	127	127	128	141	140	123	129	128	133	148	135	149	142	162	128	129	139	122	136	146	154	164	108	144	135	133	156	114	135	136	159	131	169	159	157	132	144	141	152	137	123	127	143	128	148	131	143	145	150	130	134	141	137	119	132	125	154	135	115	129	154	138	134	127	145	117	118	133	154	140	145	140	151	143	128	140	122	135	138	145	132	163	125	133	155	125	150	133	121	138	152	124	140	140	158	145	144	125	164	125	130	150	130	140	129	117	132	156	124	144	148	138	140	120	135	136	128	138	127	117	127	142	136	131	158	170	137	130	156	154	142	138	140	131	133	122	155	132	138	137	130	143	125	131	123	138	135	141	125	146	135	166	131	102	136	130	146	139	162	139	141	145	143	158	152	150	124	134	130	133	140	123	136	117	146	122	161	135	131	151	134	117	154	154	145	145	132	119	148	120	134	135	132	135	123	135	140	145	140	132	125	153	137	136	145	137	143	140	147	133	139	134	131	128	128	138	142	113	154	150	152	141	136	129	141	136	140	142	125	144	118	133	141	140	133	148	143	116	129	149	153	145	123	150	135	138	127	153	120	137	124	117	136	135	126	122	125	129	144	140	134	137	121	157	135	135	148	147	129	141	135	170	144	139	159	127	134	143	142	121	148	134	115	160	151	127	149	148	144	118	118	152	150	134	135	117	117	129	146	158	149	126	155	161	143	133	143	129	139	119	123	133	153	124	128	145	120	112	134	158	143	143	144	176	162	131	143	115	134	140	137	142	144	121	129	148	124	107	139	144	138	120	162	140	126	153	129	123	146	149	132	112	137	134	132	153	128	129	128	132	129	150	127	148	136	140	136	132	143	119	141	153	138	142	133	134	119	148	132	133	130	154	116	136	142	134	128	149	158	135	121	147	139	159	159	152	142	153	141	127	112	146	134	145	161	135	139	122	154	142	153	153	144	139	133	133	130	136	154	141	143	137	118	127	130	131	136	133	138	144	143	141	131	148	132	145	148	140	128	142	141	144	111	145	150	153	148	134	121	123	126	158	143	143	151	129	143	162	132	115	156	162	138	159	125	168	140	146	127	151	151	147	144	134	140	132	128	125	161	131	123	139	136	135	144	117	147	137	121	129	129	146	133	127	133	139	130	121	114	132	124	153	142	127	138	137	125	108	127	138	134	123	176	122	151	133	141	131	135	145	155	126	131	112	141	142	108	134	127	148	171	150	119	139	156	149	139	142	140	119	138	128	107	131	114	136	134	147	139	160	145	145	133	142	134	137	134	119	135	157	160	142	120	155	155	135	151	133	105	131	150	135	135	139	147	158	153	142	160	159	114	132	144	136	144	134	129	141	145	127	147	134	131	130	138	143	139	145	124	150	159	134	129	141	127	130	154	132	144	128	115	133	142	142	130	153	152	132	152	142	109	145	149	143	152	147	130	138	140	127	135	158	141	125	162	141	143	136	138	164	131	139	134	114	135	113	132	154	165	142	131	145	130	159	121	140	132	142	134	143	125	140	140	129	133	134	118	126	129	105	134	145	138	123	121	139	134	159	146	129	138	143	132	133	168	137	114	158	162	112	136	150	132	140	124	154	129	137	133	139	162	134	145	129	147	149	141	144	148	134	120	124	128	120	121	165	124	154	136	138	130	152	125	135	151	144	121	125	134	152	116	135	145	143	154	118	122	141	141	143	115	139	160	143	127	130	139	149	134	158	142	167	144	163	135	117	142	137	132	129	147	143	130	127	118	130	153	155	149	140	144	118	120	136	135	139	152	139	132	147	130	103	149	144	145	127	92	142	139	137	120	156	128	128	146	147	161	145	146	145	148	124	140	135	142	145	151	139	132	160	148	138	140	135	141	135	145	134	148	131	149	147	143	144	138	138	143	132	131	133	135	141	145	160	123	144	136	134	140	128	116	126	154	153	172	141	142	140	138	138	138	140	123	134	115	139	137	136	131	120	130	129	149	142	134	140	130	116	119	140	129	134	124	149	136	138	121	146	126	117	130	111	127	141	150	139	142	149	126	121	149	145	132	131	157	122	162	131	112	131	136	134	131	123	131	121	128	137	145	127	139	145	117	132	150	119	133	124	143	142	127	122	123	152	132	141	147	118	118	156	149	136	139	142	144	139	162	151	136	156	147	140	145	165	142	132	145	144	143	138	158	139	138	159	129	138	148	130	134	119	134	138	133	140	144	144	142	129	150	141	148	155	150	139	128	137	151	141	117	143	140	129	145	149	119	147	122	132	130	140	138	151	133	124	129	125	137	140	126	125	136	135	128	132	151	112	144	147	153	143	130	150	134	153	159	151	154	107	125	139	133	135	133	138	110	132	134	119	123	128	137	136	148	148	148	127	140	134	139	133	155	142	142	139	143	126	159	132	136	131	121	143	128	139	129	133	146	136	134	156	166	150	141	130	129	129	122	145	125	138	135	120	149	151	144	134	121	123	138	148	127	132	124	171	141	149	127	149	132	142	128	131	122	132	148	124	136	140	136	148	144	121	140	155	141	130	170	119	124	135	152	144	129	129	160	141	146	142	142	146	145	131	153	152	145	138	142	149	149	131	144	119	147	128	132	150	135	149	150	127	159	137	129	118	139	154	133	137	155	140	122	156	120	114	141	131	150	134	149	126	158	130	144	135	146	131	143	144	135	143	144	133	123	142	140	131	152	152	146	132	137	152	137	114	140	138	131	140	146	126	128	156	127	132	115	138	132	136	166	130	139	128	138	169	135	115	124	147	118	136	132	133	133	139	142	151	143	128	129	145	142	138	153	134	125	136	128	126	150	137	152	130	114	115	157	132	134	130	140	149	130	141	152	134	152	171	144	122	142	145	111
21725	1706	1883	1919	1543	1348	1133	974	860	767	864	751	742	697	562	489	488	469	492	450	427	418	385	380	377	419	423	353	381	372	321	365	337	399	358	355	346	369	369	360	371	379	373	346	353	337	330	395	365	374	315	356	360	385	375	364	389	343	351	332	305	330	374	344	330	348	322	332	355	352	359	337	326	326	372	358	352	350	360	362	355	317	331	353	351	377	334	331	352	343	347	341	346	310	379	318	357	336	356	353	341	356	316	336	329	324	331	357	357	347	343	365	377	376	324	365	336	353	361	306	359	312	322	359	361	355	354	331	353	346	344	337	338	355	348	345	321	346	373	363	347	322	307	353	343	376	353	322	330	350	329	347	383	325	316	322	321	374	325	359	330	338	343	363	340	351	326	339	353	334	385	301	348	341	341	325	367	328	333	313	359	320	303	294	327	357	327	321	321	317	352	341	329	325	335	330	349	346	332	335	353	356	341	369	318	326	344	381	329	314	342	356	361	311	366	335	352	312	340	341	345	327	342	355	343	353	338	357	380	357	324	297	359	329	350	358	368	356	313	322	348	294	356	336	315	321	344	322	324	331	339	335	365	351	342	347	341	369	355	350	354	336	382	355	334	323	363	331	328	321	337	330	350	354	332	346	310	332	361	331	381	345	315	332	346	331	332	335	366	367	329	346	339	342	357	320	328	347	350	375	315	338	321	347	334	348	339	327	354	362	364	341	350	331	337	333	329	354	352	332	343	375	325	339	380	357	353	340	333	324	362	339	383	300	322	365	365	335	312	356	337	356	344	350	357	379	312	373	340	312	346	346	338	349	336	322	332	346	332	328	358	352	337	345	344	339	342	352	372	323	359	334	339	347	325	340	354	334	356	365	350	343	340	333	318	362	339	370	299	313	326	317	313	351	348	328	337	323	341	323	343	335	353	332	354	314	343	317	361	355	304	314	365	322	320	339	355	346	336	307	333	321	370	331	324	349	351	340	366	351	349	329	320	357	346	342	339	323	334	362	315	355	352	340	338	335	355	348	331	353	352	346	332	326	321	337	350	343	330	349	350	356	356	367	375	341	348	334	338	346	355	375	342	351	326	350	341	335	326	367	361	347	329	331	331	352	356	340	333	366	323	327	376	352	316	321	350	349	324	365	374	315	349	326	331	307	353	346	363	339	335	336	299	320	354	339	367	361	345	346	374	340	342	349	325	345	366	345	324	369	356	328	327	344	323	359	342	358	343	345	333	357	326	362	341	357	357	287	353	342	345	323	337	319	357	361	342	351	369	317	372	357	340	335	338	364	362	363	363	323	337	369	346	332	343	334	350	355	349	333	312	360	379	335	336	348	320	324	344	332	329	339	344	377	332	334	310	344	321	345	307	348	324	340	320	361	363	370	343	313	345	308	340	362	340	318	345	354	347	351	337	359	346	364	338	316	342	349	324	360	341	316	384	306	313	353	353	348	330	367	348	343	346	346	358	357	337	319	347	364	339	309	356	355	326	353	354	308	326	306	313	326	344	353	310	335	326	357	337	340	347	321	349	348	333	319	339	314	323	333	358	356	327	344	338	320	342	325	362	338	361	373	339	335	342	353	348	315	328	340	360	364	334	365	356	354	321	333	326	372	338	309	331	331	304	341	337	329	358	363	367	356	369	343	360	350	319	364	359	373	364	366	344	299	334	327	343	358	320	325	314	326	337	357	348	349	332	348	328	334	334	369	333	337	357	336	338	338	387	362	323	325	337	352	358	362	346	344	377	321	352	332	349	345	318	319	334	356	343	336	377	361	358	314	354	316	358	343	325	374	332	337	321	341	349	336	330	364	323	336	335	371	323	313	336	345	357	347	338	341	327	336	342	373	286	340	342	326	348	363	343	346	332	357	357	353	359	327	325	370	331	340	314	354	324	324	340	345	324	371	351	299	342	361	339	330	354	376	341	323	363	358	331	321	339	314	335	305	336	331	325	336	364	354	355	312	350	352	317	328	368	342	369	361	366	365	372	340	367	315	312	309	363	348	347	325	351	350	314	313	354	331	352	347	322	338	342	341	353	354	342	366	330	308	341	333	351	312	346	339	361	348	320	352	316	355	378	354	328	302	319	331	331	328	364	349	333	339	330	329	381	324	338	339	335	362	357	362	337	310	361	332	319	334	361	329	330	351	345	331	351	337	361	314	308	345	313	301	361	350	346	334	325	319	341	321	359	337	364	360	361	361	322	318	353	336	356	309	322	340	346	326	363	356	324	331	351	362	346	343	309	347	329	343	332	321	320	330	361	333	352	365	314	320	400	374	331	362	326	339	351	319	335	350	353	340	341	351	338	321	307	340	356	369	342	330	314	326	386	330	355	351	328	340	356	328	373	370	348	342	331	318	336	365	344	336	330	361	379	331	344	346	322	347	327	343	357	370	351	332	336	350	344	333	356	359	342	340	336	347	361	310	378	335	356	333	343	373	322	372	351	340	325	329	357	320	345	340	327	328	313	348	347	375	334	362	332	336	335	356	345	366	340	321	368	357	302	350	345	328	315	353	326	362	334	352	317	334	310	368	331	347	315	358	344	303	331	361	311	345	304	335	322	325	336	342	338	330	329	346	348	327	336	291	345	352	341	348	322	336	364	351	347	370	340	337	376	377	359	351	324	360	386	345	315	326	375	361	317	331	349	351	359	353	367	319	330	326	350	342	368	343	349	342	329	352	329	328	325	332	376	353	326	347	330	370	334	314	348	331	320	348	355	340	359	330	341	324	332	354	330	348	340	372	317	358	344	348	369	337	350	325	374	315	334	332	346	328	319	351	385	337	371	359	346	362	329	353	355	323	329	348	312	331	325	312	364	333	349	355	353	325	315	329	357	307	355	315	332	336	324	356	285	342	327	364	383	351	356	342	319	320	328	341	323	332	351	329	327	350	381	355	315	363	360	342	329	359	334	366	379	321	346	366	338	352	329	320	312	343	336	336	338	337	342	350	308	355	338	313	334	324	333	330	317	349	351	312	377	359	322	324	338	348	351	325	359	331	347	340	321	352	355	356	339	319	334	362	339	325	334	369	305	353	349	326	357	353	338	357	370	364	363	332	370	337	338	366	335	337	328	345	336	355	328	326	339	322	338	333	333	325	346	356	339	344	321	341	345	314	325	343	331	340	348	318	368	360	305	333	372	347	341	334	375	366	355	358	366	329	344	312	320	355	336	342	360	347	334	364	321	338	325	308	355	360	358	333	352	345	367	345	346	358	358	328	319	329	330	320	352	349	365	324	329	331	342	329	332	329	298	298	364	328	347	387	366	355	329	327	320	313	345	359	360	308	336	337	327	350	336	380	314	352	347	338	317	308	324	371	355	344	349	324	352	355	348	346	349	350	360	346	353	328	334	374	383	370	321	329	331	339	344	304	315	354	342	343	338	331	338	327	370	326	337	335	382	374	351	336	328	364	336	334	336	330	354	331	330	362	362	330	347	345	317	330	355	311	323	349	331	355	352	333	339	337
9101	744	217	169	162	147	154	162	146	137	163	158	161	141	148	158	140	167	134	123	141	124	119	133	128	128	119	133	120	122	141	130	115	132	131	133	137	143	126	141	147	137	141	132	128	139	128	124	103	137	134	115	115	140	148	107	148	122	142	150	133	140	132	138	140	151	127	125	134	136	136	127	158	139	134	131	133	122	119	122	117	138	118	139	130	145	122	131	147	138	137	114	137	130	147	118	126	149	135	125	149	135	144	154	146	141	152	129	140	112	114	131	129	141	141	163	130	137	148	125	133	157	131	122	133	140	119	127	126	158	129	142	138	136	125	123	132	126	130	119	137	127	126	142	124	126	121	117	133	166	121	138	124	128	128	141	121	124	115	135	149	144	119	135	135	120	149	138	125	138	116	136	135	126	126	128	129	122	137	135	148	123	125	144	137	142	142	148	135	125	107	128	118	136	128	137	131	123	114	143	130	150	146	146	118	139	117	131	169	124	117	128	134	128	146	138	127	120	145	120	130	122	113	131	134	118	148	136	129	129	131	112	145	139	131	128	137	125	115	149	132	128	105	132	144	156	141	161	127	134	109	113	122	134	125	163	135	135	128	124	131	142	139	151	168	137	128	150	160	142	138	137	121	128	142	125	121	130	145	142	156	137	146	150	122	120	153	127	120	144	135	153	138	122	139	137	140	135	132	119	120	132	148	145	150	122	148	139	133	140	151	135	139	103	133	152	118	126	141	127	134	123	132	133	124	108	155	135	140	127	107	120	143	139	121	134	131	150	144	120	129	146	123	127	145	133	100	136	128	132	110	134	106	107	164	118	134	144	129	152	122	131	142	130	138	151	137	143	138	120	132	146	135	120	127	109	147	157	119	142	128	148	135	134	140	135	123	146	132	114	95	145	120	136	127	137	157	163	145	131	145	114	133	154	152	135	134	137	129	137	155	135	139	120	141	124	135	140	129	116	119	142	137	130	143	129	133	136	136	126	127	129	127	137	146	151	139	153	121	134	146	137	147	129	151	141	124	124	137	111	139	145	134	133	128	128	125	140	125	135	124	137	130	129	112	151	128	124	128	134	143	134	123	129	131	112	127	129	139	143	163	149	127	150	135	121	128	147	142	133	141	130	131	133	144	140	138	140	113	132	129	133	150	154	134	112	129	120	113	141	134	137	117	136	135	150	124	124	134	124	118	128	110	128	160	103	132	146	128	141	132	134	130	129	176	137	130	139	134	143	134	145	150	139	134	134	160	139	143	134	160	153	114	139	132	142	124	167	144	134	122	137	148	139	133	141	123	142	141	122	151	155	138	145	137	141	108	127	156	145	131	160	161	142	140	124	142	143	123	142	153	144	119	149	125	141	117	158	134	129	141	132	151	140	119	112	137	124	142	127	133	126	119	133	130	150	127	124	136	138	142	128	160	140	132	119	147	124	131	128	134	113	136	138	139	139	130	134	116	140	145	132	125	129	156	140	135	131	129	140	135	144	147	115	131	146	131	140	125	130	129	134	132	136	135	149	132	127	135	144	139	142	124	153	122	128	152	134	131	120	120	129	142	125	134	123	136	142	105	138	113	113	122	139	135	120	129	152	148	113	135	139	142	109	146	155	137	135	149	135	131	152	134	114	130	125	139	132	135	141	125	122	140	145	127	142	146	115	122	124	122	140	150	118	138	137	121	133	134	133	122	133	134	135	122	124	138	139	122	112	135	142	134	144	125	117	140	137	136	148	146	125	140	129	137	126	125	133	142	131	136	126	161	124	136	140	132	139	143	146	142	146	127	139	111	131	128	125	139	146	135	150	137	138	127	137	135	141	131	145	132	144	134	135	145	139	144	140	120	136	134	124	129	146	140	146	145	152	135	129	126	121	141	138	140	148	146	145	131	130	127	135	133	125	133	127	145	125	142	139	141	138	129	129	137	145	107	123	149	120	133	121	146	116	157	133	151	152	131	126	146	121	121	136	120	120	138	133	139	124	137	127	129	140	123	124	157	145	138	125	130	136	114	116	151	148	134	102	139	147	149	146	154	133	148	152	134	132	128	141	129	112	107	134	143	126	135	123	112	114	118	122	120	123	151	130	140	111	136	130	145	138	148	124	141	140	146	159	154	139	118	148	122	143	129	142	133	139	125	116	125	156	143	141	134	136	135	116	133	137	127	108	120	124	131	147	145	137	139	137	108	127	139	136	132	130	156	135	135	129	134	128	133	143	154	134	137	128	134	138	120	138	148	137	116	127	164	134	142	127	144	135	135	126	134	157	135	125	146	126	143	120	134	130	130	123	138	132	134	134	139	138	121	127	118	121	129	141	129	131	123	121	155	143	149	134	121	129	135	116	143	127	131	118	129	143	112	117	127	132	144	142	145	148	126	141	141	134	142	116	147	132	143	141	143	129	135	135	113	131	144	143	106	129	139	126	134	111	129	138	129	113	139	138	139	117	125	150	122	141	143	140	114	123	135	133	133	115	128	128	114	120	138	128	133	127	125	152	131	138	121	124	127	126	129	136	129	144	133	132	127	135	142	130	167	114	156	126	138	140	144	142	159	130	145	143	148	141	144	124	135	138	135	151	129	131	140	133	125	116	154	148	142	135	134	143	135	151	130	126	113	115	133	126	133	126	142	144	136	110	115	129	118	137	139	141	120	144	124	141	129	146	155	151	140	134	112	161	134	130	114	108	127	132	121	146	142	161	143	147	112	151	122	125	126	140	144	134	124	132	146	99	144	137	137	154	140	132	154	134	143	151	117	143	142	125	143	118	134	126	147	130	124	124	149	127	143	158	144	126	126	136	140	131	117	133	122	128	104	139	136	127	117	130	120	126	136	127	128	130	138	154	152	127	135	122	145	129	127	128	138	123	133	134	121	109	129	128	125	129	114	146	122	146	138	137	124	115	127	158	137	151	131	141	132	133	123	130	140	146	139	139	136	132	116	143	124	130	126	124	118	125	130	139	142	130	160	115	120	110	133	142	135	129	139	116	119	138	136	125	139	141	122	140	142	149	158	123	118	158	154	143	121	121	142	122	141	114	131	146	113	115	139	134	114	126	144	133	149	134	130	149	116	129	125	126	117	147	143	142	129	147	114	134	146	147	124	137	131	148	130	141	109	143	127	130	134	131	114	143	143	135	125	154	130	147	106	130	123	125	140	124	141	145	145	149	121	150	136	156	117	101	115	146	126	121	122	125	122	148	130	124	124	134	121	147	140	140	138	139	137	135	120	139	148	133	149	111	141	114	118	137	127	125	116	131	133	135	124	144	112	145	145	143	132	115	134	116	113	137	134	135	138	105	111	130	104	115	134	137	136	142	132	129	122	128	131	150	117	126	122	120	155	134	114	132	124	116	128	119	138	132	129	146	147	141	152	141	119	130	162	116	135	141	128	132	160	125	148	112	134	126	158	159	131	160	148	151	124	155	122	133	128	115	127	129	141	124	146	145	127	123	122	126	135	124	121	141	124	143	136	126	131	129	129	125
6932	537	569	556	517	507	466	489	453	487	481	489	497	426	394	398	375	398	360	373	375	369	337	354	359	347	373	340	355	309	363	368	321	378	351	366	377	338	359	338	372	326	356	408	363	364	354	369	351	373	340	348	360	331	342	357	369	383	320	363	375	352	327	333	335	363	339	365	371	374	373	375	356	320	357	339	303	388	350	305	382	324	340	362	349	341	321	339	336	372	347	354	342	349	371	317	380	418	340	370	324	347	353	320	370	332	339	317	339	366	345	324	348	360	358	383	335	357	403	386	338	347	312	345	380	350	397	333	330	306	385	380	352	370	342	372	330	368	357	351	345	354	358	359	321	363	377	342	341	333	374	366	339	363	341	349	351	346	341	366	359	355	352	377	362	355	345	380	354	369	325	331	366	343	363	323	311	362	342	341	371	352	367	340	349	324	369	333	343	347	350	353	370	333	367	334	333	364	371	366	363	360	327	346	349	342	362	330	325	366	308	339	351	353	348	346	376	330	337	351	358	361	383	364	343	344	398	376	328	354	362	372	344	327	387	327	356	381	322	359	330	350	363	359	330	375	339	342	348	326	390	309	341	370	368	347	349	342	355	350	338	367	354	336	293	402	334	326	358	348	365	352	355	366	362	319	360	406	350	346	348	320	357	325	356	354	344	379	379	329	343	371	373	367	371	359	339	349	353	340	342	364	345	368	323	331	341	354	373	352	368	337	338	359	362	386	344	305	344	347	353	346	373	356	329	346	356	351	370	319	364	341	367	344	330	364	366	332	366	325	378	375	307	343	349	357	299	384	365	356	350	374	338	347	349	356	332	359	340	355	344	337	378	379	371	356	348	366	373	389	361	357	335	344	314	372	383	319	351	417	370	372	339	353	341	334	370	345	366	374	391	308	315	372	329	356	376	337	362	347	349	341	381	360	339	331	376	365	329	377	352	354	364	328	366	364	330	367	347	378	353	342	354	345	365	353	357	346	331	359	303	341	357	387	341	358	334	362	303	321	331	337	338	408	332	333	344	338	357	362	371	366	386	382	357	366	330	348	342	372	373	365	362	330	339	377	349	371	358	382	351	340	368	309	353	392	325	325	326	375	343	339	389	338	315	352	363	336	358	343	344	351	335	353	379	360	357	375	330	356	361	338	322	349	344	354	375	350	355	351	361	349	350	358	346	376	339	300	352	351	352	378	361	340	373	352	324	336	379	350	306	351	344	361	386	351	380	327	342	376	363	364	355	381	335	338	362	372	320	341	346	369	361	340	329	329	356	342	358	399	326	356	353	349	377	346	322	352	349	360	383	347	339	357	339	352	349	369	364	361	329	349	329	349	385	339	376	335	391	376	340	323	347	346	324	342	327	372	369	343	345	369	360	350	351	356	336	314	336	372	370	331	394	353	391	316	352	335	347	359	358	357	339	355	322	350	356	357	327	384	335	371	351	339	355	356	351	336	359	368	387	348	356	361	326	369	362	357	378	373	355	375	383	355	350	333	363	367	373	345	371	362	371	358	344	370	384	364	348	318	353	332	365	336	312	352	336	328	366	342	365	367	369	339	367	385	338	333	367	322	364	360	326	336	363	366	385	379	359	384	356	375	397	347	345	335	374	380	376	368	323	369	371	377	347	360	351	343	374	358	358	346	335	333	358	354	340	333	352	365	364	371	363	332	340	353	376	384	358	350	341	342	372	352	353	384	353	351	362	330	318	365	344	339	338	397	344	330	368	335	299	351	345	365	337	324	320	352	384	325	382	313	355	331	366	347	361	337	408	321	351	340	332	364	356	365	382	370	354	358	357	366	348	368	367	328	356	361	381	376	363	392	311	318	336	373	380	335	335	383	379	355	331	316	359	387	379	368	323	336	377	365	308	344	327	355	359	370	365	334	371	358	359	349	342	329	326	344	342	329	321	363	361	365	330	355	362	334	344	359	350	343	314	340	369	338	356	350	375	330	336	377	315	347	338	337	342	328	345	339	340	348	361	350	344	370	351	358	331	340	371	361	367	373	352	356	356	355	355	356	347	394	385	333	376	362	368	369	343	328	380	339	337	374	400	333	358	345	378	388	364	363	348	347	381	355	328	354	374	325	381	355	344	360	346	334	305	371	347	370	316	359	379	329	375	354	351	382	350	362	369	360	327	408	314	354	362	341	348	337	369	345	321	356	311	337	349	345	389	364	369	356	390	362	352	327	356	364	378	356	355	378	388	367	361	399	355	338	351	376	360	366	378	378	357	337	323	336	367	340	339	381	356	336	415	391	365	330	354	359	330	331	321	381	369	372	348	357	349	359	347	382	330	373	377	348	365	356	369	351	345	331	364	314	367	350	336	353	360	346	341	351	351	384	367	354	333	342	334	317	346	338	336	388	330	335	368	367	399	373	353	350	402	351	342	390	350	338	343	342	345	339	349	353	336	315	358	369	358	339	343	337	364	359	360	345	371	342	365	339	364	322	372	355	366	348	350	342	378	350	361	364	395	361	392	356	316	353	357	347	348	335	354	339	344	349	336	360	350	347	368	342	346	356	338	384	352	373	395	361	325	348	346	343	341	376	336	376	337	353	370	380	359	372	343	373	357	358	337	372	344	350	394	342	336	337	393	359	347	364	354	315	368	311	326	352	352	406	340	329	352	361	383	358	330	332	339	353	341	346	370	348	333	339	348	367	337	378	377	353	339	357	335	327	359	364	372	364	319	362	316	327	340	315	382	339	347	378	367	351	379	329	369	359	351	328	381	334	344	333	366	330	383	375	365	383	319	389	354	365	369	335	361	342	347	330	340	341	351	325	338	338	341	354	351	323	368	358	359	361	349	337	364	354	329	362	351	353	339	324	351	367	377	325	301	344	317	350	344	377	340	325	356	339	330	374	340	368	338	360	372	352	367	345	353	343	355	333	324	366	349	381	355	314	346	359	329	348	337	336	363	361	342	364	354	345	340	342	313	340	363	345	371	379	363	329	355	336	367	361	323	352	335	339	352	330	323	354	380	362	353	352	359	352	345	363	359	374	332	342	351	323	367	324	364	305	354	366	427	345	350	338	331	360	328	369	319	349	368	374	346	351	336	378	377	346	361	360	372	370	376	343	357	350	338	343	374	375	318	363	360	374	370	371	369	360	359	354	364	346	339	382	350	369	385	324	378	363	348	359	346	332	356	333	321	384	346	333	420	375	369	348	355	366	380	369	334	348	363	377	382	321	382	390	360	340	366	339	378	345	372	298	384	339	348	362	350	336	346	362	355	345	356	368	393	345	361	346	329	369	343	324	327	323	332	346	354	337	339	358	377	331	357	339	343	373	353	348	359	349	364	343	333	354	333	338	364	389	346	329	352	335	335	358	356	390	338	372	332	343	351	345	364	362	362	400	393	346	370	357	342	338	374	343	371	370	371	358	392	328	362	391	355	379	345	357	345	395	349	355	365	362	361	391	349	377	352	353	357	323	359	346	401	342	361	341	356	334	319	363	385	357	332	356	342	356
24137	3450	614	416	389	355	320	279	271	289	231	245	235	212	227	239	211	201	227	201	222	216	208	208	219	208	225	212	230	203	211	210	203	223	201	176	202	207	212	190	200	196	205	192	199	200	207	182	195	201	217	217	200	204	227	200	201	187	185	190	206	200	197	205	202	181	195	227	180	197	222	213	184	228	195	203	183	222	203	165	206	208	200	225	201	198	177	179	211	194	179	177	194	216	198	219	229	184	191	219	222	211	192	198	220	222	199	185	189	195	201	191	211	188	219	218	184	212	195	235	185	177	198	213	201	193	219	213	196	208	182	208	219	212	194	211	241	196	210	189	186	202	215	218	229	185	193	184	195	201	182	212	202	199	212	203	203	205	204	223	212	214	216	204	195	198	215	188	172	219	208	215	222	232	189	206	207	187	216	194	188	191	176	192	185	188	208	201	188	212	193	203	206	206	210	204	172	218	215	192	220	190	186	219	207	154	172	198	201	222	214	196	197	233	222	213	219	200	198	199	208	181	185	197	212	195	197	168	209	185	197	200	177	211	205	197	202	212	209	191	192	216	215	230	192	202	193	235	219	204	167	198	247	233	185	218	196	243	217	190	209	230	204	192	210	227	205	221	185	200	198	182	198	198	205	214	217	209	199	214	182	190	204	184	214	209	188	194	193	211	238	222	230	198	221	235	220	188	187	193	213	210	205	208	214	216	211	209	186	195	195	185	203	221	197	240	193	211	194	222	225	206	223	192	191	199	188	222	216	190	217	179	211	226	209	198	171	234	202	174	221	192	182	197	198	199	187	210	207	200	210	199	202	201	209	208	198	232	221	204	190	179	210	218	234	202	200	204	215	197	197	203	193	229	179	201	191	192	217	194	194	191	205	202	217	196	215	210	198	194	195	200	218	213	181	201	230	173	206	215	236	182	202	215	215	186	182	208	194	218	190	213	222	180	189	191	186	204	190	188	196	203	198	237	203	181	195	165	205	194	208	193	219	217	206	205	219	191	184	176	191	176	194	186	184	193	191	229	189	213	205	206	194	222	204	179	171	200	202	208	211	204	179	178	189	191	220	193	189	222	226	196	205	202	195	203	193	190	165	213	221	206	205	183	197	205	211	218	214	196	191	202	187	177	225	211	222	199	188	183	204	183	157	216	230	201	178	203	213	213	185	214	182	214	202	221	173	163	195	211	206	201	212	187	224	232	189	224	199	213	216	220	192	206	227	199	206	180	209	195	200	223	202	209	196	214	234	223	169	222	220	204	198	198	229	186	189	195	212	221	206	202	185	216	208	239	216	215	214	194	208	177	204	208	220	193	189	182	209	179	204	176	200	219	195	204	186	202	184	186	208	206	203	187	206	223	187	208	195	198	219	177	179	220	206	186	206	208	210	210	222	190	221	181	218	223	202	197	204	196	214	205	236	212	207	194	208	213	219	171	198	204	216	161	222	198	207	224	193	203	197	218	218	198	202	203	178	217	225	220	215	213	226	223	184	215	205	200	225	202	205	219	220	178	197	195	172	203	205	234	220	188	202	181	206	208	211	210	193	195	171	194	201	199	188	194	218	176	177	197	221	216	191	194	201	199	206	171	168	182	214	202	183	206	219	194	203	205	197	198	200	186	185	238	228	221	198	171	179	211	194	201	205	228	204	193	199	201	210	210	202	233	192	199	210	173	188	216	234	199	199	191	184	202	202	181	213	204	180	197	227	225	198	198	213	202	185	182	197	197	198	222	204	212	209	208	197	197	215	202	213	204	191	199	225	207	198	195	212	211	210	208	213	229	206	229	204	205	211	220	207	173	211	189	190	212	190	189	210	211	202	207	238	202	191	196	181	192	198	210	219	196	203	198	197	209	183	216	183	208	193	235	234	189	212	228	201	207	210	193	167	202	191	213	213	211	231	210	201	200	212	215	201	225	196	194	206	197	191	193	184	184	237	198	210	206	200	198	210	211	217	214	217	204	203	210	188	178	204	207	230	233	219	232	187	183	217	204	198	200	182	200	211	191	186	196	203	209	214	194	227	210	205	205	212	181	207	212	224	206	190	190	228	210	203	202	201	191	184	193	219	211	212	188	216	207	202	188	196	220	182	222	207	183	208	199	190	213	236	225	208	190	224	210	200	191	206	229	199	196	201	219	187	202	189	196	192	206	220	195	194	218	187	213	181	205	218	209	183	202	199	204	200	202	171	190	207	199	200	193	197	222	180	236	201	206	191	210	180	203	166	211	188	211	226	218	218	227	180	206	224	202	204	227	209	206	215	189	197	220	211	192	212	202	203	196	220	199	221	206	211	196	191	209	192	229	181	195	186	228	197	230	211	210	201	200	206	214	211	185	191	192	187	213	230	203	173	213	213	206	211	221	217	211	211	193	203	197	213	186	197	203	167	214	204	209	176	204	198	214	205	202	222	208	178	207	214	182	206	202	183	207	176	187	212	198	190	194	191	225	202	201	201	181	185	194	217	204	230	205	220	207	194	180	197	190	183	167	189	209	217	192	238	214	206	219	185	173	240	203	224	205	190	203	189	219	202	198	197	214	216	229	222	216	208	201	211	164	220	181	203	221	195	204	204	187	214	201	203	207	195	199	192	205	219	208	202	195	216	220	179	173	182	200	208	194	223	191	213	231	189	203	219	194	191	192	206	213	197	202	201	215	216	175	197	215	207	212	231	195	192	204	209	188	217	202	213	181	177	197	198	221	177	218	224	199	184	184	185	171	199	189	201	210	231	191	208	225	186	188	224	192	210	188	206	224	188	235	182	219	198	201	201	234	205	199	226	211	198	181	200	222	223	171	209	187	201	198	204	214	206	189	187	189	195	207	210	170	212	208	227	200	185	190	218	196	222	196	203	237	224	212	187	184	208	190	202	229	205	179	166	189	196	194	197	218	223	218	191	224	206	211	204	219	204	201	222	205	197	212	198	224	179	171	190	198	207	218	189	200	212	190	178	194	170	198	204	205	172	190	177	186	199	183	217	206	159	203	182	174	191	192	204	196	216	210	221	203	224	179	224	187	219	235	218	196	212	211	219	193	207	198	240	196	189	209	214	215	216	198	183	183	230	198	196	192	197	199	219	204	207	208	219	187	204	216	228	188	216	196	207	197	208	222	190	184	209	197	210	188	202	211	228	213	214	212	239	211	188	200	190	188	193	182	235	209	177	211	227	220	207	180	172	197	206	214	191	219	188	226	195	226	201	210	181	223	211	205	203	171	199	234	177	218	191	182	208	182	196	216	208	207	219	202	197	177	204	198	201	209	226	213	201	206	194	201	187	207	212	176	216	224	203	197	207	193	224	205	204	205	182	215	189	186	201	220	204	199	196	211	215	208	221	209	202	183	202	213	228	206	227	204	203	209	227	211	196	209	170	190	200	198	194	197	184	201	221	215	204	218	223	178	188	234	176	225	210	210	210	217	215	185	211	198	212	232	213	221	213	196	192	201	202	206	214	209	192	238	199	213	187	189	172	220	183	222
16864	1238	1275	1378	1290	1079	1043	877	825	855	882	750	706	657	638	565	595	585	584	546	529	510	502	554	528	553	526	499	520	493	516	507	536	542	545	499	546	499	503	508	466	517	530	515	491	496	478	503	516	494	520	495	502	544	540	492	490	506	512	508	499	510	501	502	495	489	499	502	509	475	488	519	482	495	469	492	510	488	487	498	506	495	491	461	485	499	504	493	475	515	549	504	495	497	466	496	502	525	494	479	477	488	490	477	463	499	492	497	537	507	488	522	483	512	454	521	525	544	492	503	443	508	529	497	511	495	463	580	514	508	508	538	543	472	520	481	523	519	488	522	504	491	444	506	502	513	504	517	490	483	486	460	494	527	498	481	502	534	519	476	478	481	503	521	470	514	526	483	496	483	485	480	510	498	464	493	444	503	508	490	474	512	499	509	547	555	457	514	495	486	505	495	518	503	516	508	506	499	493	488	472	499	509	483	507	487	474	453	505	483	530	477	516	504	481	473	491	517	525	504	497	474	499	503	505	496	501	489	491	468	540	509	510	490	502	507	473	443	519	535	475	509	469	488	506	529	486	516	523	542	542	478	482	521	546	493	534	517	511	481	517	494	507	502	474	508	459	476	489	507	485	535	484	537	502	478	507	494	539	481	491	509	458	520	474	487	494	517	507	490	473	475	504	473	519	489	486	501	506	501	473	464	513	531	542	486	488	486	446	500	480	493	501	500	525	528	472	483	505	527	518	506	490	474	475	504	509	516	477	498	520	496	512	531	502	473	499	488	496	492	498	463	503	517	457	468	478	533	511	527	470	519	496	481	525	476	490	544	498	472	472	511	492	488	523	492	502	485	502	477	509	502	487	490	500	502	490	465	526	468	504	524	487	491	484	507	510	486	538	494	495	521	520	465	485	511	466	521	522	468	535	488	481	508	488	490	485	477	464	503	508	487	521	522	470	524	499	486	517	534	474	508	486	445	494	512	476	497	518	489	475	508	498	518	511	492	527	519	544	473	490	498	486	483	525	511	460	551	526	511	504	486	468	464	493	535	504	497	502	538	489	522	503	487	505	489	513	549	497	468	488	466	478	528	518	483	498	496	523	500	463	491	474	498	464	478	483	490	495	487	511	528	475	505	528	495	507	486	514	516	515	482	519	519	513	484	490	478	508	539	488	514	477	513	524	483	462	449	469	477	502	516	476	529	507	525	517	497	517	548	517	508	466	476	504	526	496	503	527	500	517	486	475	471	507	492	516	523	513	478	543	478	531	465	480	485	475	499	495	502	460	484	520	512	473	522	491	467	515	470	499	493	518	466	462	467	510	511	499	489	499	468	504	510	488	530	541	519	505	476	516	505	485	494	494	487	473	488	500	515	484	530	474	489	490	493	457	491	521	474	493	509	515	437	518	500	480	533	482	525	453	511	513	504	458	476	500	515	479	516	508	469	485	512	491	486	454	490	514	483	513	487	477	508	516	560	467	536	510	491	484	492	509	497	476	515	467	482	502	519	492	517	543	485	491	472	441	491	508	513	485	526	533	545	489	488	472	494	445	479	474	499	502	504	499	488	467	495	451	538	487	496	505	488	460	490	502	476	501	507	523	504	470	529	449	455	518	494	475	512	517	482	492	498	497	515	523	502	486	523	479	477	516	523	471	501	544	505	498	532	477	522	490	529	450	477	487	493	494	479	512	463	521	499	578	496	460	500	478	511	492	489	509	492	508	489	475	514	522	495	522	471	496	474	484	528	520	469	550	484	483	495	477	508	497	452	517	504	516	474	526	476	464	522	523	492	497	499	530	528	523	481	476	499	514	505	491	504	479	467	487	511	516	511	491	506	534	488	491	521	480	551	501	517	487	507	467	466	495	475	503	501	520	528	484	468	476	492	486	524	481	518	497	459	506	487	493	519	495	480	519	468	524	494	496	481	519	517	468	523	542	512	493	532	514	461	544	483	503	475	503	497	516	508	487	488	494	479	499	479	434	501	496	484	481	487	501	498	507	483	495	499	572	501	520	507	473	500	488	471	487	508	509	515	527	448	500	505	506	474	511	506	506	487	496	528	506	463	487	522	510	514	522	498	473	494	477	498	527	518	514	511	492	492	519	513	535	527	531	503	518	518	483	528	502	464	481	534	492	502	503	532	538	507	496	484	511	508	494	524	501	474	518	525	497	443	484	523	472	526	464	482	485	477	508	516	494	516	516	481	485	494	509	495	505	502	510	506	498	529	482	490	498	507	535	435	501	517	517	460	479	537	498	511	524	548	524	544	472	456	450	499	517	481	522	490	458	455	486	512	497	484	493	477	507	552	484	510	493	464	492	485	477	542	514	516	474	488	490	507	448	491	478	517	509	496	507	505	490	473	504	489	476	510	482	488	506	486	490	506	485	492	458	495	502	493	468	486	529	482	487	488	541	511	523	504	527	491	491	526	487	494	482	508	517	477	486	521	530	474	478	518	498	525	498	501	453	491	511	520	515	480	473	481	489	514	526	495	516	531	507	518	464	473	522	476	522	513	520	502	480	477	514	488	506	518	470	464	523	492	511	522	468	526	479	498	483	486	525	493	516	482	480	485	518	504	455	484	477	539	494	560	453	510	496	476	481	471	499	532	515	495	510	471	501	499	486	534	536	499	498	507	468	468	511	508	515	489	493	493	509	496	497	522	490	467	488	494	542	492	463	489	491	500	461	487	516	488	498	503	497	475	524	464	536	476	520	518	458	452	503	504	499	505	537	515	510	522	496	497	484	539	468	470	504	490	545	484	505	476	522	461	457	475	457	502	505	500	461	521	486	487	499	458	512	506	517	454	509	504	528	498	500	565	496	530	483	536	518	517	451	513	495	497	526	483	538	505	497	504	489	502	530	497	477	520	471	473	521	467	483	491	481	521	505	532	518	506	494	501	500	471	459	502	456	507	453	507	512	493	525	525	469	477	503	505	512	520	507	543	513	524	499	519	510	504	503	508	450	502	531	457	489	513	508	480	493	522	501	487	475	508	508	469	489	486	489	503	482	492	454	491	497	501	485	508	497	479	510	509	528	498	496	495	486	452	518	527	512	513	501	468	465	502	544	486	526	488	519	458	451	520	476	522	524	516	515	513	478	492	463	495	488	493	478	525	482	495	488	470	465	456	500	508	526	519	490	450	486	475	491	476	539	481	517	484	485	515	506	568	478	515	513	496	487	489	498	472	489	519	496	456	503	482	495	499	520	515	495	495	516	494	508	483	458	501	501	490	494	508	480	511	511	481	493	487	503	458	488	507	456	542	477	512	482	478	488	492	449	449	495	532	479	509	541	514	486	495	480	453	485	512	518	475	505	538	519	506	470	510	503	477	458	506	495	526	511	519	464	507	493	450	522	472	517	480	494	522	531	497	496	490	482	454	504	505	491	459	496	460	502	516	503	489	520	520	487	508	516	493	471	481	497	533	477	490	491	510	488	494	543	519	478	486	502	504	438	502	452	513	474	502	475	503	500	463
33678	6888	1041	636	434	345	320	235	236	223	220	198	195	158	154	162	167	144	146	149	130	140	156	151	127	133	131	137	164	130	141	140	162	133	140	136	125	136	136	145	127	153	149	140	151	134	108	142	151	147	145	150	158	128	132	157	131	146	132	111	140	147	142	126	132	135	125	144	129	135	126	138	154	123	131	127	134	140	132	123	147	143	118	136	137	117	123	138	131	153	127	120	141	151	141	149	120	134	129	144	128	132	146	145	116	145	141	126	130	138	120	123	135	136	132	108	157	121	148	144	145	116	117	125	140	120	159	123	131	124	153	129	150	139	142	137	130	146	147	134	141	144	131	151	130	118	136	143	148	151	138	119	139	143	132	156	157	153	134	150	133	143	140	140	144	141	129	138	137	132	153	127	132	130	151	134	139	155	139	133	143	168	157	129	154	123	134	138	118	132	114	141	143	128	116	138	142	149	135	138	149	129	155	152	160	151	111	137	142	149	131	142	129	162	138	134	120	134	132	142	138	150	143	140	129	146	138	140	159	125	134	138	128	125	116	142	130	143	148	143	136	153	131	125	130	137	128	130	152	118	146	134	117	118	132	134	113	126	126	141	151	119	133	151	135	141	158	116	128	140	118	134	150	150	117	143	141	150	145	157	126	142	144	139	156	132	138	139	132	146	128	127	173	147	138	147	138	137	145	127	127	136	155	134	121	135	146	120	146	129	150	122	137	143	154	139	139	164	136	150	122	123	128	159	124	130	113	115	145	152	132	137	143	150	137	120	142	138	135	135	137	135	132	135	144	123	131	136	151	144	138	126	132	152	138	140	128	127	151	118	109	134	150	138	124	123	147	141	118	144	120	145	135	138	118	137	131	122	147	143	115	148	149	139	131	136	122	117	142	111	133	147	149	151	142	126	131	134	136	130	136	132	150	143	145	135	129	130	149	158	151	156	107	142	131	150	146	143	129	133	118	136	114	125	125	143	113	142	139	140	115	149	142	140	131	164	126	143	124	140	107	114	151	145	116	129	160	136	123	140	138	133	146	141	140	156	169	146	132	129	170	135	127	141	154	139	150	145	141	132	123	142	150	118	131	147	147	149	140	151	146	142	132	143	154	129	155	138	134	135	127	112	138	138	137	132	125	146	158	152	128	140	140	133	147	142	128	149	122	126	139	140	139	136	128	150	150	121	139	144	122	121	136	134	120	136	156	123	150	149	137	118	127	148	133	134	132	142	111	162	119	148	140	126	131	148	144	150	138	149	125	141	130	130	122	148	128	143	132	126	139	114	136	159	127	137	153	144	126	132	138	141	117	122	155	142	153	130	156	143	165	156	156	146	129	131	138	142	130	171	178	123	149	142	123	114	157	133	133	120	118	135	137	122	128	136	151	142	136	125	128	130	141	140	139	141	134	135	138	149	146	153	136	121	135	126	140	144	155	118	139	122	139	144	124	148	133	128	134	133	160	154	150	140	150	136	127	138	149	149	136	139	153	137	130	118	129	124	120	146	162	134	156	143	139	134	123	168	147	151	146	152	152	122	97	123	152	151	138	132	121	124	151	149	124	126	166	118	133	140	120	156	124	153	138	135	115	152	134	142	131	142	141	129	142	137	157	149	131	135	142	132	142	155	132	132	132	130	148	161	151	133	133	150	136	147	133	138	124	137	153	132	162	128	124	136	110	128	126	132	128	126	149	152	136	131	138	144	144	138	156	120	131	124	147	123	127	120	136	126	115	137	144	134	138	142	132	126	124	132	111	154	131	140	128	158	137	157	150	142	126	129	125	137	125	146	119	138	153	154	142	128	124	127	140	133	145	142	149	142	132	145	128	143	133	136	146	138	124	134	122	124	133	120	125	135	131	150	143	127	138	143	139	146	114	135	125	135	112	112	139	149	140	109	148	134	135	142	134	135	132	141	123	154	114	132	143	142	130	142	140	140	128	148	128	140	144	120	155	108	121	128	131	141	143	123	140	142	144	131	143	142	133	136	140	129	145	153	142	142	146	149	141	128	134	159	142	138	121	140	130	130	157	149	145	147	158	138	135	137	156	139	146	168	135	129	142	144	113	145	155	145	134	126	152	141	130	131	139	136	133	156	131	161	140	131	136	171	136	136	160	141	147	146	139	147	135	161	144	151	134	133	144	131	152	129	144	127	125	121	153	145	139	142	131	145	111	130	149	143	160	145	135	147	156	133	163	127	148	150	142	141	129	134	135	140	158	136	143	124	155	117	148	145	123	121	129	131	158	151	131	133	119	163	153	128	123	140	149	137	140	147	123	138	114	139	131	145	156	154	140	153	144	132	137	134	145	142	145	138	148	146	136	138	148	143	138	153	132	129	127	157	154	160	128	123	124	143	152	132	172	114	145	139	150	134	153	118	136	148	132	135	113	136	146	125	130	134	142	151	158	142	142	128	125	127	141	140	129	147	121	143	121	124	125	136	131	142	127	129	123	125	126	142	114	146	133	121	127	155	138	134	125	112	158	126	130	120	149	123	146	155	126	112	137	154	122	154	155	146	141	132	137	130	117	133	134	155	144	142	124	129	141	129	130	137	144	154	137	137	129	145	119	130	135	143	141	139	146	146	154	134	155	139	142	145	134	136	121	133	150	135	154	144	141	151	134	133	137	136	147	142	139	150	142	124	129	133	128	114	133	150	147	151	128	117	126	156	140	120	138	125	132	149	151	138	120	139	141	162	135	132	135	143	124	128	142	105	157	154	137	109	144	128	142	128	124	126	133	137	139	153	146	139	135	160	129	157	124	140	144	126	142	134	144	140	109	134	128	132	155	149	136	136	126	136	159	140	159	127	141	130	129	132	127	165	146	154	128	150	154	137	139	117	136	144	164	145	145	140	141	124	145	135	109	136	144	160	140	144	133	139	126	146	144	148	114	146	117	132	129	140	138	140	135	152	116	128	133	142	141	152	137	143	126	137	114	105	122	128	113	134	136	152	159	126	132	119	117	124	124	149	146	111	122	109	140	112	142	121	129	134	126	124	129	139	149	147	154	133	128	140	141	137	135	113	113	171	121	125	147	137	114	143	119	127	134	127	139	150	149	137	117	145	142	126	143	137	158	156	144	136	135	160	141	157	140	142	114	140	141	118	132	148	147	121	136	139	131	127	152	153	140	140	134	134	137	145	136	127	140	138	133	140	131	148	143	134	132	136	132	145	134	155	148	139	134	127	120	153	140	139	145	145	145	143	172	141	121	134	140	146	135	147	159	127	125	129	130	119	149	118	126	125	136	122	103	125	128	137	121	136	136	139	113	135	126	135	142	151	124	173	132	139	150	143	144	131	147	134	142	119	139	135	135	113	147	146	118	158	145	142	121	131	114	128	151	136	113	157	116	118	133	136	131	116	148	153	137	134	153	144	156	124	152	122	139	123	149	124	155	127	150	144	132	139	128	145	152	142	128	135	140	125	133	124	132	151	162	118	136	126	123	160	151	153	130	155	148	156	156	150	127	147	131	117
21672	1645	1759	1885	1731	1373	1194	1023	969	991	795	733	672	609	550	502	493	450	436	424	457	351	399	403	366	398	364	368	359	356	344	372	330	401	417	365	361	382	335	340	372	387	356	372	367	330	368	360	360	351	331	325	361	347	345	351	329	337	335	350	376	365	353	350	345	336	313	371	334	355	308	365	309	335	335	326	344	313	318	353	330	335	346	332	379	368	329	357	333	358	388	328	334	320	328	355	310	344	344	317	340	354	330	340	312	344	326	310	342	330	327	329	343	328	345	353	345	348	361	344	312	333	350	354	383	361	328	356	369	356	345	320	325	349	337	340	307	316	338	323	377	327	360	345	328	335	330	335	328	322	312	372	331	312	362	341	332	365	357	356	320	348	364	342	344	359	360	351	361	319	326	351	360	368	335	341	318	346	335	327	330	327	358	325	343	340	343	331	346	359	349	338	312	335	324	358	341	311	342	337	376	348	330	327	350	328	336	336	372	336	346	331	357	334	377	332	310	335	350	359	312	346	342	358	351	322	338	333	326	329	309	330	337	388	335	342	356	336	370	361	340	353	351	364	318	329	295	352	378	335	328	343	296	336	335	318	351	364	344	303	341	344	362	342	329	346	342	320	364	383	361	330	333	328	326	372	337	306	323	335	323	321	319	346	348	328	342	347	344	357	377	344	333	336	354	308	351	326	331	341	362	357	370	333	338	355	335	355	344	347	351	353	322	342	373	344	379	353	349	361	345	326	330	311	347	345	351	351	305	345	369	351	339	353	343	321	325	342	351	332	363	338	348	341	339	315	337	341	335	350	323	298	345	350	346	315	338	369	314	357	365	355	354	335	347	330	339	359	349	322	342	368	333	324	332	346	388	322	338	370	357	334	302	344	348	315	374	328	331	337	328	350	315	358	360	367	346	350	346	355	340	344	312	310	317	340	351	369	374	350	347	320	313	319	330	339	345	359	359	322	321	336	344	332	351	358	338	327	320	342	325	373	360	318	327	310	362	345	324	345	344	331	371	341	294	340	354	370	358	295	320	345	343	348	349	332	324	328	334	366	318	333	350	336	301	336	330	344	330	351	343	341	352	331	358	358	355	337	375	335	308	323	345	321	348	337	326	333	331	376	344	317	343	345	371	358	368	336	322	347	351	335	344	306	344	352	326	372	346	311	367	352	343	342	367	322	332	374	341	344	324	313	362	332	323	338	353	346	368	345	329	341	326	379	347	325	357	348	350	365	332	327	356	339	310	339	348	329	329	331	346	350	372	336	387	341	341	324	349	369	329	328	317	336	349	318	310	333	365	352	334	329	374	347	322	318	330	353	354	314	337	358	356	337	361	320	347	327	317	333	332	337	341	362	324	328	369	322	350	320	323	357	340	339	358	326	357	329	354	364	366	321	371	343	385	288	310	323	332	354	364	348	357	345	353	338	328	318	352	363	336	329	323	367	347	335	339	328	364	367	341	358	326	337	358	361	339	357	342	337	350	332	330	303	335	351	350	355	324	313	359	354	343	366	357	376	335	379	360	345	343	306	337	345	348	304	332	331	313	362	357	363	331	322	316	314	316	348	325	349	356	354	346	342	343	326	334	382	342	339	346	297	337	340	367	311	347	327	326	335	336	364	323	358	346	340	338	325	317	333	353	349	342	354	307	346	333	341	323	297	332	338	310	351	340	343	353	306	319	351	343	338	341	364	349	319	372	338	333	338	348	354	352	362	355	322	327	360	339	326	336	345	322	345	347	306	328	341	337	333	311	354	340	367	335	323	352	336	353	360	359	336	325	342	367	372	357	332	324	352	373	358	358	338	328	358	342	338	353	344	369	375	341	357	334	339	353	341	346	350	353	312	361	357	339	346	307	337	343	349	312	343	337	328	317	352	335	343	313	348	330	311	350	354	331	329	327	341	334	327	343	348	340	331	348	318	368	336	344	329	325	356	344	350	356	355	322	354	333	331	356	361	376	368	318	349	344	316	323	344	336	374	333	325	333	323	326	331	332	353	340	335	331	352	315	349	363	330	340	343	333	358	334	338	315	362	356	356	357	372	364	361	308	348	368	350	346	335	330	373	365	350	335	347	346	364	298	350	387	333	368	333	338	331	315	365	370	337	324	331	341	355	329	349	313	318	361	325	340	325	348	321	355	339	349	352	335	337	347	337	368	338	342	298	344	363	358	347	330	350	331	335	342	359	348	325	321	360	353	309	326	344	316	328	335	337	347	341	333	300	357	325	349	348	342	333	301	319	336	348	356	338	309	311	367	348	348	321	338	357	299	336	334	321	317	343	324	346	339	314	327	320	303	330	325	344	344	326	368	345	353	346	355	298	338	314	315	353	310	345	327	375	309	350	338	350	326	352	363	337	366	341	336	365	325	353	351	322	347	333	350	362	370	351	352	345	354	322	326	313	329	360	357	343	336	356	338	354	316	337	383	318	291	353	341	327	376	356	370	314	350	335	349	315	336	326	352	349	320	358	326	384	322	325	327	325	321	349	335	360	361	296	337	304	326	336	318	344	318	364	379	364	356	331	331	313	349	327	372	348	308	343	362	344	308	336	312	361	351	345	335	294	339	360	359	334	344	318	362	326	327	348	341	334	312	319	341	357	365	296	327	336	340	351	343	344	342	333	362	322	358	355	333	374	365	336	358	307	296	341	334	324	384	346	354	333	332	339	323	355	337	346	337	302	338	324	355	338	338	318	346	372	294	343	326	362	338	328	372	380	335	347	314	352	365	347	345	333	333	340	347	388	358	367	364	356	347	329	325	341	363	339	312	345	329	307	315	345	348	327	354	305	320	322	345	342	322	369	303	327	345	323	347	366	326	308	333	336	380	341	366	380	347	360	348	325	332	335	331	324	322	339	331	368	358	346	330	296	336	315	340	376	345	340	355	338	353	320	349	326	294	333	357	337	305	301	342	382	337	344	336	347	326	339	350	338	365	318	336	342	335	357	321	313	345	364	319	317	319	328	332	339	376	320	335	304	344	324	360	355	339	343	350	358	304	356	304	367	370	352	350	369	353	323	341	341	339	346	348	322	331	338	320	310	344	338	336	316	368	344	371	359	338	306	356	346	357	312	321	336	325	326	347	351	357	374	353	321	310	371	361	356	311	337	330	335	379	332	332	334	357	357	347	344	345	318	331	354	335	344	336	339	355	353	337	339	375	363	333	353	330	338	315	345	330	340	351	342	318	324	332	306	378	357	342	343	336	355	352	323	331	327	336	355	346	352	372	356	344	348	350	329	325	334	336	388	315	347	366	353	346	351	332	347	342	341	308	335	345	339	323	324	379	343	366	329	311	362	336	322	345	349	349	332	354	354	346	385	329	326	357	343	350	342	342	335	366	308	319	339	324	355	333	333	323	349	342	353	337	323	323	320	339	324	349	359	362	346	360	331	325	363	299	328	310	341	333	326	329	326	363	318	353	345	372	317	339	358	329	340	349	342	370	350	317	357	372	325	334	338	361	343	358	344	329	338
8916	716	220	206	165	152	149	157	149	135	140	150	155	133	132	150	126	149	142	141	152	109	146	127	125	110	124	142	146	113	130	122	126	134	148	132	146	110	138	142	128	129	149	129	147	141	141	163	124	125	138	165	120	148	139	111	127	125	130	144	108	139	154	137	129	144	127	114	137	136	134	164	119	132	125	111	128	121	142	146	133	126	121	130	120	135	141	148	122	138	144	121	123	126	113	117	145	124	147	144	140	118	127	124	152	141	158	131	134	131	144	147	141	149	131	140	129	126	124	157	123	136	128	135	128	122	122	135	105	135	144	135	133	109	142	131	153	143	124	133	143	149	163	137	139	142	130	147	151	136	147	117	124	129	140	149	121	120	148	136	141	128	129	145	127	111	145	120	126	137	120	128	133	132	134	134	137	127	130	136	123	150	129	134	138	142	111	139	147	141	144	141	139	124	125	139	145	140	125	133	124	140	131	144	136	134	113	135	138	135	145	126	126	134	150	141	150	140	127	153	127	125	149	155	145	135	119	141	140	129	132	147	158	136	135	142	118	127	148	130	129	150	140	119	130	124	149	144	145	127	117	144	121	119	113	121	132	139	138	111	133	145	139	104	126	128	142	135	138	130	152	125	130	123	135	121	135	129	115	129	130	132	136	131	153	129	143	112	145	146	152	123	133	131	134	134	132	123	118	138	141	128	123	102	155	144	134	140	122	142	124	143	135	126	142	132	137	140	162	124	97	139	140	129	123	122	114	116	119	141	137	135	114	141	118	122	137	140	145	132	113	138	147	121	131	117	145	129	120	139	137	127	121	139	137	123	140	112	123	122	121	124	136	127	147	120	128	170	154	136	143	109	137	117	124	135	136	145	120	143	116	115	137	127	118	130	122	134	141	140	162	135	135	131	127	118	116	134	143	133	146	121	125	137	123	147	140	132	138	123	144	140	146	128	124	144	155	132	146	132	137	110	145	128	133	144	122	122	151	142	144	131	125	137	135	142	129	136	120	134	138	128	138	123	130	146	132	137	148	156	122	125	143	132	136	130	139	126	121	122	147	124	128	128	115	120	125	142	134	160	152	149	107	142	129	127	124	127	127	141	154	143	145	141	150	135	149	129	128	137	132	122	121	149	156	146	145	144	128	158	123	145	116	144	131	103	142	127	141	136	149	116	135	109	143	134	142	109	150	131	129	110	148	133	153	140	142	143	148	142	121	147	129	119	107	119	141	153	130	136	126	145	148	143	143	126	130	128	123	150	125	120	139	132	118	134	138	132	118	130	129	125	140	152	141	120	109	113	132	141	133	124	114	131	138	151	151	136	141	128	141	123	139	129	130	139	129	115	143	124	131	145	124	133	145	132	134	127	132	158	141	131	140	137	138	135	127	130	130	120	124	129	132	126	138	117	127	139	120	130	134	144	127	140	123	128	123	123	136	122	141	131	148	122	131	137	128	119	130	149	133	139	133	118	143	130	122	112	136	143	150	135	134	136	135	117	125	147	154	130	132	128	125	117	132	125	118	157	139	139	136	145	135	122	138	139	131	119	138	127	141	139	120	138	138	125	137	116	127	129	127	138	147	144	143	160	130	115	127	144	152	136	132	132	136	131	149	143	148	134	160	92	134	130	117	138	129	143	133	148	141	142	144	116	130	146	124	109	137	121	129	133	129	134	124	142	122	146	126	120	117	129	152	135	127	139	118	149	141	151	125	114	141	133	141	148	134	144	128	139	139	138	152	137	134	140	153	121	153	122	148	140	135	146	117	150	155	115	125	134	122	131	140	118	139	124	135	120	119	133	138	135	147	138	125	143	121	127	137	144	140	129	142	168	123	125	123	117	117	150	149	116	139	128	118	130	136	123	129	141	146	135	128	114	117	142	144	150	127	116	124	146	113	144	131	142	122	146	146	132	126	135	145	125	137	153	113	123	155	149	134	139	131	145	127	126	142	143	125	137	117	132	152	147	146	184	135	120	134	144	139	117	120	155	140	131	139	138	140	136	126	134	121	140	111	160	147	164	128	134	154	128	134	147	135	129	106	132	120	143	134	134	144	160	159	132	148	131	133	158	123	151	124	142	131	118	147	144	144	138	128	167	136	135	121	135	147	145	150	138	148	153	154	124	128	147	128	135	118	123	135	149	132	128	121	130	156	125	141	129	128	121	114	141	116	115	122	117	139	138	131	124	143	133	118	102	126	133	138	130	143	129	136	160	147	160	127	129	141	117	127	131	142	158	137	118	136	119	117	118	130	125	127	131	129	144	147	142	133	120	129	101	131	146	144	123	131	160	133	126	147	128	118	139	134	138	133	118	139	143	165	136	135	138	143	119	150	154	144	119	107	118	125	163	143	128	138	133	135	130	130	174	125	146	143	111	137	132	131	124	128	137	152	135	125	110	132	123	130	111	130	148	123	145	138	161	133	149	125	137	118	124	125	122	131	139	133	125	132	145	123	135	124	143	151	151	163	145	118	145	145	110	126	135	137	130	144	130	128	143	135	109	141	144	109	134	150	123	105	143	172	136	149	137	120	121	115	152	154	113	142	150	142	115	124	133	133	123	130	132	139	126	130	129	137	137	135	134	125	133	127	121	113	122	134	140	138	130	125	151	123	126	143	125	131	124	113	149	136	141	133	146	137	161	141	155	158	151	138	140	125	124	147	128	114	144	148	152	125	127	133	129	122	135	145	138	129	134	121	133	139	153	138	144	123	135	126	118	140	137	150	130	122	142	133	109	115	148	132	119	136	158	129	117	120	129	102	127	134	127	129	156	129	140	156	132	122	136	119	124	120	139	124	121	129	160	139	151	127	148	126	126	153	146	137	140	168	138	145	118	117	151	135	141	140	132	171	133	140	127	137	142	131	147	115	134	131	130	133	136	144	134	138	110	123	156	136	133	134	141	130	136	140	131	113	152	154	125	133	119	122	142	118	117	140	131	147	147	146	140	113	129	142	145	121	125	127	127	131	132	128	123	113	147	130	142	126	142	124	129	114	135	99	128	146	130	133	145	141	122	130	120	157	132	132	128	128	133	138	121	137	150	143	126	129	124	120	123	149	131	123	128	120	118	109	145	147	159	145	144	145	128	132	150	161	123	146	117	148	136	124	129	126	127	130	137	160	135	129	118	164	140	112	134	135	139	135	126	136	143	137	128	127	139	154	132	144	147	126	125	127	121	131	139	153	128	139	140	142	147	120	120	144	163	146	143	154	148	103	115	143	142	118	118	144	152	121	130	94	130	133	109	127	136	133	130	150	151	127	126	105	139	133	132	141	149	136	117	125	148	139	153	143	135	136	114	141	121	128	139	138	124	124	118	114	124	136	117	118	132	119	125	120	115	142	130	133	131	137	133	135	141	151	128	118	142	123	130	143	126	110	146	118	140	127	144	129	137	128	130	140	139	116	113	152	136	110	144	150	137	127	141	162	122	136	132	128	128	147	132	158	139	154	143	147	119	140	141	141	148	138	141	121	135	117	128
6762	636	573	600	568	567	530	502	522	519	447	443	425	403	380	381	379	372	379	351	328	358	352	364	334	357	339	326	329	325	375	353	364	384	377	368	351	366	363	342	348	331	331	382	372	350	377	344	364	360	367	371	384	362	343	382	351	340	344	324	374	362	347	320	381	365	345	350	383	360	360	352	346	361	350	362	354	370	354	342	318	375	348	331	357	386	349	381	378	370	351	383	350	347	347	334	355	356	329	336	349	335	369	375	359	344	374	321	350	401	369	383	342	366	346	350	359	369	356	363	350	327	342	294	365	373	354	339	358	348	371	382	334	352	368	347	343	350	376	398	352	343	392	340	332	367	328	339	338	365	338	351	368	327	355	348	381	366	350	370	381	334	316	355	339	373	374	330	330	348	380	351	356	354	343	343	381	333	314	351	372	360	400	353	346	368	361	355	340	348	372	342	334	373	337	334	347	342	365	336	356	327	360	353	358	348	350	353	359	350	348	321	370	401	360	332	365	357	353	328	331	340	385	361	351	366	342	355	355	343	350	347	341	341	408	325	356	337	331	369	348	343	330	391	377	347	395	345	374	363	372	345	355	358	382	362	322	378	366	356	347	350	333	360	395	370	377	352	366	375	334	321	352	338	353	353	389	392	370	375	304	358	369	326	373	370	390	382	344	338	368	359	388	424	343	370	345	386	305	387	335	343	334	336	346	344	359	372	330	370	344	354	342	349	375	315	332	364	354	373	349	373	369	347	360	340	346	344	367	345	345	342	332	371	334	365	359	355	324	388	352	369	330	352	339	352	385	358	328	322	347	334	352	335	364	396	329	349	356	374	332	362	334	361	356	371	329	336	355	353	323	321	350	382	369	337	371	346	325	326	349	363	375	368	342	354	371	359	347	366	334	365	353	371	354	383	374	364	373	355	369	365	357	356	340	341	357	344	367	388	331	383	340	316	360	332	366	372	368	362	371	352	334	374	371	352	370	319	365	340	379	347	361	353	329	369	360	353	371	347	379	351	362	336	368	364	340	377	380	314	355	366	390	330	373	340	339	343	363	375	330	372	349	349	346	342	363	372	364	369	330	381	348	350	333	369	375	353	356	369	382	343	340	348	342	365	372	355	379	344	332	370	376	301	356	335	358	375	364	378	351	351	341	391	336	378	347	341	387	381	337	358	359	363	343	383	352	329	372	356	355	345	376	353	347	369	341	336	350	370	356	349	369	344	376	348	315	391	336	367	374	349	362	338	355	362	322	334	346	369	382	317	345	364	390	369	341	355	397	372	347	368	348	364	357	344	345	386	364	357	359	352	391	362	398	348	351	362	356	329	334	353	364	355	366	391	359	371	342	325	332	371	362	361	348	360	360	352	378	382	370	372	351	310	363	366	385	351	386	365	365	345	397	339	344	361	349	323	340	322	384	363	341	345	389	356	340	331	356	358	365	352	341	370	391	365	364	354	344	355	352	343	318	353	354	348	326	344	330	345	328	383	364	367	356	349	372	349	347	345	335	353	308	339	341	355	354	354	328	387	335	355	355	350	376	367	352	343	380	358	364	373	359	343	347	381	334	354	343	342	359	345	315	351	334	352	360	372	365	315	340	365	354	352	385	375	351	398	357	364	349	347	363	328	342	356	360	328	309	372	391	374	336	343	377	342	331	352	371	346	350	366	334	351	364	347	328	367	358	349	332	387	343	358	355	363	322	356	370	395	369	356	366	333	346	355	378	357	336	333	350	377	375	377	347	360	340	359	370	328	368	372	342	353	370	368	323	334	362	359	353	366	385	350	345	353	345	351	349	294	351	310	381	330	374	350	327	364	352	353	344	383	325	366	361	339	384	344	312	338	343	370	356	367	349	380	364	348	362	385	320	357	385	344	362	359	326	361	358	379	346	336	370	368	341	367	359	372	340	364	369	365	333	375	358	338	360	355	366	363	352	346	354	343	346	372	383	333	333	358	368	369	381	373	372	358	363	389	337	355	343	393	318	325	359	356	347	349	356	371	366	345	339	328	401	349	353	373	380	346	354	335	309	366	360	358	350	372	359	357	327	356	365	312	351	337	348	370	379	340	374	352	358	344	343	353	364	371	365	336	344	354	358	364	340	366	325	358	386	376	345	355	373	345	326	394	327	347	331	374	328	373	369	367	344	379	325	346	348	341	352	354	357	375	339	342	322	352	352	348	353	385	376	375	353	340	303	366	388	394	359	350	387	357	367	341	365	369	370	372	372	339	374	332	325	338	339	363	367	377	370	342	342	368	347	341	348	357	367	369	365	360	358	317	344	340	356	361	350	338	347	351	369	337	354	338	323	359	350	357	384	367	371	341	366	358	367	350	347	337	333	347	315	370	352	379	359	364	352	361	349	353	351	373	332	367	356	359	339	323	381	371	360	368	335	358	360	339	358	362	355	322	347	396	357	347	391	388	351	362	406	333	347	368	350	346	385	373	351	349	355	330	392	367	368	357	343	357	331	360	368	341	372	355	327	353	335	360	336	375	362	364	401	350	348	360	387	389	365	333	384	355	376	337	337	336	346	327	355	386	330	330	380	322	343	335	368	371	353	351	368	347	359	333	372	350	381	358	359	361	360	334	385	310	375	386	364	350	352	399	377	365	392	348	405	313	367	368	337	336	362	353	348	326	387	345	365	363	391	369	349	340	371	329	370	359	352	335	368	353	372	349	350	368	354	376	360	348	368	356	330	334	338	404	384	357	355	320	335	343	327	363	367	351	348	363	382	358	319	353	373	354	376	355	332	352	369	362	378	341	366	345	329	346	371	327	353	340	343	367	346	358	355	337	372	380	336	343	331	337	365	370	365	348	324	349	376	344	365	346	357	329	374	351	357	337	354	368	352	344	366	351	391	334	331	352	366	371	329	313	368	363	363	376	348	387	369	349	346	345	358	350	376	339	341	324	364	381	353	329	357	341	359	348	355	328	373	373	368	361	334	354	364	352	392	331	359	354	391	358	369	391	350	352	357	380	357	342	323	370	337	331	363	342	355	361	349	366	368	354	333	335	344	335	388	364	370	378	322	338	332	352	360	349	368	350	337	358	340	365	338	353	341	382	351	348	372	358	355	357	351	358	387	346	379	345	330	378	357	363	354	378	353	373	353	323	399	357	340	372	342	345	343	351	361	341	368	383	361	372	358	347	339	347	356	346	362	346	362	345	341	376	342	365	336	327	355	336	393	352	353	334	374	306	334	381	332	337	363	360	365	356	337	353	334	329	346	354	385	391	362	402	345	355	350	347	308	364	373	360	378	326	364	365	347	335	329	348	360	371	343	351	366	353	360	338	360	362	351	353	332	332	386	357	352	350	342	329	376	372	340	344	335	350	383	332	364	339	354	322	374	367	336	375	358	333	359	382	354	329	372	329	303	346	369	355	378	363	370	360	343	350	368	371	351	328	367	387	395	360	348	331	342	340	336	369	382	327	386	351	362	350	335	364	324	359	338	348	348	346	368	361	339	370	334	332
23699	3498	563	484	395	322	260	294	274	259	233	207	227	216	208	233	236	207	220	183	205	194	185	216	202	219	204	233	192	206	209	237	192	207	214	205	203	231	232	211	256	214	213	166	204	212	216	207	194	232	221	217	207	199	171	200	185	191	197	211	195	195	220	190	206	198	229	224	201	205	197	205	197	195	204	193	204	178	199	203	208	225	226	217	202	223	231	175	181	219	228	181	191	192	178	213	220	199	193	216	212	204	219	197	200	227	183	222	192	201	206	200	184	219	184	205	209	227	199	186	220	196	198	190	196	173	200	231	198	201	206	182	217	179	208	188	207	202	197	184	213	193	205	201	213	204	224	200	220	191	203	184	202	227	209	208	211	196	218	212	206	226	198	188	205	207	209	206	239	188	191	218	223	197	215	203	203	224	174	189	218	197	196	192	217	198	185	224	173	196	205	167	213	202	210	198	209	216	198	191	225	178	202	191	215	234	230	199	225	193	187	213	181	206	220	226	201	197	185	210	231	215	235	210	220	219	206	213	230	178	213	209	215	206	226	192	194	207	197	242	197	190	187	200	214	196	213	195	212	185	240	172	210	185	203	205	197	208	199	213	219	189	190	188	188	180	242	196	207	194	189	178	200	215	228	203	220	222	195	216	191	190	206	204	198	213	213	200	183	206	215	190	209	223	210	192	187	178	197	189	176	203	193	230	229	225	184	187	196	214	208	204	199	191	207	211	177	193	196	218	196	215	198	196	180	193	191	210	199	199	222	197	227	186	224	186	193	205	228	180	193	200	198	183	185	204	213	226	198	199	194	225	195	186	198	203	214	192	194	208	221	195	225	219	199	227	191	204	241	220	212	201	186	175	202	202	213	195	206	185	204	228	199	196	210	203	213	178	207	188	214	216	237	182	195	207	222	200	170	215	191	189	197	206	207	189	177	192	193	206	189	207	191	168	185	207	219	192	196	198	235	199	219	211	203	188	219	216	219	195	204	225	188	199	196	204	203	189	212	211	202	207	210	212	208	195	182	211	206	174	232	199	221	220	220	190	187	214	208	214	203	191	206	180	183	181	214	198	186	195	189	216	222	216	211	190	216	219	202	201	230	183	194	220	179	206	197	207	200	183	201	211	177	229	221	188	215	199	215	238	220	185	200	209	225	229	200	215	195	213	207	192	172	214	178	219	222	217	222	214	200	210	208	197	220	199	217	186	217	210	196	212	207	187	221	195	233	195	197	206	221	197	204	220	204	177	204	193	182	219	202	193	199	200	203	193	205	210	215	213	203	212	219	203	190	210	219	217	190	193	202	189	210	216	206	194	190	205	199	212	197	196	199	205	213	207	197	211	192	192	189	210	210	231	216	208	165	200	195	218	204	212	206	199	206	188	183	201	212	213	214	201	196	203	192	211	208	200	187	214	176	208	222	218	225	201	205	223	186	201	226	221	173	196	184	217	215	207	185	209	192	206	201	208	198	222	212	210	194	203	198	215	214	201	224	217	228	204	189	209	187	239	172	188	217	183	210	200	224	217	233	213	206	191	165	209	215	186	195	224	220	214	209	195	202	183	216	208	172	200	204	207	204	220	188	186	215	208	209	208	212	228	200	195	188	187	212	161	178	188	187	196	211	197	196	199	203	199	169	190	180	207	180	190	217	178	197	194	186	216	197	185	218	220	224	193	203	193	190	213	192	200	170	194	193	225	227	181	240	197	202	217	213	229	191	211	214	212	202	211	192	208	210	187	205	219	204	220	234	222	180	218	223	221	206	210	182	196	193	193	217	166	208	224	230	216	190	202	180	193	192	208	212	211	202	196	167	216	205	190	212	216	197	213	216	169	221	181	191	214	194	215	196	203	201	215	205	229	212	205	166	180	182	237	194	209	219	218	181	195	201	208	194	207	214	197	187	212	197	186	186	197	206	205	217	203	198	205	222	193	218	201	203	182	210	201	210	180	181	204	209	211	211	193	206	207	199	205	191	205	210	229	238	211	195	236	215	226	220	217	210	195	204	206	221	197	209	220	192	188	226	189	199	213	204	206	213	223	192	225	232	216	219	187	208	218	196	198	200	217	197	173	201	230	204	224	219	199	221	223	219	223	221	180	226	210	199	204	217	175	216	229	230	215	205	186	214	206	221	212	217	206	204	197	201	199	224	224	221	212	183	183	206	212	204	196	191	196	224	194	190	192	228	186	215	200	208	223	197	202	184	197	187	221	214	204	194	181	203	188	208	217	206	215	225	232	194	197	229	232	210	198	235	212	203	189	218	210	232	221	180	206	215	195	192	208	208	215	198	203	192	213	188	205	225	171	182	172	173	200	225	199	186	227	179	225	214	197	208	184	181	190	201	213	227	202	238	202	211	184	214	187	219	192	205	212	190	203	210	216	179	181	184	197	181	183	195	222	213	199	177	213	210	195	199	191	218	204	227	210	192	223	211	202	228	211	202	197	193	194	214	212	160	188	182	207	199	208	188	190	190	214	209	214	214	200	203	217	206	197	187	185	206	212	192	240	209	196	214	179	222	209	191	196	206	193	184	200	212	221	192	222	226	183	190	201	230	203	227	196	192	182	203	189	189	199	208	193	201	171	207	200	238	212	203	181	230	221	219	215	202	212	216	181	210	193	213	203	196	178	210	203	167	202	182	224	211	205	220	208	204	199	198	185	188	187	223	217	159	199	194	204	229	240	191	202	213	191	198	182	200	205	209	206	178	222	214	225	205	202	195	216	189	201	231	204	200	187	195	175	194	199	213	219	194	197	222	217	198	222	208	232	209	212	194	179	191	197	205	223	213	226	183	193	208	216	222	214	204	207	221	193	193	199	201	199	206	213	178	200	197	207	237	215	209	210	218	230	228	217	216	217	195	204	180	210	180	216	222	176	217	215	209	208	196	194	197	208	194	189	195	191	197	184	200	209	220	186	205	194	194	199	220	187	200	195	195	192	190	200	212	203	206	213	199	197	214	204	188	213	195	207	180	186	226	228	207	211	195	210	217	218	216	207	167	177	199	207	214	236	212	206	229	166	188	212	206	204	203	222	186	200	210	217	158	190	189	167	197	188	209	212	219	201	205	209	217	182	199	180	211	194	219	178	205	205	199	213	198	211	189	185	216	193	213	170	199	193	214	195	204	201	212	184	194	189	193	187	223	207	198	195	207	209	235	205	201	194	190	204	225	209	209	185	215	191	182	202	197	221	176	203	191	225	181	220	194	204	243	207	214	179	210	210	185	202	183	232	221	223	204	206	227	213	229	210	217	181	178	184	184	211	194	230	197	193	188	222	197	193	212	204	223	200	212	205	186	212	212	220	198	198	159	208	175	200	203	213	185	235	219	201	207	203	231	199	219	206	205	205	218	201	217	215	220	191	198	202	221	197	189	201	202	183	192	173	195	198	222	220	193	193	222	203	193	192	202	215	198	197	197	218	190	207	215	178	180	214	188	202	208	198	202	209	184	192	219	210	204	206	233	225	195	200	193	224
16990	1384	1377	1419	1323	1132	1089	1033	880	828	712	666	755	656	638	612	593	559	539	523	529	546	533	582	522	533	513	535	517	487	488	531	515	535	487	540	525	524	525	522	521	518	494	505	479	532	515	514	497	475	520	563	505	492	503	538	534	503	518	482	536	525	503	489	529	515	478	508	530	478	464	540	485	506	509	499	491	490	500	510	508	497	545	516	500	485	526	520	511	518	499	494	499	513	500	517	504	496	519	519	502	502	523	514	498	494	497	510	480	515	510	495	506	514	528	521	501	487	452	514	499	478	534	470	532	478	530	488	494	519	489	509	524	480	506	532	501	525	492	447	502	536	533	496	474	517	468	488	554	520	504	497	544	468	479	522	486	501	491	517	489	512	480	495	505	470	491	484	487	495	500	484	497	542	483	519	521	533	490	503	521	503	523	492	516	513	508	535	509	527	483	489	489	523	477	455	500	511	503	492	494	481	494	503	486	491	507	514	477	469	505	501	520	445	491	556	528	531	540	534	537	496	554	477	508	489	502	498	468	493	466	509	519	485	511	505	513	516	480	504	466	506	502	506	514	524	473	504	500	530	450	506	476	449	489	489	495	474	511	524	527	464	504	526	495	490	472	499	490	509	487	492	497	544	518	543	528	498	482	511	501	502	520	485	502	518	473	477	477	491	513	528	504	510	474	521	501	517	490	526	514	461	489	514	483	496	496	527	503	505	518	555	477	484	469	497	480	479	489	497	513	513	513	526	511	464	502	540	469	507	497	452	505	460	489	536	485	531	507	473	553	488	515	467	509	514	501	517	510	497	545	505	518	484	516	498	500	480	500	475	531	500	526	483	526	482	476	522	505	492	495	472	490	521	507	527	469	510	507	521	506	524	492	480	472	516	448	507	491	489	460	518	547	480	484	490	560	512	527	487	455	540	537	514	479	492	489	530	461	504	490	503	500	484	474	485	521	504	497	477	527	533	496	487	480	505	489	528	477	513	501	492	477	443	490	520	496	513	528	547	481	499	499	499	506	484	478	541	489	529	531	524	525	476	478	485	487	516	512	472	465	514	504	523	487	506	510	445	517	490	481	508	541	497	510	464	498	509	506	500	522	549	497	501	509	456	509	501	531	487	524	480	490	475	527	511	493	462	511	506	490	457	473	471	510	534	536	485	511	489	468	522	459	511	506	506	471	548	535	466	521	519	512	513	500	522	451	502	441	518	492	467	535	491	506	500	513	464	455	491	546	482	501	508	471	500	494	525	522	520	534	490	509	490	536	493	522	484	528	455	527	494	492	506	511	492	517	471	513	477	566	547	499	503	488	500	525	500	498	514	472	488	488	516	501	526	500	494	511	497	517	529	481	500	508	452	525	464	508	520	532	489	498	497	511	482	486	482	477	473	501	515	503	533	522	480	517	540	529	494	502	523	476	450	508	498	501	494	525	495	492	500	517	557	471	503	502	514	516	508	504	484	473	513	521	508	528	468	489	490	518	507	527	484	527	473	527	500	513	522	490	512	478	500	497	482	519	489	521	523	492	530	492	495	466	491	488	490	505	493	469	542	496	480	525	485	504	463	511	486	522	523	508	504	502	503	464	503	480	492	493	525	517	510	495	512	495	471	478	525	498	474	507	509	480	473	511	511	497	530	508	510	481	523	532	458	498	489	495	491	478	519	514	465	522	497	483	491	493	556	504	504	519	518	540	472	480	485	514	520	503	500	485	490	488	538	518	532	528	513	508	505	457	491	523	527	497	505	495	559	501	506	490	475	528	475	514	519	525	469	498	513	557	502	476	544	491	476	513	508	509	483	511	513	512	515	539	514	537	516	476	520	506	532	482	507	470	506	482	528	512	492	462	490	504	526	491	495	475	507	502	501	527	520	513	492	483	493	488	502	517	477	491	497	505	456	483	511	490	522	495	513	474	476	465	484	523	470	522	483	500	492	475	490	490	481	505	504	503	535	487	490	464	483	564	541	509	461	506	493	484	487	530	459	472	475	482	491	483	519	481	507	481	515	544	490	510	522	515	494	507	518	520	493	493	537	503	522	481	519	475	481	502	516	492	489	517	501	504	527	479	503	522	479	522	515	493	555	515	485	515	503	481	485	488	496	495	554	530	482	491	454	496	528	516	519	516	482	542	535	544	499	521	527	487	491	506	514	493	499	496	518	482	513	494	510	493	495	461	505	513	476	486	517	529	470	511	514	511	505	493	489	483	508	518	496	467	517	576	513	486	497	490	483	488	483	490	498	502	487	499	515	487	487	481	505	515	510	539	487	531	521	510	488	510	511	489	518	517	496	520	499	513	495	535	469	524	477	513	493	500	467	492	493	487	502	525	507	489	527	513	506	498	531	486	464	529	517	507	519	498	489	463	471	473	477	474	517	511	487	535	518	442	547	459	459	491	516	540	478	503	488	511	516	507	496	517	484	495	509	532	493	503	534	500	518	505	492	501	516	501	538	477	518	469	527	527	466	484	504	500	506	509	497	468	486	484	510	520	523	517	469	464	492	481	501	482	500	520	516	478	474	503	507	467	483	507	536	517	464	491	511	480	517	484	491	534	483	520	490	500	485	530	514	534	464	483	496	486	497	495	516	465	508	485	506	534	494	489	481	522	507	499	467	522	504	500	493	490	478	507	499	537	508	502	532	517	513	483	526	534	521	483	500	468	462	497	488	529	505	508	491	533	499	501	515	474	489	521	494	566	506	505	488	519	519	484	506	523	444	487	465	452	523	478	515	505	482	520	498	519	499	532	459	459	473	512	536	515	487	519	491	474	479	507	519	518	458	461	523	498	483	479	495	518	475	473	487	480	533	559	490	512	512	501	520	498	489	532	449	515	485	532	438	515	512	486	503	509	477	489	547	514	489	520	498	524	507	480	519	458	466	510	511	503	523	488	505	488	513	461	490	476	509	509	493	501	531	533	487	515	517	463	516	490	509	499	497	485	474	470	538	509	514	540	513	498	514	559	470	531	547	529	526	527	514	492	544	461	527	492	501	537	496	497	512	488	524	481	518	482	475	528	489	488	501	526	523	478	487	498	499	506	483	531	477	503	487	514	486	445	545	502	525	497	519	506	546	486	552	534	499	496	503	516	491	532	491	505	499	477	492	466	483	459	527	506	486	498	489	500	511	477	533	494	457	511	485	503	516	452	520	538	488	513	468	469	509	487	514	521	539	510	506	502	510	517	494	502	508	511	493	480	483	505	481	469	500	472	477	491	478	494	506	523	490	517	522	519	480	531	515	474	466	516	526	540	476	502	484	506	506	491	496	521	484	497	486	507	521	514	496	498	500	511	489	495	525	503	545	485	515	485	505	476	506	485	468	485	493	477	522	512	487	500	499	488	472	503	482	525	488	542	493	511	471	507	509	487	462	461	486	501	498	488	468	498	513	535	476	444	490	484	520	511	479	516	465	531	507	521	509	518	501	544	482	501	512	491	470	557	517	485	485	520	532	492	445	515	461	493	507	499	499	502	484
34194	7041	1030	701	475	379	307	268	239	195	195	201	184	175	157	166	147	157	160	166	114	136	132	166	144	136	163	148	137	111	133	149	140	145	161	136	167	123	136	146	145	164	134	145	132	124	157	140	158	146	139	154	138	140	136	145	135	130	153	135	138	128	141	127	128	118	174	150	143	137	123	125	152	160	123	160	128	160	160	138	121	152	120	122	158	151	120	149	147	138	127	138	148	133	117	112	163	129	142	169	121	151	136	135	116	152	125	145	149	115	152	138	163	146	125	148	143	136	133	150	142	150	134	129	127	133	157	139	138	147	126	153	149	144	132	134	147	155	172	115	144	122	138	120	142	145	133	142	146	134	138	150	137	128	131	138	135	151	140	140	148	134	133	129	135	145	125	144	147	170	122	152	142	145	168	134	137	129	140	164	127	132	133	136	133	139	128	129	141	142	127	150	141	148	134	155	131	135	149	146	137	113	145	153	153	157	136	148	152	131	160	115	141	148	137	165	143	134	146	147	156	140	154	135	122	141	139	133	143	151	137	137	134	145	145	152	127	130	129	112	126	117	141	148	148	146	155	130	133	129	138	121	148	148	127	131	142	160	143	146	148	152	105	151	150	139	140	119	137	117	134	140	133	140	159	139	155	140	129	129	119	134	159	131	122	123	117	140	129	137	115	116	142	150	138	140	132	139	115	140	130	144	143	132	118	130	143	156	180	144	111	136	134	134	148	128	124	127	156	124	145	151	146	135	150	149	134	139	124	149	122	134	119	121	131	148	149	149	125	140	129	158	125	137	137	139	156	124	121	108	119	120	144	126	125	132	134	150	141	118	142	136	122	124	130	137	149	151	126	154	145	125	126	140	126	128	138	145	136	116	115	118	134	149	124	146	144	137	139	152	128	145	127	148	141	147	123	137	155	131	107	149	138	125	137	148	132	129	149	111	131	132	130	146	121	149	131	144	152	147	132	142	134	141	131	129	155	130	125	138	131	140	131	125	126	123	134	144	125	146	154	157	125	125	130	141	130	146	150	148	131	148	128	140	155	137	148	144	142	132	133	150	113	125	132	141	144	147	153	142	147	145	133	136	152	130	138	152	143	143	132	144	142	134	162	148	137	131	147	153	133	141	121	134	126	136	143	115	134	142	144	138	134	128	143	121	143	132	156	144	123	153	149	137	146	126	145	114	159	121	139	129	132	152	150	124	149	146	117	127	130	125	139	120	149	132	118	148	134	146	140	127	115	134	153	123	146	143	114	117	147	144	138	140	138	125	145	139	175	140	134	129	131	141	141	156	134	129	128	139	137	143	142	134	131	146	111	117	134	144	135	141	149	151	145	141	121	141	133	142	130	130	152	138	143	140	151	129	122	134	115	134	130	154	125	146	129	157	137	152	151	136	108	117	165	150	126	115	144	120	133	127	136	167	138	149	123	140	154	136	133	140	139	131	124	143	158	124	159	116	151	143	141	142	145	169	117	114	115	129	128	141	158	125	123	120	150	145	138	144	122	149	118	131	154	136	153	160	113	153	146	124	124	148	134	135	157	145	142	151	110	122	141	138	136	164	118	117	137	158	130	137	146	149	124	141	126	133	145	157	138	133	152	127	128	100	130	164	131	158	133	141	143	132	150	139	130	134	134	128	174	134	127	157	143	150	158	137	124	127	125	134	131	135	143	119	134	134	142	122	151	153	134	106	131	131	127	130	105	150	149	152	140	137	131	129	126	137	121	128	138	120	123	143	131	151	152	139	144	134	143	139	146	137	136	138	143	147	153	143	139	103	138	134	165	142	124	144	132	143	143	119	153	155	130	159	149	118	134	144	130	145	151	122	147	136	124	157	146	115	155	165	129	138	136	142	132	127	147	129	124	124	130	157	138	159	132	143	133	154	140	120	139	146	131	119	127	132	142	146	150	120	118	153	134	125	141	137	124	137	141	142	121	153	126	115	136	152	128	147	141	143	157	147	142	117	157	140	121	142	142	147	140	142	137	132	142	151	145	133	128	117	170	148	140	111	136	136	138	138	144	129	138	128	134	124	117	143	131	143	131	139	160	136	142	142	144	131	138	109	126	139	136	136	152	122	154	158	139	140	139	126	147	146	132	162	129	136	123	138	127	109	121	140	123	135	132	132	160	126	136	162	141	146	133	151	138	151	159	150	147	163	135	120	140	138	150	143	152	167	131	161	135	139	134	142	149	120	153	137	139	132	140	141	159	138	144	138	137	127	134	126	151	135	136	146	138	120	145	159	149	142	130	141	142	156	145	158	126	121	156	152	141	128	145	134	157	125	124	133	130	146	129	119	144	144	150	133	176	166	134	121	156	155	139	131	152	137	137	129	147	137	146	144	173	149	147	120	140	131	100	129	131	120	134	163	135	144	167	157	152	128	138	120	125	166	116	140	138	132	152	136	156	127	130	141	149	130	130	137	135	133	139	138	142	153	162	156	137	132	139	148	138	149	129	130	134	152	163	140	142	163	122	142	152	136	135	152	139	138	135	116	133	147	134	152	143	134	149	134	132	149	139	114	136	134	128	149	131	144	143	155	132	131	136	145	121	147	124	136	129	132	138	133	134	145	135	128	138	118	169	128	135	138	163	115	136	148	124	131	138	140	129	118	132	128	130	123	148	128	123	145	138	141	126	145	134	183	134	134	138	127	131	123	148	136	139	152	132	125	157	137	142	144	149	122	124	149	146	139	137	134	151	139	150	122	138	160	142	158	134	117	125	146	151	138	136	163	132	144	146	142	158	145	129	134	138	123	143	144	121	140	125	157	134	121	130	132	135	125	114	141	146	143	143	158	154	151	143	152	131	129	131	136	133	137	143	144	138	112	148	152	122	153	131	135	138	150	134	123	126	127	145	168	150	109	124	122	128	126	141	158	133	141	139	127	136	138	126	143	118	116	137	138	127	144	149	142	170	100	132	166	128	155	147	145	133	148	115	145	144	127	132	158	127	156	133	132	139	144	136	169	136	146	153	148	134	132	154	138	133	147	127	125	141	140	118	137	131	138	129	128	118	147	138	152	136	139	141	146	123	127	142	156	115	158	134	139	157	144	155	137	129	128	136	143	136	145	146	147	140	121	124	132	113	141	126	120	141	135	122	135	142	140	131	123	133	128	152	140	162	136	140	140	132	142	123	124	153	142	124	118	122	142	141	143	147	139	152	146	148	139	116	137	125	135	153	140	127	166	160	136	148	137	129	128	132	162	115	159	112	142	147	121	159	146	132	150	133	133	147	146	169	121	122	134	130	135	111	135	133	139	150	119	166	139	168	153	138	131	150	139	130	117	129	146	148	136	120	162	152	151	108	149	141	158	129	136	137	128	155	145	133	147	154	136	139	137	148	141	134	149	123	139	159	141	125	142	109	132	127	148	158	144	125	145	136	127	151	160	151	150	141	164	135	114	124	128	160	142	159	145	146	122	113	146	136	142	134	129	134	139	135	129	133	126	147	151	138	150	126	136	146	120	142	129
22219	1773	1801	1922	1738	1500	1201	1153	901	786	755	634	615	600	569	529	503	385	444	408	414	377	391	382	372	391	387	382	374	368	374	371	398	385	392	331	344	379	365	366	355	363	359	370	384	356	350	370	389	327	352	336	329	344	371	372	330	336	329	385	328	333	389	346	333	364	314	349	356	372	358	360	330	395	348	373	299	297	353	322	306	342	316	335	356	337	315	360	317	336	319	349	347	328	340	323	346	337	355	339	357	349	327	361	331	348	353	338	327	340	339	358	317	350	380	365	356	354	322	366	315	338	348	354	391	336	346	351	342	373	335	325	364	359	350	359	328	329	340	350	347	296	353	344	378	368	348	350	349	337	351	397	330	371	304	364	337	371	336	324	369	376	359	330	345	334	347	330	342	341	337	346	354	357	336	355	346	345	343	344	367	352	335	317	318	342	362	357	324	344	357	312	331	323	345	379	323	342	323	353	360	360	360	345	356	346	330	367	330	390	355	333	380	335	342	351	338	329	331	335	331	338	324	351	343	350	341	315	352	355	369	358	346	328	332	358	337	342	350	351	319	332	323	372	350	365	355	332	353	344	333	339	317	377	325	371	338	285	317	328	358	357	339	343	351	324	335	343	368	352	368	331	336	333	302	346	357	332	345	304	330	306	336	346	357	340	365	343	366	333	337	336	330	332	344	356	357	340	308	348	333	350	353	353	368	360	326	366	324	348	323	335	302	348	318	348	336	334	359	326	342	340	333	339	345	355	344	363	318	321	382	329	334	317	378	367	352	376	360	350	352	352	353	315	354	299	352	376	361	350	309	365	321	340	320	354	359	306	320	317	365	348	324	304	342	361	348	345	303	343	326	350	317	322	306	351	319	328	311	361	303	328	326	341	332	334	312	347	327	318	338	339	343	343	331	342	376	348	358	305	356	328	359	352	345	334	322	332	352	353	362	351	335	333	339	381	348	332	358	313	365	363	369	345	342	337	347	354	367	359	370	346	374	345	326	365	384	334	348	349	329	346	333	344	353	346	339	340	315	355	346	334	329	337	326	335	371	350	341	357	329	355	321	349	367	384	334	343	357	359	327	374	333	338	350	346	343	365	327	382	328	318	335	334	333	335	345	362	323	361	351	363	334	342	349	348	330	344	344	335	322	328	355	288	346	391	345	348	343	360	305	341	342	341	332	304	351	344	295	387	324	365	366	377	345	359	344	403	353	340	339	347	343	353	345	353	300	324	326	337	373	366	347	338	338	324	336	351	353	339	367	319	337	315	341	335	357	318	365	354	355	328	345	327	342	317	357	363	343	365	356	340	346	340	347	311	352	293	368	307	357	355	357	392	342	324	328	311	321	404	339	331	357	303	342	341	352	331	332	331	343	343	345	337	374	335	329	381	335	340	354	365	361	348	327	337	322	345	328	363	324	354	350	300	319	314	340	353	322	344	340	327	357	322	331	353	338	342	339	341	315	339	340	335	326	353	333	336	400	350	346	365	326	339	326	333	298	339	344	358	318	343	327	323	350	322	336	323	356	347	327	329	344	359	333	359	365	352	363	350	364	350	384	344	368	377	368	362	365	349	380	340	347	346	297	342	340	371	344	337	348	326	338	358	344	309	336	326	339	352	319	348	372	362	367	350	359	352	315	348	326	323	346	350	344	352	312	355	343	343	326	344	345	348	365	319	354	342	353	322	336	320	346	355	343	341	363	357	327	360	341	358	358	338	311	339	328	358	359	331	345	311	329	319	322	347	346	307	312	325	359	363	329	347	358	322	322	338	356	349	315	331	334	338	331	315	326	336	332	338	328	345	362	376	337	336	320	366	348	364	321	319	338	354	344	346	333	329	366	340	331	359	325	376	370	319	334	334	361	340	382	326	337	316	319	361	359	360	334	343	359	358	314	344	330	333	350	325	369	334	309	340	333	342	333	315	343	360	348	346	314	326	340	336	329	326	341	330	342	372	315	332	350	348	341	341	328	341	369	322	345	332	326	346	312	346	339	304	315	327	354	322	303	350	359	345	333	364	345	344	343	348	325	335	364	355	346	343	356	356	378	330	363	321	356	333	330	326	343	321	359	355	352	336	347	342	339	343	359	322	338	346	349	346	352	335	326	315	342	350	345	367	371	330	363	345	317	325	301	341	345	329	353	382	326	325	356	361	336	321	369	340	330	327	328	325	346	346	371	352	340	327	334	362	336	355	360	353	345	357	351	349	325	393	330	376	340	326	361	333	352	329	348	342	382	348	320	317	339	355	339	336	341	334	321	334	332	307	330	322	355	342	350	286	324	334	333	331	333	324	354	332	353	320	342	347	347	313	337	386	306	351	320	351	347	358	333	357	360	320	391	368	345	351	337	353	335	329	321	339	359	306	343	323	364	360	334	357	357	358	312	352	355	334	336	348	368	330	379	355	346	340	352	327	343	368	326	330	322	332	363	340	349	373	352	335	363	354	354	384	315	358	325	388	325	328	324	339	350	360	334	335	356	339	369	345	372	332	349	328	339	373	329	357	352	339	328	333	349	367	333	337	324	336	339	372	344	323	354	344	355	300	346	384	330	328	349	315	341	371	357	347	356	368	364	360	344	341	336	338	349	330	328	342	340	366	338	324	324	384	345	360	376	355	350	356	382	338	332	339	332	339	327	310	334	344	332	335	343	313	356	325	373	325	353	318	371	358	353	347	360	304	313	370	324	342	374	356	339	368	372	343	354	344	341	354	366	330	318	351	346	341	328	325	323	331	343	339	319	349	326	332	382	336	303	339	345	343	340	327	368	335	384	319	320	322	337	340	350	356	338	354	328	317	353	329	332	330	369	362	349	363	309	344	322	352	337	347	355	368	328	321	319	365	338	342	333	372	340	348	328	356	310	360	356	363	358	326	344	366	369	331	393	357	341	312	368	340	337	356	341	302	302	352	343	326	314	365	320	337	342	347	324	364	320	347	319	346	325	316	350	335	364	339	357	365	326	350	345	342	336	350	342	341	368	370	368	342	352	356	352	353	323	373	330	326	326	340	357	351	381	367	377	308	366	336	352	364	342	361	331	325	383	344	350	314	330	373	343	363	319	332	398	302	348	323	359	341	338	370	339	343	347	334	342	389	360	334	344	361	351	365	346	341	359	326	338	340	327	331	359	321	342	375	355	307	355	353	353	321	341	331	326	339	333	335	359	322	375	331	348	321	356	320	328	328	339	345	337	339	363	370	350	343	376	320	364	378	340	330	357	381	375	363	322	368	325	337	355	340	361	387	319	358	359	334	349	361	341	386	298	353	311	299	365	331	359	332	341	342	311	343	344	367	346	341	326	363	351	383	351	329	332	329	349	365	310	355	367	373	342	338	305	352	365	340	306	342	321	328	326	312	332	335	334	345	340	336	337	333	357	322	325	341	355	319	352	341	361	345	344	372	354	317	323	345	320	349	342	350	342	343	322	326	357	333	344	321	358	361	351	340	370	331	330	351	342	343	355	335	323	334	307	385	318	342
9122	777	220	211	185	170	170	153	173	161	129	158	139	147	118	108	151	129	147	134	131	116	147	120	148	134	126	148	155	149	115	151	136	128	131	153	130	123	155	146	115	114	119	132	135	137	105	151	173	116	138	127	126	142	135	118	136	137	139	155	118	156	140	157	150	146	122	143	137	151	128	132	126	135	140	122	135	143	122	143	155	148	154	150	138	150	128	129	117	147	136	152	140	108	155	146	151	107	147	145	141	152	126	150	146	150	123	159	127	142	137	127	129	142	134	149	131	125	141	142	120	128	175	150	129	136	125	147	122	143	153	139	135	155	118	140	150	140	139	144	146	147	144	117	128	104	133	130	139	143	157	132	137	129	139	119	137	125	126	139	146	134	126	119	144	146	153	139	124	138	151	130	128	128	136	129	135	127	117	132	143	122	132	141	129	137	128	168	156	119	145	145	124	139	119	128	119	141	133	114	134	136	165	142	128	143	142	130	121	127	148	125	130	151	130	118	139	130	133	138	142	140	154	144	143	145	133	143	145	143	146	149	144	147	136	141	146	148	123	121	117	140	132	125	124	117	136	151	141	143	132	136	121	121	137	130	150	120	121	155	120	147	160	114	120	139	145	132	126	144	118	140	163	128	156	138	144	159	133	139	130	125	145	134	150	150	130	123	140	150	131	127	135	141	127	121	107	146	149	144	122	155	121	154	135	135	131	128	125	135	132	152	157	139	154	132	143	148	157	160	114	115	150	133	129	149	133	113	123	134	96	155	132	129	116	127	125	132	142	121	134	114	134	123	165	130	121	139	139	151	161	108	131	150	131	138	148	119	137	158	136	121	134	119	164	128	136	144	122	129	117	109	131	136	149	144	121	152	154	152	134	143	143	140	133	136	144	143	128	140	159	142	133	138	134	115	103	143	115	113	129	142	142	127	158	146	172	120	125	131	147	115	127	151	128	118	139	128	139	115	139	123	141	165	119	133	112	143	150	141	145	114	139	121	141	130	149	141	122	138	142	128	126	137	144	124	130	137	151	130	145	121	139	136	152	138	131	140	157	152	144	108	123	129	156	136	124	156	144	136	134	140	141	126	142	148	149	133	136	115	111	143	129	133	113	119	137	129	129	127	137	153	131	129	162	129	137	135	142	117	147	135	167	125	127	112	107	142	148	122	125	132	141	139	157	123	143	123	145	133	151	142	128	142	132	110	152	138	122	137	134	140	139	124	142	162	133	147	126	131	123	137	127	134	137	149	149	134	138	118	133	132	137	135	122	137	171	145	134	144	125	156	129	135	141	142	118	150	112	135	141	146	135	138	141	127	126	139	127	131	127	128	127	151	128	126	122	129	160	144	138	143	131	137	144	159	142	153	130	149	147	115	120	116	135	129	130	158	142	132	130	141	121	109	139	132	140	118	138	134	106	124	127	152	153	138	137	135	139	128	117	120	137	144	142	129	153	130	159	117	132	152	144	126	132	127	136	147	149	148	145	146	151	134	161	131	107	132	118	147	112	153	129	136	154	148	138	158	122	136	130	129	138	131	113	121	153	133	144	142	135	142	128	136	134	164	139	142	130	135	133	144	147	132	147	146	106	147	137	136	138	131	151	146	143	152	126	147	155	142	124	143	156	133	132	139	124	129	138	120	156	127	134	143	117	144	145	133	120	149	147	131	121	128	168	127	132	140	140	122	130	137	133	146	123	140	125	147	132	130	135	116	139	121	145	151	129	150	140	105	144	117	132	143	117	128	130	150	126	137	143	114	135	121	130	127	148	156	131	124	139	122	135	129	134	119	131	123	158	166	143	135	133	138	115	168	154	140	139	122	148	120	134	136	147	158	137	134	111	128	121	133	139	148	129	131	130	120	135	119	152	130	124	158	113	123	160	134	106	144	107	140	134	141	139	133	128	165	136	150	128	129	152	148	153	141	151	143	140	132	159	142	154	125	158	160	154	138	140	120	116	148	146	132	152	122	118	139	150	132	130	116	142	141	117	133	133	137	154	132	128	145	132	139	141	175	143	128	156	179	120	138	130	141	127	136	133	119	122	146	144	132	149	138	147	152	137	138	142	144	152	167	148	128	140	131	146	168	125	115	120	140	109	144	140	139	141	145	119	151	146	165	142	130	135	145	145	143	137	172	128	152	131	151	130	142	154	117	138	116	117	125	138	129	127	121	122	146	128	147	132	126	130	135	152	126	148	158	124	126	131	149	143	134	139	126	140	131	116	144	125	140	137	132	133	126	161	160	145	129	131	166	131	115	131	127	123	137	142	112	140	146	131	125	134	132	129	140	132	125	126	132	128	134	120	118	156	111	138	146	129	125	150	123	137	148	149	139	130	128	140	137	150	146	143	143	139	132	118	116	118	133	124	133	138	118	106	142	144	155	168	138	132	146	136	140	124	146	165	128	132	137	136	122	148	143	115	124	149	125	127	143	138	141	127	145	138	147	147	138	115	151	137	117	133	120	127	119	120	141	140	127	128	145	139	109	164	156	152	117	126	140	135	127	123	151	146	140	151	153	136	119	155	137	111	128	124	129	137	129	138	128	147	138	137	134	142	162	137	133	134	113	130	132	120	116	146	126	145	123	134	133	143	131	150	141	128	148	141	137	142	128	129	148	136	160	108	121	127	131	117	148	117	140	116	146	120	140	133	137	123	142	138	155	123	137	119	147	134	137	143	125	138	129	144	138	151	113	113	135	102	125	140	167	136	116	132	147	135	124	120	133	125	119	132	126	149	138	141	140	137	131	134	147	125	131	124	127	120	134	135	118	164	121	125	109	116	138	130	131	107	136	136	123	111	131	143	138	133	132	113	123	126	126	143	116	122	130	135	129	140	100	141	133	121	125	132	149	144	128	143	128	122	130	150	138	131	128	120	138	120	142	131	149	152	133	107	126	133	113	136	148	128	132	136	153	130	154	127	132	131	128	132	157	152	132	142	152	127	152	145	168	141	128	135	145	110	125	171	138	155	139	129	128	137	136	111	136	176	143	132	148	116	133	111	127	137	125	131	140	142	114	148	140	136	150	140	110	156	133	145	134	129	127	121	137	151	117	146	110	125	165	115	141	144	129	147	130	162	131	124	143	138	136	128	132	146	141	147	128	164	137	150	123	128	120	130	114	144	137	133	137	137	154	141	136	131	129	140	133	148	146	126	153	129	160	137	143	129	130	137	107	151	152	151	138	147	128	123	141	136	146	152	152	125	165	140	117	126	119	138	138	132	127	124	128	130	122	135	154	145	149	141	134	132	142	149	122	128	151	119	119	134	124	139	148	136	115	124	129	133	96	124	139	139	127	126	153	156	150	136	143	137	141	125	141	131	127	143	143	142	147	136	142	145	134	123	126	125	115	150	150	137	136	117	136	128	132	151	134	140	131	138	113	158	135	144	123	127	122	132	141	149	159	107	159	144	140	125	166	110	136	126	127	124	124	128	126	118	132	129	120	131	130	153	134	142	131	136	138	129	127	146	142	140	147
6876	621	572	641	658	601	533	527	441	438	409	458	391	436	374	378	367	380	357	349	361	382	333	379	372	357	371	327	367	359	336	408	342	351	325	405	378	386	383	351	340	360	341	338	342	366	348	368	358	359	356	393	358	352	337	342	358	346	365	355	323	354	351	375	333	382	348	376	360	353	356	314	363	349	376	363	382	360	406	341	322	366	369	352	340	393	394	368	328	364	335	352	378	354	360	358	353	338	348	338	365	345	346	351	341	361	363	372	357	344	340	378	355	351	346	368	338	364	341	357	353	371	356	358	402	372	346	352	340	360	344	383	372	379	375	353	362	374	353	376	377	344	375	366	373	347	355	376	359	397	319	402	360	358	386	354	379	358	392	356	345	360	345	382	392	331	330	336	359	395	373	389	379	368	353	372	349	352	339	330	341	374	357	339	386	344	339	385	347	344	371	379	354	331	360	351	366	354	348	326	368	357	351	316	343	365	371	343	392	343	361	354	389	368	387	343	337	356	381	360	346	342	357	395	367	327	375	347	353	339	372	366	351	353	381	374	372	377	346	367	341	337	372	352	321	347	379	353	360	370	369	353	338	366	395	322	375	331	365	360	364	358	351	342	383	349	365	406	369	327	379	408	390	372	390	350	363	357	341	354	357	340	352	390	422	339	375	400	367	363	334	354	379	365	327	331	352	388	384	369	344	354	376	352	364	363	360	368	353	344	330	384	359	329	391	395	356	351	355	345	339	359	327	394	368	354	346	382	334	362	378	329	337	327	406	336	362	365	324	335	367	368	352	347	345	326	366	349	356	360	365	375	354	351	392	365	346	334	373	360	355	334	371	333	361	364	371	378	331	359	339	383	365	330	370	389	352	340	333	365	381	361	356	362	353	363	343	349	321	357	348	359	398	338	352	383	362	345	351	356	356	366	375	395	361	352	354	353	382	367	354	373	373	373	365	333	356	345	377	342	345	353	350	346	365	375	362	352	365	358	326	300	352	354	364	333	362	369	368	350	332	385	336	351	371	389	376	299	387	334	359	373	339	367	369	364	333	346	400	344	344	363	355	340	369	340	346	365	366	372	344	371	363	373	349	364	370	374	353	343	335	346	350	369	362	374	341	340	363	349	361	370	371	367	350	385	368	375	386	343	334	330	375	355	316	386	372	346	349	350	330	360	359	368	357	393	351	342	363	329	361	369	386	319	357	348	337	376	344	370	368	352	358	401	351	344	331	348	384	367	356	334	365	361	363	366	355	357	363	325	369	348	400	365	383	367	343	357	349	350	338	391	372	362	353	350	339	363	357	365	376	351	338	348	402	361	357	354	351	372	399	378	356	358	366	337	338	361	356	380	367	396	365	353	391	365	372	340	330	368	340	345	355	367	329	342	369	379	364	353	335	371	337	362	357	361	348	372	363	348	369	329	356	367	382	371	332	351	380	367	353	368	374	323	354	371	396	340	342	344	352	366	390	356	320	360	393	347	378	341	333	329	370	347	352	382	346	332	344	368	393	357	343	379	345	383	339	386	382	356	347	362	361	376	352	366	338	363	380	378	352	377	350	338	342	358	392	342	391	359	315	391	361	366	367	345	394	390	376	391	374	382	341	316	372	339	356	384	361	354	338	378	377	354	342	336	368	337	390	326	365	336	356	357	359	368	364	344	358	398	360	350	368	327	360	346	358	368	369	341	337	323	363	395	374	352	341	344	353	341	366	403	323	345	366	347	356	351	336	346	343	399	369	368	374	334	344	338	361	348	355	381	332	346	352	349	365	362	377	365	376	359	347	345	377	337	369	352	344	369	379	369	362	343	372	387	378	366	374	340	354	347	389	326	364	365	350	363	357	369	396	361	345	344	386	350	379	324	360	335	381	376	364	356	351	386	349	385	364	329	385	379	354	337	365	350	304	365	348	382	370	334	351	360	353	392	415	339	342	355	361	335	327	393	347	342	336	347	321	360	343	387	340	338	353	390	330	373	348	369	358	356	368	336	361	315	370	401	351	360	360	340	364	358	394	345	381	355	361	334	348	373	363	349	363	380	339	351	355	312	340	336	372	347	356	356	354	349	355	343	363	368	370	380	399	393	378	372	389	380	339	347	372	366	332	362	389	335	385	359	344	376	359	354	344	363	345	385	347	358	340	389	334	395	347	367	333	327	342	357	377	358	324	392	383	312	382	364	384	306	356	316	330	387	370	348	328	374	350	359	344	365	342	373	348	376	399	357	347	347	337	349	334	370	402	359	354	346	371	384	364	388	349	361	358	368	354	336	345	325	356	403	348	353	362	375	371	353	354	329	333	382	345	379	346	366	367	358	350	354	320	369	369	340	357	368	352	366	339	371	386	356	361	415	350	316	351	374	354	362	373	354	366	375	359	364	354	392	369	344	353	385	368	377	376	371	367	392	374	366	325	399	334	366	346	349	376	346	377	325	378	345	363	351	352	355	346	353	349	350	362	332	361	360	321	377	381	344	374	338	380	356	361	357	330	371	415	372	360	331	374	341	380	382	350	357	324	354	359	370	372	347	378	360	367	393	361	384	374	362	358	332	343	349	369	375	380	362	323	359	328	357	379	370	369	348	365	403	367	374	351	378	361	362	334	360	396	369	343	373	334	384	388	369	346	344	375	331	365	339	346	357	358	382	383	378	340	341	343	385	354	371	358	353	372	364	328	360	369	346	378	352	362	390	350	339	378	368	334	374	377	357	362	356	357	353	368	367	342	362	361	385	357	376	355	361	356	367	354	337	359	365	380	340	366	355	360	384	389	364	336	354	367	355	375	362	381	386	376	353	356	338	361	374	354	363	367	366	348	338	351	362	372	367	346	343	361	346	359	352	363	361	337	366	413	363	372	368	374	369	355	358	348	379	362	366	332	349	343	370	391	359	355	368	384	361	349	355	365	330	376	343	355	364	375	366	371	348	348	342	371	392	338	382	326	380	325	352	332	371	354	396	381	332	348	358	366	371	399	369	375	322	381	364	363	368	355	339	372	370	347	370	372	349	359	385	357	371	315	385	345	361	394	385	368	344	344	355	360	376	357	371	371	345	354	367	343	361	378	312	340	383	366	377	342	366	377	359	330	380	347	353	367	342	352	363	351	363	370	369	379	350	371	354	391	347	341	371	389	353	370	374	381	353	384	362	359	362	338	368	358	360	348	362	338	353	364	366	336	409	395	361	355	351	362	369	366	358	359	346	354	367	360	397	366	401	374	345	345	362	387	354	360	382	369	334	372	353	349	361	365	325	376	377	365	353	366	349	363	338	394	365	343	381	332	331	420	338	386	408	322	354	302	355	339	373	352	386	398	361	302	358	355	365	371	377	359	356	383	350	322	381	336	415	378	379	367	373	344	327	380	376	345	360	369	369	360	367	337	338	364	385	378	358	353	361	334	376	334	333	358	360	355	388	330	361	380	378	375	377	347	364	378	333	398	356	347	359	347	298	337	339	364	337	340	391	381	359	329	358	362	381	356	352	374	346
24521	3622	666	519	382	358	299	307	254	224	253	240	228	209	209	217	219	236	217	217	205	186	221	210	196	250	202	224	209	200	211	216	215	243	206	216	212	194	208	213	244	210	229	225	196	185	175	186	212	178	209	215	249	193	209	193	202	190	200	198	229	244	218	200	214	204	223	198	230	213	204	209	199	203	204	197	218	199	193	178	221	200	200	211	200	183	202	219	212	212	218	222	197	197	211	196	192	216	199	197	221	205	193	187	187	202	224	217	209	217	229	195	208	198	205	213	188	195	219	201	219	244	175	239	190	222	217	181	185	223	199	222	201	192	237	216	205	235	233	220	201	191	217	193	214	195	219	207	202	210	194	191	209	186	238	201	223	190	190	198	212	187	216	198	194	225	225	190	181	198	203	197	217	197	218	224	190	233	216	215	206	212	223	193	223	188	192	205	205	220	205	220	207	213	199	191	210	213	189	222	206	224	225	206	201	187	201	200	216	203	195	189	211	167	213	198	200	218	206	193	192	218	205	217	224	205	191	190	214	197	202	197	190	206	183	180	209	199	195	218	205	213	202	218	205	185	188	186	201	221	218	199	203	181	224	214	196	192	192	186	235	213	211	211	196	204	189	204	230	227	206	202	189	212	174	201	178	227	183	173	231	208	204	208	186	195	198	193	205	179	198	221	180	217	201	201	192	212	208	192	230	199	211	202	201	204	205	194	189	188	220	189	190	200	198	199	205	226	220	224	222	194	175	189	207	188	246	190	222	215	207	230	199	203	233	210	194	206	201	200	217	230	194	191	201	178	225	214	209	200	179	175	194	194	232	239	212	207	194	185	197	196	191	222	179	184	214	199	203	231	199	203	216	204	205	204	167	194	195	199	189	188	203	217	227	206	211	181	204	196	189	205	196	175	222	209	193	212	218	222	195	196	187	211	209	211	195	194	231	222	206	223	215	186	207	181	205	192	202	232	245	207	201	180	228	202	198	209	196	183	205	226	211	173	181	189	203	186	207	202	237	216	221	179	187	213	189	196	243	229	205	216	210	215	193	201	215	183	209	198	226	208	235	214	231	212	209	190	199	240	216	232	181	198	215	196	217	217	222	221	232	204	183	215	191	193	210	198	197	205	186	215	185	218	189	191	184	206	220	191	202	203	196	235	212	183	227	203	213	201	185	193	197	196	221	232	222	196	209	202	188	209	180	202	223	213	193	210	220	219	215	191	210	219	222	214	183	204	217	199	233	199	181	191	231	208	198	189	207	190	211	195	220	213	181	219	207	170	220	210	179	203	193	198	205	213	204	203	226	193	192	188	215	211	221	197	215	198	181	226	224	192	230	230	211	215	187	174	213	200	206	197	208	199	231	203	224	212	219	208	210	193	178	219	183	219	238	212	225	212	196	192	158	207	224	188	221	232	212	203	204	203	202	212	221	225	187	213	225	188	202	211	211	214	198	215	232	209	212	202	204	175	213	190	188	204	201	220	179	227	238	191	218	205	199	213	210	223	198	209	195	225	194	206	184	195	216	201	202	204	218	203	236	203	207	201	221	204	231	194	182	191	206	205	190	194	176	178	204	220	188	216	205	208	217	211	208	215	206	236	202	232	204	204	210	208	198	211	188	215	206	225	184	215	214	220	218	210	223	201	224	211	218	210	203	202	211	203	204	201	183	221	198	216	214	206	176	187	182	213	214	216	236	205	196	248	205	188	200	207	202	224	227	237	193	220	196	195	206	190	202	206	215	231	229	219	187	228	253	201	200	240	235	221	191	212	205	215	211	217	212	217	213	178	184	226	228	193	205	174	205	187	210	202	196	205	211	212	215	208	196	217	178	211	234	201	213	212	190	205	184	199	171	207	204	192	216	200	217	210	227	190	233	204	209	196	193	183	196	204	200	209	211	204	214	201	222	214	228	228	206	187	216	207	203	196	199	194	207	196	201	198	199	193	198	213	184	214	182	194	250	227	212	215	200	219	200	208	205	210	195	213	224	210	211	182	202	198	217	175	194	222	215	214	232	214	206	215	221	201	208	218	187	197	188	223	210	198	205	210	196	207	188	193	216	189	213	181	240	194	199	209	217	236	222	216	204	209	222	214	209	231	216	211	190	222	223	221	191	210	188	206	204	214	206	208	186	172	216	209	227	200	210	225	220	219	177	202	229	192	195	197	210	201	218	212	229	214	206	205	199	166	212	230	192	182	202	201	194	214	209	208	222	236	217	194	234	222	198	223	200	222	219	206	191	221	224	189	207	227	187	238	203	202	202	196	185	189	208	213	212	205	204	177	216	185	182	208	216	200	210	216	184	230	205	197	202	198	182	206	201	206	195	218	212	225	189	194	238	202	203	199	212	211	216	218	182	186	180	254	201	215	207	214	217	197	221	212	190	194	231	211	198	213	223	226	207	214	213	198	205	218	220	207	170	221	191	173	196	249	227	206	198	214	215	205	212	213	201	192	206	196	210	214	187	199	209	207	204	196	193	178	201	207	197	195	226	213	197	187	202	231	204	211	184	207	189	210	218	199	208	222	187	191	216	216	221	232	192	205	212	209	195	201	204	176	175	206	220	197	204	194	192	233	227	214	208	200	204	196	245	191	191	210	199	213	207	181	203	212	199	216	174	183	181	186	214	228	185	189	234	204	232	201	192	185	216	199	201	235	176	212	221	205	205	196	187	201	208	187	196	211	205	243	190	202	220	216	199	209	212	185	206	185	188	194	208	200	217	189	219	208	206	174	192	251	222	209	203	211	190	229	213	188	185	199	206	210	190	215	212	196	226	184	210	198	193	200	207	230	225	218	220	211	189	229	199	196	196	208	197	196	219	205	223	184	186	200	213	212	200	192	219	214	190	200	204	206	190	205	173	206	174	204	182	219	225	215	182	168	206	195	185	200	243	206	238	210	206	214	184	193	216	195	179	208	170	208	215	216	206	189	201	207	190	198	224	199	208	209	207	178	194	219	189	193	216	218	210	224	192	213	222	207	193	198	197	190	194	195	174	214	211	186	222	196	210	198	215	175	198	207	224	221	206	190	205	177	183	200	212	211	237	211	218	189	192	173	196	220	200	199	223	202	215	219	210	184	207	209	211	209	206	202	213	189	209	208	209	193	212	197	201	202	216	193	228	218	211	213	216	208	221	183	195	212	176	233	202	207	227	234	188	205	212	222	208	219	202	220	201	208	198	225	207	195	200	169	197	207	208	205	180	225	231	174	195	215	195	218	193	222	197	207	211	193	209	193	223	204	186	211	205	214	201	209	233	200	211	202	191	207	209	201	223	199	218	185	234	203	205	216	204	192	201	193	204	203	218	194	208	177	192	191	199	196	225	205	224	220	204	188	197	226	218	230	221	225	218	209	212	213	205	185	222	221	186	196	189	221	209	185	200	196	214	224	199	218	210	201	203	198	202	198	203	208	223	208	212	201	206	220	209	203	220	222	209	198	235	204	191	214	205	197	202	205	197	243	196	213	212	202	193	204	221	182
17427	1446	1432	1559	1375	1273	1146	952	845	724	738	702	693	689	632	639	558	533	563	578	550	512	509	572	494	538	542	562	503	519	526	551	522	553	515	516	513	552	569	534	523	557	511	519	523	490	509	518	500	505	528	528	508	528	512	494	543	541	496	493	520	466	499	508	548	522	498	505	520	507	498	529	489	498	502	502	553	489	542	517	507	512	450	504	489	508	518	476	488	568	497	520	480	544	459	533	511	528	495	485	502	526	535	515	506	538	480	517	496	489	476	514	493	523	533	493	524	522	526	485	524	496	495	490	498	523	506	462	476	530	554	501	504	510	481	484	499	498	487	485	513	539	519	535	532	513	537	486	527	505	493	470	503	507	506	499	495	532	472	560	552	483	476	500	530	501	473	478	497	516	520	540	529	487	511	553	492	474	545	493	500	479	532	527	512	522	494	539	494	526	497	502	498	501	495	543	499	502	541	517	489	514	509	459	506	495	489	497	551	525	502	515	485	524	490	551	469	504	489	537	513	464	537	531	515	493	505	529	477	499	472	493	539	464	463	498	513	524	517	525	454	543	490	526	477	546	548	478	535	485	509	522	533	525	481	507	536	498	539	508	522	499	474	474	500	486	535	520	489	539	534	488	450	506	518	514	508	520	543	522	522	543	520	570	514	504	508	502	513	529	521	476	503	543	518	522	498	525	516	542	488	502	489	489	540	523	505	485	491	549	502	462	505	544	475	512	487	479	481	530	502	501	525	507	513	560	541	515	455	516	527	526	478	502	530	500	507	492	546	517	485	509	565	516	512	484	510	488	496	492	507	492	516	489	523	538	508	509	499	507	514	563	484	498	522	503	519	536	497	510	505	504	506	506	542	493	501	529	484	476	511	487	515	559	524	508	490	524	496	521	520	495	556	501	535	525	515	520	520	485	477	532	538	532	518	513	499	496	514	463	536	521	533	488	544	487	482	496	525	549	527	514	496	500	498	527	500	519	493	530	512	481	479	539	517	520	507	509	487	506	524	512	485	520	535	481	516	535	506	501	506	511	533	486	501	508	524	517	499	475	518	494	456	519	496	508	502	504	497	529	550	543	478	529	531	528	494	482	525	518	530	518	523	497	492	472	476	500	503	534	491	520	463	493	507	502	475	539	543	515	508	473	504	506	481	483	518	463	488	541	487	499	494	498	506	518	505	492	517	514	520	516	519	510	511	543	507	474	510	483	446	486	525	499	484	486	487	514	534	488	526	494	540	480	506	510	498	529	524	566	507	508	513	536	503	508	524	495	555	497	497	533	519	493	521	479	499	510	518	473	519	517	515	471	526	503	493	491	470	501	506	526	512	529	551	473	487	500	498	508	550	474	469	498	539	478	516	498	524	498	520	520	516	484	502	557	547	496	493	497	512	489	524	466	540	531	533	492	499	479	502	510	529	492	484	513	496	498	509	547	514	506	513	483	516	494	485	526	530	488	488	504	533	529	490	528	587	505	490	514	504	528	488	523	529	524	538	496	479	489	558	516	489	512	494	502	529	467	498	528	493	529	493	523	482	494	515	513	492	508	506	469	495	520	479	476	461	487	509	544	518	503	496	535	545	504	472	468	531	495	512	527	501	510	502	508	496	495	501	512	492	510	558	533	494	518	500	506	511	505	520	537	498	510	505	518	512	469	498	485	542	504	481	512	525	490	518	537	484	496	525	491	519	506	512	501	513	516	494	474	501	509	503	541	469	509	522	517	490	475	505	514	512	509	512	512	480	530	504	500	492	551	506	516	520	521	500	552	507	452	486	512	479	487	510	496	487	482	516	522	512	526	517	520	549	490	498	529	510	528	489	546	509	528	540	510	486	539	514	494	524	511	522	515	516	499	502	524	502	529	526	525	513	513	491	506	535	503	513	500	530	499	486	506	470	525	477	536	510	501	476	528	510	527	502	507	513	536	456	520	493	537	483	504	518	505	497	530	510	507	485	502	468	470	497	504	503	461	504	517	522	518	508	520	552	523	544	484	477	487	517	486	502	509	552	534	504	475	456	495	501	476	524	536	501	517	466	531	524	493	542	519	525	495	577	495	533	509	523	530	518	486	520	477	480	506	472	519	500	510	519	514	543	516	510	512	531	534	529	484	477	494	515	510	512	486	530	540	499	506	506	503	484	480	480	536	471	476	487	504	507	533	496	476	512	506	511	472	533	489	547	500	529	480	528	535	491	515	535	522	497	495	525	510	539	521	480	501	518	482	543	515	534	477	499	552	545	523	551	503	532	521	515	474	506	493	542	532	522	464	526	508	537	490	528	519	502	506	458	501	505	481	501	501	533	522	544	518	524	504	561	494	482	523	530	503	554	526	512	517	557	473	513	467	494	493	520	547	481	525	493	510	523	510	489	504	476	498	457	525	540	477	515	510	494	490	519	518	527	478	490	511	537	493	498	520	513	505	485	507	511	508	485	496	469	499	494	494	489	493	507	536	467	450	495	471	483	508	447	540	488	513	512	516	528	479	532	465	546	505	518	493	504	516	522	494	516	553	509	524	516	514	514	521	539	505	512	527	465	503	544	525	501	496	547	460	501	520	520	503	506	494	484	493	563	539	516	471	474	554	524	545	543	523	510	491	525	506	527	479	519	505	451	512	479	536	491	510	504	507	510	528	488	475	547	509	491	462	539	493	505	482	480	513	520	490	516	479	515	521	506	498	548	529	520	499	479	517	507	460	506	538	487	469	488	539	502	510	484	518	549	511	500	494	496	518	503	532	527	554	471	510	461	496	470	492	522	490	507	488	484	499	509	547	501	491	474	507	498	499	500	484	512	526	498	511	535	521	491	506	524	515	494	548	550	466	534	527	535	533	499	499	521	494	522	512	515	483	459	479	481	486	493	506	481	537	532	525	486	513	513	519	501	519	528	523	489	491	490	470	550	466	495	472	522	475	497	480	501	463	528	495	506	538	490	508	510	505	492	521	517	491	526	478	495	463	504	497	505	494	492	471	513	460	535	515	487	543	508	524	536	524	533	491	518	519	517	541	492	512	518	479	526	544	510	510	534	563	461	529	487	469	486	550	492	493	494	473	478	535	510	514	543	524	501	506	525	490	455	531	488	541	533	515	516	480	535	523	522	527	537	512	511	504	472	492	485	526	467	553	513	494	488	484	552	481	461	540	501	568	503	487	513	504	531	506	534	525	500	504	483	515	574	510	470	479	528	531	516	473	549	501	501	515	515	503	491	493	509	525	531	521	498	519	479	478	529	551	498	513	514	512	533	487	506	490	518	509	510	543	540	505	482	507	488	511	480	523	532	504	541	505	484	531	496	498	514	506	556	527	517	538	494	521	506	528	520	491	514	537	463	525	465	514	491	501	490	540	501	474	492	514	491	515	527	480	496	529	454	459	489	496	516	471	527	504	512	541	497	516	517	486	529	505	503	542	503	500	522	497	519	475	526	513	502	502	510	498	498	495	546	480	543	499	490	544	538	517	499	480	542	490	542	556	501	508
33404	6715	1038	660	469	406	293	273	225	220	205	188	196	146	161	140	142	156	166	150	162	152	151	142	153	145	143	140	138	143	124	147	163	132	152	140	151	128	151	176	126	135	136	140	161	151	141	142	145	135	151	131	144	144	129	168	132	148	171	137	147	139	147	133	158	154	150	129	137	124	148	147	152	167	158	133	144	116	145	136	123	119	154	150	143	150	145	132	116	144	147	133	134	146	144	148	125	150	132	135	133	116	136	139	154	139	151	141	124	123	142	138	143	145	136	151	134	125	118	161	134	117	163	138	138	138	147	145	151	149	132	144	125	148	140	111	134	137	147	143	157	154	124	138	149	164	138	125	145	155	161	142	134	140	158	154	142	147	142	138	170	127	140	128	126	124	147	150	120	142	120	167	155	151	136	146	154	153	142	139	134	151	142	141	138	137	134	121	146	137	158	177	147	134	143	135	137	144	154	130	149	132	150	138	130	143	144	130	158	140	142	149	124	143	137	141	144	121	149	141	149	147	139	151	157	151	141	139	158	148	139	163	143	136	142	151	146	155	142	137	145	139	153	141	141	144	140	151	152	130	125	160	130	148	123	154	148	150	150	138	149	147	138	157	151	157	152	154	162	133	138	134	147	144	134	139	115	145	132	147	157	148	124	143	142	160	141	147	139	135	148	144	127	118	163	147	140	142	134	140	120	140	130	151	147	139	161	140	145	144	151	141	147	141	124	130	153	153	143	141	137	129	144	130	125	142	136	157	164	144	128	155	136	128	143	179	122	145	110	126	136	141	144	146	158	154	147	136	148	121	120	146	118	139	140	140	154	150	127	156	150	138	150	148	151	126	113	145	163	139	137	127	161	157	148	138	158	149	145	152	136	153	142	164	118	125	155	128	168	125	147	136	124	144	131	174	120	158	162	130	133	127	125	135	157	162	132	128	158	135	128	150	157	131	126	156	134	133	131	164	142	122	183	137	185	123	125	129	118	102	146	151	133	150	124	149	153	153	143	152	122	155	118	146	131	162	138	126	134	154	139	149	156	146	130	146	137	133	127	131	160	127	133	150	141	124	126	143	131	126	150	122	166	135	139	125	165	142	150	135	144	146	146	159	157	137	147	157	127	162	151	140	151	142	148	145	129	124	134	130	136	134	137	143	156	157	133	152	153	157	163	133	131	130	128	137	142	167	145	134	170	128	157	116	131	140	146	149	140	104	142	135	142	135	133	148	129	150	130	158	151	136	136	139	139	135	154	149	122	145	158	145	159	128	131	145	154	135	154	140	145	143	129	131	139	128	141	128	137	141	158	115	122	172	167	130	138	135	161	142	138	150	130	152	134	144	132	145	111	132	144	141	129	148	149	135	150	130	135	132	114	137	148	134	163	138	156	153	144	140	138	150	153	147	123	121	155	120	135	147	153	133	156	136	161	144	130	135	133	145	158	126	131	149	151	135	121	136	130	159	120	146	140	154	147	148	140	130	125	167	154	131	131	139	162	140	152	138	138	142	133	164	138	127	133	165	146	138	144	143	139	152	122	151	136	131	119	142	150	143	128	156	131	121	133	132	138	143	130	148	147	126	135	152	138	157	136	134	141	135	153	133	132	145	139	144	153	112	140	129	153	114	133	145	159	126	137	146	142	133	141	143	157	122	139	156	130	154	143	122	125	127	166	150	137	146	126	136	146	123	137	138	157	137	142	143	143	175	141	132	150	147	142	141	127	157	141	149	134	154	153	127	153	145	142	148	139	151	148	163	145	135	153	138	136	124	147	131	155	118	134	125	147	141	150	154	156	126	127	126	132	144	133	122	145	135	145	122	142	172	123	135	148	135	151	137	137	132	164	136	127	160	123	135	145	144	156	161	117	152	136	145	130	159	146	123	142	144	151	144	135	129	168	124	144	141	126	139	152	156	159	175	137	125	136	160	133	140	153	136	133	136	127	122	145	141	132	110	177	139	127	145	141	187	168	144	151	136	131	143	153	134	126	147	129	145	156	137	151	141	181	130	137	132	137	159	117	142	135	134	150	136	137	109	138	129	131	139	141	145	169	140	147	130	126	154	155	151	135	136	165	133	150	151	150	127	142	127	140	137	137	146	145	156	149	161	176	160	125	154	146	152	130	156	142	131	165	144	130	152	134	151	160	145	153	131	141	148	124	154	140	127	122	127	145	152	159	143	151	160	129	143	149	149	154	141	148	143	144	130	127	140	161	146	150	118	126	139	168	137	142	130	129	126	143	158	150	146	142	146	158	137	142	152	130	147	154	147	176	155	140	117	140	137	134	142	127	151	136	134	137	148	129	128	134	142	123	136	148	132	151	148	114	147	135	153	140	171	147	133	147	132	129	131	157	145	150	141	140	133	127	151	121	143	142	115	172	133	132	150	159	165	152	136	129	101	125	166	142	154	133	143	101	151	138	147	130	136	130	127	146	166	130	145	145	137	133	133	136	129	156	135	141	133	144	139	130	142	141	147	143	149	117	121	137	153	131	137	146	158	133	133	148	130	142	145	150	154	132	125	141	141	150	164	133	145	136	139	140	149	143	147	153	131	135	162	153	143	155	151	140	131	158	123	118	124	149	146	152	154	147	137	133	153	136	125	120	144	180	144	164	120	156	149	112	162	162	139	137	133	118	137	135	133	151	136	153	131	145	128	145	121	140	148	132	136	136	158	155	157	139	134	153	155	164	123	145	145	138	126	164	145	115	129	155	132	163	137	140	148	126	132	166	159	137	157	156	120	144	133	147	146	139	132	147	133	144	144	130	151	140	155	164	147	145	141	147	147	143	139	139	134	122	130	150	127	152	135	112	147	122	162	143	145	130	128	137	125	140	111	147	128	135	134	153	137	133	159	127	131	149	142	148	159	137	142	135	136	145	160	152	141	112	136	135	129	142	165	146	142	133	147	164	125	145	139	157	147	141	139	120	145	124	132	153	148	130	132	126	131	159	143	145	146	143	151	132	152	164	132	139	142	145	143	131	123	137	145	136	132	137	161	153	130	126	152	137	157	150	149	150	157	139	121	126	146	144	146	149	148	130	177	149	145	125	140	137	133	142	147	161	158	138	150	133	139	151	142	125	147	143	143	133	155	140	144	135	129	140	146	128	134	146	144	130	126	146	133	149	145	144	147	148	121	146	149	134	163	139	155	142	142	136	136	149	161	137	141	150	121	139	106	161	146	136	143	141	155	140	151	126	130	143	148	162	152	140	130	133	114	125	120	150	142	140	148	136	155	136	152	144	145	108	155	144	123	158	129	134	129	162	136	144	130	141	121	141	115	159	139	137	146	137	151	131	112	129	139	126	131	144	144	152	158	163	153	125	127	141	118	144	166	150	140	142	136	114	144	164	140	108	125	124	138	143	167	134	140	150	132	145	138	147	152	160	143	123	132	147	153	143	118	123	147	126	139	126	155	149	126	153	152	135	142	142	139	131	147	117	136	120	127	133	130	152	143	142	154	146	126	123	139	125	136	153	136
21693	1818	1843	2214	1898	1648	1227	1042	896	755	690	626	591	555	533	491	429	437	412	447	394	442	406	392	361	400	401	378	345	373	372	369	355	376	425	400	404	356	423	378	357	379	356	396	370	377	351	357	339	368	358	377	339	339	388	353	336	374	331	354	364	348	353	338	368	362	372	363	374	362	333	375	382	312	337	334	370	330	333	352	336	366	333	369	336	327	369	336	338	356	341	361	375	366	354	358	366	376	332	357	390	347	356	309	336	322	379	343	351	351	329	355	390	371	350	383	353	357	346	326	347	354	331	311	335	328	322	343	359	365	322	325	370	337	359	343	341	338	352	354	315	339	345	357	318	326	349	359	345	377	337	369	379	380	348	350	335	352	330	363	351	342	347	340	340	354	375	403	371	348	386	321	376	362	357	369	349	337	356	368	341	347	354	345	320	328	341	371	348	347	354	363	385	369	361	329	340	351	367	342	353	321	357	379	338	342	358	365	370	347	358	368	343	311	336	363	365	344	371	351	326	355	345	333	364	325	322	372	341	368	359	370	337	379	327	333	372	346	354	342	323	335	360	360	345	325	327	364	335	337	342	366	337	344	381	321	359	369	337	330	364	380	377	323	320	352	345	328	322	354	358	359	342	342	345	365	375	324	368	329	358	357	354	378	368	329	361	345	325	345	358	358	337	309	330	338	345	374	365	350	351	330	354	332	384	346	348	365	373	338	330	357	350	358	339	354	369	344	381	351	354	367	375	339	365	361	323	330	349	347	349	345	330	363	336	377	320	354	354	366	332	299	351	357	376	354	347	352	353	360	336	355	318	365	356	359	306	337	327	327	329	370	347	365	396	359	348	324	348	357	352	360	346	345	346	320	345	358	367	351	340	356	305	346	354	350	364	337	337	336	348	344	358	365	379	351	341	350	390	412	354	372	376	370	353	357	353	338	357	323	333	342	341	367	386	346	322	335	376	341	349	369	326	377	331	325	361	368	336	353	340	385	347	364	349	368	375	324	380	375	336	348	353	347	310	328	365	374	396	367	352	356	318	341	353	339	340	364	364	376	328	317	352	352	357	331	332	333	371	361	353	336	383	357	365	353	379	340	337	325	327	346	336	369	341	312	351	351	347	335	338	354	330	364	404	374	353	314	326	338	326	324	310	373	354	363	358	345	356	337	338	357	393	360	331	339	322	383	337	364	333	322	393	347	318	350	352	360	332	340	383	346	356	347	334	359	351	332	333	336	344	379	368	322	336	352	353	342	355	366	358	372	354	354	365	342	334	376	326	361	376	319	367	350	354	373	374	298	325	358	351	327	353	359	360	360	316	349	340	338	342	370	377	367	341	363	370	338	361	359	354	372	375	334	381	354	373	366	349	332	378	355	367	312	396	324	352	351	389	329	342	348	323	346	345	337	363	349	354	322	352	348	334	344	372	337	352	388	335	370	355	377	311	334	377	352	393	323	324	348	334	367	378	336	358	353	347	354	384	346	377	353	338	354	363	341	355	344	323	353	333	323	385	377	328	323	369	360	336	323	369	363	354	336	354	364	350	359	322	350	350	354	343	353	327	339	361	330	355	339	325	373	327	328	325	315	357	281	351	339	349	358	354	362	361	327	359	331	319	335	368	364	358	348	354	369	381	365	343	339	381	376	356	390	350	341	373	337	334	334	411	333	368	338	336	374	344	344	364	348	391	347	375	352	362	353	362	357	355	342	360	363	367	335	356	354	348	358	328	367	343	328	356	333	345	364	360	357	363	365	351	327	343	304	325	357	360	350	319	338	334	304	324	350	336	377	327	353	334	371	348	340	355	336	365	360	359	372	328	339	313	338	364	376	381	370	336	360	334	339	339	356	369	368	362	390	358	342	313	356	348	332	391	345	346	411	333	367	356	356	364	354	322	346	370	377	368	329	342	352	338	320	334	375	367	356	337	363	355	360	363	362	342	360	360	345	362	335	373	319	333	344	359	347	376	350	331	353	349	319	373	375	376	396	333	343	344	358	362	344	342	374	367	336	330	362	349	337	351	328	365	350	361	344	351	358	370	322	364	362	359	349	362	349	336	358	336	361	363	338	332	352	359	347	348	334	378	372	334	300	321	354	329	365	331	347	324	314	377	351	358	347	333	362	352	350	348	303	331	373	362	312	341	365	355	331	363	356	350	348	328	339	337	363	367	353	357	344	336	344	323	371	347	340	362	346	382	332	317	333	340	336	351	366	360	356	318	356	355	332	334	346	344	341	352	372	365	344	337	371	348	325	355	353	358	339	372	324	364	355	350	336	351	375	340	313	363	352	341	356	355	380	349	377	349	389	339	353	376	367	376	354	355	380	352	340	367	366	335	346	352	330	370	342	326	340	343	330	357	328	358	311	345	329	391	357	343	355	375	358	364	327	325	383	361	374	361	339	364	329	370	367	352	352	344	332	362	365	317	347	325	374	352	353	374	340	352	365	365	379	335	356	340	362	361	371	317	357	330	356	338	378	355	381	343	347	321	342	310	370	342	341	329	344	317	361	346	369	302	372	336	347	308	337	368	357	347	349	325	320	384	356	357	358	327	349	337	358	386	334	347	332	352	361	332	360	360	379	312	349	344	343	348	365	335	339	360	325	360	347	360	332	387	322	349	387	329	338	345	322	367	359	326	370	355	347	307	359	368	335	353	377	318	332	357	359	364	355	366	325	335	360	358	353	351	357	327	336	383	333	344	333	362	361	344	348	346	325	342	350	337	338	340	337	333	322	354	320	352	351	322	313	340	378	375	360	332	351	332	353	394	345	365	384	359	352	348	348	331	336	337	354	357	352	325	343	360	404	346	369	372	352	367	366	339	314	365	355	347	371	348	304	326	347	367	343	372	336	341	379	340	355	344	368	330	362	334	337	315	365	349	324	318	309	333	336	371	338	347	374	335	368	382	329	359	373	350	316	343	315	351	366	333	334	343	342	347	350	373	371	359	372	327	321	328	349	355	359	381	352	346	323	376	338	338	337	385	339	330	352	360	322	365	395	327	316	340	335	357	359	320	330	352	341	369	360	363	336	329	387	367	375	361	340	361	352	334	343	328	361	353	376	344	331	366	377	345	307	362	336	325	333	330	324	358	350	330	380	323	335	356	317	380	321	362	330	362	382	358	352	341	345	353	351	340	345	360	366	377	369	319	375	342	335	366	322	326	388	340	316	377	319	337	352	340	316	338	332	335	351	343	336	332	346	335	342	374	361	354	336	340	353	367	390	345	382	361	351	349	365	346	354	306	324	355	354	340	346	349	374	370	384	327	344	352	342	348	341	340	357	370	359	359	343	328	341	345	337	341	345	335	336	353	342	339	340	352	362	322	318	349	394	374	351	345	347	355	329	338	356	323	336	353	360	364	355	372	329	360	343	338	376	347	381	342	359	355	360	368	343	342	403	326	375	347	354	391	311	346	335	371	372	328	355	360	365	350	322	347	355	310	359	400	343	330	359	328	378	349	337	331	351	357	331	353	343
9600	954	245	225	180	165	176	172	143	126	159	127	147	157	148	138	121	141	136	122	149	171	131	143	127	137	151	153	148	156	160	134	124	149	130	141	131	151	147	124	152	130	124	122	140	147	142	156	155	120	154	136	131	159	146	135	122	139	142	142	145	166	150	159	144	140	146	134	146	150	133	132	132	126	130	146	138	135	150	120	135	142	162	127	132	148	130	128	153	138	147	142	144	153	135	151	130	131	165	155	147	136	142	129	149	124	141	152	151	149	146	159	131	161	177	137	149	114	142	149	133	142	146	150	143	132	149	135	137	138	129	128	134	126	142	135	122	152	128	144	122	142	127	139	152	165	145	122	112	140	130	130	131	146	128	137	145	175	142	114	122	137	131	142	149	132	153	155	122	133	148	154	167	143	155	147	150	156	148	152	134	126	146	119	150	146	123	145	148	140	140	139	120	145	142	151	133	133	141	134	138	141	161	132	138	151	144	136	152	142	166	141	137	140	112	131	146	155	128	110	126	174	145	134	134	148	145	125	147	154	139	140	130	134	134	134	124	132	162	115	129	152	142	124	127	143	134	139	132	145	122	144	132	137	141	143	140	146	142	144	145	155	139	141	148	124	146	152	149	128	140	133	123	154	112	141	122	133	145	146	131	143	127	143	137	139	142	131	159	136	131	146	146	128	130	164	123	144	129	164	156	132	155	135	157	131	132	128	142	134	131	148	129	141	145	118	122	143	139	138	133	139	149	140	147	149	147	122	132	141	116	147	162	132	143	143	139	137	138	125	139	135	126	132	138	141	146	118	140	140	128	128	142	139	144	144	173	147	164	143	138	130	140	134	122	134	138	160	156	135	143	127	140	150	135	142	139	145	140	141	139	155	138	138	144	146	146	129	120	146	133	144	143	130	121	134	161	148	137	130	142	134	122	121	152	137	137	138	129	132	132	138	124	140	148	148	146	134	148	153	146	128	132	130	145	133	139	138	147	137	149	135	124	126	132	136	129	126	140	137	132	135	164	133	125	130	156	151	156	145	133	144	160	164	156	144	172	152	123	145	140	151	140	134	143	148	132	146	130	135	148	134	150	151	142	114	152	138	115	130	139	129	149	143	134	130	140	136	133	154	141	118	108	135	138	158	148	163	116	135	155	134	156	137	147	122	135	123	142	141	129	126	129	141	149	146	141	123	160	148	153	134	141	153	154	144	121	145	138	138	151	134	151	125	153	160	149	148	147	126	147	130	120	138	137	135	163	156	140	139	137	111	128	130	140	107	121	134	129	135	139	145	136	159	139	161	132	123	138	155	129	155	133	168	141	151	122	122	139	128	127	129	142	149	140	135	138	139	126	143	124	146	133	135	142	136	136	141	137	138	148	138	134	137	134	129	171	132	137	146	140	126	141	154	142	141	136	125	144	155	137	143	137	130	130	131	124	151	151	141	127	133	149	110	129	145	153	156	155	125	145	142	145	153	121	157	146	118	147	151	137	157	152	147	140	152	120	138	130	149	140	149	154	148	144	117	149	145	139	125	146	138	130	118	149	144	119	133	124	151	149	121	166	131	154	149	124	145	155	139	135	142	148	119	142	147	137	134	147	129	141	147	148	146	140	150	150	136	130	161	145	129	127	143	131	146	151	150	134	128	136	145	141	120	143	135	142	138	145	137	129	145	161	163	154	136	134	131	143	136	146	130	160	133	125	127	138	137	136	156	124	135	116	136	123	135	148	150	136	125	128	149	141	145	142	140	131	137	157	146	164	129	126	113	131	148	131	141	131	118	137	135	115	140	152	133	142	140	150	138	137	155	139	138	128	155	152	155	139	135	138	131	116	158	161	138	141	139	146	148	143	139	134	144	147	142	148	151	165	148	152	132	133	139	123	135	133	125	147	136	137	130	135	160	176	162	126	143	133	126	103	137	169	139	131	110	131	142	142	138	152	127	144	172	134	130	136	131	145	122	161	132	123	123	153	139	134	152	154	146	144	128	138	123	147	153	144	123	144	139	150	165	134	167	124	137	156	151	159	141	141	106	149	154	135	168	129	147	147	152	142	142	137	157	144	139	136	139	131	161	149	122	163	135	141	134	134	151	137	125	142	143	127	143	140	132	144	115	139	145	129	139	137	143	153	142	161	132	138	139	128	140	123	162	159	172	141	136	137	139	145	124	162	127	148	160	132	143	153	136	146	151	116	123	137	144	138	121	131	157	126	140	140	125	127	169	135	153	133	122	146	126	143	131	161	137	123	147	155	134	141	139	144	140	124	135	159	139	138	127	146	133	129	129	168	143	144	154	132	125	144	133	149	146	147	120	137	127	141	127	133	129	162	142	150	139	148	150	151	126	126	148	152	145	129	140	130	163	168	158	134	145	140	148	144	116	133	143	167	149	123	128	134	138	131	159	134	157	141	161	162	141	127	145	138	138	125	109	162	118	142	140	143	133	142	143	144	126	131	141	138	146	132	147	138	166	134	157	134	135	142	149	119	133	122	160	138	129	131	152	156	135	125	146	131	143	142	155	138	143	152	167	122	147	153	142	152	159	135	146	123	136	145	156	138	114	136	126	133	147	139	136	151	159	129	146	151	120	133	135	131	153	179	152	132	126	140	140	159	135	142	123	154	160	177	129	131	127	136	143	136	130	132	124	131	142	146	125	145	139	130	129	122	156	133	124	147	150	151	145	141	135	127	141	125	139	115	150	134	139	136	127	124	167	132	141	123	137	130	140	128	131	136	137	132	129	131	149	127	132	137	152	121	127	140	131	146	147	141	110	143	144	120	167	139	142	128	140	148	126	130	117	156	130	132	140	115	149	155	146	142	159	143	133	152	157	132	152	153	128	149	156	143	124	131	144	134	152	147	107	154	159	129	130	149	142	125	130	136	130	158	131	154	127	137	109	139	134	163	148	135	150	128	139	141	143	141	130	140	123	134	139	161	120	145	126	127	150	143	142	141	130	126	137	134	144	156	131	142	145	157	128	146	136	141	163	142	133	119	143	158	118	136	136	129	135	148	136	122	121	134	130	113	154	121	137	145	129	133	134	129	139	139	110	133	149	144	154	140	147	166	137	154	162	161	167	151	132	154	160	147	130	148	132	140	163	113	139	139	141	122	130	157	139	147	155	140	150	136	125	159	144	135	132	116	143	144	120	158	132	137	150	162	154	139	142	150	148	140	139	146	134	140	129	164	150	130	131	152	147	155	133	122	112	153	147	118	145	124	133	146	137	136	152	138	122	137	132	136	140	131	132	136	142	120	152	146	140	138	139	150	114	126	147	152	135	126	139	135	121	133	154	143	130	137	140	149	140	136	147	147	151	120	128	128	129	140	176	142	118	150	143	146	137	137	135	139	152	133	116	132	137	137	130	129	129	135	126	134	140	125	158	132	162	135	116	148	131	133	126	127	156	151	146	117	142	143	126	136	127	159	139	144	139	144	148	159	136	109	137	153	109	122	163	148	133	123	113	140	125	123	135	128	137	129	125
7305	750	577	663	636	588	514	465	438	453	447	404	439	417	398	371	368	345	385	362	383	360	372	348	364	374	342	345	372	353	376	379	387	384	401	364	366	391	417	396	370	359	372	364	376	366	397	391	387	360	389	377	371	363	360	356	342	391	415	358	361	353	382	370	350	365	421	364	392	336	377	377	344	368	335	345	363	360	350	355	393	364	354	361	345	343	346	321	388	366	368	334	368	345	360	390	355	377	368	342	373	382	387	330	371	377	367	342	377	348	360	375	384	368	340	416	402	342	348	332	387	361	363	387	396	383	355	356	355	409	384	386	372	359	340	388	349	396	338	374	378	360	375	347	391	373	400	347	345	357	373	353	380	330	360	373	335	392	363	361	333	359	357	385	366	364	398	395	368	373	377	319	353	355	340	420	393	368	355	414	342	387	378	383	374	348	335	376	319	343	358	384	374	370	382	380	372	400	388	411	356	368	351	404	363	358	382	380	381	392	366	353	358	361	369	397	378	383	358	393	343	369	383	379	356	325	342	353	407	390	336	374	376	374	342	392	362	372	367	371	379	389	343	371	376	351	354	338	378	395	369	349	388	360	352	378	352	395	340	371	367	352	392	353	348	366	388	350	402	389	369	361	375	389	386	384	393	376	372	355	386	395	376	394	378	390	427	354	349	373	366	364	353	364	367	381	357	411	382	374	367	375	374	339	338	356	342	356	351	388	361	360	374	368	387	391	377	345	403	383	370	357	363	355	366	371	377	366	366	391	376	348	362	405	333	352	364	327	423	373	393	406	383	383	379	391	360	375	356	353	371	350	379	361	359	366	369	390	374	406	363	403	371	356	359	369	381	370	330	381	372	354	396	359	351	340	384	354	347	352	370	389	364	405	408	374	402	392	365	413	349	369	344	368	370	367	353	389	336	325	362	351	362	345	373	387	375	400	361	376	411	358	380	372	364	356	367	379	393	379	358	391	372	377	387	384	349	368	378	355	375	366	360	365	373	381	377	356	388	357	396	364	351	365	345	348	391	357	374	370	399	374	374	371	360	381	350	321	347	388	392	405	367	340	407	338	356	373	378	389	336	393	366	393	414	411	377	397	368	384	354	362	364	348	396	360	388	372	323	361	371	372	376	373	380	366	409	374	386	369	354	345	319	374	363	369	367	380	374	356	398	359	394	360	364	377	365	367	401	385	349	371	348	372	366	371	381	386	375	404	362	386	405	354	352	387	369	322	375	407	348	358	368	386	346	397	395	392	384	388	350	390	371	395	401	341	380	358	395	390	361	384	344	371	362	355	378	389	378	359	369	368	375	405	370	346	351	370	415	351	393	351	376	360	399	338	383	361	367	381	370	356	387	383	336	389	407	366	395	390	358	403	392	344	384	406	378	370	361	377	393	368	357	337	368	399	385	405	368	383	375	394	368	364	369	358	369	380	395	390	366	383	363	368	392	371	361	352	339	389	340	397	365	380	354	379	371	343	368	347	361	378	367	368	390	378	335	360	386	353	398	361	361	346	394	374	372	365	345	375	369	407	337	367	368	367	374	404	378	376	384	383	378	353	367	328	397	351	360	384	359	410	382	380	362	360	366	363	333	367	341	391	334	380	380	366	375	426	343	367	380	351	365	374	338	377	406	335	359	399	356	366	367	357	386	360	370	352	380	356	377	394	351	359	392	396	385	362	392	378	352	341	372	389	361	319	346	355	395	400	378	403	334	350	361	375	401	374	370	401	383	389	382	380	364	373	385	364	374	358	354	379	408	323	363	371	380	364	385	373	382	391	406	354	372	374	380	364	389	391	371	400	369	372	384	352	394	379	341	373	367	375	369	339	364	346	368	364	371	353	363	362	351	360	371	367	341	394	357	381	344	403	409	357	363	383	354	311	363	383	346	359	337	381	356	353	379	394	397	360	365	385	394	377	401	341	400	339	359	346	327	355	374	386	364	341	343	381	357	380	369	396	375	402	365	397	373	356	377	358	394	376	370	374	365	376	359	337	357	362	343	356	352	387	346	413	332	356	354	376	377	360	371	362	379	379	319	355	399	389	379	391	375	378	356	363	382	385	341	326	384	359	354	372	347	373	349	392	355	350	378	357	376	370	380	332	372	344	386	403	395	384	376	378	347	405	370	367	363	397	390	338	385	354	384	372	368	385	347	351	395	341	347	375	378	387	347	365	374	393	392	362	357	360	365	350	361	343	381	356	384	393	390	323	365	371	412	347	392	391	352	380	358	358	370	348	379	364	374	384	386	365	350	358	356	371	357	355	345	399	344	384	380	342	382	340	392	349	334	383	352	351	413	353	378	379	371	349	368	323	346	356	372	356	391	364	344	350	364	353	392	349	335	374	354	376	354	360	369	395	371	415	378	366	369	359	375	364	375	384	364	381	369	374	394	417	364	377	374	365	351	370	366	384	369	344	386	375	361	385	341	334	378	365	347	379	382	352	343	385	399	372	383	344	362	360	363	356	401	369	378	363	426	353	364	401	343	373	375	387	363	359	372	347	357	380	375	389	387	347	367	383	371	348	355	358	360	369	362	400	380	357	358	374	356	388	369	380	390	371	350	343	360	357	378	372	389	401	338	377	370	401	388	367	350	359	372	373	380	348	378	343	376	370	356	368	402	345	343	375	392	381	367	380	343	379	341	357	402	352	342	349	374	369	354	347	347	376	387	347	388	370	372	371	349	375	379	361	334	344	372	356	373	412	367	344	343	398	328	388	399	345	384	370	409	348	355	322	366	346	353	366	359	391	352	345	351	406	376	365	366	389	357	366	370	350	359	345	356	362	349	335	374	354	376	351	396	342	375	352	357	367	400	387	389	364	366	350	375	357	402	399	386	355	357	374	328	370	387	377	359	361	372	353	361	342	367	366	350	359	358	352	385	341	371	374	355	376	367	357	389	345	366	362	354	386	364	370	383	379	409	399	364	328	360	317	326	391	353	355	368	371	389	325	340	369	343	380	351	369	384	379	403	356	374	404	361	390	377	357	359	401	362	356	360	369	407	363	332	367	377	357	354	360	382	363	368	349	364	354	376	335	347	377	369	347	394	373	346	377	340	369	364	362	352	340	363	369	382	327	357	364	353	386	378	404	349	392	361	379	398	343	363	362	350	377	368	375	384	381	348	374	360	363	336	345	331	351	381	363	372	366	377	358	339	362	373	356	377	355	355	374	330	410	329	383	377	388	338	354	362	345	352	350	362	339	366	399	374	337	352	369	379	388	367	370	390	367	395	355	380	334	382	369	342	369	357	381	335	362	364	360	397	357	376	381	372	329	423	359	372	321	370	382	345	352	372	410	350	382	396	357	357	408	379	369	375	379	371	399	380	373	382	336	385	369	384	388	364	389	375	345	378	342	408	360	387	372	384	361	401	390	357	359	381	380	380	360	370	338	344	375	367	335	372	387	351	354	388	381	364	404	362	354	392	378	375	345	373	344	370	367	381	382	372	363	374	334	328	389	370	354	379	332	395	333
24391	3874	659	485	422	311	288	244	242	242	246	218	221	233	246	233	221	215	197	209	237	202	198	209	202	232	205	195	187	205	242	221	230	225	217	216	198	214	221	220	199	209	226	228	218	203	216	191	204	215	214	174	238	193	214	218	197	203	210	201	184	192	202	209	231	210	234	190	220	223	203	225	213	193	212	215	226	190	192	244	222	221	212	200	211	216	197	180	199	197	185	225	207	210	208	213	195	188	215	217	183	223	221	191	215	223	213	211	211	220	195	207	207	220	229	184	211	228	205	215	190	213	245	217	193	241	188	200	200	212	231	202	215	184	241	211	224	221	220	209	223	196	208	205	213	189	207	215	212	203	222	220	181	217	196	201	200	212	215	194	208	195	203	224	224	205	229	213	195	212	195	198	209	206	183	203	211	233	231	213	174	210	208	200	193	193	203	216	206	211	202	223	232	233	184	191	218	222	211	228	202	243	217	200	200	205	216	228	209	208	206	213	195	219	214	188	209	205	224	211	227	185	226	206	185	232	203	242	195	233	224	219	224	207	222	206	208	202	207	210	199	204	224	173	210	233	225	205	203	220	231	225	202	203	236	227	244	230	199	233	228	194	230	235	216	221	192	232	203	186	183	207	185	227	201	176	202	232	195	220	238	205	218	203	215	193	193	244	222	237	203	220	238	201	223	214	201	203	216	204	208	232	223	225	215	223	193	219	192	204	196	183	210	186	202	201	206	191	210	215	203	197	210	199	200	195	195	210	223	228	226	214	207	209	216	210	207	228	211	237	190	232	201	190	186	214	209	224	203	231	202	210	233	183	225	189	217	188	227	212	206	199	229	203	201	220	225	212	201	203	226	218	217	213	213	228	217	225	212	224	197	207	183	187	191	211	223	198	234	237	222	214	214	200	211	206	206	204	209	226	198	220	212	192	200	201	200	236	182	205	193	215	176	188	208	210	182	202	215	223	203	211	207	202	214	206	209	236	203	212	212	216	206	219	216	192	214	207	214	216	178	224	235	199	217	204	227	210	213	256	199	188	209	187	225	189	246	231	211	222	211	207	208	187	243	198	206	216	216	189	179	214	217	225	233	216	202	223	194	226	226	215	212	188	260	208	203	217	192	225	212	194	199	248	201	187	206	213	199	221	189	205	214	248	214	188	192	203	214	198	227	198	217	189	177	215	209	221	216	203	202	211	207	233	213	201	185	202	197	211	223	218	210	201	209	245	201	213	197	200	185	178	233	201	208	240	192	217	211	234	221	202	232	182	207	191	199	207	206	201	219	214	202	236	210	198	175	205	230	214	192	226	198	198	199	222	210	228	223	228	203	219	203	215	198	240	187	218	220	178	224	208	180	244	203	226	212	216	206	201	195	236	217	197	207	202	213	199	221	188	186	202	212	230	180	209	207	231	227	207	192	206	217	216	221	209	183	197	200	223	231	214	199	219	210	210	254	225	203	198	195	186	213	195	191	233	216	244	226	222	195	210	240	179	221	199	228	203	230	224	220	211	204	194	207	219	215	228	198	226	207	214	216	199	208	207	180	209	208	200	215	216	208	205	214	199	199	181	226	203	231	189	204	200	217	208	208	237	204	200	197	211	198	177	215	221	190	202	205	190	185	200	205	220	206	217	222	182	207	216	220	215	226	207	203	201	217	234	201	211	203	217	226	190	218	219	188	235	178	206	192	189	221	235	217	225	224	212	196	218	206	218	223	210	191	196	208	245	185	221	222	204	232	208	229	202	194	226	238	208	206	191	234	210	195	184	169	203	220	195	224	191	202	220	192	176	187	206	184	228	231	198	218	203	203	195	197	223	223	194	203	209	207	212	189	216	214	230	202	195	180	207	222	230	236	208	199	203	227	206	188	203	231	196	219	212	224	203	236	209	200	186	192	213	214	230	213	205	200	202	189	187	205	206	193	196	218	202	166	208	209	224	212	241	183	227	219	202	220	207	225	202	230	198	218	206	207	216	214	218	206	234	216	225	221	230	204	206	205	227	186	182	192	207	201	192	229	212	192	224	212	212	202	210	214	231	207	208	216	203	226	218	193	187	171	177	199	199	217	210	179	184	223	201	235	209	228	207	206	210	168	187	222	252	197	225	197	224	219	202	215	219	208	235	220	200	229	216	218	216	208	209	222	217	219	219	200	218	218	191	182	215	216	168	218	179	214	194	199	210	194	205	233	201	200	202	236	196	204	220	228	229	207	173	205	230	236	210	178	206	192	217	242	203	199	178	180	218	246	205	204	209	190	201	216	198	199	222	193	216	204	198	187	217	202	189	220	225	217	213	195	201	220	211	197	199	218	202	203	237	208	202	204	227	202	210	206	224	220	191	226	221	238	210	204	203	222	226	230	214	233	235	204	197	203	200	216	204	197	219	186	195	222	217	225	224	243	214	214	192	209	216	178	220	227	191	199	224	205	217	224	218	208	200	230	177	212	227	204	202	229	206	213	209	187	227	205	190	209	200	206	203	188	185	196	219	212	229	220	220	215	226	202	199	238	225	199	228	198	203	219	204	201	214	214	198	232	194	234	194	196	188	212	227	207	200	240	218	189	192	210	215	237	218	199	199	196	205	215	198	217	235	213	219	229	235	221	208	208	214	218	194	219	216	188	203	214	203	192	218	198	173	189	208	212	193	221	192	183	184	201	192	200	197	187	235	194	193	176	226	210	212	199	202	206	196	206	205	215	202	189	210	215	193	215	176	219	198	186	211	207	201	217	205	214	219	193	191	209	180	247	226	224	202	220	219	199	227	189	204	189	185	189	236	192	218	211	215	196	198	221	220	194	217	224	200	212	211	196	191	207	204	200	227	193	223	219	192	214	231	226	225	207	237	209	241	214	221	206	210	198	202	206	212	230	189	203	222	230	208	226	221	234	236	187	191	208	230	193	227	177	171	207	213	206	214	194	220	220	213	200	201	203	211	207	201	222	186	225	221	218	200	239	205	213	192	213	199	214	187	219	212	234	208	218	222	203	207	207	211	199	202	193	187	199	183	199	193	235	225	195	200	205	208	236	189	211	225	218	193	194	227	180	183	206	207	202	217	223	175	202	208	216	205	186	233	219	205	176	206	204	238	192	226	213	178	226	208	215	211	228	212	217	223	220	192	204	223	209	191	203	225	229	206	209	219	194	210	209	229	233	201	205	189	216	225	193	215	191	195	226	202	232	230	219	206	220	198	223	222	226	229	213	239	213	205	213	207	198	212	193	210	207	207	203	210	186	213	208	197	211	196	192	200	210	239	210	189	201	203	207	230	170	224	213	212	225	209	206	174	195	228	201	232	217	197	229	221	232	216	227	217	194	206	184	227	210	179	209	226	207	222	204	211	212	193	211	226	220	233	192	197	219	216	216	188	191	205	188	205	222	199	179	209	212	244	229	217	198	230	221	213	227	204	222	202	190	190	194	212	192	208	212	217	198	207	221	221	201	207	199	206	206	224	200	197	216	223	225	225	221	219	202	192	209	185
17377	1559	1491	1652	1506	1306	1030	954	855	757	710	723	660	610	620	565	585	559	583	561	556	537	555	566	527	562	520	589	553	583	541	533	591	573	583	559	549	533	555	596	522	482	530	570	527	529	545	541	556	529	528	528	505	497	554	554	510	492	531	572	538	519	517	531	529	495	509	503	537	554	513	534	491	485	457	543	546	516	497	509	514	527	513	549	531	523	513	519	540	497	537	503	529	485	495	546	540	536	531	516	533	544	561	573	558	502	509	507	552	555	522	558	515	500	557	475	548	525	525	553	562	524	527	552	510	520	544	509	494	543	534	494	525	531	541	542	508	538	535	547	492	506	499	491	553	580	489	527	523	504	545	499	521	501	528	520	528	508	539	515	534	486	548	532	511	503	499	526	543	498	494	537	510	509	516	526	487	513	551	540	521	477	513	523	490	509	555	506	526	527	503	512	531	503	526	487	519	501	502	489	529	516	521	516	535	516	537	509	495	527	531	507	507	504	548	533	473	535	510	522	555	507	533	556	514	513	541	523	520	477	494	521	499	517	492	503	478	513	497	521	525	519	511	511	510	492	505	506	467	483	529	550	547	508	535	542	502	526	524	523	485	533	517	501	547	503	526	547	473	534	488	524	532	516	525	551	539	529	555	498	533	491	514	525	501	520	501	554	500	519	523	497	493	520	540	534	541	493	510	547	497	536	512	516	481	548	489	537	505	434	527	555	500	526	522	484	511	492	510	508	499	537	503	479	505	486	533	532	514	518	527	502	537	512	550	508	541	528	523	495	505	508	459	513	500	513	497	521	523	521	497	532	514	512	526	537	537	494	554	521	490	523	498	535	496	522	489	514	517	520	542	531	550	540	520	529	530	562	523	517	525	520	528	498	559	534	517	538	465	547	475	528	514	516	521	474	513	528	515	532	510	504	489	508	506	495	532	563	492	527	518	525	533	515	535	485	522	507	486	532	491	530	501	512	530	510	498	524	514	499	538	497	521	558	535	509	510	523	505	537	559	490	511	548	543	540	531	551	513	517	544	561	556	532	537	549	526	509	495	498	517	496	514	521	545	544	515	497	519	506	519	551	500	537	512	510	504	509	539	536	553	543	501	502	489	532	494	528	532	506	517	461	499	506	518	527	524	566	515	526	541	500	476	540	519	522	532	490	497	475	540	513	491	491	468	514	526	477	518	532	539	495	538	524	473	489	493	545	561	491	488	514	501	565	538	521	489	484	539	522	502	530	516	520	510	530	545	513	555	508	500	564	515	516	483	517	517	544	558	538	483	504	546	536	500	511	494	498	514	510	518	521	529	512	511	520	512	530	519	525	492	502	520	501	538	512	492	513	532	526	516	482	488	502	554	536	517	526	488	561	468	516	545	555	557	520	536	503	530	525	536	491	544	490	509	546	509	526	526	545	511	525	496	489	535	532	528	505	492	542	539	508	562	517	518	500	506	520	544	532	507	552	530	480	508	493	531	498	498	531	521	487	562	535	570	514	547	535	534	557	527	506	504	519	519	519	533	542	542	516	506	506	499	498	528	472	537	512	522	506	499	508	500	550	522	518	575	505	490	498	515	501	515	522	505	541	518	506	537	498	571	543	508	514	520	504	532	529	520	497	525	515	495	547	513	505	490	526	518	488	522	497	498	512	503	527	530	535	512	546	545	512	536	528	545	508	526	544	524	545	506	531	518	538	568	537	558	527	489	557	544	539	500	531	561	538	480	497	541	480	522	515	511	539	531	508	529	493	494	516	535	496	560	449	525	524	504	517	541	542	501	554	547	539	526	485	522	506	520	559	515	515	586	543	521	515	518	532	526	498	504	509	501	530	524	534	545	504	513	494	508	500	521	509	522	481	516	577	555	527	495	504	518	582	491	541	523	517	510	500	487	520	528	481	522	506	514	529	489	505	523	464	535	520	533	514	457	511	529	575	546	518	508	507	521	511	514	527	534	530	524	503	509	534	505	504	520	537	562	560	524	481	533	514	490	521	505	543	479	499	507	550	493	538	518	519	497	522	533	504	501	531	501	548	547	474	504	499	484	539	553	509	508	511	516	481	547	544	560	527	546	543	527	504	548	546	517	520	505	487	479	486	500	523	522	517	492	539	482	501	502	537	555	512	516	528	513	475	537	545	496	508	510	506	525	544	535	532	549	512	521	544	516	544	514	503	517	510	521	509	507	528	494	539	488	474	522	505	514	533	552	538	545	522	493	558	547	509	532	555	532	556	513	552	521	481	522	497	534	501	537	581	539	533	521	534	480	510	535	536	499	518	511	498	513	518	519	456	486	464	542	491	527	535	515	550	571	530	546	497	509	521	541	501	499	486	546	538	520	483	531	505	512	484	585	529	515	549	526	555	488	544	529	538	487	502	528	503	514	541	553	523	502	559	526	535	488	548	506	523	505	515	527	511	494	496	523	520	524	516	535	503	514	519	532	511	484	560	504	530	521	521	516	521	497	503	524	535	552	495	541	498	570	464	539	531	511	522	502	496	533	539	480	524	513	572	514	513	482	545	524	529	496	549	513	497	486	517	479	487	531	534	541	564	518	497	490	549	528	509	530	509	532	516	539	494	493	504	495	520	527	506	521	541	533	502	529	560	527	514	516	557	511	549	528	520	469	457	517	486	528	519	514	517	548	515	536	484	532	476	522	453	498	544	485	513	543	530	496	515	529	490	520	513	537	502	523	507	491	518	499	523	521	509	513	521	499	549	545	510	524	524	550	490	536	518	513	509	522	521	540	522	532	536	499	502	509	502	522	484	515	506	519	521	526	534	536	553	471	554	490	529	551	512	540	486	514	522	513	505	527	531	525	513	567	468	490	533	501	491	508	530	515	534	538	572	530	534	536	498	541	537	484	499	519	511	497	511	500	509	523	449	516	528	508	550	519	490	540	535	523	459	496	520	474	533	495	543	478	512	507	492	537	533	559	499	551	548	514	515	490	492	505	517	522	490	548	503	551	554	525	533	514	532	519	532	529	507	515	541	522	492	496	545	564	455	527	499	506	495	530	528	504	532	519	517	518	571	515	481	482	487	540	533	518	529	478	519	567	525	496	501	514	509	513	552	492	489	484	515	501	508	500	497	547	520	515	505	497	482	524	511	519	506	497	530	517	512	510	503	505	545	534	542	516	527	519	514	544	535	517	503	492	527	522	523	519	515	513	526	548	550	539	539	502	515	549	531	544	492	527	547	526	510	512	518	580	549	512	516	532	476	532	494	517	535	504	539	511	535	540	507	531	458	554	542	538	490	514	503	520	506	515	495	544	512	491	530	507	539	547	516	521	525	503	514	516	560	484	485	462	531	503	527	528	531	536	534	527	495	541	532	560	508	518	515	523	544	476	507	519	515	499	548	521	520	499	511	529	541	520	529	557	525	542	520	499	559	527	513	509	498	567	516	490	562	521	513	489	502	510	531	517	440	501	505	516	530	576	472	520	504	554	518	509	549	530	520	540	506	559	541	493	553	535	512
34144	7015	1160	771	507	355	282	267	243	210	212	177	193	154	156	143	171	158	155	166	134	139	140	134	165	149	152	142	144	173	146	158	158	154	139	170	130	156	145	141	154	140	149	150	143	157	145	146	147	140	125	164	148	146	164	146	148	147	124	130	123	146	129	147	147	134	138	145	134	153	143	138	121	144	134	147	137	126	140	136	138	149	114	139	146	158	122	172	138	171	150	129	148	127	123	143	161	142	158	120	137	159	148	130	134	157	161	134	171	155	138	163	134	138	146	145	153	130	142	135	135	134	178	133	126	143	149	151	156	148	152	149	154	158	158	138	144	143	137	131	151	144	137	131	153	160	150	137	130	147	145	133	183	137	154	142	132	161	134	137	139	151	142	144	137	152	150	151	141	138	153	136	166	150	133	130	135	142	149	136	149	118	144	151	156	121	136	147	137	136	143	167	138	149	144	151	153	148	138	161	146	169	150	146	142	126	137	164	134	129	138	152	153	161	136	139	143	146	124	141	146	159	147	147	131	134	141	143	143	125	156	174	133	143	140	136	158	134	151	150	141	168	143	139	137	164	149	150	162	161	146	135	161	158	140	140	165	137	140	143	156	132	148	134	172	143	131	157	155	139	122	134	161	138	136	155	165	154	148	135	140	155	131	152	166	157	159	143	148	144	138	132	151	152	151	132	168	159	138	163	159	137	141	152	130	145	136	135	151	152	155	150	145	135	142	131	116	147	147	117	115	124	153	131	138	156	135	144	141	133	149	115	152	149	123	155	150	154	121	144	147	149	123	161	152	157	177	134	141	141	151	134	129	158	154	136	151	150	141	134	135	149	144	137	133	139	128	130	141	143	134	133	122	126	145	136	132	155	170	122	130	146	126	151	141	151	142	164	127	163	155	128	163	125	155	141	153	130	162	131	141	137	123	152	167	149	166	156	160	138	170	146	144	148	134	147	128	150	170	164	123	156	147	138	130	117	129	158	145	143	144	137	147	151	149	138	141	115	165	126	152	163	131	140	139	164	149	144	158	143	125	160	158	143	144	134	137	169	126	145	131	141	131	166	142	144	140	141	164	127	163	143	166	142	150	131	125	158	133	137	132	164	139	168	137	138	136	156	149	146	141	118	140	143	148	146	151	155	117	137	147	126	138	147	162	134	122	123	122	143	149	136	105	153	118	159	149	154	129	139	156	141	147	158	154	132	130	140	137	137	130	143	113	124	141	144	129	167	130	124	143	149	150	131	151	137	136	131	157	153	136	137	124	143	128	140	137	133	159	157	138	126	134	153	157	125	153	140	140	110	134	152	161	145	152	124	152	139	151	140	129	136	149	143	157	139	156	148	139	145	157	146	167	148	133	128	130	147	143	149	163	141	149	164	154	147	150	147	145	119	140	146	151	150	146	148	153	141	148	142	165	131	160	160	160	129	154	148	125	158	121	125	158	141	138	143	128	127	126	121	136	157	131	129	128	167	160	139	156	118	133	145	117	144	147	121	135	134	144	129	148	141	126	138	143	140	142	128	133	149	147	133	161	161	143	152	135	133	162	153	137	134	144	145	134	173	130	116	124	119	141	155	160	150	137	148	144	147	157	152	139	136	145	127	162	153	142	136	137	135	142	142	140	130	130	126	142	140	121	138	143	143	152	149	141	133	139	145	155	148	130	134	152	147	136	139	151	150	141	135	132	121	136	170	143	138	161	121	125	139	136	150	130	122	147	147	134	142	135	126	163	159	132	134	150	158	150	157	145	136	143	156	137	137	153	132	148	154	127	164	145	135	144	132	137	178	128	135	142	149	130	155	133	138	142	151	173	146	149	149	139	162	146	142	140	174	151	128	132	131	139	114	146	137	146	128	129	127	119	143	120	119	151	165	159	144	139	133	128	135	127	134	159	164	149	126	114	138	135	137	163	145	134	125	123	125	150	137	132	151	148	156	171	145	163	144	142	146	158	157	137	151	153	132	151	153	133	163	155	151	160	160	166	134	128	153	149	144	139	178	160	136	149	146	126	132	154	135	144	125	153	163	132	144	129	129	135	147	123	148	144	152	148	146	138	165	158	133	131	155	142	125	157	133	117	141	139	139	148	142	143	146	147	147	124	133	153	113	157	142	148	137	155	148	132	164	161	128	136	167	145	134	124	127	132	122	120	151	145	151	130	147	172	160	152	156	144	159	144	152	156	141	154	129	131	135	152	128	116	124	166	166	137	160	137	152	117	174	153	148	142	155	140	152	123	163	136	140	176	144	124	145	154	131	125	134	140	167	166	135	128	159	143	145	155	152	127	154	149	146	123	156	151	158	153	167	159	126	125	145	158	150	132	161	154	117	124	122	176	155	152	164	165	135	135	169	137	139	146	138	131	150	140	136	147	112	144	152	142	143	150	140	123	160	130	132	138	126	151	152	141	142	128	119	155	137	134	139	126	137	151	142	141	134	128	143	151	146	131	152	126	150	153	137	150	136	135	139	156	118	158	150	145	142	135	133	138	140	121	166	137	135	121	122	151	110	144	142	130	159	130	143	146	134	146	157	147	147	147	158	125	131	124	164	147	149	142	140	171	137	127	123	156	138	139	136	137	143	143	114	152	145	146	150	139	136	142	140	145	120	139	153	123	145	131	156	139	149	135	142	162	152	143	132	150	135	140	143	145	159	148	147	138	154	142	153	129	140	137	159	142	137	130	142	159	147	152	155	134	143	127	159	125	152	134	151	129	152	145	137	143	130	142	140	151	135	154	151	152	128	142	138	151	140	162	159	143	132	145	132	162	134	135	148	163	158	168	160	138	155	148	162	131	139	153	144	122	140	146	131	147	145	126	180	139	169	150	153	154	144	135	124	147	127	146	163	163	155	148	143	144	171	135	145	152	115	155	164	144	153	146	149	130	139	144	142	149	151	141	128	151	142	134	141	175	139	153	129	145	153	135	126	156	138	153	126	154	168	151	139	142	141	154	152	134	125	131	144	144	137	154	145	120	140	161	146	144	141	154	152	136	148	171	143	130	126	142	140	144	139	149	131	146	173	133	125	159	149	149	162	166	137	134	144	140	174	122	149	137	153	139	144	132	145	132	149	144	162	150	144	141	158	130	139	160	161	160	150	128	142	155	141	145	159	138	142	150	143	146	138	160	154	131	141	145	121	154	141	160	134	138	149	165	128	164	139	160	138	144	161	121	155	128	132	174	151	138	144	161	164	141	125	146	127	148	126	144	140	140	114	162	127	151	144	158	146	153	149	157	138	129	165	144	154	130	151	156	155	142	119	127	135	145	141	150	138	122	126	169	133	154	156	141	134	137	146	128	140	154	130	155	129	134	173	164	139	145	154	156	148	142	137	145	129	122	120	138	164	150	138	155	135	148	139	139	129	128	148	122	142	138	139	149	130	157	152	132	140	145	135	167	147	138	142	121	137	160	138	145	167	166	142	142	149	138	122	150	162	137	117	154	146	129	140	130	136	158	142	156	161	170	148	122	118	162	159
22318	1776	1964	2413	1808	1478	1115	992	923	694	628	598	526	550	475	480	429	477	443	425	428	453	438	375	404	393	434	410	412	389	358	404	433	426	431	345	365	407	494	424	393	365	420	378	356	384	372	383	350	397	382	406	373	352	375	357	385	368	362	345	375	389	385	369	356	361	364	372	360	337	358	348	344	351	347	377	368	360	338	344	350	355	361	338	347	331	362	373	366	362	346	342	345	334	333	340	358	333	341	356	346	379	353	379	337	362	346	375	385	351	398	347	352	366	332	368	328	345	388	341	360	342	355	340	328	376	364	353	371	369	346	353	327	326	366	325	347	344	346	363	330	353	343	324	361	365	388	330	340	368	417	361	362	355	358	380	346	342	360	357	372	371	353	327	359	370	365	360	373	335	366	387	351	348	342	343	342	353	376	330	354	391	378	375	363	385	342	340	328	340	324	361	378	384	337	378	362	373	353	345	341	358	383	358	368	377	338	350	391	347	346	378	376	371	387	350	356	360	370	367	354	350	351	336	340	331	334	367	371	345	355	349	353	368	358	383	369	361	368	335	359	360	351	367	366	387	365	371	371	336	350	361	355	354	353	354	383	372	355	312	366	367	359	350	335	352	369	342	369	379	355	400	367	344	329	359	343	346	311	389	340	380	358	380	377	366	341	350	336	325	352	366	338	348	351	329	362	371	363	343	389	388	353	366	332	371	337	372	390	396	365	377	353	341	341	393	330	352	362	363	335	373	349	359	344	340	375	380	343	365	333	379	375	374	332	355	353	337	369	361	353	341	370	340	390	356	333	340	382	376	373	340	347	343	337	361	374	323	386	340	367	357	376	360	370	348	380	334	336	344	356	354	349	336	345	377	332	389	374	340	318	356	383	345	369	341	335	353	397	351	335	385	350	365	375	332	360	329	338	384	350	347	395	364	330	367	338	340	370	380	358	381	350	338	339	349	375	365	361	334	341	349	392	330	330	353	347	326	356	364	362	323	384	369	311	328	355	388	342	365	371	352	377	368	327	372	363	354	334	367	320	376	338	308	327	331	334	364	372	350	348	335	356	358	349	366	375	354	399	360	400	373	377	348	346	378	377	366	406	368	347	346	398	374	346	358	327	360	364	361	370	358	351	340	373	371	357	347	340	331	344	389	373	355	311	380	338	357	356	368	364	379	365	366	382	353	327	362	344	325	342	361	363	374	385	357	385	360	344	354	362	338	346	384	347	330	340	390	335	370	356	348	378	376	364	351	338	355	369	362	355	360	336	331	361	385	331	371	359	368	357	359	370	327	368	389	375	359	357	350	334	332	351	360	386	339	373	356	351	384	369	357	388	352	344	358	352	324	369	356	401	346	363	374	333	328	325	355	351	384	348	356	362	345	330	347	394	372	370	378	366	347	346	386	385	362	371	363	359	348	389	339	340	353	337	356	345	381	351	321	339	321	367	420	347	359	376	380	377	377	332	345	372	358	367	332	351	381	380	389	339	369	373	339	356	373	332	350	353	387	336	358	363	325	338	363	344	387	375	406	358	367	336	368	306	371	369	329	377	379	351	361	345	359	372	339	358	352	326	380	380	375	355	361	326	391	360	352	308	335	383	346	341	358	363	347	394	385	375	345	379	358	342	365	346	341	351	343	363	369	390	343	352	333	336	355	378	367	342	336	379	363	387	354	367	396	353	345	358	350	379	331	360	373	347	363	363	378	392	362	367	372	368	367	352	397	370	392	340	344	368	367	317	371	364	356	372	376	353	366	397	362	346	353	348	315	326	398	343	359	354	344	332	346	335	383	373	357	365	352	361	346	378	384	351	380	350	336	367	367	362	359	356	350	369	353	327	349	367	356	359	351	369	406	330	347	354	365	339	328	366	356	338	371	370	363	332	363	363	351	370	340	337	339	377	372	371	352	385	347	356	380	347	359	358	361	389	326	325	376	335	377	332	403	378	376	374	337	341	377	335	383	376	343	377	365	392	377	356	383	351	358	365	345	355	337	350	402	366	321	347	380	350	336	344	345	370	342	377	341	377	392	352	299	350	367	362	330	358	350	382	365	363	319	361	369	370	363	363	354	386	351	359	382	313	338	345	357	363	372	372	356	351	361	335	369	377	353	360	328	363	376	333	383	370	354	339	348	357	328	374	361	363	413	366	358	377	340	358	350	395	398	380	359	344	383	332	371	346	347	383	335	391	359	355	334	389	346	338	369	365	344	355	346	349	382	352	331	349	370	347	348	381	346	313	346	355	361	362	360	368	373	321	343	359	355	340	395	346	369	344	359	319	357	365	354	373	360	331	338	360	357	366	399	386	358	355	378	385	394	365	341	385	360	349	381	371	351	364	369	353	357	364	355	324	367	380	356	394	338	384	369	362	354	346	392	374	352	383	390	365	341	344	336	331	349	397	364	335	322	361	345	345	353	379	381	389	378	374	358	369	339	368	392	366	360	366	379	350	368	354	361	341	346	353	318	381	363	366	332	368	363	373	373	352	310	332	396	365	353	347	358	374	337	350	393	338	387	340	381	364	356	350	359	343	365	372	334	361	360	370	349	365	366	365	369	376	366	360	359	336	331	331	370	363	363	377	385	359	373	326	348	365	360	346	354	365	360	375	388	349	370	341	336	390	372	376	340	347	375	331	359	377	363	364	385	373	356	343	348	346	354	343	347	347	366	373	368	367	405	354	318	377	360	340	365	338	397	339	333	361	335	390	346	385	337	352	325	359	345	360	401	349	380	387	351	357	387	378	375	347	349	352	366	375	347	339	355	397	370	372	341	351	350	369	323	343	349	372	367	366	372	365	343	356	343	385	364	340	394	330	345	379	323	348	329	369	358	363	335	371	345	350	339	357	369	369	355	392	386	379	351	364	322	380	327	330	345	365	356	355	337	365	369	353	373	385	375	328	382	385	343	374	330	354	348	340	378	349	363	344	373	363	364	344	379	328	387	345	356	365	346	368	338	397	369	369	339	381	353	367	368	376	376	362	341	339	363	328	329	383	334	352	372	364	399	368	350	391	321	357	371	344	335	337	358	371	384	333	366	339	365	335	360	340	384	355	368	326	344	333	366	373	371	368	357	405	361	385	353	370	327	344	347	353	343	332	370	332	380	371	364	327	361	344	376	366	392	376	318	357	355	352	352	389	389	352	353	353	348	346	371	348	363	334	349	366	349	377	354	327	354	373	353	403	370	377	347	351	348	352	352	358	315	369	327	341	331	365	356	353	341	352	342	370	331	346	376	365	403	370	347	368	368	394	354	349	322	370	346	357	352	363	393	368	328	358	350	374	345	329	353	363	369	377	339	374	400	345	357	344	358	359	373	359	339	363	387	347	333	366	396	353	354	341	393	350	340	349	342	376	354	330	374	371	374	365	367	355	346	367	318	340	346	368	365	357	350	397	355	341	356	357	363	329	339	347	363	354	342	388	363	337	365	374	376	351	324	347	321	371	369	357	349	366	323	369	348	324	371	346	370	315	333	371	370
9344	863	229	211	189	168	202	166	150	145	170	138	143	144	147	165	147	129	153	162	128	155	159	150	133	146	139	140	146	167	138	153	151	153	127	144	147	140	148	152	140	135	125	152	143	132	125	127	151	140	128	146	146	142	139	153	125	142	156	158	147	156	144	130	158	141	151	146	143	154	153	166	149	143	145	166	154	144	167	135	144	144	153	139	122	134	148	142	154	137	132	160	123	151	134	128	140	125	124	163	129	128	144	152	144	138	128	166	134	140	131	150	152	138	163	141	144	138	139	130	133	150	149	139	136	148	144	144	145	143	147	150	136	142	134	139	152	139	148	134	128	132	145	137	119	146	131	153	121	144	154	133	133	130	137	132	158	149	133	161	149	142	141	132	127	160	127	166	136	155	152	143	165	132	151	131	136	168	131	132	149	132	135	146	131	131	133	130	138	131	147	152	130	132	137	131	142	126	147	145	144	124	138	133	136	136	156	129	133	145	146	155	125	138	136	139	152	124	138	140	127	142	141	129	137	147	147	116	132	139	160	157	136	149	135	155	146	139	117	149	133	120	136	124	151	165	149	141	131	164	146	157	147	126	121	147	135	138	138	138	138	164	155	126	129	128	141	153	130	109	149	152	120	134	149	137	127	144	136	147	171	144	132	116	125	138	144	122	136	151	148	142	145	128	144	113	136	149	144	119	154	171	157	150	139	120	148	134	169	139	163	136	140	149	151	150	153	150	167	122	152	142	143	166	157	131	122	156	150	152	143	160	134	139	151	155	158	145	151	139	133	139	141	145	121	125	148	132	153	140	124	152	143	144	118	129	157	129	138	137	157	126	138	151	133	151	158	137	153	165	128	133	135	133	147	142	153	153	136	119	132	140	148	146	156	142	167	128	130	139	150	134	137	157	138	153	136	153	129	147	133	141	141	132	161	140	121	141	142	144	138	138	166	136	153	130	147	153	142	132	156	147	159	156	127	141	144	149	165	147	129	132	120	134	147	159	133	131	144	159	133	149	135	136	110	146	145	117	110	167	156	126	137	136	130	140	129	151	135	158	147	137	141	134	138	140	158	127	155	126	130	146	143	125	137	141	162	149	140	142	144	120	156	131	129	140	130	124	147	160	129	156	120	152	131	150	137	140	151	128	143	158	147	130	139	123	159	156	140	152	155	149	129	149	145	134	161	174	148	148	132	147	134	145	151	152	144	147	135	142	153	144	147	129	167	144	135	151	141	140	139	129	131	157	169	149	149	146	137	140	141	138	133	155	130	159	137	143	139	126	147	156	139	152	148	145	101	129	133	143	131	145	122	151	138	133	157	163	129	170	161	143	133	145	151	135	158	173	147	152	158	123	120	149	156	145	126	133	175	132	137	143	139	132	127	150	132	146	135	152	109	141	131	143	144	126	127	163	132	126	131	152	129	143	138	152	146	159	129	157	135	144	147	148	139	133	120	134	123	135	130	148	139	130	117	142	159	147	156	151	134	160	135	125	136	143	119	144	140	152	152	149	126	122	143	148	135	155	134	125	152	161	122	130	151	140	161	144	158	168	152	152	149	146	147	125	132	133	150	114	170	152	148	135	141	144	129	147	158	142	153	131	146	151	161	134	137	146	151	149	147	161	143	147	132	139	147	132	169	154	163	123	158	138	150	156	161	143	140	140	147	142	157	152	144	154	149	146	131	140	151	143	161	148	133	150	158	161	125	123	122	119	147	122	152	147	137	140	126	128	132	151	140	145	134	125	143	136	161	140	151	145	134	144	131	118	138	133	166	130	179	133	155	161	154	128	150	137	146	141	154	134	149	158	127	119	152	131	175	119	152	126	152	150	126	137	140	129	140	122	150	164	150	143	149	132	168	129	149	131	157	130	150	144	147	153	155	141	143	122	139	129	107	129	144	158	137	104	130	151	131	149	131	161	148	133	151	138	167	141	139	152	148	137	153	123	113	123	153	136	129	128	151	152	133	148	153	147	134	141	156	153	134	147	120	128	141	146	148	142	156	147	145	150	146	128	113	165	153	136	160	115	142	135	138	155	130	127	142	159	140	123	143	163	133	146	150	146	123	137	140	144	136	150	158	151	129	117	128	126	146	153	121	165	132	136	143	137	152	124	147	122	144	144	142	144	147	135	130	146	117	137	145	145	149	146	136	145	148	142	148	165	165	162	156	141	120	130	121	121	135	133	153	142	151	140	148	121	152	150	164	139	139	138	142	155	155	137	146	125	155	135	142	157	142	136	121	134	132	136	138	154	126	133	141	148	155	137	147	135	120	165	136	117	124	119	197	172	144	142	136	147	136	139	131	128	159	160	156	148	137	146	134	144	134	131	128	153	139	137	127	151	152	143	119	129	156	144	129	136	127	133	144	154	129	124	126	161	135	143	135	138	143	161	159	123	142	153	138	118	140	123	148	155	142	146	137	147	130	137	155	142	145	157	121	150	148	150	143	166	160	155	135	127	133	139	160	120	125	132	159	150	140	142	153	158	146	125	148	135	154	123	139	185	145	154	137	127	140	140	135	127	129	136	136	160	119	160	141	143	144	137	160	144	147	155	156	149	127	140	149	129	131	108	139	127	142	117	134	122	154	164	177	152	159	130	140	147	138	146	148	115	129	143	159	135	134	138	142	147	134	132	159	162	159	146	158	140	149	147	133	152	128	120	132	125	127	149	138	146	146	135	129	125	125	164	150	145	138	148	140	137	136	167	139	172	139	143	162	145	148	154	132	157	142	133	148	170	134	135	140	148	122	163	155	149	171	137	146	110	136	134	148	128	135	145	139	122	137	142	127	145	136	135	139	127	134	144	131	123	141	146	133	137	149	135	139	145	127	158	154	134	129	161	141	136	133	143	143	126	135	145	150	156	134	128	119	145	161	145	149	142	150	153	155	131	166	153	132	150	124	137	128	105	145	142	132	139	149	114	149	135	145	143	136	124	122	145	149	162	160	130	139	140	123	140	145	144	118	165	151	133	141	135	138	130	161	152	156	136	139	137	150	149	159	139	156	154	117	132	125	140	155	139	148	141	169	138	140	131	150	145	129	142	154	130	168	147	121	147	142	140	145	166	131	164	143	148	149	141	151	128	125	129	155	155	140	131	144	126	134	154	119	121	150	135	118	140	128	105	131	158	126	149	124	149	140	142	149	138	150	148	129	136	147	167	151	143	141	153	172	152	146	163	145	159	163	138	142	156	134	154	128	153	144	138	128	137	153	149	134	129	144	144	134	143	134	167	153	153	148	120	156	133	134	137	160	138	132	142	118	128	152	140	159	145	137	142	139	147	116	116	168	172	146	127	139	146	141	160	148	157	152	134	147	155	135	121	140	142	149	156	123	142	128	123	143	152	151	124	131	134	142	117	160	161	146	148	141	138	118	128	145	151	139	139	143	125	151	134	145	149	145	128	135	160	124	163	125	140	146	148	134	142	130	121	148	144	143	140	155	114	157	122	166	147	137	137	159	164	174	147	139	135	138	146
7346	644	680	739	676	534	514	499	482	451	418	406	401	410	373	375	363	367	362	391	376	385	391	358	360	391	364	360	350	371	359	430	356	371	417	372	346	396	401	389	364	382	369	386	387	346	369	367	393	353	379	388	415	337	418	350	390	374	389	368	394	386	411	375	385	409	329	404	353	390	387	385	364	386	353	391	373	369	343	416	404	371	406	391	385	406	374	399	327	389	368	427	409	365	375	364	398	354	346	372	367	364	384	356	365	387	389	378	372	394	304	360	348	368	375	396	386	395	407	378	383	348	386	363	361	370	358	384	336	374	375	330	369	373	368	371	405	347	399	368	394	411	341	370	372	331	381	390	372	368	396	366	379	372	364	378	389	379	378	373	410	377	392	395	347	380	368	352	403	368	374	361	375	373	405	366	364	398	328	404	368	354	349	384	368	382	366	343	365	365	377	367	415	367	363	375	373	394	372	365	387	375	386	381	403	365	405	389	325	351	367	384	378	404	365	373	360	415	348	378	346	378	379	378	382	386	363	363	390	377	386	351	330	371	402	375	351	365	361	377	372	370	373	373	355	374	342	364	397	379	353	354	368	373	373	393	374	393	370	372	385	373	382	379	367	377	393	370	372	409	362	383	389	376	380	383	395	318	391	348	349	350	359	362	385	363	404	347	368	387	364	333	364	403	356	402	353	397	367	360	382	381	320	382	394	338	391	354	390	387	391	383	363	382	355	356	402	369	344	367	412	356	374	356	387	366	379	363	383	363	364	364	378	378	371	376	367	361	377	382	366	380	376	371	342	359	362	343	358	362	409	343	374	372	376	353	391	349	386	388	349	377	382	384	371	376	359	385	341	371	352	394	371	352	345	330	379	333	360	354	398	364	380	360	359	373	388	374	394	385	374	382	361	369	335	347	379	390	386	395	366	379	384	362	394	352	358	390	318	371	361	360	356	385	378	364	358	364	404	408	344	345	339	380	353	379	393	383	363	354	361	378	390	391	359	380	380	385	323	399	381	398	364	374	360	396	379	360	359	344	369	362	394	386	349	388	358	363	403	390	365	333	338	423	413	363	362	366	353	363	385	385	380	330	379	360	363	403	346	339	377	354	369	395	372	393	391	319	377	350	386	372	360	396	347	376	379	335	379	358	374	343	380	324	362	365	360	398	398	380	382	327	385	397	415	402	350	405	385	378	375	349	389	388	390	403	394	333	412	380	355	366	343	349	344	393	371	406	388	381	333	375	367	334	372	322	365	358	371	375	391	359	375	382	383	373	384	383	364	382	393	371	380	365	445	375	350	365	376	349	368	365	390	372	336	364	367	384	399	369	367	369	368	336	372	351	385	371	401	387	359	364	334	379	368	374	383	375	352	377	376	370	399	389	376	352	364	403	338	315	346	372	399	353	347	352	373	406	388	387	375	346	358	317	394	343	385	378	373	375	373	400	392	368	342	359	335	383	382	381	370	364	370	375	354	389	384	360	356	386	374	359	381	408	394	370	378	383	372	393	361	333	386	353	345	383	371	399	331	369	335	404	389	349	336	388	361	396	352	350	353	356	378	335	385	332	345	374	396	370	347	340	375	356	367	357	398	361	399	380	363	392	389	386	413	371	364	373	372	374	342	395	358	353	403	371	374	378	354	397	395	398	391	391	351	383	370	374	391	366	342	392	328	422	394	377	371	358	371	374	387	388	373	351	348	335	354	353	408	372	401	363	360	425	406	355	394	368	392	394	385	388	336	359	342	371	393	370	335	424	389	398	386	391	344	408	358	370	382	374	372	379	390	414	394	387	344	384	334	365	388	387	366	366	314	400	390	363	386	371	375	382	351	375	377	378	351	372	323	369	407	389	361	353	389	364	366	373	367	370	342	363	377	363	373	337	371	406	376	362	362	388	355	414	371	371	407	373	395	397	355	380	303	388	365	404	368	419	349	354	348	366	349	355	382	375	367	373	367	389	339	395	381	381	365	387	341	370	347	368	372	372	345	386	344	395	369	363	340	352	365	373	363	362	356	357	411	359	380	364	406	323	376	381	374	401	369	382	345	355	377	402	357	405	394	372	372	370	396	379	361	382	360	362	392	345	347	384	403	355	397	403	386	355	346	383	354	384	365	362	380	373	344	355	368	417	341	362	381	349	367	380	373	397	351	380	369	417	349	338	390	421	375	379	361	368	376	384	356	325	355	368	361	371	364	377	360	374	362	364	343	307	362	394	356	327	370	358	360	370	357	355	364	385	341	382	349	384	396	383	355	353	384	356	380	409	399	368	380	394	380	368	361	394	380	343	362	337	380	385	352	351	404	359	404	383	384	391	384	377	363	394	381	407	379	376	353	357	349	345	361	384	373	335	389	445	374	364	372	373	339	341	391	354	361	383	364	439	396	367	374	366	362	345	376	386	385	356	366	336	340	355	357	420	392	363	394	377	391	373	369	390	401	412	367	422	383	357	351	380	376	379	385	377	369	332	378	362	396	340	355	399	353	379	367	385	395	354	372	411	371	374	370	382	373	372	381	357	395	356	348	358	376	366	397	385	377	362	376	355	400	376	382	377	335	394	383	351	336	374	357	368	307	350	336	348	379	349	391	363	350	374	403	367	340	384	373	343	385	383	369	337	370	360	393	377	351	414	344	380	377	348	371	364	365	359	402	334	389	376	400	356	372	366	381	370	345	354	391	358	366	383	362	373	337	364	402	401	370	390	361	415	393	380	402	342	419	372	369	377	352	363	393	364	358	353	367	404	361	391	394	388	365	386	353	355	379	403	391	335	352	357	397	368	351	373	375	409	393	375	342	348	371	373	348	348	341	381	382	400	394	359	359	399	354	373	368	332	398	344	372	349	320	382	376	371	325	401	367	343	408	405	407	387	371	372	363	408	381	375	377	386	375	371	358	358	326	396	413	344	361	372	351	379	346	343	355	401	379	358	377	366	360	387	373	383	333	372	370	379	367	382	381	367	393	348	359	371	376	370	344	401	330	368	366	355	368	350	377	341	384	391	435	409	369	392	377	406	401	411	361	356	368	404	357	404	387	359	378	393	366	358	355	369	386	362	344	387	362	362	382	332	360	390	352	386	352	367	378	363	367	396	361	353	371	374	397	372	371	378	374	404	368	373	377	364	400	341	359	398	351	366	389	360	381	373	360	367	381	405	357	372	358	338	398	350	418	382	356	370	365	361	352	366	374	391	388	361	354	446	359	350	358	386	369	405	368	377	390	375	379	377	372	353	411	402	377	369	369	406	336	375	378	377	351	398	389	376	406	357	379	380	366	340	351	418	380	391	348	367	346	373	398	390	374	391	381	368	400	368	415	376	347	388	380	365	370	329	424	356	367	370	361	394	366	371	387	350	378	350	368	362	374	370	379	395	364	353	396	382	364	356	355	384	362	381	426	411	365	387	398	367	370	351	358	367	359	341	407	393	383	389	366	383	386	416	367	398	345	392	345	355	387	373	373	412	397	387	360	378	386	382	363	416	390	390
24467	3612	716	528	380	321	280	296	245	231	253	224	209	244	222	243	199	216	214	223	213	220	220	221	211	188	233	202	215	208	205	218	217	204	186	217	206	227	211	204	197	222	216	187	224	220	207	167	217	204	213	213	206	209	186	212	219	208	208	223	213	174	243	243	200	240	223	224	204	204	235	204	220	168	196	222	209	205	198	167	197	209	239	222	206	201	210	183	204	231	226	212	228	231	209	191	210	191	182	217	193	218	220	226	197	212	222	219	209	182	181	213	205	216	243	250	220	196	205	222	199	212	199	194	234	195	209	215	186	216	233	217	206	191	196	195	201	214	194	187	193	220	211	213	213	191	204	216	205	192	198	204	219	244	209	216	220	217	219	208	207	219	214	203	194	207	198	193	215	220	184	208	172	198	216	185	219	215	221	226	197	202	213	215	196	239	206	216	198	206	198	213	192	204	228	211	241	213	205	212	206	184	189	193	229	212	204	206	211	218	235	214	217	220	236	202	204	212	216	206	205	195	188	199	222	218	188	206	211	213	229	226	246	232	206	234	198	204	194	227	233	215	230	205	212	209	196	219	204	219	218	205	234	209	173	213	248	196	199	221	215	178	232	210	223	226	214	180	222	206	197	208	196	199	217	219	197	208	211	198	221	211	213	212	200	192	240	209	240	214	218	213	231	185	206	208	236	207	225	204	202	204	211	206	198	209	223	208	188	192	215	224	228	214	238	210	226	195	195	221	218	192	202	240	193	199	224	203	198	214	226	208	197	224	225	195	185	191	188	206	242	200	208	199	191	228	187	225	218	213	210	174	214	197	203	222	212	215	222	216	208	190	197	188	224	183	215	220	236	209	190	187	235	215	223	213	215	206	205	210	180	186	207	206	214	192	203	234	201	223	218	227	200	218	232	244	203	203	211	206	239	230	199	219	203	198	228	227	191	182	205	201	197	215	163	240	210	199	209	224	221	207	205	191	196	229	223	227	197	216	201	225	216	209	235	232	187	215	226	228	230	225	207	205	196	196	212	239	181	218	187	200	225	187	188	223	209	187	211	209	177	175	213	203	227	208	210	218	209	220	227	202	214	205	212	229	226	187	243	204	219	208	209	220	214	220	214	214	192	234	209	223	211	183	199	188	207	229	246	239	192	208	202	212	224	209	168	217	208	209	203	216	210	206	197	186	207	224	235	194	200	213	217	217	205	193	196	218	196	182	222	220	204	195	190	214	224	210	214	221	207	212	208	229	201	205	194	209	190	177	208	230	193	218	216	218	193	192	191	216	214	217	188	215	204	213	217	211	222	216	210	242	217	206	198	177	180	190	223	206	204	160	227	237	198	192	232	205	229	228	201	195	222	237	197	202	201	204	230	211	212	218	213	226	211	203	188	197	205	215	199	209	215	223	230	214	168	205	203	231	169	183	206	193	205	218	209	202	205	217	185	217	186	221	218	225	197	202	233	219	196	216	197	232	229	223	244	215	215	207	232	219	186	226	199	184	207	204	223	215	223	221	194	231	222	179	183	210	217	207	215	210	209	214	219	221	201	185	216	225	204	223	199	188	217	203	208	199	198	184	206	210	235	194	217	195	195	210	199	210	195	200	211	161	228	219	244	223	181	218	193	185	195	207	202	216	214	188	231	199	203	213	227	173	223	203	208	207	202	234	211	170	214	210	201	213	192	222	184	189	218	222	196	207	199	185	202	225	213	205	191	218	208	224	224	216	190	193	208	208	193	204	218	212	241	263	211	199	212	205	206	226	210	219	187	236	216	216	203	206	211	204	233	199	207	191	188	223	213	203	243	213	195	181	208	223	207	192	196	205	189	245	222	222	196	213	200	216	205	202	234	212	221	216	195	218	194	216	209	210	233	218	209	199	222	200	225	198	213	226	202	199	186	167	208	207	240	206	212	191	185	222	215	193	197	211	195	208	216	185	230	179	198	201	218	191	207	190	203	173	222	219	184	204	196	206	207	201	214	198	204	200	237	234	210	200	224	220	188	235	189	187	192	238	216	199	203	197	208	205	232	203	217	203	224	234	218	200	227	212	216	220	189	221	199	207	218	220	209	192	234	216	208	213	194	222	221	185	217	221	185	227	185	209	187	244	204	215	221	217	214	181	226	217	199	195	233	194	214	195	233	214	202	235	216	220	199	209	213	204	199	208	215	224	207	243	192	199	201	181	200	201	201	201	208	216	217	217	202	199	222	198	199	196	219	212	210	201	246	246	215	202	202	204	213	204	202	215	220	229	208	221	221	191	181	201	177	183	192	197	198	222	240	207	208	234	244	225	227	224	197	201	209	224	213	220	182	199	209	244	182	200	207	211	241	201	206	201	214	202	226	199	204	179	232	228	194	205	242	218	197	212	214	198	244	195	227	205	193	204	178	230	210	210	199	218	226	209	226	236	216	224	243	223	211	209	224	217	221	221	212	193	217	215	203	204	208	222	202	188	197	211	221	197	207	233	180	208	231	226	216	182	216	171	220	256	219	209	195	197	211	187	191	221	199	216	226	202	214	215	203	192	189	220	242	211	218	224	228	206	231	180	186	218	204	215	216	210	220	198	218	208	192	237	259	188	242	214	217	194	205	219	211	214	198	182	201	219	202	208	203	193	215	181	250	224	216	233	194	214	194	232	199	199	212	195	184	196	221	199	210	205	223	224	245	229	232	182	210	219	220	177	211	195	201	208	213	207	188	231	220	178	208	198	199	195	214	195	189	216	222	214	221	222	214	220	207	199	204	204	225	189	209	199	217	186	220	220	219	212	223	231	191	216	207	208	223	217	194	227	201	194	210	209	198	204	210	223	230	219	212	212	205	270	211	234	209	232	219	218	187	194	205	230	204	231	204	240	216	203	183	212	227	216	217	192	181	211	204	198	228	222	194	184	206	210	200	223	220	200	212	198	188	217	212	195	193	214	218	216	184	222	202	218	206	196	173	202	227	224	198	217	202	229	208	221	211	204	199	200	216	188	221	208	217	214	203	219	190	216	208	207	170	204	210	198	202	209	210	221	223	232	188	224	198	228	181	185	218	214	217	205	212	227	230	206	226	214	184	199	236	214	206	247	215	188	219	198	235	205	205	204	188	187	199	193	228	231	209	191	208	218	210	205	222	203	213	228	215	211	182	236	184	216	194	218	211	202	200	186	206	197	234	195	211	231	235	225	222	226	191	211	203	199	220	213	206	201	214	236	196	219	191	219	199	200	230	207	181	195	207	205	212	239	223	202	211	227	214	237	210	212	226	202	218	207	208	222	212	195	199	223	230	227	205	213	198	223	212	220	222	215	187	196	230	187	202	186	220	235	222	204	215	211	222	213	231	203	199	198	198	203	195	211	199	203	198	217	206	226	233	206	208	232	177	198	178	207	207	204	225	196	210	196	216	211	196	219	204	221	214	217	210	214	210	187	182	224	219	185	213	208	230	195	212	219	190	203	198	228	203	225	210	207	201	200	246	195	205	186	226	222	201	214	209	206
17311	1297	1605	1699	1400	1177	1039	958	785	726	705	688	623	588	552	554	580	583	575	540	571	524	549	525	552	501	531	565	520	558	520	566	604	582	557	537	513	519	586	506	518	576	473	553	567	524	513	490	542	525	513	491	546	497	564	522	538	536	500	513	499	548	522	545	506	498	532	487	526	508	480	503	539	517	547	541	500	509	521	540	487	541	513	518	510	492	531	503	528	520	471	513	523	511	546	485	502	559	514	479	509	488	491	556	492	532	519	494	528	534	524	505	535	538	513	498	518	477	545	516	533	546	517	462	521	548	514	552	506	498	497	516	520	500	550	454	509	559	508	491	505	536	515	503	499	520	530	522	532	529	507	539	525	528	520	528	500	524	482	522	540	508	530	534	480	508	489	525	479	505	530	530	490	550	528	514	530	528	542	480	485	507	527	503	529	521	536	521	488	504	493	541	535	511	523	509	531	552	505	513	517	536	492	549	487	518	517	488	542	524	491	520	513	492	536	556	535	510	537	534	494	503	510	463	556	519	545	545	515	520	529	510	531	532	504	526	557	525	485	499	557	520	494	529	496	500	530	487	495	483	537	497	517	519	502	540	510	532	508	528	516	565	550	528	559	478	502	529	502	535	531	456	536	510	507	516	473	504	494	509	537	494	502	561	554	548	502	477	518	506	567	500	506	526	509	544	534	535	568	456	505	469	487	498	487	497	542	569	497	529	512	524	566	492	487	579	542	499	518	535	490	502	518	500	526	546	537	498	527	502	529	521	543	497	466	497	517	524	503	517	526	510	518	515	554	487	525	525	513	549	529	536	535	523	538	509	521	511	511	459	512	524	514	571	515	535	482	506	480	465	510	525	504	497	529	522	533	499	529	507	551	486	540	521	520	524	524	522	485	529	512	497	570	510	529	502	532	491	541	511	492	557	507	549	551	558	539	495	499	538	529	519	501	483	531	479	514	518	494	502	538	539	552	506	463	518	512	470	522	549	516	535	493	487	542	502	503	514	539	490	503	483	477	528	517	497	570	499	522	536	489	501	550	512	532	552	514	501	491	549	509	548	528	499	505	458	558	523	543	498	505	500	535	489	512	501	505	503	510	550	499	487	492	493	513	572	534	533	531	448	537	504	507	543	500	535	492	527	467	491	516	498	515	519	502	534	532	510	507	564	537	531	501	506	537	505	527	530	536	505	499	535	483	522	536	480	492	505	557	527	519	533	551	486	530	520	522	537	483	492	519	527	508	510	485	483	520	503	544	524	515	525	479	529	485	500	503	540	506	493	492	560	494	499	488	472	568	529	514	500	505	497	509	532	505	514	515	518	496	516	530	546	547	523	530	524	505	554	511	481	548	542	524	539	505	510	491	531	543	508	501	529	505	497	544	509	528	524	525	523	509	550	591	496	541	484	502	516	511	499	532	510	529	526	507	465	520	494	532	496	469	512	543	518	534	476	451	473	516	520	551	521	530	513	531	527	567	531	491	500	520	510	493	532	504	536	514	488	509	548	505	591	546	534	502	511	553	484	507	487	519	507	550	516	535	557	483	538	516	555	507	496	501	533	521	539	489	534	494	476	502	525	524	524	521	548	488	515	503	518	546	526	498	515	542	496	513	529	517	510	514	564	540	517	537	498	556	508	519	494	499	526	516	517	518	513	544	503	475	527	513	497	525	507	503	532	546	562	492	507	515	552	539	541	525	530	544	494	520	531	525	554	521	525	513	526	512	478	529	504	494	517	514	526	509	563	490	535	516	530	506	502	484	500	488	531	506	546	500	514	530	497	534	511	491	536	485	564	499	509	492	504	488	528	497	532	493	538	518	616	552	515	491	530	517	539	508	518	532	534	475	495	511	530	502	512	487	482	503	496	522	545	529	510	519	520	482	505	512	527	507	537	503	530	490	525	501	520	515	494	513	516	493	508	475	477	537	533	530	512	502	544	499	489	500	509	482	518	501	543	496	500	512	509	504	540	512	508	561	489	514	483	556	524	500	523	513	516	458	531	543	485	565	535	492	485	529	546	510	513	480	475	521	516	569	529	519	481	492	485	534	541	512	503	541	543	488	521	521	500	518	515	497	504	484	490	498	537	494	538	488	540	517	530	490	517	525	496	505	529	557	518	535	552	494	509	546	506	524	531	501	491	507	515	503	553	520	545	509	534	539	543	508	547	542	552	501	513	541	529	499	538	526	517	469	481	538	554	572	543	540	486	534	498	560	496	522	517	522	544	512	498	535	502	494	506	486	512	474	514	459	492	560	503	490	522	525	481	532	544	517	524	532	535	459	500	523	560	486	497	516	505	476	511	507	493	501	512	581	515	504	530	525	505	544	511	526	479	498	539	477	549	482	512	518	514	508	524	546	534	507	481	481	511	513	492	541	506	531	509	499	508	503	557	502	491	520	493	506	537	515	520	541	524	533	462	567	553	546	523	532	482	511	526	536	545	538	489	536	523	498	514	506	527	514	525	507	531	548	498	518	560	565	511	495	527	496	548	539	529	519	510	510	516	507	457	522	528	551	493	541	562	533	488	549	571	535	490	506	560	494	540	521	524	511	520	531	508	509	526	538	474	486	514	514	510	528	503	501	526	479	534	538	520	505	530	533	521	485	520	493	544	500	505	514	535	518	478	528	498	508	488	501	542	516	528	514	537	550	544	512	507	467	536	544	552	538	515	490	528	521	484	468	534	513	522	516	502	493	543	562	500	512	566	542	509	547	505	498	503	488	508	501	471	505	534	476	542	536	537	539	524	502	516	543	507	530	504	461	514	542	492	509	522	476	517	533	505	497	529	459	524	516	489	519	530	563	502	523	518	514	539	521	552	544	475	554	524	497	521	492	525	540	538	539	509	546	506	482	518	510	522	529	543	537	541	489	500	531	496	521	555	512	510	520	494	538	499	488	500	484	487	525	500	497	514	493	512	523	577	496	494	510	523	505	508	515	497	488	523	517	569	486	520	496	492	525	502	475	530	510	489	499	530	549	506	498	509	517	515	534	495	514	524	522	516	479	521	494	538	545	535	511	537	560	528	499	488	537	504	526	490	537	517	519	534	487	524	546	515	533	559	488	536	533	460	453	521	547	526	523	510	501	517	533	559	504	526	489	504	510	544	551	546	554	517	538	498	515	505	534	496	506	548	523	523	506	523	503	518	511	538	492	497	503	516	487	469	516	506	469	493	525	492	491	510	521	516	528	512	531	519	494	555	522	503	517	522	510	536	484	529	473	464	485	505	500	505	512	509	527	534	500	509	498	498	517	535	524	511	550	522	491	557	513	529	488	484	537	517	523	513	539	516	502	527	520	533	536	496	535	542	532	509	486	531	512	513	462	526	528	547	479	520	484	517	548	499	522	524	527	544	507	525	512	493	517	482	505	536	542	538	519	534	534	522	521	542	505	514	518	511	527	499	528	513	515	520	510	524	531	491	546	529	518	509	502	541	530	531	531	528	475	517	517	514	533	527	507	525	527	513	504	523	522	500
33678	6983	1109	720	482	333	287	242	226	212	164	162	176	159	175	176	147	165	166	159	151	118	134	139	149	136	135	135	152	161	153	134	143	139	153	125	168	158	158	167	135	143	141	155	132	146	138	156	131	131	132	149	154	133	145	150	160	140	132	165	139	141	164	132	148	115	148	148	138	149	142	126	135	159	122	140	160	135	131	112	156	160	139	136	140	150	130	162	149	142	160	128	145	144	146	144	137	141	133	142	133	158	159	129	136	124	147	131	154	150	134	138	152	144	141	158	145	147	137	129	136	165	128	125	129	126	131	152	143	146	135	125	153	159	140	138	148	139	140	159	161	153	139	141	129	109	150	155	149	134	161	145	153	120	131	134	144	141	141	147	158	132	145	133	148	164	132	141	142	135	133	139	136	149	137	142	134	131	126	143	161	146	143	138	123	131	159	130	148	125	147	129	130	147	133	149	126	146	175	153	145	152	118	141	128	151	136	142	123	156	126	125	145	140	124	130	137	130	159	129	134	147	148	160	123	161	148	131	142	130	132	121	133	125	142	145	147	144	118	153	129	120	133	144	145	144	128	149	134	126	137	145	174	153	133	136	131	131	151	156	145	128	136	142	141	125	132	148	151	165	142	137	153	143	160	149	142	140	137	142	134	124	166	143	123	141	140	137	162	142	146	124	132	143	143	140	120	140	146	134	101	126	142	134	150	135	125	148	140	153	134	137	137	140	148	156	132	142	148	146	129	152	135	140	149	126	122	133	147	142	138	129	146	145	149	129	145	159	147	123	155	144	145	134	158	146	113	127	142	141	137	125	133	137	125	145	142	158	139	134	150	178	145	134	146	135	118	137	140	141	147	165	125	125	138	152	153	138	143	142	147	128	152	146	135	128	137	156	156	144	148	143	141	160	130	127	138	135	150	157	150	155	141	143	135	166	138	151	142	143	166	155	133	149	123	142	139	131	133	142	121	143	123	151	133	147	147	149	150	128	138	161	141	120	123	137	141	117	117	137	147	133	159	138	151	138	151	150	144	151	138	170	127	149	158	135	161	148	142	152	131	132	120	132	147	157	136	130	154	140	153	122	130	113	120	136	144	130	140	158	132	127	136	134	138	150	157	119	163	147	122	161	134	134	141	142	149	168	150	139	152	112	150	131	121	120	141	155	147	148	166	143	143	141	139	127	146	142	160	146	152	145	161	131	145	153	143	126	144	130	120	139	134	127	134	149	129	159	155	164	138	153	116	168	122	123	133	136	149	136	143	147	145	115	142	138	148	137	149	148	150	128	122	153	158	148	149	146	143	146	142	140	156	156	136	145	136	158	135	125	118	147	161	147	125	158	136	141	141	137	139	130	142	154	153	119	144	141	138	117	115	159	136	144	157	141	121	127	119	136	151	140	132	152	167	146	133	132	124	137	140	152	137	156	154	126	142	131	131	146	126	153	166	112	124	152	163	141	137	122	137	130	157	139	117	137	131	111	142	130	138	127	137	155	152	154	145	146	139	162	137	150	134	157	154	148	136	143	130	136	146	138	146	140	128	143	135	153	145	136	129	119	143	151	151	124	124	140	135	146	136	152	127	140	156	151	130	148	144	146	144	126	146	158	149	151	134	128	175	121	132	140	133	136	131	144	143	171	134	155	132	129	161	139	147	132	118	131	149	135	149	146	128	152	149	115	120	133	158	155	136	114	120	145	136	150	135	148	140	124	151	138	135	134	163	134	158	124	138	153	134	155	161	146	156	143	128	147	134	147	151	143	133	148	137	142	155	136	140	150	147	155	156	153	141	127	134	150	152	144	134	152	147	145	141	166	128	137	133	143	138	139	147	138	152	142	144	137	129	132	155	124	156	133	153	123	145	130	131	136	138	134	118	157	120	133	151	144	144	138	142	150	148	144	132	121	155	147	122	119	139	136	161	153	149	151	148	151	155	149	121	125	148	126	130	133	134	119	146	128	114	119	131	126	141	118	139	141	144	137	132	122	146	127	125	156	139	129	149	143	159	147	146	145	153	140	140	133	131	156	140	135	139	140	142	128	144	137	166	155	128	131	161	139	129	150	154	147	154	147	141	134	148	158	139	147	154	141	150	143	142	135	124	137	160	134	138	142	129	150	156	129	140	160	164	152	168	141	133	148	139	134	149	133	125	148	128	143	131	146	155	135	146	144	146	118	129	149	125	147	131	129	138	150	150	148	122	138	134	158	149	158	145	140	146	127	123	145	154	125	149	143	141	135	135	136	156	159	146	130	145	134	142	146	140	143	145	139	142	141	149	151	157	134	154	146	132	140	148	148	146	120	137	145	132	152	153	143	145	144	124	142	123	123	156	126	136	137	139	136	141	127	142	148	151	146	137	148	133	147	149	124	139	154	141	132	142	141	135	134	164	153	153	128	160	134	146	142	144	136	122	153	138	161	139	149	143	127	100	138	149	153	121	166	130	143	151	125	153	143	143	150	153	126	148	134	147	113	141	134	145	133	122	122	139	164	126	138	148	158	132	134	132	157	127	145	139	159	137	144	126	151	141	114	129	120	129	151	142	123	147	125	146	125	138	154	151	143	134	150	143	139	124	125	143	136	148	131	144	172	122	132	155	129	120	141	150	145	154	133	134	137	136	151	155	149	151	149	132	147	139	151	128	157	160	161	106	167	146	155	141	130	128	115	138	117	138	134	132	138	161	156	131	132	146	133	111	139	128	147	139	139	141	144	130	151	131	150	125	166	140	137	136	127	138	154	130	126	140	140	123	173	127	131	134	143	133	149	145	131	151	138	128	129	139	133	137	119	157	150	155	141	169	131	144	138	157	157	135	137	158	141	131	133	132	159	154	140	137	139	139	151	144	151	130	124	147	145	124	143	139	137	145	141	140	123	149	125	133	106	116	135	133	145	148	116	153	126	144	135	160	140	120	134	139	150	131	139	132	147	124	117	111	146	134	142	142	131	126	150	124	143	135	135	164	123	138	151	130	130	111	140	137	147	116	154	140	132	140	122	131	132	123	152	158	153	145	148	136	144	116	152	137	121	119	140	134	112	164	141	126	117	143	146	110	150	133	156	145	179	138	136	134	149	137	121	115	129	139	151	147	150	136	111	137	137	120	135	143	130	126	149	142	144	139	148	151	136	148	138	124	143	138	140	134	153	128	155	140	167	137	144	133	144	124	160	152	130	132	167	136	125	129	119	135	161	135	162	119	144	137	143	136	136	145	159	130	143	155	140	150	133	131	141	145	157	159	131	170	154	137	166	157	148	137	142	167	138	138	136	148	164	131	122	121	130	156	145	156	132	138	130	129	129	154	146	138	132	134	152	155	121	116	139	150	142	118	126	136	146	168	127	129	157	118	152	128	151	147	135	141	152	133	148	141	160	130	142	157	144	139	119	144	139	148	146	150	126	134	134	123	133	121	134	159	141	158	151	156	114	123	141	117	147	141	134	128	147	148	140	132	140	131	148	144	136	145	145	127	136	138	134	160	135	165	157
21954	2038	2078	2205	1852	1509	1267	1012	825	723	642	607	563	505	466	432	427	437	460	452	415	435	393	407	391	370	371	366	366	362	381	356	421	416	392	356	405	371	420	422	349	371	380	365	354	388	354	376	329	359	358	371	359	366	372	337	343	303	380	354	332	340	368	374	333	350	365	357	374	362	373	347	339	339	361	353	386	386	382	388	335	341	349	367	383	356	331	357	348	316	366	407	361	369	353	354	348	364	350	317	340	358	363	349	349	309	371	379	346	328	354	344	351	335	316	376	347	377	350	370	339	328	376	357	353	343	341	335	355	358	368	355	359	346	364	363	338	339	322	353	371	357	346	370	350	347	331	361	337	348	342	363	369	338	354	334	320	344	379	354	323	336	372	332	370	357	359	360	340	355	317	365	351	372	338	359	388	343	351	320	367	367	349	335	340	399	332	349	342	347	358	332	346	365	362	335	384	345	373	349	340	336	324	353	360	352	335	350	345	337	340	322	330	354	320	350	367	338	379	332	336	376	369	338	334	344	356	343	363	384	345	356	374	375	352	308	343	336	373	347	324	326	380	366	369	384	347	329	344	326	348	350	334	326	335	328	314	366	364	350	344	321	383	373	325	339	316	335	376	334	372	338	352	365	353	357	361	352	336	361	378	332	373	340	325	364	349	350	336	359	325	344	329	354	362	356	350	341	334	341	366	351	360	346	381	353	398	354	331	363	313	360	346	337	355	335	329	355	317	313	374	375	304	341	344	369	334	346	374	345	368	362	371	335	357	357	375	335	379	367	346	349	360	372	356	357	358	341	343	335	333	359	361	329	341	370	345	325	384	360	352	356	366	329	370	342	338	330	370	336	327	345	383	317	323	350	335	344	361	357	367	365	324	366	341	368	365	357	366	360	356	338	350	350	367	350	390	333	382	327	350	354	343	344	384	342	332	360	349	340	309	368	320	343	350	349	344	350	339	344	337	363	360	351	326	361	367	342	338	356	351	400	353	314	370	331	314	377	335	337	344	347	333	329	335	339	331	313	344	344	374	335	348	352	331	317	347	342	375	337	322	344	356	345	356	361	384	318	350	333	355	336	333	350	360	334	321	307	346	332	354	335	332	353	323	356	326	355	337	358	327	371	355	332	367	348	361	364	348	362	378	354	350	339	314	326	343	358	355	361	354	383	300	355	338	342	361	344	387	329	327	334	348	320	346	368	369	352	344	344	340	372	315	353	330	361	343	351	360	355	367	358	312	316	323	339	331	341	349	352	335	366	364	367	352	380	385	340	369	361	335	316	306	347	344	321	341	342	343	309	304	337	351	335	355	352	354	348	345	357	344	340	363	356	346	310	339	328	342	327	376	339	359	358	326	317	345	356	359	327	327	335	336	312	353	351	350	358	342	390	319	363	338	377	343	339	301	367	340	349	382	393	373	366	329	342	348	342	368	345	370	378	361	382	351	344	345	331	380	339	346	370	359	350	326	327	371	349	346	370	329	362	333	313	333	316	338	354	352	360	328	346	319	355	353	395	332	331	320	343	346	319	353	360	351	380	323	330	361	324	382	363	346	329	385	390	362	356	342	308	362	345	316	359	349	337	354	333	344	350	359	323	367	339	343	355	329	383	349	340	320	345	323	323	367	370	316	322	333	327	345	355	372	347	362	333	334	353	364	328	370	365	359	340	387	305	331	353	354	356	364	364	355	342	348	379	335	365	348	322	363	341	359	349	336	345	331	367	334	339	328	358	330	347	326	349	341	374	331	345	335	342	348	340	336	357	355	348	365	318	353	356	364	336	336	353	319	337	341	352	325	327	343	361	349	389	316	372	345	329	346	391	364	308	337	336	368	341	377	348	349	362	350	369	326	321	354	348	352	338	341	354	359	335	330	346	358	320	363	342	335	378	353	361	304	349	381	330	366	356	370	359	383	341	350	318	373	356	368	363	360	331	364	333	334	367	353	352	349	334	351	349	352	365	360	345	342	340	370	326	345	341	331	323	323	311	323	338	347	314	335	343	360	332	394	340	366	356	327	365	343	357	389	358	339	343	335	366	347	327	355	361	379	376	328	362	360	339	320	344	352	340	357	353	342	354	352	344	343	330	345	342	333	341	322	357	342	347	356	327	325	365	357	324	361	370	357	346	340	324	315	345	353	332	359	353	347	340	351	354	338	375	352	345	343	316	332	341	353	320	352	376	367	342	350	317	354	336	347	323	348	318	369	330	350	322	337	356	365	363	358	317	377	352	390	338	371	378	351	374	361	352	357	342	347	352	328	341	368	343	359	334	346	365	371	358	324	338	344	417	345	350	314	380	364	354	335	363	354	327	340	358	370	345	371	337	364	364	360	340	339	363	350	339	418	328	372	337	348	380	361	386	340	343	340	354	356	357	357	299	385	363	389	366	340	329	342	333	402	349	370	345	348	332	359	384	344	322	377	362	335	370	349	349	337	351	349	367	362	343	333	345	373	347	322	325	320	331	381	337	377	346	354	328	362	354	324	401	354	330	321	344	340	370	346	325	378	334	310	337	336	349	354	337	309	360	385	359	319	314	329	325	345	341	346	356	364	390	332	345	324	358	338	338	367	344	351	348	354	363	358	305	355	360	330	338	362	344	341	328	369	345	344	313	377	341	345	327	365	383	322	360	314	326	325	355	330	356	344	340	386	333	360	343	352	342	370	326	349	335	363	329	356	362	353	339	353	315	348	373	315	353	355	332	337	336	328	370	358	368	338	326	339	364	334	384	365	355	333	316	325	338	354	359	351	355	333	329	337	347	334	325	351	331	322	316	324	352	375	356	329	342	335	370	336	362	344	359	388	360	358	350	344	375	348	343	334	357	345	339	360	345	326	352	348	361	383	354	362	355	330	344	338	328	347	343	334	361	373	351	367	333	335	342	356	395	351	325	366	350	351	343	355	359	310	340	352	354	333	353	340	352	322	345	361	339	347	360	353	382	346	304	350	364	365	354	348	306	352	354	341	331	311	330	333	359	301	337	366	309	368	342	348	345	365	380	300	347	349	337	350	345	349	340	313	352	324	353	364	357	368	349	398	358	352	356	352	347	328	370	348	375	386	339	385	369	329	351	308	373	345	341	383	373	360	384	388	333	345	332	347	374	339	362	326	356	327	352	342	310	344	358	357	355	378	358	339	346	357	359	365	318	331	344	345	355	372	346	341	343	339	328	308	326	361	355	324	358	354	336	326	348	351	344	349	383	400	368	331	384	337	341	331	331	333	358	328	351	352	349	346	354	350	378	369	331	358	359	316	336	353	358	342	346	353	333	366	361	353	340	334	346	359	351	339	353	338	373	354	379	326	365	340	350	327	329	360	356	337	330	362	334	339	412	333	336	336	341	349	352	376	353	378	344	350	356	358	369	371	332	343	331	312	338	294	334	342	367	327	325	366	344	362	339	370	353	330	355	360	335	334	319	345	347	345	363	327	360	354	309	373	339	336	326	349	349	362	357	364	364	358	331	351	341	371	357
9575	834	216	217	175	175	175	161	160	160	152	127	145	168	136	142	143	153	121	142	145	134	124	132	174	132	132	156	130	144	132	156	153	160	158	139	141	140	139	143	150	139	132	140	140	140	116	139	131	148	129	147	144	135	166	137	157	134	160	151	116	132	140	143	122	139	143	140	123	120	141	149	173	142	152	110	106	133	110	134	165	161	146	130	148	139	139	124	135	149	141	134	128	161	150	144	144	147	154	160	144	157	134	153	132	147	128	119	145	147	135	163	134	129	119	152	141	142	153	137	134	147	133	147	144	150	117	122	150	156	131	127	157	135	142	145	150	154	148	149	122	135	134	149	135	156	150	126	153	155	137	145	149	131	127	132	167	124	142	158	122	127	144	137	122	135	125	145	132	144	151	141	116	128	126	130	140	139	141	154	139	137	145	152	138	136	132	123	134	136	146	172	163	141	126	129	141	135	131	132	127	139	127	133	141	125	135	131	147	112	151	144	128	136	135	122	128	124	144	137	132	144	114	150	143	134	138	129	146	143	117	131	136	126	164	115	122	122	129	165	164	134	170	142	137	154	136	151	146	131	147	134	116	141	135	124	154	141	126	127	138	144	129	113	146	133	141	129	147	149	147	169	161	119	128	152	149	152	147	132	151	154	139	132	144	147	135	135	154	157	132	151	152	133	132	141	139	152	122	132	139	155	142	157	128	148	139	151	131	138	128	130	139	156	130	144	142	151	139	121	161	144	111	156	146	119	140	150	143	153	150	132	126	125	143	145	161	144	129	146	150	124	147	135	125	143	139	129	124	132	154	156	111	135	121	125	128	126	135	147	136	143	151	164	148	124	116	133	145	179	141	124	147	130	137	132	127	139	147	137	140	151	150	143	126	144	156	152	115	112	133	137	131	161	117	159	151	130	156	166	131	171	136	132	116	139	126	118	133	143	143	155	127	136	144	118	142	138	130	147	132	139	135	129	146	126	126	144	145	144	145	130	140	150	140	132	142	135	116	136	131	148	139	137	128	142	127	132	163	137	149	142	141	124	127	136	156	134	141	135	150	142	120	118	141	158	152	130	140	147	148	148	138	123	148	132	155	135	127	145	132	138	136	159	153	137	137	146	141	138	132	112	145	138	145	126	142	142	142	141	123	153	152	151	128	138	168	131	143	155	132	149	145	141	126	137	108	158	140	146	131	133	149	143	119	131	143	150	135	135	119	151	138	137	146	155	125	144	131	147	138	136	131	128	136	137	137	123	125	144	136	129	135	169	138	151	136	155	144	128	145	148	140	144	129	148	157	147	130	148	146	152	121	144	147	134	151	129	120	121	133	138	118	148	144	130	137	121	131	135	147	123	165	129	153	134	149	143	134	128	133	138	137	121	154	137	143	147	133	131	136	147	136	145	155	138	121	121	165	142	147	121	146	141	131	159	138	156	134	164	121	142	129	119	131	135	137	126	132	125	144	122	132	137	128	145	136	119	149	170	121	145	128	147	142	157	142	141	134	124	131	124	139	121	139	126	135	144	125	153	142	145	130	122	149	135	136	141	142	150	155	131	133	132	137	137	148	102	135	149	135	133	131	144	127	147	134	138	161	129	164	117	141	137	149	151	149	142	128	123	151	141	146	151	155	122	150	121	150	140	125	123	142	116	136	118	150	139	149	146	148	126	141	135	115	137	127	124	125	116	133	129	138	119	141	136	131	129	131	145	139	135	143	155	144	120	138	152	116	141	150	142	153	140	133	161	152	127	133	139	122	144	140	146	117	140	148	156	154	156	134	152	158	135	119	121	124	137	135	144	118	117	123	152	136	136	134	143	151	121	145	154	139	142	140	153	137	121	156	141	140	141	134	155	125	132	133	152	139	141	165	134	147	136	140	143	145	117	149	161	120	161	143	116	159	140	143	147	141	164	163	132	118	148	124	146	146	156	136	118	137	143	145	149	145	131	122	129	146	144	149	158	145	154	133	136	142	135	149	152	146	158	132	130	144	138	135	142	145	137	154	152	149	133	145	133	135	145	133	167	143	142	140	132	131	119	138	142	132	137	120	129	149	141	110	151	138	145	143	144	112	133	144	126	139	126	139	123	136	142	152	144	143	147	120	130	118	122	158	144	133	145	143	144	145	131	138	133	120	137	143	143	118	129	127	111	131	139	141	142	147	124	139	137	145	143	136	113	124	150	127	139	136	140	146	141	142	146	145	146	134	146	132	117	132	150	143	133	149	157	129	137	141	131	126	137	129	124	146	108	140	122	144	124	122	140	142	135	140	136	146	141	147	139	145	129	124	138	135	140	113	163	141	131	119	152	138	139	128	140	121	138	147	127	112	148	149	149	114	133	133	147	152	138	128	140	152	127	149	165	160	128	139	146	144	139	162	141	143	146	157	158	118	135	135	135	146	143	136	166	140	147	138	127	146	164	150	137	137	146	136	152	111	135	151	147	134	141	118	134	164	137	130	158	140	150	142	135	158	151	154	124	105	141	135	146	168	164	152	148	154	133	132	160	184	123	146	136	169	163	135	156	126	140	126	144	144	151	125	142	131	151	136	136	149	122	127	155	126	130	140	142	155	157	160	155	153	145	122	129	142	153	136	127	140	137	126	119	133	108	139	143	153	171	134	163	141	126	149	132	162	149	141	142	138	126	135	118	156	141	150	145	139	137	125	123	137	154	139	151	152	135	131	121	144	129	131	147	153	153	144	152	131	133	152	127	148	144	144	140	129	127	133	125	135	158	140	141	137	155	142	154	140	135	159	143	118	149	136	152	134	137	126	155	139	154	145	141	130	139	142	139	151	128	136	140	144	148	142	152	128	128	139	126	124	121	170	133	139	137	136	139	156	132	135	117	139	134	142	131	150	152	124	131	133	139	158	124	151	153	115	109	151	145	134	125	146	135	139	127	148	171	119	134	143	128	138	150	134	144	136	128	119	140	127	111	121	149	133	157	155	120	129	133	177	155	135	142	138	118	140	126	150	164	155	128	140	149	151	146	126	131	139	138	119	143	132	134	126	109	136	133	128	156	145	143	132	148	168	145	147	128	136	105	146	143	147	140	133	119	146	148	147	144	147	143	119	145	129	120	150	134	141	152	146	146	131	149	131	126	130	145	127	133	128	149	143	149	140	142	100	172	145	135	118	139	147	146	152	157	150	142	138	105	143	158	161	134	131	137	142	152	147	125	125	122	150	160	150	129	130	125	121	123	151	141	131	137	141	130	119	134	145	135	126	150	121	124	144	128	129	144	119	123	123	136	135	142	126	139	150	134	147	155	131	144	141	153	154	158	125	127	122	132	144	135	137	136	140	149	123	133	123	146	144	132	155	146	124	126	144	145	144	137	141	147	143	122	141	122	150	146	139	145	144	135	152	136	139	145	141	141	116	115	154	127	131	132	138	142	148	155	158	154	130	144	133	157	142	125	135	151	154	142	132	146	140	131	135	131	144	134	133	120	147	123	152	152	125	173	142	165	125	127	137	141
7209	685	595	658	610	548	496	473	403	436	398	402	348	365	370	387	407	361	352	384	351	361	384	377	360	356	375	373	333	385	332	398	374	370	393	420	366	405	394	364	368	356	384	369	394	332	398	345	353	391	375	372	335	366	395	334	370	403	368	374	328	335	363	404	356	361	363	377	327	377	378	383	359	346	387	389	395	352	381	374	368	349	380	360	337	389	372	369	372	402	386	366	377	354	401	328	388	361	362	364	380	373	377	352	374	375	387	367	361	336	367	371	350	366	347	402	351	358	351	384	374	365	379	399	370	333	330	364	359	377	368	366	398	377	388	381	376	354	357	352	398	348	367	366	328	359	365	409	351	353	362	339	348	349	353	352	360	351	362	397	345	353	370	365	376	364	356	361	349	379	397	408	372	398	364	361	374	367	354	354	352	370	373	394	372	364	373	359	374	353	392	378	380	416	362	363	327	363	381	406	375	353	355	342	371	375	388	347	373	386	355	354	377	365	373	356	351	406	376	351	370	377	392	378	369	353	356	376	373	378	369	343	387	371	361	381	368	350	353	367	413	394	364	394	342	349	360	354	357	352	353	390	393	374	347	368	395	390	386	360	359	386	380	371	360	390	377	358	382	388	337	375	391	355	371	381	357	364	383	379	377	359	336	378	337	361	372	374	388	378	386	401	352	376	388	362	379	361	332	354	351	366	339	380	356	390	380	378	366	368	375	380	350	341	339	370	366	338	401	381	342	349	372	334	377	355	334	402	339	365	366	367	389	434	419	385	357	343	377	364	362	367	420	392	384	396	385	370	386	375	355	333	375	358	355	369	356	361	365	358	375	355	363	382	359	370	351	394	373	345	351	333	383	322	385	347	372	324	368	406	391	345	387	358	389	347	378	378	349	411	403	372	351	391	369	341	374	397	349	385	362	350	363	366	367	366	392	361	389	412	347	382	371	385	359	364	396	373	352	343	362	361	347	422	375	339	369	358	390	352	371	381	388	357	354	371	380	373	365	344	368	363	361	396	398	389	408	373	350	348	339	362	376	389	392	368	386	364	345	372	394	321	372	394	349	371	375	363	377	364	386	357	336	354	353	376	343	371	363	386	371	348	387	385	388	378	339	392	351	368	359	382	338	366	365	369	341	367	382	368	376	379	368	366	372	368	346	363	363	392	363	366	318	368	359	369	395	359	372	347	408	383	398	402	355	362	377	346	360	385	361	356	372	374	322	357	391	362	409	368	367	368	386	318	350	392	368	371	394	373	351	382	362	382	359	330	357	361	369	380	360	343	401	359	353	366	365	346	359	370	349	366	392	353	361	401	348	358	367	340	363	368	388	349	369	358	366	368	378	343	362	370	369	370	357	370	381	345	350	364	368	375	367	348	359	355	367	349	383	370	378	382	368	365	381	418	390	339	385	376	377	352	345	384	365	333	385	346	363	375	388	334	350	347	382	359	375	354	363	392	347	366	375	371	344	388	362	365	346	390	355	348	368	371	346	353	353	388	346	350	368	381	367	338	356	360	380	358	404	348	360	386	380	391	363	354	355	367	375	345	355	365	360	390	356	369	396	377	385	353	354	352	364	371	358	345	387	378	358	333	368	359	371	357	331	405	356	383	347	358	388	367	378	345	367	380	366	367	346	371	375	373	361	379	359	370	366	371	359	377	354	365	382	385	396	367	350	367	382	376	364	398	369	373	373	364	346	378	349	368	382	365	398	371	375	337	366	424	345	371	370	370	345	379	352	352	419	383	368	374	365	374	359	354	385	367	394	356	375	386	364	352	382	373	348	355	346	373	344	353	348	377	352	368	321	349	368	368	376	339	334	341	374	400	358	368	347	352	375	343	372	385	385	388	381	368	388	381	344	371	381	384	365	380	354	365	394	382	374	349	349	382	337	370	332	385	372	380	374	341	394	337	352	344	346	340	355	360	356	369	360	343	409	358	355	356	359	355	374	382	357	377	358	367	397	358	379	381	376	364	399	346	347	354	314	397	345	388	335	375	374	381	362	363	378	373	372	391	334	405	335	366	372	374	345	369	337	390	378	356	371	344	378	373	347	366	356	343	377	378	355	336	387	349	350	364	393	350	355	362	355	407	388	367	389	354	371	387	408	394	371	338	335	370	373	370	332	419	386	344	361	350	380	383	375	363	347	384	349	384	381	356	381	370	355	371	402	356	327	323	367	406	363	358	354	399	358	330	384	372	367	355	365	399	394	365	369	353	393	337	376	360	356	351	369	368	352	346	369	372	363	382	383	377	364	374	369	372	386	394	350	369	356	395	362	372	339	382	395	390	385	357	343	371	350	348	382	360	350	370	330	354	369	359	351	346	370	354	372	377	349	388	376	351	361	356	347	356	348	403	333	370	358	375	360	344	377	364	370	385	361	378	413	371	370	380	367	346	377	387	366	359	352	393	377	400	367	376	364	324	393	361	353	371	360	363	346	385	379	364	354	369	361	400	394	369	362	359	432	374	375	391	361	380	372	394	421	372	347	373	347	355	368	396	360	349	353	385	380	363	400	335	341	402	379	332	367	338	372	364	389	382	372	380	365	367	370	379	347	369	368	349	390	364	405	389	362	366	372	362	414	404	374	367	366	357	332	363	387	385	380	318	388	368	363	379	378	385	373	359	371	422	380	346	381	380	369	382	374	384	365	352	349	378	360	368	367	392	365	385	380	360	370	361	367	375	373	354	347	378	368	387	386	373	382	363	360	367	362	359	348	338	388	397	370	370	382	357	395	357	384	357	323	354	350	352	311	381	371	356	364	330	357	376	411	371	347	354	371	355	371	389	391	321	357	349	363	361	375	337	364	354	347	346	340	361	349	367	355	355	415	385	403	376	366	381	388	364	364	353	333	369	363	366	371	372	393	395	379	388	392	393	376	362	349	362	390	387	351	359	363	359	366	361	354	384	355	367	368	370	378	343	368	377	316	352	375	377	353	365	381	357	342	328	386	348	328	363	340	359	380	317	397	358	358	374	404	336	386	358	373	366	403	370	355	371	385	410	397	383	373	367	356	364	346	334	349	369	365	351	362	335	361	346	370	339	354	348	351	408	390	347	367	339	370	343	378	362	361	399	397	362	358	366	361	400	387	354	391	363	360	359	365	399	367	349	354	388	380	360	350	369	378	330	368	346	393	385	372	381	382	392	356	340	414	369	396	374	371	388	375	320	367	345	351	353	395	352	354	347	326	389	336	396	372	376	400	403	402	371	365	363	392	398	378	355	401	370	355	397	378	348	364	359	337	362	359	397	341	346	374	374	400	412	395	361	416	359	396	404	336	356	356	395	369	372	361	393	377	343	404	383	385	364	345	342	329	392	384	364	376	370	356	370	360	409	344	361	353	398	368	379	372	394	352	407	360	362	404	356	367	348	355	346	377	364	329	379	356	417	324	392	354	357	341	341	381	339	393	327	369	404	384	429	374	329	352	324	365	372	363	375	383	409	366	368	341	389	367	373	397	315	372	350	375	358
24699	4165	775	499	453	323	253	265	246	224	226	213	235	202	243	212	212	225	212	230	207	208	217	200	225	197	202	235	219	232	193	250	226	225	230	240	218	197	202	190	209	220	247	194	215	226	196	207	205	203	235	217	207	217	228	262	211	192	250	225	212	200	219	183	219	199	237	219	211	209	224	202	210	234	213	214	218	216	209	201	205	198	206	222	219	197	203	196	217	233	214	206	205	190	208	199	210	236	208	204	244	237	219	204	193	214	222	198	192	200	223	180	222	212	202	210	209	216	204	216	194	206	209	204	229	240	211	206	197	219	229	228	189	208	201	224	224	197	204	174	198	228	219	205	196	176	233	201	196	244	205	194	213	205	259	226	222	196	224	210	209	217	223	203	220	202	218	220	226	224	251	216	209	242	184	234	227	212	204	226	224	202	212	220	230	211	222	187	223	227	175	224	211	221	218	233	207	209	200	205	182	241	177	184	206	201	202	206	207	193	188	225	197	222	204	214	215	239	212	195	212	200	208	226	203	214	232	232	224	190	224	221	200	200	189	214	209	220	216	223	223	218	196	229	203	188	233	223	179	205	216	218	199	217	197	186	219	207	227	190	207	210	212	183	211	180	223	213	204	189	200	231	207	188	202	223	193	219	213	184	224	198	211	207	225	215	200	191	194	213	225	186	222	213	177	210	221	199	217	196	241	208	213	201	191	204	217	196	204	203	209	223	216	214	205	206	215	200	195	209	228	205	210	220	205	228	211	240	239	197	206	202	217	194	212	190	207	218	215	213	207	192	201	224	230	211	221	207	185	209	226	199	186	200	218	210	202	193	185	223	228	210	255	234	214	242	203	183	224	219	190	197	234	205	237	179	207	206	228	215	225	216	216	228	200	233	190	238	218	167	230	237	247	237	202	220	230	187	206	193	206	206	216	230	212	206	235	182	202	223	201	218	206	204	205	183	182	212	181	208	173	186	207	227	212	204	202	213	217	200	217	221	210	227	217	229	222	190	202	211	221	189	208	209	192	178	203	191	195	231	226	216	210	225	199	212	188	209	171	201	217	213	218	193	224	207	200	199	205	224	214	219	193	233	198	195	209	217	211	185	215	236	214	195	212	213	216	218	213	215	215	220	193	188	221	208	214	218	208	198	217	192	216	207	208	213	198	171	216	228	224	209	190	184	199	207	222	216	201	202	205	207	210	229	194	210	188	187	217	229	194	212	185	185	210	216	214	237	192	194	217	245	209	221	203	230	223	213	214	227	224	175	209	213	231	194	198	188	199	218	241	193	227	213	210	211	206	207	190	232	192	200	208	234	198	209	197	246	218	245	207	195	184	195	192	229	191	187	225	212	203	184	198	184	187	212	199	203	213	216	226	208	219	190	199	176	195	193	198	224	217	197	223	231	211	214	186	193	212	204	222	199	220	224	239	189	224	234	201	195	192	192	209	215	197	213	208	206	225	231	218	214	196	179	242	216	203	208	230	211	207	193	227	185	204	196	213	203	231	220	200	207	205	189	219	219	214	235	226	174	210	210	202	225	183	224	216	222	188	193	224	185	196	200	193	194	189	226	209	226	182	199	219	210	210	214	235	222	212	243	164	219	199	186	192	213	203	215	213	203	212	216	216	193	190	197	216	217	198	243	225	189	225	220	241	184	204	193	209	200	215	222	199	235	200	195	202	184	204	209	207	222	200	215	220	224	207	228	216	241	212	225	196	186	220	233	215	232	212	197	192	191	236	184	227	222	226	191	222	216	215	203	204	205	219	197	182	224	194	198	209	205	205	211	210	213	237	215	225	203	206	212	178	209	226	200	225	201	231	195	190	222	188	202	222	198	209	218	191	194	219	231	216	216	182	198	213	183	194	223	195	209	242	186	214	209	218	214	219	196	185	189	217	218	220	219	184	217	211	189	231	192	204	202	205	213	208	201	216	224	239	227	194	188	209	255	217	215	193	226	240	214	193	186	217	206	213	210	214	180	233	224	213	191	180	178	237	230	221	215	192	219	164	216	201	248	189	193	192	221	206	189	225	208	216	229	252	199	202	208	209	212	195	207	211	197	211	225	231	191	219	213	213	221	196	243	222	229	200	211	215	204	226	204	220	220	222	210	220	199	201	208	213	205	222	208	222	226	172	215	220	198	219	204	194	198	216	208	181	208	208	203	222	204	210	202	220	209	202	241	198	211	205	196	200	237	200	205	200	195	206	212	225	182	228	206	209	206	219	190	214	234	234	207	197	204	205	228	216	208	181	190	220	190	195	200	228	208	202	203	228	210	216	219	253	229	207	205	222	198	224	236	226	195	205	237	229	197	197	221	225	206	198	224	226	227	190	224	224	222	216	214	213	186	205	220	196	197	194	216	226	190	218	197	224	204	206	214	228	221	218	202	218	230	213	208	208	189	188	208	240	221	222	206	231	186	190	196	210	196	220	203	192	214	217	202	205	219	208	225	214	198	201	226	213	197	214	193	219	246	170	212	202	195	198	241	215	203	207	187	197	203	225	233	222	245	218	197	197	226	229	213	183	190	207	183	198	242	199	227	248	204	208	206	199	223	193	225	208	217	204	209	200	170	201	185	205	200	220	231	235	234	225	190	210	219	232	230	205	218	211	228	224	186	204	203	211	184	205	201	189	204	217	198	201	191	197	213	208	181	196	190	196	218	180	194	208	198	181	198	230	219	208	205	173	202	205	225	194	230	189	208	234	200	209	196	206	194	209	203	214	225	211	208	177	210	208	213	216	182	201	227	206	195	200	215	189	190	195	192	196	183	222	208	223	212	205	177	220	218	198	196	206	211	213	218	188	218	233	218	204	205	193	209	189	223	199	192	208	214	190	229	197	209	193	179	215	184	203	200	205	203	191	208	229	231	182	214	223	207	210	204	211	221	200	209	213	213	211	226	185	214	214	211	224	201	229	217	210	198	241	201	219	237	227	193	199	188	221	186	213	183	211	234	195	214	219	212	209	206	216	206	194	237	217	220	207	219	205	211	222	201	235	243	218	230	172	200	205	185	204	187	194	235	261	212	197	234	201	211	242	209	230	197	198	191	241	191	221	225	202	181	191	239	245	208	181	201	194	204	240	233	202	202	197	216	211	196	223	216	217	217	228	214	184	222	239	198	238	218	192	204	212	231	195	213	200	228	206	219	215	209	217	222	210	217	203	195	193	217	232	206	217	203	180	205	242	216	208	212	199	223	197	190	198	190	213	240	216	199	226	210	215	219	219	209	211	214	207	184	209	192	205	214	215	201	200	204	211	182	185	206	218	218	214	192	201	229	262	205	209	207	197	224	210	212	189	195	195	209	198	202	203	192	211	176	194	192	227	232	208	232	228	209	199	199	201	196	205	184	194	209	239	213	206	206	211	193	199	214	213	227	205	196	193	232	208	212	215	192	201	227	229	204	208	196	206	233	223	205	199	189	210	195	210	204	212	195	214	210	206	216	195	206	200	223	199	214	227	214	179	252	182	212	205	220
17730	1749	1548	1549	1419	1220	1040	960	801	744	680	653	635	608	605	605	579	578	556	523	579	524	532	536	492	501	544	560	544	527	508	535	561	509	518	525	528	520	506	516	513	530	573	546	534	544	540	471	529	501	529	494	518	520	502	544	520	517	515	563	503	555	550	500	523	533	511	512	520	536	519	547	509	546	497	508	528	513	480	540	504	531	536	559	485	524	487	530	526	532	529	502	511	517	538	509	513	551	500	509	494	467	517	558	527	534	484	540	548	481	491	521	487	501	498	456	510	499	532	539	518	523	536	496	509	481	544	500	514	499	527	486	486	518	556	517	516	524	525	510	522	492	518	513	498	509	506	470	495	563	541	501	483	512	517	514	487	557	514	498	502	509	504	518	522	533	529	558	502	534	506	568	511	518	546	523	502	518	534	475	498	525	502	536	525	521	505	551	525	528	508	498	540	538	517	518	511	548	526	493	528	561	517	506	497	516	531	485	520	527	513	487	506	466	494	485	509	546	482	499	503	510	503	498	512	543	487	496	457	554	506	522	492	519	537	503	548	500	456	528	494	496	522	499	523	505	513	494	522	508	477	510	503	491	526	530	523	487	474	498	517	522	493	528	549	508	509	521	531	533	521	546	533	504	542	523	510	527	526	468	510	539	510	532	517	504	523	516	516	510	546	535	530	518	532	514	553	537	496	542	517	526	488	558	501	496	540	507	527	549	560	550	493	560	528	490	487	494	549	509	538	519	503	494	530	504	543	521	466	510	473	529	529	485	511	535	496	521	521	557	454	526	488	465	521	525	506	474	481	551	521	497	534	509	517	498	495	473	513	543	572	502	508	497	534	495	505	538	547	555	510	550	520	531	577	520	527	508	509	531	500	516	502	544	518	494	510	536	577	489	495	500	510	513	546	501	531	495	560	544	490	467	487	507	545	541	510	522	568	510	502	465	482	515	513	552	547	504	511	535	509	524	523	522	479	537	514	509	536	518	500	470	518	512	495	540	506	468	531	543	521	512	511	534	545	510	514	490	508	483	535	531	496	482	487	535	467	513	522	521	503	472	489	517	541	515	498	503	496	509	506	545	522	501	505	570	503	503	556	549	520	502	523	547	515	530	488	557	517	517	491	565	503	566	481	509	554	519	513	518	518	500	514	484	509	531	548	511	505	526	499	488	550	520	521	552	453	500	537	493	506	497	509	522	513	515	536	542	551	501	505	520	519	554	453	544	509	489	512	514	539	573	513	519	585	559	557	543	522	501	515	510	486	532	556	547	558	502	540	509	505	520	492	519	527	524	512	549	509	509	523	494	526	519	543	513	534	508	536	455	499	525	544	537	525	517	547	497	507	523	541	537	525	548	529	503	535	504	519	496	516	532	509	481	517	531	543	530	527	524	558	526	501	524	535	530	523	558	523	539	506	518	498	536	480	527	517	513	495	562	512	508	543	522	477	528	530	554	492	498	522	556	545	546	491	496	514	507	483	563	494	523	526	510	523	499	517	494	511	549	555	521	510	535	458	510	559	526	560	563	514	497	533	506	511	522	528	502	512	497	470	515	493	506	548	467	486	513	502	520	532	501	481	512	520	487	503	505	518	520	483	476	534	519	527	550	522	530	523	528	501	506	509	535	515	521	527	461	539	563	515	532	568	510	536	479	495	514	508	479	522	524	489	504	507	503	528	510	549	508	497	527	513	488	557	532	495	574	527	513	509	498	477	526	560	517	534	506	480	522	529	535	521	512	521	521	539	519	523	484	487	531	553	532	523	525	550	519	512	515	508	517	495	505	519	530	521	502	534	478	530	466	481	498	548	563	549	531	550	557	535	492	485	481	532	519	509	494	534	504	534	504	486	507	541	515	497	533	491	566	491	542	548	526	530	501	548	475	472	508	494	504	475	485	571	514	505	532	507	556	517	495	503	505	488	543	494	508	497	511	505	492	521	529	501	491	530	476	524	519	505	527	506	559	522	475	491	524	477	512	528	521	506	508	538	514	532	485	517	522	480	515	553	527	522	509	532	517	537	537	559	509	493	515	484	527	491	503	512	495	525	531	470	504	527	526	545	508	478	527	501	528	511	515	487	512	497	495	524	504	511	516	531	512	477	496	513	506	500	481	532	526	510	540	537	520	520	517	509	497	482	554	472	536	493	539	491	484	534	509	483	539	537	548	497	487	519	531	497	520	465	492	563	506	499	535	570	521	494	523	501	514	531	583	529	525	526	539	589	494	467	522	547	530	519	524	486	514	530	513	526	513	529	508	506	518	509	503	541	507	461	555	533	526	492	509	511	515	490	485	505	532	519	546	514	550	538	476	498	536	532	508	511	530	546	544	542	507	540	545	509	526	510	499	540	454	477	496	470	531	511	513	528	521	508	477	488	513	566	511	518	521	524	491	557	490	513	527	558	508	545	505	515	541	509	527	522	528	462	491	516	528	504	523	553	551	518	494	498	473	567	510	521	525	545	543	476	576	526	523	514	541	476	525	543	497	531	499	530	508	545	490	552	517	543	526	531	519	519	500	499	496	500	501	471	529	524	496	523	469	518	476	547	516	552	522	506	513	535	528	519	526	502	520	522	536	503	521	534	567	504	492	481	502	495	530	539	517	554	545	503	543	493	500	479	526	525	493	522	529	533	521	512	562	502	506	483	522	511	548	547	465	531	511	509	520	549	525	515	489	542	553	506	512	542	488	510	532	549	491	491	507	482	491	514	488	505	534	537	559	519	514	511	515	519	510	522	540	491	545	524	516	496	508	511	550	494	530	503	522	534	506	535	504	512	510	536	502	481	534	499	502	532	480	536	505	521	516	561	524	501	521	549	516	488	510	513	526	518	514	485	500	501	475	512	549	506	541	497	503	563	530	524	498	507	523	536	518	518	508	521	502	496	495	548	531	483	515	506	457	527	550	498	484	497	533	520	529	525	532	556	532	527	533	491	481	507	507	525	491	510	527	489	534	524	545	511	509	504	507	501	520	490	497	529	522	513	511	525	530	522	494	504	505	517	535	512	503	553	485	495	511	467	547	457	538	493	490	531	492	512	497	547	522	526	501	521	503	538	530	519	550	514	519	493	543	500	503	541	528	503	523	493	558	551	489	472	509	531	538	547	522	547	488	460	505	542	538	534	525	530	516	481	497	513	546	500	549	497	495	540	550	469	542	509	498	497	495	525	529	536	540	474	518	505	515	580	483	562	529	499	526	488	489	489	518	486	519	513	511	530	527	522	497	519	487	552	494	480	514	463	516	531	487	511	527	513	543	534	488	493	505	491	490	523	506	487	501	562	518	494	517	531	502	537	527	483	556	492	532	527	559	527	552	512	478	530	518	552	519	501	546	543	524	495	501	523	500	523	505	537	476	537	543	533	523	541	535	517	503	520	501	547	515	516	506	541	482	539	524	554	527	498	514	486	500	534	556	515	493	578	522	559	502	529	553	496	521	543	518	510	510	536	505	564	514	514	511	500	520	514	519	521	526	527	489
34696	7599	1111	656	433	342	271	274	196	198	192	172	191	177	191	154	180	163	142	182	154	152	153	184	138	153	132	160	137	151	153	147	159	148	138	134	148	140	134	141	150	141	146	138	128	152	158	123	123	149	157	123	135	138	161	151	131	123	123	148	138	155	145	153	138	154	149	156	120	170	147	132	147	163	153	141	186	144	132	123	171	128	151	143	167	152	138	138	135	142	138	154	151	149	131	155	175	138	127	140	144	149	157	139	139	141	146	149	162	140	161	145	145	134	145	177	143	133	169	127	137	137	139	158	141	129	162	138	163	148	130	122	148	162	141	127	150	169	178	143	162	138	141	164	155	154	140	144	158	132	132	167	153	138	152	134	136	137	124	140	136	155	149	120	137	152	161	162	151	151	169	150	155	133	137	134	136	133	136	148	148	181	132	111	148	150	131	137	150	155	137	157	146	151	145	108	165	155	154	143	141	152	149	155	141	153	144	174	143	133	153	144	138	133	146	149	136	150	137	169	167	151	150	138	145	134	151	145	130	125	145	133	168	139	157	135	139	141	119	139	154	130	124	144	129	139	132	134	146	154	152	152	135	164	144	169	138	175	154	148	159	147	134	144	154	164	145	139	131	126	128	154	156	157	148	163	161	157	138	146	150	143	128	118	147	130	131	156	144	153	137	144	132	134	124	147	148	151	129	145	147	138	150	158	135	150	150	145	136	151	141	148	160	123	137	170	161	149	139	161	162	145	140	133	135	147	153	149	167	144	170	154	145	144	164	147	154	147	130	140	145	118	139	144	159	140	128	141	102	148	157	124	137	145	155	135	155	121	131	124	148	168	160	136	151	147	170	161	141	149	131	145	146	137	147	147	144	155	168	157	156	141	158	140	125	139	142	147	146	120	149	153	148	118	145	139	161	136	141	157	144	138	145	145	141	143	155	174	139	139	138	138	116	128	153	171	149	152	143	160	148	136	145	143	136	149	139	142	135	160	148	135	139	156	142	151	152	162	158	110	115	138	153	141	135	158	136	127	131	144	155	138	143	145	129	137	143	132	146	121	152	162	150	158	126	140	138	149	134	141	134	135	142	144	166	131	135	151	137	148	156	129	139	138	133	139	147	144	126	141	135	157	149	145	157	126	150	156	154	165	138	145	149	125	135	140	137	172	112	137	130	145	129	144	133	133	117	125	156	132	157	171	132	166	128	151	146	141	114	132	153	156	157	134	134	122	165	129	169	159	138	134	131	145	143	144	158	156	140	126	146	141	140	129	139	138	119	142	148	133	134	134	141	126	141	132	155	138	141	156	137	128	133	115	161	151	148	151	153	135	151	156	142	167	148	150	128	138	136	161	135	151	145	132	138	158	136	162	134	142	142	135	148	153	143	125	163	130	150	145	148	135	148	148	138	153	161	154	161	137	143	149	162	129	142	144	127	166	169	119	160	132	148	139	138	128	139	119	163	126	146	122	145	165	143	130	145	150	141	134	132	157	160	153	130	139	128	161	149	132	120	136	157	135	163	138	138	138	135	147	127	142	147	146	114	151	137	142	131	139	142	145	147	149	130	155	119	153	127	152	149	129	125	151	148	145	157	161	137	119	129	129	134	160	155	155	148	136	145	139	139	148	138	143	153	140	133	109	143	131	123	112	122	124	161	140	172	120	133	138	160	148	142	140	144	172	155	162	161	165	148	153	123	119	137	153	165	163	154	138	148	161	132	141	156	128	158	162	130	156	142	137	124	138	136	132	150	157	147	178	123	120	153	132	137	143	158	158	151	152	148	129	142	145	153	145	117	151	153	142	142	170	157	145	134	131	167	150	117	147	156	134	153	124	141	148	150	148	157	143	165	161	140	159	142	143	135	145	142	161	135	143	144	114	131	145	142	165	158	149	152	163	179	162	153	151	128	153	141	141	125	137	140	149	146	143	143	159	164	126	138	146	128	150	167	155	144	158	156	140	113	155	148	126	133	139	180	153	161	150	110	132	143	140	132	137	141	147	157	137	150	139	166	143	146	139	149	147	136	154	163	138	121	132	140	166	150	139	154	150	142	137	139	143	134	135	137	121	133	137	149	161	173	147	134	153	136	133	143	145	158	148	156	144	144	133	119	141	155	148	160	141	128	149	156	152	141	144	157	146	147	148	145	145	126	130	151	142	139	159	157	150	141	120	139	151	139	152	137	137	141	157	148	144	109	136	119	133	148	125	127	132	160	137	128	126	155	137	156	163	131	149	139	146	143	120	151	142	157	133	144	144	126	142	128	139	141	167	126	133	123	167	118	120	148	144	150	159	146	130	136	145	138	135	133	137	154	152	142	136	147	151	167	159	137	131	141	175	141	149	158	134	144	147	140	159	154	136	147	142	127	162	155	114	115	131	157	126	161	146	152	124	147	150	154	155	150	150	139	164	141	166	162	159	160	144	142	140	159	156	174	134	137	145	150	134	154	121	162	136	130	150	146	139	143	117	141	168	159	145	122	138	142	145	134	137	151	152	152	144	141	156	133	128	142	148	140	113	138	139	146	166	133	132	143	154	143	130	136	144	143	154	119	158	152	145	134	142	150	130	141	134	144	161	164	134	153	137	140	141	144	148	132	145	151	136	141	149	176	153	135	120	134	157	127	143	140	152	157	145	145	142	156	146	139	154	139	131	141	151	149	134	129	162	126	152	128	144	142	126	135	144	125	155	140	129	162	168	147	150	140	127	139	129	147	142	162	136	155	151	158	155	152	172	145	119	154	145	159	151	154	144	134	125	111	134	125	139	137	170	137	142	136	139	161	146	147	153	125	164	155	140	147	158	145	128	136	124	141	139	130	132	132	142	124	164	159	153	131	159	156	133	132	135	151	141	140	145	127	139	141	143	134	159	136	139	142	164	136	125	138	129	125	160	140	133	125	149	156	132	154	130	159	122	127	142	154	152	138	147	145	122	153	169	147	148	156	152	134	115	148	129	145	160	150	148	149	131	131	134	153	139	119	144	141	176	148	140	141	131	138	146	136	156	127	143	142	144	131	157	145	126	135	130	141	143	138	164	131	120	153	130	124	163	139	157	150	129	137	143	154	145	132	130	155	150	133	143	143	147	133	136	144	149	161	147	153	149	153	145	137	138	143	137	144	132	163	140	130	142	140	160	129	169	162	144	156	159	160	146	153	150	149	122	134	160	178	148	158	128	139	150	142	133	164	129	134	143	148	135	165	112	153	135	151	132	135	146	141	135	115	149	146	154	130	164	153	149	144	182	163	155	149	156	119	141	141	133	133	125	152	144	150	148	145	124	164	158	154	128	129	142	143	140	138	146	137	148	139	151	134	135	142	153	134	141	151	145	159	143	172	133	151	146	145	134	138	135	159	138	128	158	155	157	158	132	144	130	149	145	132	132	168	140	141	133	145	134	168	135	135	139	125	139	133	119	133	140	135	135	132	136	137	135	159	122	112	170	154	142	152	153	133	149	127	140	149	154	141	143	147	128	160	150	138	166
22673	1768	1934	2113	1837	1484	1276	1005	847	691	669	568	552	492	450	505	488	493	474	427	420	401	426	368	418	398	385	400	375	409	428	438	411	400	398	411	399	418	393	426	384	343	429	344	353	400	376	367	360	369	360	377	401	370	350	401	352	357	370	349	356	341	358	362	354	378	353	351	350	345	363	360	356	344	380	355	324	374	411	347	345	365	384	388	370	344	342	367	392	353	329	354	349	373	396	350	341	367	330	352	322	341	358	380	396	366	332	351	346	374	354	347	402	370	338	364	347	351	360	349	391	347	383	371	341	331	379	348	332	355	332	337	343	368	376	372	376	357	313	350	343	346	366	372	366	373	364	346	320	350	363	395	362	361	339	360	350	377	348	363	358	336	370	341	374	332	369	365	354	337	349	364	350	383	359	322	393	353	384	339	361	386	357	363	362	347	349	358	354	337	385	368	368	335	367	340	340	345	352	341	401	353	360	377	373	381	393	335	349	371	385	356	386	346	343	349	352	352	375	371	333	327	397	379	384	334	385	338	378	331	334	350	345	357	383	336	354	357	367	340	390	420	350	378	381	371	343	365	346	347	357	335	332	391	346	352	343	358	373	389	343	356	336	344	352	336	366	326	356	366	332	317	338	352	380	346	378	350	365	385	349	328	365	370	346	344	369	363	369	367	329	356	349	351	362	333	323	346	368	370	334	393	396	350	305	353	348	361	332	338	326	364	357	372	381	355	361	368	348	391	344	319	350	352	349	355	324	351	334	338	358	376	365	337	365	348	309	356	343	337	326	369	334	378	338	336	343	361	337	360	334	360	366	337	363	349	362	385	331	364	357	371	364	364	371	351	340	336	352	348	380	343	345	349	350	362	389	374	350	334	342	343	357	363	339	334	362	367	353	393	339	360	349	352	336	356	354	360	342	396	360	356	350	353	353	366	349	331	368	389	303	318	364	339	426	322	383	342	394	363	345	312	342	355	389	312	365	336	356	364	361	327	372	361	365	366	365	341	378	350	308	349	348	368	343	358	398	365	340	380	373	326	351	371	366	368	343	341	381	329	336	369	367	355	372	363	353	358	336	336	319	367	362	356	373	358	375	341	355	368	360	357	346	377	374	333	388	367	333	368	351	360	376	355	353	345	346	331	339	343	351	373	358	375	334	395	359	341	378	400	370	375	352	377	371	331	374	390	319	340	339	345	364	347	389	373	341	356	387	384	370	357	355	351	375	333	388	380	383	349	364	374	374	351	341	371	370	374	346	367	355	365	339	339	337	359	350	346	357	348	348	364	376	346	376	358	329	327	352	338	349	363	358	350	360	333	347	331	353	358	352	397	320	367	389	321	343	362	347	343	351	375	332	360	340	382	322	336	350	313	334	357	364	358	387	355	366	355	339	362	328	356	355	352	330	358	364	364	345	353	313	358	340	355	377	375	330	366	381	343	336	359	345	327	339	369	377	369	371	350	344	350	389	336	336	374	382	353	357	355	359	365	347	325	355	377	349	365	333	326	360	352	352	326	380	337	379	400	352	389	371	378	351	380	372	360	385	367	385	334	317	381	360	364	351	373	334	360	352	338	341	371	384	372	365	339	357	359	339	366	357	368	352	366	372	340	376	352	382	339	420	367	362	366	338	368	377	377	343	358	352	390	354	337	338	363	346	367	363	339	362	341	341	359	371	358	379	387	333	359	349	336	338	372	331	342	332	330	360	395	349	350	352	330	350	386	359	357	343	344	341	329	370	377	361	329	337	361	321	348	348	331	343	323	340	360	362	355	365	347	335	378	327	345	379	389	368	359	335	324	352	335	333	361	380	376	332	390	373	340	351	359	355	344	315	355	345	345	349	364	376	341	350	367	371	386	379	355	338	346	328	327	355	402	348	390	337	338	386	343	334	395	372	351	361	379	386	361	364	349	368	370	353	351	350	339	390	359	320	370	362	336	377	374	355	371	371	377	354	344	375	380	364	351	399	381	354	370	369	373	354	382	341	332	364	382	383	340	330	353	356	377	342	372	356	382	358	347	362	378	372	348	373	363	335	332	335	367	375	359	367	319	366	350	349	331	363	332	370	370	407	351	370	326	376	368	371	353	389	345	372	356	328	346	362	351	371	376	359	369	355	357	337	355	337	353	394	384	361	353	351	397	347	372	360	395	383	349	386	326	367	369	314	358	339	388	351	346	328	346	351	315	393	338	316	365	343	327	375	351	344	368	353	357	357	385	346	346	318	337	354	331	376	363	328	339	363	335	344	342	343	324	359	344	362	341	334	358	349	344	337	381	357	368	367	363	341	371	359	330	333	357	342	369	378	352	344	346	370	321	330	346	357	336	383	388	370	353	325	362	327	361	341	379	368	339	347	372	336	349	374	391	335	320	320	361	347	363	358	363	350	333	375	334	380	356	372	349	368	356	384	391	359	336	353	341	363	344	336	348	386	332	370	332	351	385	344	359	340	395	375	362	380	365	348	355	343	361	346	339	385	358	350	357	363	354	377	354	339	369	345	377	363	375	371	336	399	353	368	396	329	385	377	341	357	313	348	339	347	383	347	387	392	339	373	340	357	334	321	342	338	344	352	369	382	369	385	307	348	356	366	343	385	393	357	344	326	365	347	363	371	359	352	369	344	334	341	332	325	345	316	357	348	362	345	365	347	364	335	343	328	405	393	348	328	348	402	350	362	374	380	361	360	347	367	362	355	369	389	304	343	319	369	384	347	380	348	372	337	316	319	330	358	389	367	388	357	351	346	362	403	331	319	382	355	350	391	382	329	371	323	393	348	321	337	367	370	342	357	386	363	371	384	334	374	359	343	379	349	344	363	331	351	388	322	331	330	354	355	387	361	366	362	336	383	329	346	351	319	372	340	377	339	350	356	332	362	352	346	375	373	371	357	377	323	347	309	366	351	361	352	364	356	372	380	340	345	381	361	338	370	360	348	327	365	337	347	388	358	355	358	348	362	367	381	358	344	382	379	341	345	357	313	323	339	357	362	333	322	388	342	335	320	381	364	358	369	326	328	349	391	341	347	352	357	381	383	345	362	348	341	360	356	366	350	390	352	338	360	362	377	356	362	351	362	359	350	370	357	367	340	333	353	347	368	353	363	345	338	345	359	350	377	378	354	364	339	367	350	359	341	358	339	374	373	345	363	357	375	352	378	392	377	352	356	366	343	348	353	370	360	401	333	382	356	354	333	349	368	349	363	349	360	327	332	396	374	369	317	349	356	333	364	366	332	349	351	371	392	341	388	330	375	369	332	340	354	347	373	345	337	346	374	348	362	371	332	379	331	356	363	343	408	336	339	345	405	357	381	353	336	313	356	372	340	351	351	352	339	335	376	359	360	347	383	374	369	338	312	320	321	379	362	364	356	375	371	332	361	366	371	359	366	362	341	376	369	386	375	331	341	346	352	399	351	379	349	368	361	346	331	347	335	365	364	384	369	361	369	328	359	364	394	354	351	364	366	383	360	357	351	355	340	352	348	347
9654	809	218	223	202	182	167	144	149	146	150	162	147	147	153	172	134	164	144	137	148	135	142	152	140	125	135	142	163	122	144	130	162	135	145	131	149	143	138	139	138	160	136	156	137	151	154	145	135	141	138	149	148	145	149	146	161	133	133	134	132	135	157	150	157	156	139	151	154	144	133	136	132	138	129	129	128	163	147	152	149	147	121	123	135	143	132	128	140	132	138	147	150	132	153	136	136	127	125	119	155	145	162	155	133	151	152	149	122	142	154	148	147	133	137	131	154	118	134	139	158	157	131	154	124	139	166	161	158	140	153	146	150	160	133	158	152	132	144	154	140	136	138	142	157	138	153	143	143	140	125	128	124	143	129	134	142	138	151	155	154	121	152	167	163	176	163	133	162	145	132	155	132	155	173	129	145	150	132	149	143	132	142	154	155	143	123	135	146	148	157	131	135	156	136	128	122	150	131	155	137	146	129	139	143	179	146	143	154	141	166	144	138	133	149	138	111	167	157	134	122	117	139	126	133	154	140	148	119	149	129	121	143	135	134	126	154	162	145	137	162	131	156	144	144	107	128	133	147	147	120	153	134	159	132	143	134	170	158	150	128	158	133	133	135	171	173	144	117	135	120	158	148	139	143	142	116	168	154	154	127	150	159	165	133	137	118	128	141	147	135	132	147	138	149	147	135	158	155	141	130	128	141	125	159	139	129	148	138	156	153	148	172	157	153	128	113	138	113	150	160	156	146	158	136	138	156	142	161	151	165	138	148	133	138	135	136	161	132	156	147	137	162	144	138	165	151	140	113	139	140	151	164	124	104	137	141	161	128	153	139	141	130	139	145	140	123	144	138	148	117	127	143	164	122	164	150	142	135	151	131	151	138	137	140	152	134	123	168	135	129	135	161	166	140	146	123	143	162	154	148	146	161	127	153	146	143	144	182	148	137	140	135	137	134	152	172	148	157	130	163	130	136	137	138	159	137	131	160	134	139	149	140	134	163	149	149	148	139	154	149	143	143	160	125	125	137	127	154	145	141	139	148	148	142	154	162	160	175	169	134	179	165	162	144	133	141	162	148	149	156	162	144	164	134	152	154	156	138	133	159	142	157	143	146	121	136	128	127	136	148	110	160	157	146	159	116	158	133	142	157	141	162	131	157	150	166	151	153	141	132	143	154	147	158	149	140	141	144	160	135	121	152	127	156	139	131	130	151	156	163	153	152	135	137	148	157	144	142	136	141	132	150	151	156	138	139	120	139	149	140	137	131	153	170	135	139	128	115	145	144	156	143	132	130	136	138	141	135	157	150	163	164	126	142	142	152	142	141	153	152	121	145	150	155	164	152	138	149	144	154	144	122	159	141	151	116	142	134	139	138	142	145	137	144	137	130	127	150	126	151	152	132	140	142	146	146	121	157	150	155	148	126	151	133	132	145	129	147	143	156	130	134	139	154	164	147	149	144	179	159	125	145	152	127	130	136	132	151	160	133	142	118	150	154	144	141	147	149	155	155	141	158	122	133	168	129	163	133	157	149	150	124	141	128	154	149	144	160	136	127	121	158	165	133	143	129	137	152	157	149	179	149	140	145	123	139	134	157	130	154	143	149	154	164	152	138	133	150	152	135	159	139	151	159	122	140	146	164	144	152	139	151	149	149	126	145	154	136	125	138	147	140	149	166	169	157	118	129	144	147	159	131	164	153	133	156	137	152	146	167	153	149	173	145	148	151	139	159	134	167	137	124	134	158	150	137	142	132	159	127	140	156	144	151	147	139	159	178	144	143	152	131	141	134	142	150	151	146	133	146	120	138	140	134	146	152	128	164	123	171	149	161	145	139	154	165	150	157	155	140	124	132	136	148	150	140	129	137	149	151	183	150	158	145	132	126	149	124	162	156	146	158	157	134	137	156	143	148	137	151	132	156	134	163	141	148	139	140	136	136	140	167	141	133	118	155	137	136	139	135	134	155	142	148	143	126	136	174	156	151	129	147	177	143	139	152	129	147	122	155	139	153	125	153	152	146	140	144	145	131	142	145	134	151	147	148	134	158	160	158	138	131	150	141	124	151	124	138	129	123	157	133	136	142	153	142	149	140	132	166	131	160	132	149	139	158	142	133	160	139	147	137	137	148	159	156	133	136	132	159	144	129	148	134	141	156	150	155	141	139	129	118	147	143	146	141	154	155	139	147	147	142	137	140	135	145	154	152	145	133	160	140	177	147	156	157	162	141	132	145	142	163	149	138	135	127	155	129	152	125	162	136	147	148	147	151	143	143	148	137	151	170	135	128	121	163	132	141	158	127	152	172	151	138	154	153	137	147	137	171	138	152	139	156	178	172	146	162	170	142	143	131	140	119	149	141	159	122	129	158	138	158	137	115	128	141	159	129	166	163	136	155	134	155	126	150	138	108	143	122	148	140	148	143	144	155	154	137	111	156	149	144	140	152	147	156	132	141	130	158	150	138	163	161	156	152	163	157	130	144	136	153	132	122	137	124	148	132	133	145	148	111	151	144	146	146	156	144	164	133	150	143	158	129	126	140	140	134	131	155	123	143	155	118	134	147	147	141	161	160	153	138	149	161	135	164	135	142	126	153	132	121	133	135	159	167	189	158	154	123	155	135	144	130	157	139	151	146	157	138	146	170	156	137	115	143	132	140	154	149	155	149	159	144	128	146	149	153	150	127	135	145	153	141	143	132	163	144	134	144	147	131	159	136	147	142	146	157	146	152	136	181	144	128	136	121	126	157	143	161	148	150	161	176	151	127	157	149	130	143	173	155	118	146	146	138	149	140	143	156	128	145	138	145	147	150	142	147	137	137	150	126	138	158	147	146	130	143	132	170	135	151	138	147	151	139	149	165	129	164	137	147	118	158	140	139	134	135	151	147	138	167	164	153	121	130	143	144	118	153	144	152	156	149	131	144	109	126	138	151	140	155	156	145	120	145	155	158	149	153	128	154	135	158	136	141	141	154	142	153	143	127	134	159	150	138	142	155	153	145	159	134	166	151	132	130	152	138	155	147	168	150	125	146	132	135	165	141	139	152	151	151	154	146	143	128	149	157	172	168	162	138	152	120	156	136	144	134	162	125	158	156	143	156	129	170	125	142	154	166	146	135	148	131	119	157	136	147	121	158	150	141	132	131	142	135	116	136	155	141	145	129	144	135	146	146	150	132	148	156	145	145	152	142	133	129	139	131	156	163	119	137	137	136	175	150	135	147	153	153	151	156	132	124	133	141	155	149	125	157	147	137	155	155	149	167	148	170	146	153	148	151	165	131	129	123	125	146	144	136	150	141	164	160	152	162	160	147	133	129	150	146	153	145	158	140	146	143	147	119	123	137	142	177	164	139	154	143	168	126	167	148	153	140	139	142	159	187	162	123	138	133	138	171	130	150	150	162	150	162	149	167	149	151	169	136	139	150	152	137	129	135	125	134	145	150	146	151	140	165	152	138	139	163	151	117	151	143	139	129	179	138	160	125	155
7271	661	560	659	667	600	583	470	435	448	412	422	395	416	419	406	378	403	357	381	381	383	386	326	326	348	356	379	385	358	363	376	419	365	405	419	398	333	367	371	389	425	404	395	363	367	364	384	375	387	382	384	396	393	399	364	392	389	350	371	366	408	335	391	370	394	394	371	371	378	394	352	365	383	383	369	397	388	393	386	381	357	383	390	378	359	374	351	409	400	414	393	349	369	370	366	371	388	394	381	380	350	377	372	383	394	399	380	400	391	336	395	399	371	385	398	398	342	396	368	401	367	375	394	381	370	329	400	362	426	394	389	370	390	411	342	394	395	402	383	396	357	387	386	402	388	375	388	364	363	406	380	350	355	395	374	390	370	376	367	385	367	391	371	365	346	385	354	357	366	391	398	346	327	355	402	371	383	364	379	415	390	365	373	405	366	392	406	394	364	381	377	373	423	408	380	389	380	390	403	390	368	376	372	378	415	367	388	376	404	379	362	347	379	380	363	359	382	372	354	384	375	377	407	403	409	356	347	357	362	368	353	371	363	408	402	340	381	367	362	371	385	381	354	405	403	373	378	372	394	371	360	359	367	351	380	394	379	402	380	352	391	375	372	405	385	375	363	360	366	376	398	397	375	360	393	438	354	387	372	371	371	359	367	371	377	393	415	415	365	369	403	370	416	404	379	384	361	343	381	395	401	374	384	386	369	392	344	373	366	376	368	389	363	367	379	417	362	366	364	369	355	384	365	355	378	378	356	396	396	392	402	371	409	376	346	349	407	361	388	408	419	386	386	358	369	360	400	385	406	395	375	332	384	359	384	361	352	343	357	406	387	423	394	390	375	427	401	397	367	389	381	406	342	382	356	381	358	378	352	385	388	384	400	417	384	366	374	406	365	385	388	382	388	352	374	394	400	371	404	387	414	378	365	388	374	370	419	350	356	365	351	409	350	382	392	392	353	393	351	413	434	324	372	377	356	352	402	374	364	371	395	404	397	373	414	377	381	368	359	386	368	396	369	382	384	396	399	332	373	379	381	389	371	415	361	378	396	375	389	360	415	377	348	390	396	402	396	355	408	367	387	378	392	390	366	374	359	418	363	379	364	424	361	381	398	388	399	404	403	376	384	371	370	394	369	418	384	362	369	377	375	389	396	362	385	363	383	393	385	370	364	376	384	379	378	353	401	394	379	388	386	360	349	367	401	352	372	394	387	360	399	362	384	391	401	418	354	389	367	398	406	379	359	378	383	390	395	387	403	368	318	419	377	385	373	387	354	391	375	425	363	396	396	384	367	374	360	382	356	380	392	345	375	389	358	413	384	408	370	362	398	374	366	367	361	360	357	412	371	392	318	386	398	377	377	370	395	392	348	380	372	370	384	377	380	428	369	396	394	375	372	397	395	390	404	399	361	363	375	373	372	387	390	378	395	390	396	394	383	365	395	407	384	381	379	352	413	373	368	345	359	390	377	345	401	391	399	377	411	362	370	394	380	381	369	384	410	386	375	378	363	361	370	378	351	395	364	362	402	379	380	375	370	367	381	398	372	388	328	388	375	367	400	395	389	368	402	388	377	375	337	398	338	394	370	404	383	349	365	389	408	363	393	345	400	362	386	363	346	378	367	393	367	371	423	394	373	386	352	396	373	379	390	363	393	387	395	359	389	368	377	380	384	373	370	384	357	384	359	393	379	353	385	323	373	378	429	378	335	344	374	374	370	391	417	381	346	386	367	359	376	369	369	377	395	415	369	398	382	387	370	373	359	386	381	381	386	404	395	362	366	383	375	360	371	390	372	401	388	392	371	388	395	371	354	374	358	409	391	370	383	365	325	394	372	412	403	388	342	393	374	390	389	385	357	374	359	378	402	362	396	382	402	350	378	347	372	358	361	383	388	367	379	370	378	394	369	360	400	365	364	352	361	402	387	364	400	387	384	383	391	399	362	350	351	397	385	392	392	342	350	373	385	365	386	383	420	392	376	377	407	378	409	357	385	356	386	384	370	382	404	379	365	360	377	371	353	359	398	394	409	342	385	375	373	384	365	375	440	371	384	366	382	357	349	370	376	372	377	383	367	356	361	378	404	404	417	406	381	360	387	373	366	376	372	406	397	342	374	375	378	408	385	403	399	381	412	396	370	341	382	375	378	388	448	372	369	337	385	349	378	374	356	388	402	378	346	378	362	389	438	387	390	371	358	383	387	364	405	353	370	414	383	401	359	400	372	378	383	375	369	369	387	368	401	396	358	376	394	380	396	390	393	363	352	406	374	373	362	375	360	366	401	397	369	387	393	374	339	348	363	369	379	349	416	431	394	414	335	386	386	373	365	381	386	365	378	403	355	377	379	372	393	374	358	370	382	359	348	387	368	392	357	375	385	388	392	399	390	369	362	394	413	362	412	384	411	381	384	378	368	401	378	342	395	388	368	379	379	405	405	373	371	366	372	352	393	383	375	401	360	379	401	369	404	390	340	347	404	391	377	374	410	381	367	390	357	406	374	376	369	366	346	394	372	392	400	393	359	411	384	366	374	350	338	346	388	371	391	370	369	373	364	396	381	353	397	376	323	386	374	359	388	348	416	362	383	411	359	359	367	384	367	389	381	399	375	365	370	381	378	361	357	358	370	400	392	367	394	406	348	386	356	361	368	332	343	379	367	399	389	357	350	359	402	403	369	373	346	346	364	363	411	428	360	362	393	394	390	394	355	367	379	386	337	365	418	376	427	357	373	411	371	377	395	377	367	389	393	400	387	417	385	390	354	369	406	373	377	366	355	394	399	424	381	404	396	376	353	398	374	389	392	371	391	395	357	352	400	362	383	342	385	378	358	358	390	361	374	352	370	385	357	356	409	397	374	362	381	370	349	399	405	378	410	394	367	381	407	401	363	411	380	380	399	424	410	360	387	401	376	355	377	380	353	354	393	417	384	371	371	359	395	381	382	417	370	366	384	387	393	387	391	374	362	412	389	420	399	400	328	350	374	353	368	346	359	351	403	378	370	403	353	372	376	367	401	364	405	373	382	385	360	376	404	370	382	372	365	377	367	388	452	382	367	387	383	392	355	379	390	415	360	389	378	365	360	386	362	412	371	391	383	349	391	396	396	344	402	348	386	356	358	381	393	348	358	369	356	375	381	359	373	375	364	404	394	352	376	371	384	396	394	390	381	370	425	346	400	376	386	402	388	358	407	372	407	378	400	403	403	371	378	379	382	391	390	385	405	388	379	374	387	405	404	401	432	362	383	382	365	367	383	381	404	399	376	390	403	396	397	382	366	364	366	391	386	355	363	377	381	378	382	394	374	389	398	394	410	359	369	400	390	376	411	385	351	363	396	385	423	390	380	357	383	361	385	350	432	398	371	389	366	385	378	393	381	380	371	380	372	397	392	376	393	375	382	356	392	358	345	340	383	371	383	376	412	378	388	365	359	385	386	396	410	388	387	368	381	383	345	368	402	411	371	413	394	393	371	397	387	378	401	382	387
24881	4020	620	554	406	385	297	329	239	264	232	255	246	257	234	205	235	233	228	223	202	219	214	190	205	223	192	226	207	210	220	240	246	229	222	226	205	211	219	185	208	229	228	205	195	201	197	211	204	191	239	221	218	205	192	211	193	214	220	227	215	212	226	215	240	200	208	216	210	223	206	219	218	222	230	206	228	221	212	227	207	238	246	225	231	220	225	216	223	216	229	186	211	215	197	251	206	220	212	211	226	221	206	234	227	231	250	202	198	244	225	201	225	194	206	223	221	210	210	219	223	248	214	204	206	221	201	220	208	219	218	215	210	204	214	209	199	204	195	237	210	216	225	214	221	189	221	223	250	222	230	220	218	223	220	200	216	211	225	193	205	242	225	215	204	197	206	207	217	215	199	189	204	219	208	217	194	196	209	219	228	216	217	197	205	207	205	230	216	232	224	185	202	205	191	191	228	194	191	208	233	217	218	223	198	208	194	210	229	221	214	262	206	212	210	241	203	208	218	208	210	208	222	199	207	218	213	226	226	207	215	212	209	214	213	207	223	206	208	208	226	238	234	185	214	213	215	205	227	203	229	219	237	235	204	219	209	195	221	223	214	205	215	187	178	187	235	204	215	221	212	228	216	219	218	227	231	217	213	231	198	222	227	224	216	202	227	208	203	235	222	210	183	216	213	250	234	222	221	232	246	213	201	210	210	217	224	217	242	228	201	213	209	209	209	215	216	207	240	248	211	176	202	221	208	223	225	198	184	217	198	234	214	211	197	243	203	237	211	221	241	214	238	238	214	203	201	190	252	211	212	223	236	197	208	205	209	202	220	181	231	203	205	213	200	215	218	226	235	211	178	218	208	226	246	204	201	225	220	220	216	228	226	218	222	226	212	195	212	228	232	237	217	203	230	199	182	205	238	193	201	201	212	224	198	225	213	230	212	205	225	193	208	239	209	225	191	220	232	240	220	227	229	221	211	203	232	205	217	205	235	218	232	250	212	208	236	204	225	208	216	217	205	217	216	235	218	203	199	241	206	189	228	226	211	258	228	220	202	219	217	197	193	195	223	209	227	208	205	202	211	225	205	194	207	203	210	229	211	252	196	206	200	238	226	210	213	215	228	209	213	221	236	229	242	208	214	199	207	191	196	224	204	210	201	194	233	234	213	224	212	198	194	190	201	220	202	199	218	202	234	201	205	197	232	213	192	213	224	201	210	224	221	211	226	224	213	211	204	228	204	204	193	227	203	194	210	217	208	218	207	222	186	192	205	197	229	226	225	229	244	223	191	203	214	206	209	204	218	226	224	214	206	221	220	203	203	195	194	240	217	225	182	206	219	216	186	214	182	193	206	243	226	227	204	228	200	230	197	229	195	228	222	239	202	240	225	238	211	212	210	204	222	235	216	214	202	208	214	235	206	224	218	212	209	225	192	204	216	190	220	187	191	207	228	240	213	191	226	221	231	219	211	209	235	223	213	202	205	227	238	197	256	231	205	183	195	199	234	218	222	204	209	208	231	229	215	223	204	226	197	189	227	215	225	230	218	205	215	198	219	212	228	168	190	242	190	212	218	202	198	237	217	242	241	188	205	218	211	216	212	229	187	189	241	227	214	194	192	231	217	229	182	222	221	200	210	202	198	208	222	215	204	197	217	221	196	230	201	205	221	221	220	185	200	222	213	231	206	199	208	190	195	209	213	198	203	230	200	219	205	251	200	219	202	198	196	193	213	200	227	209	181	203	225	219	191	251	241	219	232	224	223	226	180	239	231	237	203	231	225	218	203	192	239	229	221	228	216	215	223	224	230	241	214	217	227	189	226	217	199	189	210	208	196	222	218	258	224	212	212	214	239	245	192	205	234	225	185	248	204	238	204	210	182	219	222	214	217	198	215	195	212	220	178	214	229	244	258	225	193	240	234	194	235	217	225	218	222	202	214	225	234	208	212	204	217	226	195	235	193	228	224	215	245	209	192	215	189	206	220	220	223	209	214	235	212	196	219	213	227	209	201	212	207	199	224	205	235	189	210	215	226	204	248	204	203	219	202	211	181	183	234	239	234	195	206	215	177	191	215	242	190	224	200	209	205	214	207	218	210	208	202	201	212	213	238	200	226	220	205	214	206	235	226	208	228	202	211	237	220	214	213	203	194	205	218	203	211	211	200	208	184	192	222	191	212	192	194	213	211	228	220	192	217	212	200	221	199	208	216	227	217	249	219	201	218	212	215	191	198	222	216	208	256	213	226	230	208	234	217	220	216	212	191	218	200	214	214	213	214	221	203	234	226	206	244	221	198	204	218	226	213	214	199	210	204	227	202	204	215	231	210	206	194	201	197	247	202	231	214	203	210	227	207	213	223	207	207	211	210	214	217	238	208	213	209	228	224	198	210	241	214	228	225	231	221	224	226	220	183	230	199	236	195	200	193	208	206	199	227	203	220	232	216	209	224	215	191	201	209	218	222	201	208	208	201	199	208	220	231	217	227	201	212	207	214	181	217	184	194	229	205	206	207	244	242	201	224	221	205	211	207	232	232	219	213	212	210	191	232	215	222	239	191	222	223	226	195	205	197	204	222	214	200	225	248	204	235	214	227	257	241	204	207	208	221	198	237	235	183	207	211	204	198	217	242	214	215	238	214	204	187	212	223	227	217	221	225	207	200	219	211	182	209	197	215	210	211	225	223	224	215	210	211	209	180	202	221	205	179	192	213	207	201	236	205	195	215	185	205	222	229	205	202	235	227	217	195	210	258	203	180	218	214	219	220	223	243	229	207	231	217	199	223	214	206	222	216	223	215	205	195	215	206	175	208	219	223	214	229	212	220	219	220	232	218	211	171	232	192	197	212	210	211	184	204	206	224	209	188	207	207	196	233	223	197	224	222	242	185	190	227	250	212	230	217	215	202	215	198	209	205	183	220	209	228	220	236	219	226	201	185	180	196	202	225	222	213	230	226	222	236	205	210	221	194	194	216	222	224	224	193	197	200	213	199	226	208	204	214	205	233	199	212	190	203	204	220	227	216	211	234	203	215	206	193	203	217	199	216	222	240	186	210	224	220	221	203	227	214	230	232	191	207	227	206	221	231	198	223	206	226	222	209	248	209	206	202	201	209	224	210	201	213	222	221	203	192	196	212	229	243	194	213	202	252	208	197	169	203	213	222	206	212	205	197	211	208	230	216	216	197	230	194	215	242	203	247	202	207	218	217	204	217	210	231	216	201	208	212	176	196	220	195	210	219	207	188	224	214	229	207	227	219	221	235	193	234	181	194	216	195	200	252	219	215	217	223	180	213	191	199	208	222	235	188	205	218	213	211	228	218	213	217	218	189	219	212	231	229	213	206	213	184	228	224	199	212	221	191	221	240	178	194	175	208	228	192	206	178	244	203	215	206	210	214	232	210	223	199	226	226	202	230	227	228	236	239	237	213	198	220	225	251	219	216	245	218	193	188	192	199	214	197	209	227	214	231	227	254	220	212	208	199	185
17824	1492	1408	1616	1492	1331	1057	912	818	753	685	612	656	615	650	641	600	614	589	566	545	584	548	578	525	556	572	549	535	526	562	563	580	585	555	599	561	559	504	521	527	569	562	535	520	551	532	545	507	553	517	544	579	503	575	543	502	551	535	538	500	511	536	471	549	526	534	535	509	525	539	534	530	585	517	531	534	557	507	546	523	537	538	538	531	511	560	567	504	529	510	537	516	526	532	508	547	538	548	524	565	592	579	557	499	536	500	481	516	497	528	554	550	514	506	521	491	525	529	509	533	512	487	478	546	510	532	539	557	554	520	502	490	482	537	550	529	507	492	540	517	509	523	505	552	526	526	539	531	550	542	516	526	519	568	509	541	503	525	523	541	505	492	483	547	528	523	554	580	530	525	496	522	559	557	539	548	567	538	530	537	500	550	527	522	511	538	521	510	552	501	578	536	542	569	584	521	481	524	502	514	526	546	510	541	511	521	533	519	563	553	523	533	528	503	566	550	513	522	531	566	536	562	507	534	527	556	571	540	548	502	502	536	551	579	510	553	519	551	535	545	534	490	540	492	504	531	536	534	553	504	529	561	531	509	523	510	548	547	528	576	558	536	530	520	525	557	504	485	498	516	519	480	494	513	514	526	530	541	528	501	535	496	554	497	547	520	542	542	537	562	524	534	555	486	508	483	531	549	542	494	538	555	548	512	539	514	527	559	533	492	499	575	536	549	515	510	535	511	533	553	500	538	526	480	550	547	516	524	512	559	550	532	508	532	539	539	538	495	514	526	536	502	523	534	499	551	521	505	534	534	524	503	490	546	537	517	511	524	569	505	530	535	561	555	528	554	524	516	553	529	498	559	555	535	544	517	515	518	529	503	522	546	505	513	555	517	497	519	536	506	501	480	562	530	520	539	497	505	511	536	566	532	559	528	481	515	555	531	538	556	578	515	540	547	562	509	553	516	499	533	501	553	567	563	574	496	553	540	544	526	495	514	520	521	505	556	522	554	516	513	529	536	566	510	544	518	552	524	497	553	505	547	490	534	475	503	538	518	538	510	498	485	521	521	492	521	529	552	530	504	499	511	511	524	546	503	526	551	529	528	524	539	546	526	554	526	518	545	509	551	550	518	509	519	509	529	479	508	505	521	516	515	502	504	545	527	525	541	555	518	516	503	512	494	523	532	488	525	520	505	550	518	526	487	542	498	501	549	501	517	525	499	505	497	512	502	500	485	530	527	555	515	515	472	506	488	543	500	555	520	538	524	529	546	543	498	523	522	531	509	530	547	545	559	511	553	520	513	476	521	541	532	544	537	524	521	571	503	556	496	516	559	513	542	525	481	528	564	499	490	507	519	506	517	523	500	527	549	527	484	505	540	522	495	511	540	501	598	544	499	545	507	514	528	542	525	515	536	533	546	538	486	539	529	497	573	571	507	527	550	479	510	542	528	487	545	563	510	532	580	527	534	536	525	532	562	533	542	512	528	535	521	534	504	527	526	567	579	517	527	550	526	501	494	523	529	535	536	513	489	535	528	554	546	518	541	499	547	551	508	490	577	525	525	505	548	485	463	553	503	563	509	575	552	497	523	501	504	548	526	507	527	521	535	536	543	508	579	502	513	545	487	524	452	528	542	531	519	527	556	492	545	540	519	514	491	513	538	539	506	552	522	514	507	518	543	559	503	537	532	513	555	543	508	537	527	520	531	486	523	500	532	504	491	526	520	534	521	484	484	550	529	533	549	499	584	518	520	493	537	570	509	498	516	513	487	539	540	536	535	518	549	555	510	516	518	557	538	552	455	511	505	559	535	530	517	559	556	528	559	516	507	510	501	515	542	531	491	517	499	531	479	532	518	547	554	559	526	530	559	524	531	545	536	539	498	502	556	537	515	497	569	541	497	536	526	523	523	536	522	514	553	505	543	494	552	557	525	510	545	502	534	516	530	525	522	566	551	496	520	527	486	506	515	500	558	511	530	497	509	514	525	514	520	519	581	515	488	537	563	551	533	547	522	574	530	530	546	522	536	555	524	527	522	545	518	514	579	503	532	544	489	524	527	558	506	477	502	517	531	549	534	494	498	522	468	532	561	510	500	561	562	519	502	539	545	526	574	514	533	534	563	506	491	545	519	548	527	526	556	505	541	518	543	506	483	473	518	505	528	545	505	489	560	532	556	529	551	546	541	507	530	536	524	568	532	521	503	558	565	515	529	501	526	525	522	513	526	514	514	514	516	542	519	527	552	534	543	517	526	568	572	524	511	524	529	557	542	541	520	534	548	544	509	529	544	528	548	487	500	544	549	525	552	528	504	556	519	502	525	546	515	529	511	515	531	509	522	529	514	504	512	554	545	557	496	511	521	515	547	541	500	501	509	496	546	556	501	486	531	513	557	521	546	537	557	554	537	489	515	571	551	535	540	528	565	496	519	543	494	530	537	510	546	563	541	475	475	528	520	521	490	540	511	566	545	486	532	554	534	558	527	547	541	546	528	534	491	514	542	522	537	528	520	543	523	513	506	547	518	550	526	547	564	484	494	553	529	519	563	502	536	488	500	544	524	543	578	534	531	517	500	552	528	548	506	527	504	535	593	530	482	516	512	532	490	491	520	525	500	540	532	540	536	514	531	539	547	530	549	502	508	493	545	540	509	513	532	516	520	544	516	557	527	529	487	512	547	512	555	534	498	504	524	527	501	508	519	485	503	487	500	500	520	513	528	559	557	539	482	550	476	529	508	513	510	551	516	491	523	507	531	513	509	575	516	541	510	518	495	496	575	530	541	505	500	525	559	546	550	546	550	541	545	517	535	522	534	533	549	513	561	499	519	534	538	519	594	501	535	551	535	566	529	555	493	524	531	518	525	556	521	516	546	523	585	487	512	520	524	533	590	528	519	559	488	527	501	530	496	552	540	554	559	510	525	565	554	531	530	545	514	517	531	505	560	520	492	537	501	492	535	520	530	535	513	530	561	516	559	514	512	535	531	517	528	567	505	519	547	503	543	557	526	530	528	512	536	530	515	531	525	523	541	572	520	509	555	504	531	471	572	557	530	530	550	532	551	515	514	549	503	527	520	546	539	515	537	527	545	535	532	518	516	507	511	517	494	506	540	535	502	540	527	547	527	515	502	481	517	545	498	538	544	528	566	518	497	524	522	544	543	532	521	575	476	517	564	506	533	542	525	530	517	536	562	518	550	577	500	519	507	524	518	513	482	483	513	538	522	532	574	527	510	530	530	508	509	493	517	513	519	537	490	510	525	529	524	519	522	511	582	530	515	532	509	519	552	501	523	538	532	539	544	541	532	562	539	517	527	493	521	500	501	534	517	499	518	489	542	573	592	525	563	533	562	514	537	544	522	514	516	530	548	513	525	533	501	486	539	514	491	556	500	572	534	523	511	511	507	528	507	533	546	529	509	534	532	505	558	512	525	506	516	542	534	562	526	518	533	530	527	546	508	552	532	525	559	536	519	494	512	461	533	504
34747	7320	1058	750	533	399	313	253	235	193	168	180	174	189	187	180	175	137	164	154	161	136	123	146	153	155	164	140	147	146	150	154	136	166	138	148	145	153	146	156	165	158	153	168	156	140	145	149	159	150	143	135	159	135	126	139	150	148	158	128	151	139	134	150	137	123	139	125	132	162	143	132	136	140	136	166	158	143	152	156	129	154	149	155	133	143	148	157	170	146	151	135	125	153	141	141	128	151	144	130	155	154	150	137	147	165	151	149	157	144	152	160	151	144	152	144	141	146	141	150	152	147	139	154	153	131	141	172	155	144	141	146	154	131	161	173	143	152	134	145	152	149	148	161	139	136	142	155	160	151	150	154	151	136	144	150	146	141	135	152	148	158	161	141	152	123	147	135	141	177	154	167	136	170	137	159	148	140	170	149	122	153	164	149	143	154	146	135	147	145	173	130	148	130	154	136	148	162	137	161	164	139	125	132	133	139	146	153	159	142	161	168	121	155	135	139	130	154	169	144	156	156	141	172	149	153	129	155	145	154	128	115	126	152	143	162	149	112	136	147	169	117	159	136	149	169	146	137	143	149	146	138	150	126	152	151	135	154	150	149	162	140	148	127	151	156	122	143	159	119	138	129	144	154	136	123	154	158	149	150	141	137	147	132	159	161	137	152	159	140	167	146	152	146	137	146	134	134	149	122	164	162	143	164	152	136	141	158	153	151	150	135	134	152	135	139	162	145	136	134	153	147	162	135	122	126	133	137	137	159	146	136	154	159	139	135	168	151	153	151	138	157	136	157	123	144	127	145	152	154	150	148	156	169	136	174	140	151	126	137	148	155	146	140	137	154	139	135	141	135	145	132	117	152	150	131	151	140	160	125	143	141	160	147	127	133	138	130	151	151	124	138	155	130	134	146	153	135	145	155	135	154	147	126	144	147	137	146	143	145	142	139	129	166	152	149	143	151	137	139	171	150	118	147	158	121	147	135	144	143	145	170	132	140	137	151	136	146	131	136	161	161	150	159	148	143	153	127	140	155	153	128	151	132	164	137	132	144	127	134	148	145	170	181	146	128	153	145	143	144	141	137	140	161	141	150	138	167	157	150	171	117	168	157	148	157	128	146	158	141	128	143	146	146	131	149	141	154	148	136	155	142	149	130	122	126	136	168	144	132	177	157	151	157	136	153	168	170	168	146	147	156	151	154	159	138	149	138	170	138	136	159	129	138	144	138	156	142	124	119	139	159	124	142	139	133	155	157	148	150	140	130	147	153	155	153	159	139	156	164	134	145	132	155	161	156	145	155	113	160	137	141	126	147	137	130	157	149	133	154	143	130	139	137	144	139	144	140	148	151	175	163	120	127	175	152	148	140	140	155	132	154	138	153	145	153	150	141	143	136	156	126	135	133	165	152	135	156	160	138	121	142	143	150	139	141	140	158	149	136	122	145	135	136	159	143	148	141	147	149	150	170	172	158	139	130	161	167	139	156	134	156	130	150	159	157	131	144	159	125	151	145	150	141	147	160	157	147	139	143	162	171	143	138	147	131	149	124	133	130	154	158	146	151	139	127	135	155	142	173	158	162	138	149	164	136	172	142	138	132	151	154	141	166	172	142	145	157	155	174	148	155	137	146	137	140	162	147	136	146	121	151	144	152	174	116	162	144	131	147	136	156	121	151	138	157	162	133	149	147	143	112	142	139	149	124	140	150	133	130	161	140	121	140	138	136	118	136	160	149	167	148	139	161	146	154	115	176	142	127	134	131	159	139	136	153	156	160	167	149	139	146	148	144	140	161	146	137	144	149	151	149	133	129	147	137	138	145	160	134	147	127	155	182	140	139	167	164	143	133	140	163	148	155	136	145	147	138	141	132	151	116	167	134	144	157	150	140	165	141	142	149	153	131	167	131	136	143	139	167	158	127	137	155	131	156	133	167	137	134	143	167	142	149	144	160	146	147	119	161	155	135	130	164	153	145	161	130	163	157	145	141	129	148	156	162	152	144	120	146	149	134	154	144	159	126	167	169	154	140	171	137	147	163	131	154	145	171	149	158	120	138	142	153	155	134	138	149	148	135	145	162	123	149	139	189	133	132	142	134	152	150	161	162	145	129	166	147	137	154	135	134	166	143	133	132	152	157	143	161	142	146	123	114	157	165	166	131	152	159	155	159	133	141	131	135	142	139	158	145	142	167	161	145	131	139	146	149	139	158	165	152	138	170	129	126	135	162	139	143	145	167	153	151	146	146	141	143	138	165	165	140	149	147	154	139	151	139	139	140	154	143	163	143	169	154	145	173	147	167	155	156	166	158	171	135	151	161	149	155	142	159	131	162	149	154	168	143	149	136	124	157	153	148	132	136	150	146	118	140	143	163	147	135	144	144	131	127	149	151	155	140	144	153	126	136	131	126	150	131	158	140	126	138	135	142	145	151	142	132	147	161	157	127	144	128	149	123	149	171	130	156	144	137	142	139	141	140	124	163	150	145	162	157	140	133	150	153	137	165	159	137	157	139	172	155	144	138	173	148	147	146	133	158	172	147	153	134	139	154	155	147	150	136	130	142	154	153	144	151	151	156	135	151	155	161	157	147	150	137	135	125	142	156	131	148	162	148	152	122	149	138	152	131	142	150	148	154	150	144	145	147	157	142	143	134	139	154	177	159	155	143	157	143	127	146	126	141	123	143	125	131	137	155	129	134	152	164	149	164	143	135	156	152	133	167	152	139	154	145	123	152	165	136	144	144	133	168	138	137	148	147	146	152	143	138	143	134	133	146	150	152	147	141	136	143	150	140	156	145	145	154	149	128	158	151	151	134	137	126	154	131	135	151	143	143	132	141	158	142	163	118	129	126	150	154	132	115	145	153	145	131	139	156	166	138	140	151	151	144	162	145	143	161	145	149	139	143	144	133	149	171	142	138	150	138	123	134	142	147	134	134	150	142	139	153	156	126	140	146	162	139	178	151	168	135	151	156	154	165	128	147	145	157	168	142	156	147	149	148	143	132	120	149	126	153	148	149	157	130	156	159	156	155	158	158	139	131	164	140	165	163	161	124	138	141	163	138	149	147	149	135	132	150	137	151	176	157	146	130	114	141	155	158	127	155	148	178	135	147	125	133	139	139	131	142	153	152	141	153	151	162	126	147	150	147	155	158	148	121	137	138	158	167	148	134	135	155	138	148	150	146	147	135	139	149	142	159	128	164	145	157	140	124	137	140	123	140	136	161	133	149	132	136	152	135	152	143	164	145	135	144	141	141	129	160	172	120	148	137	114	163	136	132	135	154	144	126	129	142	150	172	155	162	165	138	126	146	138	146	171	129	136	162	154	142	153	147	151	157	144	130	131	144	155	146	145	156	151	146	134	140	147	152	134	157	139	138	144	156	138	125	141	148	125	137	129	144	153	151	125	145	141	144	158	160	147	127	145	130	132	141	136	138	151	133	139	149	157	136	170	140	146	146	143	139	154	150	158	134	151	138	134	149	160	150
22860	1674	1838	2225	2070	1667	1317	1037	821	733	610	602	549	621	576	548	469	449	443	426	433	438	422	410	417	400	421	353	439	395	410	387	400	421	364	436	402	394	376	378	372	423	435	386	402	372	367	370	397	392	375	327	362	371	364	360	391	338	389	373	365	339	381	365	373	375	379	350	330	393	364	356	351	368	378	378	359	367	348	339	354	367	390	399	382	375	381	379	347	383	378	348	360	344	374	357	360	352	412	346	358	356	374	338	339	350	359	381	380	365	322	349	364	395	342	318	400	340	337	346	362	364	375	389	378	366	370	381	378	300	374	366	320	392	364	358	386	371	310	347	331	359	341	367	384	354	378	343	373	393	362	346	385	365	345	362	374	356	338	377	386	359	369	373	393	369	347	373	329	349	372	358	366	347	351	335	360	352	343	381	356	352	352	389	367	377	319	358	355	352	354	385	366	361	357	340	337	359	379	371	422	374	363	371	375	361	391	366	386	350	364	355	380	334	356	365	366	367	367	382	365	354	375	368	354	367	373	387	381	387	355	372	324	386	362	329	353	370	386	370	337	361	369	397	378	364	367	380	344	350	375	346	369	383	355	358	392	362	383	369	377	341	368	398	362	361	380	381	337	411	342	348	371	360	388	372	378	403	353	349	342	353	362	363	331	383	385	398	360	366	367	381	360	382	368	362	393	347	363	370	326	349	358	374	365	372	382	337	372	368	353	346	364	335	340	323	376	331	383	374	374	357	322	359	364	332	348	326	332	322	351	363	379	366	369	352	339	416	349	326	362	350	371	364	343	380	323	404	318	351	337	369	416	362	355	382	380	355	382	369	347	369	384	379	363	385	357	365	350	334	351	366	339	372	356	370	352	384	365	348	350	358	348	361	369	350	376	375	390	335	348	352	367	346	370	376	365	336	371	328	336	355	337	371	371	351	355	360	348	362	371	395	359	374	380	350	355	373	334	378	345	406	326	360	392	357	368	375	364	375	354	378	378	362	362	357	317	367	394	330	354	353	339	358	378	336	378	373	393	387	355	361	390	363	349	324	362	362	378	361	350	362	389	364	348	377	364	346	383	348	341	357	380	346	393	418	399	333	386	343	384	389	361	371	337	363	370	338	358	346	353	377	348	349	362	365	352	389	343	365	358	382	369	369	366	407	347	369	368	336	371	364	358	372	351	353	341	335	366	364	361	336	370	396	362	376	338	365	364	321	332	364	381	371	376	333	357	371	356	368	391	365	387	354	348	377	370	351	360	353	350	362	341	373	369	388	362	373	341	359	340	347	342	357	387	361	361	385	364	407	375	349	327	364	374	335	362	351	366	379	381	363	401	354	333	351	372	359	372	332	365	355	369	347	392	322	364	337	351	379	377	384	357	358	383	373	348	370	351	375	335	384	348	342	359	357	341	356	369	394	398	332	354	382	375	338	330	345	355	353	334	390	345	386	355	352	342	358	359	396	370	372	324	353	367	374	374	378	327	357	340	356	352	345	334	362	336	355	375	403	352	388	364	356	389	397	341	372	396	391	343	324	355	381	378	368	369	327	343	352	341	355	374	369	378	385	377	335	390	349	368	380	393	352	364	325	375	399	373	353	354	341	368	375	318	346	384	355	391	361	338	347	352	362	379	339	359	350	381	383	368	342	370	365	358	353	338	370	340	389	364	348	387	382	330	373	352	351	363	382	374	346	343	374	376	329	373	350	365	338	352	375	352	368	352	351	346	337	394	369	360	334	377	355	352	323	363	368	376	352	335	361	380	343	334	385	346	345	391	346	336	340	367	341	372	383	391	326	374	374	378	374	382	374	361	405	335	359	363	385	369	348	383	397	377	357	362	341	337	360	362	336	349	375	377	371	339	371	367	364	338	341	368	379	365	350	332	345	380	367	385	367	384	369	342	370	348	362	376	384	353	389	322	341	367	351	404	350	364	351	375	339	350	339	363	368	364	344	374	384	376	387	352	348	383	388	341	345	374	322	398	373	368	366	378	396	354	343	376	373	340	391	392	320	374	370	347	337	340	374	325	324	353	365	354	373	380	357	347	398	321	347	353	377	349	368	374	415	370	365	362	377	372	370	357	374	320	367	395	376	340	332	386	350	369	378	396	403	375	352	353	362	360	333	355	388	340	366	354	318	352	372	352	310	356	365	351	331	368	358	349	363	379	383	337	341	353	350	378	361	384	375	357	359	382	348	372	348	386	396	342	377	381	347	387	369	374	361	367	370	382	384	343	370	368	359	352	378	341	356	395	391	371	360	369	346	381	389	381	346	333	354	346	357	353	378	358	358	355	359	344	367	337	356	350	375	386	340	382	361	368	377	382	331	367	356	372	374	340	343	343	386	335	379	365	365	366	375	356	387	360	407	392	372	352	345	346	354	340	368	365	388	342	375	398	409	373	359	362	354	372	327	392	377	401	385	372	375	348	344	372	345	364	410	333	330	334	369	340	356	366	400	354	329	423	359	370	381	396	369	374	323	373	355	348	369	359	354	351	336	372	374	378	406	379	377	374	352	383	381	344	372	389	377	370	342	357	350	364	365	385	378	360	351	399	362	353	339	328	356	346	363	411	362	356	336	343	362	340	359	389	336	366	386	388	376	334	364	358	333	384	356	338	400	398	373	379	374	353	346	312	386	385	358	343	410	344	366	358	420	375	350	349	347	357	396	368	379	342	359	361	361	363	338	349	339	399	352	382	392	374	368	368	342	357	346	340	337	389	359	366	343	386	395	377	393	360	353	393	332	389	375	402	337	358	352	335	389	353	367	351	353	350	326	338	343	337	325	314	392	367	379	372	374	333	355	343	376	379	361	366	348	397	349	375	336	358	327	350	377	365	350	358	347	353	367	356	338	370	387	376	355	380	363	393	356	323	373	357	349	346	354	375	370	332	358	378	362	377	397	354	383	391	390	392	372	341	384	384	350	340	368	345	364	393	375	365	359	358	354	360	348	322	349	366	384	337	358	358	372	348	345	339	387	339	350	368	341	355	345	374	373	409	349	369	368	376	341	375	359	344	372	341	342	376	390	354	357	348	352	384	398	359	338	393	337	371	376	362	394	367	346	366	385	339	354	344	359	366	357	367	374	366	326	319	362	369	394	377	359	365	368	364	340	380	354	352	347	364	348	395	380	349	393	383	363	343	375	335	357	350	348	353	392	334	369	372	333	371	349	346	363	382	376	349	373	375	342	376	369	333	368	348	337	390	383	352	358	371	371	369	341	326	332	366	378	330	392	357	347	353	359	375	342	359	332	399	352	333	347	345	390	378	366	353	352	382	372	361	402	355	346	369	369	354	369	360	350	359	353	321	354	388	337	358	353	362	337	383	397	343	388	355	341	400	367	377	363	365	369	340	373	359	366	360	378	349	368	368	353	375	374	340	358	378	368	377	374	330	358	350	375	401	366	386	377	366	352	380	362	345	342	359	371	389	353	376	345	373	364	377	371	389	341	360	369	341	346	359	367	346	368	369	348	364	402
9962	989	252	262	235	163	202	160	156	133	141	148	132	156	122	148	143	169	128	144	156	145	156	147	146	154	140	150	140	148	156	132	131	132	126	142	136	159	155	145	151	146	151	157	131	144	120	161	142	120	141	135	151	140	149	154	126	161	138	143	149	117	148	141	175	143	150	150	148	160	148	138	123	157	128	122	149	139	138	131	129	150	146	160	148	157	148	149	154	130	152	152	142	132	138	141	143	138	160	136	129	140	140	126	140	121	138	130	130	114	150	149	152	152	124	150	142	146	142	124	155	149	143	147	125	155	153	143	125	145	147	126	140	153	140	145	137	165	155	154	136	154	149	140	149	115	130	145	118	164	140	148	156	147	140	149	147	127	147	136	168	154	150	128	163	135	154	129	144	146	161	133	140	124	153	138	164	164	135	146	145	150	158	148	132	113	150	151	133	144	141	139	164	124	140	121	149	159	126	164	138	159	118	138	154	136	120	152	153	148	144	133	157	138	124	133	150	156	136	139	147	129	120	150	140	151	162	159	141	138	137	141	171	144	147	136	160	140	125	163	128	157	144	139	160	146	146	133	136	157	133	175	146	144	109	147	139	145	127	155	139	132	162	156	156	157	130	138	132	163	134	155	141	139	152	129	147	151	163	131	145	165	145	132	154	136	141	143	154	150	130	142	138	128	157	157	146	139	153	146	140	140	138	134	121	163	130	138	144	140	150	130	142	152	133	150	134	148	145	156	142	141	131	136	135	134	151	153	147	149	147	153	143	147	158	153	153	141	141	142	131	144	167	143	146	153	137	133	133	156	150	144	141	167	151	164	115	158	140	134	131	155	158	130	143	125	143	148	141	160	138	124	126	149	149	127	150	118	143	144	137	145	134	118	160	154	146	127	159	157	142	146	138	158	146	152	146	125	164	139	115	122	133	157	149	142	155	143	158	144	137	153	122	133	148	151	140	156	153	141	136	144	138	139	151	141	147	172	154	160	150	155	137	138	161	158	130	135	153	133	141	120	132	141	151	155	146	150	160	136	152	146	129	144	131	147	143	121	137	141	148	141	142	145	163	154	136	137	120	132	148	174	144	136	143	139	148	140	123	138	135	137	138	150	174	147	139	137	129	164	130	118	155	126	149	151	145	144	133	130	159	171	168	160	152	137	150	147	115	131	139	145	150	149	146	149	121	138	170	148	145	140	140	157	156	151	129	152	162	158	127	137	157	167	135	141	153	166	129	135	148	137	146	142	165	125	135	149	141	157	142	148	167	138	168	144	150	137	119	158	151	135	153	136	131	144	140	131	173	149	141	166	160	128	148	156	144	152	126	148	141	138	158	158	129	129	138	149	137	135	136	131	140	171	154	179	157	148	139	147	107	145	139	136	133	160	144	146	128	141	136	168	168	153	135	103	167	146	130	139	149	142	149	135	150	150	152	133	138	129	153	139	127	158	147	145	137	144	150	113	152	136	166	140	124	149	122	128	173	169	139	130	148	150	128	153	162	169	141	141	131	145	147	112	138	136	135	125	141	131	152	130	132	139	151	136	137	139	143	175	131	160	139	146	114	139	145	145	138	161	159	150	149	141	153	153	168	161	143	176	148	144	145	156	120	162	125	132	158	136	155	144	138	147	181	153	143	137	154	171	138	152	151	140	151	131	139	145	157	129	148	157	140	155	151	150	141	138	158	114	124	152	132	133	137	165	131	141	157	136	131	149	140	146	134	127	133	137	145	146	138	119	130	140	133	158	115	140	144	160	141	147	153	142	141	138	120	130	136	146	137	143	147	147	138	146	167	154	154	153	150	140	127	165	149	135	143	142	143	154	146	124	152	150	135	129	148	155	146	131	154	151	143	122	150	140	139	127	170	136	163	128	139	158	146	156	161	156	140	154	158	160	148	179	150	136	151	156	171	144	117	149	138	143	152	146	131	135	135	153	144	148	134	143	131	147	153	154	139	125	146	145	143	163	160	124	140	145	135	154	154	161	139	110	138	154	172	125	143	156	132	171	160	134	168	132	147	166	168	152	149	127	114	148	129	145	139	152	157	163	135	146	137	114	144	121	148	130	132	134	134	143	146	140	128	163	148	146	102	153	139	153	124	124	146	137	123	123	142	163	141	140	162	141	121	145	152	166	141	148	128	143	159	104	129	146	141	144	147	137	151	146	117	133	157	151	138	151	155	163	150	137	147	151	142	131	128	158	158	154	143	129	170	138	155	138	144	143	146	148	138	174	142	163	125	123	144	144	140	139	133	155	144	130	142	143	128	151	149	127	134	150	148	137	126	163	149	133	139	159	145	128	138	148	129	150	140	153	148	153	143	147	142	148	127	132	125	159	137	142	119	143	147	131	152	165	134	143	142	149	130	159	171	173	150	160	156	130	162	146	145	145	147	154	126	143	151	148	140	156	142	163	170	143	141	154	149	150	120	120	145	126	162	143	150	152	145	145	136	140	147	142	141	126	133	127	143	140	126	158	147	154	144	144	133	143	142	167	123	162	153	123	145	162	132	139	139	156	144	128	131	155	150	146	133	147	143	146	137	154	131	132	145	159	145	149	153	137	150	132	141	139	148	122	140	145	119	145	165	156	161	161	166	153	110	139	154	134	147	149	128	125	132	150	128	148	149	143	142	145	146	149	173	145	153	133	126	154	154	131	128	157	151	130	142	128	131	163	149	138	144	136	156	113	137	156	147	142	171	141	134	162	129	141	134	156	140	150	138	148	134	146	139	156	166	138	135	132	144	146	158	160	162	128	166	147	149	152	141	141	166	127	136	135	138	147	136	127	140	146	144	120	148	155	133	148	136	128	146	132	161	125	141	127	158	130	137	121	139	118	129	133	124	149	147	144	164	141	137	160	122	151	139	162	113	134	147	151	141	129	136	127	149	141	143	143	152	146	162	142	134	142	145	140	129	156	162	124	139	168	163	135	155	150	143	150	133	154	149	140	132	151	168	160	171	159	145	131	132	160	147	136	146	137	136	160	151	144	150	145	132	164	135	131	141	141	140	125	133	161	134	148	154	138	143	162	137	132	125	133	147	159	155	130	153	131	156	147	132	120	128	132	149	159	173	147	153	153	152	141	128	145	162	122	149	140	149	142	171	140	155	159	165	150	155	142	119	131	160	148	164	134	140	157	141	135	151	135	144	136	119	155	127	159	112	145	161	166	144	152	127	140	127	136	137	154	127	148	141	140	136	148	149	136	155	150	126	140	148	128	154	126	155	114	159	155	161	146	150	139	156	149	148	137	147	131	156	144	161	128	137	147	118	152	156	168	156	164	148	154	147	152	139	160	156	145	147	138	136	127	130	119	129	165	131	140	152	149	140	137	142	134	138	122	169	155	141	130	150	147	127	153	140	140	144	154	137	150	160	143	139	138	136	130	141	130	163	156	140	168	142	131	143	162	161	144	148	125	145	143	133	117	136	145	139	155	145	147	151	130	150	166	150	151	136	160	147	151	137	165	150	138	142	155	147	152
7365	710	698	788	744	661	553	483	418	464	465	425	410	427	404	378	408	351	388	362	386	409	357	351	399	388	364	393	383	373	388	394	377	377	363	378	372	359	377	401	366	387	393	366	360	364	398	368	441	362	416	386	354	391	364	351	371	363	413	391	376	384	384	390	364	410	396	402	355	353	385	380	356	371	397	363	398	365	355	398	397	400	375	379	394	387	384	384	366	372	374	384	399	358	358	385	367	377	377	366	383	439	389	397	403	412	383	405	364	385	384	387	383	390	405	345	396	407	371	415	378	376	370	375	370	400	410	412	409	330	393	386	389	361	397	383	389	350	389	405	396	397	362	365	421	393	409	409	386	387	370	372	369	381	360	361	394	399	354	366	387	419	389	377	396	376	373	390	379	352	379	397	400	401	380	377	419	402	396	408	379	400	408	369	378	406	375	389	365	390	376	337	384	385	380	399	391	377	374	387	409	376	392	361	345	378	408	389	372	386	369	419	388	381	372	384	363	380	357	378	377	403	387	372	378	391	378	397	413	407	406	395	410	368	385	375	376	366	385	361	397	388	368	375	385	368	388	411	347	370	416	363	397	378	392	409	408	382	392	376	372	405	391	354	390	380	362	410	366	390	377	382	365	365	360	361	383	385	373	409	368	387	388	377	397	353	395	399	413	356	407	367	397	368	360	364	357	417	399	369	349	397	384	385	364	377	420	402	383	337	348	372	361	410	373	395	384	379	409	375	399	370	369	394	380	417	417	355	397	354	388	396	382	364	360	382	371	386	336	382	390	355	357	389	350	404	359	398	406	361	393	373	386	409	414	377	401	355	417	388	391	373	379	391	408	371	381	347	356	387	377	394	395	413	397	414	395	380	406	408	353	393	362	406	370	386	385	384	393	386	386	380	375	359	374	373	350	384	384	353	409	388	348	385	374	363	397	363	385	378	387	386	364	421	378	355	390	355	398	350	381	403	392	398	367	366	373	368	371	362	375	369	370	427	369	390	426	386	385	361	412	383	399	400	380	338	357	386	387	359	356	383	378	385	377	383	389	368	380	402	370	377	383	406	363	389	370	412	398	377	358	346	431	369	407	388	373	377	371	403	385	379	392	373	363	368	411	381	395	365	374	403	386	364	394	389	364	376	393	436	367	355	379	380	394	381	383	410	425	402	392	383	333	391	380	379	405	426	371	367	405	389	401	369	383	384	335	369	365	376	420	357	387	413	355	323	397	357	394	403	374	391	388	399	367	355	353	403	392	374	376	393	389	402	391	388	362	374	356	375	363	393	389	393	353	377	362	372	407	382	380	386	394	395	367	368	371	356	362	375	360	432	388	404	395	376	400	386	373	382	389	381	382	388	374	387	367	371	377	365	368	406	385	384	421	330	381	401	371	385	358	376	369	364	410	379	405	383	362	381	396	366	375	408	366	414	399	379	408	385	401	415	368	368	353	368	374	417	411	396	374	381	374	378	378	358	342	404	344	385	385	372	410	431	375	349	416	372	380	387	384	404	360	411	382	404	361	395	390	408	373	359	365	354	387	389	385	400	395	357	366	377	425	366	349	385	356	394	417	378	336	382	351	385	377	361	383	387	373	375	400	360	334	396	365	409	369	362	344	374	363	412	367	418	391	406	341	388	378	377	413	360	398	364	373	349	370	365	366	372	397	364	409	365	370	358	381	381	423	361	368	389	373	385	354	351	394	393	345	349	354	372	366	392	404	374	377	389	362	399	391	354	395	382	390	424	371	412	358	374	408	374	378	381	363	373	372	384	381	378	400	401	427	356	380	368	364	348	355	406	423	344	349	371	396	384	411	353	419	364	383	405	369	373	391	394	373	391	370	369	386	356	381	391	373	386	384	345	383	363	392	380	357	397	384	381	362	391	389	375	386	374	362	372	397	359	375	374	390	388	370	372	359	383	373	383	378	379	376	354	382	364	419	385	393	390	417	378	376	369	361	386	382	342	391	382	426	371	396	417	404	381	397	365	367	375	365	400	392	379	395	356	419	415	371	381	348	386	379	368	383	391	399	399	383	416	398	404	387	397	389	414	365	351	364	361	401	374	362	395	382	360	411	388	373	359	369	374	369	378	398	381	363	348	401	396	375	353	404	388	379	397	393	359	351	367	391	388	402	362	361	409	345	386	359	359	346	362	413	374	383	377	350	399	388	385	368	383	392	393	366	407	405	363	355	373	370	390	406	399	383	414	357	404	368	409	383	393	375	385	392	376	393	393	404	365	379	390	368	392	388	379	352	392	388	394	353	403	419	361	379	342	378	356	388	383	396	379	360	368	393	379	372	379	391	364	400	379	343	379	394	381	413	396	388	359	369	365	377	351	392	332	407	379	379	373	403	406	415	364	380	419	397	396	383	383	408	369	384	365	375	360	402	405	413	387	371	361	413	376	392	378	317	413	378	380	382	385	364	371	328	371	383	370	353	401	385	381	353	378	391	373	375	417	376	369	425	432	368	397	354	398	354	421	360	378	375	379	398	370	375	379	372	407	387	370	392	382	355	375	391	418	383	392	369	359	393	395	386	372	392	404	392	363	374	371	396	375	362	396	348	359	394	398	387	391	392	396	385	378	386	393	407	382	388	406	401	389	396	428	382	362	392	378	404	346	385	404	364	392	362	373	353	389	401	378	375	347	383	390	386	395	392	412	393	347	392	357	420	368	378	353	411	364	410	370	369	403	399	345	361	341	372	395	375	392	370	389	337	363	418	384	388	410	354	393	378	376	414	401	406	395	381	397	365	338	397	378	369	342	361	365	342	403	372	379	385	354	423	371	373	390	359	389	375	388	333	343	362	371	382	395	383	420	384	358	387	362	394	407	366	378	389	407	397	361	418	357	343	386	366	368	373	370	353	375	354	362	386	367	407	370	375	386	355	399	374	359	373	390	387	425	410	386	388	395	361	385	362	401	402	364	423	409	365	373	382	377	380	379	377	369	407	325	365	384	389	382	370	368	390	365	375	381	340	376	388	388	418	397	350	366	382	374	363	380	420	391	391	402	334	386	374	352	361	376	348	368	342	420	375	372	367	379	355	371	368	373	377	382	361	365	368	386	370	384	362	402	416	385	408	391	393	340	364	372	389	370	393	400	379	398	388	389	371	360	372	372	394	373	384	398	373	410	379	405	369	367	373	387	365	340	386	392	352	389	384	393	388	362	389	373	405	378	383	379	404	371	382	406	386	355	389	408	387	391	375	394	349	346	386	400	384	409	375	381	404	394	320	363	398	380	397	398	361	360	363	410	386	379	355	386	409	366	372	396	366	375	379	381	421	381	371	380	332	375	373	389	394	354	362	382	421	384	392	406	371	355	398	390	410	336	365	416	383	385	382	368	371	372	370	410	384	352	396	383	349	329	336	358	373	420	356	389	399	436	387	354	352	343	423	371	384	374	407	392	368	392	394	367	359	445	387	360	378	349	379	380	404	394	370	389	381	377	378	376	363	360	380	363	392	363	389	381	374	386
24882	4069	775	628	452	354	294	281	269	268	255	224	237	215	242	206	222	203	201	216	207	207	233	219	227	194	218	212	236	198	188	196	205	216	235	213	213	210	197	196	208	215	225	222	241	232	215	199	207	198	218	207	207	165	198	214	207	211	194	212	200	218	208	187	215	213	244	221	237	221	213	239	235	185	204	217	181	211	168	211	197	193	235	207	197	228	228	229	199	232	207	218	231	217	200	224	217	200	208	234	205	210	229	200	214	219	218	209	230	212	215	200	194	219	209	238	252	203	197	206	213	195	235	223	211	215	204	207	233	220	224	196	205	212	232	217	211	216	221	194	219	210	201	221	235	198	221	200	220	222	225	214	207	226	225	211	180	186	197	230	196	220	215	214	209	192	211	195	236	208	204	196	211	196	200	207	222	208	188	219	202	185	215	246	208	208	222	217	201	207	224	199	203	227	200	213	193	209	183	209	218	212	200	190	207	228	239	214	218	198	183	226	201	196	201	234	205	210	202	205	204	199	210	222	226	193	212	187	229	208	197	206	235	220	212	221	228	211	234	212	196	196	206	217	212	226	196	223	220	212	189	229	224	229	224	199	189	191	187	209	192	225	228	226	192	231	227	230	246	205	212	188	215	231	194	217	194	191	217	212	207	208	212	215	245	206	189	193	198	210	213	226	185	249	210	204	215	236	210	203	194	222	229	218	206	214	239	212	221	239	203	221	215	210	224	202	221	197	219	238	206	234	176	197	217	231	203	177	204	237	187	192	218	212	207	213	224	194	203	226	232	216	195	230	219	196	196	236	220	240	212	211	183	206	226	242	220	193	215	218	184	188	222	199	189	205	200	209	186	189	219	200	216	224	226	197	221	218	193	214	207	210	192	232	237	237	239	221	192	260	220	225	210	227	245	211	193	226	232	212	239	249	208	224	202	193	199	227	210	209	204	217	207	226	197	193	230	198	211	184	222	224	233	203	208	218	213	210	203	205	168	194	215	200	192	230	183	189	215	208	194	178	224	216	221	242	219	221	192	205	210	203	219	221	219	222	201	209	198	220	195	192	219	189	231	195	217	204	200	197	203	230	219	236	209	208	221	203	228	189	217	237	219	213	211	205	222	206	203	189	202	209	191	198	214	232	200	234	222	224	199	195	225	219	205	213	219	199	192	234	229	205	213	205	182	230	213	219	212	203	214	242	204	227	208	224	225	236	227	230	207	223	193	220	217	229	214	214	198	226	213	220	213	181	231	199	204	224	219	231	203	212	212	209	204	187	194	199	205	238	213	237	194	217	224	228	195	214	190	231	208	253	234	211	231	212	233	233	220	226	212	215	217	232	220	220	236	186	196	203	188	221	198	194	224	220	209	194	214	237	193	209	235	205	213	222	236	199	233	219	222	183	188	205	199	217	233	218	199	197	246	224	194	191	235	210	215	217	237	229	193	229	201	188	185	216	226	192	217	235	195	209	210	202	223	218	223	210	213	225	210	204	222	230	221	198	222	203	180	192	212	216	213	223	222	182	192	217	207	211	230	216	196	219	225	204	219	206	216	201	209	201	198	214	197	212	210	204	216	198	205	195	233	204	237	208	224	206	217	209	228	205	204	219	216	208	214	193	187	215	183	197	216	238	213	210	218	178	213	227	199	218	216	215	187	243	212	224	190	190	211	206	202	198	209	188	225	200	214	236	221	222	180	230	196	220	201	192	209	234	207	201	213	197	208	205	196	218	248	188	230	186	217	223	173	227	206	217	215	201	202	205	228	204	208	212	226	210	223	196	215	217	222	216	218	196	228	221	222	218	213	231	227	213	215	248	219	229	225	194	226	218	199	219	230	221	214	206	196	196	206	203	186	209	217	206	232	205	186	217	196	227	222	201	219	201	204	200	223	215	231	208	220	205	213	250	227	227	206	233	217	202	229	218	197	212	233	191	200	245	198	220	224	206	173	199	231	216	216	188	230	240	229	198	195	226	250	250	218	229	208	228	207	231	205	207	241	210	187	224	212	202	198	231	211	198	200	194	192	222	246	252	197	219	223	208	221	238	214	239	229	237	217	203	211	181	213	248	234	217	183	206	199	235	224	201	236	214	194	181	196	226	215	230	215	188	201	210	230	200	176	221	185	204	209	204	210	206	226	226	212	207	206	251	208	180	223	192	230	214	229	215	210	186	189	210	219	214	232	225	217	205	175	188	203	226	212	214	184	210	222	236	186	211	229	218	221	214	214	213	227	228	232	210	196	198	218	204	218	204	221	228	211	182	216	226	190	232	214	222	213	215	207	213	220	212	234	216	165	211	213	205	201	194	202	192	195	211	200	193	228	202	214	206	188	243	211	220	205	184	232	240	184	218	258	218	195	224	205	230	251	221	216	210	234	229	192	199	197	198	215	208	206	251	201	206	211	217	196	190	212	205	206	230	235	223	194	185	210	213	235	204	213	218	225	207	203	197	225	209	212	210	223	223	199	236	209	206	219	218	218	203	199	219	193	193	212	211	201	212	239	224	210	199	231	210	182	223	209	221	204	234	192	218	194	189	198	196	201	220	220	204	202	216	230	209	228	217	197	216	176	196	218	206	208	209	200	208	215	213	217	202	234	211	230	209	234	226	207	204	211	211	205	208	225	208	239	192	198	193	213	234	233	210	218	221	226	205	192	216	216	226	235	205	228	185	212	202	242	217	203	248	216	201	211	196	230	228	182	230	213	203	201	215	195	214	241	228	216	193	180	200	203	230	217	211	207	209	201	204	194	216	210	177	207	210	207	204	177	219	223	230	248	236	201	193	205	226	233	215	213	246	196	201	233	210	195	228	219	200	252	185	235	213	205	217	214	209	205	193	212	222	209	193	204	189	199	215	196	222	209	199	215	194	223	230	222	217	222	211	232	223	216	236	193	224	233	218	225	194	207	225	218	217	205	218	204	204	196	202	207	235	214	210	237	251	231	220	198	199	186	200	227	206	234	209	209	229	214	255	204	194	223	199	214	207	205	212	209	196	192	206	217	230	250	192	201	197	199	218	223	222	227	258	237	211	218	219	195	188	208	213	208	221	217	213	217	229	212	219	226	221	224	239	216	224	193	198	228	194	229	243	228	210	206	223	203	241	215	237	233	208	197	207	210	220	198	186	206	212	186	205	199	205	196	238	216	207	210	203	196	218	196	204	236	199	209	189	219	229	209	245	207	227	213	186	220	222	217	237	210	193	201	222	211	233	197	213	194	206	212	203	208	212	248	235	226	215	224	223	185	249	231	228	228	198	219	189	214	209	230	227	227	221	206	219	221	203	215	246	214	189	183	238	220	202	215	207	188	235	214	219	211	232	217	196	232	202	211	182	197	216	214	207	190	202	241	212	200	195	215	210	211	219	209	207	222	210	183	203	222	204	230	186	178	209	220	212	212	228	214	202	201	188	244	196	243	217	196	205	217	204	196	223	217	205	221	216	223	211	218	233	214	209	204	224	206	227	185	208	216	223	222	262	222	217
17775	1707	1572	1852	1718	1288	1052	887	774	753	750	736	674	677	637	582	638	534	585	587	584	507	617	563	587	482	549	515	533	508	584	532	561	541	525	589	580	551	560	524	530	536	506	578	532	508	507	502	543	540	523	498	557	566	528	531	544	533	500	551	520	504	522	562	527	589	527	514	549	502	516	545	561	544	539	533	479	526	483	512	545	527	523	545	549	493	526	498	548	478	488	514	529	529	502	521	516	524	518	552	482	520	537	524	485	503	551	473	526	498	584	495	566	548	519	545	540	530	506	505	524	521	529	543	535	540	522	538	547	516	558	510	549	523	484	557	531	533	507	541	523	531	529	526	522	509	513	572	531	512	542	523	530	515	530	549	518	524	542	524	571	491	536	536	513	527	512	535	548	503	505	494	520	520	523	548	515	521	513	485	531	506	538	499	504	526	561	521	520	536	507	516	502	574	521	511	555	549	554	501	534	528	510	526	511	488	527	478	512	522	517	539	501	487	502	501	482	525	523	514	532	522	517	536	536	519	540	516	574	543	528	516	555	526	543	514	517	544	515	534	475	550	486	484	522	506	493	553	523	519	552	506	542	490	520	531	533	568	559	526	521	578	561	495	527	534	526	576	510	501	508	519	478	475	544	516	507	578	535	498	552	483	520	521	527	527	519	474	531	526	549	492	551	557	526	537	535	541	536	483	526	499	499	521	527	566	545	501	477	532	511	465	529	540	514	505	519	548	545	559	510	521	493	524	530	533	541	534	548	531	547	540	548	546	495	530	523	516	509	536	523	518	521	513	498	488	549	496	518	515	532	496	529	523	498	534	510	498	528	462	547	503	548	516	512	523	530	540	503	505	538	480	531	536	543	547	549	531	565	503	517	513	485	537	497	523	481	566	494	493	537	530	492	521	494	498	484	533	523	514	501	490	508	533	490	529	504	554	514	566	535	548	502	513	536	510	499	521	528	555	538	545	530	509	495	529	468	508	525	530	497	475	523	526	533	508	556	539	529	525	531	498	542	511	498	525	502	569	520	509	556	511	557	548	532	544	531	605	519	498	494	510	509	504	482	498	562	537	511	460	525	525	516	525	531	540	512	470	515	578	533	510	523	529	480	520	507	545	474	491	512	499	526	559	502	478	482	564	486	530	535	534	495	531	557	566	517	540	514	522	601	580	537	503	534	542	594	513	556	528	492	513	488	505	464	540	527	502	525	523	509	528	480	516	577	509	519	512	508	548	506	537	503	504	493	544	532	525	497	551	508	515	461	521	500	555	511	520	543	507	524	516	527	520	541	509	522	493	501	567	513	498	538	515	486	532	517	514	514	538	560	549	548	522	504	507	513	489	542	500	515	511	530	530	547	525	516	521	497	564	504	497	486	495	558	527	495	567	543	525	501	512	501	506	528	576	491	530	512	449	526	486	533	557	517	531	501	484	514	558	525	508	515	568	490	554	521	500	553	500	515	554	470	538	524	517	472	492	528	515	525	547	518	516	520	518	538	548	554	575	504	524	505	539	515	535	523	549	530	488	493	512	509	476	549	518	531	523	539	516	532	499	495	506	528	502	503	509	553	524	527	523	521	521	545	510	535	515	503	511	503	545	526	517	515	540	524	521	572	519	560	520	502	519	509	528	493	551	511	516	509	541	505	510	481	507	524	566	537	542	466	537	517	509	542	501	502	529	532	526	545	508	519	514	525	478	492	541	504	543	574	524	540	485	564	519	532	547	508	521	549	556	520	526	542	557	533	523	501	543	476	509	524	508	521	530	492	521	497	544	488	539	534	530	490	542	531	533	524	519	564	508	543	530	523	534	492	525	507	492	553	522	508	493	540	514	537	500	506	530	527	502	535	518	497	533	532	504	509	506	463	499	492	535	531	526	519	515	551	572	505	538	536	544	516	510	561	544	492	448	458	521	477	528	513	537	531	553	521	550	534	521	554	531	530	488	486	528	536	502	564	480	520	539	531	542	501	516	526	540	514	527	527	529	537	495	541	534	524	440	498	547	540	508	544	524	516	471	546	500	527	525	516	561	502	509	508	580	506	526	498	512	489	545	510	515	487	565	500	505	505	587	521	538	527	502	555	509	518	515	504	531	546	511	540	530	544	506	517	557	566	568	526	522	531	488	523	544	527	556	518	495	491	550	509	542	506	501	493	491	544	544	536	534	510	498	517	510	512	534	532	487	486	529	535	505	521	572	489	507	543	537	540	496	510	497	541	543	489	533	519	522	520	501	498	525	538	512	523	513	483	525	483	504	536	570	500	512	516	523	543	488	514	510	523	461	528	509	508	522	517	494	558	493	515	535	510	511	513	546	513	552	543	509	540	536	537	540	515	542	523	517	509	553	540	536	554	534	531	482	540	557	536	509	517	524	520	526	563	477	485	489	488	511	511	516	550	480	502	485	518	531	532	503	506	532	535	524	516	538	503	516	538	494	556	542	510	542	509	517	468	490	521	519	540	508	553	547	501	534	523	536	513	529	538	507	525	569	539	521	498	498	485	485	516	500	500	533	529	519	482	505	528	539	520	486	527	551	529	514	513	533	499	532	535	544	544	538	494	533	540	536	502	563	538	496	567	504	558	565	513	531	519	540	520	462	531	495	534	557	511	527	533	500	514	510	552	510	561	526	564	477	520	522	490	486	532	566	525	520	495	537	546	538	503	520	566	537	512	523	524	556	530	570	506	501	533	535	516	512	510	523	527	524	536	493	570	511	511	521	518	510	508	533	484	541	525	527	533	502	504	490	492	534	510	522	489	524	521	522	507	519	520	494	490	498	558	510	500	530	509	535	509	478	533	534	503	552	501	500	535	547	544	520	493	505	520	508	531	508	558	555	554	508	549	545	491	537	519	511	507	555	531	517	531	495	538	478	554	549	541	480	519	510	515	516	517	558	537	480	499	511	516	515	551	526	519	495	541	543	525	545	576	531	526	537	561	542	507	505	497	485	539	525	523	539	515	521	515	508	484	503	531	503	530	523	531	553	498	530	533	550	550	522	511	480	508	534	509	538	512	515	470	523	488	550	500	525	527	506	541	509	531	489	518	519	533	528	537	475	525	528	549	508	521	552	491	544	556	518	542	600	531	555	542	568	545	520	536	543	543	522	518	548	505	514	503	515	527	522	520	526	520	577	532	518	543	500	506	547	520	476	524	525	526	512	534	492	517	532	554	503	539	495	524	509	527	528	536	534	564	541	517	490	524	543	496	523	529	558	506	496	527	516	507	522	482	520	517	543	513	528	502	539	504	529	541	506	513	536	513	557	502	511	486	510	555	512	532	527	538	534	545	503	528	528	566	544	514	571	521	512	533	513	565	523	523	494	500	529	534	542	534	512	524	512	511	537	518	536	544	497	518	510	537	484	511	540	531	503	498	526	538	531	489	512	541	488	492	537	493	509	521	529	515	507	534	521	511	551	554	581	499	535	550	548	531	521	532	521	539	490	514	510	578	504	514	531	495	515	535	546	523	515	476	500
35095	7961	1162	773	531	404	303	273	211	210	178	176	171	191	176	181	165	153	168	157	155	165	133	154	144	155	133	133	151	153	121	152	161	139	163	169	155	151	145	126	147	145	164	156	152	148	120	134	159	155	135	153	145	136	176	155	154	136	178	151	127	166	132	151	138	156	169	139	115	158	152	136	159	154	133	146	135	146	168	142	139	149	177	160	126	132	138	161	173	145	148	153	166	147	150	158	139	163	163	164	137	158	136	173	146	159	155	135	134	119	155	154	155	154	148	127	137	143	123	133	119	156	135	143	145	129	136	138	128	142	152	140	135	179	133	148	137	136	146	147	134	148	139	145	135	144	145	128	151	171	166	162	141	148	139	148	133	158	155	170	128	140	138	141	133	128	136	162	140	146	135	126	155	144	132	133	153	169	149	150	145	150	131	140	143	154	154	153	146	137	127	148	144	173	126	134	145	148	139	173	146	129	145	149	137	132	146	143	129	147	154	145	150	141	140	139	169	137	133	166	146	141	146	122	151	142	137	150	122	149	157	139	150	143	140	155	122	148	135	150	170	133	129	134	163	157	127	162	140	136	134	145	152	159	152	148	142	162	131	161	137	177	153	132	164	149	147	150	133	126	162	143	136	148	140	130	166	163	141	134	142	134	144	153	156	132	141	142	150	133	146	151	139	154	146	165	150	141	147	156	147	135	139	155	153	146	145	145	155	130	174	155	157	147	122	139	153	161	161	155	140	134	123	156	163	147	130	135	145	138	166	138	135	153	151	133	148	117	143	153	130	158	156	139	147	140	141	143	152	117	136	162	165	141	157	129	148	133	149	141	137	133	136	140	139	130	151	126	154	140	143	138	144	147	163	132	111	141	133	147	170	143	142	126	122	148	138	150	159	164	158	176	152	154	139	148	147	140	160	138	134	130	150	131	136	161	133	144	155	140	139	135	141	139	129	145	147	151	138	165	130	178	170	144	147	136	143	133	163	155	134	131	156	137	149	146	138	140	149	133	129	150	160	141	167	159	150	149	137	132	121	147	153	146	158	133	150	153	118	150	135	160	120	127	136	154	146	134	140	164	130	163	141	115	142	142	154	164	136	160	155	144	144	139	146	146	130	128	122	142	134	150	153	140	123	135	145	145	146	127	149	130	145	139	144	129	134	152	157	136	152	130	128	154	158	147	142	123	145	138	169	145	157	149	147	156	156	147	146	152	165	131	153	156	166	124	145	154	149	158	155	167	120	143	147	116	134	141	152	153	147	137	151	137	128	141	165	147	148	147	168	153	135	153	157	151	139	145	134	157	149	127	144	164	157	151	153	153	156	136	149	158	141	161	135	141	162	144	160	150	145	134	151	142	145	126	126	141	151	158	124	166	125	141	138	145	150	129	148	127	134	155	147	156	172	135	117	155	140	159	127	127	147	127	132	130	134	143	146	147	137	136	143	143	158	144	146	159	142	149	135	147	147	136	120	150	159	129	127	156	153	134	148	146	144	141	134	158	121	138	143	137	140	144	144	152	131	147	150	126	140	138	148	154	123	147	169	146	163	117	132	175	166	155	122	154	168	128	150	146	136	143	126	165	184	156	146	125	131	135	122	132	148	151	138	165	135	128	133	134	164	144	154	174	133	161	160	144	133	157	150	163	143	130	136	130	147	138	138	151	152	142	145	150	146	147	135	138	134	134	151	129	133	122	125	141	165	153	148	150	152	135	132	131	155	138	130	145	128	123	137	143	143	146	140	154	159	157	149	167	133	151	164	152	125	139	138	126	145	154	142	154	145	145	157	128	153	145	137	158	132	147	124	142	145	149	143	137	157	145	146	129	176	145	148	144	141	140	152	145	131	160	151	164	142	152	142	166	126	118	147	135	168	159	145	140	136	146	136	163	119	131	151	166	164	156	148	122	146	120	120	145	154	148	137	146	153	128	143	129	129	146	148	133	153	162	145	131	155	168	147	138	117	155	134	147	154	131	173	110	147	157	157	157	154	121	155	131	141	154	150	130	128	138	144	146	154	153	161	152	149	132	144	163	154	144	150	162	159	138	156	136	113	159	125	133	153	142	141	138	138	147	145	149	132	152	117	132	136	155	151	161	136	138	146	126	147	143	129	153	150	125	157	133	167	150	146	151	137	157	189	130	164	137	135	146	142	141	116	157	143	150	181	159	151	141	142	155	155	155	129	141	144	146	113	150	151	145	145	142	139	158	133	139	130	139	136	143	147	140	133	138	141	153	134	137	147	154	133	147	142	137	177	138	136	153	132	131	142	137	151	146	150	165	160	148	144	159	112	138	136	154	139	130	139	144	142	148	169	128	150	135	155	154	158	149	141	131	154	118	160	145	137	160	145	147	165	143	143	140	162	145	158	148	133	134	146	152	161	153	133	135	157	168	125	161	137	123	140	156	151	147	145	152	141	125	145	141	125	138	137	135	134	139	166	122	128	133	159	135	148	158	145	148	135	152	148	150	152	140	120	144	158	119	135	136	155	155	164	162	153	137	146	147	137	123	154	155	150	152	144	148	156	169	148	168	143	124	153	152	156	154	135	112	139	151	141	149	172	138	157	143	124	130	160	146	134	146	155	144	149	153	128	153	146	126	144	165	140	160	138	140	142	137	137	156	148	161	136	168	136	143	145	153	147	177	141	119	147	141	159	153	161	135	152	164	136	158	137	129	148	176	146	152	150	152	159	127	164	141	142	141	150	161	142	128	151	177	124	161	165	163	148	146	159	142	149	142	139	151	147	142	142	171	125	160	130	152	146	146	146	148	143	116	154	129	156	143	130	152	133	150	134	131	150	153	153	152	141	177	140	146	153	162	140	142	156	152	152	137	143	156	145	144	131	120	141	144	151	151	143	124	137	137	149	133	142	164	171	147	159	149	147	133	131	135	131	172	136	151	122	168	176	144	140	153	154	144	137	147	146	138	158	161	137	144	148	169	156	142	148	155	136	154	148	151	162	142	140	140	130	143	140	157	184	136	156	154	132	158	128	149	164	139	140	118	149	148	169	162	147	138	163	156	144	170	138	169	143	138	144	144	144	154	131	166	145	157	144	156	133	160	158	146	140	127	150	144	139	163	142	131	133	152	154	148	161	138	157	143	147	156	142	149	142	148	145	124	157	141	152	160	147	152	146	143	141	141	156	138	126	145	154	154	135	147	146	130	155	175	149	157	152	152	157	128	139	143	143	131	130	141	133	154	169	143	135	116	157	158	157	143	152	148	152	125	153	147	155	132	163	137	131	156	182	147	133	149	166	151	124	158	129	144	137	139	120	138	141	164	144	134	138	139	136	148	150	149	143	144	146	172	146	134	154	162	165	142	141	126	155	132	132	163	143	167	135	125	136	144	126	149	137	128	134	155	126	140	151	148	153	166	148	130	145	143	145	160	143	141	137	141	138	141	133	155	127	145	138	149	148	118	135	152	138	140	133	135	136	159	138	138	148	125	139	135	150	147	160	127	132	162	144	151	150	123
22561	2506	2127	2521	2122	1549	1165	936	723	704	757	678	600	551	552	545	461	425	458	436	397	396	386	434	400	391	393	409	378	396	373	370	396	419	411	458	443	371	412	407	410	364	400	374	400	388	373	335	372	372	357	357	380	387	356	392	399	344	338	383	368	330	334	371	381	307	366	365	361	403	351	357	330	402	343	362	348	361	368	348	355	356	362	346	335	351	353	353	347	362	384	358	333	366	338	337	355	368	348	335	376	341	379	359	346	335	352	311	368	325	374	352	352	351	356	348	380	371	374	395	353	333	357	341	361	339	352	359	339	349	347	356	367	373	357	344	374	343	326	371	390	363	378	365	361	359	387	352	391	365	325	365	351	351	365	385	353	340	399	361	380	373	332	321	351	371	384	354	359	412	342	340	352	373	384	378	363	358	333	384	350	368	360	351	353	363	369	391	358	355	347	346	326	356	388	352	350	342	337	383	381	356	344	388	397	390	376	374	337	369	328	368	368	383	370	371	358	359	363	351	379	386	348	365	336	366	320	338	354	360	356	330	393	370	356	328	372	386	369	368	331	352	385	356	373	352	373	339	338	352	366	347	348	327	333	374	358	342	350	339	345	340	345	367	370	334	336	375	344	344	365	358	341	331	391	368	348	364	370	389	371	400	360	342	337	333	363	323	349	358	338	356	369	358	393	379	360	360	353	372	346	401	354	376	400	367	347	384	343	343	348	408	333	359	358	367	394	388	365	320	375	369	323	356	392	371	345	333	333	377	388	351	382	326	373	346	363	402	369	324	356	368	389	346	372	367	386	347	307	325	330	347	361	354	359	344	407	375	387	367	369	394	367	364	363	333	387	360	332	323	335	324	352	340	366	362	355	387	381	348	365	362	364	345	380	376	324	354	363	325	354	345	378	344	372	359	383	388	376	356	412	415	342	347	355	353	323	367	339	360	358	336	342	375	347	367	334	376	368	363	340	351	386	339	360	345	371	377	354	352	354	382	350	352	336	370	366	353	352	348	335	358	346	345	347	365	391	381	362	347	378	377	359	366	334	375	381	345	377	337	325	372	372	362	341	416	367	345	392	356	402	374	369	382	354	337	349	380	365	334	331	356	343	333	337	357	349	382	379	371	372	344	320	344	352	373	381	332	404	362	332	347	384	355	346	359	372	390	346	369	349	347	353	366	358	357	390	354	382	403	336	332	349	353	343	333	369	358	336	336	337	364	347	348	372	348	353	332	351	387	341	373	342	357	376	342	310	362	370	348	383	344	364	383	353	360	341	355	351	378	355	388	348	373	338	375	354	344	399	367	348	381	371	344	370	342	368	360	335	379	372	361	371	386	364	346	328	370	384	385	351	371	357	353	370	384	348	396	363	326	336	367	369	354	354	384	363	403	358	362	365	361	336	377	358	364	335	361	395	349	339	359	373	335	373	362	366	346	384	361	350	333	338	400	379	355	354	356	358	366	351	350	342	344	345	362	380	328	372	358	355	354	371	348	347	374	370	335	341	364	375	363	348	351	353	371	344	333	381	387	351	357	366	356	380	340	334	337	317	344	371	343	366	345	338	371	357	346	363	356	369	333	318	370	347	401	331	308	355	376	344	381	354	327	326	323	346	360	403	361	376	377	323	350	359	356	340	335	348	329	332	339	357	343	359	387	347	347	317	378	353	328	315	338	376	368	369	354	340	338	359	340	354	337	364	352	351	365	391	372	387	364	345	360	373	362	331	377	359	373	372	368	356	343	348	383	356	357	365	343	359	385	338	346	345	346	359	335	369	354	367	370	343	366	343	352	363	370	390	364	356	345	356	348	329	345	347	373	330	346	351	363	352	377	369	354	354	341	377	398	343	357	339	340	350	356	374	371	369	336	318	365	384	329	370	349	372	379	330	346	303	344	312	351	361	358	366	374	357	347	379	363	349	361	346	344	324	384	364	371	358	360	391	347	357	313	324	351	367	314	379	368	368	377	328	354	368	360	336	329	391	378	355	340	370	346	338	359	359	377	347	382	370	353	393	379	368	378	347	339	378	350	389	346	356	333	365	334	382	364	345	340	367	384	357	365	351	359	375	358	364	339	340	362	375	356	329	405	379	338	357	340	356	363	361	379	367	350	336	338	351	364	358	345	371	375	348	362	359	354	360	322	368	382	342	351	324	353	361	363	353	321	343	383	376	365	362	368	367	357	389	371	364	369	377	343	359	387	363	357	366	365	358	365	356	364	344	356	374	352	373	367	371	348	376	375	330	352	352	372	360	344	376	345	355	354	358	366	346	357	356	374	352	351	365	337	367	365	337	390	361	340	375	382	355	317	352	366	365	364	372	354	375	348	341	383	352	327	358	361	354	347	346	335	374	367	373	350	347	377	368	342	378	398	342	342	373	371	337	344	340	371	367	353	359	373	358	349	369	337	366	361	353	360	382	345	383	352	367	352	366	342	351	371	385	341	373	354	378	366	356	389	351	352	354	391	365	383	367	354	352	368	379	378	397	360	394	363	357	324	336	346	372	359	328	344	346	348	345	361	363	370	327	329	346	360	335	346	365	331	363	332	357	336	338	381	360	378	364	356	333	349	361	377	351	358	377	348	327	406	325	375	335	391	378	354	343	377	352	377	368	358	339	378	351	346	357	363	349	409	372	359	359	361	342	348	330	392	336	365	387	307	397	334	349	337	359	348	357	348	360	363	362	335	337	358	364	367	326	345	355	345	353	345	374	347	350	344	354	340	383	368	356	351	372	410	323	339	391	392	340	346	358	354	350	359	368	333	343	357	355	350	363	342	352	353	336	334	347	356	386	314	386	381	361	337	357	383	339	378	357	375	333	365	362	353	387	326	372	385	386	327	373	343	370	371	387	330	344	366	341	319	404	392	358	324	332	334	313	346	331	325	377	375	356	341	355	371	346	355	358	371	366	363	334	360	347	363	344	349	376	345	350	342	355	357	370	366	343	385	357	348	376	376	335	314	365	374	347	361	341	342	352	378	345	360	367	356	373	370	366	363	329	387	343	347	372	373	338	374	370	340	343	348	364	352	390	369	371	347	392	345	354	353	375	345	331	364	390	373	379	327	379	391	325	367	335	355	357	330	338	344	384	373	365	389	327	375	346	357	368	357	350	323	365	332	375	335	359	355	362	364	340	350	358	385	350	354	382	356	327	347	361	330	380	361	378	398	367	369	369	373	344	354	360	350	335	370	343	369	340	371	359	376	385	366	382	339	339	327	399	331	353	382	401	344	376	371	366	406	344	403	355	326	347	343	326	341	326	367	393	360	372	359	371	373	394	346	363	381	348	337	347	380	360	368	369	327	346	340	372	340	375	341	361	369	355	344	358	338	381	363	357	383	378	349	349	392	368	378	378	360	368	359	339	367	358	342	365	351	354	385	356	379	331	347	360	375	386	352	359	382	357	402	360	380	350	399	383	369	348	405	333	339	372	339	372	342	323	368	358	378	358	359	333	333	346	357	365	388	362	401	303	360	339	366
9769	1057	309	255	187	165	157	146	163	140	127	160	159	177	158	114	154	153	154	159	140	135	139	128	147	150	143	125	154	159	148	137	164	158	158	169	144	121	135	135	130	132	148	153	128	131	159	141	141	172	150	129	142	154	136	144	133	145	152	148	155	142	139	131	137	136	153	118	161	149	138	145	151	143	152	131	125	140	135	140	125	144	149	147	131	140	122	160	148	164	152	152	133	149	146	123	127	145	140	133	116	142	138	150	139	143	129	155	148	168	137	122	151	148	138	138	149	188	161	146	141	169	148	137	139	154	133	137	146	155	167	155	141	154	132	157	119	127	146	145	147	148	137	140	147	143	145	154	142	145	143	146	169	151	140	154	167	150	124	159	145	164	153	135	121	153	143	150	148	147	153	114	137	148	139	151	139	160	142	137	142	148	125	168	150	146	140	157	141	151	129	150	149	153	117	150	145	157	173	133	139	159	139	162	153	124	123	140	125	151	131	119	150	160	154	146	139	148	159	123	133	161	158	142	147	135	142	126	119	147	135	121	140	132	162	137	158	171	127	130	133	153	152	150	145	137	147	138	147	125	137	141	155	159	140	157	150	147	153	142	158	149	130	147	135	162	147	136	162	150	143	133	156	144	146	138	156	134	154	155	162	142	130	145	158	145	130	134	119	148	140	135	130	121	141	163	131	153	180	145	134	136	154	149	157	159	127	119	133	157	143	149	143	117	138	142	144	131	149	143	123	137	173	123	159	141	147	139	138	147	128	134	130	124	150	149	154	145	160	154	144	156	147	130	151	135	122	156	142	149	156	142	134	138	157	156	143	153	131	138	116	124	132	146	128	132	141	155	136	152	139	154	132	144	134	140	140	169	146	144	141	150	156	126	148	148	149	151	137	146	131	134	156	126	144	147	138	137	126	139	130	144	136	138	147	140	154	159	162	148	146	147	155	128	163	134	132	138	123	163	137	143	144	127	145	141	149	149	147	145	154	167	151	129	143	131	145	132	119	141	152	140	138	134	146	157	144	160	144	131	145	168	138	166	123	155	143	146	130	140	154	166	144	137	149	174	132	145	155	168	165	157	138	137	149	146	149	117	140	140	133	164	137	133	130	156	144	137	142	182	162	155	130	148	134	141	160	144	134	145	152	133	133	165	132	141	143	140	133	144	132	156	152	177	146	153	139	151	162	157	126	154	165	129	158	146	136	148	139	137	141	156	144	117	149	139	132	143	161	135	142	151	128	120	155	128	134	149	136	148	137	140	150	135	155	142	136	139	141	138	141	162	161	163	152	163	131	140	128	145	149	126	148	144	175	151	135	150	155	127	156	155	129	141	162	150	135	148	129	157	143	148	140	123	131	143	143	132	164	139	132	130	149	140	143	127	131	161	159	151	133	137	148	137	161	134	148	144	132	142	151	140	118	149	146	133	150	143	136	139	141	160	143	168	150	136	176	142	162	136	142	143	158	143	97	111	127	146	130	165	153	131	156	107	144	165	155	147	134	134	146	136	159	124	143	147	147	166	155	170	141	152	139	154	145	144	155	138	146	150	165	151	133	137	155	164	132	158	141	150	136	162	141	151	145	149	139	151	171	130	139	158	147	149	136	136	144	119	141	138	171	143	157	150	162	136	128	152	145	155	155	160	129	168	133	154	125	134	131	134	137	161	122	145	144	144	134	139	151	140	184	145	148	138	140	143	135	123	141	147	142	181	131	149	157	158	129	165	166	144	143	139	164	145	144	136	138	126	138	142	137	144	123	153	153	157	141	153	135	137	135	167	152	148	162	137	147	156	146	158	141	137	160	145	145	137	138	135	139	126	148	161	157	144	143	146	137	148	121	146	132	161	133	146	143	169	130	145	158	131	150	137	135	130	135	138	140	149	133	154	144	151	153	170	153	154	130	140	156	153	156	140	150	128	145	149	126	153	158	127	150	152	136	124	136	122	125	160	138	133	144	152	137	148	140	153	147	155	147	155	166	151	147	165	129	138	151	130	172	130	137	142	135	168	165	142	143	149	131	123	147	153	145	145	166	137	167	135	137	142	144	140	150	158	157	136	142	134	148	146	148	160	132	126	144	157	135	129	133	134	139	139	144	153	149	169	120	151	152	141	134	138	147	129	121	130	145	141	148	127	148	156	159	147	150	129	161	163	145	126	165	173	134	141	155	133	151	133	118	156	129	173	158	168	147	148	144	135	139	152	147	156	139	128	166	130	154	127	142	152	148	147	164	132	153	149	147	156	141	119	155	150	144	140	138	151	118	146	148	137	132	154	148	142	139	145	140	191	161	144	146	157	135	148	143	141	148	150	147	162	149	142	145	149	150	145	137	162	127	143	158	137	131	153	130	131	143	161	134	153	137	145	158	137	144	148	145	156	142	153	141	138	156	130	168	152	132	145	146	143	137	147	137	116	143	157	141	130	146	146	150	147	169	156	117	121	141	149	135	138	145	144	152	138	116	131	148	137	155	143	140	148	158	143	126	130	131	141	118	164	142	148	137	134	133	139	145	140	145	147	145	156	129	145	135	143	146	138	159	150	150	128	138	143	151	176	146	138	132	160	159	156	142	136	154	143	144	142	146	165	135	160	138	147	140	158	158	141	162	139	156	143	139	137	146	154	123	156	146	151	156	158	142	147	167	167	157	163	118	166	158	153	138	120	132	142	148	153	131	168	135	153	148	130	146	145	147	131	145	136	154	133	132	136	137	167	118	164	132	139	132	147	147	132	141	147	145	144	138	164	135	153	147	138	158	196	148	136	136	128	125	148	147	165	147	152	163	141	144	152	148	161	142	146	143	119	153	145	148	143	154	141	145	154	128	135	131	147	149	161	133	165	141	137	174	175	157	165	166	156	143	156	150	140	141	135	127	151	127	173	141	143	148	136	132	154	155	144	148	143	140	146	139	148	171	152	159	137	150	146	130	147	121	123	141	131	149	127	127	154	146	137	146	136	158	147	133	148	122	154	140	148	144	130	132	136	133	145	151	170	128	159	151	126	138	151	138	136	143	173	143	144	147	135	147	162	159	135	129	162	147	139	121	139	144	141	155	150	158	141	140	142	150	146	149	136	159	102	163	144	127	147	123	159	148	143	170	154	167	151	144	162	148	131	135	149	148	161	144	146	160	139	155	152	127	164	144	148	127	139	130	137	155	125	145	157	138	159	133	145	158	146	147	159	125	155	139	152	141	136	150	144	146	144	136	154	149	138	149	123	130	162	145	139	135	124	140	135	141	154	143	156	134	147	144	118	123	148	130	180	156	151	142	149	146	148	142	148	133	156	148	135	154	160	153	135	156	143	146	126	123	148	140	122	124	131	156	147	122	153	136	152	173	144	131	130	138	135	140	151	150	151	161	163	134	150	143	158	134	156	161	129	123	161	137	152	147	164	139	147	141	154	137	141	146	156	122	160	124	133	149	133	131	135	175	132	149	133	178	135	147	127	145	151	144	134	126	162	157	148	145	142	146	137	143	139
7564	846	755	818	716	609	480	448	411	407	447	416	400	395	414	398	397	405	376	432	373	394	337	372	383	358	380	390	380	365	379	339	397	387	415	408	422	398	375	378	404	381	366	386	418	361	389	401	385	376	386	350	396	389	402	417	395	398	388	394	386	382	374	365	417	389	406	375	371	389	404	364	363	366	395	381	353	386	418	356	391	383	352	379	373	372	389	376	373	370	366	338	374	390	358	364	363	394	399	382	374	361	362	401	406	388	396	359	349	372	397	372	382	390	382	391	401	374	372	370	366	395	388	334	412	379	406	397	438	359	371	402	347	403	352	424	374	366	368	353	357	375	413	384	398	394	376	390	402	392	370	396	363	396	394	377	380	381	377	381	356	401	336	385	386	355	355	373	374	383	357	398	355	344	388	404	387	377	385	376	362	378	393	370	392	381	373	354	425	406	348	400	388	352	356	376	413	351	379	389	379	358	369	390	407	391	356	409	358	389	390	363	381	400	392	331	373	395	436	364	356	390	372	389	342	395	427	391	353	369	411	391	391	378	372	377	344	386	382	350	384	353	380	361	389	406	393	369	387	408	376	397	401	375	398	362	378	364	301	374	381	364	398	355	369	395	375	395	377	377	414	407	369	386	372	409	379	389	413	389	367	394	390	336	361	361	390	358	397	360	360	382	368	337	360	353	437	380	359	395	372	363	383	370	382	368	361	365	392	374	363	388	407	397	372	370	403	359	362	380	388	414	392	369	354	370	414	370	377	396	392	405	378	350	391	385	386	350	373	404	407	365	382	352	401	356	398	348	348	359	371	360	406	337	370	369	352	365	420	367	380	404	378	382	367	356	338	403	417	364	400	385	376	418	351	392	381	380	399	352	361	389	399	388	401	359	392	365	373	378	413	380	378	376	395	354	412	336	395	369	363	391	355	369	366	367	409	380	368	388	369	377	382	384	357	379	380	411	363	383	396	385	386	389	370	376	395	362	407	356	369	348	394	363	367	385	386	375	394	404	391	418	374	369	402	399	397	392	411	377	374	350	409	373	392	373	362	398	356	370	359	373	357	395	344	397	390	382	373	373	406	359	395	360	365	379	391	357	396	399	383	352	390	368	406	401	390	340	376	367	429	368	378	361	373	357	368	433	361	348	366	392	353	371	383	364	354	385	387	390	357	377	355	368	367	364	386	323	392	364	396	387	388	397	378	365	378	382	389	378	344	388	390	398	381	404	407	402	357	375	355	350	382	342	370	383	385	375	366	349	356	367	404	428	397	386	369	382	396	381	381	374	362	371	379	417	392	393	380	380	370	402	368	355	376	372	394	420	359	358	352	407	363	362	383	377	441	381	371	357	399	362	342	366	407	357	385	398	365	371	409	373	364	394	360	366	385	406	410	356	374	393	412	358	405	381	327	371	354	381	371	395	387	403	368	400	377	401	364	376	359	375	390	369	376	365	396	371	387	398	392	362	399	404	354	386	394	346	380	388	375	405	396	379	382	414	361	366	360	358	388	356	390	394	396	392	373	408	413	388	400	368	382	390	385	388	352	380	377	375	404	366	376	377	368	361	405	364	387	362	402	396	392	368	373	353	395	378	368	376	380	378	355	351	374	372	359	389	392	363	396	360	351	389	344	383	403	379	388	361	389	392	372	393	392	386	368	361	386	382	377	391	388	407	352	395	372	390	405	373	378	376	373	390	365	415	355	366	400	367	365	371	368	337	358	344	376	337	371	374	383	381	371	352	361	384	407	363	402	357	343	365	372	401	404	361	372	422	370	387	374	390	374	371	387	377	399	374	368	385	367	402	358	382	386	340	391	407	372	376	350	402	381	396	357	409	389	403	380	382	405	366	394	364	385	388	389	367	376	339	388	373	415	390	380	427	355	381	355	373	392	379	368	364	407	376	360	343	395	397	374	386	403	424	421	328	364	390	385	335	375	334	405	358	380	376	355	404	392	355	399	355	364	376	396	363	377	370	377	361	388	419	374	362	372	364	364	398	404	399	385	416	402	388	395	381	384	395	380	376	374	396	383	394	378	364	412	354	390	367	362	391	382	374	394	372	388	388	413	403	387	362	342	370	388	406	398	382	397	358	394	372	364	395	383	387	382	350	357	391	386	345	364	372	395	375	382	375	356	379	365	380	375	388	383	384	401	370	358	367	354	381	377	376	348	314	406	379	355	369	388	357	405	383	400	385	403	369	362	361	358	344	373	367	352	360	381	390	358	360	379	388	389	372	405	369	374	391	382	364	350	361	374	382	406	368	353	370	357	432	406	346	387	342	362	399	369	365	364	376	339	413	394	373	395	413	374	389	399	400	387	375	377	394	364	369	362	381	414	379	379	375	368	385	368	366	373	374	401	367	399	387	386	381	375	352	347	369	369	359	373	389	435	425	415	337	391	373	397	364	363	392	428	351	404	374	423	412	387	372	329	405	383	357	410	378	390	379	408	363	388	368	368	346	351	382	385	388	384	361	403	366	353	396	363	385	363	376	401	416	395	404	395	408	402	371	378	373	375	369	327	397	382	365	350	370	392	369	377	384	395	427	367	375	385	404	349	381	387	338	402	395	381	378	351	397	370	397	381	390	370	384	402	353	372	392	380	416	398	357	361	368	355	355	364	356	390	382	368	365	392	387	373	403	389	379	380	379	353	409	342	358	385	331	385	393	370	384	378	405	409	395	378	356	362	380	399	376	361	376	375	393	395	378	375	370	395	360	383	393	372	414	341	366	377	391	360	372	412	388	364	390	372	373	382	396	360	374	380	395	373	388	383	382	386	388	378	366	365	406	396	409	416	374	360	409	394	396	377	375	388	381	392	395	407	375	414	359	391	377	377	364	341	372	394	387	381	393	379	373	374	390	371	367	437	410	380	400	390	372	379	406	380	349	355	356	339	356	389	375	396	382	370	361	366	368	380	383	391	397	360	374	381	370	358	374	347	394	338	358	368	348	375	368	379	401	385	396	355	412	412	381	381	368	385	343	388	381	344	403	409	376	363	393	358	391	379	399	367	351	366	374	376	391	394	414	369	412	427	359	377	372	369	395	356	367	366	385	400	397	413	340	367	398	379	376	394	369	347	389	391	412	360	349	371	378	358	392	385	377	387	389	404	371	379	374	406	386	378	413	376	368	375	381	399	373	406	412	392	378	365	377	411	412	386	388	344	382	377	370	385	357	375	347	377	386	372	392	395	395	374	389	397	385	402	356	394	360	374	387	414	390	356	369	415	370	393	405	379	399	378	338	387	368	386	388	376	386	361	402	390	364	408	398	384	413	350	379	357	364	363	389	365	358	375	411	381	428	395	418	403	391	367	395	392	409	368	371	357	340	356	383	369	371	394	404	397	393	351	400	363	399	397	381	379	397	375	429	341	396	386	362	402	383	363	356	362	393	384	400	353	413	422	380	350	423	374	380	389	414	401	402	366	341	355	388	355	396	395	371	366	349	400	373	372	395	397	396	385	391	373	418	361	364	401	385
25230	4358	819	590	434	320	266	243	254	244	239	233	212	227	238	221	217	193	230	198	210	223	190	232	205	208	253	217	227	213	208	233	222	202	228	221	209	197	226	206	198	217	224	241	200	239	199	233	212	243	216	189	198	209	210	229	207	230	222	198	222	224	230	239	198	212	214	230	218	213	210	218	188	214	216	243	195	240	232	223	252	188	210	224	214	214	198	199	232	229	231	195	232	236	205	199	210	205	220	225	205	209	224	200	218	222	220	211	204	219	207	231	223	194	205	236	250	227	196	221	189	216	222	196	230	226	232	199	191	228	186	219	219	217	198	190	202	207	205	185	191	224	206	221	200	213	200	231	217	220	221	229	221	183	207	211	206	221	229	213	222	210	217	205	214	222	230	220	225	234	188	230	224	215	204	201	229	246	205	213	207	225	220	196	215	211	209	231	206	192	195	208	224	220	204	194	189	210	237	203	230	233	226	218	226	217	204	190	219	211	185	230	209	234	207	190	218	195	216	241	210	213	209	242	216	227	206	230	204	242	195	209	262	240	189	209	222	225	232	210	219	240	199	220	226	230	189	214	235	224	234	202	207	216	212	236	234	206	192	213	206	211	208	212	230	199	202	200	228	241	217	196	215	215	220	205	216	208	230	242	206	205	219	216	204	199	232	197	243	221	218	188	211	236	209	218	221	220	227	218	202	212	234	195	189	196	201	207	232	193	222	212	209	207	205	220	235	204	228	214	193	210	234	219	213	191	214	212	219	240	235	216	206	203	224	195	219	206	221	247	220	199	185	214	228	222	213	208	220	220	205	226	215	194	226	213	216	196	226	230	231	220	194	244	216	230	221	193	225	207	210	226	206	219	197	209	199	208	202	196	220	188	209	207	234	218	204	176	179	192	191	204	208	232	234	213	219	243	203	211	216	194	235	209	203	218	180	192	204	227	183	205	212	200	201	182	243	206	216	202	208	226	220	203	221	226	189	226	235	213	209	221	204	223	216	217	215	225	193	209	207	208	221	228	215	222	201	229	201	220	226	212	203	236	211	215	228	193	176	204	238	192	192	199	212	195	233	211	210	215	205	238	177	209	209	226	214	214	192	215	184	216	214	203	220	221	222	216	208	205	226	241	230	219	206	227	232	209	195	233	214	217	235	210	189	197	213	198	218	229	217	206	194	208	230	208	200	230	205	196	241	175	208	176	215	228	204	195	204	211	223	216	213	229	214	206	198	226	204	208	211	203	226	207	208	208	193	232	223	236	209	213	210	212	214	218	218	199	191	232	208	223	239	220	214	221	221	209	195	237	194	200	231	222	198	229	219	225	229	212	214	206	198	216	210	223	190	204	206	223	220	248	206	225	200	199	252	228	232	195	211	221	225	200	189	232	239	241	217	210	244	203	196	196	214	194	197	201	223	204	210	230	219	214	192	219	223	247	235	200	238	203	204	227	215	206	201	219	211	224	217	241	220	223	203	210	219	216	222	227	215	202	211	221	238	222	208	227	211	204	244	219	231	223	209	183	230	199	207	219	203	200	201	197	223	231	233	207	215	189	207	215	194	228	218	203	209	188	188	192	228	224	212	219	198	211	183	239	234	199	215	217	248	203	222	213	217	231	202	204	194	241	228	239	238	223	244	210	221	199	237	234	200	214	222	202	220	199	233	205	213	184	194	227	203	201	204	200	210	198	232	221	223	210	194	230	217	198	222	223	208	222	190	184	202	224	219	210	207	199	221	208	217	188	221	208	218	219	241	217	230	198	219	212	214	236	214	199	205	217	225	183	210	210	208	228	210	208	205	222	229	215	200	217	225	206	205	198	198	228	238	229	220	204	238	216	227	242	217	231	205	198	225	217	214	208	216	240	224	187	207	197	211	190	213	208	164	225	228	199	209	219	230	217	222	215	220	235	255	224	190	175	250	203	188	214	225	229	210	202	198	235	217	180	223	208	248	206	192	219	249	198	226	227	215	209	198	216	227	207	231	232	210	218	212	226	209	206	210	198	211	239	195	207	199	216	191	238	247	213	188	195	234	215	212	218	202	213	195	193	191	208	222	211	231	245	209	218	204	209	220	245	224	206	225	230	221	227	221	233	185	228	215	227	196	210	218	224	222	193	223	213	204	210	201	232	216	211	249	231	213	223	203	179	249	231	210	222	227	221	221	241	190	223	202	202	218	206	189	214	202	209	218	210	198	215	229	233	194	214	225	216	207	215	217	195	224	271	201	206	208	217	207	181	228	208	201	189	220	178	192	213	213	214	207	216	243	192	205	197	220	215	231	214	193	231	188	227	190	226	220	253	210	195	220	211	200	213	210	229	206	210	218	222	199	207	204	219	246	209	239	241	208	206	204	237	217	202	241	215	207	246	250	226	178	211	217	237	207	198	197	209	226	232	219	219	206	215	210	190	214	244	230	215	196	215	190	238	223	222	188	209	186	219	188	199	207	221	217	216	207	219	206	203	219	197	237	226	223	198	237	242	219	228	216	222	209	204	227	225	235	195	226	235	210	213	222	213	218	186	230	232	217	224	220	228	202	224	223	194	226	222	218	220	199	202	221	205	203	209	207	212	233	214	219	233	208	174	210	207	213	201	223	221	240	216	233	186	207	228	215	209	224	204	223	205	216	216	233	232	216	231	195	222	211	227	213	206	223	193	230	227	239	228	205	235	215	226	185	216	238	199	242	223	212	228	218	229	203	237	229	216	214	234	226	233	201	241	213	200	245	219	220	218	236	216	189	207	222	192	210	199	237	199	232	219	218	207	228	232	205	202	266	202	217	229	192	204	212	221	217	233	199	223	200	193	183	210	231	228	196	214	225	187	211	220	212	214	221	189	222	203	210	211	230	205	205	200	208	218	210	264	201	226	229	218	220	231	240	206	217	214	204	205	241	208	199	208	212	228	232	234	241	225	219	210	175	204	210	242	236	232	221	230	201	186	229	226	210	215	238	221	239	209	223	202	214	215	222	246	221	219	195	217	217	207	245	222	205	197	223	187	207	232	224	236	221	219	260	236	207	207	218	199	239	243	236	225	209	242	246	199	232	184	233	228	225	232	208	222	210	208	208	251	220	224	205	180	224	195	199	216	232	204	204	230	225	218	201	233	213	199	245	226	216	235	206	230	199	202	198	206	227	216	205	230	229	203	240	197	198	208	238	234	211	199	199	213	225	209	210	194	210	250	204	236	214	230	216	192	226	223	232	226	218	211	208	222	238	251	216	212	205	221	238	228	212	220	201	195	213	208	209	246	214	209	216	212	240	215	230	207	220	185	227	218	209	216	207	187	222	228	211	238	229	197	264	241	229	193	190	198	212	210	194	203	226	210	204	214	244	244	190	252	213	228	228	248	224	219	217	243	209	220	214	205	210	218	209	238	219	214	241	245	241	190	213	239	230	219	239	246	240	208	232	206	226	215	220	195	215	230	245	214	245	210	181	206	227	221	201	186	173	215	221	206	207	239	209	207	217	238	201	206	241	214
17853	1886	1677	1873	1506	1210	987	858	778	757	779	674	673	626	663	591	596	612	584	602	576	515	580	539	558	559	528	584	559	576	555	562	535	538	590	579	554	543	599	557	569	559	538	545	496	533	509	488	531	531	573	520	486	535	556	505	563	537	529	511	545	546	527	516	509	530	509	525	512	519	497	515	571	516	548	492	516	535	514	527	536	530	499	524	516	524	515	573	533	550	488	538	523	505	498	538	528	541	507	567	537	565	534	527	504	550	525	557	558	584	558	561	508	542	555	525	530	556	556	486	547	560	519	528	536	511	598	538	538	531	551	536	535	559	598	543	493	524	538	508	564	506	498	526	513	544	548	484	543	548	545	557	551	497	527	530	514	516	509	547	578	534	500	494	523	539	537	576	491	545	523	559	515	517	494	542	527	530	503	509	487	514	502	530	531	534	520	549	526	536	531	516	524	521	514	501	516	538	549	545	545	557	551	541	552	547	503	508	500	541	531	501	500	525	525	570	588	524	553	515	517	522	517	518	510	548	549	515	556	519	507	529	560	555	560	542	529	565	544	520	520	535	512	544	531	532	475	545	564	560	538	533	518	521	527	546	553	541	540	527	530	496	520	509	506	536	543	536	520	515	535	507	515	531	517	504	550	499	538	528	498	496	521	507	542	538	572	550	504	512	570	505	493	530	537	490	549	517	512	502	562	547	531	542	532	518	527	524	518	479	552	529	554	500	535	540	555	553	531	519	567	479	534	523	532	540	536	496	506	528	526	537	541	523	563	520	515	554	505	510	538	494	555	567	524	523	546	555	519	564	530	504	537	555	531	520	545	490	515	563	536	539	544	492	511	554	518	524	498	531	477	555	538	547	513	570	544	516	525	506	546	530	553	528	524	499	518	547	526	496	522	571	511	522	517	556	508	583	492	496	574	519	538	506	554	536	580	561	499	520	567	526	554	539	557	543	556	555	528	543	497	519	524	547	505	515	533	548	549	499	568	539	504	507	547	506	507	510	568	545	527	547	507	521	537	542	565	530	546	542	573	570	511	505	498	502	564	473	569	531	486	532	546	570	538	546	535	530	538	544	577	554	505	524	538	520	517	556	515	525	526	533	555	535	524	540	585	537	497	528	522	509	539	539	563	505	542	517	530	537	571	548	521	541	532	546	489	491	566	487	533	523	524	572	570	557	538	518	573	560	535	525	520	515	474	540	489	488	505	535	517	509	552	548	557	565	516	548	515	514	504	522	534	531	547	565	567	558	541	520	535	576	517	554	500	563	510	508	537	507	528	566	550	523	570	510	546	536	540	548	499	534	508	569	521	565	519	545	549	529	536	545	518	479	554	547	525	504	541	542	525	540	537	517	543	506	519	523	500	527	488	558	561	503	545	549	500	539	512	561	509	511	539	523	517	565	551	558	521	517	519	532	514	550	556	536	495	532	543	508	550	556	546	510	542	521	560	536	517	577	541	558	553	539	567	531	514	526	525	525	557	535	539	563	529	530	524	522	516	501	531	540	530	505	518	494	500	488	492	555	545	521	518	491	537	532	551	554	494	523	533	587	575	515	512	546	565	554	501	558	537	537	534	510	512	553	532	539	546	550	552	512	556	504	537	556	548	559	545	511	562	520	512	536	535	547	565	544	556	496	532	541	564	548	538	524	489	569	530	532	531	535	506	544	543	523	527	525	538	575	550	503	494	524	476	528	535	518	559	525	545	556	558	535	514	498	559	518	544	517	548	543	494	546	533	520	528	512	550	494	509	557	563	548	521	575	520	541	530	510	535	508	543	536	537	522	550	533	589	496	516	540	517	522	509	541	548	524	508	510	512	526	541	528	525	569	513	528	545	522	521	499	472	514	561	573	525	526	523	567	559	547	536	524	526	541	514	535	515	562	551	533	494	515	523	489	561	539	528	551	532	525	545	524	532	525	528	549	526	516	576	494	526	527	555	555	509	553	497	530	541	521	502	578	537	553	545	553	525	536	528	506	516	485	534	556	524	506	530	530	497	548	558	537	525	497	504	540	549	545	536	521	557	537	542	524	519	502	556	530	503	520	560	523	519	497	533	508	508	555	550	511	557	517	527	524	574	495	560	543	564	491	556	530	508	523	537	518	508	544	562	482	521	529	535	521	520	531	511	499	494	538	536	524	522	542	507	504	513	514	560	522	503	512	557	541	529	533	495	496	509	513	514	509	532	534	559	556	523	513	562	543	502	525	516	502	581	494	540	528	521	501	550	554	491	528	537	516	559	536	517	552	497	521	526	515	596	488	504	541	535	568	576	538	545	521	519	518	543	523	560	543	490	528	520	525	534	535	543	520	535	523	517	508	524	501	506	555	539	531	536	532	522	547	501	516	552	535	524	499	500	530	520	577	525	553	556	508	537	563	507	548	469	542	562	537	539	547	552	529	549	517	531	492	537	567	533	536	524	498	538	522	537	550	538	552	513	542	541	540	526	526	557	510	514	553	555	537	544	522	602	521	523	511	544	508	519	554	554	521	518	510	536	528	505	535	554	517	528	519	516	500	570	536	493	518	558	526	541	490	503	534	542	559	536	510	509	573	543	552	558	516	513	531	555	501	550	559	563	540	542	559	540	518	514	507	509	527	540	558	553	509	517	576	532	558	584	537	524	534	560	540	497	530	531	534	564	540	534	526	531	551	544	501	544	543	513	537	506	506	512	555	503	551	527	587	487	573	551	530	580	544	569	558	512	487	525	521	518	543	525	513	504	522	552	545	553	532	510	540	530	541	562	495	484	565	556	581	539	511	538	507	518	575	536	532	511	508	557	566	499	536	502	517	520	515	475	536	589	525	519	543	523	541	525	531	524	513	523	532	529	557	550	524	518	505	506	511	518	520	542	550	538	553	519	577	505	513	555	523	543	494	507	518	508	496	551	546	520	497	476	523	493	506	504	549	523	563	530	555	520	536	510	542	543	523	545	542	528	541	566	523	538	519	518	512	563	516	560	559	509	517	519	506	519	547	511	551	546	560	524	516	539	525	545	557	533	507	573	515	530	530	513	562	579	549	524	543	555	539	515	533	494	554	525	555	527	528	531	552	554	502	537	533	522	529	542	528	519	541	511	533	573	479	497	525	569	524	497	504	516	561	544	575	509	527	539	569	509	523	525	541	515	560	526	498	516	495	531	507	498	566	552	530	553	504	586	527	502	506	538	559	500	533	539	510	510	564	524	517	557	540	512	560	513	551	523	481	487	556	519	531	520	521	538	564	521	556	530	545	520	538	514	563	521	550	547	548	550	538	532	506	520	515	543	549	530	540	556	545	545	550	524	578	551	514	509	507	513	551	526	565	554	550	550	472	550	513	502	554	551	512	555	563	547	511	522	503	504	534	515	525	525	555	535	535	528	494	473	521	498	545	541	570	533	509	567	549	544	552	558	540	575	495	538	528	546	545	518	499	561	564	532	535	553	534	537	525	507	491	528	562	497	537	514	575	494	548	554	505	545	525	523	532	534	543
34470	8106	1261	810	485	355	278	254	213	206	190	180	177	202	160	155	173	164	145	175	166	141	160	153	141	143	172	154	148	165	164	153	171	145	123	171	141	152	152	155	151	147	140	156	148	173	142	167	132	135	154	140	132	145	155	152	144	156	145	117	140	149	135	166	166	148	132	133	150	174	163	137	156	135	145	145	147	139	173	128	126	139	127	149	137	161	134	150	137	150	142	146	158	149	136	113	140	160	164	166	172	153	162	172	154	151	153	152	129	132	133	158	151	159	144	160	156	155	148	167	172	168	128	147	150	146	150	143	142	144	136	164	153	160	146	159	153	145	140	134	134	166	158	157	152	162	135	118	148	144	124	161	161	129	141	139	148	169	147	134	150	137	148	144	138	144	152	160	166	135	151	137	188	144	147	141	132	156	130	131	144	167	154	169	159	123	131	129	178	147	128	144	155	149	156	145	151	149	169	150	137	128	148	144	170	139	158	164	157	150	145	137	148	162	152	152	162	155	147	164	156	161	168	164	133	179	155	138	157	153	150	150	168	162	161	171	156	136	167	123	152	134	143	153	154	151	131	120	151	131	161	145	145	154	153	149	140	148	143	162	161	167	150	147	182	150	130	152	126	159	143	132	164	152	157	144	156	159	159	139	146	143	114	166	155	136	156	135	156	159	139	161	157	156	159	164	137	150	152	134	140	166	142	148	149	167	146	129	180	151	145	155	145	152	153	147	150	132	149	148	173	154	156	132	156	130	143	135	157	147	154	135	133	165	158	132	165	160	150	153	156	169	133	141	141	160	153	163	155	135	134	125	161	143	161	147	161	138	142	141	135	140	147	175	156	134	165	153	153	158	140	136	168	151	151	162	155	159	158	168	133	150	167	164	146	137	141	149	142	135	150	150	122	171	155	131	130	166	163	151	153	151	134	146	151	140	161	151	170	143	158	138	175	146	132	126	139	171	136	155	155	149	148	158	135	139	146	133	152	168	144	150	149	156	131	154	149	160	161	153	177	155	154	142	159	149	123	177	147	167	157	166	149	146	146	141	145	144	124	146	130	139	137	142	149	149	129	131	145	124	148	158	139	143	158	154	171	141	150	150	151	141	134	166	131	156	147	132	141	149	164	140	147	141	155	146	170	139	164	140	148	150	161	177	166	170	164	117	146	138	134	149	128	145	145	130	154	137	142	144	137	147	157	150	133	161	135	156	133	155	172	140	174	146	138	133	163	138	141	149	136	151	147	151	136	123	145	145	142	165	147	142	145	129	152	146	125	169	130	142	168	142	133	146	168	163	128	163	163	147	155	153	146	149	146	142	146	158	161	160	157	165	147	150	169	162	145	164	122	143	156	142	152	164	149	143	140	140	158	140	159	158	156	139	161	136	155	165	156	142	135	140	132	165	177	140	136	134	149	145	139	168	146	122	155	132	163	129	141	153	136	167	153	154	147	153	125	134	150	153	144	143	147	173	128	159	159	133	140	144	155	161	154	145	143	158	154	147	152	159	139	141	155	152	135	136	135	155	141	152	164	135	149	139	130	153	132	140	179	151	134	151	147	139	128	123	178	165	136	156	150	132	150	162	135	163	153	186	163	161	159	125	134	138	137	162	147	140	131	139	139	127	135	157	144	163	137	128	124	158	140	162	162	136	147	155	166	146	147	138	143	153	123	159	161	123	165	127	159	156	128	159	139	160	148	153	146	129	125	155	119	135	158	167	167	148	171	161	130	136	144	134	162	144	154	141	143	143	152	142	147	137	147	143	152	147	178	143	141	159	149	149	156	167	150	164	137	139	149	175	149	146	165	136	146	146	163	113	138	166	152	142	147	137	162	149	133	162	152	172	139	142	154	155	144	147	169	151	132	166	156	134	117	126	149	147	148	148	145	140	117	153	124	143	152	151	147	141	142	149	167	153	153	156	155	136	141	147	154	139	154	147	134	136	172	148	160	136	139	147	139	155	128	175	152	141	166	141	147	175	164	164	175	124	163	158	155	132	155	154	159	161	157	139	146	145	144	132	148	146	150	120	158	165	134	145	154	150	139	156	160	141	153	153	156	156	152	150	145	127	163	137	152	156	141	147	139	120	148	167	148	144	139	140	137	150	143	139	145	133	181	136	158	130	144	149	152	157	141	132	161	162	163	164	150	134	150	170	149	158	139	147	174	153	158	157	139	139	112	152	151	144	153	167	147	177	160	146	168	152	140	148	135	152	133	145	122	126	135	163	153	143	143	151	154	145	157	147	155	149	161	141	131	117	133	143	172	166	128	156	143	153	156	158	159	146	162	133	146	164	158	155	142	133	148	143	152	159	132	147	142	158	156	151	166	165	145	139	145	163	149	145	149	125	150	137	146	143	164	152	139	154	135	160	133	126	136	150	148	154	180	121	135	149	141	142	162	135	155	154	145	140	144	127	130	157	153	161	133	146	107	156	160	147	135	147	136	146	142	156	143	158	152	162	166	155	160	156	139	133	138	152	148	160	141	144	167	146	139	134	167	137	141	143	129	134	161	136	163	141	155	143	144	163	135	129	159	135	133	161	153	135	169	152	170	150	144	152	144	148	138	129	132	141	172	173	138	154	142	130	142	138	164	155	140	158	146	168	140	141	159	140	147	176	149	159	152	167	141	161	153	156	145	127	145	150	147	150	160	148	163	147	146	149	134	115	131	157	146	165	128	139	170	164	157	182	127	165	135	139	157	122	155	160	182	159	138	156	152	161	147	155	146	149	152	159	141	150	147	137	156	138	145	149	157	133	153	141	154	145	170	109	142	126	165	155	152	165	150	158	157	153	151	158	161	162	157	132	169	139	159	155	139	163	144	141	163	139	156	169	139	143	148	139	115	169	145	151	143	130	170	158	185	132	153	137	150	144	159	141	133	165	153	122	151	150	157	148	149	147	128	138	153	136	151	158	121	149	160	173	162	160	153	131	153	125	147	158	155	160	148	138	158	152	142	151	153	148	146	126	144	130	160	142	134	137	133	147	147	143	123	159	176	132	131	153	154	146	133	139	136	152	174	140	129	116	166	150	146	135	125	141	145	153	158	132	143	135	148	133	159	161	156	142	145	151	142	149	145	130	153	134	144	134	160	136	165	129	157	157	152	156	134	149	155	141	139	185	139	153	142	154	137	146	150	172	138	176	142	154	150	161	154	139	163	146	152	166	149	120	129	131	146	139	161	143	159	151	154	185	139	158	142	150	153	145	165	165	145	149	170	137	141	150	124	146	137	154	160	161	149	137	165	141	156	138	166	153	128	148	170	142	155	137	137	153	159	161	155	141	145	167	154	155	141	145	144	134	137	147	178	147	143	157	157	170	133	139	147	144	132	143	151	141	158	136	134	131	140	148	142	148	152	138	134	145	115	151	151	150	153	146	131	157	141	131	158	126	143	137	159	163	137	145	153	142	135	153	160	127	137	153	129	153	165	131	165	159	144	148	145	131	131	146	134	152	145	147	140	146	148	139	129	145	146	150
22601	2616	2345	2636	1890	1357	1031	867	924	804	729	607	563	555	539	515	459	483	434	466	427	422	405	427	410	436	415	421	396	426	404	417	381	434	470	517	410	406	418	407	393	383	356	377	409	404	367	350	395	382	360	338	393	359	340	370	357	371	341	383	346	401	360	353	363	349	371	401	386	370	340	355	354	338	353	391	333	338	386	345	379	399	374	350	377	350	352	355	352	345	362	373	363	396	373	359	398	361	401	391	369	342	354	366	337	381	370	392	408	375	345	380	369	372	353	385	350	406	381	372	365	356	334	403	377	395	360	320	376	368	383	382	371	339	350	361	370	319	381	354	358	385	368	344	355	339	355	389	349	354	358	350	365	377	383	380	356	365	421	351	373	369	362	362	393	362	358	408	373	362	364	353	377	352	337	402	349	366	362	349	377	375	388	391	366	324	373	372	375	392	355	375	376	324	362	341	400	376	363	391	326	374	355	361	357	370	367	402	353	368	387	365	372	377	378	343	391	352	342	314	387	372	365	395	352	371	374	363	365	350	342	379	311	329	344	366	382	367	347	354	350	361	402	344	342	394	386	366	348	392	366	369	377	387	384	359	365	348	380	371	365	380	365	347	374	378	381	383	363	382	361	362	368	395	358	372	394	358	365	381	375	376	355	376	355	377	384	394	353	335	341	366	367	371	344	356	339	403	383	387	361	386	364	350	369	348	390	341	388	360	355	369	350	405	359	377	361	363	334	378	379	352	347	380	356	402	360	381	394	349	393	369	374	414	390	359	361	362	353	368	351	402	369	350	355	351	355	364	394	368	409	360	354	345	351	356	373	353	363	372	350	344	355	363	347	372	333	347	389	378	358	370	376	372	383	343	344	338	371	381	367	395	366	365	348	385	372	371	361	370	356	332	371	397	347	377	372	353	334	373	341	388	352	341	342	359	341	387	350	355	384	380	377	366	361	351	339	381	340	385	369	366	367	373	377	347	355	360	415	330	358	429	372	347	364	369	384	374	347	361	368	369	361	375	378	360	340	349	370	394	371	378	321	332	355	369	333	392	406	376	380	414	340	374	366	368	376	396	379	355	351	348	349	342	354	325	365	362	348	360	415	363	393	375	392	382	340	364	378	336	359	390	392	360	384	334	383	372	402	379	368	366	386	410	339	359	331	368	359	364	331	334	386	368	365	329	368	352	354	375	366	332	352	370	379	363	380	395	384	343	379	378	368	324	359	368	390	353	351	382	370	352	348	387	370	362	359	347	343	365	360	369	322	314	326	349	382	359	374	350	395	385	396	349	361	336	362	365	355	363	372	377	369	342	370	380	384	379	378	380	368	360	345	366	374	360	387	356	398	337	358	379	332	366	341	345	362	366	354	358	356	358	351	399	367	361	347	369	373	378	375	360	369	361	354	369	368	376	324	356	376	392	369	373	383	370	361	347	348	335	361	377	368	376	360	365	404	348	360	344	361	366	343	345	388	341	397	356	353	396	356	351	351	379	372	371	373	364	358	353	388	391	334	389	358	359	355	364	350	356	341	388	336	360	375	358	368	388	393	389	337	379	376	364	339	379	367	397	365	359	342	363	388	383	353	325	388	355	329	374	369	363	343	399	401	352	370	365	347	395	377	368	349	388	367	358	365	352	360	331	375	373	379	368	356	319	339	360	373	388	375	367	365	405	392	377	368	385	373	354	361	370	343	349	376	380	375	377	387	358	399	357	357	396	385	351	343	353	388	353	356	380	368	341	368	376	374	353	357	362	365	344	383	358	353	353	344	343	383	347	370	396	352	374	365	415	360	381	355	368	391	378	369	409	387	373	359	349	326	381	370	337	351	378	343	350	353	402	374	318	395	395	374	332	373	354	342	366	340	370	397	372	349	401	363	382	380	379	405	377	405	364	346	354	350	358	379	343	390	351	366	366	371	340	367	366	380	400	363	389	375	371	362	368	383	379	374	392	350	350	405	370	335	382	394	342	351	382	382	366	317	355	367	356	393	374	398	399	355	331	371	352	386	338	395	377	375	376	364	388	391	363	392	350	382	397	362	356	351	396	353	377	381	376	392	352	355	393	375	391	323	335	390	378	399	363	339	370	368	349	377	399	348	359	390	351	351	374	350	400	366	334	395	347	389	340	363	361	362	322	357	366	327	386	353	389	357	387	361	355	369	347	344	373	383	354	383	366	403	365	356	380	369	367	352	390	375	403	364	415	347	364	379	351	381	363	352	340	354	388	376	386	363	380	395	406	365	333	336	364	394	385	375	374	366	355	333	366	328	350	367	380	350	362	339	389	402	340	364	356	388	385	369	336	369	396	383	355	352	373	368	374	383	390	371	392	380	363	332	359	391	390	369	383	363	358	401	365	367	362	353	373	345	375	364	383	378	370	358	373	368	368	359	388	369	385	344	363	393	389	354	378	365	379	374	342	369	333	366	389	381	375	334	390	369	365	369	353	354	403	334	373	358	387	362	346	377	381	369	343	423	333	392	401	350	377	344	368	352	350	369	348	325	359	391	355	365	391	347	346	359	337	366	374	381	378	343	378	391	377	384	362	387	374	365	388	388	391	340	384	390	384	388	358	350	391	361	380	370	394	368	400	348	355	354	379	344	389	422	359	372	402	375	358	348	385	353	347	375	377	383	380	345	400	391	347	364	368	378	361	338	343	351	356	323	364	422	390	354	351	372	365	420	380	352	344	355	363	345	365	352	383	395	364	395	364	389	399	384	334	385	379	364	362	356	349	376	369	399	376	407	381	357	381	363	358	373	361	352	393	336	361	421	378	351	362	393	361	352	351	322	371	377	380	367	349	360	346	355	383	332	387	378	369	379	369	372	380	378	304	387	383	363	396	373	368	392	349	369	352	395	363	371	370	341	361	390	389	388	358	379	348	357	325	362	345	359	377	349	333	390	395	383	371	373	402	378	393	391	354	378	367	386	352	364	361	346	375	382	370	348	349	372	367	345	402	352	383	409	432	355	365	372	344	396	363	353	350	362	344	387	369	376	359	374	338	393	362	361	373	359	349	362	321	371	405	363	362	374	362	355	370	374	361	352	359	360	354	406	341	395	372	384	338	367	374	383	378	350	346	376	360	362	366	334	353	353	365	366	352	333	343	382	322	356	379	338	334	372	349	386	383	372	370	369	350	373	410	382	329	370	340	351	376	356	378	357	358	335	344	371	366	384	375	405	387	359	377	372	391	345	395	376	376	376	329	375	359	353	364	365	369	353	345	364	392	374	388	364	396	361	365	379	379	330	406	355	376	382	381	355	384	392	390	353	379	369	383	373	360	365	366	387	381	370	377	365	368	371	335	350	355	386	341	373	347	365	386	342	332	360	378	370	373	380	365	371	369	356	362	324	387	367	392	369	391	386	355	325	393	381	369	346	387	373	335	424	359	362	304	356	366	338	348	396	352	383	355	350	361	391	364	348	335	365	339	362	344	373	403	398	343	386	350	378	359	355	407	376	412	347	373	354	389	371	350
9766	1009	317	266	201	143	177	149	149	160	179	179	144	147	126	158	144	138	155	128	155	123	148	149	151	139	166	141	144	145	185	155	135	115	154	149	144	146	154	153	147	161	143	134	136	161	168	149	170	125	146	145	159	121	164	171	146	164	144	152	149	135	148	147	136	130	160	142	148	140	133	130	160	150	143	149	145	152	136	130	133	139	133	168	157	151	149	154	150	131	143	170	152	135	156	157	160	155	147	155	140	127	137	154	116	143	149	134	135	126	146	129	154	147	112	118	144	152	149	157	153	162	169	134	126	116	137	151	136	143	157	122	126	129	139	170	154	143	143	132	154	142	139	145	169	169	122	164	150	142	150	118	130	133	153	168	162	142	149	138	124	161	148	130	167	135	159	148	160	132	151	131	145	153	124	145	148	133	150	146	155	135	139	141	140	147	148	156	150	140	121	134	164	149	156	130	141	153	152	146	164	151	128	170	142	132	172	139	138	162	162	129	151	153	146	136	179	154	169	127	124	130	134	118	157	152	145	137	144	155	145	146	158	123	131	157	150	136	162	178	146	130	142	146	164	132	143	167	155	136	119	148	142	137	135	137	120	139	139	143	136	137	126	146	131	153	148	152	141	122	140	165	145	141	147	160	149	133	138	153	148	131	146	146	139	139	147	140	151	155	142	133	153	154	152	175	140	145	167	154	154	134	116	149	151	145	142	140	130	169	137	138	159	142	137	132	141	142	137	149	140	183	148	151	150	161	144	130	144	144	158	152	131	155	166	137	127	125	147	141	142	148	127	144	155	141	136	148	156	143	152	136	126	156	160	146	157	143	141	139	124	144	144	144	124	150	161	157	138	151	160	124	136	141	142	132	131	146	123	148	184	138	156	170	150	171	151	182	146	156	150	139	151	169	142	129	126	141	134	121	146	133	154	132	144	140	153	109	153	152	137	125	150	140	151	151	156	131	159	141	153	123	155	166	157	139	142	120	162	162	145	166	146	144	156	147	152	172	155	135	137	149	150	140	145	174	132	163	149	154	160	156	147	125	159	132	136	133	149	141	148	124	141	151	154	140	157	168	159	127	140	139	149	159	159	157	157	170	145	127	145	157	137	130	152	130	145	152	144	141	145	148	187	163	125	133	126	165	145	132	142	148	157	123	149	137	144	126	133	157	132	155	155	151	136	137	150	151	142	162	142	159	129	136	172	142	148	143	143	146	131	151	135	158	146	131	147	160	155	133	167	124	139	140	141	148	151	137	136	134	148	143	148	150	139	149	174	165	164	134	136	146	157	137	139	150	171	125	164	126	157	162	131	164	168	137	146	115	165	147	137	159	179	150	149	157	144	131	141	138	166	139	163	152	155	119	147	142	156	167	149	139	149	145	143	146	150	158	154	148	109	142	143	135	159	157	132	155	148	147	154	147	139	145	135	144	156	162	153	132	132	146	144	151	134	144	152	146	134	153	133	138	146	142	152	145	156	140	148	161	175	123	157	176	133	143	141	165	135	176	143	152	155	160	152	137	150	138	147	136	130	137	146	148	177	161	154	143	140	154	161	144	138	147	137	168	173	139	151	155	154	166	140	129	136	148	135	144	156	120	142	163	170	163	144	137	142	138	152	150	144	130	139	154	155	142	135	150	147	141	142	153	149	149	144	134	138	137	151	150	142	137	146	153	151	152	160	133	137	147	124	116	147	145	142	174	139	138	145	136	166	150	138	135	160	160	130	139	138	146	155	168	181	150	185	140	132	141	154	163	141	152	128	137	146	116	152	139	140	130	122	143	136	126	149	137	140	138	149	132	133	148	139	153	164	140	143	180	139	135	109	135	152	123	115	153	140	175	152	139	144	162	142	141	153	132	131	132	143	157	147	142	127	138	146	162	126	140	143	143	146	160	155	124	143	158	153	154	169	131	158	143	148	151	130	153	141	143	154	143	160	140	137	155	154	129	154	166	135	163	141	132	144	146	127	150	159	140	133	138	150	132	149	159	162	154	170	136	152	149	163	154	169	126	137	149	132	160	165	143	156	143	133	127	163	132	125	149	171	137	122	151	145	152	120	140	133	149	134	132	145	149	133	147	124	137	125	141	174	150	140	154	164	130	137	144	163	138	156	144	173	162	140	137	144	146	136	162	143	147	142	140	159	147	138	132	160	136	148	130	130	164	141	150	166	141	144	139	148	145	146	134	128	143	140	137	158	148	164	150	138	152	131	145	133	147	132	164	145	144	139	131	141	139	161	153	147	152	133	154	141	157	148	146	149	142	148	155	147	151	149	173	156	148	104	138	120	131	141	162	153	134	149	126	131	141	141	136	125	147	140	129	151	162	140	142	151	133	147	145	143	151	148	126	140	148	155	161	153	157	147	128	155	135	135	155	125	121	147	146	148	130	156	151	146	117	145	147	131	133	142	140	142	147	154	112	131	147	141	155	130	138	152	157	144	142	144	153	158	145	169	144	165	139	163	146	134	155	173	156	135	148	133	157	147	141	148	152	146	150	148	141	160	138	148	162	135	131	127	157	144	148	133	157	146	124	141	161	138	139	127	159	126	137	143	173	145	137	118	148	126	145	156	128	145	152	144	125	152	148	155	150	164	147	147	153	149	135	134	161	131	181	152	161	141	150	145	142	151	125	158	139	127	149	156	154	127	150	146	172	144	160	146	140	161	166	142	153	140	146	166	165	144	142	160	166	141	144	150	156	156	155	147	131	141	137	134	156	157	144	152	158	141	157	143	144	134	147	132	158	139	169	136	116	149	151	168	136	118	144	118	164	157	146	166	144	129	130	143	155	164	142	176	157	132	144	130	141	141	155	145	139	145	156	132	157	173	145	129	123	164	147	138	153	123	138	149	143	150	161	144	148	139	152	150	127	149	153	132	142	128	141	136	125	134	140	147	138	149	156	161	127	153	171	123	135	141	155	153	149	117	143	153	135	143	153	119	143	145	123	153	129	138	139	142	142	139	152	146	143	171	134	139	149	135	126	120	136	132	142	141	150	132	146	129	126	161	144	140	114	164	153	156	149	154	173	131	131	161	146	145	157	136	147	148	158	144	151	159	151	166	130	149	135	147	168	137	145	141	128	173	160	154	123	131	156	137	139	147	149	158	154	144	150	155	154	156	144	136	133	143	142	151	159	169	154	135	134	150	115	138	151	147	148	150	152	149	134	149	162	153	138	141	151	136	136	152	137	156	124	179	141	141	148	151	164	142	141	127	131	142	161	133	159	142	153	158	155	134	167	136	140	127	157	136	156	163	137	138	154	154	155	187	140	146	149	158	144	135	145	143	165	125	138	152	142	146	155	145	138	143	126	131	166	155	158	165	123	133	136	161	158	113	145	156	138	134	137	151	135	165	134	131	143	173	120	142	142	156	137	142	129	127	164	152	138	136	139	139	131	142	145	150	128	120	150	147	136	148	124	147	147	133	133	161	146	138	155	136	134	120	130	148	150	156	155	137	139	137	143	145	144	137	143	153	138
7464	771	872	899	623	490	452	456	483	490	441	429	390	388	394	405	389	360	358	420	390	388	405	386	387	376	409	384	412	401	399	417	389	364	417	397	383	374	416	408	367	402	375	366	365	411	361	392	401	360	363	413	393	435	371	399	403	409	405	377	389	372	381	379	400	418	374	441	384	379	396	365	383	391	388	387	388	415	378	368	375	387	407	402	425	370	387	378	342	401	370	378	405	372	396	378	370	388	385	348	372	365	365	388	400	388	347	389	360	379	380	372	362	400	380	367	380	401	398	394	395	377	398	393	400	405	353	384	372	329	365	384	356	394	369	371	368	414	415	410	365	400	396	374	404	399	401	361	435	391	389	370	388	397	355	408	386	375	407	361	391	402	410	369	391	394	394	393	399	388	376	384	419	349	401	387	386	425	386	375	373	365	355	404	369	371	407	408	370	386	401	355	369	362	373	370	391	398	388	375	380	357	380	420	374	385	391	344	385	377	379	361	375	397	385	395	376	384	365	392	370	390	372	371	369	368	413	414	364	385	424	362	402	404	368	396	391	370	389	395	414	384	354	354	412	398	385	381	381	397	409	398	391	429	380	365	401	362	374	436	358	405	391	373	378	357	358	362	367	423	376	385	400	357	370	396	386	403	407	432	356	361	396	352	339	393	390	382	364	382	412	387	397	371	379	389	386	378	371	424	399	400	388	385	399	372	388	353	408	356	360	385	425	373	389	410	380	351	390	388	410	380	392	436	341	398	406	356	375	407	389	397	368	395	402	376	372	385	387	394	380	375	389	399	399	384	386	398	373	409	382	380	400	431	387	351	369	416	359	392	404	404	389	364	372	355	361	391	394	381	382	380	351	383	397	395	361	378	388	417	387	391	386	366	392	393	376	367	416	417	366	387	412	404	373	388	388	391	357	394	377	392	375	375	368	352	366	342	397	363	400	403	418	378	379	344	389	384	380	347	363	380	364	401	383	387	369	386	378	440	378	372	428	394	371	381	407	392	405	383	390	399	344	392	377	419	416	406	377	380	404	354	381	389	407	389	378	371	383	389	387	414	378	391	391	385	383	410	386	394	357	384	404	384	373	366	374	392	398	408	401	415	419	367	398	380	389	381	392	379	416	405	395	382	383	373	369	414	358	392	358	389	412	397	366	343	370	360	390	389	373	337	383	415	366	397	363	373	388	385	346	393	395	372	388	348	369	386	360	392	383	406	387	396	404	362	373	374	350	380	395	386	397	364	406	350	373	372	378	409	403	433	376	366	384	384	380	390	411	417	373	372	399	358	362	390	372	371	370	413	370	424	372	380	372	411	410	392	374	371	425	386	386	411	368	399	371	405	379	389	363	421	367	418	353	390	385	370	369	382	392	424	348	359	357	382	376	379	381	415	386	369	365	425	385	381	366	388	340	412	374	387	401	392	371	381	397	397	380	392	377	347	331	380	431	381	384	360	362	364	390	383	338	369	383	394	379	374	378	361	394	371	384	382	395	395	369	423	355	381	378	410	372	408	368	391	355	391	422	392	375	358	356	383	401	396	372	379	405	434	388	363	390	384	368	422	366	388	392	399	351	357	391	388	386	402	365	375	382	363	390	341	350	391	406	371	379	357	391	370	375	346	399	398	349	406	356	392	379	377	390	401	384	354	398	425	403	396	377	391	379	373	375	379	379	347	366	357	395	417	388	400	368	349	393	403	355	379	414	396	377	362	411	393	368	377	399	411	394	387	365	372	354	380	359	394	374	372	390	380	345	358	404	419	390	415	362	391	392	382	375	393	413	361	342	406	362	390	380	412	362	385	404	359	386	367	363	382	403	409	369	357	399	385	385	403	381	373	382	386	381	371	393	387	338	366	409	400	391	393	348	373	375	389	388	403	392	426	407	389	378	369	397	360	398	402	397	392	381	390	370	383	379	368	370	348	396	397	387	383	364	344	398	396	361	379	384	390	354	358	433	384	363	360	382	402	386	369	380	391	377	398	378	359	389	396	384	410	366	387	384	353	420	385	384	362	382	408	377	381	372	388	370	402	417	365	356	397	427	405	401	380	365	377	377	404	400	409	387	407	381	374	402	348	393	353	411	391	362	385	368	383	406	342	395	371	393	393	380	378	387	402	389	374	371	380	400	388	370	383	385	379	392	382	350	387	392	364	389	395	390	391	426	392	376	363	428	375	411	390	385	386	407	388	351	359	352	375	338	415	387	368	387	380	380	390	412	364	394	378	347	407	410	380	394	412	391	363	383	390	373	393	385	390	360	359	369	392	371	343	435	406	395	379	395	375	389	396	427	395	374	417	394	396	381	387	409	402	378	379	392	378	366	397	384	326	387	387	375	413	409	402	397	407	404	367	384	400	407	378	400	373	394	387	407	361	348	427	371	350	365	371	357	402	378	373	424	399	394	395	383	373	420	335	396	388	410	418	371	374	354	335	371	434	358	417	379	422	390	373	383	342	353	383	377	376	359	409	362	388	399	405	386	409	380	373	390	403	381	369	372	364	400	391	367	396	417	378	368	336	377	418	420	368	403	373	419	418	358	360	358	413	348	352	407	374	384	413	388	330	325	380	349	359	387	388	356	401	391	392	368	396	374	388	377	415	397	378	383	362	366	389	420	373	376	366	381	378	413	386	380	384	376	348	354	378	394	368	391	370	387	378	408	382	425	371	340	396	375	377	366	403	387	371	379	411	375	371	384	368	384	375	408	369	352	375	402	369	406	391	366	369	346	384	396	425	400	385	388	398	383	392	407	393	346	386	383	392	394	416	366	369	375	380	351	403	410	394	399	366	365	389	405	400	389	380	371	358	412	350	409	396	401	367	384	381	378	383	389	385	380	414	381	442	386	367	368	395	348	396	395	392	420	384	407	371	376	405	376	408	402	384	364	365	387	350	402	364	402	398	392	357	372	392	387	348	412	341	397	399	384	379	376	379	374	340	399	377	392	368	389	368	403	367	369	417	382	385	381	384	387	387	372	385	410	398	411	422	379	372	380	409	426	381	383	397	388	375	385	385	371	364	417	339	417	377	384	395	391	371	396	397	423	387	392	335	407	435	416	376	375	355	392	375	395	399	379	402	338	407	367	371	415	389	381	374	397	377	361	400	389	402	421	378	353	377	358	374	405	372	363	414	341	406	419	361	381	369	373	365	394	378	386	394	370	354	394	368	377	378	393	374	387	365	385	348	377	391	393	387	406	391	357	418	403	389	372	370	422	395	422	354	396	381	375	381	392	363	425	369	381	396	394	399	397	374	402	363	401	411	357	383	430	379	380	358	380	393	378	390	396	361	390	381	418	374	391	360	357	379	396	377	382	353	389	392	361	357	372	381	372	401	397	350	370	380	381	383	364	357	369	413	430	412	391	392	344	395	364	395	377	402	381	358	357	405	353	382	385	360	371	378	343	404	417	358	378	380	376	396	383	344	391	401	382	380	361	388	374	353	359	380	368	365	356	374	380	418	423	343	394	387	380	386	362	376
24805	4294	820	547	360	299	277	245	252	227	233	211	243	242	210	229	214	246	200	224	227	215	216	222	198	206	210	217	208	212	250	236	220	216	232	209	209	193	198	243	209	227	213	207	223	227	210	197	208	213	206	180	216	215	203	213	191	248	225	231	217	219	225	205	214	224	243	248	216	202	221	207	224	231	243	207	205	223	221	218	224	220	214	216	203	213	223	226	191	228	217	216	220	225	222	231	199	196	211	203	229	214	218	201	215	185	201	233	209	205	216	219	227	210	213	225	216	216	218	243	218	217	192	206	210	222	207	179	223	186	224	190	203	243	223	232	195	228	216	206	215	215	202	195	220	188	200	239	220	208	227	206	235	184	214	220	199	222	197	224	196	243	240	225	213	220	219	220	186	212	201	200	203	201	231	222	220	258	229	240	249	217	194	202	212	203	209	211	227	216	210	226	203	224	216	221	213	209	197	224	240	221	237	223	180	212	231	234	205	208	203	221	241	207	212	269	222	205	215	188	222	210	225	220	220	203	213	221	226	228	193	194	219	224	204	217	227	205	207	191	235	191	197	220	209	209	250	203	209	183	230	203	202	213	196	231	226	238	214	232	183	224	200	177	205	219	205	198	222	210	211	215	218	232	238	216	222	186	196	211	217	211	203	232	200	216	235	234	200	219	242	214	241	214	214	250	207	192	207	221	235	219	235	214	213	213	212	199	208	211	205	229	215	207	223	207	220	240	232	208	212	208	215	210	190	184	188	219	203	232	212	197	217	245	223	199	196	193	216	188	208	231	238	217	223	220	231	218	195	235	212	218	226	196	228	241	198	224	239	203	221	248	219	237	205	208	214	226	222	212	224	230	209	201	195	230	209	198	208	228	204	209	210	207	173	195	219	220	165	218	229	209	213	242	240	205	226	197	202	205	201	235	211	229	211	221	212	208	185	223	218	204	224	226	233	201	209	198	219	205	223	227	220	213	181	209	218	186	208	200	222	195	192	228	219	221	222	169	212	208	226	224	214	218	216	238	209	223	218	235	222	203	216	220	209	215	183	200	222	197	227	205	224	230	226	224	217	197	194	227	204	229	209	210	230	226	218	217	188	201	217	234	202	220	219	228	214	208	236	225	225	202	199	248	199	217	210	203	210	230	228	203	207	207	200	214	223	218	211	220	227	218	192	203	207	184	253	208	225	236	235	192	212	182	233	228	189	217	215	193	214	231	237	236	192	236	223	220	226	221	210	197	204	229	203	190	227	240	187	231	215	206	199	202	212	223	204	236	204	232	241	206	217	204	245	201	225	212	226	205	216	216	226	222	213	218	202	226	213	207	198	200	212	226	252	229	203	223	186	212	188	205	207	218	189	177	225	222	191	211	228	200	205	224	205	218	181	198	231	256	244	217	230	229	224	233	206	222	186	230	202	247	232	195	192	191	203	199	212	215	205	221	203	191	195	198	193	237	186	191	224	236	229	216	207	228	230	261	208	225	230	193	198	208	202	217	221	220	225	192	186	233	211	218	218	202	186	226	210	212	206	211	226	227	217	212	189	216	250	211	190	219	214	212	209	202	246	228	223	205	212	218	195	215	246	207	232	246	210	192	214	228	224	204	202	217	215	211	207	206	195	226	218	227	241	218	215	247	211	239	275	202	213	209	236	211	168	217	228	227	225	214	211	190	219	209	192	208	219	205	227	218	225	202	244	198	234	242	225	218	220	211	197	214	200	238	177	225	202	196	220	238	211	241	234	209	199	190	231	203	214	224	200	209	194	218	189	213	235	192	197	214	229	202	226	242	208	211	201	227	209	207	201	215	205	236	195	227	233	226	235	229	249	243	235	198	212	210	210	211	227	191	198	207	224	221	221	212	199	213	232	235	234	233	226	243	231	219	215	216	213	210	223	193	222	221	198	216	213	216	216	210	213	230	208	218	223	202	215	193	207	234	199	239	213	223	205	230	198	235	236	219	232	226	220	200	227	216	216	197	177	193	208	213	200	205	222	227	243	208	221	237	205	231	225	199	221	207	188	227	213	233	190	218	202	211	208	199	235	209	183	209	206	195	198	215	214	214	193	220	218	192	215	239	208	225	237	207	204	224	210	236	215	189	208	248	237	205	213	191	192	228	215	224	201	205	224	213	195	221	217	190	200	218	195	203	211	207	248	221	216	206	208	195	215	244	218	210	238	224	223	212	211	232	215	197	205	214	209	214	220	187	229	207	211	230	212	211	195	213	213	209	221	212	222	221	212	194	202	217	227	198	206	218	197	204	186	204	237	221	201	221	220	221	228	195	207	201	203	202	231	235	220	221	217	199	223	202	224	225	211	240	223	242	204	237	217	197	197	203	215	219	222	226	208	249	211	218	206	237	188	207	199	217	235	238	207	218	218	201	204	214	207	229	245	202	240	194	205	211	204	221	207	203	234	210	237	222	225	202	217	200	235	203	214	228	217	220	213	236	217	193	205	241	229	224	218	219	210	208	233	195	219	202	195	190	201	215	197	234	199	201	205	230	224	206	223	206	201	229	199	209	215	174	202	210	227	242	208	220	184	219	217	211	241	191	210	229	243	203	208	209	222	212	215	221	229	208	213	233	218	225	200	196	196	209	199	215	219	204	220	193	204	213	199	216	186	226	242	197	209	215	244	230	211	196	228	181	197	204	220	239	236	247	196	192	190	226	215	225	232	223	212	237	202	254	236	216	193	212	198	213	227	220	223	227	201	213	232	194	230	224	225	244	187	194	228	223	208	219	230	240	210	204	203	189	242	238	208	253	194	222	206	199	229	198	234	221	211	234	211	232	211	235	197	202	243	227	231	239	209	191	233	253	214	216	215	213	229	215	212	210	199	227	195	192	214	213	224	191	229	227	223	212	204	220	208	239	226	218	206	215	229	207	203	207	193	224	231	231	213	194	232	206	226	233	226	210	218	203	231	252	220	192	248	227	217	240	220	197	231	197	203	205	231	204	196	218	205	208	204	246	187	219	246	211	240	227	238	230	212	224	218	200	213	190	216	189	224	234	222	206	184	199	209	209	205	217	221	212	200	231	203	236	222	214	211	218	220	202	202	208	203	213	223	235	238	201	203	213	208	194	209	209	219	206	199	231	189	196	220	199	182	205	210	194	208	200	255	214	201	202	202	250	224	214	262	218	249	234	242	228	222	226	217	231	184	234	205	234	234	214	241	191	205	235	199	238	200	216	219	221	227	222	236	214	175	202	237	230	213	206	226	220	206	229	229	217	185	204	211	193	201	221	228	230	218	208	217	200	233	200	210	216	242	203	182	230	227	216	206	211	215	256	208	233	216	193	244	214	198	212	199	194	233	219	222	245	235	177	212	196	212	197	200	224	201	213	214	207	206	208	205	217	233	253	206	234	205	198	212	178	201	228	205	208	198	256	183	208	212	204	219	217	212	203	208	237	218	229	226	215	211	234	212	212	201	211	214	225	226	214	222	190	184	199	233	232	214	212	201	222	224	212	222	210
17499	1837	1859	1742	1292	1109	967	840	852	811	719	692	655	629	587	640	589	571	534	586	519	565	586	527	600	566	554	591	508	518	555	523	552	550	591	551	572	545	525	534	564	509	486	537	514	503	536	512	564	513	557	524	558	545	492	519	522	563	565	503	525	506	561	506	536	487	523	519	503	531	503	545	599	569	533	559	526	527	551	520	521	491	535	525	520	558	550	571	564	521	538	548	524	493	540	548	510	536	561	514	534	565	532	545	504	543	523	557	542	516	554	502	537	526	532	513	572	493	532	529	498	525	566	522	551	540	542	526	552	541	499	538	509	512	578	562	551	524	540	543	482	526	529	529	537	520	531	503	550	507	550	557	544	545	509	522	509	512	541	551	533	529	539	502	510	516	539	562	522	530	559	535	544	518	514	523	525	562	514	513	565	526	525	541	526	570	537	541	516	506	511	535	548	516	517	553	519	550	516	525	563	487	514	555	489	537	508	552	567	530	555	570	542	551	505	512	571	519	513	549	545	521	543	512	520	533	548	582	508	561	588	519	508	542	524	552	535	543	509	485	503	538	510	516	488	540	541	529	532	545	538	501	518	547	541	517	502	556	525	508	546	509	539	531	555	537	533	556	531	561	499	513	556	492	526	520	533	532	521	486	523	509	520	517	557	494	514	505	592	516	528	529	581	505	524	547	526	518	538	539	549	527	505	490	490	493	520	513	553	522	513	531	492	546	542	529	506	558	537	557	535	553	542	508	492	519	585	555	523	514	538	522	547	550	518	570	541	515	528	505	568	545	517	523	548	509	508	513	547	497	507	554	515	532	513	593	528	509	522	478	554	525	479	538	508	492	583	529	495	531	513	540	521	555	562	541	541	517	542	539	492	537	491	525	526	540	504	541	519	571	569	504	560	560	524	506	506	507	559	544	523	529	511	544	511	535	529	568	536	493	553	568	568	536	537	518	534	533	550	507	553	554	555	540	552	567	554	529	529	532	507	539	572	522	512	546	538	550	513	505	515	541	518	523	541	536	527	472	523	557	533	506	558	481	532	564	573	513	525	524	534	531	508	516	530	519	554	516	523	480	541	513	566	511	536	562	513	509	507	517	561	525	508	539	526	533	523	553	521	555	522	575	500	537	524	514	499	508	558	542	502	510	512	534	526	489	504	546	517	503	490	557	580	481	541	532	513	521	499	561	511	529	488	554	490	528	532	551	569	520	514	514	531	547	544	496	525	537	518	553	551	510	557	552	521	549	552	483	528	538	503	543	544	518	504	531	571	526	532	536	505	544	553	533	524	523	575	517	537	532	522	525	498	527	507	543	533	519	500	528	514	573	508	557	511	494	536	539	505	515	549	522	533	528	533	509	524	547	524	511	542	553	538	536	511	541	548	519	514	528	598	530	506	493	538	494	573	570	554	571	517	550	484	507	552	559	521	536	503	557	563	493	494	523	531	529	513	532	531	529	546	508	532	509	499	495	521	549	508	546	490	526	473	516	552	552	525	550	530	531	569	537	539	555	530	509	517	498	568	492	546	530	546	501	526	536	553	545	523	507	549	512	535	519	541	564	580	569	548	516	533	551	521	514	523	537	542	501	533	546	498	526	499	532	515	489	543	536	521	491	528	534	510	534	545	536	527	541	508	505	507	532	497	504	515	540	515	531	532	523	503	543	521	510	539	526	567	551	596	539	508	521	524	542	527	508	542	502	558	534	541	503	533	540	536	564	542	566	530	469	548	518	496	571	527	530	532	519	525	513	555	548	564	550	540	513	510	522	499	527	540	563	529	539	496	508	523	540	514	556	495	528	562	522	542	490	525	518	510	493	528	572	528	532	521	552	513	537	517	555	514	512	525	515	523	529	499	505	521	528	562	551	545	571	533	525	504	535	520	503	526	518	493	537	507	522	536	502	497	530	538	512	517	547	536	511	530	524	529	523	488	490	494	523	531	562	534	542	477	561	497	516	478	531	551	550	545	507	508	507	517	538	519	498	511	514	515	523	534	546	541	498	518	518	530	536	491	512	495	524	502	520	497	520	529	517	490	527	509	530	545	513	515	538	575	543	545	544	530	485	519	515	530	493	526	588	521	537	596	541	511	516	505	538	510	551	539	516	577	520	521	551	557	581	500	531	526	540	517	550	530	520	529	557	499	519	527	535	534	537	526	513	566	526	504	518	532	552	532	528	534	554	540	529	546	535	500	521	563	532	528	523	512	558	560	569	568	565	548	570	508	536	520	505	551	524	507	568	557	516	510	518	537	528	512	498	515	541	549	521	550	528	501	549	543	522	528	556	514	521	549	538	542	534	512	521	529	500	529	525	549	518	527	508	528	539	497	525	482	519	502	515	573	532	525	535	521	542	503	559	533	539	584	529	522	489	518	514	526	551	553	531	543	554	525	529	531	560	490	580	510	571	492	527	522	546	503	504	510	506	506	544	529	505	513	505	534	528	514	500	489	567	526	577	562	534	515	528	532	561	533	551	505	537	586	505	498	528	535	536	507	558	548	526	556	559	562	515	527	552	501	504	583	547	538	583	496	522	531	519	548	544	524	529	526	515	529	516	524	519	538	551	557	537	535	523	510	526	535	480	521	499	504	511	512	523	571	524	542	527	520	536	517	550	512	532	555	476	532	550	554	536	537	521	533	499	577	564	552	524	528	547	518	549	498	496	506	543	531	545	528	526	535	538	534	535	513	516	509	538	501	519	517	506	531	502	518	533	523	574	537	514	549	528	522	518	516	554	530	575	555	536	572	515	523	548	543	581	515	537	551	534	518	554	513	524	560	541	490	510	570	537	578	509	492	526	510	513	541	539	527	573	546	509	530	526	544	540	569	529	551	543	551	517	495	549	466	543	547	491	518	501	508	521	531	512	548	499	518	541	516	481	490	508	523	522	517	536	519	560	563	531	504	525	579	523	563	477	548	534	544	533	565	527	549	496	566	532	540	534	547	506	512	532	490	567	490	522	507	554	535	538	535	546	511	505	579	523	530	515	491	541	536	535	505	536	508	556	514	512	513	552	602	510	521	534	515	561	505	532	509	520	534	559	503	529	496	483	553	537	550	514	493	574	551	533	539	553	525	531	535	509	525	545	542	534	511	508	522	583	589	498	509	542	534	504	541	522	577	557	503	559	524	515	507	554	532	549	546	538	524	524	554	515	525	526	539	554	497	511	524	559	546	562	551	517	559	546	551	551	488	534	535	510	536	566	535	501	532	522	540	516	498	498	515	529	554	556	513	501	564	542	525	510	532	511	525	530	490	530	555	512	493	541	528	515	551	574	518	498	533	570	558	522	546	538	587	540	515	500	506	560	538	529	507	505	517	539	502	532	527	519	525	521	530	537	526	501	532	546	537	481	538	511	547	510	508	475	565	557	547	520	510	594	548	524	537	529	519	514	564	511	526	525	527	525	486	530	553	525	542	531	525	541	516	532	537	511	549	523	536	522	499	525	503	509	488	470	572	536	543	524	518	533	532	522
33903	7385	1167	742	424	352	258	216	235	217	202	207	156	153	155	192	153	144	168	166	159	141	143	157	153	120	125	146	159	138	127	152	150	156	146	142	154	142	158	150	139	166	166	173	150	152	132	157	145	156	150	159	150	139	156	167	145	165	130	123	130	141	159	143	154	144	149	138	135	147	142	145	126	145	147	144	133	142	150	145	148	146	137	134	128	146	150	155	137	153	147	139	157	138	143	159	114	130	194	138	129	158	140	135	149	150	140	146	135	137	153	151	128	122	164	168	128	142	153	145	146	159	139	137	133	157	142	133	134	133	111	153	146	146	119	149	147	155	144	114	157	139	133	131	140	136	134	146	137	143	150	159	143	128	134	143	172	121	156	149	130	161	132	130	164	135	147	123	156	151	140	165	136	140	161	138	139	121	156	134	124	136	145	138	146	135	147	155	162	157	126	135	155	129	143	145	142	124	135	124	159	150	120	161	124	136	137	133	151	144	152	156	154	151	130	161	149	129	134	145	161	149	128	147	160	151	150	154	136	134	155	158	124	147	132	155	147	137	125	167	136	144	131	137	146	137	157	157	156	143	153	146	151	140	161	180	164	143	146	141	138	134	138	172	151	160	136	144	162	165	153	150	156	144	139	152	136	133	137	149	122	162	140	154	146	160	133	149	153	151	145	139	156	126	149	157	140	166	145	128	141	170	140	140	147	149	139	144	121	151	157	144	144	147	136	133	138	151	130	119	135	155	138	133	127	140	143	170	140	165	155	131	145	139	145	159	152	132	120	144	155	121	135	135	161	143	159	139	172	119	144	128	146	145	144	146	157	148	145	137	161	142	130	134	148	145	137	130	141	168	127	135	158	150	141	134	141	157	152	164	130	148	152	145	134	131	139	141	148	145	146	167	146	148	161	136	152	159	133	141	142	153	149	129	150	139	151	150	153	165	151	151	136	140	131	148	138	142	153	147	140	129	139	123	142	173	139	129	131	143	134	115	151	126	130	135	138	137	151	163	134	136	151	156	137	130	134	163	133	135	128	124	126	133	138	143	162	173	116	161	158	139	147	137	140	160	170	139	161	168	141	154	149	158	144	146	128	142	138	148	151	156	134	139	165	143	133	147	121	140	150	137	159	131	133	128	148	135	136	159	154	152	157	141	142	150	143	132	136	137	153	125	128	138	155	136	143	140	133	139	142	147	146	159	152	151	143	122	144	127	159	148	155	147	148	148	144	161	155	153	160	154	146	133	134	139	138	146	148	140	162	135	145	153	166	137	129	146	133	133	150	134	119	145	137	129	140	153	136	128	160	127	137	143	152	146	157	156	137	135	144	159	151	138	156	144	133	147	155	148	119	143	129	148	150	150	125	137	161	169	115	117	136	122	144	112	139	148	155	155	125	167	159	140	166	149	132	156	158	131	137	147	159	150	151	157	161	137	136	153	126	160	141	155	135	143	149	139	153	145	149	136	143	139	161	143	122	127	146	135	138	147	137	139	129	156	142	142	144	140	144	150	151	149	128	128	122	135	136	150	137	146	150	143	141	154	168	136	117	144	135	162	149	173	133	140	141	134	162	162	152	162	146	131	134	155	136	146	116	166	153	149	154	147	140	147	137	151	172	146	109	136	151	135	146	140	127	143	130	144	130	151	130	131	128	147	123	158	141	140	138	153	153	153	119	150	148	133	158	152	135	108	161	147	162	154	138	151	140	131	140	147	158	140	149	137	154	167	146	136	147	119	132	137	154	148	160	158	161	146	136	157	138	145	147	163	165	122	153	164	156	143	135	133	124	160	115	144	152	166	154	143	156	150	139	143	143	138	145	166	170	129	122	139	135	146	123	142	151	144	138	175	137	151	142	128	152	155	114	139	132	151	153	153	148	161	136	143	144	143	121	119	139	157	153	144	156	131	127	148	157	142	134	143	139	151	175	140	156	163	153	147	139	144	157	135	148	151	130	138	153	131	161	123	131	125	131	135	147	113	155	144	133	113	159	115	129	125	133	138	156	127	132	153	160	143	160	160	130	150	145	124	120	151	156	133	115	132	142	160	145	133	149	150	147	169	154	131	147	129	144	158	143	114	134	147	145	131	161	141	164	167	158	141	142	140	133	118	152	127	156	163	141	125	157	148	133	148	142	117	149	141	141	155	145	132	138	139	142	155	134	130	144	152	140	125	150	136	151	142	132	139	138	143	175	145	152	160	156	160	142	151	130	154	145	133	142	129	133	155	146	137	151	119	133	134	177	125	140	144	149	135	175	131	143	145	128	143	153	127	146	177	133	153	134	141	153	151	136	139	160	139	171	141	156	155	149	126	131	164	156	159	143	134	129	140	133	137	140	141	162	142	161	140	120	123	126	152	116	131	136	151	119	143	141	130	138	143	151	147	146	152	149	134	146	124	129	139	150	149	138	142	165	152	172	137	122	162	147	138	156	136	142	141	148	144	163	163	131	164	143	161	153	148	117	146	139	143	147	138	158	141	141	137	137	145	137	167	140	126	144	141	176	122	133	140	123	141	133	162	148	145	137	141	159	170	143	154	161	130	142	159	138	140	145	133	157	136	130	164	148	164	183	139	126	130	157	156	149	142	134	164	159	135	158	157	124	123	144	145	131	132	145	150	151	122	149	140	125	148	121	122	155	139	156	158	137	127	141	138	132	114	135	146	128	131	147	136	138	150	149	157	139	152	155	135	155	155	135	149	148	126	149	154	143	154	149	134	145	151	113	135	143	115	139	160	169	174	146	142	118	144	138	164	154	144	162	127	122	147	136	153	129	159	142	141	139	145	138	126	139	120	116	137	137	143	154	138	155	148	146	131	144	130	126	170	122	147	149	126	137	136	155	138	174	144	153	140	140	128	144	179	157	124	151	147	135	141	148	150	140	137	138	151	145	138	138	151	159	166	148	153	137	139	136	143	155	158	150	149	144	159	147	121	172	142	135	130	131	138	141	125	108	161	131	149	160	138	159	133	132	155	147	130	137	158	170	142	152	155	161	173	141	140	143	139	167	158	176	157	145	141	149	144	152	127	149	141	131	151	143	134	151	144	145	149	162	124	136	148	162	138	125	150	156	153	153	166	140	153	137	130	142	139	160	135	115	129	157	134	158	145	135	135	142	172	141	141	142	154	147	138	122	149	158	159	131	153	140	129	139	142	156	124	137	131	138	138	172	148	125	136	168	138	152	143	136	123	154	160	167	160	156	137	155	134	124	145	150	142	134	144	120	134	136	128	146	150	135	169	170	140	146	153	160	144	140	149	131	154	138	163	151	143	149	159	128	137	159	124	138	155	131	177	144	142	152	136	134	126	138	144	144	141	129	145	150	139	136	128	169	134	137	152	145	151	148	137	167	155	130	154	148	123	148	111	151	151	147	152	132	141	143	128	144	124	148	154	139	137	149	147	155	155	138	136	155	135	146	153	131	125	138	128	120	146	136	123	144	139	131	137	146	129	154	149	149	126	146	163	135	146	165	145	144	165
22069	2274	2212	2148	1641	1239	1041	940	944	743	738	600	536	547	509	477	465	454	446	435	430	438	433	416	425	395	374	399	388	393	397	394	390	375	397	414	380	419	416	398	424	370	347	407	385	370	360	369	399	382	355	342	373	357	342	373	375	332	391	337	375	349	379	379	373	380	379	384	377	346	362	365	366	373	359	355	382	358	376	349	332	344	355	392	366	334	350	396	336	346	363	335	362	372	369	356	376	352	353	386	346	379	388	352	348	338	331	325	341	380	350	366	377	355	382	338	336	367	356	381	328	371	363	383	364	345	368	371	371	325	346	355	340	363	370	376	369	376	380	374	342	345	406	378	339	358	347	346	351	383	353	355	343	387	391	377	361	379	399	334	394	376	369	384	351	374	371	337	355	358	378	368	341	340	355	359	362	358	351	366	361	337	353	328	353	377	351	396	374	350	358	363	368	353	371	393	379	369	396	383	371	375	345	374	362	345	354	366	311	361	356	359	337	378	354	339	355	405	383	327	345	379	333	362	363	351	344	373	381	347	359	393	323	391	333	371	344	367	376	349	380	373	349	356	362	322	351	382	361	366	360	341	360	368	335	363	324	372	326	332	344	389	371	331	342	368	354	387	313	379	349	376	347	354	375	361	357	372	358	345	359	365	362	356	349	345	375	354	350	371	367	390	351	395	355	385	355	374	357	353	368	371	339	370	354	357	368	359	388	370	385	352	338	354	297	347	379	351	328	358	349	346	380	393	352	377	350	340	354	357	337	323	353	382	372	341	333	375	380	386	320	365	369	370	324	392	369	376	376	328	372	346	387	339	343	337	374	339	370	356	327	365	320	349	338	369	360	347	407	340	370	365	349	339	362	335	339	370	341	387	341	343	363	354	344	360	372	348	343	416	358	369	371	369	356	359	367	391	365	345	361	343	362	395	361	360	372	340	374	363	336	353	362	382	347	366	357	352	377	355	370	356	374	358	337	332	383	340	374	399	370	333	350	348	368	329	348	326	357	342	358	380	382	381	383	364	351	372	356	388	366	359	366	368	344	340	376	359	355	355	370	337	377	360	373	382	337	356	352	353	381	382	366	375	371	392	357	329	368	352	368	373	337	365	362	360	356	347	361	342	335	371	386	362	365	371	370	390	363	364	365	342	354	351	379	367	345	369	369	364	390	402	367	340	361	387	345	374	355	364	390	353	355	330	362	358	345	363	384	351	350	395	392	335	352	399	346	365	345	339	367	328	403	359	370	365	348	363	362	387	358	374	362	356	345	338	387	362	380	374	374	375	359	358	357	376	404	391	364	363	367	326	358	337	344	351	355	349	336	329	352	365	386	328	354	366	358	366	349	367	379	360	333	339	336	355	349	352	364	369	355	367	350	336	379	378	317	338	351	352	361	365	397	372	346	372	391	359	332	364	366	362	347	330	327	357	383	370	336	382	388	363	382	355	309	358	390	373	374	375	396	362	378	384	371	371	348	356	397	358	359	352	366	362	370	365	372	379	376	371	344	331	347	388	388	374	352	321	361	351	384	398	372	367	369	390	385	358	393	337	356	349	379	370	368	358	358	344	330	360	316	362	339	384	365	340	316	361	369	357	314	329	364	368	373	368	334	337	364	363	355	358	357	340	352	374	325	356	364	333	365	349	353	360	353	376	365	375	408	349	372	356	342	366	380	352	390	356	375	333	384	358	341	343	317	389	337	358	383	366	360	334	380	352	352	329	375	344	364	353	376	374	334	376	365	351	352	386	335	344	373	350	330	394	364	324	383	368	357	345	321	369	350	331	336	376	373	329	343	374	360	362	345	367	340	344	334	345	364	383	368	342	380	362	361	336	365	356	350	349	352	347	362	372	356	377	363	352	343	380	377	365	347	365	386	336	371	343	366	352	336	374	357	337	324	355	366	358	363	353	337	384	344	359	382	330	378	419	346	350	366	341	360	368	377	374	377	349	370	381	338	366	372	372	366	361	359	374	372	366	345	359	339	375	366	352	368	358	374	411	385	361	359	343	378	340	347	374	368	383	341	339	357	393	383	322	344	384	356	340	349	379	327	382	343	407	373	358	327	358	331	361	393	326	370	316	363	359	323	351	355	345	356	389	341	358	362	374	371	371	390	360	365	399	353	361	390	351	367	352	348	369	386	403	393	359	352	381	336	373	356	374	385	377	363	365	381	341	326	372	330	387	333	373	378	380	331	361	392	380	349	354	386	374	373	372	388	330	381	360	369	358	328	363	356	356	355	349	360	342	381	334	352	352	348	377	361	342	341	354	358	365	344	378	360	354	354	350	371	366	332	359	369	353	354	357	348	390	340	322	377	341	338	343	347	343	357	367	353	359	356	344	369	379	372	370	389	376	373	330	393	347	394	394	358	344	323	376	334	403	371	382	347	361	344	355	341	370	402	373	365	354	393	323	385	371	367	369	342	361	351	355	386	358	384	339	374	360	379	401	333	354	330	332	355	355	361	349	355	357	341	373	362	397	355	371	340	354	368	370	359	324	353	356	353	342	368	340	373	339	358	402	391	387	370	355	338	371	373	326	382	401	341	348	382	345	389	392	366	322	369	351	349	355	358	342	363	375	363	377	386	350	369	326	355	358	359	357	367	331	356	379	340	378	345	344	368	365	318	356	384	384	362	339	349	333	354	372	375	350	364	344	339	392	329	391	351	366	346	374	384	375	342	318	343	354	378	343	363	366	395	378	321	349	387	347	346	342	369	371	344	361	352	361	344	367	330	353	366	366	327	374	355	357	360	366	345	346	349	394	362	339	340	364	338	377	343	382	376	355	347	349	388	394	344	377	333	337	346	363	363	338	361	336	345	382	355	356	369	376	334	369	346	348	355	380	362	345	384	339	374	350	374	368	379	383	350	369	333	376	365	356	392	355	362	353	359	344	355	384	379	370	366	382	360	348	378	349	346	329	351	380	338	330	349	372	375	357	337	355	387	347	381	348	372	329	349	376	353	358	374	401	366	356	365	345	386	332	373	335	358	376	357	345	381	354	372	355	362	355	363	358	372	361	369	336	386	384	380	358	373	347	352	357	343	347	365	356	377	368	337	383	326	380	359	350	351	378	365	323	375	346	392	378	392	314	366	372	355	355	343	410	376	349	353	317	353	375	339	375	358	364	401	339	372	386	346	365	346	352	367	357	362	348	364	356	338	401	327	340	374	339	363	362	356	342	393	342	331	354	383	340	367	345	357	337	348	371	374	372	351	352	371	360	378	347	393	370	365	350	350	361	333	341	334	359	372	352	348	348	367	356	385	354	362	354	358	379	346	388	377	336	361	333	393	366	360	340	339	342	352	364	343	380	344	344	351	384	352	352	357	348	373	362	362	354	362	378	334	362	374	345	343	378	358	349	335	373	349	338	385	391	376	368	412	328	326	348	345	384	349	344	349	366	371	374	369	347	377	355	356	354	344	368	377	367	362	352	335	366	378	348	342	340	325	389	362	380	347	359	389	357	382	353	380	370
9254	783	249	218	152	178	152	150	160	181	155	161	134	124	142	145	135	140	162	142	146	118	146	141	151	150	127	143	137	148	144	161	165	156	159	169	162	168	134	146	140	126	137	138	140	153	141	131	163	112	151	160	138	146	156	139	149	146	150	151	145	147	147	142	163	157	155	155	157	136	136	142	129	151	182	146	175	125	133	147	147	139	146	158	137	156	138	135	156	144	149	158	154	136	163	154	176	156	151	153	139	150	160	150	151	163	151	150	138	142	136	133	149	146	135	131	141	144	140	130	150	162	146	153	125	163	140	147	151	150	136	129	156	142	139	143	144	142	132	133	122	145	139	140	159	147	143	188	128	140	145	168	127	123	147	125	147	148	131	143	135	169	153	154	133	158	134	153	144	134	149	152	181	155	160	144	139	163	155	141	135	148	133	154	120	137	139	134	146	147	157	133	162	143	151	154	148	177	131	150	155	163	125	160	124	139	139	141	155	151	158	128	154	138	131	146	143	137	150	153	150	149	151	139	139	152	133	155	140	155	168	174	164	140	132	144	117	121	144	145	152	181	154	147	140	158	129	135	151	156	145	161	147	146	148	160	156	168	146	136	160	169	130	153	158	151	153	167	169	140	142	153	166	160	129	119	141	141	146	172	163	145	147	135	141	141	145	133	146	171	121	150	157	112	147	154	163	148	136	118	146	154	137	136	130	146	149	127	132	148	141	144	138	160	159	156	162	161	130	131	136	150	155	139	140	136	148	142	98	158	149	143	170	131	147	150	151	136	132	145	159	135	139	168	148	146	139	140	134	162	142	141	138	127	134	143	148	144	144	143	142	140	142	156	151	135	135	125	140	148	136	141	140	139	151	131	137	172	132	128	160	168	142	148	134	112	139	159	140	141	156	125	143	132	141	144	150	163	140	142	132	148	157	148	138	175	142	142	147	160	169	151	139	183	150	135	145	154	143	156	130	155	154	162	168	141	142	142	162	139	144	140	157	159	156	142	131	113	151	162	146	137	137	152	128	161	159	164	139	151	184	161	121	155	145	139	140	150	169	151	159	138	153	150	175	142	136	134	128	139	128	155	153	141	149	147	168	157	156	134	130	146	143	139	122	154	140	135	163	151	129	133	165	140	126	160	143	144	162	129	151	157	157	147	146	166	151	116	149	142	132	170	155	137	135	162	172	156	144	152	144	147	134	140	135	142	134	130	165	157	150	141	157	147	137	135	143	153	152	143	154	134	132	148	141	153	119	143	152	145	138	149	151	150	144	141	142	143	130	151	151	149	143	154	139	146	160	118	147	154	131	160	134	170	137	127	154	130	141	141	148	153	138	160	136	132	137	148	150	140	156	109	111	140	154	164	144	148	148	143	136	145	137	141	141	157	141	169	162	135	153	149	166	157	127	125	136	137	128	132	155	147	135	164	132	154	146	146	149	166	146	180	140	142	144	153	138	149	144	152	160	150	161	127	139	164	151	142	158	149	145	162	165	133	141	125	144	147	164	160	131	144	141	137	141	128	151	137	137	119	149	142	143	134	140	131	149	151	147	138	156	143	145	134	136	155	139	154	138	153	167	126	175	143	158	147	133	119	154	142	115	144	165	164	149	157	145	132	138	160	155	126	145	147	145	150	133	156	164	140	147	140	135	125	135	151	162	144	142	141	144	176	144	142	147	162	163	167	151	147	137	151	127	164	134	136	149	145	172	138	120	169	135	157	155	132	153	148	129	132	168	140	139	131	129	145	133	149	140	126	142	160	161	162	159	139	151	157	156	150	117	133	156	159	148	133	146	172	138	152	151	162	147	143	159	142	147	133	158	166	172	137	137	145	131	158	136	151	142	146	152	151	141	119	160	140	142	147	142	135	142	156	133	147	127	122	140	164	125	145	152	144	126	152	160	155	139	156	140	128	171	157	163	151	133	144	147	176	136	124	147	154	154	131	150	145	165	153	162	136	160	138	149	137	147	123	142	150	169	126	143	174	128	166	154	154	155	159	160	144	143	141	149	142	146	145	135	152	144	147	146	137	157	142	147	149	130	148	139	137	140	135	123	134	143	121	151	164	142	144	130	156	153	153	125	143	123	132	163	146	140	156	134	131	152	134	166	133	129	148	154	142	154	141	152	175	153	149	166	140	164	141	144	154	155	146	140	134	138	143	154	129	139	142	152	142	153	173	123	145	129	118	180	160	158	128	145	149	154	144	157	146	139	123	154	134	177	135	146	145	162	166	159	176	164	128	130	126	151	142	153	142	131	142	146	126	141	155	145	149	130	138	142	123	182	160	151	138	133	147	163	149	131	148	141	152	152	100	133	149	141	163	146	133	169	123	149	153	142	124	176	130	166	141	133	135	159	153	121	170	152	145	146	148	154	153	167	165	143	149	152	143	135	137	157	148	143	151	168	152	129	125	146	134	157	149	154	152	132	157	164	141	151	138	148	155	138	158	151	129	153	154	144	144	134	140	137	120	135	146	167	144	126	161	146	138	132	130	128	133	122	153	143	140	151	151	140	155	142	131	141	156	164	120	138	149	121	144	163	132	133	140	139	154	152	164	126	137	131	136	146	135	146	150	152	152	140	145	157	134	135	154	134	161	150	154	126	166	161	155	138	130	153	130	135	149	156	163	145	126	150	122	151	146	131	132	156	133	110	129	150	131	132	132	126	147	146	168	144	145	131	146	142	144	173	149	148	141	147	140	137	137	143	140	133	187	152	149	140	133	139	132	156	162	158	144	124	148	133	151	166	139	130	160	149	147	150	179	160	157	144	135	142	160	150	153	159	139	138	137	144	135	173	152	127	143	135	131	136	151	147	147	148	147	154	161	147	142	142	144	145	150	163	148	151	135	153	148	158	132	159	130	135	148	149	150	150	143	127	148	143	144	156	156	147	137	126	139	169	132	146	147	173	154	146	155	144	147	131	146	116	151	141	161	160	135	142	168	149	178	162	124	129	159	153	156	144	138	170	130	144	165	139	136	164	148	153	141	158	150	131	177	146	146	156	125	151	139	151	151	139	136	127	152	148	153	130	164	127	142	140	132	144	147	133	141	143	145	142	161	147	122	151	138	156	137	126	139	159	145	152	138	138	136	170	124	160	149	173	136	159	159	147	149	141	143	138	122	144	130	134	140	151	147	132	160	142	140	165	153	158	133	135	146	169	134	167	147	140	150	135	140	142	165	136	140	146	161	155	157	137	142	157	135	159	144	153	174	155	149	137	151	125	155	167	151	142	154	144	139	133	145	139	126	146	165	143	156	154	135	138	153	150	139	162	130	143	141	159	153	141	141	136	138	158	155	139	152	150	139	150	145	153	146	164	132	155	133	137	156	145	158	134	157	149	141	150	145	147	150	151	111	140	164	137	132	113	148	154	138	142	169	169	165	156	150	134	158	133	144	154	130	148	128	143	143	164	132	157	176	134	143	161	130	168	131	159	155	144	138	152	166	127	146	146	152	134	129	135	146	141	151	144	141	158	134
7205	716	641	611	537	478	415	477	497	435	444	418	413	401	361	410	354	387	409	412	400	387	359	398	355	375	394	428	408	394	353	398	412	412	428	374	378	405	375	377	363	390	388	396	387	354	395	453	398	370	397	386	382	362	398	398	390	395	375	399	408	382	344	401	370	395	398	379	355	419	400	358	412	386	385	417	365	372	421	361	355	384	355	350	371	391	380	369	390	371	372	356	366	376	398	393	379	419	411	356	379	391	384	379	381	358	375	415	405	360	369	403	361	377	372	363	369	390	400	326	361	399	400	369	413	381	360	347	377	392	372	406	363	392	374	390	379	379	395	379	378	397	371	394	383	405	390	400	381	357	383	393	398	405	382	365	382	394	373	388	375	414	404	339	354	390	352	396	400	390	410	391	356	385	398	393	400	347	376	387	359	338	380	381	369	402	415	339	411	376	395	366	381	384	370	383	386	413	359	405	395	398	344	413	415	353	441	340	342	379	371	365	367	400	380	378	370	394	359	398	410	409	374	390	406	428	375	428	369	411	382	385	374	374	385	385	347	401	367	382	380	377	374	373	386	391	404	399	350	383	399	364	368	393	393	409	398	382	385	386	354	361	388	389	352	386	391	373	361	380	420	384	374	376	345	361	384	364	405	377	427	369	384	392	373	403	379	337	357	371	355	390	371	365	378	379	390	343	383	407	388	408	394	420	379	385	374	400	398	364	371	358	380	422	376	360	398	377	339	377	348	383	388	369	357	371	404	389	382	385	353	388	402	378	410	388	382	401	426	370	390	378	404	377	404	335	367	381	386	368	369	380	373	377	351	379	389	383	387	412	354	383	367	381	372	388	396	391	406	370	396	356	427	419	365	424	384	398	364	388	390	352	374	350	395	376	391	385	401	373	382	360	386	408	340	379	380	391	372	419	366	379	369	360	364	371	384	403	352	375	387	410	410	356	381	353	356	380	380	387	406	340	348	390	382	406	375	356	400	374	373	399	356	384	382	400	376	373	399	390	363	375	403	379	390	405	385	370	376	357	354	369	381	388	401	418	389	387	376	373	370	371	358	409	416	367	397	384	412	397	400	394	368	372	410	393	356	379	346	385	343	389	355	392	372	413	372	401	355	373	406	375	394	425	378	378	370	389	393	399	368	392	413	348	340	397	391	396	403	398	395	371	362	381	404	396	408	365	372	376	395	365	411	382	405	393	386	365	399	376	360	396	373	384	392	373	377	413	421	372	379	421	397	403	389	422	392	409	399	374	385	371	384	372	368	341	389	351	355	395	372	424	355	399	388	367	355	394	369	371	398	405	406	401	380	390	389	377	374	359	394	410	389	354	380	388	402	355	381	382	397	383	384	389	393	377	384	388	381	366	395	389	399	376	361	375	395	383	394	366	407	415	387	392	419	397	377	374	374	374	378	370	359	392	390	395	401	369	387	404	389	412	371	369	398	345	380	392	377	403	352	368	396	385	408	380	405	347	366	379	356	368	382	399	384	401	389	382	368	415	376	385	416	369	393	400	408	385	420	389	389	370	368	403	355	411	358	403	395	399	337	382	371	394	402	391	405	372	347	391	386	398	401	414	362	355	402	385	403	394	358	399	393	396	406	371	386	372	364	377	362	413	348	388	357	366	431	408	383	400	369	372	370	375	372	352	379	392	376	391	345	373	379	420	373	419	337	412	352	401	380	402	384	360	400	352	358	397	390	375	379	439	423	389	363	369	385	381	379	370	399	381	378	367	403	418	397	389	380	368	376	391	389	380	423	360	368	349	401	382	415	367	357	377	364	365	396	415	369	380	385	364	384	403	368	389	387	381	352	381	400	378	368	377	354	366	370	402	373	394	380	348	384	402	391	368	371	356	392	392	341	386	384	349	376	386	358	409	399	389	362	411	374	393	384	348	394	389	417	371	388	470	391	382	381	367	375	404	382	401	399	384	378	351	413	385	404	360	378	395	370	378	381	387	386	369	390	379	373	390	366	383	387	407	385	388	350	402	376	375	377	380	376	390	388	362	395	372	398	403	369	398	401	363	371	392	375	400	362	359	394	395	384	364	384	419	384	394	378	406	385	385	375	371	381	401	392	397	382	417	397	358	387	364	365	372	381	370	371	372	386	409	418	389	409	391	399	406	404	381	402	395	409	364	344	400	381	388	369	384	371	394	341	379	353	358	391	395	386	357	385	389	352	397	422	382	409	408	420	380	382	400	385	406	383	391	388	352	377	412	427	399	377	389	385	377	353	358	412	401	375	368	360	369	389	367	382	390	356	411	386	392	407	375	364	388	374	364	371	381	371	383	376	370	398	392	387	356	384	394	399	387	385	386	386	368	408	394	371	368	387	399	409	356	378	390	381	405	391	357	395	354	393	410	374	367	382	359	369	385	418	412	390	371	418	404	371	404	404	380	394	385	381	402	360	367	350	381	369	355	376	397	391	402	390	364	396	379	413	406	367	366	366	382	416	406	394	399	356	374	344	376	361	384	358	353	397	398	396	390	327	369	393	372	355	386	372	368	370	356	383	366	354	356	377	388	387	381	357	387	408	378	361	346	364	358	399	380	383	407	369	405	365	380	378	388	392	367	390	396	377	377	416	358	387	376	386	386	398	394	351	368	374	392	400	423	368	375	410	410	376	399	373	372	375	395	372	378	367	365	403	425	375	370	413	423	383	366	405	393	384	424	384	375	387	363	398	391	399	392	368	408	367	324	424	352	375	388	406	365	396	367	395	360	350	380	375	367	336	377	411	376	357	381	412	358	373	390	335	364	405	415	367	371	377	382	396	404	415	384	365	379	399	347	368	367	371	374	377	363	382	365	363	372	384	395	363	346	369	391	371	362	376	398	357	397	381	358	421	377	358	397	353	372	372	413	402	369	353	365	382	381	422	369	350	414	365	380	373	379	411	387	377	362	387	394	391	380	374	353	365	360	371	413	385	397	365	390	352	365	381	372	374	375	384	411	371	347	380	357	390	399	358	400	397	362	365	414	390	366	361	373	400	363	402	411	346	377	397	377	404	363	406	356	362	385	386	407	401	367	411	376	387	392	353	411	395	398	367	395	330	385	365	406	370	402	385	393	398	348	390	374	358	399	366	357	376	390	368	407	374	373	372	381	429	395	390	391	385	391	391	390	392	371	367	337	355	386	381	392	362	382	410	369	393	455	403	396	369	382	367	395	391	408	371	392	399	394	407	424	416	401	383	396	404	394	377	371	399	394	399	390	415	394	344	400	381	372	382	396	425	406	390	386	392	413	359	400	369	376	383	407	400	374	343	392	413	379	409	338	378	393	353	381	394	425	356	419	371	384	334	439	392	400	352	409	415	392	358	395	376	370	399	406	381	384	390	378	361	421	413	377	383	416	382	365	402	401	373	355	367	370	428	407	408	350	390	357	399	401	387	401	386	355	389	414	388	383	397	373	376	423	379	400	371	373	366	380	409	399	390	383	413	372	375	388	412	376	393	376	368	384	359	356	394	366
24401	4001	650	461	368	308	299	264	264	244	224	263	229	227	239	200	204	223	232	241	208	200	216	233	196	211	241	216	235	219	219	215	226	239	219	215	213	197	215	224	186	225	227	231	216	227	247	198	228	214	199	196	203	223	218	202	213	187	211	232	228	200	224	220	202	239	209	204	196	196	196	214	236	259	216	228	257	211	206	207	202	217	171	201	232	232	218	228	207	219	217	199	227	200	196	208	213	245	222	224	189	217	226	192	226	208	212	219	175	198	213	208	211	218	207	200	215	220	207	233	203	200	210	224	218	220	211	212	205	193	212	198	211	229	213	215	227	204	202	201	205	217	203	204	212	219	210	217	226	203	222	231	217	187	221	237	210	221	237	226	200	234	197	212	193	233	239	249	197	180	239	199	217	183	190	169	214	214	222	233	221	226	206	179	235	181	208	217	239	218	211	253	201	195	226	191	210	204	221	203	242	210	210	221	241	227	221	222	225	223	222	211	188	199	227	224	196	200	199	220	209	177	214	201	211	220	202	232	243	212	183	197	195	242	246	228	204	204	188	218	224	183	225	233	197	222	227	228	208	220	185	262	187	189	213	228	231	210	221	229	213	215	218	216	232	235	211	227	231	225	200	204	219	225	211	233	224	235	239	210	229	206	223	219	192	229	225	200	221	210	211	205	216	201	236	204	202	193	208	206	224	188	233	234	226	210	215	226	205	215	219	218	213	206	232	242	222	209	203	197	225	239	205	237	230	238	204	209	244	214	220	218	213	241	237	235	217	199	204	214	225	234	240	212	221	209	220	217	213	203	230	205	227	227	211	195	198	218	216	215	213	230	190	201	220	216	233	210	233	224	196	207	232	178	191	195	221	235	234	208	211	229	230	198	210	232	213	231	218	202	223	199	215	211	223	201	206	212	225	209	231	192	224	216	199	222	210	200	204	203	215	207	230	229	243	227	247	220	219	215	203	205	200	192	204	208	220	248	240	200	237	245	243	202	212	218	204	229	214	207	220	199	206	198	211	222	212	192	216	198	215	207	242	252	249	215	198	214	191	239	239	195	208	220	234	210	202	205	208	206	223	215	219	215	226	175	240	227	214	217	226	212	209	198	238	243	190	202	250	231	237	201	189	203	199	215	235	243	226	233	200	207	228	209	233	194	221	215	197	207	201	218	221	253	230	230	211	257	237	227	216	233	218	236	199	218	234	230	225	229	217	212	243	215	206	202	232	219	214	189	218	212	237	229	232	182	271	207	194	217	242	203	212	213	222	226	256	215	207	244	195	229	227	232	212	225	213	229	208	226	213	233	222	221	220	228	211	220	212	197	212	225	215	221	222	233	214	213	190	221	222	211	222	232	174	197	206	210	196	222	209	235	210	207	227	237	226	204	212	200	219	207	238	194	220	214	218	218	214	234	217	226	241	210	224	205	233	220	229	223	213	195	218	214	218	205	227	197	215	235	240	211	206	220	215	207	235	208	206	189	223	225	203	209	232	221	202	204	233	236	245	242	230	224	195	225	242	212	228	245	212	218	243	209	217	245	212	217	190	211	221	199	213	199	211	186	205	237	235	214	211	198	222	249	218	215	196	209	210	227	196	194	189	219	216	229	220	182	209	218	200	216	237	212	184	199	188	203	209	209	206	170	241	220	192	200	206	232	215	208	200	236	225	215	221	208	221	217	227	226	203	217	227	206	255	179	227	221	213	203	223	233	207	193	237	218	212	223	241	203	217	194	213	215	210	234	216	243	244	228	231	262	202	207	226	210	207	202	205	203	212	207	198	187	179	207	239	192	207	202	237	207	197	219	228	207	233	233	222	244	235	209	211	204	221	229	200	206	210	216	216	218	218	211	202	219	214	204	221	234	210	250	213	225	245	235	219	239	215	210	216	209	203	234	218	208	194	225	218	225	265	248	209	179	214	205	233	246	235	218	226	211	225	200	212	229	203	205	202	219	218	226	197	203	209	225	207	209	222	223	240	224	193	226	212	229	207	223	186	216	230	226	201	212	216	207	225	224	184	212	210	213	219	228	223	214	215	193	223	212	200	216	233	216	206	200	236	231	219	225	211	231	206	235	216	223	211	230	189	233	240	197	224	200	215	234	230	219	217	225	229	204	237	214	230	224	229	229	195	200	212	196	234	230	179	210	206	224	231	224	224	217	200	203	210	216	226	211	212	228	207	229	206	247	222	221	232	204	211	225	223	185	219	223	229	216	207	230	215	220	236	223	222	213	208	212	234	202	207	218	210	212	238	199	223	218	211	222	176	218	219	202	225	211	214	234	217	198	232	215	225	228	204	187	203	219	201	213	235	213	220	229	230	210	184	214	212	210	218	227	233	223	204	222	179	213	202	208	210	221	215	203	205	217	229	189	223	217	233	204	233	192	235	210	215	222	208	211	215	209	212	217	217	219	198	224	206	213	225	219	239	205	232	225	199	232	230	219	244	227	209	230	235	205	235	197	225	215	188	220	192	211	203	221	172	211	209	217	217	211	226	221	222	213	207	220	220	203	199	210	213	200	189	205	211	186	189	223	216	198	203	228	201	200	226	266	224	209	210	210	225	197	213	234	198	234	210	206	217	234	204	173	196	214	208	199	206	229	234	216	225	238	209	240	205	224	209	196	224	188	195	191	222	198	209	213	223	226	211	204	204	197	236	230	228	207	201	228	230	201	185	217	238	232	214	205	221	238	239	225	202	224	214	213	215	212	214	202	239	217	224	191	208	204	207	215	224	217	207	201	198	205	203	236	220	200	216	232	199	221	195	232	244	202	205	195	224	235	226	185	232	218	210	235	213	224	205	234	233	199	212	214	248	200	196	245	218	199	223	197	215	212	211	210	225	210	190	189	206	222	221	204	224	200	217	231	208	203	232	188	185	216	210	221	192	228	240	232	192	205	248	210	214	205	213	208	212	207	225	218	216	219	189	203	199	226	223	232	225	231	209	202	213	208	200	222	223	199	205	222	246	219	228	217	226	217	209	238	201	224	197	206	215	214	228	197	219	236	219	227	204	231	242	209	208	208	207	188	203	197	232	201	198	195	206	212	220	188	206	217	211	210	211	201	231	212	207	205	202	222	220	201	207	236	232	238	219	224	201	223	211	207	226	227	223	207	218	217	213	236	222	219	240	205	193	200	218	215	234	223	219	233	198	208	215	224	221	225	210	196	241	181	211	201	202	227	207	226	199	192	204	224	217	229	233	221	226	213	182	209	214	226	227	224	226	220	234	209	220	221	201	194	224	193	213	227	196	206	214	222	224	195	211	214	220	224	199	210	220	213	220	220	236	216	202	217	232	204	216	207	213	225	223	185	216	199	227	206	226	218	214	210	234	221	224	219	214	235	213	200	203	242	218	209	216	208	216	221	233	202	192	210	215	215	233	205	215	214	222	206	218	217	211	231	207	210	198	220	184	204	205	235	224	197	224	226	212	206	188	224	196	209	221	222	220	231	222	207	195	223	226	196	212	250	232	201
17173	1775	1536	1456	1276	1019	972	915	830	752	714	745	647	625	613	594	572	578	579	596	576	614	495	534	539	576	561	535	597	550	540	597	545	635	561	558	581	593	528	546	531	535	510	535	546	580	530	545	541	534	507	524	555	533	542	526	513	500	520	532	516	529	558	515	540	554	552	558	553	543	535	537	513	535	529	553	563	495	528	551	519	558	541	529	529	546	539	513	553	496	548	531	496	503	528	546	514	500	567	508	540	575	542	536	563	525	560	536	518	534	523	521	544	502	543	499	506	580	534	523	540	548	504	522	537	570	556	538	548	500	545	525	535	531	564	513	520	555	556	521	503	522	534	519	492	533	509	574	565	546	499	539	540	534	534	573	550	525	581	534	578	539	525	517	523	521	552	523	567	468	458	528	535	520	547	551	513	505	562	546	533	512	539	528	551	508	499	495	510	500	549	532	533	531	546	516	491	537	551	525	515	536	529	533	557	530	513	487	516	547	534	561	506	520	505	500	523	537	547	507	539	518	504	540	563	500	515	536	545	571	502	521	561	498	532	505	562	534	569	524	551	489	527	543	535	538	534	509	532	540	501	549	526	528	555	510	544	504	542	551	514	531	492	556	495	539	520	494	523	519	520	516	508	524	498	536	519	566	564	581	503	489	512	540	545	510	544	545	560	536	526	546	551	508	528	559	562	509	531	527	551	551	503	539	510	525	483	558	523	535	554	531	590	579	483	482	561	536	494	559	506	520	518	599	548	525	528	541	550	495	520	526	524	501	496	523	524	513	515	518	528	517	518	533	565	562	516	599	517	516	561	549	531	552	533	512	545	517	520	488	540	532	522	533	524	548	531	524	526	557	529	542	531	531	558	548	525	510	552	525	541	493	555	522	510	543	524	532	552	576	531	515	536	492	503	504	563	553	539	558	506	547	564	484	512	518	544	543	573	517	543	514	516	508	491	510	486	532	517	515	523	563	493	510	529	494	539	508	533	516	572	571	533	544	521	483	538	554	520	554	532	519	563	552	548	528	518	515	527	550	568	533	560	559	548	513	552	557	552	532	549	562	551	535	543	568	539	522	531	534	528	520	531	529	518	550	527	532	543	519	503	565	544	536	549	526	537	509	483	510	509	536	497	545	524	545	538	539	545	526	583	526	534	532	541	507	563	496	553	514	533	511	521	539	500	510	508	552	527	546	534	509	528	534	529	530	542	543	536	554	517	538	529	514	525	521	494	570	550	557	550	537	522	524	566	523	507	529	516	511	532	497	522	552	527	512	546	527	541	533	517	521	528	569	539	537	540	542	534	537	527	556	529	512	514	505	514	563	536	589	551	531	511	556	524	510	513	559	526	551	543	506	560	535	496	549	550	524	551	542	545	497	567	522	534	519	507	516	572	529	511	568	540	510	514	509	570	581	560	540	533	531	567	514	538	522	516	525	529	495	540	517	508	547	520	529	554	528	535	536	560	541	580	526	527	530	522	543	528	542	534	530	540	544	518	523	541	533	555	551	555	561	560	519	536	535	505	543	570	538	560	522	545	516	515	551	579	502	482	533	541	531	528	505	534	517	486	495	547	554	525	515	482	508	539	543	551	527	502	514	551	550	514	537	534	481	517	513	545	543	494	555	528	541	512	570	546	527	552	532	515	500	477	532	560	529	518	525	551	562	523	501	546	546	514	483	513	521	494	509	539	510	510	517	532	526	517	528	586	563	526	531	486	511	578	543	495	535	545	514	514	524	542	542	526	532	521	537	513	522	576	530	548	579	540	542	541	526	512	534	524	534	508	530	561	498	527	487	525	501	523	490	500	534	513	508	520	501	494	533	499	574	531	514	541	499	553	478	531	543	514	515	561	539	510	571	499	475	535	524	546	504	552	527	512	559	531	496	548	542	520	533	524	521	494	563	540	566	524	545	553	554	550	562	524	512	510	537	527	525	553	522	534	546	560	540	549	512	551	551	536	493	525	553	542	494	523	520	501	551	527	568	570	544	557	525	525	536	537	543	525	562	530	582	522	540	556	540	514	519	518	528	538	491	590	521	498	541	539	509	515	530	545	500	506	541	533	529	556	532	543	534	522	542	562	530	512	568	562	509	528	529	525	558	526	500	549	511	533	544	508	501	503	498	579	542	535	534	554	532	572	521	556	516	511	524	510	540	513	514	546	540	508	537	537	547	544	534	506	511	541	501	603	549	475	546	533	523	485	517	533	525	561	555	533	552	487	520	537	508	542	509	547	505	518	535	526	537	525	515	549	508	518	603	562	541	547	493	560	574	528	531	547	556	547	558	546	520	507	523	544	521	534	554	530	545	543	532	532	554	562	572	544	539	492	555	544	527	553	521	521	537	550	573	550	468	517	532	499	549	506	540	525	551	491	526	534	525	544	533	554	523	524	503	543	539	549	520	537	515	532	565	521	536	537	547	528	570	521	540	539	514	519	532	545	509	507	528	505	544	502	544	555	568	534	537	547	528	504	521	510	547	533	542	550	556	534	529	547	554	498	519	493	512	498	534	545	538	516	561	486	515	523	535	505	574	519	557	522	576	543	588	509	499	512	546	502	539	486	536	519	519	524	537	476	557	566	548	499	574	518	520	503	538	547	550	529	514	535	528	516	522	497	531	597	559	506	524	513	543	539	506	516	519	514	535	511	529	547	513	539	565	515	581	534	577	497	537	519	503	508	531	515	555	556	536	513	524	556	573	511	520	535	530	513	524	532	524	540	594	539	511	541	535	509	501	532	594	570	513	524	524	516	520	492	546	496	524	537	525	529	524	508	532	517	533	561	520	568	503	523	558	527	541	527	569	540	499	519	532	531	522	514	552	531	483	565	560	524	523	532	507	538	519	509	530	488	551	542	562	504	530	518	578	565	529	518	506	571	543	508	462	536	564	573	520	558	514	538	504	534	526	585	535	503	517	520	548	512	541	531	513	549	486	503	566	507	531	533	524	502	519	516	476	533	532	534	530	543	581	500	535	534	500	561	508	538	512	563	542	539	533	538	534	513	524	519	530	555	510	507	541	516	576	523	557	508	552	528	533	517	538	521	551	520	530	555	542	519	549	564	530	520	531	534	542	502	498	539	519	548	536	533	539	535	519	554	538	493	494	494	539	506	557	503	503	533	551	546	555	529	515	551	575	553	510	543	541	528	536	544	537	540	551	544	554	507	522	555	476	555	500	505	550	501	526	507	499	582	532	525	548	555	561	521	534	535	560	498	505	497	553	482	511	521	552	523	527	547	508	544	530	565	511	523	515	535	506	553	545	500	539	572	562	524	534	527	503	565	571	531	522	502	527	503	555	522	531	549	542	519	527	520	511	542	538	525	572	503	569	554	495	517	537	538	530	498	527	526	529	516	530	520	548	527	535	513	546	553	531	536	553	495	512	532	507	527	509	567	506	530	535	534	523	497	482	512	530	476	565	512	537	554	522	511	560	523	563	518	527	538	509	576	539	558	544	507	514	543	517	525	506	562	525	517	514
33907	7692	1093	643	409	302	255	250	204	182	177	192	184	168	169	175	201	178	153	166	141	155	180	140	149	167	163	130	156	139	121	154	165	156	151	166	166	158	186	142	166	159	178	149	163	151	138	152	151	132	180	142	148	163	132	156	146	158	146	126	162	152	144	184	130	172	171	157	153	150	151	152	140	152	133	157	162	151	145	150	145	152	135	148	164	158	160	157	144	138	150	171	176	139	162	145	153	167	153	165	146	181	141	151	173	181	145	133	170	137	153	167	134	130	158	159	145	134	131	143	155	129	157	154	147	151	154	146	171	145	176	146	137	142	154	150	144	156	131	147	141	145	132	160	162	152	147	146	151	153	155	151	155	152	146	167	151	165	145	157	141	164	168	141	158	154	155	144	179	165	140	136	138	158	146	159	141	158	168	136	136	148	160	158	141	143	144	176	133	155	140	122	152	152	152	156	137	149	174	147	122	141	141	159	170	125	144	144	147	141	161	131	154	157	153	140	172	157	150	153	133	149	118	135	157	149	143	142	160	139	152	151	141	122	160	138	152	174	148	151	180	153	164	137	162	135	159	121	146	161	158	143	155	170	149	146	154	150	130	149	137	163	156	155	143	142	139	157	137	157	144	140	137	157	137	149	150	150	146	143	144	157	134	152	121	148	135	160	139	156	151	159	177	135	176	173	160	160	137	167	137	172	163	156	134	149	122	165	136	143	141	145	119	142	132	145	165	142	134	116	144	145	153	140	138	141	153	147	153	144	161	145	137	161	148	169	143	142	131	126	165	156	166	154	125	139	149	138	153	140	156	153	162	147	154	140	149	138	150	124	144	142	146	119	159	130	141	138	129	133	160	157	160	159	143	130	136	134	131	159	150	130	137	142	159	153	133	157	138	143	146	151	151	169	131	166	146	112	151	132	140	143	149	141	153	141	150	158	136	129	158	156	152	144	155	157	128	145	142	144	151	158	163	159	150	147	150	187	156	166	130	148	158	140	135	143	150	138	153	132	140	160	164	129	129	147	150	131	128	154	150	164	174	153	155	152	145	169	148	161	147	149	135	126	150	159	160	147	142	147	133	146	155	151	138	164	138	156	162	129	126	144	150	129	137	132	152	136	141	156	151	160	156	170	132	139	135	162	147	127	155	148	148	161	136	141	150	149	155	153	142	134	147	151	154	160	142	172	151	152	140	160	145	140	116	162	160	129	128	143	145	146	153	183	155	160	147	141	159	146	156	124	140	134	151	149	152	138	126	158	162	153	154	142	145	177	149	166	172	148	149	126	146	151	149	161	153	147	158	122	132	160	171	130	138	156	162	150	151	174	137	173	160	149	159	154	151	150	142	150	159	138	127	163	164	159	140	162	153	139	156	155	147	139	156	158	141	160	160	156	147	144	149	148	174	144	124	143	141	162	153	152	149	138	141	166	145	135	147	143	148	119	133	123	136	158	147	159	131	151	142	150	164	168	165	154	154	149	141	127	140	158	141	169	137	146	157	152	167	153	150	140	162	137	141	140	138	133	168	118	152	141	156	123	156	141	136	139	162	145	153	141	144	138	156	149	150	161	135	158	118	155	141	143	149	130	142	149	151	146	134	139	166	142	149	163	143	132	138	135	135	135	118	118	157	170	134	166	159	153	141	130	168	172	142	178	145	148	146	122	129	170	137	157	143	175	155	146	159	159	160	117	148	147	164	147	153	141	145	160	144	154	167	177	134	150	152	142	138	154	151	142	156	153	135	149	161	134	148	138	145	178	149	149	162	136	165	161	157	155	186	141	137	136	124	160	141	151	135	146	159	115	113	150	157	129	136	139	164	152	172	156	130	127	158	164	159	144	146	148	151	135	146	164	170	146	164	163	132	138	122	149	138	180	139	177	154	136	155	172	122	154	147	152	158	161	148	143	137	136	127	162	157	141	168	165	157	142	134	165	132	157	147	129	142	162	150	150	151	153	160	152	133	162	144	140	153	153	151	118	133	140	159	177	175	134	146	145	140	118	138	154	171	157	142	138	149	149	160	151	147	152	154	149	168	149	151	172	141	158	152	135	141	140	141	166	147	158	142	134	151	146	171	157	168	147	145	158	157	174	127	144	140	147	156	133	147	147	161	151	158	137	145	145	147	153	165	150	178	164	129	156	130	166	147	139	139	153	173	153	133	145	166	137	160	136	139	139	138	141	153	147	147	155	165	142	146	148	151	162	150	159	129	134	153	166	133	145	153	130	135	160	143	132	159	154	140	123	142	150	140	153	118	152	143	160	149	136	130	121	138	160	132	143	141	148	139	149	135	133	165	154	155	176	147	142	142	155	165	168	164	132	142	138	160	136	146	133	155	155	147	155	148	118	164	159	136	147	160	129	169	175	163	160	144	162	140	150	156	151	165	178	142	150	143	129	158	173	154	156	161	158	123	163	145	138	158	151	157	157	158	153	134	159	132	156	154	140	158	170	149	163	149	145	148	148	144	156	129	139	157	145	138	148	144	141	150	135	136	128	151	163	130	157	148	159	162	155	158	142	127	127	136	141	138	153	154	162	158	146	138	133	152	139	154	141	149	150	161	152	159	137	127	135	123	150	148	138	129	160	153	147	145	144	116	158	157	162	155	156	139	145	146	145	143	144	125	160	154	127	150	152	147	203	144	152	155	139	152	156	157	145	144	148	163	123	136	157	144	163	146	148	171	144	138	177	140	130	165	144	132	145	150	138	117	138	148	136	142	148	136	156	142	154	133	151	155	166	137	151	140	157	143	141	150	145	150	144	159	153	175	178	146	155	153	126	158	162	135	141	138	147	136	143	135	141	148	139	124	130	150	163	147	165	163	137	137	159	163	143	144	146	142	145	145	147	136	151	149	143	147	149	161	164	131	154	145	163	153	149	156	122	165	136	146	150	139	143	136	157	141	146	141	122	143	150	143	176	178	133	158	144	166	134	153	135	147	181	153	126	149	149	146	153	141	133	146	144	184	147	179	149	159	155	130	143	138	151	144	167	134	137	149	171	138	149	149	146	154	167	146	165	149	123	149	147	137	165	143	152	146	142	123	136	134	146	151	166	160	180	155	152	154	156	167	158	152	124	164	153	151	143	134	144	142	154	145	171	168	152	140	156	145	139	144	145	165	172	160	137	130	145	132	151	120	138	158	138	132	147	147	159	132	148	148	160	159	157	154	125	152	145	139	148	152	164	131	148	153	143	120	146	145	100	136	135	152	149	129	154	135	141	166	130	185	153	140	138	138	154	153	142	132	162	153	154	157	161	152	165	160	150	127	138	148	151	138	151	147	131	138	134	185	156	152	130	135	164	152	159	161	153	161	155	147	139	143	156	143	143	153	152	161	143	140	124	137	120	144	133	139	144	168	144	144	143	143	144	152	127	156	143	160	159	143	136	129	145	162	145	159	145	133	156	142	159	153	131	169	135	152	152	154	142	159	167	153	129	146	139	141	136	157	151	176	142	146	139	130	137	165	152	138	145	146	162
22073	2499	1788	1951	1587	1242	1128	1036	832	835	789	658	570	497	526	453	499	484	470	436	448	420	395	441	405	405	404	386	404	404	386	435	444	419	426	451	447	444	398	436	430	398	404	366	401	389	374	370	383	366	414	321	363	356	347	382	363	362	344	346	374	350	355	370	366	357	376	400	382	358	361	371	359	362	351	327	383	316	358	407	363	351	357	346	366	360	374	386	370	383	383	363	369	373	359	363	377	400	395	378	390	339	393	374	358	381	358	358	358	379	378	384	388	359	342	403	389	359	381	355	366	380	407	372	335	340	380	360	371	351	355	349	363	395	354	346	365	371	355	367	336	364	335	382	342	380	383	336	381	350	366	387	316	353	363	369	361	364	394	367	386	394	387	402	359	354	345	374	388	376	399	357	370	374	383	366	367	364	383	359	387	363	337	356	360	393	404	377	383	375	364	353	388	365	352	363	368	368	401	386	371	347	346	367	359	383	338	376	352	336	371	389	357	356	377	368	376	378	361	391	401	365	385	401	376	363	391	388	352	372	396	379	398	359	368	361	369	337	386	375	369	369	352	355	364	346	382	343	357	373	350	369	337	412	373	361	322	384	386	364	377	353	361	364	368	384	380	390	366	358	357	356	359	375	403	401	417	354	372	378	367	370	372	360	362	374	393	399	371	367	368	364	343	397	367	373	355	392	348	342	339	379	367	364	372	384	382	365	390	361	420	361	369	369	336	358	351	373	398	363	355	359	359	365	351	366	350	356	335	377	367	362	361	357	338	394	341	370	356	370	360	346	345	370	418	325	381	395	395	378	363	343	380	367	371	370	372	382	354	350	362	376	331	330	364	374	356	379	366	370	398	383	335	339	324	374	358	354	363	358	377	360	379	373	350	376	342	347	381	393	359	365	383	346	360	347	374	386	367	360	371	383	393	370	428	396	321	373	339	368	350	359	367	369	411	371	393	371	354	369	371	331	334	364	403	366	390	376	338	399	371	352	338	359	397	390	355	388	366	382	366	369	356	348	350	378	368	317	356	347	373	342	383	378	384	356	347	369	393	358	346	382	363	369	349	420	361	382	360	394	357	371	390	378	393	378	383	358	362	373	353	342	368	371	369	362	377	356	356	392	389	325	380	359	402	383	380	332	364	369	365	391	413	368	362	354	377	373	357	338	380	374	374	354	370	352	359	339	360	361	337	378	349	337	358	363	361	323	364	357	354	369	338	370	390	382	338	356	355	325	382	345	373	348	355	369	374	433	367	370	376	424	358	362	382	388	353	395	364	396	377	376	377	379	368	357	350	348	342	354	371	370	397	356	416	362	385	380	343	348	389	348	362	361	361	348	343	370	333	395	365	396	397	368	355	370	376	377	390	362	337	367	384	399	330	386	351	375	403	393	331	337	355	369	343	365	381	386	342	387	371	361	371	347	351	369	347	358	365	371	397	371	321	417	365	395	346	339	370	382	375	379	377	393	358	378	403	346	384	392	365	365	369	362	371	361	349	364	379	348	357	353	338	371	348	386	364	358	364	374	357	374	380	375	381	354	357	349	357	370	363	364	362	405	361	342	337	350	353	357	373	383	361	384	370	365	380	378	389	374	366	371	363	361	368	370	387	403	347	348	364	384	340	359	362	381	361	320	346	368	382	338	398	323	411	344	356	362	383	341	378	379	387	386	391	361	369	325	376	343	361	353	369	350	376	378	378	379	355	375	364	362	370	382	370	392	374	379	369	351	410	359	365	359	355	357	381	376	366	381	381	363	365	368	410	356	362	391	372	392	373	371	400	398	331	371	387	339	361	356	380	371	329	367	359	359	367	370	353	352	359	389	381	380	361	361	364	348	368	364	326	373	358	407	368	383	391	384	369	362	343	388	329	348	388	345	357	391	364	353	343	373	394	360	375	346	372	358	377	363	367	373	395	366	358	398	376	376	382	365	373	363	382	404	366	354	383	360	391	366	378	366	376	379	390	353	377	353	326	373	357	387	386	375	367	374	358	380	387	402	362	357	374	408	390	371	338	411	346	347	354	369	345	383	377	340	382	366	394	354	360	358	387	379	366	361	360	370	330	355	305	357	406	345	357	357	372	379	343	404	371	335	354	339	355	375	343	370	365	334	373	401	378	359	385	353	353	382	371	375	363	388	355	364	363	351	375	386	353	374	389	361	387	378	371	332	362	386	329	372	364	361	342	367	355	364	375	371	361	357	333	366	361	358	336	359	368	364	388	377	404	355	360	379	364	349	384	352	383	392	335	351	336	404	381	369	355	403	334	367	390	351	361	341	393	380	343	364	364	367	358	382	362	355	345	376	395	354	385	366	352	360	361	365	339	364	369	373	349	342	360	383	356	344	366	353	356	358	354	358	361	347	342	387	378	361	387	386	374	362	386	336	370	375	362	380	400	382	392	368	336	331	368	374	375	371	362	378	390	342	381	395	397	351	349	367	348	334	397	367	362	392	340	386	359	370	371	396	356	366	361	360	343	382	364	404	365	371	377	375	377	379	342	358	358	366	406	359	357	322	369	363	372	359	410	357	394	350	371	349	404	347	355	393	329	341	363	370	384	341	371	376	367	388	338	364	328	374	374	363	414	363	373	358	357	406	334	348	348	359	380	373	345	339	334	385	350	370	352	383	382	362	381	355	396	373	384	387	369	367	376	354	379	383	382	375	361	355	383	398	380	346	346	365	385	376	356	363	369	398	356	372	388	405	340	357	386	362	366	370	366	387	376	338	359	410	384	360	370	341	353	390	374	381	395	346	366	362	398	367	342	351	358	370	356	374	365	363	414	373	371	344	350	379	398	349	375	354	373	348	370	340	376	363	407	333	348	365	364	356	367	385	366	366	359	328	328	367	379	386	354	353	362	355	371	356	404	386	381	372	356	366	382	376	340	345	368	411	355	375	379	356	345	376	389	343	377	339	371	394	430	369	377	337	334	368	361	381	367	361	352	402	414	373	357	368	369	361	386	390	356	360	368	363	386	378	378	347	364	359	366	396	361	343	353	368	380	362	344	377	399	378	351	365	373	399	364	332	351	396	391	343	356	359	362	348	327	386	387	363	381	390	389	354	360	359	370	361	346	360	363	369	363	378	352	365	349	326	356	406	362	406	367	372	364	359	339	366	381	363	367	380	365	359	341	378	357	374	364	374	369	352	390	374	355	341	354	350	380	396	339	377	375	355	354	342	357	315	398	358	330	367	385	347	380	417	370	348	382	346	321	367	352	374	384	354	369	346	382	362	371	378	371	338	358	379	395	374	368	382	380	360	345	382	367	355	390	372	322	350	380	408	365	355	383	366	369	360	356	354	369	403	353	367	375	373	346	373	402	364	348	357	362	347	409	365	332	391	383	397	370	364	376	375	352	393	357	399	347	381	345	368	411	356	394	336	351	369	402	355	409	393	351	366	369	423	344	365	381	350	372	365	380	357	322	401	384	393	352	366	349	388	350	368	367	382	364	351	379	378	347	378	379	361	364	347
9891	842	224	185	161	159	143	158	153	151	167	131	155	151	127	156	158	159	160	168	132	146	153	134	153	149	166	150	129	142	161	149	138	142	137	140	172	156	136	158	151	161	163	133	175	159	148	152	142	138	151	147	151	147	136	149	160	168	153	143	164	147	170	143	126	153	143	152	166	167	133	148	137	143	148	141	151	164	145	142	155	163	157	153	153	153	170	156	134	164	150	165	146	116	157	159	156	150	149	171	153	151	147	113	143	151	160	171	120	141	156	161	152	146	158	177	159	164	154	150	138	121	150	161	128	136	151	137	131	142	174	124	159	139	133	146	166	150	131	143	148	157	131	146	123	142	152	154	151	174	150	141	151	127	149	143	164	139	127	162	161	152	146	155	156	163	164	153	141	155	176	161	130	157	148	127	134	146	134	133	152	150	160	147	147	140	160	131	143	146	148	148	133	141	145	170	136	161	153	159	143	139	159	133	149	158	153	147	133	136	169	130	154	152	145	141	149	164	133	156	132	159	146	127	153	163	145	114	135	139	154	157	146	134	126	138	147	144	153	152	147	156	167	154	140	137	142	153	141	148	149	144	141	148	138	152	126	168	130	150	149	154	145	170	150	164	164	132	151	148	139	134	169	153	147	158	162	134	128	152	151	168	141	141	135	142	158	136	160	169	155	147	141	121	140	164	140	143	148	142	162	147	152	143	153	129	138	119	126	160	129	132	159	137	162	150	153	118	150	144	130	148	138	145	131	146	149	130	127	149	132	138	141	163	134	136	179	152	165	163	127	124	148	154	149	154	125	144	164	145	154	150	130	152	151	125	167	149	129	135	169	141	139	154	134	160	148	149	152	161	148	150	147	147	138	138	157	160	160	139	123	126	163	127	128	130	143	144	150	164	161	129	156	159	139	128	147	159	151	150	168	138	137	159	145	158	145	159	148	142	150	154	173	135	133	168	146	153	134	162	130	125	136	126	152	144	138	134	153	104	185	156	166	159	137	139	145	172	137	128	155	135	171	137	144	129	159	150	150	140	130	169	155	149	166	150	162	154	153	160	177	156	150	142	139	154	138	157	142	159	127	151	147	125	149	137	133	140	148	133	149	146	172	110	146	158	142	153	135	131	142	144	164	148	155	145	149	153	158	135	150	167	136	170	146	135	142	144	166	121	142	139	150	131	115	145	148	170	152	167	149	165	144	157	142	152	177	138	164	125	148	151	141	131	163	146	171	153	140	152	160	154	166	145	169	127	111	157	156	141	138	176	174	143	140	136	162	118	141	156	159	150	142	146	158	158	148	146	129	141	144	148	134	151	144	132	144	142	143	142	143	157	154	141	134	162	152	153	138	131	172	126	123	147	155	145	143	157	156	149	136	155	153	147	160	129	152	142	120	126	146	155	122	165	154	129	151	138	136	161	152	131	146	152	152	143	147	156	131	145	151	149	136	141	120	158	154	147	153	143	141	137	132	126	144	153	146	141	149	119	132	125	152	146	157	150	148	125	150	161	165	154	149	142	137	151	133	161	141	156	150	141	138	138	146	168	120	124	150	145	160	156	145	156	147	181	145	148	134	129	140	152	159	145	158	160	125	156	146	145	161	136	137	130	131	185	163	134	139	145	146	137	135	165	151	131	128	148	155	168	152	153	150	129	156	112	152	154	140	138	148	166	150	132	176	149	132	163	163	135	137	142	140	160	127	135	145	139	124	127	182	155	142	142	165	147	163	159	160	146	138	146	131	146	149	168	141	150	168	170	148	167	165	133	147	145	125	141	164	150	148	143	130	174	153	136	143	165	154	171	151	137	157	134	154	124	164	144	135	147	141	159	157	148	138	166	150	118	139	148	133	137	152	132	144	139	144	179	154	129	144	154	128	140	151	159	141	147	144	143	149	138	109	121	154	131	155	156	139	144	182	167	177	157	164	146	148	156	147	137	129	152	167	152	156	151	163	133	140	143	144	152	166	142	168	150	187	160	124	157	134	135	137	159	149	156	141	140	136	143	143	156	143	136	138	142	149	154	145	153	153	166	125	159	153	145	135	144	146	130	149	143	157	143	136	144	132	127	143	154	155	169	129	166	155	162	157	124	127	143	138	173	139	160	174	150	153	121	122	169	172	161	144	158	144	131	137	154	170	147	157	131	161	167	176	127	146	159	167	170	152	131	129	136	154	146	143	122	134	163	138	144	145	131	141	146	126	152	140	156	135	125	147	142	139	147	144	143	152	131	114	165	166	130	164	156	139	128	144	162	139	157	141	149	136	154	168	157	137	153	144	166	125	141	144	145	154	159	144	135	160	132	135	153	152	138	137	140	149	151	147	166	156	123	127	146	160	154	158	156	154	138	173	139	156	172	145	138	160	142	152	142	137	137	146	175	152	141	137	173	147	146	163	177	127	160	142	144	143	133	149	159	135	177	146	140	166	132	145	156	167	145	155	160	156	149	155	156	161	123	142	157	158	138	144	169	144	154	159	152	152	156	131	144	149	138	141	155	145	170	152	170	137	149	138	133	155	136	169	141	140	168	133	146	179	142	144	152	134	159	152	146	123	144	142	155	138	163	160	134	132	159	141	165	122	140	142	153	146	147	152	142	149	123	155	136	135	156	163	148	142	129	131	143	152	143	152	149	125	142	149	119	168	169	144	128	169	135	153	139	135	144	124	125	142	169	165	134	134	165	170	135	157	134	140	130	141	138	172	156	136	146	122	123	137	132	137	160	150	146	144	141	144	135	138	144	133	144	142	149	161	143	144	179	141	135	154	127	145	146	151	132	144	140	149	133	172	152	144	148	149	141	153	145	131	136	144	158	159	148	171	152	141	125	143	130	150	149	130	156	160	146	142	113	139	151	168	135	149	129	154	163	125	154	159	142	133	154	151	145	167	134	134	140	137	140	129	144	145	142	139	136	145	152	141	149	139	177	153	135	134	152	157	133	151	96	153	135	145	136	161	120	142	119	137	133	145	156	145	141	161	141	132	131	137	145	144	156	141	160	133	149	126	155	141	162	133	131	132	140	132	141	150	147	154	152	141	152	158	131	136	170	155	123	151	136	136	159	163	155	151	166	128	142	141	154	162	130	148	157	157	146	140	167	145	121	140	160	156	152	133	155	142	140	137	141	154	142	154	133	132	158	140	146	166	151	136	159	127	154	164	136	141	129	155	157	148	164	149	157	160	137	158	159	125	154	159	138	151	141	151	164	133	166	151	141	128	150	155	132	157	145	144	159	149	146	161	158	150	164	138	149	162	164	129	145	129	172	157	143	145	153	135	157	146	159	145	152	147	159	144	152	142	149	122	163	136	165	147	143	137	151	159	135	145	120	142	125	156	145	142	140	147	149	168	157	157	143	157	134	137	141	158	149	147	147	144	133	152	166	160	145	152	173	189	157	136	128	148	129	165	134	141	147	150	149	154	159	142	155	162	133	153	133	157	148	149	144	143	129	140	162	145	144	144	154	140	136	156	135	142	158	142	142	129	141
7321	654	573	638	521	569	500	494	502	427	456	450	381	410	410	402	391	392	404	408	396	409	431	352	448	383	424	387	390	364	417	385	375	399	410	378	405	438	410	385	385	410	428	398	410	387	397	440	418	407	374	401	372	334	367	392	391	367	397	392	371	387	420	385	383	385	367	393	404	407	405	388	363	410	354	400	400	394	339	411	383	392	419	394	394	378	433	368	404	382	370	409	393	385	399	437	389	401	396	410	426	356	376	429	412	377	379	387	394	410	378	429	430	398	412	365	366	438	399	341	405	390	413	369	408	377	378	400	384	388	384	407	382	372	406	407	363	391	415	401	381	383	348	430	384	405	395	392	412	367	387	396	405	391	375	376	369	363	371	402	342	370	404	441	352	385	404	387	411	377	428	386	394	396	408	354	378	390	369	378	396	376	400	400	407	367	367	376	400	409	395	432	416	420	361	400	407	410	363	407	349	365	362	383	373	389	387	403	354	380	382	405	366	351	367	378	398	350	373	384	395	405	354	404	388	406	385	332	367	387	386	398	410	389	375	402	379	397	393	383	391	413	397	404	375	387	389	373	385	404	392	385	381	361	419	377	391	380	422	386	396	349	412	403	423	374	356	363	398	400	400	395	380	387	371	382	367	342	394	379	356	406	422	403	408	366	404	378	405	421	369	404	360	367	358	352	334	415	406	404	389	388	376	391	400	386	387	358	401	394	380	378	411	382	376	394	375	408	398	390	361	375	381	414	386	369	358	399	371	420	375	370	405	407	397	347	410	355	415	385	390	396	380	392	363	398	374	385	385	374	400	404	361	394	388	361	409	397	392	366	375	376	392	388	394	399	367	442	367	383	368	445	398	388	408	377	357	384	364	386	387	372	388	397	411	374	405	401	442	392	382	376	381	385	398	379	389	389	401	396	359	393	362	388	406	390	377	386	412	398	405	361	355	411	388	433	411	402	378	400	385	359	363	339	359	368	359	365	384	394	396	396	412	375	376	375	363	362	383	404	430	393	373	391	373	387	362	404	374	398	396	398	387	432	372	387	394	413	381	418	442	407	373	397	398	388	408	427	383	408	399	396	345	367	367	340	372	386	391	411	372	365	383	385	396	397	409	361	389	387	405	391	360	401	369	383	395	413	368	404	367	394	401	390	363	428	382	366	378	412	359	390	379	384	393	373	401	369	432	385	389	393	405	359	391	393	398	388	388	384	402	419	340	362	370	366	397	398	422	393	346	393	399	377	415	368	375	416	431	352	404	399	403	412	388	416	383	405	379	404	390	385	384	347	394	407	399	376	358	355	415	400	388	387	372	424	360	371	368	386	359	403	392	422	396	407	379	398	442	406	360	371	365	385	409	396	386	360	394	336	386	403	410	387	392	401	425	384	370	377	399	371	358	380	383	392	378	371	392	390	384	373	425	398	398	390	385	427	400	373	399	398	382	390	368	361	424	414	397	411	367	390	410	428	396	382	385	392	405	387	382	411	386	413	362	341	369	373	363	413	428	343	402	383	370	397	371	414	416	379	381	395	428	353	371	386	392	368	408	386	374	384	373	431	424	372	375	388	386	399	415	354	447	384	366	387	394	375	387	363	408	386	368	382	384	401	383	389	376	415	417	381	386	388	377	371	388	407	369	378	398	365	400	379	379	376	377	377	400	392	388	370	401	397	378	416	407	400	373	390	404	400	390	423	366	405	381	376	384	397	365	404	417	365	371	371	364	396	355	402	378	406	377	426	401	396	383	375	398	411	409	379	386	382	387	355	404	419	368	410	389	372	350	375	374	390	383	404	348	379	379	404	405	399	383	397	387	399	381	365	421	365	382	370	397	385	408	391	392	374	357	410	392	397	364	393	408	420	399	377	366	379	394	392	417	382	374	386	408	369	374	371	384	387	392	400	389	399	424	393	379	395	396	398	382	379	377	399	438	414	403	407	389	393	374	379	375	358	373	394	385	383	373	420	399	333	398	471	377	392	379	383	383	387	421	386	402	370	364	388	377	375	343	356	381	403	394	354	380	374	403	403	418	434	384	417	373	394	380	371	393	376	361	376	374	400	409	415	385	360	389	420	399	388	379	363	374	404	383	380	409	376	396	359	357	390	369	365	385	383	377	382	375	386	389	412	390	386	398	398	371	391	389	351	354	394	410	357	359	409	387	376	422	353	396	395	399	359	413	368	395	376	374	384	368	379	391	365	383	405	353	405	394	378	418	367	424	410	403	395	407	363	405	397	376	399	436	357	393	413	408	387	367	365	360	397	387	346	364	384	393	367	346	377	381	381	387	377	381	374	415	393	377	358	382	388	366	399	387	417	375	384	378	415	365	372	411	396	379	372	401	382	389	357	403	413	399	428	377	365	372	369	404	396	400	364	376	392	396	396	394	402	367	382	414	356	368	384	389	396	414	388	373	378	385	383	397	371	354	403	426	354	386	390	353	375	397	362	379	411	392	373	404	399	411	369	402	376	409	397	382	387	381	395	404	379	409	404	380	390	381	373	391	378	408	364	393	381	402	392	410	357	387	390	395	382	406	385	380	357	361	423	409	371	393	375	375	393	395	374	383	400	380	395	377	390	413	377	364	402	412	355	373	402	377	376	380	380	375	426	335	407	376	403	374	405	358	376	399	398	401	378	404	381	407	374	427	400	428	391	390	395	368	374	412	370	386	364	415	378	343	370	383	399	384	405	389	395	399	385	371	363	421	390	372	406	397	427	429	379	381	401	369	388	413	403	396	376	379	415	400	397	406	399	361	374	344	383	382	433	377	386	406	384	349	387	413	388	385	400	367	371	387	392	390	396	408	380	369	390	381	375	405	402	350	377	361	368	410	396	422	391	405	380	391	369	382	370	381	360	430	382	401	374	390	424	382	407	397	400	377	384	349	397	423	363	386	413	364	408	397	408	383	379	372	378	321	414	368	398	423	408	398	361	378	383	403	377	425	403	391	398	428	379	384	376	407	422	412	373	379	407	378	356	384	400	392	391	401	380	377	415	371	365	400	403	366	371	369	376	392	376	397	361	409	379	381	428	390	401	419	355	363	372	414	369	408	382	382	369	386	397	397	402	390	390	431	405	392	419	386	443	408	402	409	363	366	384	405	421	377	374	385	368	417	408	391	397	389	403	375	394	403	404	393	360	369	388	363	395	379	371	387	389	381	420	390	363	366	379	392	415	381	393	417	375	387	418	364	402	410	377	369	400	390	399	396	399	368	393	409	379	398	392	405	422	403	391	363	399	403	384	386	376	361	410	369	388	432	406	364	414	403	378	385	403	408	402	362	410	397	399	386	363	389	389	378	414	390	374	368	397	393	380	404	383	368	383	421	434	413	398	406	397	352	405	404	397	360	420	396	384	352	403	374	394	379	413	398	369	397	373	410	394	398	368	396	426	395	397	376	405	366	365	369	380	432	379	416	366	347	415	367	368	384	399	420	376	376	409	371	381	423	410	385	411	393	409	381	374	378	374	374	380	424	375
24469	3546	664	484	402	373	315	267	251	264	248	270	245	242	224	201	220	226	235	219	222	225	237	216	247	237	223	244	233	229	205	224	195	193	252	249	207	218	227	250	206	223	223	209	219	223	235	242	226	220	221	224	199	216	242	205	199	239	223	198	217	206	223	224	245	237	220	211	231	219	225	221	224	226	228	219	193	218	226	250	223	219	201	233	231	233	237	216	193	237	206	223	218	218	215	240	190	234	206	185	184	243	225	214	220	207	220	199	219	218	225	205	205	232	223	220	218	252	228	207	210	228	244	216	218	186	218	230	226	224	209	233	230	206	208	198	205	238	206	221	187	203	225	209	226	212	235	207	209	208	217	240	224	211	223	243	220	206	216	228	216	215	212	239	205	217	221	221	219	231	224	244	209	259	230	216	228	209	209	237	223	192	223	234	217	220	197	217	203	215	204	215	214	225	220	240	234	212	220	238	204	226	222	202	219	231	227	231	234	206	234	200	210	222	219	227	194	218	226	219	227	217	221	224	210	237	233	233	228	229	206	220	217	223	257	221	207	220	221	232	212	200	240	226	205	235	190	228	226	195	197	236	222	204	241	200	216	218	217	214	219	216	230	237	205	230	215	232	203	230	219	234	229	212	243	233	203	214	199	229	220	236	211	219	251	245	206	217	231	229	177	211	217	195	245	217	214	232	195	215	198	222	210	204	230	222	209	205	218	238	225	199	208	211	195	220	210	237	218	223	210	222	202	246	211	214	197	222	211	211	225	184	204	203	204	224	231	231	225	250	239	206	257	212	218	208	225	198	237	245	243	203	228	214	213	218	222	240	197	240	223	237	206	211	229	201	208	237	222	212	238	211	241	227	227	233	233	230	250	226	231	235	230	221	207	229	209	221	216	232	200	244	231	208	225	241	246	217	228	223	219	228	190	189	206	228	220	210	219	200	225	213	201	228	203	232	202	207	215	209	192	219	199	211	209	236	224	203	219	196	209	239	232	222	213	223	197	202	223	191	208	235	243	228	232	215	239	187	214	226	200	236	215	200	210	229	214	204	208	186	213	219	210	231	229	201	226	205	208	203	233	229	207	228	228	239	202	228	248	223	216	213	213	228	228	218	189	252	208	183	214	203	213	227	235	212	217	222	223	215	218	212	215	236	209	208	193	208	193	225	225	202	190	225	216	212	216	218	203	211	241	247	226	214	235	219	220	216	214	229	243	217	206	199	223	233	235	224	240	203	196	207	242	215	235	215	210	187	213	196	231	217	221	217	213	237	203	217	223	205	217	230	203	224	241	217	204	226	202	213	224	208	245	222	239	239	242	224	225	205	218	226	223	206	188	231	209	200	249	211	204	214	204	217	213	197	223	224	211	205	222	215	206	223	214	197	210	242	242	202	223	225	201	196	220	216	232	228	249	209	194	234	236	200	209	219	213	238	193	198	217	239	226	223	229	228	210	210	233	213	202	220	231	218	231	215	219	198	229	232	205	228	219	184	209	247	213	185	213	265	211	230	209	223	216	263	226	219	192	207	222	230	206	215	230	227	197	209	229	204	212	230	193	244	202	217	250	204	243	197	221	207	217	204	196	221	213	224	223	202	227	211	207	231	210	221	240	204	178	225	225	210	218	201	218	244	238	247	239	193	229	201	217	188	185	226	216	223	240	212	232	200	250	236	222	214	215	216	220	204	203	217	209	213	211	200	214	258	213	197	199	241	202	203	207	235	253	254	222	211	253	206	195	204	220	257	231	235	205	224	207	199	216	225	236	187	233	229	235	242	215	227	222	218	246	185	220	233	226	207	212	234	218	218	191	201	210	214	251	229	223	221	208	223	231	183	239	234	210	194	211	214	212	211	220	210	223	246	228	215	249	246	234	222	243	229	232	236	232	236	231	229	229	225	207	245	238	175	217	211	197	225	251	221	228	195	212	221	205	218	204	213	257	192	224	228	246	223	225	252	208	228	227	223	200	221	245	197	225	191	220	226	213	219	209	207	241	221	222	228	200	221	219	247	205	207	221	215	208	195	227	210	219	208	224	209	227	235	256	230	214	221	223	232	255	219	205	241	218	237	257	227	247	244	225	212	241	251	232	236	240	231	232	216	219	198	239	215	240	246	196	203	247	205	246	212	238	223	200	260	232	234	212	242	239	229	219	209	215	227	240	205	202	211	197	215	203	205	206	214	201	191	229	234	221	231	192	208	207	255	217	223	222	229	224	248	208	215	233	228	216	204	238	212	216	223	226	221	256	243	245	215	200	251	239	247	213	216	223	207	201	238	239	201	218	213	251	242	213	218	241	195	191	215	238	198	199	224	217	214	234	252	201	185	205	208	210	217	219	232	208	219	187	219	195	246	210	202	227	226	207	218	232	225	252	213	221	209	206	244	240	191	240	221	203	210	238	198	211	207	228	218	232	235	242	226	209	211	229	218	219	235	202	242	240	202	226	210	218	236	220	216	208	197	240	222	208	217	197	235	221	221	239	247	250	220	208	211	227	236	234	236	226	213	228	196	229	238	233	230	221	215	217	212	231	209	228	209	233	241	224	207	224	217	249	219	219	205	205	214	262	262	226	193	220	217	230	208	215	200	225	232	232	209	227	221	222	232	201	223	208	236	216	207	233	212	229	224	219	211	222	250	246	221	203	216	223	232	237	214	218	250	205	218	234	210	234	233	227	198	226	235	220	232	198	220	224	198	238	203	226	205	218	219	209	224	212	245	218	253	203	217	222	223	218	217	238	228	232	243	212	216	219	230	230	214	221	202	233	223	210	242	201	229	211	207	225	230	222	217	222	231	243	260	197	234	242	235	211	236	203	221	222	213	249	199	224	234	216	241	218	231	220	216	224	199	235	212	222	214	191	179	225	214	226	202	227	203	225	212	251	243	224	202	203	227	200	233	189	230	234	235	231	198	222	212	224	214	222	212	198	199	200	220	269	244	220	206	204	216	234	210	208	204	232	230	222	227	222	227	208	222	219	190	208	209	207	212	213	238	219	210	225	220	232	207	242	226	217	227	202	229	222	212	202	235	241	221	197	213	220	188	217	227	224	193	231	200	232	188	225	224	222	196	230	242	193	244	222	228	216	239	228	230	235	212	222	224	205	214	235	228	203	228	214	241	203	216	229	193	246	189	240	215	210	190	241	222	230	228	191	206	219	210	205	208	200	255	230	227	236	194	215	210	226	211	216	231	206	200	248	237	235	232	212	218	206	224	212	207	240	242	218	254	225	201	222	225	224	234	254	199	216	218	212	238	221	218	207	240	187	247	224	245	212	237	210	232	199	211	242	227	216	235	216	197	198	203	246	246	203	221	215	206	234	213	216	203	248	214	209	235	233	237	205	220	227	243	204	262	239	200	227	216	254	240	220	211	236	222	218	226	226	246	212	219	210	216	221	209	214	237	203	223	210	218	238	237	224	221	210	213	220	222	222	215	234	212	210	200	202	251	230	213	235	213	254	234	200	198	205	218	195	240	228	205
17333	1314	1329	1486	1479	1425	1171	999	882	822	736	604	622	663	615	629	623	573	616	586	594	588	557	548	553	551	581	537	576	557	547	596	643	560	539	594	609	584	552	596	597	519	548	552	569	521	557	553	519	557	575	606	521	523	611	578	563	572	510	529	547	555	535	522	556	549	569	545	562	523	574	581	553	529	548	548	544	534	561	510	561	541	519	552	569	553	568	548	547	560	544	562	553	543	539	552	517	572	516	523	564	520	518	555	537	539	569	546	511	555	529	554	552	568	533	575	555	551	545	557	524	560	558	557	521	559	546	519	546	572	529	543	549	551	575	538	536	474	552	552	554	542	510	529	543	528	575	541	540	558	529	555	555	524	554	538	545	537	519	517	543	550	554	509	558	530	583	520	548	541	541	554	530	514	531	538	535	510	525	566	516	541	539	534	540	545	534	566	597	559	560	554	535	566	554	562	516	560	526	527	573	530	540	553	581	568	552	557	587	542	514	520	500	542	542	546	565	602	556	518	541	542	520	559	552	565	563	548	515	572	535	532	539	509	553	558	529	546	554	547	544	555	556	548	545	531	530	561	534	529	544	588	550	561	570	535	590	511	521	513	505	525	604	552	575	593	536	534	500	590	593	524	548	518	576	541	482	523	568	564	543	598	543	525	505	564	553	559	536	566	512	560	581	516	544	533	557	556	546	556	562	532	521	544	536	567	521	530	539	565	528	542	517	540	571	579	528	576	571	561	558	557	536	498	571	567	572	545	537	556	552	538	575	523	516	549	537	545	582	552	515	532	527	571	543	560	566	568	545	525	536	535	520	537	532	548	553	491	557	507	594	527	533	554	564	574	530	577	514	565	534	537	568	493	513	566	571	545	556	516	549	564	552	536	544	535	519	526	561	550	501	539	567	542	531	552	528	570	556	515	565	574	533	553	534	522	576	577	533	550	524	555	556	563	549	539	525	528	574	552	601	487	530	550	523	531	517	534	516	529	520	555	530	532	565	570	561	530	554	480	519	549	555	550	525	497	541	521	541	535	546	506	561	511	493	518	551	551	545	542	536	544	547	547	556	574	526	543	532	532	537	590	584	510	523	556	537	525	561	575	537	525	512	550	562	519	542	520	534	540	552	550	557	565	534	498	552	554	551	523	543	542	547	587	558	553	531	542	532	538	540	527	539	550	583	502	538	528	561	554	520	503	571	563	569	510	574	564	532	527	556	533	529	569	557	547	557	546	532	565	582	565	567	500	552	581	523	580	557	505	525	559	539	541	558	546	515	530	516	527	534	552	571	525	544	510	512	579	521	520	556	543	539	547	548	522	575	536	513	518	521	540	594	537	530	524	566	546	552	548	568	525	553	530	561	560	583	521	514	527	545	581	515	514	540	504	532	531	512	537	526	528	542	528	552	541	582	524	542	544	502	521	548	562	549	577	550	552	539	560	556	555	562	549	521	556	535	567	494	563	535	554	521	553	507	527	523	569	502	523	585	518	547	529	532	525	537	574	529	527	556	550	551	509	542	561	564	551	552	534	571	572	582	542	545	552	586	529	512	545	546	578	557	526	553	551	573	585	546	496	566	565	541	560	552	586	559	536	585	533	558	542	553	533	543	524	555	500	548	568	539	537	545	546	561	519	524	529	599	571	560	588	552	570	523	550	521	547	518	550	538	588	507	537	514	509	499	521	530	605	542	560	551	541	551	524	558	544	531	522	555	587	578	544	545	553	534	545	547	573	512	567	525	501	559	512	523	504	534	517	515	546	508	545	518	542	557	547	502	541	555	513	524	533	507	593	506	530	532	524	490	543	584	524	548	578	553	518	514	525	547	540	529	552	555	555	563	577	516	508	495	506	487	563	515	540	519	555	554	529	568	526	594	531	570	524	547	551	556	554	542	540	526	533	552	600	529	553	548	562	558	601	527	526	571	559	551	566	531	555	542	510	553	546	535	551	520	606	590	552	498	550	552	501	545	537	554	542	541	529	525	543	554	569	545	528	511	527	514	523	557	512	517	548	527	525	484	586	533	542	566	559	516	552	555	550	566	555	562	569	531	572	548	553	567	536	537	515	524	520	538	544	550	543	557	560	567	569	557	563	532	570	568	523	566	546	539	553	548	580	551	565	522	557	583	535	558	539	550	533	537	554	569	520	522	537	529	565	528	519	557	513	592	532	564	570	526	451	552	578	522	553	517	513	486	546	541	551	573	546	512	579	552	537	542	532	559	530	572	531	552	560	525	562	582	510	545	508	579	506	524	524	578	581	571	564	597	574	536	556	541	531	553	527	558	527	556	524	532	544	536	536	502	548	578	534	559	530	534	566	575	535	557	540	506	559	544	578	575	515	514	558	530	498	520	548	571	542	557	518	552	547	545	571	539	586	584	541	569	541	546	509	514	537	558	538	558	553	542	548	486	534	535	548	530	542	538	578	563	593	565	549	477	557	541	549	558	594	527	552	574	566	555	564	531	564	538	560	563	574	538	501	501	564	588	505	573	561	548	555	550	511	591	545	503	543	554	571	526	558	544	519	607	539	552	553	557	547	582	539	546	535	554	521	547	557	546	510	549	517	568	525	500	590	565	539	547	535	517	596	524	594	541	532	531	541	523	524	521	569	528	525	540	529	539	602	549	543	553	548	517	536	596	518	566	543	563	557	539	523	525	525	537	580	529	514	524	538	617	561	554	524	523	526	517	537	512	539	542	545	524	546	501	555	554	537	561	562	533	560	573	558	565	569	544	518	553	536	517	546	565	541	521	540	576	568	561	495	599	528	579	539	603	522	567	555	553	541	561	545	543	517	576	539	531	512	552	530	529	558	581	575	545	490	600	543	575	505	508	510	515	535	532	534	507	563	565	564	535	560	538	553	515	547	571	551	564	578	555	547	546	549	543	500	546	514	507	586	544	592	540	556	579	577	550	543	532	565	533	558	573	536	543	521	535	548	541	563	569	536	554	584	513	527	542	578	514	559	509	569	544	569	537	563	575	551	536	508	559	556	530	515	508	552	569	576	547	512	540	533	530	544	553	540	546	543	541	568	545	574	518	533	565	536	505	499	567	525	532	523	549	554	566	550	531	525	551	518	577	569	557	583	565	568	553	493	557	561	549	559	525	526	550	561	569	559	563	533	559	551	541	513	564	543	552	529	556	544	529	525	527	526	565	567	538	542	556	545	577	579	547	511	533	556	551	540	520	520	564	550	539	561	551	582	502	506	533	542	528	523	565	526	559	523	527	568	569	534	517	547	587	528	517	500	538	568	580	573	557	543	532	495	527	528	547	538	538	539	597	545	527	538	534	530	552	555	541	539	521	504	529	569	553	520	609	563	577	570	517	540	607	545	539	561	482	561	544	529	516	600	493	567	544	570	524	526	546	550	541	554	529	604	584	513	509	584	527	508	466	544	548	532	532	568	514	532	543	542	499	528	510	555	567	568	551	534	545	503	584	551	549	546	548	553	513	588	532	520	513	547	562	560	561	552	524	557
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
