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
337077997689	337077998248	337077998798	337077999348	337077999898	337078000446	337078000998	337078001548	337078002096	337078002646	337078003198	337078003746	337078004298	337078004848	337078005398	337078005948	337078006498	337078007046	337078007596	337078008148	337078008698	337078009248	337078009798	337078010348	337078010898	337078011448	337078011998	337078012548	337078013098	337078013648	337078014198	337078014748	337078015298	337078015848	337078016398	337078016948	337078017498	337078018048	337078018598	337078019148	337078019698	337078020248	337078020798	337078021348	337078021898	337078022448	337078022998	337078023548	337078024098	337078024648	337078025198	337078025748	337078026298	337078026848	337078027398	337078027948	337078028498	337078029048	337078029598	337078030148	337078030698	337078031248	337078031798	337078032348	337078032898	337078033448	337078033998	337078034548	337078035098	337078035648	337078036198	337078036748	337078037298	337078037848	337078038398	337078038948	337078039498	337078040048	337078040598	337078041148	337078041698	337078042248	337078042798	337078043348	337078043898	337078044448	337078044998	337078045548	337078046098	337078046648	337078047198	337078047748	337078048298	337078048848	337078049398	337078049948	337078050498	337078051048	337078051598	337078052148	337078052698	337078053248	337078053798	337078054348	337078054898	337078055448	337078055998	337078056548	337078057098	337078057648	337078058198	337078058748	337078059298	337078059848	337078060398	337078060948	337078061498	337078062048	337078062598	337078063148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26100	22290	15325	12364	5525	2708	1391	924	1046	2437	1894	638	471	493	452	427	389	383	376	391	387	382	372	350	349	347	334	334	336	343	321	365	333	330	350	341	337	342	376	333	353	357	319	328	334	341	375	313	346	304	357	352	359	368	311	294	314	319	358	336	311	340	300	342	334	310	323	331	318	345	313	327	343	337	330	316	308	339	314	322	355	337	313	330	327	340	308	315	326	304	344	357	320	346	359	321	306	316	343	342	299	317	294	297	314	315	326	314	347	311	332	327	343	350	331	312	298	325	344	292	345	331	319	341	304	343	351	326	318	338	338	321	368	312	366	346	315	300	292	319	332	306	324	331	340	364	336	356	305	310	342	354	329	306	330	334	300	313	320	315	304	304	321	349	333	313	328	279	350	349	302	314	336	328	376	343	312	378	326	333	294	323	318	296	297	310	320	357	294	349	335	337	322	334	318	307	363	319	338	332	390	347	340	313	342	321	344	331	340	328	325	351	308	314	323	302	322	302	338	323	357	313	304	326	337	337	328	310	344	342	316	345	320	324	362	308	302	344	339	322	339	306	335	341	341	349	313	343	313	318	322	323	327	317	335	317	350	302	314	344	312	349	328	319	298	321	316	337	335	335	291	332	322	320	304	308	309	279	370	300	359	320	315	300	322	320	318	316	323	316	337	299	338	317	331	311	316	342	325	325	344	321	294	315	382	328	308	306	310	308	338	337	314	284	341	305	279	341	311	334	351	311	326	330	329	320	326	320	324	325	319	311	303	342	357	328	306	346	327	325	356	333	303	331	320	330	338	310	307	274	323	304	320	304	333	333	316	323	351	320	358	341	348	303	351	338	339	318	323	342	349	301	350	334	295	323	316	326	371	350	294	360	289	310	315	285	318	304	326	351	326	313	326	321	305	354	354	310	345	317	332	346	322	295	335	297	317	340	295	345	351	337	313	349	315	340	316	330	339	315	301	326	321	307	344	323	322	304	337	280	305	297	328	334	337	335	333	295	299	360	311	321	335	345	346	313	295	312	333	331	321	321	318	333	297	317	307	319	309	340	309	337	320	316	335	348	290	381	361	325	315	348	330	301	328	325	342	317	371	286	310	315	341	365	320	311	286	306	340	322	373	303	307	334	305	319	330	343	340	335	306	369	329	307	358	322	338	369	322	363	319	311	322	331	291	321	335	290	327	358	303	316	309	297	327	328	325	322	347	302	309	331	300	307	335	304	323	334	342	302	354	361	299	330	350	351	325	334	330	333	286	309	320	332	302	323	339	319	338	360	307	333	331	343	310	318	348	329	323	299	329	300	373	325	334	363	321	330	347	316	361	324	349	304	294	295	342	329	295	322	299	333	330	307	366	311	338	325	316	345	326	326	312	316	326	329	326	300	304	339	323	306	303	353	353	336	299	292	300	308	292	319	330	323	326	332	350	336	294	330	328	323	324	325	318	333	329	312	310	297	330	340	315	331	314	335	345	317	302	365	316	312	299	342	327	334	320	344	315	292	323	293	326	307	321	322	316	292	316	316	313	329	292	302	338	323	322	346	319	371	310	362	332	332	359	285	324	327	317	299	290	337	335	330	336	364	319	323	320	324	310	325	277	354	322	347	311	341	327	318	324	344	301	323	338	342	343	353	364	310	323	348	271	301	332	327	307	311	324	315	317	354	345	322	352	328	339	344	322	323	314	293	329	318	329	302	354	329	316	296	329	350	304	331	339	310	330	296	338	333	361	332	319	321	351	322	288	308	356	345	350	339	348	312	297	316	348	318	330	361	324	335	287	296	297	292	355	318	329	328	302	343	320	358	337	304	348	332	304	315	369	334	309	313	315	335	310	319	283	333	310	300	330	321	340	319	310	344	355	319	328	348	310	326	314	322	316	317	316	377	363	352	355	346	300	378	292	344	322	325	325	311	330	336	359	325	326	330	315	316	325	347	325	326	316	331	332	325	357	366	319	303	330	320	287	312	342	310	335	302	325	285	350	285	354	322	305	343	340	327	317	335	336	314	326	328	351	328	334	306	334	349	341	289	289	308	330	341	335	363	316	324	311	295	328	312	283	314	342	309	312	322	322	348	300	324	326	315	316	328	337	326	324	351	318	319	361	325	310	339	330	356	331	306	303	341	297	285	317	322	353	315	331	347	320	326	319	338	373	320	324	345	342	340	318	335	317	309	340	317	335	303	321	314	326	327	317	333	323	300	316	320	299	337	388	323	323	319	335	313	335	341	321	353	309	334	360	329	342	349	342	377	306	329	354	312	337	305	308	304	334	324	337	322	336	333	323	251	307	335	334	313	329	301	316	324	322	317	323	336	327	310	289	317	355	284	338	352	337	294	326	333	356	306	328	312	294	314	365	305	333	336	282	332	339	328	335	298	330	318	362	325	336	283	351	330	361	328	312	319	317	339	357	333	289	338	312	340	312	320	318	304	328	297	288	292	326	314	322	323	305	312	333	344	332	306	328	327	326	331	332	341	323	326	343	334	298	316	276	307	340	308	301	320	319	293	305	345	320	336	305	284	322	344	322	290	307	334	323	302	302	311	327	335	325	348	301	302	328	351	311	312	317	316	295	310	365	313	322	359	311	336	333	349	327	286	340	343	318	328	348	323	308	337	292	333	340	317	308	322	304	309	339	359	302	366	330	336	325	343	295	325	329	363	299	323	320	301	339	346	326	291	366	311	339	332	303	322	354	293	309	358	334	308	364	350	312	314	327	315	334	322	354	361	333	342	359	330	328	295	359	319	315	313	318	335	358	311	337	319	363	313	354	322	328	304	289	296	305	341	335	317	331	354	322	296	350	364	317	296	353	367	312	281	298	310	324	304	358	341	328	335	318	314	302	348	311	336	326	347	290	261	317	340	353	318	294	354	299	355	325	341	302	340	331	279	321	349	335	359	299	320	317	291	339	336	310	345	278	327	325	329	335	306	317	349	302	343	340	318	327	344	343	338	314	328	329	337	312	337	317	312	305	346	311	327	315	353	340	349	323	338	357	391	347	321	312	331	323	325	341	331	329	358	366	312	336	337	347	322	309	332	313	308	339	352	321	277	339	348	302	318	326	336	335	300	298	317	328	305	354	334	329	293	333	335	334	315	353	312	330	329	326	317	313	319	324	334	317	340	338	318	314	295	298	344	331	335	311	373	350	297	310	338	347	343	328	338	303	327	332	327	303	319	333	322	368	342	306	338	372	308	325	320	295	314	348	342	310	303	308	315	336	325	319	348	295	341	333	302	340	371	319	323	315	305	309	325	298	357	314	302	320	322	310	324	308	308	334	346	314	347	329	308	345	320	330	301	344	352	294	292	299	310	371	297	341	308	313	337	311	333	351	313	343	318	341	316	326	345	309	330	326	304	324	286	339	327	338	306	304	307	313	336	349	368	345	312	320	338	324	331	316	353	324	292	305	335	321	351	286	337	341	311	310	322	320	351	321	343	332	349	343	318	341	338	332	347	350	319	351	351	321	308	324	333
15453	9446	21352	22932	15059	9341	5384	4270	4772	11487	7090	2710	1863	1624	1380	1325	1265	1203	1124	1056	1122	1082	980	953	972	933	910	948	918	882	892	894	919	857	903	836	832	807	838	808	822	817	760	796	793	763	833	749	789	770	810	842	811	804	829	782	798	750	730	782	765	775	720	796	794	761	719	775	757	770	787	776	734	788	788	818	747	802	740	728	741	775	749	757	731	758	732	811	747	789	761	770	735	696	775	768	724	798	728	730	777	725	733	766	729	728	745	729	717	753	745	680	746	750	745	777	778	759	718	716	768	760	693	725	759	697	733	678	734	708	754	770	774	726	726	752	760	748	755	733	753	758	710	764	755	745	742	758	766	744	739	725	784	781	739	715	732	745	673	736	713	775	734	747	707	724	721	736	715	723	720	778	744	738	737	752	704	765	751	782	691	767	750	738	732	705	704	768	781	749	742	753	750	780	737	827	755	753	852	728	731	732	731	713	766	708	715	737	746	764	791	738	753	764	770	771	730	746	765	750	740	770	797	739	744	742	714	711	707	716	738	740	696	771	719	774	794	735	756	775	750	718	739	726	711	739	735	747	768	756	733	765	734	756	724	693	759	767	734	768	691	775	795	724	750	759	791	726	744	709	753	746	703	775	742	749	718	739	756	758	775	729	768	723	760	690	721	789	788	743	764	713	750	757	787	736	753	718	771	725	746	693	688	717	713	714	749	713	778	741	767	702	727	690	755	724	724	696	751	734	745	778	733	737	740	761	730	741	790	758	765	708	732	737	752	743	720	762	744	729	725	794	721	754	770	724	727	743	755	747	759	746	769	737	755	687	771	784	725	772	738	750	768	770	747	738	721	757	779	781	715	789	710	754	791	763	782	744	735	710	730	802	728	752	779	753	744	775	738	756	713	738	756	711	754	736	731	743	753	799	737	778	764	763	766	771	752	755	729	734	735	766	734	789	727	776	667	727	715	713	763	736	769	738	707	737	724	733	772	743	704	790	767	724	747	771	719	714	737	772	757	727	778	743	762	759	721	750	714	742	698	716	745	737	735	735	744	720	795	707	771	729	776	710	703	760	740	799	720	749	780	773	746	743	741	738	723	742	777	754	742	748	774	772	724	709	723	703	718	727	769	690	759	737	716	732	705	725	732	758	750	715	733	776	757	761	802	776	723	730	758	771	744	716	762	730	749	713	693	766	754	681	725	759	711	713	719	757	700	729	728	763	708	753	740	755	723	743	768	728	793	743	739	763	728	693	761	721	770	711	755	716	703	712	713	736	717	729	746	789	736	720	719	772	801	751	749	756	727	760	740	729	690	711	734	744	707	758	746	743	743	693	747	737	743	734	797	697	765	743	754	740	730	705	685	690	719	737	722	718	739	723	754	732	711	686	726	677	740	766	736	751	718	748	761	725	725	713	728	759	679	735	756	720	808	766	690	754	772	717	772	718	700	787	686	750	736	701	711	750	744	811	763	758	736	722	718	743	730	716	720	752	744	667	754	745	770	726	764	720	732	735	753	720	734	749	717	749	808	725	702	747	779	748	764	684	716	768	728	746	710	666	773	684	754	747	716	693	774	710	736	756	749	781	723	711	719	774	703	714	772	740	708	730	737	716	753	755	761	752	744	737	769	769	773	731	746	776	728	737	761	733	768	782	767	748	760	734	736	721	721	753	699	802	735	791	757	766	736	723	771	709	718	706	771	715	720	770	754	726	801	774	731	747	730	811	748	726	777	741	747	729	763	725	774	776	801	710	684	722	717	758	754	710	762	760	763	705	765	701	757	761	767	716	665	722	745	754	712	774	783	755	732	720	739	738	720	748	723	761	750	730	751	774	762	700	731	740	722	758	748	743	752	735	715	779	743	757	803	765	838	768	691	744	688	740	716	769	701	715	704	720	747	682	766	724	742	731	773	780	763	713	658	734	760	758	706	716	748	762	780	769	694	735	763	724	784	760	724	735	782	745	746	768	696	692	735	701	737	737	750	741	712	757	762	711	761	714	752	747	747	748	796	735	692	728	730	771	777	765	698	742	731	757	777	753	723	796	727	713	755	697	732	717	712	747	731	714	742	746	735	715	745	753	710	705	754	744	710	742	752	737	765	712	741	719	692	763	771	777	751	771	722	749	776	734	755	764	696	715	743	724	752	716	801	768	719	750	708	726	736	764	751	710	744	714	741	765	727	787	751	740	701	741	770	697	727	744	721	747	783	772	761	724	720	755	708	747	761	767	755	722	688	713	751	696	712	782	736	727	788	759	755	778	734	775	763	763	768	728	702	736	769	714	793	726	772	702	765	720	735	724	741	763	761	720	756	755	714	735	739	689	766	685	726	791	691	670	724	739	746	792	732	718	748	697	783	748	683	747	764	734	780	725	712	774	782	738	768	759	746	727	743	721	733	787	693	756	715	727	754	755	737	741	750	717	726	725	709	725	738	717	770	762	767	707	723	727	696	711	720	780	729	724	745	743	783	790	722	711	779	777	722	740	705	760	694	722	747	751	743	708	761	747	757	769	712	745	726	715	713	798	759	775	730	759	759	737	748	740	746	728	720	715	710	737	744	769	733	734	736	761	695	726	717	777	756	757	737	762	775	741	739	775	755	772	763	766	775	724	735	777	725	701	759	752	737	758	798	729	734	719	799	773	721	703	761	719	693	748	732	708	729	726	746	735	756	754	734	763	766	731	733	740	767	744	727	762	761	721	697	762	757	725	726	714	758	742	755	701	769	737	755	756	723	714	747	732	754	825	727	698	743	759	759	766	773	771	730	774	742	785	736	753	715	751	764	731	733	730	717	784	745	707	740	752	751	732	710	736	742	701	766	769	754	730	750	730	722	742	721	736	809	762	769	743	775	728	752	769	716	811	763	763	768	719	745	766	737	768	739	679	754	754	748	748	729	750	752	726	736	743	715	723	769	705	715	714	697	762	757	734	727	714	754	765	721	687	719	779	772	709	743	711	720	777	765	738	763	702	770	794	755	768	720	704	742	724	757	761	763	700	806	725	759	749	747	707	764	707	748	755	724	792	703	798	818	719	715	773	723	717	749	760	745	739	729	726	755	738	725	707	706	709	709	716	738	740	739	753	711	725	733	783	736	700	762	763	766	740	723	767	746	678	719	700	783	744	755	735	801	720	737	730	726	755	678	776	724	741	750	740	736	701	787	747	737	734	726	735	737	706	749	728	714	767	695	763	753	690	750	752	702	747	806	741	730	766	784	767	757	728	746	732	748	734	776	771	747	722	764	754	778	760	713	721	747	718	713	761	804	726	748	822	748	709	753	718	771	722	752	748	689	732	722	732	756	766	767	720	736	698	714	789	788	726	668	791	709	746	766	738	787	734	778	720	754	762	732	791	726	721	801	682	767	701	741	764	709	759	721	756	717	783	749	746	716	752	735	741	710	737	762	739	710	745	765	750	741	761	750	709	740	684	772	769	727	763	783	751	788	752	695	715	720	750	719	722	766	749	755	748	778	766	743	744
3477	1740	4507	3184	1085	475	237	159	238	222	124	83	92	103	104	82	103	89	112	97	100	106	102	93	92	88	92	97	99	93	75	89	98	87	92	96	99	105	99	82	95	98	90	92	92	84	100	101	88	90	63	91	95	81	82	120	99	96	106	84	94	80	99	98	88	79	93	87	119	82	97	102	94	85	88	94	89	89	107	99	97	96	85	82	96	89	95	91	113	94	117	109	86	81	85	74	91	91	100	93	109	92	86	107	91	85	85	82	118	76	84	100	102	88	88	96	99	99	83	93	104	77	85	82	99	85	100	92	104	70	82	91	104	96	95	94	99	85	99	91	87	99	112	106	90	96	80	88	97	101	90	97	85	82	98	80	109	98	98	102	93	110	74	90	89	104	89	91	109	91	102	102	94	109	86	95	92	104	99	99	89	92	88	89	90	93	91	94	64	85	93	90	98	94	80	92	106	95	94	96	91	84	89	90	97	87	83	94	92	81	72	86	102	74	84	82	109	99	79	97	103	93	102	103	84	95	97	83	97	89	86	93	79	108	101	85	100	97	91	85	87	83	88	95	89	93	94	88	99	94	88	100	102	100	71	85	102	101	108	78	100	87	83	102	98	106	89	103	84	110	82	86	99	79	99	101	114	97	86	89	86	85	105	96	97	93	86	90	90	94	99	101	92	91	82	105	80	78	78	95	98	75	100	89	82	83	91	105	71	81	68	92	85	102	83	103	94	98	107	90	92	95	87	75	90	92	90	89	94	97	84	85	103	100	81	102	88	88	104	89	80	77	87	76	97	102	101	100	97	81	92	96	102	89	77	100	90	97	65	87	93	87	106	81	83	107	91	99	96	96	99	97	86	85	102	84	94	94	89	77	77	97	84	98	93	75	101	96	90	93	118	97	95	91	92	105	80	98	91	89	109	100	91	76	78	85	110	69	89	76	104	82	93	96	79	106	83	100	82	84	86	85	101	101	108	74	92	96	75	108	102	102	84	97	105	94	100	105	105	96	103	86	90	108	106	89	78	97	98	95	93	77	102	114	86	100	80	73	83	73	107	84	100	74	104	106	119	83	96	94	85	87	100	92	83	83	93	84	71	104	109	94	96	97	96	77	84	93	100	101	88	68	94	95	108	102	89	101	97	81	95	105	105	91	105	90	98	97	92	94	120	85	90	72	96	101	92	95	97	105	104	87	94	109	107	87	125	93	92	109	89	91	96	99	84	91	63	93	80	78	80	84	98	74	66	94	78	99	83	96	99	97	79	86	80	104	96	82	102	80	92	93	85	90	102	95	89	96	78	91	100	89	92	102	102	98	84	92	92	101	85	88	94	85	88	72	98	101	98	93	102	93	116	94	97	79	91	90	108	99	103	93	105	107	84	96	80	105	83	86	93	77	107	108	85	92	88	109	96	85	82	106	86	109	105	127	93	95	85	106	82	102	99	91	102	96	86	99	80	91	78	81	92	88	89	81	88	89	114	98	94	97	89	93	80	114	80	111	88	87	108	103	105	92	79	68	105	92	102	96	98	102	102	90	94	108	98	78	102	96	76	108	94	82	100	81	91	80	94	99	69	112	79	71	98	85	97	107	103	92	88	91	90	78	87	97	82	97	80	74	94	111	96	104	94	91	83	103	91	99	86	93	100	84	99	105	89	103	88	94	84	87	100	110	87	97	78	91	90	101	97	106	82	81	89	90	92	101	86	96	99	85	103	87	106	103	95	107	77	104	76	80	75	89	92	96	101	100	96	91	107	81	104	82	95	96	90	87	99	79	94	97	123	82	73	91	108	89	86	82	78	100	101	93	102	111	98	97	94	105	98	80	91	84	88	89	79	80	97	89	85	75	82	86	99	92	79	112	76	85	93	102	93	78	82	98	81	95	86	89	83	71	85	97	99	88	91	82	85	85	100	85	86	84	79	82	91	77	89	102	91	83	119	79	90	100	78	105	95	77	124	100	81	99	91	100	83	104	100	91	97	113	79	90	84	81	99	97	102	104	95	83	98	104	110	92	84	105	91	103	103	90	94	85	93	91	78	93	80	96	84	91	94	102	88	96	78	83	92	97	107	83	101	105	97	95	72	52	86	93	106	81	74	79	93	95	75	105	90	79	84	92	98	84	88	93	88	89	92	95	89	85	84	94	103	80	94	103	74	116	90	87	93	81	89	79	104	89	93	99	80	104	106	89	89	85	104	91	81	83	79	97	100	85	99	88	89	70	89	98	99	92	92	78	84	107	87	95	88	100	105	94	77	102	89	95	82	87	91	97	101	87	100	92	108	103	90	91	110	87	96	97	89	96	72	97	93	98	87	84	94	96	97	91	93	107	108	91	91	95	87	75	78	84	87	107	84	85	101	89	86	89	92	109	96	91	92	108	95	102	101	83	92	82	70	107	86	100	93	91	94	94	102	99	101	87	95	107	101	104	92	96	94	85	91	90	82	88	98	98	86	96	89	80	90	77	95	83	74	80	91	95	93	90	92	85	90	92	79	91	90	96	98	79	70	99	104	97	83	100	103	80	74	87	92	107	72	95	75	94	106	81	88	79	87	79	100	109	78	78	92	99	99	94	92	103	88	108	109	83	86	81	95	109	99	101	100	101	77	113	79	85	93	72	97	101	112	82	83	91	92	109	106	85	97	96	85	99	77	82	82	99	91	81	94	99	104	89	87	91	118	104	95	100	86	79	98	88	86	121	81	100	117	110	79	80	95	98	81	82	94	82	80	77	93	103	80	82	90	101	84	72	99	100	82	91	76	88	106	106	83	70	69	68	84	74	94	80	82	79	99	96	103	101	84	90	99	81	78	88	79	100	106	92	95	104	97	94	105	99	94	97	102	84	99	86	88	90	84	100	112	95	102	87	107	71	84	88	110	96	85	108	96	70	84	94	98	91	86	82	84	85	97	79	105	96	101	86	77	90	95	89	86	99	96	93	93	87	90	98	93	89	79	99	81	87	92	97	94	81	91	91	99	88	92	91	99	102	72	77	92	86	94	85	112	105	93	95	92	89	85	91	97	81	96	87	108	79	87	80	80	92	107	89	100	82	106	83	79	89	98	91	99	109	106	96	111	103	77	89	103	105	104	86	85	85	92	94	86	76	89	83	81	103	110	103	100	99	83	107	91	99	94	87	85	89	90	111	100	83	72	95	92	102	90	92	93	97	104	79	69	94	120	82	96	89	89	86	74	86	91	80	74	95	102	77	88	78	81	93	92	93	86	102	82	92	108	82	72	85	87	93	86	94	107	76	88	90	87	91	98	95	93	91	79	98	109	93	96	78	87	96	94	96	115	100	97	106	102	87	95	76	89	104	95	109	107	101	98	93	85	81	75	78	99	107	107	111	84	95	91	89	89	97	98	96	80	91	100	84	87	105	86	104	92	99	118	96	62	103	77	109	100	74	92	103	100	102	95	90	104	108	79	87	75	113	76	88	92	103	97	81	93	79	97	89	104	106	79	86	96	91	66	83	81	93
2809	1797	9108	8785	3980	2080	978	787	1118	1363	415	312	285	294	302	261	235	280	308	292	281	288	293	277	260	270	288	280	261	268	289	275	280	267	275	233	275	270	247	266	277	249	241	279	294	264	291	279	259	252	281	296	271	246	297	269	300	268	268	302	248	272	283	268	264	281	264	261	285	246	259	296	264	248	275	269	278	305	264	244	271	274	268	250	268	268	265	254	275	271	293	273	272	278	263	276	270	288	263	268	260	287	264	265	296	250	268	304	253	270	279	259	257	261	263	274	234	271	280	270	254	281	257	272	265	302	274	261	298	312	268	273	262	266	278	282	260	291	273	316	271	282	257	272	292	249	251	267	274	266	234	292	268	277	262	294	226	270	267	284	310	261	296	273	271	277	264	288	236	274	280	275	301	268	292	266	283	255	290	267	283	248	275	276	267	252	229	283	273	273	285	238	295	293	257	283	259	277	302	308	284	248	256	271	294	279	259	258	257	274	281	295	275	293	276	269	286	276	267	279	263	284	279	248	260	267	285	258	282	289	266	257	280	259	252	287	267	243	272	289	272	287	274	284	273	283	255	270	287	279	262	247	315	272	276	277	279	294	243	280	274	273	251	268	289	263	275	295	233	243	284	228	245	269	252	266	306	292	318	266	266	278	250	238	255	249	267	276	252	287	271	239	268	251	310	255	283	281	279	262	251	274	273	271	288	253	262	274	295	255	264	272	276	308	246	311	291	274	274	278	278	250	292	257	277	266	262	262	240	291	277	259	309	297	285	271	272	270	262	281	289	254	262	262	294	248	255	273	274	281	273	264	233	262	270	259	283	263	292	286	281	292	280	287	276	263	263	294	275	268	257	276	288	255	264	294	282	292	272	269	259	276	284	259	267	265	280	297	286	275	262	250	276	267	272	279	274	280	301	256	302	247	311	261	293	274	289	255	275	262	285	261	282	286	251	287	257	298	246	265	286	293	269	274	266	263	245	242	273	269	256	267	279	244	262	273	272	247	265	273	282	278	261	246	257	257	237	273	252	251	294	299	253	279	289	277	263	298	259	268	245	260	260	277	274	268	275	281	235	239	264	267	262	281	289	292	285	265	293	274	293	289	280	268	262	291	273	286	280	281	271	266	268	277	271	276	231	275	272	258	280	269	283	274	278	282	279	271	267	264	248	278	290	304	285	290	259	260	300	264	265	305	255	289	276	288	281	246	299	298	262	259	261	261	252	275	292	294	292	266	288	269	311	281	265	239	256	266	280	240	261	264	261	262	272	260	285	286	249	273	287	269	267	252	271	269	284	292	287	246	280	254	252	280	276	250	243	267	289	302	296	285	252	288	266	276	263	290	266	286	255	286	256	263	272	285	251	233	230	253	277	273	243	262	283	252	241	275	266	265	277	287	249	269	256	305	257	244	271	274	253	262	263	266	252	255	241	259	249	257	304	268	256	264	273	264	268	270	248	252	247	292	296	257	260	259	276	283	265	291	274	257	232	278	267	302	293	250	251	269	252	273	281	266	257	271	266	311	275	260	289	282	265	273	265	244	272	257	274	293	283	264	265	273	268	292	269	247	289	280	276	271	262	244	242	272	245	272	296	262	272	281	288	289	292	239	276	284	288	300	256	277	278	290	280	219	288	279	300	257	260	282	286	270	281	257	278	259	261	246	271	249	268	285	284	256	278	265	302	281	267	247	293	252	262	244	271	287	270	295	259	249	271	293	260	277	235	299	269	263	276	263	241	246	259	273	261	283	260	270	278	299	281	290	268	257	296	290	281	288	252	277	272	271	244	292	280	265	261	270	276	277	301	276	276	277	267	287	266	282	276	286	258	260	259	296	288	272	258	263	274	306	246	289	246	250	284	270	267	305	267	292	239	274	300	271	241	286	290	250	284	265	253	254	276	275	266	281	286	260	274	296	277	274	250	273	275	269	283	264	279	256	256	259	276	270	275	275	259	247	274	276	269	235	233	254	283	283	272	262	266	275	259	261	296	273	270	258	257	278	267	267	255	280	276	282	266	260	266	244	265	249	246	299	295	264	267	244	265	286	279	278	279	273	302	304	283	311	278	254	244	253	267	281	254	305	247	272	241	300	267	297	282	272	264	250	289	271	291	251	261	260	268	293	277	272	251	243	282	253	273	269	275	291	261	278	254	295	283	289	276	260	302	273	277	288	277	250	295	266	261	285	269	241	274	278	286	276	274	283	279	247	275	250	303	267	284	260	284	271	270	245	295	279	255	293	269	282	289	278	267	259	258	295	267	301	272	284	298	322	250	268	270	280	272	264	285	244	279	292	273	260	266	262	295	287	282	293	262	283	258	250	315	275	274	283	266	255	259	269	274	286	280	304	299	310	273	270	239	270	273	292	270	274	295	248	266	286	261	296	287	240	270	241	262	252	296	277	257	254	285	277	288	262	284	254	258	256	259	273	255	270	267	247	255	255	280	251	263	266	272	289	280	269	264	272	301	258	280	265	265	274	288	283	250	316	265	268	252	292	262	262	255	249	252	313	278	272	267	269	308	282	269	260	283	279	263	285	259	293	259	269	281	253	252	259	274	280	267	273	276	258	277	260	299	282	246	282	256	275	247	244	239	266	292	257	277	252	235	251	263	264	253	255	256	287	227	282	271	269	295	266	297	281	273	258	264	248	251	250	266	258	260	275	263	303	291	268	248	271	247	250	275	248	256	273	267	260	277	281	259	262	288	309	291	279	255	269	299	281	264	279	264	280	288	263	295	273	290	270	273	278	252	278	282	245	265	268	261	270	285	239	273	276	283	268	270	260	289	259	287	270	278	285	275	308	312	266	265	262	263	276	266	278	269	275	267	274	264	268	258	262	268	269	249	288	267	270	258	281	297	292	263	273	255	246	252	283	284	279	260	276	267	262	239	280	275	262	246	270	278	240	254	264	269	295	273	257	263	274	270	265	273	261	280	269	260	281	269	283	270	291	272	305	253	265	261	310	243	266	253	287	290	302	273	237	259	282	255	249	275	281	268	270	311	278	270	267	285	277	251	277	262	238	290	267	257	270	243	290	263	284	297	288	262	239	277	272	259	275	290	265	277	266	261	264	270	287	252	276	298	259	255	273	280	272	272	272	295	285	265	268	279	258	247	266	252	274	266	301	248	263	266	267	289	300	268	287	260	257	253	260	288	258	251	243	301	267	252	248	280	268	278	276	272	263	302	272	245	287	257	293	264	275	252	251	259	252	285	272	276	272	272	290	273	280	286	251	218	257	267	267	279	283	257	266	263	262	275	273	264	269	261	277	271	274	288	280	231	262	283	268	268	290	260	262	263	264	293	288	263	273	267	265	272	285	270	275	256	260	259	277	255	274	317	294	269	299	285	244	235	248	296	255	292	260	290	259	258	261	249	268	296	264	297	281	270	278	270	260	262	277	267	255	283	269	279	274	277	288	266	288	282	268	244	241	275	280	262	301	258	266	281	281	266	250	273	254	256	260	282	272	264	269	263	308
18247	11141	9619	7142	2758	1272	712	675	776	5087	2452	396	271	243	260	264	229	241	210	227	222	242	229	221	179	223	227	210	197	233	213	194	214	167	169	228	217	202	189	215	232	230	195	213	229	207	225	188	195	234	187	229	218	195	188	216	207	193	214	190	213	214	220	217	200	231	216	228	237	222	219	204	232	227	205	186	200	236	192	205	218	215	224	199	206	217	202	207	207	217	175	214	214	200	175	176	189	214	204	200	220	204	225	206	195	187	215	211	205	195	229	183	198	220	232	205	184	198	198	195	217	201	205	234	210	228	226	200	213	195	216	226	201	200	197	188	196	230	212	204	200	207	209	172	208	208	206	197	210	215	220	203	201	236	179	211	189	228	229	190	240	214	207	191	202	217	185	187	198	210	214	209	207	179	227	211	198	211	187	202	197	193	206	210	219	226	201	220	229	223	229	200	214	197	198	212	214	193	218	204	220	212	204	229	219	206	187	228	180	211	235	206	189	178	189	207	181	224	220	198	186	224	197	202	212	195	217	215	211	217	194	213	226	243	210	187	199	210	200	208	187	212	214	207	206	189	228	210	209	204	226	208	204	214	202	196	208	209	205	205	208	196	208	206	213	188	196	197	224	239	191	197	225	195	216	206	177	225	163	220	202	228	225	216	201	192	224	215	239	220	193	208	212	215	220	209	222	215	201	195	195	172	200	194	217	220	177	228	211	223	213	218	224	217	224	193	196	219	203	205	195	211	201	203	206	219	218	198	223	230	196	202	187	199	204	214	196	226	192	217	211	182	214	210	201	180	227	214	207	196	200	199	211	185	218	201	205	204	199	190	218	195	224	219	216	183	201	205	188	189	225	203	222	220	194	208	201	204	224	199	206	200	194	209	212	214	233	213	210	190	188	211	213	193	217	189	228	212	187	208	178	210	198	244	216	207	243	189	222	222	229	230	202	220	217	220	196	207	223	187	199	201	200	197	222	219	214	216	187	245	234	217	214	184	216	222	212	230	223	217	222	238	203	203	200	224	189	219	224	226	221	222	222	196	216	203	185	193	213	233	203	185	224	216	221	185	199	211	194	193	203	227	217	225	219	204	234	189	188	221	209	232	211	211	215	249	213	219	187	204	189	196	208	209	210	200	218	220	220	235	217	197	239	194	200	233	201	198	199	232	183	198	230	195	196	189	219	198	232	207	209	176	195	226	207	218	209	214	232	195	221	200	212	215	217	237	221	186	213	213	203	192	208	221	217	241	199	208	233	195	225	199	225	221	219	209	227	219	199	219	213	201	203	176	223	218	218	241	212	210	200	241	247	204	204	183	190	195	197	195	259	192	211	188	224	205	203	206	205	209	209	192	221	201	228	187	210	187	199	213	228	188	216	207	186	202	201	201	196	195	213	197	197	199	210	232	220	191	195	199	221	202	206	190	205	208	216	238	210	204	215	207	198	207	197	210	198	219	208	219	204	206	204	181	199	200	206	216	193	211	237	210	197	206	214	222	194	213	203	217	195	224	240	224	195	173	206	195	193	200	195	206	212	187	182	216	197	218	208	200	205	197	212	185	219	201	214	217	213	222	181	227	218	227	204	192	203	197	202	179	201	222	204	224	214	192	221	201	204	197	233	232	206	191	191	185	151	181	211	193	212	204	208	225	209	201	205	200	206	208	184	199	213	190	201	190	165	195	211	221	197	200	191	214	231	212	222	179	216	221	195	238	199	207	213	213	179	212	208	207	189	180	167	196	217	209	232	173	202	221	220	212	218	210	214	185	200	201	199	229	221	210	205	192	227	228	172	204	205	202	197	221	186	203	224	238	218	202	196	193	210	195	219	206	200	199	224	224	196	182	205	204	236	214	178	204	176	199	237	221	224	202	214	222	226	195	225	202	192	214	206	231	188	211	197	196	221	206	191	204	205	233	210	192	220	222	208	219	197	220	215	214	203	206	224	220	186	192	217	211	211	212	207	206	230	194	201	202	211	230	215	182	207	174	210	166	232	223	240	230	220	217	173	213	183	209	178	213	219	231	179	229	197	194	220	198	230	194	222	202	212	188	181	193	184	180	204	216	222	187	208	235	206	201	209	206	201	237	232	186	211	193	203	198	227	188	237	204	197	203	176	236	222	210	218	171	204	235	213	199	229	210	226	212	212	187	210	228	205	211	205	199	208	207	221	213	205	215	203	208	225	218	215	208	217	221	221	177	202	194	217	181	197	209	192	210	213	210	200	209	212	221	200	190	191	211	220	193	202	195	225	207	233	216	228	214	216	170	220	197	201	189	201	229	210	188	207	214	216	198	176	216	223	205	208	191	209	216	198	207	235	219	226	197	193	220	214	200	212	217	233	177	203	183	223	208	209	186	197	209	212	229	203	207	242	194	192	187	188	211	196	186	217	206	192	194	213	222	199	176	193	261	229	199	205	209	206	204	205	220	203	186	226	202	213	171	174	211	218	199	208	214	239	221	203	211	202	207	186	233	222	202	194	171	213	197	193	190	177	219	225	197	197	195	230	190	195	207	227	199	219	223	232	206	215	218	255	220	209	214	210	217	197	205	194	205	204	255	205	198	221	205	204	182	180	192	210	201	211	223	198	233	179	198	238	166	178	210	222	208	196	205	214	184	202	208	209	208	212	176	210	192	210	234	198	194	209	198	196	196	207	241	230	192	215	227	203	194	211	226	191	185	190	197	199	202	213	201	184	254	204	202	216	210	179	227	201	198	192	203	244	200	201	177	192	201	229	230	184	215	200	198	212	217	225	202	196	212	185	224	214	213	206	204	161	200	175	229	185	191	206	179	213	187	243	221	227	189	199	200	173	179	211	231	200	173	221	195	245	190	191	213	215	216	249	201	230	234	208	207	238	210	197	223	225	231	212	193	210	218	191	208	195	190	183	196	179	197	198	197	214	195	227	199	200	223	212	201	203	210	209	222	217	188	184	204	220	229	203	219	195	203	198	179	185	189	209	170	184	205	214	213	226	197	194	193	206	205	226	202	215	192	218	205	212	216	188	201	226	249	188	193	187	224	199	193	190	207	211	223	217	189	208	220	205	220	229	229	216	213	207	195	212	211	205	221	223	204	221	204	201	197	228	197	210	242	204	188	193	223	192	235	222	210	195	203	217	203	209	193	199	198	204	196	199	192	191	218	188	213	192	211	191	229	183	211	212	187	193	201	213	214	167	219	208	217	177	205	175	189	214	217	202	194	189	195	208	229	218	192	214	216	175	203	203	207	188	201	200	212	230	207	209	185	174	234	206	204	167	206	217	222	197	208	191	214	206	195	210	223	224	193	208	201	220	194	211	214	217	228	184	174	201	217	208	213	201	219	201	207	237	188	203	220	217	209	229	206	245	221	211	211	222	215	205	195	198	232	222	206	209	214	217	201	194	196	202	218	204	198	206	226	230	245	196	223	199	180	185	209	188	202	184	175	205	248	209	218	233	204	232	253	251	215	181	203	183	206	212	233	202	206	199	206	216	179
12131	5292	16478	15710	8475	4891	3031	3010	3830	20713	7569	1720	1045	974	840	809	761	728	703	707	646	698	653	643	633	626	567	597	569	584	592	585	566	583	591	597	539	559	546	602	563	501	549	541	547	539	522	580	558	554	573	555	555	522	511	545	523	513	510	551	498	532	538	496	505	536	527	540	530	467	518	552	538	556	523	498	531	489	500	592	517	522	540	548	544	540	534	530	502	526	509	544	540	536	504	546	519	518	533	521	508	518	521	501	534	510	554	551	528	549	547	512	548	494	495	492	503	536	491	507	496	515	504	504	533	523	555	526	538	523	485	534	522	491	533	518	524	483	483	542	531	524	514	523	532	515	522	530	513	534	521	502	465	529	514	530	520	507	513	536	530	508	507	489	474	499	545	537	546	510	491	475	537	532	521	504	449	520	486	558	513	541	537	536	569	576	538	532	510	529	498	481	548	491	496	585	540	495	516	534	509	529	519	502	537	510	499	520	537	560	483	514	539	504	500	494	505	485	525	516	513	517	520	522	496	527	502	525	514	529	495	499	548	518	516	532	567	512	520	490	518	521	511	516	508	553	516	502	502	501	492	501	550	494	508	534	530	534	516	468	534	497	505	524	513	515	543	546	528	492	521	534	525	483	537	473	561	508	529	514	506	533	542	499	535	497	519	555	506	554	497	507	510	544	507	473	505	501	517	504	515	516	500	559	512	521	504	525	525	520	510	492	522	544	528	499	491	501	547	529	523	522	552	496	505	483	575	539	531	484	547	506	515	544	479	507	529	495	554	518	511	498	504	480	557	532	518	529	542	567	506	504	513	513	537	500	492	505	545	491	502	509	550	504	508	541	503	479	519	510	545	512	551	507	521	568	535	528	497	518	584	518	529	508	514	546	548	486	475	473	493	517	515	535	514	492	548	551	501	581	510	554	505	524	544	550	503	557	531	511	528	551	520	531	497	533	511	497	516	505	468	512	554	555	535	543	515	473	489	524	523	519	508	486	538	513	504	523	477	474	520	534	584	499	506	520	519	537	508	508	505	526	481	475	547	495	555	529	525	511	510	506	521	498	493	505	513	526	485	523	539	517	493	521	560	569	530	536	503	487	576	509	481	550	538	498	516	505	538	538	508	493	547	489	512	515	527	507	511	496	521	474	524	511	475	530	527	551	468	558	448	523	529	492	512	540	545	516	506	525	533	481	519	501	545	560	543	507	478	524	576	511	511	524	529	482	488	537	492	482	530	500	514	486	498	501	538	496	483	535	523	541	565	512	514	532	509	557	492	543	491	476	504	496	486	495	517	500	515	555	505	558	533	516	500	550	502	527	478	512	493	544	589	504	514	539	518	508	523	494	493	514	504	515	516	535	512	487	556	480	515	520	536	521	536	536	539	507	522	557	533	493	492	534	541	485	562	497	530	505	557	500	476	497	512	564	539	490	528	485	527	530	502	519	532	513	535	522	514	503	498	523	542	524	506	504	512	540	520	556	550	500	518	451	526	481	516	514	560	533	542	490	543	492	510	523	541	526	525	526	539	508	472	541	520	517	519	525	523	489	519	480	518	541	516	478	468	521	567	521	538	532	521	568	516	551	516	515	501	532	477	538	519	561	505	526	491	542	525	468	510	507	512	507	517	499	498	520	522	495	492	527	512	485	506	521	523	561	562	525	564	503	518	514	488	549	548	487	526	506	492	527	490	477	496	545	454	544	506	521	519	534	502	518	518	478	571	526	488	520	514	535	528	560	504	521	505	536	508	516	475	540	481	501	563	519	506	519	526	505	550	536	515	552	495	505	530	485	532	510	541	533	511	537	478	511	485	532	490	503	497	518	511	495	565	523	514	499	495	529	506	560	503	500	536	535	516	529	526	506	487	508	549	517	535	511	505	488	551	501	490	525	500	501	526	496	541	516	531	508	478	550	494	542	494	482	558	499	548	548	515	518	523	521	481	501	512	496	485	514	509	523	546	512	515	466	527	532	503	483	521	493	520	544	549	527	489	549	552	509	546	536	532	573	483	529	509	565	527	552	514	489	546	533	541	515	553	526	538	500	499	491	538	492	531	536	512	476	525	509	539	506	511	533	494	534	514	520	523	503	537	518	531	494	548	506	514	520	540	498	513	487	542	494	496	551	515	505	497	494	497	520	492	482	529	507	513	492	513	512	543	511	510	483	526	486	503	525	541	506	550	536	521	492	493	510	488	504	537	552	552	529	536	528	507	500	484	520	530	500	534	530	501	529	539	496	511	545	557	479	496	523	537	526	511	559	519	527	518	505	497	520	597	532	535	505	500	543	535	456	518	493	570	510	486	516	489	507	532	532	511	506	488	518	512	489	499	488	528	523	500	511	513	506	482	525	524	519	531	529	501	522	529	493	505	502	493	505	546	525	503	482	532	532	558	550	498	487	496	487	498	502	508	529	541	509	523	539	513	510	553	485	518	510	522	502	520	518	507	580	537	550	528	581	519	477	500	528	480	520	484	570	536	494	555	517	504	518	490	528	507	504	512	527	508	538	502	492	533	520	498	498	526	517	521	557	507	503	481	526	514	533	567	526	539	532	510	537	479	537	510	472	525	510	526	525	530	505	478	532	519	517	536	477	491	527	509	487	534	477	507	497	509	563	543	509	472	513	508	480	478	501	555	520	499	526	514	518	516	520	519	474	458	519	520	490	524	521	504	498	517	501	555	460	502	525	504	515	494	522	494	516	504	532	525	500	525	526	520	544	544	469	514	516	501	518	533	539	545	521	505	482	537	504	532	508	494	539	539	496	483	524	512	545	524	514	527	498	505	508	525	503	544	500	512	521	517	517	547	544	557	524	473	482	506	539	502	555	530	486	514	567	536	517	497	546	513	505	503	562	497	542	521	523	549	575	542	517	484	572	506	552	473	460	521	523	522	510	558	533	556	497	498	551	519	518	530	508	521	531	498	519	501	503	537	521	523	518	540	504	507	516	478	527	517	542	543	550	524	514	530	536	524	488	552	531	518	541	506	492	519	572	534	519	501	533	510	515	482	509	566	488	512	523	541	499	504	465	513	509	526	521	510	518	510	492	540	508	506	542	522	542	508	492	473	519	491	528	530	495	495	484	528	532	541	530	518	497	534	506	502	483	514	545	506	514	549	531	553	523	500	508	504	509	553	491	507	501	532	523	517	514	559	498	533	515	547	512	566	521	518	568	537	519	526	530	529	512	578	524	506	527	544	529	511	495	521	540	487	532	512	548	487	486	479	532	499	528	535	470	518	504	554	510	479	461	521	511	532	531	514	507	538	485	557	484	496	556	562	530	518	524	514	555	529	518	508	475	478	548	491	507	491	498	505	516	524	523	524	478	496	553	527	491	524	494	502	514	525	510	539	531	541	484	495	506	524	544	501	555	502	522	482	505	494	529	487	470	503	483	560	498	504	534	484	518	499	549	534	522	523	551	511	549	509	514	504	538	509	524	564	542	493	517	514	511	485	513	549	545	505	523	497	502	527	521
29440	22852	17703	10870	4263	2118	1244	1070	1114	4031	2814	643	513	454	432	398	382	413	309	355	372	384	368	373	380	346	319	341	347	331	328	344	318	333	325	338	332	336	337	340	371	322	349	351	338	338	326	369	326	355	354	352	317	323	339	293	338	311	317	360	319	328	337	315	312	313	329	357	293	333	305	284	328	328	335	349	342	328	310	319	337	331	309	329	301	322	306	313	318	312	308	333	294	280	325	311	353	309	306	304	320	331	319	328	331	325	310	308	318	328	326	314	337	336	317	328	346	291	339	304	312	332	330	306	328	354	307	319	323	292	320	349	337	302	339	333	336	278	332	326	337	318	336	343	336	293	311	331	323	324	319	322	327	289	265	345	303	294	345	336	326	332	300	341	354	313	308	314	341	301	317	313	329	346	368	313	314	314	319	321	312	323	334	319	312	332	314	318	320	321	320	361	342	316	292	347	360	285	324	319	335	316	324	353	332	305	329	343	306	323	308	280	344	331	331	330	329	339	327	280	321	341	336	291	327	307	324	319	316	349	355	308	327	328	324	310	314	293	322	323	324	318	343	313	334	340	333	340	311	301	369	335	353	333	307	329	308	297	316	340	302	363	345	290	314	355	316	305	289	340	333	318	306	293	302	309	317	336	327	348	338	317	315	319	331	356	310	318	338	330	335	353	327	300	275	312	341	339	297	329	323	311	294	307	317	326	333	303	321	321	306	348	343	289	332	360	326	333	300	297	294	314	304	304	312	322	342	305	301	325	331	336	293	330	343	342	330	283	308	313	308	318	317	315	300	334	343	322	302	352	316	331	326	337	314	326	325	302	333	329	335	294	325	277	307	293	331	331	310	333	338	309	341	295	332	325	329	326	325	311	304	304	351	339	322	343	326	324	324	314	305	359	323	323	309	381	278	313	330	319	326	304	327	339	324	303	305	287	335	335	337	297	313	312	297	321	294	326	347	313	330	314	331	328	321	350	314	329	346	325	333	306	300	292	317	308	273	338	303	352	347	358	279	328	315	321	322	305	310	328	308	326	358	348	292	310	335	327	327	302	341	284	334	328	323	319	325	312	336	339	306	314	304	304	315	318	306	331	338	312	296	348	300	322	335	296	322	321	335	302	347	324	295	320	377	312	355	331	308	299	293	334	333	306	268	336	306	337	315	301	309	320	289	325	333	313	277	307	328	318	316	336	282	312	317	354	344	355	313	308	323	334	316	300	320	309	336	279	339	306	319	340	287	282	348	320	307	293	322	312	287	333	325	338	326	314	294	319	335	316	359	318	332	312	349	317	316	307	331	313	317	294	297	305	298	316	315	333	317	335	343	303	319	322	323	347	299	291	310	320	341	339	339	309	299	306	316	294	286	332	330	316	301	340	336	321	348	327	333	340	316	293	332	307	302	340	329	353	352	302	308	302	317	357	344	294	296	324	343	307	337	314	345	311	296	310	340	349	301	339	309	339	332	316	296	355	325	323	324	333	326	346	290	332	321	335	344	327	306	300	350	301	299	318	306	335	352	305	324	327	292	333	289	320	309	347	344	304	300	288	355	347	287	341	281	341	340	335	299	353	314	327	326	286	292	295	330	327	326	307	307	326	308	339	336	322	330	339	340	332	326	318	310	316	318	293	305	310	303	321	318	344	317	321	338	337	303	313	367	342	322	296	345	344	329	311	324	327	289	305	302	311	317	331	317	333	357	340	363	315	320	317	289	301	342	325	350	349	316	302	356	353	315	335	323	373	341	319	286	295	316	298	307	339	346	316	361	324	314	335	326	334	329	338	347	345	283	323	314	326	353	328	297	337	309	329	304	323	320	331	310	301	312	348	290	338	345	331	318	318	320	325	332	308	304	283	308	304	327	301	301	301	334	314	275	314	334	346	311	282	321	310	326	320	309	301	319	341	329	321	320	301	333	335	309	317	369	321	368	334	288	349	325	315	312	300	318	314	376	352	326	307	305	333	321	284	334	332	315	302	330	306	312	327	362	320	292	336	317	346	319	335	332	303	291	311	351	287	366	308	316	336	333	286	333	323	284	306	306	311	307	317	328	311	323	297	305	285	328	331	313	321	325	298	338	330	304	320	354	318	349	305	337	307	328	306	303	307	323	336	347	331	313	283	313	329	305	310	315	337	316	367	343	282	269	324	325	323	328	281	338	323	314	329	315	325	354	321	338	319	344	320	345	299	333	322	348	302	317	291	297	308	316	331	316	351	341	320	317	353	312	335	319	346	319	318	316	323	323	318	360	305	312	322	331	331	319	318	310	332	319	318	309	299	315	324	359	328	306	295	283	315	344	272	335	302	355	333	326	289	330	323	309	296	343	306	301	307	309	309	306	308	300	325	329	326	340	352	307	329	290	308	328	326	319	321	338	303	334	288	280	335	360	308	314	328	337	298	326	307	349	310	298	328	334	337	343	328	342	297	355	302	267	297	287	308	322	311	309	331	352	353	287	310	278	307	307	324	296	310	310	338	336	328	291	342	308	331	348	338	315	348	308	308	282	319	305	337	300	328	325	325	320	309	359	324	355	294	329	309	326	291	279	322	327	299	332	321	316	330	299	321	328	332	302	343	287	300	329	347	298	318	310	334	333	293	354	300	302	328	337	345	336	371	351	309	350	316	332	298	303	297	354	317	315	331	300	326	327	308	310	342	324	275	272	312	309	355	348	296	319	327	300	293	304	320	307	320	303	324	329	274	300	340	294	329	296	325	335	320	295	344	296	315	339	324	329	334	329	314	331	305	322	338	282	324	315	324	329	334	280	324	314	308	313	309	350	319	315	316	316	332	346	350	305	327	333	333	305	315	311	341	340	309	322	329	341	336	333	307	306	313	331	319	327	336	322	321	301	300	316	366	339	344	314	310	325	325	334	331	344	340	302	306	307	315	298	373	349	321	330	292	313	281	287	311	315	294	347	327	331	322	305	331	322	299	332	310	294	299	297	328	317	340	332	319	303	307	299	315	307	321	311	319	325	319	354	290	300	309	336	278	331	325	325	344	348	330	289	316	293	329	321	362	325	312	329	354	312	305	314	335	312	313	349	322	352	339	328	338	355	353	342	343	321	336	342	326	334	326	346	320	339	323	293	282	342	311	330	336	369	297	296	357	318	330	321	327	308	294	342	338	329	341	354	311	293	289	322	318	351	357	309	292	300	309	298	343	310	319	344	346	323	302	308	348	303	297	295	341	314	302	327	311	353	328	331	308	332	321	310	371	328	363	298	337	316	317	336	289	321	325	338	310	323	302	334	328	354	312	323	303	323	317	341	322	333	297	342	280	302	321	315	296	335	322	294	314	335	329	331	295	308	313	350	311	314	292	311	312	310	309	314	323	310	308	310	359	331	324	334	324	296	272	338	288	329	307	335	308	303	332	307	331	289	304	299	338	322	332	329	314	313	345	370	319	338	292	373	328	309	345	322	315	281	360	304	338	329	321	299	327	293	335	303	320	340	316	326	332	304	303	309	327	311	358
17844	8395	22221	19512	11922	7973	5030	4955	5189	17220	9062	2662	1774	1628	1428	1338	1234	1147	1171	1051	1030	1020	972	976	1002	905	923	924	886	906	869	862	875	871	832	803	822	813	868	822	833	766	813	814	782	768	767	745	801	734	814	771	736	762	821	783	780	832	766	765	758	741	765	773	819	737	766	742	771	767	751	716	760	718	744	754	773	753	762	724	788	744	699	776	758	744	766	703	728	811	763	774	776	739	728	743	731	706	738	713	701	706	730	716	752	695	700	743	729	776	717	724	723	781	718	700	757	736	774	699	671	729	750	725	778	716	752	703	794	730	706	761	759	755	681	736	718	764	741	749	815	730	760	694	753	705	789	733	732	744	754	733	732	725	739	730	742	685	737	724	765	718	764	733	739	746	701	745	689	757	739	694	726	757	744	742	728	684	681	790	717	712	773	733	708	697	729	727	766	682	730	728	706	735	701	760	743	689	745	749	730	698	721	686	738	715	700	762	767	742	736	785	744	692	810	732	714	701	738	734	705	766	749	732	700	709	719	710	715	705	709	731	780	710	728	702	769	751	736	718	674	769	676	721	712	760	734	714	757	731	685	683	748	681	709	712	714	726	762	731	753	703	743	723	698	752	732	746	744	754	722	754	736	730	734	697	716	759	736	740	731	743	722	760	725	741	751	689	700	735	699	770	752	716	702	680	753	747	707	709	675	793	742	747	696	736	731	708	764	735	773	695	778	738	753	728	720	715	679	732	750	727	740	711	711	707	723	737	758	716	782	697	734	738	728	738	734	744	720	696	753	740	755	699	780	782	730	740	725	710	767	704	696	725	745	764	756	786	744	723	695	681	749	753	726	693	747	680	761	735	764	755	770	679	733	759	738	748	720	786	640	789	749	749	690	710	753	739	705	705	745	732	738	716	740	726	763	743	709	685	745	734	726	714	721	729	756	727	726	677	732	744	698	725	662	681	762	742	737	720	746	773	740	714	747	789	696	764	755	719	691	723	764	779	710	688	705	730	731	715	703	719	750	745	703	767	725	692	701	734	762	719	758	702	743	740	786	713	752	732	698	728	703	707	713	741	706	678	740	697	748	725	739	718	732	735	729	706	729	732	738	757	706	719	742	721	729	709	694	675	768	743	725	699	733	729	748	716	759	707	696	688	715	753	727	727	713	751	743	751	736	734	794	728	775	758	725	717	705	726	736	734	725	682	691	704	747	705	742	719	684	738	782	773	714	715	768	693	725	697	713	733	703	757	740	723	689	755	767	740	750	706	767	688	756	707	673	703	714	748	771	719	734	710	714	784	749	744	735	702	763	676	768	681	696	746	712	719	728	707	749	733	720	716	698	732	703	710	721	713	698	736	700	726	720	782	740	760	712	716	720	745	742	715	782	670	767	726	736	760	752	714	692	720	752	717	716	726	728	724	762	710	672	710	758	758	731	702	724	729	713	768	748	707	700	708	745	777	711	713	776	690	743	740	774	765	766	690	745	726	761	718	746	736	733	734	716	743	703	735	742	739	734	703	751	719	744	727	726	745	715	766	730	718	748	712	734	672	684	703	701	760	715	714	721	734	711	747	770	785	709	737	703	739	747	673	673	713	750	716	707	708	717	723	748	719	721	689	761	768	678	732	675	744	762	717	695	739	736	761	745	740	749	720	783	732	690	710	660	729	725	720	779	737	728	737	732	715	755	758	750	777	728	745	732	738	693	699	707	768	719	728	690	744	759	734	771	722	730	687	697	685	744	745	724	730	676	745	746	744	707	710	695	746	714	782	751	728	755	710	772	744	734	735	733	753	717	760	761	731	727	721	743	731	689	704	775	730	732	713	756	745	679	741	750	775	729	716	720	724	809	687	775	713	750	728	754	704	725	743	724	704	755	751	724	731	769	740	720	681	673	693	695	715	697	772	728	717	724	720	750	740	714	776	709	725	764	699	728	754	754	709	708	739	725	708	750	764	702	761	741	740	729	701	743	710	706	728	742	723	748	772	730	726	760	760	690	758	695	692	743	715	693	725	734	759	781	780	768	763	713	705	737	717	715	744	705	744	727	702	775	687	730	760	749	701	737	721	763	732	705	736	723	713	753	709	752	751	754	768	733	685	750	762	760	709	734	761	722	686	691	705	746	685	751	775	711	712	671	730	785	739	786	717	737	697	788	757	724	690	727	747	747	719	711	714	694	745	713	725	742	718	734	720	749	748	769	721	676	708	707	736	712	730	702	714	707	732	708	750	724	736	716	788	686	727	737	799	759	750	710	692	741	710	718	732	756	731	719	730	668	740	744	729	728	716	745	729	721	738	685	726	723	741	734	748	711	706	732	711	744	768	712	719	717	732	745	760	733	749	724	742	766	767	732	714	716	693	701	680	660	723	729	695	765	710	716	737	683	767	742	712	728	728	756	752	784	771	703	679	769	747	703	723	705	769	717	695	722	761	721	730	712	721	704	710	715	676	680	755	750	769	749	739	734	750	734	769	697	760	706	702	749	759	779	726	716	785	704	736	736	739	718	715	720	711	717	749	738	772	726	740	763	728	733	733	756	688	754	748	719	687	736	754	708	680	787	747	712	746	731	766	760	732	737	766	727	734	759	756	704	759	709	699	710	698	667	747	746	705	711	761	735	778	740	698	746	733	797	740	712	728	760	726	714	752	724	747	783	722	746	749	739	718	716	748	714	728	730	767	727	736	782	737	730	762	714	734	746	783	709	778	730	724	705	766	714	784	716	759	738	776	695	750	682	737	708	685	749	734	746	737	685	770	752	732	750	704	728	683	748	710	732	756	716	733	769	740	709	709	749	751	701	784	719	732	741	748	738	757	708	725	722	722	703	751	713	760	736	756	739	711	733	743	750	772	748	715	743	674	726	721	697	732	665	732	723	708	730	735	758	749	713	709	739	692	738	758	707	698	716	752	693	740	700	756	750	725	729	755	721	766	707	743	699	692	696	712	760	761	713	720	731	741	691	713	740	700	744	758	719	734	738	713	686	706	711	688	739	736	731	777	732	721	704	731	762	728	695	689	746	735	740	733	829	720	781	746	709	776	754	744	723	702	789	759	722	734	746	734	731	689	710	701	712	755	763	682	775	710	735	742	758	778	721	699	706	728	751	723	713	766	697	732	776	709	801	785	729	745	709	687	764	753	744	733	773	725	758	687	680	751	774	723	676	755	765	703	708	688	693	714	706	742	701	693	708	748	722	722	718	736	717	739	751	717	750	686	741	750	759	728	668	715	728	700	723	759	690	782	703	780	736	787	713	703	726	700	681	729	711	697	762	699	726	709	735	701	753	717	720	720	743	712	695	768	738	710	722	701	750	703	701	689	739	740	718	732	722	736	740	700	706	751	732	723	732	766	799	735	722	687	715	726	716	719	724	750	727	734	711	708	698	715	698	728	799	719	756	696	683	729	706	680	759	738	720	726	705	710	757	725	713	743	725	720	750	767	747	733	764	729	720	736	734	721	701	677	711	714	732	731	712	749	678	751
4151	2824	4945	2348	784	408	203	236	279	313	182	110	99	97	112	98	92	100	89	94	83	95	82	107	81	113	96	91	100	88	101	81	95	83	112	104	88	95	109	102	105	98	86	96	103	82	100	106	84	108	100	114	105	95	89	96	99	93	97	110	86	81	93	99	72	106	100	77	110	85	98	81	88	102	73	118	95	87	89	92	60	113	100	99	102	91	100	117	102	103	88	96	89	94	115	81	107	104	113	81	89	105	91	86	101	91	79	102	108	95	94	88	83	69	93	114	113	106	108	89	90	88	104	90	106	98	107	103	93	87	115	88	90	88	106	125	108	95	89	103	102	93	79	85	108	90	84	96	91	82	99	114	80	83	92	104	103	105	108	99	94	101	87	110	88	96	101	91	79	82	91	97	99	97	91	93	90	102	84	101	96	117	102	110	97	106	109	100	87	86	97	85	89	82	88	79	106	93	92	98	80	92	87	102	109	110	105	85	94	97	105	105	122	104	107	80	100	98	99	96	82	92	86	99	100	102	93	111	95	86	102	104	102	92	80	103	100	79	100	110	105	106	100	97	105	96	102	85	86	90	89	103	95	109	85	79	96	82	92	104	96	89	96	105	94	90	113	98	87	76	101	92	85	86	92	102	105	100	121	110	81	96	91	95	122	108	100	97	107	93	98	93	95	105	88	93	112	94	78	96	94	83	89	103	93	97	88	103	96	91	91	103	90	98	91	104	101	103	80	84	105	103	109	97	107	93	102	88	82	109	91	96	88	96	104	97	97	78	79	103	109	101	106	100	98	93	112	77	98	102	89	97	81	110	106	107	98	103	111	92	111	110	94	92	93	106	92	89	78	101	103	86	114	93	75	112	88	106	116	104	98	104	88	102	92	84	101	76	117	117	100	93	103	111	84	103	98	92	106	95	88	88	77	96	105	91	101	100	90	81	110	91	108	87	100	101	93	90	87	110	101	91	79	99	115	84	105	100	102	83	92	88	109	100	86	94	88	83	90	87	85	84	98	79	82	104	100	99	89	90	96	108	102	88	101	90	93	100	113	106	111	119	101	84	91	88	104	86	87	77	83	119	93	90	87	86	107	92	89	89	108	97	96	100	102	82	87	105	92	103	93	102	90	98	106	104	120	92	97	75	100	87	106	103	110	107	94	102	94	72	106	99	94	100	96	92	114	97	104	98	85	92	89	84	84	89	83	84	81	94	81	94	75	85	113	103	100	88	83	93	92	98	101	91	84	98	106	88	98	104	87	85	92	95	110	108	101	88	104	100	95	111	97	101	91	80	87	101	81	107	82	74	90	81	96	117	104	87	110	109	85	96	82	85	90	95	90	90	85	115	84	99	89	90	93	102	91	104	101	81	103	73	104	100	83	113	100	94	108	106	88	101	85	91	107	94	83	104	113	86	91	77	104	87	102	95	87	96	95	112	113	104	95	104	83	94	88	104	76	79	103	83	87	96	99	106	111	105	107	116	93	102	93	99	92	105	89	88	113	109	90	85	73	79	85	92	85	97	99	114	96	122	94	103	97	102	81	85	80	97	102	115	99	95	83	106	103	97	126	125	88	94	92	81	93	81	97	96	99	97	97	97	99	100	95	83	111	94	91	105	103	88	93	91	97	88	95	95	100	101	97	89	89	85	96	101	90	90	107	94	105	96	99	119	103	109	84	101	86	97	99	97	84	80	103	109	94	92	104	99	87	69	101	128	98	92	112	73	98	92	88	93	102	95	111	87	88	92	92	90	100	100	98	101	100	128	115	95	103	96	71	98	92	91	83	79	90	98	86	95	95	96	79	98	80	103	75	94	87	95	115	101	103	89	95	92	79	89	89	92	110	108	99	97	103	109	89	86	92	108	92	111	100	100	92	100	97	92	103	81	90	112	100	96	105	101	89	90	84	93	96	88	96	94	94	113	101	96	90	84	80	91	90	84	83	84	85	117	73	86	90	114	98	103	102	91	115	88	88	95	94	94	91	88	86	99	83	116	105	116	90	101	94	101	92	82	106	90	99	100	88	89	104	98	93	110	109	93	93	102	117	96	96	108	96	88	100	110	103	84	117	104	111	94	86	107	102	90	103	91	68	91	87	80	95	104	85	103	106	104	96	104	83	91	91	105	99	99	113	91	94	87	95	89	88	78	90	102	101	101	107	109	103	74	106	109	89	92	89	93	106	104	88	102	80	94	108	82	93	80	87	86	103	102	106	95	98	88	96	74	92	103	96	117	79	111	101	101	94	116	102	93	107	112	97	88	87	106	82	101	83	112	89	84	94	108	119	84	106	94	117	98	107	92	106	106	98	103	90	97	103	82	93	100	93	82	99	96	114	105	96	101	115	91	93	104	113	116	94	85	106	91	97	86	110	100	86	92	89	96	100	77	96	83	83	92	91	108	83	98	94	94	111	108	95	93	103	104	109	100	95	93	101	113	93	89	86	109	88	102	83	98	107	91	94	99	96	118	116	82	106	88	107	91	99	84	114	98	89	97	102	97	85	96	95	103	107	85	90	95	83	92	95	96	92	102	98	96	81	93	97	103	94	83	103	104	98	96	90	98	98	99	91	119	96	88	99	91	102	111	89	103	92	90	102	97	84	119	86	106	90	110	111	103	90	101	91	105	77	90	94	99	88	107	107	105	81	91	108	96	88	84	103	77	76	97	104	80	84	87	92	112	91	87	120	81	89	93	98	101	129	92	104	100	70	103	96	99	95	81	85	105	97	99	103	84	92	105	98	93	93	97	106	120	94	95	93	90	100	89	108	98	84	95	94	98	76	94	106	99	95	99	87	89	104	105	89	90	92	115	98	98	100	92	95	106	89	101	78	104	99	89	105	102	81	114	105	81	108	89	102	109	79	93	116	101	86	79	90	127	89	102	103	112	98	109	107	87	106	111	90	104	100	103	91	85	107	100	90	91	97	113	89	90	100	94	78	102	96	101	100	98	99	89	83	101	72	95	89	71	100	107	106	101	97	97	99	94	109	96	105	78	108	100	101	103	98	83	91	92	88	106	94	81	91	88	94	82	96	93	104	91	78	79	81	103	111	100	89	92	96	101	76	89	100	100	93	101	93	91	91	96	85	94	90	111	107	106	108	99	101	108	95	96	102	83	91	108	103	91	101	102	103	93	90	107	101	93	103	105	89	93	100	90	106	86	102	91	95	93	103	104	80	93	95	111	76	92	100	97	130	105	94	108	97	88	108	82	107	96	85	90	111	92	106	108	103	87	102	98	97	96	69	111	82	91	100	101	96	91	92	80	71	95	96	98	99	87	107	119	93	85	91	111	90	88	94	95	98	89	93	78	115	108	101	101	91	102	97	97	86	83	102	108	107	80	90	90	104	88	116	87	89	88	86	86	89	106	95	97	98	102	88	117	96	94	104	86	102	87	93	87	109	100	117	100	91	96	87	82	107	119	81	85	85	114	91	95	100	102	103	89	87	108	89	101	105	88	89	89	94	106	115	83	86	77
3281	2635	9465	6741	3096	1932	918	1033	1291	1500	826	395	339	315	297	321	304	311	308	298	282	291	305	263	291	298	264	289	300	277	301	267	299	285	307	311	282	282	276	279	284	269	266	269	279	257	297	282	303	264	264	263	263	279	273	278	276	302	268	260	257	262	267	258	281	254	277	274	267	279	265	268	281	296	277	284	295	297	282	318	273	257	289	262	284	301	277	290	249	272	280	314	291	286	290	289	270	321	254	259	298	268	286	274	264	293	301	248	254	280	267	302	269	302	273	264	282	278	244	296	257	273	297	269	276	295	297	272	246	298	278	268	272	268	276	273	316	288	267	272	255	257	267	308	298	262	255	287	266	290	288	269	277	286	290	261	317	287	294	268	286	287	271	241	269	281	257	278	273	252	304	263	267	268	259	309	278	300	274	302	264	281	260	271	274	268	318	277	289	284	255	260	280	265	290	298	273	302	277	290	308	262	270	280	295	264	280	260	291	256	288	251	283	251	284	297	285	300	264	280	260	292	264	273	287	257	256	277	296	265	264	286	286	308	260	282	272	250	284	297	293	296	274	266	290	282	282	275	272	266	273	269	283	279	276	272	294	258	271	290	271	236	280	279	311	277	286	260	307	270	293	288	272	298	267	258	298	277	286	281	256	261	296	253	274	281	292	289	270	267	284	289	278	291	246	286	270	261	286	281	304	304	276	258	302	263	293	303	274	251	303	286	280	281	254	270	275	310	283	298	293	253	294	290	273	260	290	276	269	307	285	277	266	304	255	264	306	289	287	270	272	330	279	273	287	298	285	282	250	282	301	288	287	281	277	258	264	247	268	281	246	271	285	284	273	290	291	292	304	304	269	281	240	273	281	267	255	288	273	236	286	268	292	292	324	289	286	257	284	265	278	282	262	262	283	278	293	287	276	276	292	276	262	250	283	282	278	277	275	291	259	257	283	242	279	266	298	270	283	303	276	274	278	259	257	277	293	301	286	287	276	260	285	270	266	242	269	284	278	307	281	304	280	260	290	278	277	289	276	273	290	269	290	316	289	260	289	251	268	272	269	285	264	268	277	273	283	271	284	285	270	254	297	275	283	300	278	287	288	266	290	296	270	272	271	326	248	273	264	276	267	306	276	289	284	251	287	273	271	258	272	251	264	277	284	265	283	291	272	289	278	309	268	288	293	279	272	258	283	299	287	302	249	259	282	259	275	281	274	275	289	252	258	290	264	322	273	283	279	260	328	265	274	271	318	306	272	282	268	256	289	265	292	269	265	279	288	270	282	291	280	276	262	285	279	271	286	304	268	281	303	258	282	320	295	282	263	282	321	287	287	288	286	277	267	310	280	256	282	258	273	282	312	283	275	295	301	268	281	272	295	272	265	246	275	286	287	276	261	293	291	266	289	248	288	257	312	273	285	258	273	298	279	266	286	286	279	286	241	264	305	312	241	301	253	297	299	285	269	288	265	262	270	285	300	280	261	276	274	290	292	261	276	267	270	308	250	300	261	289	299	299	264	268	280	283	277	291	269	276	286	304	290	284	256	272	276	282	253	285	307	256	256	302	288	262	290	295	258	284	303	267	315	270	287	263	321	253	286	272	298	293	285	271	303	278	303	269	283	265	271	286	318	284	263	277	301	280	277	282	300	272	285	297	285	299	264	248	259	273	263	257	288	301	288	279	260	279	275	258	249	274	268	274	306	262	263	246	273	309	276	290	261	302	256	274	297	273	260	264	315	276	268	268	293	262	271	280	274	270	312	287	287	252	265	293	264	279	255	276	294	265	276	256	271	267	276	290	277	274	287	292	245	297	277	281	287	265	307	278	277	268	295	250	275	266	304	283	279	277	294	266	306	288	254	274	275	263	271	286	303	256	275	288	303	275	312	303	265	282	314	267	266	277	300	280	262	263	274	272	271	277	300	289	273	255	278	280	274	292	279	261	318	269	294	278	255	292	263	292	270	257	278	285	261	274	292	274	272	267	289	270	289	277	277	303	279	279	314	309	296	248	266	322	296	284	276	277	312	273	297	277	277	281	297	256	297	262	289	262	269	281	289	281	282	326	259	268	286	282	253	259	262	316	292	269	268	262	291	291	316	291	278	269	275	304	276	277	252	285	293	267	273	315	239	272	302	281	305	283	301	283	320	272	284	300	285	286	316	244	261	294	281	302	245	280	305	255	291	281	284	276	276	253	257	302	297	271	272	241	283	272	305	265	283	281	255	265	276	274	256	295	283	269	273	290	295	291	290	282	271	288	269	288	266	254	283	281	301	286	283	269	260	314	289	286	287	300	261	237	309	306	303	261	293	313	256	279	279	302	270	269	256	264	307	280	288	306	253	254	268	259	289	275	304	322	285	248	248	288	267	272	272	277	291	283	317	311	300	280	277	286	289	287	294	286	269	273	284	290	265	262	261	283	298	296	281	304	273	282	263	279	292	276	259	284	258	269	295	288	274	275	274	303	245	275	307	286	267	261	301	286	249	291	299	282	260	279	307	263	275	265	257	273	254	270	267	302	281	296	305	316	292	287	266	279	251	289	300	279	276	279	252	287	252	310	276	271	289	236	293	256	272	268	285	306	266	298	312	294	306	281	222	252	277	283	263	275	268	305	291	259	307	304	274	274	275	282	270	295	289	251	286	262	311	277	264	305	283	290	280	268	301	273	259	276	274	289	270	259	300	285	288	299	273	276	276	255	281	236	267	283	280	251	252	295	271	263	305	264	276	253	279	247	262	273	307	278	258	280	254	243	259	261	272	274	293	335	298	282	251	272	289	279	276	259	285	265	266	271	250	293	268	259	289	269	288	278	271	276	284	279	284	279	268	303	269	295	309	262	279	259	223	278	279	289	278	310	299	273	285	266	282	272	290	297	253	252	307	304	267	282	306	270	282	285	255	293	245	267	317	275	293	288	288	290	309	290	269	289	274	239	287	293	291	287	262	271	281	294	275	273	283	300	265	284	295	248	286	307	269	288	279	302	284	288	254	282	244	288	262	233	275	302	284	295	268	304	265	298	263	271	257	289	285	277	302	313	272	264	284	333	269	285	275	288	273	314	264	264	281	239	287	264	251	283	297	259	311	324	275	298	274	262	275	292	327	276	302	275	308	251	264	271	276	277	295	281	286	263	292	272	260	303	273	286	267	294	267	297	269	279	272	279	276	280	289	281	276	278	297	241	289	282	272	276	293	280	270	289	278	272	268	301	323	279	269	266	286	255	278	270	293	258	292	293	305	286	282	289	294	304	294	294	259	299	272	273	283	305	312	257	251	303	292	303	262	270	291	278	288	287	280	261	288	290	283	276	252	255	271	299	289	298	313	285	285	259	280	267	274	259	276	258	278	303	285	283	310	264	285	263	293	286	299	277	267	288	289	291	283	298	303	306	292	266	242	273	276	288	284	264	258	281	281	277	285	283	297	311	294	280	284	252	269	261	259	304	279	276	279	310	283	295	268	282	285	290	265	297	283	269	265	265	275	312
23621	14856	10810	5650	2218	1259	763	655	971	2639	2143	560	313	264	245	257	239	235	222	224	200	227	238	236	221	223	210	229	210	219	219	209	220	211	195	198	202	237	209	235	198	224	207	209	205	203	211	194	218	210	199	210	198	243	204	228	206	186	234	223	200	186	196	212	182	198	194	201	210	204	203	221	206	207	218	216	220	208	206	200	201	211	250	178	190	214	206	212	187	194	205	213	209	232	180	206	198	223	217	213	223	209	241	235	183	223	228	196	218	218	198	214	219	205	193	192	182	219	197	201	178	212	228	238	222	203	191	181	214	224	202	199	190	207	200	199	195	226	177	200	214	165	207	195	181	250	202	217	233	206	220	215	207	212	203	201	197	177	239	188	219	199	202	221	215	222	203	194	225	214	188	208	218	208	217	194	230	215	209	216	183	219	210	222	199	220	227	221	222	200	207	186	183	244	213	219	237	211	213	194	221	219	231	229	220	213	203	196	184	209	205	199	207	164	210	206	189	208	233	210	187	195	236	227	217	221	215	212	207	242	210	195	207	224	220	210	203	202	227	206	186	233	244	207	192	218	207	202	222	219	193	208	227	185	183	219	222	216	201	203	205	192	204	215	188	187	207	176	198	188	216	200	215	192	204	182	186	174	221	232	210	206	206	204	185	214	212	208	205	198	203	210	207	216	190	202	207	213	218	231	198	206	194	194	206	236	210	187	211	215	203	206	203	217	198	206	192	199	208	203	190	200	194	178	204	203	215	218	193	188	228	184	216	210	200	180	190	215	207	187	216	187	191	218	204	208	215	207	198	186	185	221	209	215	208	216	186	227	205	205	205	209	209	203	210	199	204	212	176	211	231	172	212	210	211	202	211	226	208	229	209	202	197	206	214	179	188	206	210	206	198	187	208	201	189	216	203	215	183	218	207	188	196	213	227	181	196	207	220	218	242	215	205	216	186	222	207	223	191	203	188	202	200	196	211	176	220	217	222	203	174	216	197	198	194	211	201	188	221	218	205	221	218	207	223	191	219	228	172	212	210	213	217	212	214	213	214	219	210	195	209	200	202	233	209	174	159	203	206	217	196	186	226	194	199	207	199	215	208	201	200	223	206	201	199	196	202	218	212	198	205	219	180	203	233	183	213	209	189	207	239	229	205	226	232	200	202	203	174	217	228	208	200	200	229	198	199	188	218	206	198	186	198	185	215	206	204	215	205	198	185	210	217	202	213	209	209	191	201	229	194	165	212	209	208	214	199	200	223	234	207	202	188	210	193	204	201	226	213	187	209	191	220	199	219	192	162	219	218	208	196	188	215	206	219	224	193	180	203	208	180	202	211	176	219	218	191	221	166	234	210	222	233	204	194	184	202	206	216	172	207	251	210	208	202	184	207	221	209	205	195	237	175	196	203	220	202	207	209	204	231	223	186	211	212	219	216	198	221	215	192	209	176	209	195	205	227	226	199	199	190	192	199	210	206	198	218	235	220	194	206	216	210	194	217	178	188	177	201	236	204	230	231	215	229	222	209	199	226	201	218	213	230	182	207	202	218	233	199	169	208	197	205	212	193	189	188	215	175	196	212	217	216	205	186	211	204	210	201	188	223	231	199	202	193	188	232	198	200	202	217	200	204	203	197	203	231	218	203	190	232	229	196	187	202	216	217	216	181	188	177	225	221	227	195	214	251	209	207	213	204	199	198	223	183	213	210	212	188	187	203	197	220	226	213	197	206	213	199	210	205	190	220	216	208	205	209	214	208	206	210	206	229	205	211	221	194	213	216	214	207	202	247	216	195	215	208	177	184	207	202	220	188	187	217	210	194	202	203	203	207	219	192	200	211	192	201	186	187	198	194	206	212	201	220	179	204	207	198	198	208	203	206	192	214	214	208	204	172	204	205	212	204	206	212	190	221	216	201	218	188	197	195	212	230	182	221	209	225	229	184	231	209	208	206	224	223	181	211	184	212	185	192	179	208	197	212	212	210	243	216	192	216	215	209	227	214	212	196	190	233	179	196	223	229	216	203	175	238	216	228	207	214	207	216	201	195	205	190	192	224	198	223	216	234	209	201	222	195	196	198	210	194	238	216	215	205	228	205	209	230	187	194	215	192	208	208	214	194	203	193	181	187	214	208	221	226	207	213	202	234	238	208	206	202	211	218	207	205	217	178	212	223	200	182	231	215	219	213	214	216	198	199	234	200	248	224	206	204	237	196	221	223	228	195	227	174	171	225	204	255	209	226	219	205	220	219	228	221	227	189	223	206	203	199	217	205	208	216	200	234	196	196	207	201	199	217	177	224	215	208	167	190	185	247	224	197	176	227	202	230	196	202	195	203	219	192	226	200	225	238	194	207	225	211	223	183	193	218	201	222	215	184	207	207	204	214	207	208	225	196	213	193	203	220	208	212	223	217	211	207	200	199	200	192	238	248	228	194	207	229	193	208	207	205	219	239	221	244	206	213	212	214	202	192	212	215	232	208	197	206	200	204	190	200	231	209	199	195	174	204	192	200	219	191	200	189	219	214	189	207	207	204	220	203	185	237	230	189	219	213	220	204	194	199	175	196	209	197	209	232	211	183	181	233	231	207	241	202	238	196	205	172	197	218	216	218	201	229	206	205	200	214	235	211	207	193	203	218	226	198	205	214	197	221	201	215	225	192	205	205	222	183	199	203	221	229	225	215	209	189	200	208	196	208	204	211	199	204	197	202	231	195	186	208	220	211	202	216	216	194	181	225	198	176	213	180	174	214	213	205	213	208	206	194	231	222	220	221	213	216	193	186	193	206	201	213	179	221	186	220	190	214	200	203	210	192	212	200	205	230	200	208	208	175	218	205	202	193	226	205	202	170	230	204	212	217	199	187	197	209	190	192	224	208	239	215	227	240	214	203	216	212	200	213	223	204	219	209	188	222	236	224	214	206	199	194	225	217	209	217	187	211	202	179	191	199	199	219	197	208	195	196	192	194	205	228	206	216	217	216	217	207	222	194	215	203	193	202	231	198	208	232	206	196	176	212	219	208	220	207	229	203	196	207	182	216	212	217	186	236	198	209	216	206	182	223	224	215	198	214	205	213	232	227	228	204	196	209	211	215	216	188	196	198	222	244	238	199	217	224	225	187	216	253	212	249	211	192	209	214	182	201	204	227	200	205	198	219	193	199	209	237	207	187	191	204	215	189	200	182	214	215	209	216	229	221	206	196	180	186	223	199	206	199	210	217	205	221	211	212	217	201	208	213	209	181	200	235	222	183	192	188	211	223	217	217	235	250	188	206	206	213	235	233	218	196	232	214	188	201	224	231	195	209	205	193	206	221	188	218	198	217	194	222	203	190	194	192	199	191	201	204	223	188	199	243	224	228	193	215	196	236	185	197	201	189	208	204	199	212	212	181	205	217	177	200	239	187	186	224	226	227	230	233	208	206	185	198	197	211	199	226	178	201	225	213	196	199	210	176	187	190	171	199	209	190	218	209	187	170	199	235	189	189	216
15108	5950	16837	13019	7313	5129	3339	3176	4700	13388	7234	2497	1091	961	908	810	780	740	741	725	635	670	653	675	702	643	624	588	616	548	570	589	557	568	600	539	525	597	592	530	546	555	529	557	562	516	517	596	566	537	552	555	547	496	542	582	545	491	535	550	537	513	567	543	527	521	525	544	504	537	518	514	492	538	495	517	530	467	502	554	478	562	543	531	488	562	524	492	540	535	486	509	540	491	542	504	516	537	521	549	572	503	518	550	487	508	506	506	511	527	518	511	481	521	511	530	545	572	530	511	515	511	468	515	546	541	522	538	496	522	529	541	522	505	545	477	519	493	487	550	516	518	537	550	513	495	514	501	516	524	516	520	523	497	484	534	526	522	472	519	493	506	537	513	521	497	499	512	518	478	537	495	570	497	525	505	490	523	510	518	538	528	517	504	575	511	483	515	567	523	477	508	506	529	528	478	548	501	509	514	523	523	519	527	524	507	520	528	557	528	479	523	523	547	536	507	538	485	540	559	522	523	523	468	494	482	495	459	515	511	504	498	517	516	508	532	521	531	514	529	516	533	542	554	482	538	545	519	524	543	520	475	550	517	505	502	559	545	530	496	527	515	509	523	497	495	501	482	487	524	574	522	530	488	516	532	573	549	552	532	511	502	504	559	506	576	526	545	514	517	449	499	517	541	557	502	494	508	508	500	526	528	471	489	527	506	469	567	536	495	542	517	498	517	547	552	536	499	501	505	494	521	543	525	496	522	482	486	515	552	474	519	493	515	499	539	517	543	525	482	531	507	512	526	490	468	503	523	534	524	523	526	503	547	529	521	502	525	517	563	526	533	503	532	495	479	520	509	509	526	503	565	505	567	540	535	540	508	534	519	522	524	525	499	513	555	504	548	520	493	509	479	542	480	543	529	533	518	492	477	517	544	529	536	521	505	498	521	534	523	492	494	524	514	526	545	524	511	495	537	487	505	526	520	538	516	536	539	506	509	498	554	491	490	530	488	511	540	495	551	501	528	508	516	520	505	532	504	502	550	466	516	538	539	485	495	501	493	510	545	496	520	521	476	553	505	512	486	506	520	543	514	545	521	530	550	543	551	555	472	527	498	518	472	517	524	493	495	517	497	522	482	524	562	489	559	530	514	488	523	526	534	538	487	521	534	506	504	471	509	521	544	528	524	504	502	520	527	530	538	518	511	531	531	502	532	515	529	550	518	517	518	516	565	511	488	546	479	582	499	546	483	509	535	476	515	514	503	488	475	497	544	523	534	542	503	492	514	529	511	536	483	512	501	499	498	550	580	514	553	548	520	579	532	524	532	521	503	517	517	512	487	531	481	482	522	503	505	523	542	532	512	515	515	505	531	543	488	512	453	557	481	538	472	550	517	505	530	473	527	534	507	504	495	488	498	554	496	540	489	523	502	541	516	500	490	500	515	528	587	523	539	534	525	551	535	526	556	525	505	473	536	524	513	558	527	482	501	510	552	501	542	537	555	520	542	529	503	532	494	507	521	499	535	481	495	550	532	470	532	528	504	500	517	500	533	489	497	506	516	490	530	523	528	517	517	504	555	486	518	524	516	502	526	537	541	510	523	512	516	508	511	503	515	537	476	539	502	501	544	526	545	510	520	518	457	502	516	536	534	570	555	509	510	452	518	541	489	509	485	528	532	552	558	512	497	474	529	517	515	538	552	507	529	501	520	542	523	540	536	534	530	545	499	506	486	541	518	521	518	522	522	489	517	545	514	475	472	516	493	534	521	531	532	536	518	498	516	482	507	521	523	524	477	508	504	557	509	541	502	512	519	561	535	517	532	492	510	490	527	549	524	486	512	528	497	515	502	512	506	518	541	480	537	516	547	464	548	530	553	507	469	508	552	475	507	565	506	495	523	535	512	526	521	515	497	491	483	497	476	501	490	543	467	526	557	500	509	497	512	555	493	479	503	543	519	473	564	525	499	513	530	519	500	527	525	544	494	533	505	499	524	499	491	581	506	559	514	562	485	503	504	503	526	521	540	507	511	558	542	561	523	486	566	520	490	530	557	519	567	505	512	534	506	518	570	522	514	503	484	475	465	493	558	527	519	490	499	491	548	529	506	507	586	476	538	526	551	566	509	518	494	536	515	528	536	519	491	534	547	509	481	503	488	530	523	530	529	534	524	540	479	532	533	465	531	510	501	504	539	510	475	529	562	470	496	542	505	503	513	502	463	563	498	515	498	494	488	492	529	496	495	519	543	523	525	460	526	549	529	513	495	568	507	547	557	525	536	511	491	522	518	533	487	515	514	504	484	519	499	531	499	470	520	506	522	484	505	490	516	482	528	501	509	513	492	501	534	511	525	584	562	484	522	473	500	476	514	507	552	469	542	514	509	484	524	524	491	532	532	495	520	469	495	476	561	524	502	529	550	491	511	499	530	520	498	535	529	523	518	517	534	444	558	526	526	509	518	549	495	544	511	566	527	512	488	508	480	531	503	536	515	531	529	530	502	533	551	497	494	496	527	524	547	545	524	512	525	535	504	505	532	559	480	536	521	498	535	530	534	515	509	494	506	531	497	535	504	511	531	507	538	504	519	509	561	555	477	536	486	530	495	520	474	507	542	510	551	487	521	539	507	512	506	478	505	529	499	516	520	536	516	515	501	539	499	530	502	530	502	500	509	559	504	529	520	516	515	495	496	527	503	525	519	496	529	490	557	510	487	519	536	484	524	531	497	510	512	557	513	515	514	530	482	523	512	523	483	497	511	514	486	521	528	505	516	499	524	493	506	462	555	499	521	509	523	525	514	500	532	531	487	501	493	532	479	501	527	559	530	485	524	526	497	504	531	511	507	499	506	510	499	487	511	494	535	515	516	515	493	497	559	498	539	549	518	522	503	543	497	563	503	537	524	563	506	532	534	518	536	546	493	518	502	511	514	524	529	509	530	519	513	516	508	530	564	512	546	552	507	493	458	522	480	519	512	526	473	507	528	509	533	510	501	515	512	456	526	512	481	523	543	546	556	521	527	513	501	560	516	503	526	473	523	507	506	554	511	507	487	498	531	523	520	509	532	520	529	507	513	510	488	527	537	543	493	516	527	501	538	484	519	479	499	533	509	521	522	513	520	527	486	517	523	520	526	503	502	500	500	490	544	475	528	551	482	515	547	545	518	531	577	513	504	531	523	506	501	535	530	560	520	537	511	525	518	498	499	528	528	517	508	521	535	527	487	500	517	517	467	500	526	467	530	492	537	529	512	547	531	496	494	558	511	519	551	507	512	510	509	549	543	470	495	514	537	515	516	549	491	513	497	501	517	493	531	538	530	539	514	469	532	507	526	493	488	527	503	535	521	511	507	514	549	473	502	538	529	531	514	553	499	500	483	554	529	535	496	546	533	525	515	490	511	504	550	559	505	500	512	559	511	540	489	526	539	498	494	552	535	512	509	513	531	508	512	529	536	520	504	505	514	534	516	541	525	487	528	523	532	501	529	502	479	506	516
36289	25903	17717	9378	3678	1990	1226	1265	1535	4083	3073	984	470	467	425	415	400	377	369	370	350	370	334	387	366	349	370	358	379	379	330	325	341	328	330	342	316	349	355	331	355	306	315	308	328	350	351	325	312	377	317	311	309	353	337	344	338	339	304	303	329	333	316	311	329	337	312	320	317	327	327	315	344	323	313	363	329	342	314	378	355	348	327	310	332	350	321	302	343	323	295	296	330	352	313	321	336	334	329	326	320	357	312	303	312	303	293	318	339	348	300	328	308	312	297	313	328	298	324	316	353	342	334	353	309	370	332	338	329	322	329	304	340	329	333	315	367	350	302	323	308	338	316	354	325	314	349	342	346	328	315	301	343	330	317	345	327	298	337	320	331	309	323	364	338	334	350	292	324	327	317	312	296	325	308	299	332	329	294	319	297	312	292	301	346	320	312	379	304	326	304	313	305	324	302	306	339	325	320	316	334	337	303	301	330	309	313	351	320	341	316	321	357	308	295	369	326	320	299	315	311	304	314	314	330	365	317	307	317	325	337	307	296	331	332	341	334	296	331	293	307	323	317	295	307	323	324	317	310	313	343	314	300	313	309	317	308	347	321	339	304	334	329	321	290	305	341	335	328	325	334	328	326	319	322	283	330	313	356	320	306	334	336	315	346	317	342	311	333	298	347	344	321	328	345	314	351	311	346	318	312	362	287	334	302	314	325	337	368	349	347	355	292	298	306	325	343	304	323	326	340	353	334	373	367	317	306	297	310	282	299	371	331	352	293	349	353	351	356	329	354	314	340	298	311	323	323	317	316	320	340	271	313	331	295	315	319	319	306	322	355	357	297	350	348	353	310	346	319	317	358	316	330	311	319	335	311	312	325	307	320	296	349	352	299	340	361	306	290	318	340	317	328	321	335	354	306	314	321	340	327	304	307	371	293	333	338	310	358	339	310	320	325	339	331	296	323	320	327	335	301	321	325	284	335	311	321	317	316	334	308	319	275	325	299	309	343	306	327	326	357	322	325	312	285	328	330	343	299	293	328	345	332	280	313	318	335	341	322	343	312	341	308	280	294	333	318	335	337	317	319	353	318	346	331	358	347	346	325	308	329	338	308	332	341	347	324	323	364	313	331	310	318	310	324	300	342	337	315	320	326	302	335	331	349	337	352	300	331	360	303	306	336	299	314	315	346	352	298	350	330	327	309	323	268	326	308	321	304	339	308	345	313	344	338	337	336	325	324	289	322	296	342	305	337	306	310	326	321	323	347	369	335	343	334	317	289	290	316	316	318	317	295	356	308	363	334	295	304	326	343	338	325	310	303	321	322	291	319	332	353	309	363	308	314	354	320	293	336	327	334	324	340	296	313	315	302	311	337	346	277	334	338	386	331	351	333	317	343	315	331	262	313	306	327	337	289	315	302	324	320	306	379	309	319	321	333	316	331	339	343	359	295	321	327	312	336	312	315	316	352	348	357	332	344	314	316	318	341	308	282	339	330	342	316	307	361	323	329	334	342	359	327	370	362	347	289	282	328	314	316	325	291	349	324	323	328	315	332	318	323	346	300	334	307	309	337	325	321	336	304	330	355	334	326	332	319	317	325	325	315	300	328	353	340	323	322	325	296	319	296	329	347	312	318	307	319	309	326	322	271	323	317	302	327	288	275	322	357	342	300	330	336	302	331	329	318	344	326	345	338	338	349	311	310	326	333	342	337	318	311	363	357	335	326	315	318	353	337	305	316	310	318	375	309	319	332	328	325	286	299	373	357	315	303	323	321	283	324	312	341	327	313	342	344	327	312	309	332	374	331	358	336	360	321	322	305	324	321	344	337	329	277	338	318	302	306	303	322	324	331	325	327	343	326	316	327	321	317	331	325	335	325	294	328	282	332	352	326	337	344	311	310	337	305	351	311	343	335	351	343	320	322	309	325	322	298	359	311	316	327	318	328	311	335	360	339	312	326	294	290	335	284	354	315	341	325	328	289	330	343	349	342	345	347	325	317	320	303	343	343	329	293	319	317	319	312	308	346	298	315	304	343	309	343	308	347	318	315	277	299	307	336	357	297	313	309	314	341	305	315	317	325	310	294	300	304	387	295	284	317	335	361	314	310	259	337	348	367	303	329	293	311	301	307	296	284	349	326	302	316	331	325	323	316	362	349	335	314	326	316	290	321	317	306	325	326	311	340	324	333	323	309	310	350	342	322	295	328	319	299	296	322	332	334	321	315	336	342	313	308	376	285	291	318	358	305	308	289	341	351	321	370	303	322	323	301	310	329	324	317	324	322	336	333	329	347	325	363	326	339	291	311	364	333	320	327	340	348	329	320	305	337	356	348	315	324	328	315	319	313	315	334	301	304	306	321	340	316	297	314	350	315	338	329	350	314	343	335	326	297	339	322	298	318	311	317	311	328	294	306	322	321	322	321	350	331	304	329	339	327	321	335	337	281	316	301	324	318	340	320	337	342	321	330	327	308	313	340	294	349	316	313	356	323	316	302	275	293	309	305	338	329	340	319	338	321	325	350	343	316	344	302	302	340	353	374	306	328	305	322	290	308	339	359	297	301	312	318	303	303	293	315	305	347	271	315	347	311	311	315	313	309	303	346	305	340	305	345	324	340	320	341	354	329	311	343	308	322	311	311	333	298	305	298	320	326	314	340	318	317	323	336	338	312	345	323	294	341	289	282	294	318	324	283	342	338	340	333	315	318	308	330	332	309	307	319	320	339	298	326	340	317	349	333	352	337	325	338	319	343	328	338	324	314	307	307	344	309	309	301	315	290	295	301	341	316	297	303	334	316	363	309	337	326	337	323	312	361	301	343	310	291	274	330	346	301	338	309	325	325	343	339	311	313	319	339	341	303	291	330	321	300	297	313	310	306	342	344	332	314	343	298	317	317	332	339	333	337	332	309	315	308	326	328	319	334	282	306	311	287	297	322	354	329	353	304	323	336	316	316	311	311	330	282	339	321	303	332	302	333	317	303	368	313	328	325	342	322	323	320	308	309	312	332	325	296	330	336	321	280	331	318	321	346	325	290	334	341	323	319	324	348	319	330	302	352	299	299	351	335	320	338	349	356	318	314	321	303	325	353	336	329	336	315	346	313	324	310	283	299	298	324	326	307	346	328	319	355	349	303	273	335	313	304	319	341	344	328	315	324	329	277	356	291	340	332	318	304	342	298	332	338	317	367	330	323	328	314	319	320	295	315	309	311	348	315	333	332	320	344	342	294	345	335	316	331	317	309	334	327	331	335	300	305	317	288	316	321	327	323	345	332	295	305	312	343	300	298	329	345	351	304	349	317	346	322	315	339	278	310	310	343	317	309	352	334	329	319	305	330	321	323	352	301	313	324	323	307	313	298	359	334	309	318	307	350	294	329	301	335	300	353	324	339	309	370	307	299	340	281	317	326	295	325	304	294	319	356	330	320	311	337	334	326	325	309	321	330	280	316	354	320	322	341	336	352	332	275	344	371	334	310	314	284	289
21432	8619	21223	17643	10696	7348	5090	5877	7045	17751	8067	4573	1843	1624	1374	1278	1185	1163	1098	1061	1051	1008	1060	956	969	941	848	872	851	874	885	842	865	871	835	844	796	858	832	811	804	848	833	767	815	784	841	771	801	813	792	787	763	855	804	801	804	793	787	780	740	773	795	825	752	747	758	740	733	766	717	771	775	756	722	770	708	719	764	739	804	755	770	796	717	726	756	761	730	734	738	719	736	680	812	720	699	786	719	763	740	764	722	660	747	707	737	711	786	744	748	727	764	718	699	770	773	712	713	752	762	750	741	782	747	702	700	733	710	736	770	725	760	777	700	694	744	740	750	753	734	697	760	742	772	736	764	765	767	734	732	741	750	723	776	753	671	762	766	699	719	732	736	760	741	694	744	750	789	742	746	734	702	704	776	721	725	724	739	691	732	740	733	759	750	698	756	775	765	718	800	742	744	720	719	729	741	753	770	699	740	760	758	703	725	774	734	740	692	723	709	695	791	703	744	728	754	735	754	724	748	699	681	733	745	714	715	710	777	733	802	739	713	710	754	747	691	724	721	740	749	721	712	767	761	747	754	748	732	724	729	727	712	708	727	749	746	745	753	732	748	764	700	738	709	747	735	729	716	737	728	770	705	695	709	713	741	739	742	726	709	728	717	763	689	712	765	722	716	743	732	739	740	693	712	766	724	758	731	735	777	738	730	741	708	682	717	732	787	782	767	751	716	750	678	751	744	708	735	697	723	730	743	707	735	738	726	691	750	751	717	758	749	712	743	716	744	708	737	744	745	761	756	753	728	768	705	742	740	767	761	777	771	742	764	779	756	759	736	771	745	728	728	740	720	740	716	725	676	769	682	760	785	742	701	721	783	740	707	759	691	731	733	730	788	739	703	723	727	762	731	740	774	775	721	783	734	696	762	701	711	755	731	750	752	721	721	746	718	738	774	735	721	731	777	706	712	729	705	791	764	730	728	720	710	775	769	760	759	716	732	730	739	695	727	786	752	706	732	735	712	743	774	744	760	751	754	782	756	750	742	718	736	717	739	750	709	713	767	735	750	734	773	737	698	782	731	740	750	695	759	748	735	734	748	727	740	714	716	707	680	711	731	720	748	725	727	705	768	676	798	775	758	736	661	743	738	741	701	750	745	770	748	727	719	760	718	704	740	741	697	740	734	753	699	705	724	746	720	742	765	704	723	720	727	704	717	725	765	801	780	771	759	770	685	732	764	707	739	737	734	778	761	689	765	720	801	753	783	769	689	713	739	767	707	716	672	789	736	719	749	729	768	707	712	734	715	695	726	717	712	740	733	725	762	721	758	703	747	737	723	770	720	760	712	770	718	701	732	742	736	763	754	701	735	702	714	697	746	719	714	694	764	762	676	733	703	723	675	793	695	696	769	709	739	751	730	708	735	694	711	754	745	792	737	762	742	718	737	737	707	714	690	755	714	780	725	701	767	681	710	759	705	729	744	730	703	758	677	738	758	729	756	751	741	758	761	707	757	687	754	712	727	734	747	742	749	719	762	655	697	735	729	715	704	760	704	759	747	746	719	738	768	734	761	749	756	707	720	728	750	733	718	722	725	723	680	731	728	697	725	717	760	718	783	757	737	753	714	754	708	717	704	746	732	732	734	754	681	781	782	725	749	748	752	810	740	694	737	769	776	746	700	764	765	761	694	761	757	732	730	740	693	714	747	726	717	711	754	750	710	718	749	719	743	751	754	730	718	752	738	705	755	740	774	735	757	758	733	717	755	753	719	782	696	704	754	723	741	754	674	710	704	719	731	710	718	715	704	679	788	718	727	749	762	722	743	769	738	808	738	742	777	755	758	724	715	705	718	746	735	738	703	717	734	698	747	719	774	689	686	729	707	772	725	703	740	792	767	768	743	701	760	732	740	736	690	705	708	724	758	718	740	777	739	697	752	693	694	750	711	744	699	783	710	689	676	760	728	731	734	726	752	712	732	738	725	768	749	776	715	722	777	757	773	777	754	810	751	773	730	722	692	727	720	721	787	751	750	718	736	720	760	708	755	724	771	729	747	717	696	721	791	738	721	710	686	736	758	742	787	717	718	700	780	776	731	713	716	751	743	726	744	707	689	731	671	781	723	707	736	779	701	774	750	759	719	731	718	748	721	713	744	759	795	795	742	733	717	738	755	720	716	755	719	710	733	733	718	684	690	767	801	726	769	709	755	699	732	694	749	745	740	791	781	720	732	743	783	725	738	740	723	734	757	736	770	736	719	715	739	687	698	772	792	747	722	709	755	739	725	723	729	737	755	751	745	717	748	712	728	781	751	756	773	732	696	708	763	776	753	693	721	794	755	686	705	709	716	717	695	718	729	734	719	763	744	717	704	738	734	781	715	755	727	732	706	744	712	713	717	725	717	727	755	727	779	731	751	726	741	737	777	742	719	730	777	699	703	705	697	741	723	710	731	749	723	738	705	764	756	730	682	712	701	756	709	700	737	747	716	738	706	752	767	709	740	767	731	787	665	785	737	676	716	719	716	754	733	763	699	750	765	740	694	701	712	735	720	741	746	723	752	738	770	738	696	727	673	777	769	759	703	765	772	734	736	781	724	695	714	775	750	738	789	750	754	714	736	709	739	760	714	719	736	688	733	704	743	758	755	721	776	735	804	750	724	718	740	729	690	717	758	744	742	750	683	755	715	673	708	704	765	745	753	758	758	762	719	714	725	752	759	764	699	743	786	710	799	741	733	668	704	736	730	727	748	745	802	718	745	726	782	671	756	719	758	692	730	757	725	757	748	747	765	746	728	751	763	746	733	725	699	709	752	761	736	748	712	736	704	735	684	746	700	724	734	737	762	723	771	719	753	720	732	711	768	707	744	720	743	779	756	736	791	744	721	761	756	733	742	776	836	700	742	785	771	743	719	681	678	751	818	741	691	737	749	722	749	712	728	733	712	755	771	734	748	680	729	746	738	773	742	726	749	696	766	745	693	720	712	770	732	740	761	740	730	708	738	739	719	744	713	776	704	722	725	719	724	742	724	692	719	692	737	779	780	760	711	750	741	680	791	744	711	729	774	727	745	714	726	731	739	711	723	690	687	748	749	767	710	771	731	778	674	717	714	721	735	732	665	732	768	750	687	744	716	720	725	724	768	742	722	770	702	778	773	729	741	740	757	753	707	698	743	727	716	745	729	752	801	720	756	746	740	727	731	698	769	743	693	708	753	718	726	742	708	791	705	757	734	771	794	707	717	712	723	757	718	704	709	690	674	731	697	705	710	720	717	727	704	723	727	782	709	735	751	710	730	778	712	717	797	753	740	726	705	692	702	792	715	697	761	756	735	708	724	741	766	713	742	726	694	711	747	696	756	735	762	768	725	706	744	725	738	735	776	760	716	724	712	724	729	739	767	725	707	714	703	756	741	709	756	732	740	723	710	711	769	717	796	773	716	744	734	703	749	696	743	711	755	748	688	738	794	786	711	689	718	789	699	720	684	766	722	728
4596	3286	4665	1883	699	393	213	327	271	240	121	106	99	113	110	106	95	87	85	95	92	91	75	95	85	101	116	93	87	103	96	83	99	97	82	100	100	110	107	96	98	75	89	75	116	95	103	95	83	105	105	102	97	95	87	108	87	97	82	100	99	92	91	101	101	92	99	94	92	87	109	93	82	74	101	98	90	91	77	81	117	110	100	94	88	88	95	104	114	102	97	83	96	92	108	115	97	93	85	82	74	82	73	86	90	106	98	91	104	88	89	102	101	95	92	100	98	84	79	98	107	96	103	100	78	91	99	83	85	95	85	107	105	91	94	103	110	81	89	98	88	83	91	101	91	123	79	112	100	89	90	95	91	83	89	83	86	85	106	84	96	93	86	107	98	88	91	86	82	97	93	99	84	85	89	96	92	94	104	93	89	94	90	82	94	80	95	97	93	97	96	97	101	109	93	117	88	91	88	86	98	84	84	79	96	82	86	108	87	97	118	99	88	102	96	109	80	102	105	80	99	111	101	77	82	95	77	101	94	104	94	83	96	110	113	92	100	115	80	110	87	74	96	114	79	79	80	81	80	96	108	79	90	83	78	104	84	103	93	94	105	89	107	76	82	105	93	123	103	93	88	81	99	78	85	94	82	86	100	85	102	73	108	98	94	99	90	79	76	94	75	95	74	102	96	89	101	91	94	84	96	84	81	101	74	69	81	82	103	102	96	86	85	104	105	97	96	81	91	89	100	99	94	84	102	91	82	95	93	89	91	97	105	93	80	96	103	103	96	103	94	87	80	83	85	110	81	84	72	88	98	85	88	84	100	119	98	98	96	89	90	111	85	94	106	85	99	96	83	85	101	102	98	96	105	96	104	85	109	93	94	92	88	87	94	112	98	98	85	103	98	88	108	102	78	92	96	81	93	104	99	92	86	74	91	83	94	80	79	99	77	93	102	101	84	89	97	96	96	89	97	102	95	82	92	86	94	101	103	108	78	120	84	84	102	90	103	97	103	92	89	89	108	107	82	87	90	86	94	102	97	98	99	105	96	97	102	96	101	84	92	85	83	95	86	86	91	102	87	90	91	106	98	94	87	92	95	98	87	100	97	84	99	92	106	88	96	104	80	107	91	86	92	92	105	86	85	83	92	88	94	101	88	71	77	99	100	97	95	101	101	93	93	102	75	76	67	105	96	103	104	107	90	106	88	94	88	89	82	84	107	83	68	98	81	100	93	86	112	104	96	95	98	92	71	96	91	85	91	90	64	92	80	94	82	87	97	78	89	97	73	92	84	102	89	90	81	90	115	96	93	104	84	116	74	87	91	83	110	97	86	92	100	89	93	95	82	95	93	100	71	92	85	101	85	68	105	100	96	92	71	81	95	92	87	86	90	89	89	87	88	95	91	95	96	100	87	96	87	92	100	80	107	84	108	83	81	107	88	83	100	87	95	111	107	80	102	97	81	99	85	86	107	88	71	107	93	88	107	94	106	83	103	103	101	93	98	69	92	101	105	96	107	91	71	99	91	84	100	85	100	98	93	98	90	78	89	79	109	110	78	103	106	96	87	102	99	106	104	67	102	90	76	113	95	73	86	106	84	79	88	90	88	102	101	76	90	97	101	94	78	81	101	106	93	79	87	100	89	72	82	81	86	94	79	113	85	92	85	84	89	116	103	90	95	77	99	71	102	89	105	87	84	93	107	92	105	91	99	103	94	88	100	103	92	89	90	89	79	92	85	89	92	88	92	78	80	81	80	89	95	97	109	84	108	95	96	97	86	88	92	83	101	97	102	89	111	102	100	104	90	87	93	114	110	103	92	81	79	89	89	99	102	117	83	82	89	104	92	99	85	102	83	98	113	101	101	94	95	82	84	99	81	91	106	86	96	87	104	86	83	88	96	90	93	93	101	84	85	84	82	113	92	81	102	103	107	85	95	104	80	83	86	74	81	102	91	91	106	86	96	75	92	113	96	84	91	75	87	89	102	104	85	95	97	90	92	86	88	101	83	93	105	109	87	104	97	84	92	82	101	85	89	78	94	109	88	72	95	108	88	93	102	96	90	95	86	102	80	98	98	112	96	96	88	96	93	79	87	87	86	103	82	87	79	92	92	108	94	106	97	101	104	96	86	82	86	83	111	92	87	110	93	95	105	111	91	90	94	108	92	101	97	94	104	103	110	91	98	92	101	101	85	94	118	99	105	104	96	108	97	101	93	98	81	112	88	76	103	114	87	105	96	91	102	87	100	111	89	93	84	95	102	95	87	87	91	99	86	93	92	78	94	87	91	87	90	94	74	110	121	77	87	106	94	96	88	82	80	101	102	97	92	107	109	91	85	122	97	87	86	103	75	97	99	98	95	90	100	93	110	105	74	81	107	75	85	79	87	81	96	91	89	93	98	82	102	98	117	76	74	94	94	95	108	91	100	90	86	81	80	86	80	96	105	90	99	92	82	108	120	102	87	108	91	94	90	94	78	92	107	103	90	80	93	84	100	98	81	95	101	95	101	104	97	97	99	82	85	71	84	91	95	98	89	94	85	102	98	103	92	95	91	94	89	99	97	100	95	115	96	81	80	94	91	77	90	86	114	91	94	92	117	85	87	111	88	105	95	112	91	88	77	112	102	92	104	113	96	92	108	101	93	89	63	81	89	103	94	89	88	101	97	101	78	84	94	102	86	103	77	87	84	80	84	90	108	94	79	88	86	76	112	96	116	92	101	97	94	85	105	93	88	103	85	99	92	62	96	105	92	75	86	95	115	92	89	99	99	101	96	73	86	88	102	71	92	97	95	91	111	89	85	78	96	86	72	85	81	105	116	89	97	86	104	108	101	107	97	95	92	84	101	90	88	90	94	97	95	110	81	87	96	76	99	96	73	84	92	82	96	105	88	84	99	105	93	112	99	97	92	102	120	86	78	85	95	101	115	111	114	99	88	89	91	77	98	126	94	89	96	85	100	103	81	86	89	87	105	86	102	104	110	94	92	99	108	79	89	108	98	93	81	94	78	91	103	86	96	72	96	82	75	100	105	106	104	91	94	95	86	100	87	111	89	97	78	110	86	74	83	100	100	89	73	79	97	84	94	104	93	94	90	89	93	99	93	103	86	92	92	84	89	90	88	80	93	97	80	90	91	101	109	85	74	80	87	85	83	89	100	95	78	93	87	98	91	77	95	94	96	88	74	101	105	90	100	84	85	69	82	98	103	91	94	104	89	95	85	104	89	113	92	98	94	111	96	105	112	76	77	89	82	91	90	93	100	97	104	90	79	105	95	74	82	114	92	104	79	93	66	83	107	97	96	87	101	97	85	98	93	85	63	71	105	75	91	93	83	93	84	82	89	91	108	93	83	108	90	85	80	109	94	80	98	99	81	109	109	102	92	96	105	105	98	82	84	78	108	80	75	93	107	93	112	114	90	99	96	106	77	114	91	94	110	90	96	107	90	102	82	88	85	98	97	87	90	103	87	89	77	86	85	100	96	113
3455	3133	8782	5458	2726	1787	909	1836	1337	1259	416	358	287	276	297	311	268	255	273	279	281	273	262	280	249	268	266	304	257	292	295	272	262	299	272	281	277	256	267	301	260	281	240	273	300	288	279	257	261	261	309	317	264	289	300	240	283	270	272	291	287	267	285	243	257	308	297	259	274	256	274	273	266	279	266	274	282	276	276	263	279	265	271	282	274	276	259	277	273	283	296	301	271	300	285	274	255	246	275	267	265	286	301	260	261	277	276	296	269	270	281	294	284	241	236	268	249	295	263	273	283	288	278	272	242	273	280	302	279	270	267	293	275	276	288	261	285	301	271	279	283	280	255	267	270	249	278	240	262	240	268	282	246	265	254	274	280	257	265	272	279	281	250	275	281	243	284	292	264	259	263	274	276	267	273	280	262	248	241	295	249	276	278	268	285	262	262	255	276	255	271	273	269	301	264	285	248	288	219	265	258	272	255	285	252	254	297	288	269	253	290	280	269	281	311	277	274	270	258	258	281	301	304	265	258	266	262	268	298	264	242	258	271	238	276	267	266	305	251	281	277	288	267	293	240	267	271	276	278	277	304	265	267	290	283	279	276	257	258	271	271	264	313	290	253	281	280	247	283	276	258	292	247	287	264	280	261	244	276	277	275	256	237	274	273	298	274	278	266	282	252	259	245	283	294	275	270	264	255	262	271	263	267	250	258	263	250	272	242	250	265	267	273	255	259	275	272	283	255	253	255	262	285	270	269	269	270	255	283	311	280	270	280	277	252	285	278	254	260	271	273	280	280	270	270	278	293	278	261	284	287	267	266	283	253	267	264	247	282	275	277	262	264	270	280	241	289	263	284	298	270	265	297	260	284	253	274	239	255	267	273	260	276	269	254	271	249	272	276	255	271	248	260	286	296	273	271	270	275	277	286	258	271	315	247	297	270	252	283	314	261	277	269	287	271	279	271	299	258	252	272	229	287	280	241	304	277	280	288	276	268	266	266	265	264	238	290	296	261	286	282	268	277	291	268	290	301	275	287	276	283	256	284	269	288	268	303	298	240	256	259	268	266	253	283	264	260	267	237	280	258	241	286	308	272	295	263	272	270	294	283	271	280	259	265	268	259	270	291	282	293	264	298	274	270	272	264	253	281	274	277	272	297	255	264	257	243	284	266	284	295	258	253	274	273	280	291	263	276	291	293	266	248	276	289	292	303	268	251	269	262	264	308	250	258	239	309	270	270	257	273	300	261	254	269	266	251	274	298	272	282	265	285	249	273	290	272	266	278	299	270	257	278	285	256	269	253	305	285	273	258	253	284	270	289	276	284	272	282	278	261	282	285	277	264	254	275	249	288	254	298	271	298	301	271	285	245	256	291	299	289	254	278	273	267	276	281	280	266	277	305	263	279	269	273	259	273	266	285	280	297	265	272	291	259	277	293	242	259	250	275	283	286	264	275	284	244	268	280	262	292	269	277	249	287	250	275	261	262	268	279	289	270	320	251	243	245	259	261	242	282	255	274	257	252	231	329	281	269	260	264	271	254	250	276	280	293	290	250	260	290	257	242	271	272	268	294	293	264	247	233	293	277	283	294	277	265	288	287	279	275	252	244	285	253	264	271	296	258	280	285	268	279	268	283	283	285	277	250	254	270	267	264	291	295	287	288	283	291	248	286	312	262	283	280	282	300	272	280	300	274	261	267	277	280	263	270	253	267	274	295	272	267	270	246	237	292	275	274	293	248	290	263	261	280	283	282	272	272	266	268	281	278	266	264	285	245	280	282	273	273	260	272	271	290	275	285	244	274	294	279	267	247	284	277	257	297	268	257	242	277	270	299	269	264	285	263	276	306	272	285	259	268	265	254	260	266	321	300	274	293	255	252	242	286	254	269	277	274	244	263	258	249	281	284	256	256	279	270	272	269	262	250	270	264	247	280	289	287	288	287	280	281	259	251	278	262	257	267	284	270	278	272	274	263	264	243	277	270	261	283	291	270	288	268	278	281	253	264	305	258	295	270	282	266	275	239	257	278	257	287	268	245	252	276	259	273	253	242	297	284	300	279	272	268	285	271	276	241	262	283	279	270	294	282	280	276	281	262	282	304	291	276	255	294	273	248	292	274	268	256	251	289	256	275	266	259	264	264	292	280	277	300	276	283	260	284	274	253	260	238	289	296	284	261	289	274	280	287	287	249	267	289	262	266	289	250	304	291	255	242	298	265	264	256	257	281	264	269	280	287	267	264	284	284	265	270	269	275	284	249	281	283	286	273	248	269	273	289	253	278	254	288	248	272	301	318	257	258	245	270	286	282	288	289	289	256	264	295	279	283	267	300	249	252	256	276	270	249	276	286	277	298	244	277	248	257	226	270	284	244	289	270	295	287	252	262	272	251	281	258	280	291	254	296	287	302	287	274	260	262	264	259	268	257	277	271	238	289	269	286	295	316	285	266	263	258	301	261	292	268	294	295	271	264	272	287	280	272	277	301	262	286	259	272	255	314	270	263	245	274	267	257	287	284	282	266	274	264	292	270	259	282	301	255	292	276	279	279	304	272	292	275	278	236	284	260	289	273	296	246	259	242	261	248	239	279	276	240	272	303	286	277	269	258	292	276	274	262	276	296	263	261	253	247	259	263	299	257	254	263	263	296	277	288	268	294	247	270	282	267	312	273	252	275	274	301	274	288	277	275	256	269	263	271	264	258	244	273	264	248	271	276	290	266	256	273	246	264	294	292	272	316	253	252	261	267	279	267	245	257	267	283	249	296	271	286	283	285	246	263	289	263	255	238	257	248	300	261	282	277	284	263	279	256	285	287	277	278	277	268	277	295	283	297	263	275	302	271	254	254	263	262	268	225	275	293	296	259	273	271	288	267	255	291	289	277	250	285	298	284	270	229	258	251	273	267	253	298	308	252	274	270	270	281	290	286	262	241	272	247	256	285	258	261	273	257	300	286	264	284	289	250	224	282	287	257	284	270	274	287	279	248	271	282	268	276	264	279	279	261	261	270	272	256	260	277	301	274	262	261	283	287	266	300	248	282	289	263	280	249	265	254	281	283	274	310	294	284	266	269	280	310	266	277	275	311	285	293	279	292	310	279	282	266	275	282	259	265	268	277	283	236	290	265	277	303	262	265	281	254	272	257	266	282	298	278	282	278	275	282	303	274	243	266	326	283	285	266	283	255	287	267	279	262	282	252	266	279	249	260	285	286	268	276	302	276	254	279	253	298	269	259	283	229	252	260	280	281	296	246	290	293	281	299	264	267	297	255	258	270	250	269	286	289	269	268	258	285	270	273	282	265	275	247	256	274	271	266	265	261	268	287	276	259	283	294	288	280	277	269	264	278	273	252	267	275	254	258	250	256	299	297	281	246	281	296	249	268	253	301	282	271	257	279	275	283	264	242	270	276	259	286	257	259	278	274	272	292	259	273	281	287	288	253	246	262	247	259	286	292	265	270	259	262	257	252	265	278	252	265	278	265	287	287	257
28133	22579	10528	5005	1896	1102	909	867	666	2700	787	414	288	246	274	257	207	246	229	193	255	247	221	229	193	233	218	221	248	226	222	222	239	223	198	194	219	205	228	194	212	237	217	195	232	202	217	207	182	212	226	203	218	237	209	216	222	199	188	176	210	215	226	216	211	204	209	208	192	236	201	229	212	211	188	217	182	192	188	196	211	209	214	197	207	202	194	219	207	191	193	193	201	201	218	205	216	212	208	172	179	200	214	202	205	199	206	215	220	209	210	226	216	189	212	181	208	193	228	216	197	190	170	203	205	219	187	200	216	219	192	199	222	207	238	218	202	216	180	223	225	222	178	221	193	218	208	226	236	210	197	212	219	194	184	224	224	205	204	213	227	202	212	200	193	214	208	216	224	209	217	210	193	230	194	189	223	201	189	234	238	198	206	177	225	210	203	214	203	217	229	193	199	234	199	209	180	186	202	224	201	205	215	195	209	227	211	184	228	192	194	201	181	227	178	197	202	178	221	192	195	182	221	211	237	217	192	200	214	222	231	226	177	191	224	189	203	191	211	196	213	200	212	203	206	215	197	199	195	205	212	209	219	223	232	195	211	217	185	208	209	215	210	174	198	210	199	188	211	220	244	217	205	188	205	204	197	197	207	215	219	194	191	192	194	185	176	194	213	216	196	220	210	201	225	214	225	199	222	220	236	222	216	201	195	217	205	187	192	204	203	203	205	214	212	227	232	208	216	218	217	199	216	213	213	189	202	203	207	214	198	222	204	194	216	210	207	230	222	211	188	201	200	211	195	204	180	256	239	230	211	212	184	195	200	203	220	199	207	221	239	207	210	195	208	210	206	205	215	222	201	196	170	227	227	197	193	232	187	216	222	218	209	202	181	188	192	225	222	223	221	231	200	210	212	203	192	226	215	215	197	204	230	229	203	217	211	201	176	210	180	196	201	204	215	202	197	223	232	207	195	218	206	200	197	199	197	207	234	227	214	235	214	191	213	214	235	229	189	211	198	223	213	196	205	196	240	206	241	214	220	208	190	204	219	222	183	196	214	217	203	208	220	202	194	201	193	208	179	197	210	229	217	194	211	198	198	226	219	215	222	209	219	194	208	213	194	203	208	198	211	234	197	203	230	192	219	193	204	204	206	213	196	197	193	220	215	206	221	195	212	210	187	204	219	210	173	190	199	222	212	224	216	203	231	203	221	208	188	212	224	204	192	215	187	234	188	214	223	221	186	215	185	202	182	175	193	200	200	206	213	207	216	177	210	187	210	189	196	204	224	198	198	193	219	228	241	201	181	209	195	222	219	219	194	212	200	182	252	220	215	216	208	220	213	206	215	174	221	206	187	185	197	221	185	224	202	188	204	193	203	222	175	192	171	216	230	224	204	214	236	202	180	171	190	223	188	203	179	210	237	225	202	212	190	215	195	226	212	214	218	204	209	194	193	198	232	202	217	182	228	199	207	226	206	216	212	213	204	201	196	243	213	204	203	222	203	188	181	184	221	215	202	212	214	225	189	221	213	203	187	195	200	210	215	196	237	201	222	218	192	221	191	200	244	214	209	208	206	218	226	185	217	211	193	217	215	210	195	239	203	230	219	227	203	212	199	199	191	220	206	234	224	200	209	209	214	198	196	187	192	198	240	185	212	196	198	194	215	210	198	211	198	222	207	189	228	217	214	192	189	201	212	196	195	207	206	209	224	226	186	202	224	173	227	214	207	221	199	226	206	209	220	225	204	213	210	212	216	207	216	199	184	233	208	224	201	205	182	204	229	218	196	184	222	226	204	213	187	199	213	206	210	211	197	198	225	210	203	218	230	204	198	194	186	218	204	209	227	215	203	230	207	189	191	179	225	179	194	189	222	192	197	207	209	202	197	210	224	202	188	215	231	221	202	226	188	228	196	238	205	209	226	229	227	206	185	215	216	188	199	205	198	208	182	199	207	180	178	201	200	217	229	203	197	204	228	191	175	224	192	232	204	252	200	200	226	223	197	198	218	204	202	212	218	218	216	221	190	187	199	207	185	227	192	208	220	195	189	231	220	186	216	191	196	205	203	222	204	203	215	222	218	180	193	209	207	205	211	213	220	213	220	247	233	216	207	216	206	211	196	196	183	244	213	233	197	209	204	203	205	196	207	218	220	203	196	213	184	242	224	178	185	226	195	193	235	196	194	234	202	183	200	181	209	226	212	194	198	199	202	194	214	211	192	240	197	228	216	229	212	218	203	215	191	230	207	215	218	189	211	197	201	185	208	230	193	233	214	191	231	171	211	202	242	223	206	214	234	222	214	206	186	196	234	239	199	218	195	203	204	210	205	237	181	220	211	179	224	203	217	214	212	188	209	220	220	188	192	193	230	197	192	214	195	190	191	199	197	201	210	205	218	194	190	220	215	204	223	206	203	209	225	215	219	204	240	218	202	222	207	240	207	208	205	216	211	207	181	193	173	236	235	247	224	208	200	193	216	182	224	212	213	220	191	201	261	181	210	218	199	170	207	212	204	215	193	199	222	187	212	215	215	204	228	196	210	227	241	202	216	214	198	218	173	202	191	190	214	217	192	231	180	193	212	202	185	216	200	171	173	207	196	211	220	182	216	208	237	239	220	185	198	222	208	217	221	193	201	215	221	201	211	220	235	208	218	215	210	183	211	200	190	192	183	206	235	210	218	210	198	181	221	191	220	243	218	194	194	187	237	221	189	211	205	216	226	203	198	202	219	202	188	203	233	188	186	212	220	173	220	238	212	210	201	197	197	201	194	191	178	193	225	203	224	240	240	214	193	191	215	210	207	193	176	221	215	194	215	178	211	210	224	221	179	202	220	201	217	221	194	200	226	236	186	206	216	199	217	223	209	206	214	203	210	223	202	212	213	190	205	185	183	207	215	218	202	201	201	199	183	212	209	214	192	214	206	206	221	203	213	188	192	200	196	197	204	241	212	216	218	187	215	198	188	229	203	209	208	210	199	226	230	230	231	220	187	213	148	225	188	223	221	225	192	220	215	197	173	196	200	181	190	218	199	228	201	227	216	247	202	204	218	200	195	190	185	203	184	199	207	200	213	203	204	199	199	181	193	184	191	205	211	207	195	209	189	195	225	187	209	201	205	208	235	216	203	231	205	197	216	211	203	203	206	215	198	203	221	201	200	186	207	214	184	221	233	222	220	207	207	202	209	220	190	190	183	212	229	227	209	206	217	222	218	191	222	213	209	194	214	208	218	194	196	203	186	222	226	210	231	186	180	207	209	204	211	226	193	192	201	188	183	207	247	202	202	203	209	209	219	190	208	207	199	229	200	225	232	196	199	205	198	205	207	212	213	216	194	203	178	203	201	216	210	203	176	199	249	231	202	187	215	221	216	220	221	218	197	202	205	203	228	225	190	203	191	218	173	207	192	193	199	235	229	214	190	211	198	216	178	212	228	202	178	219	227	193	216	188	211	206	196	196	206	208	194	218	204	192	174	209	237	201	211	203
17956	9507	14962	11654	6441	4625	3873	3921	3207	12524	2268	2257	1091	1012	870	842	743	801	709	705	649	653	653	631	636	580	655	596	624	620	625	627	604	594	553	603	552	536	571	556	527	593	541	573	549	538	597	540	544	517	554	546	605	499	513	563	519	523	499	563	536	491	540	555	520	525	508	510	535	498	530	505	525	509	480	518	513	495	562	516	530	500	550	527	530	514	488	562	498	541	539	535	500	517	547	556	543	525	489	501	497	526	541	536	475	468	512	504	561	542	528	516	540	532	512	532	553	467	535	506	509	543	515	547	489	523	535	548	487	501	539	541	517	508	485	516	515	534	521	553	535	513	568	504	534	544	506	511	517	518	497	513	536	538	513	514	521	544	477	495	539	531	534	543	506	536	477	496	529	511	549	524	497	558	545	523	498	546	560	488	505	471	511	505	508	537	501	517	528	536	477	505	521	521	527	520	513	541	533	526	495	485	524	491	486	528	523	521	514	530	562	508	495	531	537	552	504	527	551	524	537	507	514	539	530	527	529	502	550	501	529	553	508	517	510	542	504	528	521	538	501	507	471	499	537	535	542	536	488	485	569	529	553	534	506	496	475	526	556	559	492	505	495	500	529	538	530	547	510	535	462	512	521	511	532	515	484	554	509	553	525	481	558	536	532	519	505	502	501	529	520	529	487	529	519	516	529	502	536	536	523	498	507	522	538	552	500	529	540	522	523	525	515	553	529	518	501	484	505	533	503	516	554	519	519	513	470	513	533	510	523	506	528	516	499	534	540	522	514	504	551	504	492	493	501	529	490	524	515	483	502	531	504	540	515	516	510	546	515	517	513	553	502	556	500	548	507	495	512	522	552	535	515	546	537	547	521	524	505	520	517	525	503	522	553	510	482	547	539	521	496	527	547	537	527	496	478	526	516	467	513	506	501	528	555	535	541	504	525	500	572	525	485	554	533	505	479	482	524	544	498	520	500	535	526	514	544	499	499	502	528	484	498	528	496	551	508	530	531	507	521	524	509	548	528	492	546	521	516	519	491	535	526	532	520	529	541	530	517	502	459	525	474	503	502	518	480	499	474	501	524	518	519	516	526	525	532	503	519	497	555	529	491	504	524	527	524	516	558	554	547	519	484	535	517	502	509	498	510	484	540	505	521	528	491	494	524	489	534	530	537	528	501	504	479	525	521	513	511	539	529	536	529	499	522	517	535	547	488	533	527	563	532	515	526	489	558	519	479	497	541	500	532	513	501	490	576	509	473	541	511	533	522	523	574	494	502	515	538	531	504	501	493	500	467	537	549	511	520	513	553	494	493	515	512	536	514	505	487	517	512	552	500	544	492	497	545	513	477	488	501	507	522	547	523	543	528	508	509	514	526	551	515	544	513	502	512	496	521	508	482	490	556	479	524	530	473	537	506	508	495	494	500	529	573	521	554	489	566	517	548	499	492	484	506	505	479	543	552	505	510	517	518	517	502	515	522	555	542	496	512	502	537	526	469	538	499	498	507	513	510	545	544	499	482	505	498	512	491	470	530	513	534	502	515	512	473	532	518	500	487	498	524	490	513	503	528	556	522	556	481	517	545	521	516	509	507	538	540	548	501	543	499	505	500	515	535	489	518	508	521	503	520	504	558	504	508	562	492	555	506	537	473	535	544	520	540	521	497	493	493	523	474	465	506	505	495	543	538	498	527	535	477	531	470	509	521	524	567	527	545	500	509	524	490	483	532	520	502	499	466	561	520	524	530	524	516	490	537	529	534	502	516	486	567	465	507	521	532	517	549	521	511	538	492	507	508	551	532	519	519	494	512	523	521	520	515	521	502	550	539	523	481	527	536	493	531	487	501	551	486	487	512	486	537	564	493	493	510	487	514	527	501	538	513	504	503	503	525	531	522	556	576	500	514	531	520	506	489	511	470	516	538	517	516	526	497	542	506	520	506	537	517	549	477	470	486	500	486	504	498	532	511	557	508	516	496	482	511	524	506	484	539	498	535	539	532	473	517	523	489	497	504	531	494	528	507	514	526	512	506	501	496	513	526	523	500	481	515	515	515	499	527	547	522	513	525	483	517	508	549	527	538	492	491	509	499	523	556	509	475	535	495	544	504	570	541	537	521	520	495	538	524	512	493	498	550	527	545	509	523	525	536	558	552	472	552	497	512	489	502	507	531	522	503	508	501	515	520	536	507	534	557	544	497	511	506	543	503	513	489	516	511	499	564	525	532	497	540	494	516	522	499	546	524	509	595	496	540	567	480	486	550	524	543	519	500	529	545	516	528	524	514	500	531	490	546	494	489	502	500	548	496	508	545	473	543	470	509	508	461	495	486	536	538	549	537	510	531	558	510	489	525	497	531	535	518	532	495	495	509	569	502	483	522	490	528	507	519	505	485	515	555	556	465	552	533	498	497	543	495	566	500	535	499	502	521	490	501	492	542	538	530	489	476	485	486	511	511	511	523	514	469	492	508	517	519	531	551	518	492	503	512	521	566	530	517	485	555	521	532	543	486	502	469	509	529	512	511	506	513	547	474	503	488	535	502	451	518	517	500	501	530	503	516	525	510	486	493	519	527	497	516	511	509	538	491	485	525	469	501	457	516	478	516	534	548	498	524	514	527	558	497	551	517	491	500	558	520	497	555	514	530	507	484	497	506	515	515	499	524	487	472	528	507	525	532	524	495	509	530	527	507	546	504	498	559	525	504	485	471	531	507	551	494	501	464	526	481	496	498	514	523	479	530	506	485	522	519	549	529	524	509	503	487	519	538	499	486	538	538	525	504	527	491	497	507	489	507	503	491	489	517	488	528	505	513	511	528	499	528	520	532	510	479	485	535	501	537	528	510	517	518	495	463	550	503	516	496	488	541	509	507	510	536	499	544	487	499	483	509	511	491	549	475	511	559	555	536	547	479	496	514	507	511	525	539	502	505	522	496	478	528	552	533	500	523	494	489	482	507	486	469	523	530	506	524	516	530	525	516	533	528	524	515	549	523	505	494	533	562	542	556	463	546	499	489	578	506	519	495	522	515	518	528	542	467	566	497	495	528	545	510	513	500	507	501	531	511	473	539	557	512	539	556	530	490	511	557	556	479	531	512	499	492	507	513	491	552	522	511	540	575	475	513	499	499	556	516	558	492	489	522	527	541	509	572	503	493	529	521	503	475	560	506	535	510	512	495	474	531	525	492	479	526	515	539	488	518	547	510	476	518	511	524	495	495	525	512	493	481	507	478	521	560	481	533	475	521	492	489	543	528	524	535	519	535	479	512	497	497	477	528	518	543	531	491	500	475	479	546	509	501	538	501	521	523	529	528	509	539	546	512	547	507	504	495	526	520	547	487	517	541	487	532	532	486	466	525	522	518	531	512	497	530	503	537	563	517	507	526	553	513	487	542	521	462	538	521	495	517	510	530	495	491	504	493	500	498	573	530	531	504	541	535	511	504	545	517	516	514	562	527	460	529	520	501	490	482	539	524	534	504	508	516	538
39699	36609	16230	7912	3325	2045	1510	1129	1069	6008	1597	782	522	455	445	405	372	350	365	370	375	354	334	350	349	314	341	338	339	357	320	371	339	317	331	344	338	355	324	301	345	327	339	334	347	328	315	301	289	287	326	329	348	330	349	329	351	358	319	338	331	361	360	305	299	276	314	311	332	279	295	309	305	318	331	331	333	352	293	327	312	327	351	336	338	319	326	319	306	325	350	320	353	308	293	315	339	345	323	338	307	285	320	313	308	328	342	330	345	306	324	349	333	324	334	339	331	363	311	329	295	311	337	345	309	294	333	326	368	315	328	327	328	305	315	310	295	314	325	342	324	307	359	346	302	339	350	330	338	337	339	298	341	318	332	310	326	336	324	322	345	268	320	322	320	307	309	295	314	332	317	308	300	302	343	337	313	297	305	308	302	311	294	320	329	373	350	322	357	302	369	331	315	306	321	282	329	321	299	317	342	325	361	372	329	345	334	307	353	327	323	304	324	307	305	331	310	333	359	347	313	312	345	331	298	324	330	336	309	334	314	342	319	321	320	340	299	278	295	339	357	332	359	320	308	340	326	347	330	322	312	356	328	340	340	313	316	346	353	340	323	323	348	324	319	348	288	335	305	367	303	323	297	311	293	316	317	341	346	333	333	300	324	312	323	343	301	295	339	334	296	307	333	311	328	313	339	296	348	320	328	316	325	332	311	343	330	289	303	322	322	334	336	340	347	321	337	319	287	308	308	313	336	325	323	302	290	349	324	343	319	317	322	310	375	320	325	282	343	331	362	319	321	338	327	324	313	318	330	338	289	319	309	323	310	292	332	323	350	325	327	314	359	321	318	346	356	328	294	268	330	320	330	317	328	323	321	348	347	286	283	316	332	325	338	301	337	331	340	311	343	352	318	328	324	319	337	314	350	352	306	318	326	321	316	333	361	320	316	308	331	330	323	304	341	359	295	323	324	320	324	330	331	344	317	315	316	302	333	335	322	297	305	312	326	329	304	308	314	337	341	347	324	317	296	361	306	322	316	312	307	311	322	316	311	330	327	334	314	351	304	304	320	331	324	331	351	348	366	322	331	319	310	357	334	306	288	357	308	342	327	315	313	295	380	304	336	331	312	333	327	331	315	316	338	319	333	341	324	314	329	307	292	281	338	303	323	320	323	335	358	294	317	337	327	337	316	325	328	327	354	315	272	319	356	325	312	318	311	288	354	340	300	331	344	333	288	307	338	333	321	368	290	348	355	353	321	319	340	347	314	300	329	321	355	329	336	281	307	322	308	324	323	296	290	331	317	352	341	305	313	361	306	317	313	315	295	328	316	325	354	319	326	334	357	288	314	347	329	313	339	305	317	326	327	341	335	352	313	318	333	283	337	317	349	311	316	305	315	316	305	299	332	347	324	324	328	304	328	338	302	294	330	297	321	323	313	326	300	319	355	301	335	303	323	319	366	327	324	328	341	334	288	329	324	300	340	326	336	312	313	301	334	285	338	368	308	352	322	337	329	308	339	332	373	328	295	316	329	340	367	358	301	325	312	359	336	337	335	300	358	336	301	282	338	316	306	335	346	333	326	328	336	316	337	294	319	339	323	299	355	321	334	318	312	351	315	332	298	326	323	336	346	308	306	314	329	311	328	333	356	337	344	326	297	322	307	325	345	311	326	323	336	310	328	312	286	350	291	324	324	321	292	326	332	350	329	296	348	338	337	339	336	299	337	320	307	318	354	348	330	316	315	314	314	325	333	309	285	302	328	326	334	329	315	333	315	317	316	339	340	317	315	312	316	322	290	313	334	346	349	314	304	318	332	324	359	301	300	292	352	317	323	297	320	317	319	314	310	312	300	309	319	324	302	338	302	367	317	302	329	353	345	357	322	330	365	289	338	332	315	290	327	309	323	302	329	329	313	325	301	360	305	309	330	318	314	320	305	340	319	326	352	329	322	300	335	344	310	320	339	339	286	300	298	334	314	306	329	343	320	360	317	330	345	333	306	301	345	311	331	315	305	341	320	338	291	324	339	342	344	324	347	318	364	316	312	310	318	313	301	342	350	357	334	327	316	298	314	344	321	336	312	326	294	312	286	321	355	333	343	312	301	309	311	315	342	328	324	345	322	330	338	318	320	362	337	327	341	317	328	311	284	291	320	318	326	337	350	326	322	352	299	310	310	324	314	307	344	285	352	326	315	336	312	336	323	309	314	308	345	310	337	343	321	342	341	336	310	310	367	367	317	295	335	326	326	370	344	351	338	347	342	304	312	351	340	303	327	340	301	341	314	329	306	345	346	325	350	333	309	310	329	308	334	311	305	323	318	331	345	304	333	303	319	345	286	362	313	327	315	337	307	307	345	314	316	323	321	351	316	328	314	293	341	316	297	294	311	346	343	322	321	342	319	342	326	306	337	311	333	308	305	308	341	360	325	323	326	321	339	325	328	316	339	298	332	315	320	314	311	324	331	310	313	322	330	293	318	337	313	342	325	345	314	331	313	358	322	309	322	319	331	301	329	325	334	328	306	322	340	311	309	324	332	329	307	321	314	328	312	300	310	330	324	317	326	320	348	346	334	313	323	345	298	312	303	346	314	290	294	318	347	336	314	316	312	322	321	318	343	344	351	366	283	307	353	356	346	342	318	340	311	350	305	337	300	318	333	284	313	312	314	305	299	333	328	332	317	341	314	337	358	301	321	309	333	310	331	325	323	330	356	359	304	355	316	352	315	315	338	307	322	339	324	305	280	296	340	337	349	322	346	346	295	347	304	305	322	307	322	332	312	305	337	352	350	335	324	323	335	364	331	326	324	334	315	295	285	335	318	314	343	311	314	323	314	316	311	310	347	310	311	284	344	340	315	347	316	326	301	295	293	311	353	355	342	335	313	312	303	334	374	307	327	318	337	371	329	315	323	314	309	348	367	316	315	334	320	310	321	338	310	315	303	347	355	322	336	341	320	284	330	314	305	340	343	335	337	306	300	334	309	348	346	329	288	305	325	365	343	342	318	358	320	362	317	293	316	298	335	326	320	341	340	333	336	320	317	314	358	319	328	320	342	332	328	349	344	331	326	321	302	351	327	322	314	307	344	335	317	288	332	320	312	344	305	322	328	313	338	327	308	288	318	328	294	282	314	325	351	291	314	327	308	309	323	289	358	319	299	295	344	334	379	334	320	304	337	325	318	324	321	328	351	347	330	316	327	324	327	293	306	338	342	317	319	302	383	288	320	301	359	334	354	328	300	322	322	341	310	358	291	335	352	311	325	284	350	336	302	353	306	329	321	332	342	326	325	279	323	307	315	338	331	345	358	346	321	312	321	314	310	339	298	321	321	368	287	314	328	303	321	301	329	325	331	307	310	320	336	352	328	312	338	344	323	326	328	328	340	342	355	354	320	317	333	336	328	358	306	322	335	306	303	284	334	298	328	310	335	332	341	325	296	339	339	339	322	328	349	313	346	316	346	337	298	324	323	320	311	301	298	296	320	321
24067	15045	18710	15329	10361	7341	6137	5034	5380	22623	3505	3463	1829	1564	1383	1283	1121	1107	1105	1070	1034	1014	1013	948	959	961	876	932	867	957	854	847	895	851	831	818	864	819	828	805	815	810	803	792	829	762	783	813	778	751	770	762	785	788	792	755	780	766	758	759	754	733	764	778	743	767	744	770	794	810	761	756	732	769	751	761	786	702	773	802	775	779	747	769	752	756	756	742	690	716	773	758	731	734	710	730	732	717	713	720	711	722	739	725	771	732	751	750	756	754	730	717	771	751	759	709	755	790	744	771	705	808	721	759	798	788	782	739	676	701	744	771	762	693	739	778	786	722	783	770	711	695	695	749	757	734	742	741	770	752	775	759	717	762	773	776	723	724	781	756	771	749	743	759	739	766	751	744	691	716	777	768	719	702	789	769	775	757	710	726	754	749	752	719	736	747	753	734	719	709	704	764	739	713	721	732	756	763	741	707	728	737	751	698	709	745	722	742	736	741	740	716	764	697	743	751	713	740	729	742	740	768	752	713	739	767	785	704	713	761	755	732	684	709	724	748	726	762	735	760	687	723	706	706	738	764	710	716	753	682	741	785	748	738	766	733	753	755	731	723	702	716	757	779	751	757	722	744	721	725	713	746	751	672	764	721	716	703	740	761	715	740	715	736	754	730	772	715	769	718	712	746	692	746	757	720	755	732	714	756	761	767	763	739	771	667	702	699	722	730	701	707	740	744	735	707	726	706	697	719	762	784	739	713	790	778	723	718	716	725	751	726	731	761	753	745	698	762	715	758	743	736	752	689	710	768	744	763	707	761	725	733	678	752	757	740	759	708	790	776	728	732	811	743	708	702	694	734	744	730	731	727	745	707	717	714	758	712	753	721	737	716	732	729	733	722	763	800	753	756	768	741	735	743	710	721	747	758	713	733	711	695	743	744	736	696	725	720	738	763	715	710	740	727	768	743	742	732	776	749	762	716	723	754	743	727	753	719	794	713	759	711	772	723	769	718	760	703	767	740	697	748	698	733	738	762	744	722	722	751	738	722	726	752	772	699	700	768	745	717	724	753	751	729	743	740	697	744	746	689	757	698	743	717	800	754	718	772	723	686	748	730	734	784	784	711	723	712	720	740	757	757	746	732	740	740	762	705	709	718	693	746	719	716	770	742	742	716	739	750	732	784	712	734	697	738	713	775	726	771	749	715	725	663	755	714	797	765	741	689	695	734	728	800	702	754	732	725	787	737	712	735	746	714	711	767	755	732	709	733	761	706	710	734	725	736	715	761	754	713	746	712	670	699	761	775	712	698	702	747	724	658	751	701	718	768	761	681	780	692	735	760	713	701	721	735	742	709	775	741	758	739	730	685	720	760	763	750	739	711	713	761	756	690	728	744	718	752	683	741	759	696	722	745	741	750	690	750	769	720	756	754	810	740	698	753	733	747	724	698	727	708	702	728	742	729	765	745	748	766	740	782	725	732	719	708	748	752	766	752	746	782	735	735	735	711	713	719	693	727	782	690	733	731	780	742	680	717	740	763	700	709	746	714	768	720	669	706	746	731	706	682	704	758	748	741	747	730	731	688	791	771	746	666	745	685	665	694	720	737	742	708	743	711	721	726	735	757	746	722	757	748	761	723	765	757	723	702	765	747	711	777	722	772	720	698	741	726	710	750	711	714	707	702	718	728	745	740	786	726	736	771	778	753	739	746	735	747	751	680	753	746	723	719	718	724	720	683	712	737	691	744	746	761	714	688	774	745	691	701	759	771	746	720	700	731	764	773	755	749	719	742	678	759	741	759	718	729	733	742	693	693	736	688	703	738	727	711	722	769	698	699	727	753	710	775	745	718	720	752	709	722	691	722	720	773	740	739	737	792	671	722	706	723	736	720	773	720	720	693	713	759	733	782	725	714	749	787	721	735	743	734	736	738	771	692	773	694	779	750	772	734	727	747	718	726	731	740	729	743	767	747	702	723	770	767	700	727	741	719	737	766	740	652	709	688	695	697	696	705	758	684	723	754	766	749	736	750	778	663	777	721	717	725	723	744	721	710	741	699	722	742	757	717	747	685	721	746	744	765	780	724	723	718	708	752	727	762	760	726	682	734	704	751	691	784	717	742	709	775	753	748	749	724	722	702	766	726	734	783	758	689	768	757	687	675	726	707	735	739	723	734	726	748	834	780	755	743	702	756	717	775	720	684	771	744	738	728	685	740	757	701	783	745	718	766	713	764	766	675	738	720	715	738	713	749	760	747	742	795	714	722	728	725	723	719	774	739	725	711	734	666	739	720	736	666	740	772	772	737	737	766	747	708	661	728	739	756	725	740	768	745	760	742	811	709	770	761	764	732	709	749	731	723	691	738	760	737	724	766	704	731	714	694	750	681	785	768	750	694	729	723	753	768	738	712	727	710	769	676	728	731	757	750	731	777	748	751	698	786	754	722	710	792	752	688	717	727	747	713	716	752	766	727	747	749	717	784	741	708	752	744	772	756	749	723	728	742	712	712	710	801	743	766	768	731	714	723	695	739	711	703	712	760	735	753	725	747	714	755	760	716	683	756	761	716	718	722	741	790	761	715	726	711	736	762	724	783	696	736	760	753	738	748	768	738	732	718	701	739	762	730	721	738	743	722	731	760	780	779	759	751	739	709	731	739	732	744	694	698	741	740	728	714	717	743	730	679	791	735	724	706	760	697	706	729	740	756	728	707	734	705	777	701	759	695	739	764	722	711	761	721	701	711	716	699	733	722	768	743	703	724	685	725	708	749	762	788	743	775	741	811	779	727	725	713	708	736	727	685	756	714	734	692	739	775	716	719	733	752	740	690	741	719	730	734	728	750	766	699	748	747	717	734	777	723	791	714	760	761	757	769	744	724	712	748	760	683	754	710	699	713	741	717	733	714	726	714	699	746	742	738	781	743	708	713	713	700	731	747	737	770	794	761	712	724	729	724	718	742	711	736	761	749	724	773	729	748	775	737	703	731	760	799	708	731	733	730	781	708	759	726	736	677	753	721	743	742	797	739	731	703	727	694	715	724	740	770	727	736	762	719	716	744	737	768	704	741	730	777	759	700	742	794	752	708	696	738	695	762	757	727	715	731	763	713	748	794	749	793	671	733	736	746	705	716	752	759	726	670	742	734	727	696	770	752	728	762	738	731	731	744	764	722	758	766	702	711	744	738	796	752	697	685	746	720	755	699	746	741	720	748	798	777	711	748	714	697	772	766	692	720	741	761	746	720	768	788	721	751	735	729	708	735	746	717	762	740	742	754	740	722	732	705	709	700	736	733	759	775	773	723	731	714	704	730	757	748	721	749	706	744	736	721	754	743	720	717	708	740	733	720	721	744	723	731	725	743	746	743	749	775	735	740	757	743	777	746	726	680	714	733	715	792	767	731	696	723	802	798	755	776	680	700	728	744	687	718	687	739	720	732	695	716	709	733	730	723	736	774	687	742	748	724	741	797	729	797	737	725	747	729	760	754	752	701
5317	4463	3644	1709	699	318	289	230	280	278	147	117	105	114	86	112	97	85	123	92	100	123	104	102	103	77	116	97	90	126	91	95	110	87	102	107	108	78	81	79	93	106	90	86	92	98	71	101	106	105	95	83	86	93	91	96	90	94	73	99	100	100	95	95	86	105	82	102	96	117	94	74	99	89	103	110	96	97	84	98	101	80	111	100	104	107	86	97	87	98	93	75	98	101	90	90	109	90	84	97	88	98	88	112	95	100	77	92	104	80	111	96	100	89	118	106	115	109	75	98	104	106	83	98	103	97	89	117	111	97	95	110	101	92	121	102	100	89	99	82	67	117	106	100	91	92	87	86	79	101	101	97	92	110	82	96	101	87	100	85	101	94	107	104	103	90	86	90	128	85	81	105	89	105	96	81	113	87	80	100	92	93	80	95	101	102	112	109	97	102	89	87	98	93	92	81	86	80	90	101	96	80	84	103	109	96	97	85	79	108	105	80	100	94	96	94	90	90	90	86	97	113	106	99	91	100	96	96	101	92	106	84	92	88	114	81	110	90	102	77	81	87	107	100	106	107	105	78	103	98	82	97	98	86	97	96	106	83	100	89	109	100	86	87	92	114	75	100	103	94	96	89	78	85	101	91	96	112	94	81	88	95	90	93	93	95	86	79	85	94	95	110	109	119	84	113	86	85	92	109	101	91	82	86	85	106	89	91	106	112	101	94	107	94	94	94	86	92	95	89	100	93	104	84	107	100	81	98	96	103	102	125	88	97	98	79	79	100	106	81	97	105	101	92	105	90	95	109	77	92	73	89	83	102	79	92	118	122	82	93	120	111	97	97	95	91	91	82	95	107	107	90	96	81	80	100	85	86	90	108	90	94	90	91	107	84	117	86	92	106	96	89	93	96	108	115	94	110	109	113	104	88	85	109	75	108	97	102	92	101	109	91	101	90	95	95	93	104	98	75	88	115	98	100	90	100	88	104	105	106	100	100	103	93	97	105	103	100	95	89	90	100	103	94	108	102	103	72	104	112	88	96	89	100	90	99	116	97	124	107	102	100	94	95	89	90	122	93	89	102	80	82	108	103	123	87	94	102	92	79	95	83	102	89	100	100	97	101	109	98	98	100	98	100	93	90	81	108	96	101	97	84	89	101	99	100	101	89	95	101	102	129	90	89	79	92	90	87	95	105	100	122	93	96	123	97	95	89	93	94	97	90	104	98	116	109	73	80	103	96	96	89	93	84	94	104	105	100	90	101	87	96	108	100	97	99	87	85	99	94	114	84	83	100	89	100	81	91	91	95	85	100	100	99	97	91	91	107	111	87	74	115	84	92	97	101	87	97	80	88	90	98	91	106	99	96	99	74	98	91	90	94	112	98	90	97	116	90	77	93	100	89	84	94	80	101	91	118	96	93	88	92	92	103	96	99	103	98	88	86	93	92	93	103	97	94	106	96	90	75	102	108	95	94	91	82	99	92	91	81	80	91	93	93	103	102	89	107	90	94	99	94	89	94	91	104	92	93	96	93	92	83	85	109	110	112	96	90	115	81	104	101	97	99	108	103	97	85	92	104	107	112	79	104	82	94	94	98	96	81	90	91	93	122	101	94	88	92	89	118	92	85	79	95	104	90	82	106	97	93	104	84	101	109	89	99	96	95	116	104	82	92	108	102	103	90	89	99	109	104	98	92	109	83	108	80	83	95	105	96	105	87	87	90	103	96	101	76	96	104	107	109	96	87	82	80	113	99	97	101	96	73	91	85	102	88	85	106	97	82	86	87	109	87	103	93	97	121	77	107	79	92	98	86	95	96	89	93	93	99	101	127	98	84	102	94	93	102	89	101	91	114	100	109	97	102	85	92	91	90	91	113	107	101	94	102	106	105	100	91	92	89	116	124	105	111	89	91	83	103	116	101	122	83	77	94	112	81	90	95	92	81	101	96	94	93	95	98	85	100	90	95	105	107	101	76	103	97	70	87	83	94	97	92	94	81	91	98	104	109	90	107	88	86	94	85	114	109	84	100	98	117	78	97	99	99	87	103	102	93	91	109	105	94	100	96	93	86	103	91	102	83	103	112	89	102	92	99	106	89	103	76	97	106	118	101	101	112	101	108	101	107	111	108	119	115	125	107	119	103	79	91	110	112	101	103	94	83	82	79	113	119	97	112	90	120	100	120	79	83	100	83	101	90	96	79	85	86	74	100	99	101	105	127	91	96	79	71	89	92	112	90	106	89	114	113	94	94	93	90	98	88	118	110	92	101	84	84	88	91	104	96	103	90	82	113	100	105	82	89	94	90	103	114	99	101	88	118	99	108	116	79	100	97	117	102	110	88	99	96	108	93	98	84	91	85	73	99	79	81	99	88	87	109	103	103	83	107	114	102	90	90	98	127	107	92	96	112	95	95	115	106	97	108	110	118	116	95	92	114	97	90	107	99	115	97	102	116	92	81	95	96	89	106	107	93	92	83	106	104	100	89	89	102	105	78	87	88	98	117	100	78	103	95	97	106	71	106	97	100	91	109	95	96	87	107	115	119	104	93	95	114	88	112	91	91	103	86	80	97	87	97	90	93	95	95	94	83	106	97	99	96	89	99	92	90	89	114	94	106	92	78	98	98	92	100	80	99	109	100	94	90	85	99	103	104	99	91	81	87	93	94	111	100	91	108	90	100	130	101	105	102	78	102	82	97	113	99	98	105	94	96	112	103	96	103	105	84	79	103	90	96	93	111	86	89	93	110	107	91	116	95	80	87	99	107	91	91	114	100	81	103	100	103	98	112	110	101	99	100	87	108	124	102	97	98	101	110	105	99	90	91	91	90	78	99	94	100	81	102	86	83	105	100	101	103	99	82	94	79	86	73	87	92	97	106	96	108	114	103	99	75	96	91	98	91	88	97	103	111	104	87	91	71	105	102	89	107	98	83	96	111	108	95	106	108	84	111	94	91	113	104	100	109	101	92	107	80	112	92	95	105	108	96	94	106	97	90	88	77	86	95	90	64	90	93	103	97	106	87	115	89	118	92	97	113	106	99	105	84	109	86	110	93	95	110	85	103	110	110	98	99	101	97	88	91	90	87	80	84	105	94	84	83	117	87	109	112	88	85	96	83	107	86	107	93	112	101	76	106	100	82	96	95	110	98	103	102	87	100	90	116	87	88	113	106	114	100	113	85	92	96	101	94	95	95	78	107	74	98	112	104	94	94	95	75	98	96	92	77	87	79	82	91	90	83	79	65	91	88	100	77	111	94	98	89	89	88	96	91	92	79	94	95	91	81	128	109	90	112	102	111	83	89	92	116	82	117	86	106	94	85	87	97	106	91	96	84	112	72	113	91	113	98	96	102	105	97	99	111	116	95	119	83	104	90	83	109	98	85	101	99	78	87	97	96	91	86	85	98	99	87	105	107	91	82	99	81	91	101	125	97	102	114	93	92	106	92	80	109	92	81	101	85	98	99	85	117	95	107	100	79	82	97	103	109
3946	3980	6906	5127	2888	1462	1233	1031	1418	1539	625	465	313	310	281	290	279	287	302	301	273	272	278	292	282	291	285	289	298	259	268	302	274	272	258	308	270	262	277	276	284	301	303	346	293	296	261	279	269	274	317	314	254	257	255	274	292	298	293	291	312	270	289	258	248	294	319	262	303	290	283	278	289	279	263	290	291	255	262	241	290	310	292	280	260	273	268	295	276	274	281	274	310	276	308	262	289	281	287	275	264	286	291	319	253	303	305	316	277	274	295	279	267	282	260	258	268	254	275	299	282	268	305	281	275	267	287	309	248	263	279	280	283	289	289	278	263	285	273	277	297	297	288	293	264	290	293	300	311	279	299	313	289	293	273	272	268	286	273	284	265	277	288	249	262	304	260	285	265	296	262	278	266	270	266	269	282	271	267	296	282	279	317	259	258	279	271	291	291	277	268	279	317	299	296	277	312	278	283	297	256	291	291	283	301	301	269	304	286	286	243	281	271	288	270	274	291	279	260	302	248	303	271	254	280	297	306	312	271	243	266	293	266	298	260	264	272	283	281	248	286	263	285	286	278	323	292	265	285	268	252	295	275	257	256	290	261	274	253	262	289	251	270	286	292	283	259	251	301	286	280	258	325	262	311	259	264	277	287	275	274	295	289	276	281	272	266	268	296	290	296	261	290	260	259	277	285	279	314	265	266	279	274	285	244	269	311	276	290	283	304	288	268	272	280	265	282	305	276	273	271	278	295	266	284	253	286	273	249	272	254	262	269	309	280	286	297	278	270	301	301	283	272	267	292	275	311	286	257	274	308	282	278	263	281	264	277	280	279	298	257	290	278	247	267	271	261	310	305	286	267	279	300	268	285	282	302	294	276	292	288	279	276	288	271	259	274	287	274	280	293	283	278	277	281	276	280	270	276	285	268	288	262	283	300	288	297	254	291	276	283	290	288	297	288	285	246	291	299	298	258	266	329	244	301	287	285	281	272	283	298	261	260	277	318	277	294	275	292	279	314	292	256	276	292	271	270	304	254	275	281	292	271	290	290	307	278	286	264	265	245	260	264	269	301	301	253	280	293	304	289	293	258	274	265	283	281	291	253	294	293	272	266	253	288	245	272	268	275	264	280	272	292	272	285	267	271	281	305	280	304	286	268	271	270	292	296	300	284	299	278	289	276	308	301	269	271	290	266	251	253	283	285	317	310	274	278	300	283	312	297	308	262	254	284	285	301	279	280	289	303	268	257	297	296	254	278	273	255	247	303	269	256	241	263	261	278	286	284	286	261	271	297	274	258	294	268	280	286	267	270	278	300	261	254	288	272	273	298	274	283	298	293	264	244	268	291	283	284	267	281	323	280	251	311	293	302	280	256	278	301	254	279	304	316	260	283	274	290	278	288	274	277	242	268	278	272	280	262	285	282	265	260	247	304	273	284	281	286	287	267	296	298	254	270	272	291	272	266	301	328	284	292	226	271	264	307	279	273	276	234	276	310	260	281	314	308	273	304	306	258	304	281	277	264	270	304	289	273	280	300	278	257	285	308	317	277	299	289	266	283	289	267	266	258	282	264	278	276	263	256	267	283	285	303	292	266	292	259	260	270	288	277	291	263	293	259	263	281	264	288	280	306	269	291	283	282	314	293	259	274	277	284	285	271	269	289	254	264	269	270	300	271	283	296	298	283	261	303	289	293	279	282	275	283	263	236	265	281	265	301	289	302	258	276	290	302	288	253	255	322	256	266	316	275	260	259	286	279	294	278	269	276	273	271	296	282	305	263	302	282	271	278	280	288	281	284	300	263	290	295	286	272	291	278	279	252	308	295	274	232	276	267	262	286	267	279	278	278	269	304	283	291	321	287	267	315	279	262	285	304	281	304	264	279	284	293	290	276	296	261	282	270	294	295	274	272	277	276	296	279	276	312	279	279	272	306	265	297	296	283	287	286	288	268	258	256	290	270	308	265	263	276	255	286	292	274	311	293	271	290	294	311	280	259	269	289	285	288	276	294	287	285	266	303	300	277	244	265	299	268	289	278	291	286	276	238	307	293	249	246	258	269	280	265	258	254	280	277	284	263	275	283	313	269	265	271	260	277	274	279	285	263	311	258	256	286	284	290	269	276	272	289	266	287	282	298	272	294	284	275	295	282	297	285	295	293	249	278	272	268	270	237	288	278	307	325	272	273	279	272	276	291	268	284	292	304	293	292	245	289	270	306	293	259	286	286	259	281	280	291	277	300	254	293	309	265	286	261	267	274	301	299	302	283	291	279	282	254	322	258	280	276	271	284	255	277	291	310	292	275	285	300	272	274	296	267	250	249	298	283	291	270	277	270	275	259	292	266	245	289	275	266	325	263	283	270	283	241	293	267	301	296	272	292	269	272	309	255	267	260	270	258	246	314	241	297	272	269	316	264	279	302	286	280	269	253	294	275	297	274	260	295	259	272	248	278	278	273	261	289	271	285	287	273	269	296	253	296	280	280	303	265	259	241	301	278	276	291	297	276	262	287	282	291	241	262	287	278	290	308	268	280	251	257	304	294	280	292	270	276	296	311	282	274	267	275	301	273	312	270	243	284	287	279	258	276	321	286	294	292	303	274	247	287	241	303	281	266	285	259	285	279	280	272	272	289	292	281	255	284	265	259	249	289	260	268	268	286	296	265	290	287	279	274	244	248	304	264	273	290	302	310	269	298	273	276	276	294	282	313	295	289	291	272	270	268	282	301	294	286	266	280	280	253	270	291	280	326	280	270	274	292	327	281	299	278	293	306	267	277	300	285	303	275	299	291	262	259	260	304	300	291	291	273	244	298	274	297	275	242	282	281	309	262	286	285	299	289	266	260	290	270	289	261	273	276	285	276	271	260	294	268	299	269	296	272	280	257	273	287	257	257	271	273	273	270	267	310	263	287	280	296	264	286	258	279	253	272	306	284	274	268	284	302	238	252	252	272	279	260	253	271	282	266	272	300	285	268	257	290	266	305	271	277	281	272	260	305	287	260	292	310	244	272	273	297	281	285	286	270	261	295	237	290	299	288	268	281	278	305	285	290	285	291	270	312	287	304	278	262	284	283	273	298	249	255	294	297	250	269	295	276	263	268	274	273	277	278	277	280	266	270	274	260	263	265	275	274	258	262	299	262	262	261	276	287	307	291	252	253	253	270	271	266	288	304	282	273	267	311	315	268	252	280	295	291	287	256	283	266	255	295	311	289	286	286	267	301	255	282	268	268	273	265	245	289	266	279	281	286	258	299	264	286	265	256	251	306	289	293	288	247	271	312	323	280	302	285	253	294	290	269	292	281	259	302	268	280	306	278	276	269	277	300	280	260	279	310	269	284	304	311	282	278	330	278	258	309	279	308	248	278	294	286	265	284	294	254	288	285	285	281	306	281	300	313	271	298	258	307	261	251	298	293	272	296	267	284	252	290	292	272	293	285	285	272	289	290	294	263	276	282	264	268	294	278	269	306	288	310	283	313	264	287	301
25264	28677	9277	4473	2116	1201	814	722	698	2649	529	504	301	308	248	265	195	241	226	244	204	231	233	210	216	236	227	212	208	216	217	215	235	190	235	216	237	194	206	219	234	181	214	199	218	208	216	196	223	216	229	221	209	211	228	199	200	194	230	191	197	198	219	219	212	192	202	244	198	193	232	210	221	202	207	210	208	213	202	216	231	205	202	197	187	216	220	209	185	205	208	196	236	198	216	202	208	220	210	188	207	216	209	210	232	207	199	209	198	202	188	184	219	210	192	217	182	209	208	193	205	192	196	201	215	223	196	212	185	220	203	231	235	210	204	203	210	205	208	231	192	194	212	225	217	204	208	201	194	209	211	198	200	214	216	200	209	215	213	175	182	201	265	202	230	201	183	188	229	206	217	207	216	231	218	195	195	197	191	223	195	218	199	211	222	208	204	222	185	219	237	238	205	190	211	179	203	211	185	215	226	210	194	213	210	219	207	202	192	225	204	210	197	222	211	209	216	230	204	215	196	244	186	177	202	194	211	204	197	202	194	208	213	217	203	205	214	225	191	216	213	178	201	222	215	187	213	212	202	241	202	205	227	202	221	215	207	187	205	230	229	210	207	210	237	166	230	197	196	215	198	211	193	206	207	195	189	202	209	229	201	195	223	210	204	191	235	212	217	166	206	215	216	206	206	183	205	217	208	209	210	182	190	201	204	193	218	233	216	210	193	209	224	216	228	213	212	241	185	198	235	238	226	181	193	204	204	199	196	189	197	216	217	208	205	204	198	184	201	197	225	212	187	222	226	201	211	198	198	203	222	211	214	194	165	222	194	180	204	214	217	212	189	208	186	205	206	183	209	169	192	220	223	240	208	187	217	201	204	220	216	223	184	210	199	191	221	220	238	192	183	219	201	216	189	230	195	226	214	164	226	205	219	203	201	219	227	205	224	212	236	230	211	171	171	182	213	198	205	187	211	210	200	208	201	206	213	207	210	218	231	217	203	216	209	182	208	230	220	199	238	209	217	223	203	208	184	208	212	224	227	187	179	204	208	227	213	196	209	209	215	217	229	178	212	221	206	214	189	211	215	213	202	197	205	216	229	212	203	225	223	219	190	237	190	208	204	214	197	212	195	198	191	186	210	213	252	209	195	202	228	211	203	207	212	206	181	229	175	228	213	234	201	182	200	225	214	194	210	205	195	184	216	220	212	204	202	214	195	201	230	200	223	198	197	182	214	192	195	213	193	186	232	225	201	242	221	201	191	212	196	202	222	190	216	207	224	197	196	226	191	196	221	215	195	211	203	227	224	219	201	212	194	215	205	192	229	219	221	213	207	223	211	175	205	222	236	207	229	201	204	188	190	219	225	202	226	222	234	207	196	183	187	208	184	203	232	242	210	187	178	196	213	206	218	213	211	188	203	219	216	199	222	214	212	216	219	217	206	196	190	180	195	194	191	210	176	208	209	239	201	207	204	209	198	242	212	196	239	208	233	196	206	218	215	210	203	212	221	210	225	236	208	236	219	184	183	199	168	185	202	159	175	200	216	213	192	202	203	200	207	193	232	188	207	215	218	182	197	187	200	203	209	202	227	191	198	224	225	176	213	206	211	200	206	207	216	194	227	235	198	224	216	207	224	217	217	212	209	215	203	187	206	202	175	205	202	217	186	212	190	205	214	203	209	172	204	208	197	205	204	216	192	211	192	193	179	216	205	207	195	192	218	186	223	201	209	234	227	214	217	181	239	210	184	216	209	193	215	197	197	243	227	220	206	212	219	194	222	207	199	170	195	188	200	225	203	203	216	192	208	228	203	212	205	201	235	214	221	217	187	216	219	191	221	193	221	209	247	184	200	216	213	183	171	206	230	216	210	218	203	202	215	190	233	210	225	209	210	192	217	235	207	184	221	194	220	225	229	214	191	223	211	206	235	202	229	209	209	187	194	234	211	208	189	205	203	197	242	198	215	188	222	199	210	197	191	193	216	226	232	210	199	215	221	213	212	208	199	189	215	215	197	221	216	209	226	213	183	221	200	222	211	220	224	213	225	213	208	225	220	219	190	202	205	205	198	182	191	214	209	204	224	220	200	209	193	209	201	208	183	172	232	216	205	206	204	168	206	194	230	198	206	207	212	186	190	229	203	222	227	209	216	183	198	213	201	193	220	223	205	208	232	209	214	184	227	199	184	210	223	248	234	212	185	196	175	208	201	215	192	229	203	197	210	196	214	217	218	211	209	213	216	231	196	193	213	215	210	247	185	213	207	200	225	234	189	209	204	214	223	233	191	206	219	241	193	211	208	235	193	202	213	185	213	229	192	211	212	182	188	236	220	199	194	180	217	186	227	214	181	192	207	174	210	205	220	184	180	213	203	175	200	198	216	203	220	222	201	236	206	201	230	188	204	190	209	221	215	208	214	216	184	222	221	208	189	202	227	199	172	182	221	224	236	234	196	194	212	199	209	194	191	217	200	201	192	191	200	192	225	201	221	217	234	211	210	192	204	204	201	205	210	202	230	216	214	199	199	189	191	243	217	216	191	226	205	205	201	216	229	242	202	225	216	171	188	186	204	204	236	226	197	190	194	204	193	216	217	212	226	202	186	214	228	219	198	215	209	192	185	202	213	207	196	177	197	204	220	201	182	215	217	202	221	221	208	194	212	197	192	195	197	199	206	204	208	203	228	186	190	199	214	210	215	225	190	198	213	196	214	206	207	208	206	179	200	183	210	185	199	178	216	220	223	200	206	207	212	219	233	223	194	228	206	226	212	219	209	208	185	219	187	212	208	224	208	229	227	221	213	192	225	209	200	216	188	198	185	209	196	188	196	213	227	220	190	206	213	207	216	182	220	221	200	210	186	209	188	183	199	212	212	232	211	198	203	178	229	176	202	216	185	208	180	193	208	191	194	227	197	191	209	256	208	233	199	203	207	211	203	204	220	218	193	216	227	198	197	187	196	219	176	177	213	190	202	203	186	212	236	191	222	201	226	204	189	189	210	231	206	197	191	227	206	219	214	212	215	211	201	210	190	196	188	203	195	221	202	216	223	204	217	205	197	188	216	196	202	205	208	233	222	167	232	209	204	222	198	199	232	206	223	206	195	191	236	216	183	212	208	200	204	198	209	201	194	221	200	205	180	211	203	192	215	219	207	185	175	195	205	233	208	217	185	201	212	190	193	218	202	181	210	201	210	219	217	203	198	191	216	199	216	231	213	212	225	173	183	206	202	210	202	226	217	214	194	222	204	197	203	213	198	212	203	191	204	207	217	216	217	234	205	225	195	226	200	183	228	192	231	223	205	213	204	193	203	220	224	216	222	192	187	219	222	212	218	192	204	199	208	205	200	229	209	213	200	218	220	195	207	181	216	187	206	226	213	214	217	182	203	203	208	194	214	227	206	202	217	226	214	212	215	217	204	205	223	240	206	208	233	205	213	225	208	230	205	182	216	198	189	194	204	200	226	222	223	210	193	201	177	214	198	226	231	172
16839	13244	12662	10844	7431	4814	3515	3495	3595	12184	1860	2428	1042	961	885	765	764	760	732	679	635	673	686	601	623	659	641	632	581	547	544	576	575	592	527	595	582	566	579	601	528	578	548	547	538	578	539	583	574	557	493	544	534	559	528	492	530	549	549	501	532	507	506	520	515	593	524	547	520	537	527	499	503	498	524	504	506	501	501	509	487	553	480	562	521	497	528	510	530	522	508	517	535	510	484	563	540	510	555	539	525	509	524	546	529	536	564	462	552	496	530	497	525	534	524	503	480	533	503	501	518	504	472	506	521	548	464	499	560	533	519	483	513	536	496	498	519	525	500	537	519	519	540	523	518	521	534	485	499	527	549	483	538	499	515	496	528	521	512	561	485	497	518	520	520	556	535	499	543	504	496	487	529	506	526	513	516	526	528	509	555	497	514	490	518	510	503	543	549	558	530	534	536	489	476	508	504	451	491	495	535	526	496	554	542	494	547	535	510	505	512	502	521	512	524	522	530	512	535	501	521	462	498	521	507	465	537	530	476	535	556	476	523	506	517	525	496	520	521	503	509	510	525	524	515	522	504	505	543	530	504	514	506	464	522	534	527	503	483	518	507	487	501	546	508	511	541	559	546	562	491	503	507	510	553	482	507	505	513	555	474	482	470	482	509	504	487	532	521	514	483	516	498	535	538	492	509	482	494	483	517	552	478	550	529	499	501	530	490	569	505	538	527	500	508	523	535	495	529	551	518	478	474	480	488	530	551	510	558	509	529	504	491	543	515	540	502	506	490	523	542	523	517	528	505	527	543	498	502	569	532	530	503	518	540	504	527	520	502	539	506	546	499	540	513	517	530	535	519	505	506	494	557	501	530	499	481	511	502	524	481	532	480	529	498	516	514	556	476	490	501	537	500	504	520	526	510	476	520	469	543	488	521	528	535	526	535	495	539	519	518	479	534	503	537	538	524	524	528	536	469	527	479	538	541	524	549	532	513	512	492	490	543	478	545	516	504	469	536	576	538	516	498	508	518	552	533	501	516	505	510	552	559	492	516	526	458	518	520	524	523	480	542	499	504	465	506	489	521	523	570	525	545	534	535	505	596	518	535	504	527	508	530	519	528	531	527	529	492	484	539	486	507	513	508	536	541	533	513	528	531	521	495	501	506	497	503	522	535	514	489	515	530	486	473	481	526	537	518	490	535	532	492	561	526	484	548	528	501	516	466	513	484	522	497	507	499	528	473	510	543	500	528	477	564	541	522	560	482	512	505	588	514	517	516	532	537	505	517	523	530	523	457	498	516	541	482	532	536	544	539	510	493	498	521	530	494	515	479	529	535	506	512	513	558	504	493	488	518	514	494	512	513	528	520	532	510	477	502	506	526	501	508	521	521	543	491	516	543	522	522	521	498	469	524	517	553	553	564	538	487	534	528	520	507	511	553	508	515	532	550	510	515	498	497	520	512	517	541	514	502	476	539	511	507	556	520	511	527	543	536	541	509	516	491	505	523	481	489	551	540	512	539	525	528	522	520	484	532	509	470	515	564	498	493	514	526	466	494	544	479	483	489	502	537	531	506	544	517	491	445	555	473	517	522	544	521	518	556	541	520	503	505	483	519	490	505	521	498	555	545	528	511	532	497	513	531	531	547	528	537	474	529	524	529	532	529	474	495	474	517	509	477	506	505	519	531	497	486	518	529	507	517	509	464	464	502	559	506	485	507	488	522	530	513	533	530	517	520	521	521	516	482	492	516	567	547	499	525	524	517	501	527	506	497	519	497	515	525	470	526	504	538	542	499	542	508	489	493	503	512	448	515	512	513	500	504	502	532	499	467	510	453	536	518	520	500	474	519	496	558	541	507	535	560	542	524	531	513	508	530	518	487	522	511	520	488	537	502	527	509	545	533	517	517	510	515	505	529	499	476	533	525	507	480	553	534	547	507	502	504	516	504	511	526	535	579	519	516	513	566	513	502	526	531	564	523	516	481	515	529	514	482	540	512	537	485	541	532	508	503	504	518	558	512	504	496	517	477	514	502	516	530	483	528	502	517	478	507	521	506	519	501	535	526	484	533	514	527	530	510	465	522	520	498	526	535	506	518	559	494	532	514	543	548	488	542	488	510	516	511	538	516	500	501	562	515	495	507	509	507	497	509	435	511	508	539	527	499	492	524	502	480	544	512	536	533	499	494	516	508	542	532	520	496	509	534	469	515	524	499	523	518	490	516	560	465	469	506	508	506	546	484	552	511	546	476	499	526	507	541	468	482	523	528	523	526	529	522	501	473	506	576	545	494	521	522	525	488	520	524	489	486	505	504	513	531	536	517	529	512	534	525	477	540	474	538	471	502	526	513	504	498	528	488	558	532	503	493	553	551	499	508	516	489	520	509	523	516	546	528	509	523	545	503	518	528	516	465	540	498	553	490	519	506	519	484	500	535	524	525	553	494	563	521	511	512	493	492	513	534	502	508	511	511	534	483	548	509	474	505	485	467	529	511	539	490	518	503	535	520	533	530	544	519	544	573	497	469	506	464	527	522	514	486	538	505	522	525	505	537	516	546	533	490	514	515	505	516	528	485	515	498	482	518	537	480	550	559	528	509	500	512	533	528	530	504	467	513	533	515	513	502	486	494	542	532	510	513	528	491	472	528	483	512	488	542	535	519	501	526	487	515	507	567	508	499	530	529	540	522	499	534	512	544	549	506	501	515	499	502	500	543	498	534	499	540	540	495	551	569	493	525	496	595	539	512	552	504	484	501	538	516	520	479	512	486	513	527	511	513	489	549	505	515	516	486	534	532	546	508	500	530	500	499	511	516	525	476	454	480	538	509	522	489	542	488	512	493	537	536	528	492	522	493	517	505	531	544	538	497	497	506	502	519	514	513	517	520	516	579	498	493	515	551	509	539	527	510	492	537	506	511	514	544	550	508	531	561	522	520	565	506	541	494	482	487	516	488	506	508	510	493	477	505	520	512	481	528	485	491	521	509	503	523	505	546	523	497	494	491	526	526	488	490	494	512	505	457	521	509	510	535	534	497	518	528	505	517	523	571	503	500	507	510	532	542	508	520	510	512	525	516	501	502	525	566	472	546	519	528	516	508	507	521	505	524	503	509	491	537	478	472	546	527	541	532	498	495	479	524	506	521	542	492	502	531	504	503	533	504	550	510	517	551	480	512	519	512	525	504	530	511	484	478	528	521	510	516	507	522	513	566	538	540	503	523	540	504	532	551	534	514	516	537	526	552	480	519	552	481	528	518	515	539	530	523	574	500	540	504	511	559	518	541	539	558	513	494	519	542	552	476	498	487	535	521	521	497	504	539	502	517	485	521	523	482	518	491	505	549	493	533	462	490	521	530	561	513	506	537	499	489	479	481	542	524	522	511	514	476	497	482	477	458	537	506	556	490	490	514	540	494	511	518	518	515	496	493	523	478	532	548	531	504	518	567	524	508	517	521	462	510	523	513	498	505	529	539	539	537	553	499	488	523	532
33981	40167	14931	7729	3643	1938	1286	1196	1410	5767	881	504	493	466	412	424	389	421	357	363	357	335	349	360	327	354	331	345	360	323	353	341	344	332	344	301	309	344	332	322	310	363	333	320	333	340	319	338	326	307	327	318	318	328	337	339	355	341	354	327	331	328	327	297	317	339	324	283	350	292	319	332	331	356	335	328	304	312	320	299	317	330	348	314	277	281	342	313	331	325	298	333	328	335	358	317	310	324	345	329	313	311	311	315	334	335	365	321	341	334	312	328	335	305	268	322	304	327	327	322	331	310	340	311	328	296	323	331	297	322	347	311	359	335	326	343	318	339	300	342	338	334	283	328	330	328	317	330	313	320	307	319	282	313	315	295	308	347	298	339	332	324	300	315	311	347	331	326	335	313	316	313	320	339	332	334	337	281	324	341	300	306	316	323	339	318	318	328	293	281	311	309	317	295	345	330	359	322	357	322	323	331	366	313	321	302	317	279	323	331	311	337	320	320	291	317	305	374	300	335	308	331	345	312	342	304	324	331	311	286	325	302	305	325	299	309	296	287	325	338	312	321	346	326	331	332	339	272	319	294	319	314	335	315	295	318	302	305	314	275	345	309	315	366	323	295	326	322	310	314	322	340	352	282	303	340	295	322	315	305	295	318	315	281	302	328	351	318	276	299	316	301	334	323	326	341	295	305	298	318	306	309	327	324	302	337	322	346	343	322	281	351	335	281	357	337	274	318	368	312	345	322	313	353	314	302	354	320	352	318	305	327	298	328	328	287	306	292	322	310	315	330	327	319	313	324	314	345	316	341	313	316	332	305	337	340	331	317	306	284	316	290	349	326	319	293	330	309	317	338	281	319	294	319	357	310	342	316	313	322	320	307	320	357	329	319	336	331	334	337	391	313	321	319	326	295	302	324	319	331	315	298	331	287	344	319	303	318	320	311	342	360	317	324	350	346	354	344	341	351	336	289	314	298	339	299	311	329	310	327	312	312	312	329	312	315	321	296	286	327	313	331	325	341	340	324	328	332	303	334	333	319	357	308	321	362	364	318	334	315	317	292	314	325	315	302	320	362	305	306	295	327	306	315	351	321	324	344	323	336	357	316	349	309	307	314	355	316	314	320	321	340	303	331	291	345	325	325	326	318	322	315	327	308	286	284	329	335	338	331	310	310	358	318	321	367	322	339	328	322	338	321	345	326	357	322	302	348	307	312	305	296	317	293	292	342	318	342	317	325	338	322	318	318	332	321	306	342	327	303	299	324	329	326	312	340	330	330	336	306	348	344	322	328	323	306	297	312	297	353	277	337	394	306	317	314	328	348	351	324	334	348	317	289	325	328	305	299	303	346	317	310	334	342	346	322	295	327	311	325	338	318	329	334	327	333	293	306	328	349	320	355	320	306	318	315	343	320	327	324	291	320	290	318	338	351	333	318	327	295	317	321	333	328	334	324	312	329	319	334	356	339	359	336	330	357	305	328	319	307	315	358	331	346	311	330	331	334	353	341	325	323	311	287	306	289	321	363	334	286	303	329	338	327	336	302	321	306	342	338	352	328	322	262	345	330	330	311	362	339	301	320	323	307	323	335	332	324	327	328	342	313	323	332	342	333	323	297	319	320	301	307	327	330	345	315	319	313	341	306	341	327	304	340	318	321	337	301	313	321	335	342	288	307	314	344	329	330	313	357	275	321	319	321	311	301	331	342	310	342	336	278	339	335	311	349	360	332	348	285	290	309	326	318	327	299	346	309	341	346	316	323	321	327	336	311	341	292	337	334	318	305	340	301	285	309	327	333	332	292	337	331	314	318	295	333	333	317	299	315	321	339	318	322	324	332	330	320	317	347	295	315	337	319	305	292	301	325	301	324	331	322	308	311	319	337	299	330	313	326	348	339	332	337	313	322	323	330	333	310	343	318	327	323	307	299	300	322	344	376	318	319	310	279	313	327	322	318	376	323	310	345	319	322	314	319	325	342	299	332	319	364	325	322	311	313	325	318	305	342	322	321	318	320	312	325	312	322	314	338	329	288	300	336	308	324	324	300	332	320	288	346	291	320	339	319	314	370	340	336	294	366	327	298	300	312	322	335	369	324	336	314	313	305	329	315	328	322	317	347	328	345	324	305	310	311	300	344	329	333	320	299	307	330	352	330	320	333	316	319	352	323	305	351	324	336	332	323	333	301	300	293	315	306	324	357	342	329	301	328	336	357	328	319	322	302	352	310	311	296	349	314	317	324	278	314	324	327	372	301	326	339	286	319	306	259	301	332	344	344	292	298	343	319	320	359	298	307	330	311	337	275	359	339	328	327	339	312	337	320	344	304	328	340	319	319	315	338	302	305	307	310	318	331	320	346	342	315	297	380	336	345	308	350	333	307	317	312	330	287	355	301	321	303	305	324	314	331	323	302	304	310	322	332	336	323	323	302	329	301	322	360	280	292	357	327	311	318	302	351	324	313	346	329	307	356	340	350	308	313	302	331	302	334	305	326	334	298	318	296	325	338	324	362	317	322	314	369	296	358	306	306	320	288	305	345	335	306	332	307	300	355	354	333	344	334	295	331	307	274	312	306	338	358	307	302	312	319	301	310	316	332	348	303	355	346	310	311	334	339	302	325	339	349	286	313	317	323	300	324	339	311	312	332	358	306	293	340	321	312	301	313	323	341	336	353	325	293	341	299	300	317	318	321	320	299	335	336	301	347	327	349	323	344	326	349	303	305	334	299	336	281	318	349	315	381	340	284	366	308	338	315	333	309	339	319	346	339	335	337	331	332	309	338	325	322	299	302	313	306	345	339	302	329	314	316	312	297	321	341	275	333	329	315	315	295	301	317	302	324	317	324	294	304	323	299	327	320	293	336	322	317	337	300	336	288	345	309	316	308	330	306	333	307	322	334	336	327	324	352	314	306	300	319	313	332	341	324	304	336	310	337	291	338	296	340	294	315	325	333	323	319	326	338	353	331	311	311	348	368	328	330	346	288	330	286	349	342	321	327	320	328	291	283	328	337	324	299	324	323	293	323	336	285	354	311	320	281	287	301	342	297	333	349	350	279	321	359	313	269	324	322	349	328	336	329	329	321	327	390	295	298	340	306	334	312	292	348	319	340	295	333	312	371	323	323	364	358	292	326	330	371	344	307	323	349	305	307	315	327	335	300	337	362	318	321	339	336	317	314	310	298	310	337	349	338	330	326	340	321	334	318	331	341	324	352	349	337	301	347	319	331	344	356	298	313	335	349	307	328	311	332	337	305	344	332	315	331	341	318	316	350	308	331	294	342	343	311	339	295	308	320	283	318	305	291	309	296	336	325	339	317	331	308	343	306	362	336	297	331	325	306	376	308	323	311	351	302	324	313	306	322	313	311	327	341	345	367	312	308	332	335	339	341	300	350	348	322	331	306	334	327	345	328	303	340	311	307	329	310	354	345	316	330	316	311	318	307	342	327	333	337	347	290	345	318	352	292	301	330	323	349	302	337	319	300
21109	17393	17228	15475	11162	7522	5078	5160	6852	21098	2712	2287	1730	1562	1389	1251	1205	1120	1035	1128	1016	968	949	959	894	934	935	939	891	855	872	886	878	876	850	832	856	836	874	766	804	804	793	799	792	804	782	811	781	800	745	779	797	757	707	747	747	722	828	742	772	768	779	771	770	749	810	734	702	716	722	704	758	753	788	789	747	711	768	710	747	725	759	742	755	757	737	724	740	724	752	755	696	778	740	710	719	756	754	720	749	741	725	765	726	781	708	748	704	744	734	760	714	734	721	717	734	722	720	748	723	746	750	734	757	745	732	721	732	706	707	718	743	716	701	713	740	719	755	748	736	711	708	765	709	783	733	766	767	740	719	748	676	740	754	725	759	782	727	745	770	751	762	677	708	706	722	687	744	783	753	728	726	719	757	732	710	773	737	737	726	641	767	694	726	744	721	730	756	734	751	706	689	748	731	734	707	736	695	733	707	721	702	707	751	732	765	727	729	711	723	707	759	737	746	741	749	790	751	702	729	711	726	782	722	728	710	781	735	729	764	704	718	784	691	714	695	739	700	686	690	787	763	690	693	760	707	698	768	714	690	748	768	711	772	744	751	732	792	715	713	745	743	714	754	717	726	735	775	714	752	739	754	737	726	695	738	692	730	703	758	755	712	753	728	738	697	751	774	730	729	796	746	703	689	748	752	701	718	741	752	727	686	740	712	690	725	721	726	777	751	729	739	707	701	728	724	772	728	685	709	755	712	665	781	682	682	745	728	769	695	731	717	748	701	743	725	744	773	697	739	799	740	680	707	746	708	717	724	708	713	733	752	680	734	723	727	673	745	770	667	748	698	717	706	737	718	726	751	758	760	725	740	746	737	746	725	721	748	683	737	788	720	779	744	671	744	743	722	730	727	702	765	757	725	753	696	760	719	740	823	770	716	784	765	720	773	746	739	700	707	739	725	713	722	764	732	726	759	684	719	725	744	757	730	722	739	727	706	720	732	757	729	713	688	711	714	764	729	731	698	777	696	685	688	782	772	746	709	706	710	756	782	715	713	693	720	744	752	703	699	717	703	727	744	737	727	723	719	728	712	730	714	729	725	714	725	697	716	712	744	747	737	678	718	765	756	744	723	721	708	748	702	720	720	708	767	712	713	700	702	710	734	733	758	719	708	755	723	733	765	743	733	728	743	727	762	743	666	714	723	719	701	723	733	741	786	686	766	783	735	743	734	733	790	738	739	711	688	789	713	745	773	731	765	752	750	748	730	751	729	715	728	741	704	689	751	663	755	733	770	702	752	781	758	736	679	780	720	755	771	755	742	719	725	725	726	680	751	783	714	697	693	711	723	710	733	760	734	752	683	744	762	709	721	693	743	769	684	696	729	729	769	740	718	691	735	737	687	754	755	708	747	719	696	771	742	717	761	712	740	732	717	752	760	709	755	771	707	700	720	698	738	704	731	747	723	715	709	690	765	746	764	713	731	717	724	728	733	711	710	744	770	732	704	761	720	761	725	741	754	757	693	708	735	708	740	714	744	714	750	719	727	720	716	707	757	776	735	729	748	726	742	683	751	720	719	741	714	814	773	740	730	732	759	754	740	702	651	726	760	771	696	750	711	713	766	740	753	716	772	728	723	749	745	723	713	752	696	742	688	781	756	753	750	767	729	721	740	749	740	710	776	708	730	731	744	732	761	761	800	719	774	751	749	659	756	730	735	725	681	734	735	742	693	738	759	762	725	706	724	724	728	757	758	704	714	770	717	742	759	678	730	724	698	723	693	714	726	676	719	759	704	763	750	719	719	689	752	742	752	728	739	738	735	751	804	722	714	715	699	705	667	717	741	697	755	726	739	750	732	704	693	780	727	731	720	700	750	721	696	660	737	711	769	783	737	729	763	749	719	703	756	771	753	694	727	756	693	705	708	721	745	732	741	743	704	738	705	761	744	691	742	672	730	714	765	740	753	734	782	704	757	720	745	708	709	761	686	724	750	746	731	707	721	752	747	723	731	752	719	685	729	744	734	735	710	739	706	716	799	729	774	757	703	706	700	732	766	747	701	734	719	748	707	742	697	760	750	754	705	699	769	699	733	780	739	723	735	728	736	740	792	710	710	738	693	704	687	696	752	749	754	742	702	713	697	697	767	733	749	683	725	715	742	741	760	700	757	721	695	719	770	728	780	769	733	772	768	739	705	728	752	681	717	740	746	780	712	714	738	722	676	719	687	714	723	667	705	726	691	768	718	758	754	702	749	720	708	725	728	738	758	742	776	739	742	724	731	740	732	761	746	695	733	705	741	747	690	767	745	707	718	677	715	754	695	722	680	757	722	715	771	747	733	717	798	757	755	726	757	712	710	755	790	742	744	712	746	749	716	731	730	734	685	725	750	743	682	729	739	707	732	681	733	719	720	742	713	757	766	703	769	702	687	737	756	738	698	704	724	750	739	702	719	780	699	733	730	723	711	713	740	734	763	727	650	735	716	786	706	748	716	763	736	733	700	727	735	787	745	709	724	749	772	734	700	718	694	740	730	728	752	729	752	713	681	771	706	759	728	725	714	709	734	743	723	749	713	688	781	732	726	701	726	769	756	745	766	739	687	732	740	755	782	709	745	736	753	698	732	724	658	731	742	692	743	727	686	746	764	744	705	687	730	730	770	710	732	700	746	718	773	722	773	734	771	717	705	707	716	721	705	766	714	727	739	707	719	722	732	707	698	765	672	742	733	717	710	703	740	787	757	687	726	704	701	748	720	739	675	732	723	736	728	708	751	734	712	747	742	717	708	705	743	756	718	728	775	736	723	764	762	764	740	726	753	715	693	723	718	770	693	709	787	738	730	817	717	743	717	683	713	737	759	718	730	716	771	763	706	705	760	731	766	723	704	720	729	675	711	717	708	696	726	740	756	755	768	751	718	690	776	738	762	768	757	731	739	716	752	695	793	726	766	678	695	695	723	711	726	741	730	736	743	723	693	736	741	772	750	722	717	732	720	709	735	782	710	762	742	718	720	743	705	714	692	719	700	726	717	714	748	705	732	811	719	790	745	756	728	722	733	744	739	710	766	706	706	723	734	726	720	741	706	684	743	701	751	688	716	672	720	770	764	752	763	693	745	732	673	725	714	719	756	755	717	707	766	762	705	741	735	762	698	715	706	709	709	759	759	762	714	703	657	770	739	726	706	734	767	733	746	741	735	716	730	725	702	717	710	678	673	680	713	729	757	721	698	757	721	728	703	719	767	730	729	764	704	757	715	683	732	774	697	717	768	713	728	730	765	677	766	733	750	744	755	741	773	741	757	721	723	766	692	769	747	695	754	736	719	742	749	713	759	771	765	737	705	715	732	782	751	772	724	720	737	736	705	731	738	715	675	720	689	746	782	747	753	697	760	757	740	727	759	685	710	732	712	750	779	728	734	674	746	722	703	718	721	769	749	714	720	736	750	755	683	762	693	759	764	735	740	751	734	725	713	759	716	706	707	802	739	670	767	676
5097	3609	3455	1698	775	345	200	286	309	273	122	104	104	87	106	67	92	110	111	100	92	112	117	89	91	98	101	100	114	96	96	100	89	95	107	97	120	73	89	92	93	84	91	79	79	93	93	93	113	107	100	91	96	93	112	107	84	85	99	109	96	84	84	98	105	86	89	127	100	107	92	96	86	89	103	90	104	98	99	89	92	115	82	85	83	103	80	93	96	107	99	102	89	98	86	89	111	84	90	70	92	94	79	104	109	89	97	103	91	95	68	98	99	92	99	81	85	99	98	86	81	97	89	86	98	93	89	82	99	95	95	97	89	94	100	108	86	93	103	79	84	82	94	96	108	87	92	97	74	104	81	88	92	104	91	95	98	88	82	76	84	91	101	104	93	89	101	108	76	107	73	110	119	88	102	80	97	89	92	106	103	94	87	90	96	104	100	99	86	101	111	117	76	92	99	85	94	97	114	99	76	87	100	98	112	88	96	98	92	104	101	94	93	91	91	85	76	96	87	96	78	84	89	69	101	102	103	91	79	95	99	89	101	92	103	96	82	103	95	111	108	87	82	92	89	93	88	115	109	105	81	67	86	114	95	94	104	117	92	84	94	89	92	97	97	111	108	74	86	101	98	80	96	100	102	91	94	102	77	103	102	101	91	94	101	86	109	81	90	76	100	100	98	88	93	102	102	99	81	107	85	99	102	80	91	103	98	78	96	108	91	102	81	105	89	93	89	89	95	89	80	100	110	94	106	83	122	104	113	83	94	98	87	84	85	111	110	94	89	75	85	96	108	117	114	106	98	110	84	100	95	82	92	109	95	93	83	95	86	93	95	98	99	115	86	90	72	76	110	116	105	101	95	90	97	88	86	113	87	85	94	100	79	93	67	112	89	95	88	102	91	83	97	90	86	100	99	94	100	75	99	103	95	93	88	89	93	80	86	88	88	79	95	93	102	115	77	107	88	103	88	82	90	83	98	93	108	91	59	75	76	93	94	93	97	120	109	86	97	96	89	101	74	88	91	92	101	100	76	75	112	98	81	84	79	99	93	98	93	95	95	110	96	75	112	90	91	87	73	81	76	91	105	91	87	108	91	116	95	95	77	73	96	106	88	109	86	101	98	82	98	84	95	102	108	83	81	109	101	92	93	85	85	97	82	106	88	87	96	92	90	90	100	111	85	98	96	90	95	97	108	85	112	90	100	95	84	112	79	76	84	92	104	105	86	102	83	78	91	81	95	104	99	97	84	110	78	99	90	86	107	98	88	86	105	87	97	94	103	83	90	106	93	103	91	107	96	99	88	76	97	107	88	100	104	84	79	89	95	115	105	86	90	92	85	79	91	92	106	94	84	95	90	100	113	108	86	99	109	94	102	99	94	108	103	97	98	92	88	86	86	102	106	90	95	122	93	97	74	85	80	81	98	105	96	96	99	96	82	95	108	96	105	87	88	89	105	104	84	87	98	100	101	112	113	76	84	87	101	92	113	98	97	91	87	89	105	80	106	101	76	79	81	78	86	90	93	104	85	103	95	87	75	99	95	87	94	88	92	80	90	91	85	96	125	82	79	82	98	92	88	87	91	94	101	111	76	97	102	97	77	89	95	82	83	102	85	94	94	85	98	99	97	88	93	97	78	91	90	98	98	88	93	106	68	99	98	97	79	88	94	101	96	90	82	92	97	94	96	110	111	79	90	108	100	89	71	90	91	86	85	74	76	93	94	89	96	97	72	91	87	90	94	93	92	82	97	94	116	65	98	71	84	97	76	91	91	91	86	91	92	107	115	109	99	102	85	96	106	79	98	100	104	94	104	92	90	101	97	101	90	99	100	93	94	92	85	95	89	94	87	103	93	89	95	80	82	84	99	86	87	84	82	96	100	102	82	97	82	94	90	101	102	81	78	93	95	119	82	119	86	98	92	105	78	97	80	85	86	104	113	87	99	107	126	91	109	97	102	96	103	75	81	105	94	87	96	89	81	92	93	88	95	110	93	93	101	105	85	93	95	99	95	86	84	106	87	91	96	84	90	118	85	81	84	75	98	72	111	83	102	106	95	111	87	103	98	99	84	82	94	65	83	110	82	76	88	80	100	90	107	97	100	100	99	101	93	95	99	88	99	74	103	111	84	116	92	90	104	102	104	78	99	93	83	85	89	95	100	71	93	85	91	94	99	102	80	85	83	78	101	91	104	86	96	91	82	100	85	105	114	90	87	102	101	77	91	96	83	107	88	108	97	95	94	100	82	102	59	98	85	98	92	87	96	95	78	106	90	84	89	74	82	99	71	77	109	101	79	82	96	106	113	75	85	93	85	90	90	84	96	93	86	86	96	94	95	110	108	101	112	101	92	94	110	86	93	89	106	101	93	107	91	85	102	85	95	84	95	99	100	78	76	92	109	92	90	110	100	92	115	83	95	75	86	97	89	86	105	96	77	95	88	89	105	92	91	95	98	101	105	108	91	88	104	90	106	72	89	97	81	94	104	99	96	100	76	88	113	75	88	100	102	109	94	102	85	103	104	95	98	94	102	119	98	106	91	94	92	89	94	86	93	98	103	83	112	113	93	99	96	109	103	81	107	111	97	84	81	95	86	101	98	94	76	89	85	109	89	105	103	96	89	103	89	112	100	96	88	82	106	93	111	108	94	108	87	102	85	100	79	89	87	94	85	92	76	112	96	112	120	78	97	92	84	78	102	101	99	96	104	95	110	90	77	94	109	100	104	99	86	93	93	94	99	109	103	98	87	90	96	94	80	83	97	105	86	93	91	104	100	119	80	113	92	86	89	113	79	87	113	92	116	89	91	112	74	100	88	88	84	96	95	76	91	105	95	89	97	97	99	82	88	93	97	92	90	78	92	100	115	97	78	75	89	87	107	95	88	111	99	100	91	92	109	81	107	86	82	103	106	111	94	77	86	96	111	104	89	117	107	109	87	91	99	92	71	80	100	94	98	94	97	88	95	89	83	72	98	98	101	74	84	97	97	95	101	106	92	97	91	88	102	85	83	99	87	98	97	93	96	88	83	106	93	106	98	93	110	78	83	83	97	83	76	78	103	77	92	77	84	96	84	92	94	105	98	89	85	85	83	97	85	79	91	80	96	98	89	92	97	91	83	96	79	89	100	83	82	78	95	84	101	87	99	98	94	105	119	100	118	90	94	115	95	79	87	97	86	94	102	87	92	92	79	96	98	94	80	73	102	90	88	91	93	76	106	91	99	108	103	100	92	85	117	99	113	100	93	101	80	88	98	97	105	91	85	106	102	116	106	90	94	110	77	86	104	117	101	95	101	105	107	100	89	84	79	69	96	101	76	94	93	96	123	77	105	98	92	84	100	95	101	91	90	106	102	103	76	94	71	83	111	89	80	102	100	90	115	97	101	129	98	102	99	84	101	99	96	90	98	101	74	84	99	101	94	105	97	77	95	102	110	87	94	89	95	89	105	87	73	100	76	90	106	85	100	96	93	93	105	100	96	91	115	113
3803	3294	6458	5277	2963	1424	857	1213	1688	1515	449	337	304	283	294	265	309	311	291	282	290	286	273	278	298	291	294	282	288	289	263	292	251	270	252	266	279	303	293	274	252	279	257	252	275	253	273	283	288	279	282	275	268	266	266	313	272	289	271	285	258	256	287	319	237	287	283	269	272	260	268	273	266	244	299	289	279	268	296	287	309	309	280	263	292	271	267	289	246	262	262	301	278	269	276	262	266	297	277	291	270	271	296	307	274	267	241	259	258	298	280	297	295	270	265	291	276	294	251	240	249	270	275	291	281	260	276	254	271	275	274	268	276	268	265	267	278	261	258	265	287	281	281	287	257	271	300	256	298	280	275	275	264	268	256	267	281	244	271	296	240	221	272	291	272	271	274	276	280	261	281	280	258	275	279	255	259	282	287	274	290	276	267	274	256	265	281	286	287	276	287	248	279	254	272	280	286	271	254	259	283	255	275	282	274	267	276	275	266	258	305	283	298	256	294	324	272	267	257	255	272	293	268	258	252	266	262	246	292	281	294	268	258	296	275	272	276	281	268	278	301	284	282	242	302	260	260	284	271	275	274	259	315	266	295	283	281	298	244	292	270	285	282	284	251	291	263	273	253	253	284	276	286	289	280	283	264	268	289	266	249	267	239	265	254	279	264	261	289	302	241	250	288	286	259	267	252	294	256	300	273	257	271	276	266	294	254	288	299	269	269	268	267	285	262	296	253	268	250	294	267	303	277	277	281	255	258	286	234	284	260	270	264	285	271	271	281	285	260	266	273	278	316	278	297	279	298	295	281	273	277	238	268	257	285	289	264	247	260	294	234	251	261	243	275	274	286	279	256	285	287	289	294	257	307	264	264	249	268	297	257	276	265	293	272	253	273	268	275	269	256	272	259	298	283	287	232	281	269	262	279	258	227	286	270	257	313	280	276	263	270	281	275	263	294	264	252	297	300	305	275	268	272	248	262	261	278	273	293	262	262	282	295	285	274	274	304	292	236	283	238	266	272	229	267	278	284	280	269	251	222	268	288	322	269	271	283	288	276	268	281	277	277	260	245	253	260	264	284	277	282	280	252	267	251	273	262	274	262	257	277	287	291	267	282	284	250	277	288	285	264	268	262	282	272	289	294	264	249	288	245	255	280	285	299	282	274	287	256	300	260	271	251	263	248	276	291	259	290	255	261	267	261	265	265	283	246	280	290	233	289	284	273	244	239	295	279	274	259	260	293	267	266	289	294	275	306	263	276	270	254	269	255	259	280	284	252	247	299	268	261	254	288	273	279	295	271	272	239	290	274	267	287	272	267	245	245	282	286	293	285	296	263	265	271	284	282	255	282	272	309	243	274	291	270	260	253	271	282	269	261	263	264	269	271	269	287	286	301	263	267	265	274	279	259	273	284	280	261	280	265	264	267	253	301	257	303	293	300	263	296	268	284	298	277	278	253	283	256	248	287	275	302	257	265	299	253	273	256	267	247	282	272	312	283	246	284	298	278	286	283	255	257	283	267	279	278	284	294	267	274	290	247	270	255	264	287	236	296	267	267	280	258	269	301	255	258	295	276	309	262	274	258	276	245	286	265	239	287	305	287	276	268	279	276	284	257	269	273	282	299	282	271	251	261	259	281	254	284	260	289	254	265	297	240	273	268	259	274	310	270	287	265	230	267	281	235	273	263	267	288	304	268	278	286	281	273	274	291	267	252	276	287	273	268	238	276	263	276	293	261	248	289	295	268	292	285	293	261	303	262	285	265	295	260	281	297	254	314	258	278	263	266	270	269	276	243	266	262	278	284	282	255	311	250	286	277	267	258	303	268	287	291	268	246	247	278	261	282	240	288	231	254	246	285	278	272	265	266	284	294	267	298	299	282	261	259	292	275	301	252	289	282	270	272	272	276	261	275	268	299	271	283	272	243	267	266	268	289	267	257	289	264	280	282	280	264	250	268	267	255	277	287	274	268	272	268	255	275	263	256	314	283	277	262	255	271	293	291	264	276	274	259	263	266	275	258	279	266	258	261	272	267	297	271	273	258	282	271	260	287	269	269	270	267	273	332	280	248	268	251	292	268	268	254	301	265	291	303	282	256	289	299	261	259	268	270	284	267	287	270	300	262	267	289	304	264	258	263	287	263	247	261	274	278	261	256	286	246	287	290	282	257	267	263	248	285	259	259	282	269	280	280	260	260	289	264	259	276	271	280	264	300	260	301	269	289	255	252	262	287	266	283	240	283	258	277	294	265	283	309	282	282	286	307	282	255	247	269	287	255	272	264	272	267	263	317	279	245	282	277	272	273	290	277	276	276	275	260	254	268	286	285	252	261	273	252	284	227	266	254	279	264	287	283	280	272	254	299	267	256	290	314	265	244	253	271	287	259	277	287	283	279	283	284	257	282	282	298	282	271	287	284	272	266	285	270	264	250	294	268	266	295	295	271	274	255	266	279	248	285	311	271	281	306	286	285	259	277	267	268	241	264	282	267	281	298	270	268	289	255	262	279	260	246	269	253	278	284	249	266	299	289	255	272	264	287	264	259	283	265	261	304	280	274	266	260	282	257	264	301	269	229	305	307	297	251	274	271	290	291	257	287	246	279	290	267	273	272	258	295	289	251	269	273	274	281	278	280	260	292	243	286	273	308	257	287	267	276	283	273	289	276	263	247	288	277	279	286	247	329	246	258	269	253	266	311	263	267	263	276	298	248	289	262	263	256	273	302	276	261	292	282	262	272	288	311	281	295	307	277	298	248	263	287	277	275	261	243	280	268	281	244	282	258	246	263	285	264	253	289	276	289	278	291	289	258	295	280	286	289	257	273	272	261	265	253	270	252	260	255	288	301	308	287	267	285	252	236	270	290	239	233	296	289	293	289	280	260	260	270	289	281	312	282	278	251	283	274	281	272	260	274	270	268	288	267	270	295	278	272	273	265	277	285	285	270	269	273	256	287	299	271	292	304	255	274	294	275	264	269	262	276	272	246	277	263	274	292	286	274	287	271	267	274	262	268	255	281	260	282	277	284	299	268	253	285	287	276	263	258	245	290	293	278	276	274	289	278	265	271	278	273	274	255	273	277	287	258	281	273	279	266	275	287	267	288	260	267	282	299	271	257	235	276	270	267	258	266	287	261	281	260	294	261	261	307	244	262	277	265	272	280	262	321	272	284	275	253	287	282	277	274	277	269	290	257	305	262	272	257	252	273	311	297	274	281	235	272	283	248	300	275	244	268	287	266	272	302	274	253	270	280	264	274	272	247	256	254	268	267	300	264	286	295	272	264	262	269	286	264	267	288	271	304	289	281	261	255	274	295	288	287	271	220	255	255	280	285	305	294	273	264	272	286	304	268	265	304	257	277	298	302	273	276	294	265	272	249	285	259	274	297	250	255	263	236	286	278	284	276	273	256	287	262	267	286	304	293	249	275	264	260	254	268	277	263	264	304	290	282	291	283	262	277	278	287	272	265	270	285	290	271	279	261	269
26909	26464	8545	4112	1889	1163	785	743	974	4285	942	373	302	233	281	215	228	231	234	222	213	209	214	206	216	205	237	201	214	218	194	233	195	187	186	206	223	189	213	209	226	184	218	222	197	195	213	223	192	219	202	192	180	213	190	198	182	206	200	192	216	221	200	213	201	203	177	214	251	192	207	234	190	227	199	199	208	187	208	234	203	211	201	233	188	181	218	216	218	213	221	186	189	209	202	186	207	238	222	206	233	206	192	196	244	234	203	206	211	197	202	207	230	188	213	208	242	191	224	239	231	211	170	199	188	210	184	213	218	215	201	219	202	206	224	198	213	209	208	206	211	203	217	184	203	205	203	218	186	226	215	232	214	215	222	211	185	189	221	186	186	188	215	200	204	220	221	202	205	200	216	223	220	239	213	205	204	223	210	182	193	214	230	214	181	194	189	189	234	209	217	208	207	222	202	188	214	204	222	201	194	206	180	209	206	231	177	229	193	210	238	199	196	206	196	205	215	200	222	216	206	199	214	181	235	214	212	214	197	215	213	215	205	190	191	216	231	187	184	183	219	182	222	164	184	186	222	221	212	202	209	217	202	184	207	193	216	212	190	196	197	207	193	190	200	236	183	225	190	219	195	210	196	198	201	186	194	219	192	251	216	196	191	205	220	210	238	237	209	226	209	232	196	212	207	237	180	214	197	207	206	220	208	203	187	221	214	200	219	190	193	206	201	185	221	197	193	215	235	186	215	200	206	195	243	178	222	221	204	201	214	220	202	177	213	232	183	224	216	229	201	213	212	168	182	197	230	208	194	192	190	197	226	240	234	194	204	207	220	198	182	191	253	217	212	202	197	195	240	187	206	198	204	179	210	200	220	216	198	186	218	221	205	231	206	211	238	208	210	219	220	186	217	215	212	215	220	244	201	207	202	193	208	189	207	235	223	224	231	173	198	230	187	224	195	216	224	224	209	210	199	194	175	195	217	214	200	218	218	193	212	198	209	222	210	201	247	234	178	218	210	200	232	212	172	190	224	190	205	200	210	205	212	188	202	195	210	198	198	204	236	215	222	213	223	245	220	219	208	210	192	197	184	211	186	184	221	205	214	226	212	192	207	192	206	177	205	197	229	214	190	234	205	193	182	202	216	210	205	212	230	185	198	208	192	211	181	193	205	219	210	197	192	199	220	194	189	223	191	217	234	193	205	183	197	221	201	182	198	212	207	200	174	227	202	197	202	204	203	232	201	220	212	211	207	217	200	227	220	221	214	203	212	204	217	190	210	210	220	228	205	177	158	210	198	212	236	220	217	216	200	208	224	223	222	199	206	193	220	206	234	192	224	186	188	190	218	201	194	200	203	180	236	206	211	196	201	196	198	227	176	231	191	200	189	207	191	236	204	188	214	191	196	186	229	201	191	184	230	198	197	224	240	202	206	202	224	205	189	199	200	192	211	215	245	186	219	226	226	180	190	208	206	224	195	187	212	205	194	195	188	231	215	219	181	221	180	221	199	189	193	205	179	199	204	189	201	206	202	227	204	179	187	199	187	211	209	189	182	197	224	229	203	196	200	191	227	224	184	209	216	207	220	198	210	208	174	188	194	182	228	190	207	191	195	176	191	192	204	210	213	239	187	205	231	210	194	192	219	194	202	219	197	195	233	209	226	226	187	174	197	183	195	181	219	172	242	224	209	197	199	208	216	214	190	209	213	177	186	199	171	208	222	213	191	200	222	192	161	196	222	203	215	196	186	188	205	205	201	202	199	209	194	199	211	216	201	210	204	208	211	229	192	233	199	193	242	158	240	187	231	199	210	244	183	220	179	189	195	172	209	238	223	191	231	208	201	213	209	197	224	219	201	233	197	185	222	217	223	211	205	195	200	210	242	235	213	204	178	201	186	199	214	228	226	201	177	170	211	194	205	178	208	195	216	210	223	207	226	190	197	204	189	208	213	183	231	187	202	216	218	201	204	235	233	215	208	224	200	202	220	218	203	209	188	212	216	205	213	208	196	200	212	177	197	186	210	208	202	200	206	207	208	199	211	209	207	219	192	249	207	204	194	209	177	222	227	222	213	187	203	208	237	215	188	200	203	208	221	200	202	216	208	211	212	209	206	209	205	218	220	200	215	176	205	194	204	194	185	194	208	201	212	203	199	193	195	223	205	222	222	202	223	201	210	235	231	212	184	194	215	225	214	180	195	191	209	202	227	191	213	217	201	190	214	189	208	182	222	214	234	203	221	223	192	200	212	196	192	188	204	184	197	197	210	211	241	211	181	213	197	229	197	216	197	216	202	186	197	194	212	230	197	207	241	202	192	214	225	219	211	177	209	208	204	204	210	185	202	200	204	189	211	221	189	242	214	187	195	194	190	195	198	209	228	210	194	196	190	213	211	239	195	207	207	218	168	211	222	226	228	230	224	218	204	197	190	207	201	220	211	205	198	209	218	193	209	201	230	200	193	207	202	218	212	240	205	207	202	184	190	201	214	190	203	209	189	209	215	195	225	242	210	212	229	210	204	214	206	206	208	203	225	238	212	210	195	205	224	218	210	227	218	192	200	202	235	200	182	213	192	202	209	193	208	223	207	217	223	198	207	229	204	212	214	181	225	194	204	208	230	221	205	200	231	211	201	210	190	201	229	192	203	181	195	209	187	200	222	225	225	200	187	203	215	198	187	188	219	211	221	202	180	206	233	215	179	189	204	203	229	194	218	216	177	218	182	187	224	214	191	198	213	225	186	233	187	205	205	207	227	208	218	217	199	217	199	207	213	216	222	209	193	213	217	231	214	208	200	211	216	194	201	191	210	235	232	228	212	209	236	202	209	182	196	197	191	185	190	216	216	223	236	206	207	209	209	191	210	192	222	213	210	220	198	193	204	171	203	217	211	209	233	204	202	197	216	215	210	219	228	205	179	178	198	197	225	240	215	201	217	191	215	204	212	202	191	202	204	200	217	210	195	217	203	223	187	182	218	177	213	195	177	216	201	216	188	207	221	229	206	208	192	221	211	220	207	208	172	221	227	216	188	209	218	169	217	210	258	241	204	212	199	205	216	199	190	218	204	226	215	182	173	224	190	200	221	214	186	204	220	201	198	226	194	213	183	220	206	222	207	185	211	210	212	224	178	223	220	186	204	221	215	208	210	206	193	199	226	211	199	228	183	189	184	227	219	204	213	202	210	203	211	213	207	203	212	206	222	187	219	207	243	211	182	209	225	210	207	232	222	203	225	194	207	224	206	230	207	220	198	210	196	206	232	176	227	199	199	198	202	235	196	212	230	200	213	220	208	217	198	203	182	201	205	204	225	193	203	209	221	191	207	207	222	227	206	192	183	219	220	222	191	199	230	217	182	213	179	220	232	212	209	216	219	211	191	199	183	219	206	196	207	203	198	193	199	200	207	217	181	193	192	197	216	210	211	183	168	221	192	223	210	184	223	211	207	186	176	210	203	200	189	207	200	200	235	201	188	208	198	219	235	234	215	206
17668	11223	11909	10556	6972	4448	3378	3664	5017	19105	2144	1605	1019	957	838	831	759	743	696	648	641	644	654	652	577	592	596	598	582	590	571	593	614	574	571	548	606	552	567	538	525	539	530	571	524	553	534	548	534	515	522	516	598	521	537	580	518	484	542	539	560	518	543	532	517	527	521	510	510	521	502	491	526	535	520	518	533	513	551	496	522	525	519	489	524	515	499	498	515	534	535	541	532	506	529	521	514	544	536	542	489	539	531	518	495	517	511	499	537	526	470	473	484	527	516	524	526	496	529	521	515	519	500	512	530	484	497	484	499	502	520	515	551	521	525	459	528	535	530	504	534	521	507	528	507	524	499	520	575	527	511	498	493	532	448	532	494	546	537	531	493	505	530	546	508	524	479	540	461	500	510	483	520	498	514	510	544	511	519	520	495	507	501	507	508	483	507	506	517	527	514	503	504	483	523	502	474	484	503	515	488	535	477	518	533	543	490	514	499	529	479	528	475	528	515	493	529	481	567	521	481	513	497	542	533	504	529	514	484	505	489	515	547	497	529	497	515	551	521	515	542	517	521	515	468	489	503	511	495	531	495	511	495	539	518	535	529	523	504	496	452	509	521	535	543	524	491	505	527	499	469	477	522	504	468	546	494	535	542	556	521	511	495	480	523	487	501	518	528	504	455	475	522	488	504	487	494	457	519	503	529	511	545	566	509	534	540	469	506	498	503	506	474	509	515	512	545	481	482	498	522	479	460	542	458	499	539	529	507	440	514	547	502	497	515	513	495	483	519	528	530	528	541	523	508	506	486	551	482	485	497	533	482	491	462	538	523	558	519	502	468	494	527	519	521	465	479	495	490	494	484	473	471	540	541	495	526	502	479	513	508	540	501	502	480	530	512	536	456	501	539	487	515	487	540	523	538	550	479	528	560	557	532	478	487	485	480	493	520	531	525	508	484	505	524	498	478	471	522	523	527	499	560	506	531	530	556	517	495	535	507	493	502	462	509	506	541	488	489	518	510	510	482	536	510	502	544	505	520	504	539	506	508	486	551	495	546	526	509	523	555	509	510	462	547	518	504	513	492	496	500	494	494	556	503	486	512	524	530	559	539	500	501	529	520	552	534	530	463	511	511	522	506	475	468	503	482	489	482	497	487	500	569	500	501	479	544	499	531	520	520	537	514	527	512	496	486	526	497	488	494	507	519	509	524	493	503	510	501	519	497	538	478	513	492	532	522	491	558	524	507	525	507	506	487	510	552	502	464	488	503	475	527	522	536	502	508	492	492	526	526	476	498	528	553	508	487	507	533	549	542	536	505	525	494	501	506	502	537	500	458	517	568	527	498	559	536	536	494	533	516	522	504	549	501	487	538	494	469	498	520	524	525	539	503	538	522	484	535	515	499	486	556	562	498	553	526	503	542	499	562	511	478	494	567	489	529	508	555	493	562	520	523	508	495	506	505	515	460	499	496	522	514	510	491	510	463	507	552	540	527	499	486	487	496	491	497	510	494	532	470	505	521	543	507	508	480	492	516	521	489	505	541	477	524	524	488	480	514	495	495	524	509	517	505	509	535	493	505	497	473	490	531	533	545	504	530	538	480	533	532	495	529	515	472	502	510	524	513	499	449	505	474	514	478	522	505	498	508	487	552	497	509	531	516	501	484	508	530	524	523	509	471	492	544	530	499	532	465	511	527	518	500	513	493	512	538	520	529	524	513	542	521	510	525	531	488	523	481	533	532	524	488	478	502	546	470	503	509	513	492	524	529	533	504	480	484	518	496	510	526	536	498	545	500	512	498	508	510	494	489	514	539	550	521	519	515	505	529	529	486	506	552	546	487	492	489	541	553	460	462	513	522	533	496	518	521	466	487	510	460	497	495	500	520	491	506	475	523	518	501	492	519	527	478	499	529	515	519	507	540	563	524	515	507	502	473	517	521	540	520	511	478	506	489	513	505	546	507	507	545	518	500	496	481	494	509	543	460	493	535	553	499	507	501	507	481	527	508	527	491	494	516	519	489	537	493	503	496	479	519	519	505	520	541	504	516	506	464	491	542	511	484	501	506	512	530	476	484	541	506	489	502	500	544	515	528	449	510	478	521	506	536	533	554	487	551	492	513	526	538	530	546	490	479	494	512	538	502	513	501	490	524	510	482	468	479	559	532	525	527	514	509	484	481	541	494	494	491	499	520	505	514	489	519	534	531	525	520	496	516	521	525	463	500	519	466	497	560	570	483	512	511	546	452	533	563	497	525	528	520	516	518	524	538	493	522	534	511	457	494	530	523	549	531	514	480	498	537	501	527	525	513	545	521	518	509	520	507	520	503	502	492	505	492	479	484	528	505	529	475	530	513	521	509	509	480	480	505	530	552	521	484	466	548	514	524	528	518	511	538	506	470	515	519	483	527	537	540	540	533	523	499	539	510	524	509	481	507	510	522	511	490	537	563	483	520	535	498	481	506	484	519	489	481	533	481	507	507	496	507	515	506	530	522	497	511	509	523	509	485	524	499	533	521	500	557	503	516	507	518	517	533	516	499	508	504	547	528	519	540	525	538	488	496	516	510	502	539	519	519	536	499	523	498	487	499	491	519	497	513	520	528	516	547	493	485	500	557	533	501	532	503	508	546	490	521	539	511	524	530	546	523	555	498	484	506	576	527	504	521	540	527	458	498	516	464	549	511	516	490	517	510	528	496	509	484	534	504	494	531	476	529	527	508	516	508	438	509	534	519	507	489	531	539	499	524	499	510	492	500	557	507	546	513	523	491	503	499	504	514	531	505	506	549	510	499	474	486	484	526	514	539	503	517	533	507	509	509	449	478	506	505	496	516	485	546	524	504	531	534	495	517	492	556	507	525	528	502	499	510	548	494	512	539	504	536	493	498	502	526	525	508	484	484	509	475	507	543	504	514	509	540	524	495	482	478	495	526	540	487	514	509	547	501	520	486	522	492	501	544	521	526	527	522	492	493	520	511	493	504	477	529	546	536	479	526	508	513	478	521	510	512	543	546	543	502	522	511	493	474	510	546	513	490	525	561	533	504	544	494	542	503	505	527	479	506	514	529	510	525	514	509	520	518	511	478	496	525	513	484	565	527	500	500	511	539	480	510	519	514	516	525	511	488	521	517	514	496	511	489	503	545	480	472	483	519	513	531	526	512	502	510	484	515	527	493	538	519	506	488	514	491	520	515	521	525	504	517	521	509	506	487	520	505	495	506	519	496	491	474	501	502	492	488	507	503	483	503	518	477	510	500	516	511	505	525	528	500	531	499	483	466	518	529	502	520	500	529	514	528	563	514	530	526	518	527	460	512	495	503	510	527	505	500	490	499	549	499	490	509	497	486	543	508	499	535	493	536	498	486	516	502	510	451	529	516	486	498	512	534	511	513	552	512	528	518	517	517	469	462	550	543	538	519	529	504	498	540	484	480	498	525	512	479	515	512	513	513	520	513	521	490	498	465	506	514	489	525	510	544	541	505	512	536	519
40893	38415	14870	7181	3332	1759	1356	1328	1513	7527	1303	560	460	464	447	393	379	361	376	373	318	323	362	404	341	353	379	339	368	352	325	338	386	330	316	343	330	359	298	310	312	347	330	348	339	315	294	287	326	327	353	326	316	335	310	320	356	308	359	309	332	329	294	334	334	318	313	323	343	322	324	319	304	317	334	361	316	322	293	346	323	320	339	326	305	303	306	323	331	335	282	293	351	312	343	308	330	337	334	324	288	294	342	326	341	281	362	324	308	318	301	318	323	292	312	293	336	343	353	310	339	350	369	305	330	325	324	342	331	316	318	310	313	326	303	320	321	330	327	271	287	329	362	303	291	320	306	298	336	323	334	343	313	328	330	348	264	335	297	314	309	339	355	320	366	328	321	339	336	363	345	325	341	342	263	288	309	325	353	315	304	294	319	331	317	287	331	312	297	308	297	331	338	331	340	293	313	345	319	353	294	304	328	295	295	319	294	325	331	311	311	324	330	313	333	352	303	363	324	300	323	315	281	285	300	313	307	329	285	305	321	313	328	302	327	293	327	324	351	331	326	360	347	315	315	296	315	342	324	356	331	355	319	339	323	319	299	307	301	336	294	295	355	309	310	297	306	361	341	323	328	333	319	335	356	352	324	341	306	312	344	327	306	332	322	328	291	327	326	357	315	319	312	299	330	340	353	335	315	320	301	320	316	328	316	308	320	342	324	329	316	318	295	301	323	322	321	304	303	288	347	301	324	327	326	326	345	320	323	310	306	347	324	345	322	333	303	298	314	297	315	331	317	336	303	299	317	338	326	331	308	325	332	307	316	336	308	316	327	329	349	311	332	341	299	302	349	333	346	320	325	295	356	331	341	300	346	308	319	313	323	329	319	337	291	349	312	349	343	323	321	306	322	352	324	334	314	301	339	346	344	326	327	309	284	335	354	337	347	307	334	313	326	279	341	342	368	355	314	319	353	330	291	302	313	327	318	346	340	330	326	352	343	301	318	321	335	320	307	319	363	330	315	314	326	332	295	323	366	312	325	332	305	334	311	341	346	345	363	330	295	326	357	286	320	347	306	339	286	292	331	307	310	330	300	308	325	291	324	301	304	320	281	310	300	380	314	353	329	307	344	330	326	340	358	291	349	318	313	321	336	327	287	293	343	329	299	321	310	352	281	360	309	311	316	362	312	306	290	299	303	337	349	302	314	311	295	317	333	311	330	311	314	330	288	306	324	306	356	329	292	328	318	323	298	298	325	340	300	295	312	332	297	317	311	303	294	343	324	260	313	319	298	335	312	333	347	340	337	309	302	362	315	295	306	284	331	305	346	305	345	298	351	358	290	314	331	296	331	296	312	298	310	332	357	308	322	313	332	324	299	300	329	337	326	306	301	295	330	351	337	324	374	318	312	284	288	309	321	327	332	312	331	318	310	326	303	306	369	316	352	310	322	328	357	331	350	326	318	309	304	304	320	313	310	368	313	287	330	344	338	315	310	321	330	316	315	347	335	334	310	303	334	332	313	354	321	302	309	311	322	349	336	316	317	322	330	349	345	358	356	309	368	321	316	311	327	287	337	340	306	290	301	308	325	294	372	327	362	325	317	301	326	290	298	287	345	354	341	315	309	320	323	323	337	341	307	326	325	321	313	317	319	318	300	327	289	341	349	303	304	333	296	342	308	310	306	334	310	337	339	315	300	311	316	340	321	359	313	301	326	337	324	301	303	308	323	319	288	317	333	303	341	348	366	338	318	318	321	330	337	341	282	303	324	341	324	346	319	357	320	336	293	332	320	337	336	355	307	319	317	329	290	303	327	348	318	297	307	330	298	310	327	311	324	296	299	315	341	336	293	321	296	307	327	341	321	298	304	301	341	311	298	326	336	310	312	314	326	316	306	321	318	280	348	326	309	338	290	313	307	337	317	337	323	341	334	318	322	332	290	307	308	348	335	343	297	332	324	286	323	345	292	322	323	339	327	328	305	336	333	331	307	389	337	301	357	296	347	309	327	353	338	311	297	355	293	305	331	318	323	328	296	286	317	307	314	304	309	306	296	308	320	340	326	323	327	318	343	324	325	302	332	338	299	303	304	332	332	301	320	345	314	344	333	337	328	341	315	327	287	307	331	301	323	333	330	317	328	332	270	335	359	387	348	325	315	347	305	294	306	323	357	276	338	306	319	318	308	352	279	325	319	308	312	296	287	307	313	291	343	285	331	304	302	340	302	297	330	311	344	305	353	307	329	308	318	319	328	309	336	315	330	306	345	344	301	335	331	336	330	290	302	304	331	334	330	310	311	323	354	339	329	309	322	303	283	317	347	306	313	295	321	311	341	298	320	313	334	356	348	310	317	308	328	323	294	296	304	339	330	308	310	298	326	335	345	331	330	310	303	298	317	285	313	331	317	342	331	339	349	309	319	296	316	328	310	296	337	316	301	319	351	325	331	324	293	315	300	294	329	322	332	338	313	317	336	337	318	296	301	289	318	347	332	328	319	311	362	321	308	333	300	337	336	320	333	331	349	317	319	301	318	302	326	329	332	317	306	323	327	308	270	339	321	332	302	304	326	347	332	334	351	316	309	311	331	341	311	340	329	303	309	332	322	340	303	331	315	304	336	316	326	322	335	356	303	305	304	350	301	319	330	303	326	315	336	306	349	344	355	319	320	288	302	278	333	327	354	308	291	303	329	294	332	328	302	304	373	338	338	303	353	325	307	343	338	299	305	327	309	309	346	298	293	316	295	327	332	333	314	321	314	322	328	339	307	372	331	335	309	322	289	322	336	309	351	332	346	314	324	286	297	336	339	315	346	328	332	317	329	316	327	320	302	340	334	317	318	330	310	327	295	309	285	320	349	329	349	377	308	313	343	305	343	339	346	327	366	299	302	312	333	309	340	308	313	286	348	325	319	294	336	309	327	320	366	340	311	325	320	356	312	338	325	354	315	314	279	321	325	297	351	341	347	278	284	311	355	329	316	313	329	283	305	341	324	296	315	346	344	326	329	346	330	311	325	317	343	272	336	321	329	332	340	307	324	287	312	326	312	313	328	333	318	332	314	321	301	308	343	330	325	310	324	334	296	343	332	331	356	322	286	313	357	351	343	325	309	321	342	309	316	341	322	311	295	346	352	322	326	328	300	321	281	308	336	280	297	343	360	315	318	329	336	323	320	311	295	326	349	318	327	288	285	290	337	330	317	348	304	330	347	304	343	365	292	346	360	349	298	357	335	313	322	297	321	293	306	297	301	320	315	321	313	333	337	338	311	314	310	353	294	332	326	340	287	334	340	327	309	356	297	277	362	313	320	308	329	311	316	299	295	320	309	323	340	286	311	298	317	337	286	269	320	317	355	306	333	340	302	343	312	311	328	323	319	322	301	298	325	323	336	325	368	296	367	316	320	324	315	316	343	310	304	322	250	308	327	325	317	340	348	330	311	300	320	341	321	324	327	297	312	324	300	294	329	329	315	352	362	317	328	333	313	334
25177	14262	16279	14756	10451	6265	5582	6075	6944	25660	3096	2216	1735	1553	1367	1270	1151	1155	1087	1043	1025	994	959	984	931	933	885	872	869	865	851	799	796	867	821	809	838	818	864	794	769	781	790	739	756	792	754	771	752	756	798	796	789	766	823	767	814	760	777	751	780	759	792	760	777	772	734	740	760	696	742	758	722	735	739	708	724	751	698	740	785	745	754	757	743	737	711	737	756	708	707	739	734	724	777	720	714	778	709	753	708	745	738	659	722	753	710	679	761	723	750	733	759	675	731	712	705	682	725	763	722	743	824	758	715	767	728	723	751	746	779	728	738	711	753	741	711	706	713	740	703	712	695	732	754	736	752	720	727	729	721	713	697	683	688	731	700	731	768	675	748	761	747	750	722	731	736	716	706	740	703	732	742	748	701	674	728	685	686	708	730	753	724	688	728	760	694	777	715	749	735	715	672	793	742	758	750	721	738	715	752	708	801	774	762	738	747	744	704	754	706	751	729	746	762	707	666	689	708	743	721	730	699	765	742	719	668	717	712	695	747	745	759	718	727	736	737	691	732	753	750	719	684	719	737	725	737	742	734	737	706	729	761	736	746	766	701	745	737	739	730	720	768	735	780	712	716	759	700	706	709	723	722	780	709	720	733	723	741	723	716	740	731	699	764	731	748	727	724	676	721	742	764	712	751	755	752	738	745	754	754	725	762	690	674	705	708	772	703	713	753	766	672	726	705	715	735	715	727	693	713	764	710	772	738	694	724	699	705	726	771	727	716	734	733	706	715	706	742	729	732	734	752	714	749	754	733	738	690	698	768	774	712	681	690	755	696	691	734	713	754	718	697	769	748	682	716	712	785	707	683	753	699	776	673	799	753	732	741	696	740	737	705	704	704	723	774	755	745	747	745	762	681	724	755	713	701	744	724	736	720	756	740	741	725	772	714	741	767	714	726	697	711	714	715	680	702	721	755	741	694	749	722	730	730	717	735	703	737	767	751	686	705	706	718	766	747	702	694	769	749	723	680	707	698	749	773	700	696	691	711	740	768	717	754	750	745	769	698	745	747	703	719	701	747	750	693	749	776	692	721	734	744	688	747	731	743	708	735	707	744	740	757	736	711	717	734	715	783	737	744	737	709	761	758	744	735	730	760	714	702	731	772	709	704	776	727	758	775	703	744	689	735	746	749	750	714	735	719	742	771	739	719	731	714	761	719	766	760	750	736	775	723	736	687	767	723	757	750	707	765	750	701	803	732	697	778	692	701	728	736	751	758	717	719	738	711	691	701	732	729	820	742	746	722	693	732	742	671	726	710	696	741	752	760	756	693	685	736	774	686	743	712	723	716	757	746	743	750	731	685	734	758	721	711	743	737	714	701	742	745	696	711	722	771	727	728	735	734	718	746	752	758	724	693	746	716	711	700	737	734	758	756	709	743	723	702	734	707	707	747	717	708	771	724	715	759	725	745	709	743	716	707	686	699	725	758	728	716	725	743	726	740	743	678	735	711	774	701	688	765	730	757	721	723	730	672	694	704	740	748	679	743	716	748	692	719	710	718	748	737	688	733	691	689	683	669	703	748	725	755	761	778	739	729	734	759	720	729	767	715	679	697	703	715	747	743	751	713	777	696	731	672	743	704	707	732	733	768	745	747	689	737	722	732	776	728	723	722	711	736	721	747	671	728	721	743	712	704	739	733	702	715	704	788	714	762	699	756	710	677	730	757	679	738	714	688	695	737	729	668	714	750	711	742	715	737	648	737	735	724	787	769	723	741	709	754	666	680	697	730	737	772	719	704	714	791	724	729	759	710	741	731	739	773	715	718	713	737	731	746	749	723	719	721	726	712	730	730	731	740	764	693	728	723	781	729	762	725	744	780	738	695	730	768	686	766	761	766	696	755	730	708	781	703	709	725	751	732	696	764	723	743	737	753	719	719	691	738	756	702	725	716	702	697	748	713	703	793	758	700	758	696	726	733	723	759	730	698	702	764	716	699	761	762	746	721	735	688	736	715	713	726	674	713	686	710	740	722	741	754	750	725	759	717	716	795	723	719	712	737	692	714	718	710	727	745	686	724	761	735	740	721	712	720	748	719	736	730	698	697	691	677	778	735	716	741	719	715	710	785	753	728	734	725	735	725	695	760	768	753	736	725	699	729	745	736	721	733	751	723	733	727	675	702	729	725	736	716	723	719	735	686	727	783	703	750	731	675	714	768	701	721	738	653	694	745	707	734	759	690	730	682	714	689	752	731	699	736	769	710	723	725	729	737	729	726	727	742	696	709	753	797	699	742	728	697	716	766	738	740	790	806	801	762	743	765	716	732	730	764	732	677	734	725	715	767	704	723	726	733	768	722	676	717	761	726	704	737	750	743	724	734	723	711	718	751	720	724	770	734	711	737	737	732	717	753	754	711	737	713	735	770	779	702	730	701	766	725	726	753	729	678	758	776	704	693	678	718	745	723	709	702	675	700	725	703	695	769	756	729	781	724	652	743	790	751	724	736	757	727	719	738	739	708	679	761	736	725	723	708	739	761	709	695	729	706	696	700	789	733	724	716	705	684	732	763	731	712	704	719	742	712	736	734	721	707	701	739	712	781	720	703	759	732	707	731	778	754	763	734	716	767	756	680	723	687	741	739	724	723	695	759	767	697	723	721	722	752	730	713	730	710	761	717	750	745	741	743	705	829	739	674	745	764	720	733	740	707	703	759	711	718	698	725	692	750	738	709	723	714	750	775	739	716	696	722	716	699	727	786	721	758	742	713	779	689	724	754	713	700	756	755	795	706	751	681	757	728	659	748	754	731	713	692	754	742	753	748	740	743	733	692	724	744	721	741	749	683	701	711	746	725	766	718	712	778	740	697	727	736	751	710	741	733	745	683	708	725	751	753	663	713	772	734	745	726	745	735	712	739	715	728	699	713	752	739	718	785	726	714	678	734	722	717	687	722	727	702	733	740	716	751	708	728	691	723	736	739	676	745	757	718	703	744	737	715	728	772	698	694	731	723	743	717	695	747	707	722	723	710	724	710	718	713	719	716	726	733	738	723	717	772	698	682	721	764	733	739	723	691	721	718	737	739	722	713	767	759	712	755	759	724	723	705	740	738	705	762	733	676	798	708	722	749	755	704	731	721	760	691	755	687	737	753	711	711	697	728	679	718	707	716	709	728	738	744	700	728	727	721	727	797	695	691	726	720	760	767	730	713	747	760	748	741	734	729	714	720	744	731	686	689	709	715	726	773	692	683	715	697	695	717	789	743	717	775	758	701	712	741	726	746	754	713	725	781	716	724	717	692	771	726	761	747	764	705	714	738	721	746	726	733	786	781	708	740	748	696	749	731	716	697	686	740	740	723	715	790	670	776	700	817	755	747	715	749	706	684	702	734	724	701	718	723	743	705	757	700	729	722	759	714	708	731	737	677	766	725	746	726	713	745	772	694	758	677	759	702	730	741	710	713	719	730	692	703	767	689	695	737	731	700	715	703	750
5246	3092	2920	1360	593	258	230	328	313	313	151	94	96	88	91	97	96	97	107	103	113	85	109	98	98	98	77	103	94	90	108	85	112	95	92	95	112	90	98	82	86	98	100	102	96	103	90	89	96	107	72	86	100	97	109	93	81	91	90	100	108	88	97	99	94	93	99	88	89	95	90	117	101	99	102	98	94	109	92	96	90	102	96	122	89	82	102	108	115	87	82	106	100	96	85	91	100	89	80	101	79	95	109	86	91	102	89	97	101	99	121	79	107	86	74	103	107	80	97	106	103	110	104	100	108	104	83	90	125	125	72	98	111	97	86	95	94	78	97	99	101	101	104	92	82	106	106	115	88	78	80	84	112	101	85	108	94	85	105	92	92	105	87	102	84	106	88	87	102	105	95	83	88	84	101	82	100	94	98	91	104	93	101	108	111	96	89	90	89	95	100	103	103	99	86	93	102	100	85	88	90	91	111	100	81	107	84	110	101	92	94	100	90	116	97	79	97	88	88	107	93	91	94	86	85	80	99	96	83	92	94	78	90	91	103	105	86	94	87	80	100	82	105	88	96	77	90	85	76	84	77	99	100	110	94	106	98	75	96	109	91	102	116	76	106	103	81	119	85	96	102	102	109	82	96	102	100	100	85	107	88	111	95	92	86	88	89	96	85	97	112	116	97	87	96	94	85	93	106	105	98	102	115	74	93	90	106	103	102	86	80	94	104	82	119	100	93	82	99	105	77	97	97	102	99	110	89	104	72	82	113	100	83	100	82	99	104	90	97	100	97	88	110	88	95	96	103	90	111	86	95	107	98	90	94	95	87	102	96	92	80	94	104	109	104	95	98	98	83	88	106	85	97	97	106	69	106	83	85	88	95	84	89	90	83	72	104	96	104	106	86	113	91	88	88	111	105	108	86	97	92	99	76	97	80	115	101	98	86	87	81	103	106	92	101	108	99	90	99	97	97	83	93	104	87	114	101	95	78	91	101	95	99	97	91	102	98	90	94	100	77	103	101	96	104	92	97	91	103	105	95	98	94	92	103	108	109	91	99	98	94	83	102	89	97	108	121	88	111	98	70	87	77	102	91	97	98	97	87	95	99	94	94	103	114	91	105	97	79	88	102	114	82	101	99	99	84	98	107	81	103	90	88	106	109	115	96	89	99	87	100	106	85	117	91	97	81	85	73	83	97	111	76	110	99	93	98	91	98	95	94	109	112	105	89	109	96	92	103	94	75	101	95	99	111	100	116	106	79	96	87	86	94	102	93	86	102	114	95	88	104	94	94	103	85	87	87	92	98	100	92	105	97	80	86	109	102	91	90	105	116	102	101	113	99	84	89	80	84	81	93	87	93	114	104	103	84	82	114	100	112	95	108	92	126	77	97	91	89	83	92	90	106	85	96	95	93	78	78	102	91	96	106	109	90	96	84	105	92	87	85	84	95	100	114	110	90	93	90	71	94	96	93	90	85	98	95	91	108	87	104	87	87	100	78	92	107	101	99	93	101	77	105	106	91	96	108	82	104	91	108	94	114	109	86	86	99	97	100	88	85	82	101	95	72	102	77	99	77	93	101	95	105	98	89	108	106	92	95	95	105	96	92	95	94	90	90	108	87	84	89	103	98	100	106	96	91	98	107	95	87	84	104	106	103	94	109	86	72	88	94	96	86	88	78	91	123	110	88	86	78	93	103	96	99	103	99	100	78	86	76	100	95	91	105	93	74	98	86	88	89	92	102	94	105	96	132	103	87	97	78	104	107	114	87	93	89	98	124	95	80	97	85	71	97	111	90	91	83	96	110	94	101	90	97	83	125	87	113	94	78	107	107	105	93	98	99	93	115	103	88	92	104	105	118	102	92	118	105	105	101	105	107	98	84	91	95	96	103	85	79	97	98	126	109	102	93	101	104	86	104	78	104	85	116	89	101	111	100	99	99	99	91	108	108	91	97	102	100	79	106	84	95	87	107	94	97	82	98	90	94	98	88	82	94	94	101	98	90	90	100	89	91	106	112	91	96	118	88	99	91	111	92	78	84	104	82	85	77	85	89	81	83	87	91	108	104	104	92	93	94	94	85	103	90	111	96	101	86	92	86	107	96	76	102	92	102	99	99	112	95	87	110	90	98	101	82	99	89	108	94	85	82	85	90	79	95	117	92	100	97	88	116	81	99	79	83	83	123	126	82	104	96	91	104	119	96	97	95	101	105	88	108	93	110	82	95	84	88	104	107	98	95	91	102	120	122	100	92	104	95	92	81	86	109	107	100	106	107	99	100	89	89	81	103	96	78	82	121	88	117	89	102	115	101	95	98	115	79	119	91	89	87	75	103	105	114	112	118	106	80	109	93	105	95	81	87	105	101	109	99	100	90	101	115	99	105	103	82	79	92	110	86	106	100	106	84	102	101	83	106	102	86	106	97	103	108	104	80	114	106	84	88	83	77	92	102	105	98	116	95	107	99	105	89	102	90	127	89	79	90	101	73	115	93	87	89	100	77	119	105	94	100	97	87	83	105	94	83	93	90	94	87	113	86	90	78	76	94	93	100	82	89	104	108	95	91	99	113	102	118	82	88	109	85	129	93	78	106	89	113	102	85	103	106	83	80	99	84	80	75	97	78	105	84	85	100	77	102	101	107	91	97	87	94	101	101	103	87	82	106	78	89	94	83	86	96	109	94	85	111	101	97	82	102	82	100	104	96	103	105	114	94	85	89	88	98	91	84	80	86	91	107	87	87	107	102	95	92	118	114	94	103	90	89	84	91	100	96	97	98	86	98	85	76	86	94	89	88	99	99	89	80	86	101	95	115	87	96	112	105	84	88	103	74	105	114	99	100	75	110	80	98	95	106	106	97	98	103	90	100	103	93	99	93	76	93	89	111	100	89	84	97	83	92	102	111	89	98	99	97	119	93	86	82	82	76	94	120	116	89	81	100	128	111	90	111	87	109	106	88	101	102	79	109	98	90	94	96	93	93	106	96	95	99	98	98	85	96	101	103	100	96	93	87	109	111	111	96	107	83	92	96	74	94	96	107	86	98	116	96	94	106	99	84	92	74	92	114	92	93	92	97	104	96	109	103	98	76	95	113	118	87	86	102	85	91	100	76	81	100	95	118	83	83	104	105	114	89	100	103	97	100	80	101	97	107	102	97	92	89	94	103	105	105	108	117	88	107	95	87	95	127	94	111	122	97	94	112	84	91	74	92	104	101	87	92	89	78	93	98	106	98	93	101	113	101	91	92	92	81	91	91	95	94	105	97	96	88	101	94	113	97	96	91	94	93	91	100	80	98	96	115	105	102	92	93	107	100	73	108	107	100	113	79	81	91	92	96	71	88	86	87	89	95	86	100	91	78	102	92	76	88	91	91	96	80	101	105	105	88	97	99	102	97	83	84	96	93	111	110	105	96	87	90	100	101	90	111	88	89	119	90	99	96	104	103	103	90	97	106	111	106	108	85	112	87	110	93	119	92	98	92	97	71	106
3987	2906	5854	4092	2624	1074	1186	1660	1631	1850	674	354	319	310	305	259	293	286	257	291	289	280	281	314	305	256	270	253	282	280	282	279	280	282	249	261	298	284	300	268	259	280	277	293	231	302	294	269	287	258	280	277	273	254	254	278	300	281	300	294	252	288	273	266	287	290	289	275	265	277	295	271	289	258	291	282	288	282	254	245	253	275	276	277	268	300	307	278	263	260	284	317	284	238	283	278	263	275	296	301	291	290	282	261	261	269	268	264	308	253	271	293	280	261	274	273	288	285	267	314	281	291	282	255	277	279	255	268	248	287	272	248	256	277	240	284	289	237	278	292	291	281	290	244	262	277	254	288	264	268	270	272	268	261	299	289	298	297	292	273	253	270	274	264	297	277	268	252	289	274	297	259	300	257	262	294	270	272	264	302	255	283	284	272	271	300	303	273	280	281	291	248	255	260	249	300	290	310	289	264	276	288	294	278	303	285	268	307	247	265	286	260	290	253	281	267	269	278	255	264	257	260	284	300	287	285	273	305	277	268	283	255	273	279	275	295	268	268	279	276	242	301	281	271	297	266	288	286	292	299	283	278	272	283	287	267	275	270	274	290	258	267	292	264	280	304	243	272	289	275	251	258	261	287	262	274	281	261	250	280	275	272	271	255	277	268	252	305	269	242	289	250	253	269	289	261	276	257	271	287	266	260	267	282	285	282	290	283	258	295	254	263	301	261	267	266	294	310	300	289	281	290	290	304	272	303	273	251	288	266	283	254	260	297	265	265	309	290	265	247	294	299	310	251	283	275	274	254	274	272	286	240	264	279	274	278	284	279	279	291	294	278	273	288	286	269	291	271	274	302	299	247	255	267	299	263	291	280	285	286	259	270	299	263	309	286	287	293	287	309	267	294	295	280	241	260	240	288	275	289	273	278	274	276	279	278	272	302	273	309	260	293	267	269	275	287	270	261	287	312	291	265	288	269	237	268	271	288	264	297	308	273	293	253	252	277	318	275	284	282	289	264	313	280	304	285	277	257	269	280	258	274	283	290	280	289	285	273	295	281	279	267	277	305	253	296	273	262	288	303	262	286	299	278	290	262	276	291	279	286	279	280	275	281	306	269	261	281	294	288	290	298	291	282	276	273	271	301	268	271	238	263	294	270	276	282	304	280	269	308	251	251	288	302	278	252	262	270	278	273	278	264	263	300	293	276	267	273	274	306	267	290	264	264	284	286	270	252	305	239	273	282	289	288	254	272	262	270	312	319	250	262	284	290	297	293	246	269	291	266	317	289	325	281	280	277	291	247	270	290	281	272	268	289	267	275	294	262	262	255	262	296	263	294	268	265	286	243	293	276	295	289	280	272	267	286	277	247	275	268	250	278	295	261	301	267	262	277	255	274	279	262	267	297	274	257	293	276	288	313	282	286	266	258	254	285	277	281	272	268	264	286	258	276	283	274	263	267	254	279	253	275	319	253	287	282	287	271	277	288	268	291	282	277	277	259	267	271	304	254	262	281	269	318	277	272	270	257	273	280	284	294	284	258	272	262	262	284	278	277	291	275	283	270	267	291	274	297	296	283	256	277	284	282	293	281	278	253	257	273	306	282	268	273	269	275	275	259	285	321	290	253	267	235	295	276	277	257	250	308	305	261	300	317	310	309	273	275	262	272	258	280	266	270	302	260	253	291	282	278	301	300	272	267	295	260	271	268	246	262	286	289	261	265	273	274	272	287	265	277	278	248	291	283	260	267	285	288	292	301	268	271	294	281	278	282	280	307	276	284	254	250	289	283	263	288	261	259	287	272	276	280	270	304	275	305	269	269	307	285	270	276	263	244	248	279	278	278	255	284	297	287	277	237	294	276	268	293	242	268	275	278	299	275	280	287	300	291	284	268	291	268	292	252	293	269	288	281	290	263	288	254	294	289	306	273	260	274	271	308	293	251	281	269	235	259	253	257	250	265	257	282	299	281	237	275	242	257	278	267	277	284	290	263	284	265	295	282	288	271	292	272	269	279	265	239	267	273	280	295	262	278	277	256	277	261	273	269	270	287	246	276	300	264	288	300	269	278	251	280	291	276	314	274	244	252	263	312	262	261	267	273	278	282	284	279	307	294	275	267	285	268	277	289	252	259	302	278	282	287	275	235	274	286	265	300	293	259	271	292	288	302	276	294	275	273	282	261	271	294	255	286	297	276	295	277	278	268	280	292	273	266	270	284	278	246	273	302	264	288	271	258	293	279	283	280	265	293	291	281	274	280	270	259	314	272	293	235	256	291	287	242	282	302	286	302	264	297	298	284	289	266	266	277	256	274	274	292	280	281	278	280	266	289	251	265	256	266	285	254	288	286	296	263	287	282	271	277	306	293	282	279	263	338	269	263	262	245	252	282	277	253	265	270	284	283	264	267	284	291	298	272	307	273	284	297	276	311	244	302	277	289	301	256	271	291	261	263	305	289	301	259	266	287	293	291	263	267	278	262	293	265	263	273	281	260	274	302	289	276	245	250	307	285	280	288	300	263	274	271	295	312	287	288	293	295	274	282	283	255	278	265	286	285	282	273	289	280	276	283	291	297	240	282	307	262	283	262	264	291	258	263	293	289	266	268	266	292	268	295	267	256	268	268	261	271	261	298	261	294	272	278	287	264	256	289	302	274	266	306	287	276	291	287	303	264	284	275	285	265	265	259	266	270	290	283	276	290	297	279	256	277	277	286	275	276	278	283	281	316	270	268	261	274	268	272	278	275	269	281	301	276	277	296	264	307	260	274	269	252	294	273	288	280	286	299	231	288	269	297	288	268	286	258	258	277	267	262	277	274	281	266	255	253	309	293	277	269	279	299	275	280	285	298	250	272	306	281	278	258	308	278	277	282	281	292	293	248	287	290	269	293	279	279	281	272	258	281	297	290	283	256	310	281	251	235	265	264	280	281	259	289	260	280	307	306	281	270	267	288	283	267	286	266	263	276	260	269	239	260	289	287	268	271	271	255	314	288	267	289	273	288	262	275	310	259	302	265	264	285	296	276	258	293	255	283	280	265	260	292	277	255	277	282	271	262	278	298	266	268	266	284	281	296	247	286	292	262	268	292	282	310	279	276	285	265	249	288	278	259	277	286	284	332	273	257	287	241	287	283	291	268	289	284	283	253	280	257	291	267	295	281	286	270	265	284	285	284	278	268	292	304	289	275	271	295	257	289	314	277	274	286	287	256	280	262	272	280	283	278	264	281	302	285	281	266	279	276	269	290	294	266	275	292	271	278	272	293	279	282	272	266	260	274	295	291	297	247	255	298	296	255	266	288	274	265	272	252	268	265	259	253	286	293	258	270	279	315	290	310	260	283	263	280	275	305	295	295	285	261	283	270	257	288	260	278	251	284	267	315	291	291	251	290	268	260	294	277	247	282	257	287	317	301	272	243	278	260	253	304	259	269	286	261	251	272	297	279	285	283	274	262	245	243	255	281	311	270	290	297	267	248	259	271	275	299
32297	26688	9070	3826	1856	1006	842	884	981	2794	1082	466	313	258	232	277	242	243	227	223	240	203	254	200	222	205	208	203	227	213	231	221	212	211	218	220	210	187	198	210	208	169	211	198	197	209	199	236	234	219	232	204	214	219	211	186	200	210	183	232	200	218	189	208	224	183	202	208	216	219	226	214	207	200	198	206	203	209	175	219	216	226	199	209	185	213	236	224	193	200	222	192	236	201	204	206	202	190	193	192	239	228	217	191	192	229	222	235	228	196	210	227	219	191	216	198	219	205	195	207	212	184	199	214	196	196	199	211	225	227	191	221	221	221	202	199	220	213	202	179	224	224	211	213	176	198	204	201	233	209	185	202	210	219	213	200	184	232	225	210	183	189	178	196	205	194	212	210	213	202	210	198	203	190	217	190	222	227	171	201	209	199	207	225	221	199	214	203	202	200	206	178	208	191	215	215	191	198	223	205	223	194	214	194	186	243	218	187	183	201	236	229	210	212	214	207	210	210	204	219	201	173	198	189	215	226	184	194	204	209	197	200	214	206	176	185	189	202	216	206	205	175	204	207	208	214	202	217	195	220	195	184	213	196	198	212	221	197	196	188	219	199	202	178	205	196	237	177	194	189	193	247	202	182	220	202	191	212	225	188	200	191	251	233	208	196	223	199	212	225	201	183	242	201	205	212	216	230	202	219	192	200	187	209	198	209	201	207	224	209	219	221	205	196	222	190	202	187	188	214	225	213	178	200	177	204	209	214	196	220	203	201	203	204	203	190	219	202	203	208	220	214	205	201	230	195	203	211	187	215	186	169	207	203	198	205	223	199	190	224	214	192	192	198	217	209	207	217	203	205	202	241	196	221	229	197	215	226	215	203	194	218	205	192	181	199	204	203	227	201	211	199	223	231	194	222	216	206	196	186	220	179	211	229	209	213	224	190	232	196	213	218	207	192	175	206	213	220	227	194	202	195	190	204	217	210	189	220	227	226	200	193	205	193	187	226	234	202	192	205	207	197	208	210	214	218	210	223	192	201	205	236	239	174	194	208	196	212	228	192	213	227	181	189	196	187	204	183	203	202	223	168	235	221	210	221	192	213	178	232	205	201	200	187	195	221	215	183	179	192	212	211	191	196	201	234	229	193	245	164	220	212	202	161	193	200	197	206	202	181	191	200	203	236	202	196	169	210	203	219	217	215	175	230	220	198	196	216	215	216	221	216	207	192	238	201	190	199	185	206	217	211	227	201	197	221	204	193	214	197	218	211	202	184	193	196	206	210	207	183	220	198	193	176	218	215	198	203	206	210	189	209	196	223	227	200	188	212	230	198	205	166	234	214	210	195	213	208	163	204	202	200	190	215	190	190	185	233	192	211	204	183	223	207	232	200	219	239	205	204	180	232	190	204	206	189	240	182	227	215	188	214	222	206	189	193	215	202	211	195	221	198	203	215	211	212	184	226	208	229	214	183	190	202	227	191	221	227	193	182	216	209	219	207	200	227	220	213	213	212	190	185	190	190	183	193	192	215	191	180	194	190	209	222	188	238	190	193	194	192	187	205	216	216	187	210	211	204	205	207	217	174	223	174	189	191	218	222	207	174	208	214	198	197	204	231	185	185	213	243	202	222	212	214	197	220	204	198	211	210	232	195	200	203	163	192	235	204	200	197	204	214	223	193	203	188	209	222	192	181	167	195	202	198	174	197	203	219	188	197	215	224	195	199	228	176	211	189	188	236	224	199	219	207	176	201	217	202	222	218	205	225	195	195	191	197	209	222	179	231	202	205	218	193	195	209	192	184	195	201	180	217	206	202	179	233	187	205	208	210	248	200	179	199	190	232	183	218	189	217	198	211	211	205	194	213	191	201	202	193	238	189	222	229	205	222	202	195	226	195	202	218	211	206	177	204	237	232	217	219	196	201	197	199	206	195	205	214	193	232	240	190	184	190	199	211	226	208	201	217	217	211	192	199	211	197	230	188	184	211	212	199	208	212	204	183	212	191	208	203	176	211	243	234	198	185	191	180	212	190	188	219	210	226	205	206	201	186	192	194	226	192	184	207	220	225	185	225	202	197	224	212	195	187	227	204	237	182	210	212	225	194	201	192	241	215	204	197	197	204	202	197	198	224	190	207	191	210	210	203	186	229	212	198	195	229	207	201	201	197	210	173	228	189	214	212	205	206	200	221	240	202	214	244	201	217	204	201	217	208	184	203	185	185	223	190	222	199	216	216	194	203	170	209	206	211	218	197	204	230	210	202	229	178	209	178	224	216	211	201	219	202	230	194	188	199	200	187	201	208	211	204	198	183	211	197	211	195	215	204	221	193	183	207	191	201	216	199	197	210	216	219	171	207	232	191	194	186	209	246	220	182	228	205	216	189	195	185	192	221	209	217	210	247	199	226	215	208	218	190	204	198	193	213	179	221	187	208	219	195	206	196	217	209	216	189	203	202	224	201	216	211	196	197	219	187	190	208	222	210	184	198	224	195	206	233	205	204	219	200	200	177	196	198	187	191	194	212	200	187	198	213	199	181	211	186	232	171	183	184	225	234	212	203	171	206	192	215	233	203	214	203	211	204	191	194	196	204	206	219	180	221	207	208	198	211	227	208	181	212	214	223	205	216	221	211	219	223	224	202	173	183	222	225	237	231	225	196	234	209	174	180	189	211	207	203	200	215	206	194	203	185	192	203	204	186	230	202	180	202	217	214	212	204	179	206	203	197	221	198	193	219	178	237	187	191	207	224	185	202	197	217	192	194	211	209	214	217	211	229	205	209	211	201	188	202	175	195	212	208	198	231	195	171	190	203	192	223	210	194	198	188	189	230	207	163	186	211	210	203	227	224	223	191	211	215	197	186	194	211	175	199	194	193	240	210	189	198	180	206	196	202	229	217	216	211	187	214	212	201	201	207	198	202	190	191	221	200	201	192	200	204	173	222	200	204	181	197	185	207	187	190	211	201	170	185	202	178	210	194	212	204	199	212	213	225	202	206	190	186	224	207	194	202	191	217	209	214	221	230	212	189	181	239	196	227	227	178	195	187	206	198	200	209	192	191	213	184	172	184	215	195	212	208	224	215	203	209	222	219	206	196	198	219	184	212	202	206	201	209	182	214	190	180	210	192	219	194	193	198	196	197	207	218	203	222	215	182	203	186	231	209	202	215	214	203	222	176	192	204	179	195	203	203	224	237	193	211	200	205	208	227	221	206	208	228	228	167	216	193	192	233	229	206	196	176	222	220	216	213	204	201	219	210	205	240	218	207	199	191	198	214	199	208	235	191	189	182	204	206	172	231	232	160	240	206	210	228	183	210	218	201	223	205	217	197	209	186	201	201	217	197	212	212	171	222	174	213	216	220	191	209	210	203	187	222	194	187	199	208	196	240	205	245	204	201	177	196	217	202	194	208	203	217	204	207	186	183	233	193	202	204	191	217	208	210	200	218	232	219	211	207	190	204	192	169	206	229	201	189	216	205	208	225	214	197
21419	8367	11794	9409	6865	4267	3896	4599	5033	13189	3057	1992	1029	961	866	807	785	751	701	676	633	632	648	612	583	612	613	600	594	546	578	567	594	557	556	509	578	557	549	555	540	494	545	561	542	504	573	546	487	536	526	498	489	549	525	510	535	485	503	566	564	534	547	502	521	504	502	519	495	487	543	514	481	512	529	529	517	509	538	550	505	540	499	547	517	510	538	494	522	518	519	517	513	521	546	491	496	492	527	520	537	541	486	501	515	489	561	504	510	480	514	527	508	553	516	511	542	534	477	530	520	516	497	487	513	543	539	470	515	562	508	484	523	535	537	532	508	495	535	529	494	554	496	522	508	472	504	534	524	519	512	512	480	535	501	530	492	529	519	541	487	533	508	470	508	511	542	496	505	516	539	540	513	496	525	528	487	510	532	487	492	482	506	486	568	515	498	509	535	485	512	519	508	503	511	535	497	488	532	494	491	504	526	500	508	511	505	489	497	554	529	526	503	513	493	504	504	480	507	505	518	481	564	527	497	454	512	529	524	550	494	533	509	519	482	515	527	493	516	537	505	511	509	466	544	521	562	501	504	476	491	511	531	495	523	488	531	493	498	454	514	492	512	532	468	520	514	528	551	492	512	549	542	523	498	502	543	525	544	503	470	517	497	493	519	481	530	520	540	471	518	495	492	505	526	518	534	499	494	532	491	568	476	527	477	497	488	525	507	492	546	473	480	507	514	499	490	506	499	473	515	482	506	465	521	505	524	483	550	570	508	528	541	489	512	507	516	501	506	509	509	541	521	495	503	520	510	498	511	487	510	527	520	474	531	488	535	514	487	495	505	520	524	495	515	536	505	545	515	497	480	495	513	500	485	500	518	552	477	510	518	535	525	496	510	518	528	512	541	536	516	553	524	509	501	493	525	509	556	541	537	491	508	489	490	507	491	507	480	505	471	456	520	497	555	583	510	502	493	533	523	521	513	525	522	507	520	509	525	515	487	498	528	520	524	513	464	523	480	480	534	482	522	510	517	486	489	488	461	478	531	519	501	482	506	516	539	453	525	497	487	508	512	491	536	525	506	478	533	488	505	513	509	538	512	511	552	495	511	540	506	509	526	504	539	536	541	498	554	534	519	519	522	507	476	518	482	565	486	530	532	508	540	532	510	489	494	524	498	487	509	509	510	501	507	484	515	511	499	514	533	481	517	508	537	570	497	510	501	498	521	490	500	449	535	538	538	527	536	466	550	543	501	504	510	493	489	493	491	486	474	524	478	510	533	491	507	523	509	441	523	511	523	513	498	510	530	548	507	446	506	539	517	542	482	540	541	501	516	521	511	519	496	505	488	533	492	523	479	504	515	474	549	524	523	493	497	484	487	536	494	523	492	532	473	513	503	542	549	517	518	468	491	518	469	499	531	504	453	571	547	521	518	527	533	509	527	529	498	497	500	515	550	478	488	495	497	473	540	511	495	521	501	514	510	489	479	510	493	502	497	523	480	524	510	503	534	495	498	507	480	498	503	471	497	527	504	497	443	511	502	475	521	527	561	515	483	480	504	503	544	515	522	513	504	555	520	506	497	506	523	528	507	538	504	546	501	530	502	492	532	512	527	518	494	524	512	487	496	515	508	504	563	547	542	499	522	532	524	510	487	522	497	525	514	483	497	493	516	523	502	567	538	482	514	492	492	534	504	507	486	530	492	495	517	529	532	510	523	505	513	522	487	547	515	506	518	507	514	483	528	535	441	517	528	508	491	522	495	474	521	501	548	509	493	562	515	476	526	491	498	516	526	554	565	488	492	532	525	526	500	521	528	509	493	546	496	507	493	536	533	538	529	513	556	500	512	489	496	492	465	496	515	457	544	467	535	472	528	492	513	500	473	507	487	535	514	489	522	551	500	489	533	493	521	484	529	507	553	480	502	536	519	502	512	510	496	485	492	521	535	496	493	477	548	511	528	516	543	546	484	513	511	515	489	486	524	492	536	530	516	519	502	492	498	509	505	507	488	536	514	550	580	557	580	511	488	531	540	550	530	501	564	545	520	504	542	539	522	507	491	540	499	457	479	466	492	524	489	532	497	466	509	513	524	501	524	526	507	496	527	477	528	531	474	522	535	503	506	470	527	489	548	535	516	549	497	493	462	506	505	565	499	533	528	482	509	522	515	526	543	478	544	520	524	544	495	553	551	509	552	532	501	510	482	495	498	529	469	475	500	543	493	483	476	529	515	513	509	581	472	515	506	465	492	526	526	503	507	524	536	515	495	525	519	497	505	518	517	536	544	534	555	529	534	513	505	526	556	561	501	527	512	465	521	519	497	464	495	484	519	530	513	503	488	527	502	512	449	473	503	546	529	550	496	522	496	471	542	522	512	545	518	527	523	506	498	523	529	519	483	500	505	535	521	531	544	497	521	534	464	536	480	489	489	552	501	587	510	503	477	499	520	515	511	482	501	492	515	496	524	533	528	507	575	515	531	531	510	500	513	514	533	486	516	530	548	520	511	499	477	501	515	497	551	524	483	523	529	532	527	538	519	521	503	527	515	485	511	480	536	549	494	485	519	488	523	540	537	511	543	501	516	535	508	496	513	503	486	516	542	541	478	525	513	476	525	539	504	521	459	518	498	511	547	496	542	466	498	517	472	521	534	509	534	518	547	517	523	495	516	557	494	483	479	485	495	504	495	486	499	459	489	502	546	489	518	529	476	465	526	512	490	507	525	527	477	497	522	484	546	510	521	507	479	465	486	510	497	522	541	517	533	527	499	505	530	471	491	521	529	556	466	541	498	569	525	508	525	510	520	481	475	469	519	495	520	517	513	453	495	501	483	531	517	529	514	516	510	479	538	526	512	539	533	509	497	476	524	491	492	491	545	512	510	502	541	509	501	504	488	522	479	504	495	550	514	509	504	510	520	488	559	512	537	486	533	528	543	531	503	534	507	490	489	514	460	525	503	544	520	490	504	499	530	480	508	510	534	497	476	534	482	534	545	486	486	525	523	538	479	538	512	516	482	522	527	549	485	492	527	527	542	510	507	510	487	507	532	509	514	526	470	514	527	523	522	544	515	498	486	551	533	482	512	497	510	481	486	462	481	453	522	486	487	534	527	494	455	518	502	517	547	537	500	507	486	485	554	533	524	520	482	527	522	487	485	479	488	490	534	520	533	486	476	519	497	501	520	518	510	501	518	528	541	526	484	510	492	493	548	471	505	470	509	506	523	548	539	548	522	500	529	487	512	503	547	508	494	530	528	542	509	532	498	513	496	501	499	507	493	474	503	535	541	544	494	478	500	543	485	523	521	520	563	507	521	517	522	539	507	495	522	494	518	486	525	497	475	491	518	516	520	495	465	552	468	497	524	480	525	471	512	524	547	474	505	511	488	502	501	553	488	500	525	490	487	562	498	511	488	487	517	533	478	546	529	488	456	500	525	501	506	512	508	546	504	527	513	507	505	482	509	500	519	490	522	537	505	545	541	486	517	497	519	511
44744	40012	15357	7131	3213	1754	1514	1456	2057	8173	1129	712	475	420	399	378	384	407	387	378	356	316	343	346	369	373	351	346	346	350	356	321	320	382	364	324	296	314	325	299	341	322	340	317	337	325	319	286	361	326	346	331	318	284	328	348	290	313	358	297	312	340	341	332	372	337	330	341	338	312	336	315	327	320	274	304	306	316	323	346	320	334	345	349	320	333	307	326	289	314	302	332	343	316	332	325	321	333	314	359	296	330	274	333	315	324	302	298	349	328	302	362	304	343	355	321	322	285	324	341	309	322	293	332	327	369	309	352	308	311	286	313	297	301	331	352	315	313	296	306	295	314	299	342	302	347	317	282	378	317	340	289	312	383	334	372	323	306	306	320	326	336	355	339	298	353	317	343	326	320	353	326	343	312	333	318	355	328	324	345	351	323	311	303	309	318	324	329	340	338	333	307	344	292	319	316	348	351	346	281	250	304	343	346	338	332	298	338	310	343	304	324	277	313	290	307	344	355	327	350	275	327	314	307	348	333	326	352	308	341	316	318	313	280	299	328	324	318	310	319	331	270	317	341	338	328	351	310	303	323	310	320	348	354	292	306	321	339	328	329	335	313	314	309	310	331	318	342	298	300	332	362	300	315	331	299	318	337	347	347	313	333	332	340	327	288	353	306	297	321	325	312	337	320	325	320	328	315	336	333	326	334	314	286	313	311	292	329	330	268	306	319	325	352	327	319	329	349	330	363	306	304	341	344	303	340	329	355	312	326	300	325	314	318	331	348	321	289	316	323	302	307	310	344	372	360	323	302	318	327	333	316	368	312	359	308	329	332	334	303	336	315	284	323	364	328	353	333	339	326	266	316	337	312	338	294	318	320	319	301	311	338	363	296	344	356	306	329	317	287	326	342	302	300	362	342	323	336	311	331	330	340	328	321	308	320	323	317	338	323	320	345	305	311	300	354	326	319	330	318	324	311	305	338	307	326	297	298	311	322	306	319	315	316	301	335	279	313	305	325	302	313	323	316	301	326	319	369	321	338	315	350	313	308	316	298	291	341	306	346	330	344	301	327	330	306	302	301	329	295	301	317	316	316	323	340	321	332	338	341	302	278	339	343	321	274	314	345	312	338	285	326	333	344	300	306	322	312	327	290	274	342	318	317	352	299	294	326	334	308	317	304	312	336	308	321	278	317	297	313	327	300	324	325	308	316	324	320	294	322	345	323	311	318	332	345	326	324	325	330	310	314	320	308	337	329	289	386	305	347	341	321	293	326	307	321	312	314	329	304	314	311	312	314	353	298	314	320	288	327	304	341	311	331	310	305	318	332	305	335	322	321	300	291	326	359	312	314	308	345	334	337	320	298	310	343	302	315	276	332	297	322	274	328	285	305	307	315	312	325	296	317	333	323	313	318	305	321	393	327	304	340	350	333	303	336	361	327	325	327	338	326	293	348	308	294	339	336	309	317	329	299	292	350	328	340	324	335	329	287	320	311	341	324	322	313	302	311	325	346	332	333	309	330	300	340	331	342	333	327	309	320	337	312	327	331	296	351	292	316	321	331	335	346	348	336	327	333	308	338	332	342	329	322	302	329	321	307	316	322	319	308	346	299	318	308	330	295	319	352	307	326	309	290	319	332	298	334	294	329	298	326	310	323	348	328	333	315	316	317	347	343	302	293	320	287	322	305	337	324	298	291	342	338	351	378	335	319	350	329	307	337	288	303	292	346	278	289	326	332	285	301	307	348	307	340	335	330	334	300	312	348	361	332	337	303	357	335	320	284	290	328	331	345	307	358	325	326	325	320	324	317	311	296	329	322	338	336	332	327	325	319	324	331	334	313	320	329	330	339	339	335	325	313	303	301	335	313	308	345	333	322	313	319	317	322	326	340	318	296	314	345	291	342	342	271	277	333	320	318	363	312	318	343	302	338	344	301	320	322	338	327	332	327	363	321	323	339	310	343	301	365	321	351	339	350	335	298	284	302	335	290	321	296	318	313	310	294	312	274	347	334	317	338	315	322	357	307	338	314	294	322	329	277	302	302	296	309	326	280	311	332	348	320	296	330	323	327	315	304	327	315	287	345	302	294	340	329	287	302	349	309	313	354	331	327	315	305	315	328	332	322	316	338	296	321	291	335	334	338	327	316	323	272	312	308	338	328	311	317	315	336	315	298	300	307	326	361	319	348	319	325	324	316	304	323	333	308	304	336	302	302	325	338	313	303	341	308	314	318	315	350	352	340	311	300	328	277	310	317	311	294	347	326	334	288	327	340	321	327	306	303	339	296	320	317	304	314	364	323	298	310	288	312	324	321	306	306	314	342	298	322	330	296	321	316	338	327	307	308	292	332	355	326	290	319	345	322	311	326	333	310	322	332	291	352	329	312	330	309	326	357	326	316	303	314	292	305	335	303	315	342	308	305	308	340	308	299	304	330	310	324	302	304	350	315	306	295	345	334	328	339	336	346	289	320	330	331	319	317	342	325	311	307	338	343	300	323	303	327	303	307	311	349	289	315	323	338	305	333	352	326	334	300	350	351	332	327	308	304	288	322	286	295	342	324	293	300	324	313	314	327	332	301	316	306	347	332	315	355	309	313	306	332	351	282	316	313	347	308	307	323	329	326	350	330	291	341	340	354	317	318	298	329	347	325	283	301	324	317	334	299	299	340	326	307	335	304	322	299	302	292	314	306	303	329	358	345	305	343	319	322	295	339	337	366	304	286	347	300	339	315	341	359	309	303	334	305	334	323	301	342	290	323	334	305	318	318	317	288	334	324	308	290	313	327	321	327	365	321	316	287	335	337	324	303	312	327	313	342	335	318	290	288	352	339	338	364	318	325	307	315	358	308	337	320	300	318	329	337	352	328	300	318	292	304	313	322	326	336	330	310	330	313	340	312	312	290	310	308	326	295	312	350	342	325	296	295	325	335	337	271	336	320	331	344	344	313	322	331	330	336	312	349	302	308	320	309	304	309	271	312	326	265	341	298	304	332	332	330	317	321	326	317	326	302	344	363	337	343	314	302	312	346	341	313	333	335	363	312	316	332	323	342	321	310	339	341	300	307	304	337	316	307	326	311	301	316	305	322	323	323	317	355	307	339	312	324	321	303	286	304	288	313	321	281	272	335	339	340	332	326	319	309	329	346	327	299	359	300	288	320	295	326	285	303	359	362	333	340	293	321	293	291	335	324	328	270	267	330	360	326	315	316	292	306	305	276	296	319	339	317	331	315	321	349	340	333	299	303	334	346	319	353	347	297	323	343	319	347	321	288	342	322	298	348	323	340	338	326	305	324	336	331	343	346	309	369	328	291	293	280	297	300	345	305	327	324	310	330	344	334	351	354	338	314	334	357	280	304	310	341	323	313	320	303	315	325	318	312	349	309	339	339	295	336	292	290	287	306	311	336	346	378	334	352	336	341	335	376	354	314	303	345	276	327	345	338	308	322	307	351	341	311	325	341	300	314	339	301	320	325	306	335	316	321
28496	11492	15758	14443	9859	6562	6681	6704	9605	26301	2613	3231	1803	1512	1366	1257	1122	1090	1068	1088	1010	972	895	942	982	890	871	922	863	909	877	857	823	850	874	834	786	781	783	857	833	794	824	784	762	726	737	786	819	790	788	745	737	738	797	784	722	777	760	730	750	795	709	776	785	740	749	706	722	736	766	756	707	741	744	776	772	715	720	701	740	816	697	749	747	766	736	759	725	693	756	783	708	718	697	674	769	728	735	733	749	685	733	705	772	731	713	735	719	742	709	754	747	683	707	653	709	759	754	691	709	735	734	695	694	738	749	733	737	750	798	717	699	739	758	734	705	734	705	685	722	702	736	717	671	734	740	752	766	716	714	717	682	758	676	695	746	705	746	802	730	714	761	748	746	758	732	710	754	722	747	738	784	735	707	719	768	688	710	718	764	730	729	683	754	716	745	731	707	747	755	782	689	748	725	715	780	746	675	777	728	714	753	729	698	750	752	719	798	704	757	720	716	759	769	775	719	765	698	696	733	726	752	747	755	793	731	741	720	728	756	686	747	772	665	775	734	716	803	739	749	701	731	734	727	739	706	777	741	733	667	705	742	740	732	716	779	738	697	699	715	706	731	721	716	713	665	784	748	760	737	779	742	719	727	728	685	708	739	757	801	776	738	706	669	748	769	714	733	706	694	727	745	681	688	732	733	736	760	721	700	765	721	703	725	721	741	745	779	733	760	708	729	751	751	778	695	719	771	772	700	727	734	714	720	743	702	726	700	738	710	717	762	725	732	755	768	692	741	745	703	743	692	686	696	751	754	723	728	690	726	687	747	750	747	739	721	701	709	709	698	679	700	707	732	692	724	731	743	656	698	777	699	735	686	693	759	705	697	747	664	765	662	728	703	742	707	707	769	702	711	710	724	808	762	698	715	755	700	711	707	721	731	713	675	667	740	691	704	728	721	728	756	748	724	692	752	727	756	680	741	741	775	760	734	767	714	716	740	735	739	685	722	742	730	800	750	759	732	705	713	716	704	742	754	676	709	723	772	690	753	762	771	725	793	744	733	717	734	765	711	691	717	722	750	736	713	780	687	748	675	736	730	721	729	715	770	694	765	791	726	766	675	718	699	737	698	726	748	736	716	761	721	725	753	730	735	665	755	709	712	743	703	694	752	751	722	733	692	700	762	720	772	756	757	698	724	726	708	748	743	748	676	728	714	707	698	722	744	758	716	700	706	709	755	703	704	670	723	749	736	695	772	722	731	781	771	742	739	763	767	740	747	732	733	696	691	707	675	661	748	709	765	707	709	735	769	712	690	754	735	701	723	708	683	689	741	695	766	693	734	746	669	729	752	774	717	766	730	745	724	704	691	723	771	703	712	713	736	732	675	746	696	726	764	720	746	696	751	697	728	741	751	714	709	734	679	753	705	741	711	717	700	737	756	699	725	732	664	740	725	688	707	717	713	735	737	684	738	730	695	708	764	746	713	709	722	749	686	723	717	721	688	726	739	762	723	728	683	720	705	754	751	734	714	734	745	703	730	751	729	725	722	681	686	691	725	702	711	720	768	708	699	722	744	702	756	749	719	745	751	704	673	718	722	700	703	786	719	688	697	685	705	747	735	742	739	703	761	768	701	682	763	775	728	683	713	719	687	687	721	656	723	772	681	674	676	754	724	705	748	771	731	700	737	711	665	739	725	743	788	768	760	718	738	768	737	663	695	666	735	747	732	742	703	682	688	722	722	749	727	745	738	693	738	756	731	745	775	709	691	750	749	711	730	680	729	676	765	720	718	723	712	694	734	698	729	714	681	745	745	717	733	691	744	701	702	687	773	704	716	783	808	724	747	714	720	773	754	786	722	734	730	721	740	722	706	672	758	768	739	698	731	718	737	690	726	668	766	702	702	753	738	719	745	770	737	719	719	684	717	712	694	736	726	706	720	725	701	768	705	733	684	761	740	700	720	718	731	715	685	725	674	747	698	739	755	750	700	703	747	706	704	743	748	783	740	752	663	737	709	698	758	693	778	731	754	698	700	712	737	674	748	730	730	740	714	729	705	750	733	718	743	731	749	754	747	725	745	701	696	714	697	765	703	722	736	714	713	687	738	692	709	707	744	708	721	762	764	735	735	677	737	689	685	762	716	709	736	684	703	752	687	736	699	679	799	710	683	755	769	729	733	762	745	724	771	739	735	715	714	773	706	746	676	714	706	694	755	706	757	746	672	692	744	695	691	715	721	697	756	714	690	726	780	785	766	732	757	707	735	688	716	685	749	733	681	746	777	758	737	731	704	683	718	763	741	724	686	723	745	698	760	768	750	739	733	716	743	692	742	710	755	732	684	694	733	737	732	740	690	724	700	760	765	680	719	747	751	697	743	697	720	739	692	697	676	743	726	692	713	735	747	691	707	736	690	757	759	758	745	750	706	732	682	732	750	737	710	714	750	738	740	760	745	728	684	722	731	717	720	729	710	753	715	710	749	709	779	699	688	731	684	693	701	689	722	719	724	701	749	726	718	714	717	730	692	717	790	743	728	712	691	681	743	708	700	727	709	753	719	735	725	715	713	726	755	677	724	694	732	725	689	757	729	723	768	750	696	706	725	687	699	717	732	763	709	780	687	794	736	730	726	721	711	700	728	734	754	695	737	739	750	731	708	754	747	752	783	761	727	732	718	721	745	770	713	717	711	777	737	757	742	718	744	671	678	766	740	759	730	718	759	776	727	706	740	733	715	672	683	737	756	690	675	753	713	762	770	703	731	687	731	691	649	729	694	691	742	700	716	728	739	701	716	707	752	782	673	792	745	725	721	754	717	721	751	738	728	760	677	748	737	750	678	716	739	738	715	689	722	725	751	701	717	700	712	740	729	747	751	731	661	775	753	721	720	726	757	731	735	678	747	714	728	708	714	741	766	722	711	702	674	677	728	710	658	725	774	715	714	686	748	741	756	735	676	722	717	740	733	735	721	690	725	761	755	773	713	750	737	749	819	683	745	721	716	701	731	708	716	722	672	704	789	715	704	720	728	753	710	711	730	749	730	676	726	725	746	681	727	750	765	767	704	762	775	734	763	735	676	778	722	718	732	737	764	698	764	744	730	696	739	733	752	677	735	730	705	741	736	676	746	768	740	689	708	698	712	705	701	755	754	740	675	741	662	715	714	714	714	717	737	741	739	741	700	692	699	705	695	657	762	733	706	733	748	741	795	739	764	710	749	751	730	747	749	708	707	712	711	739	759	651	692	750	728	748	737	693	761	691	704	714	729	712	753	719	739	672	738	722	731	730	734	721	722	726	699	697	674	711	747	749	715	780	741	728	720	762	765	739	714	699	733	756	729	762	787	712	759	750	760	775	744	725	714	758	726	741	740	767	701	685	694	731	771	753	671	700	766	729	713	753	729	690	713	756	707	714	769	662	689	707	727	754	701	732	692	714	758	733	707	718	694	738	705	733	737	722	709	715	714	750	759	748	718	705	714	736	708	728	713	739	733	720
6037	2932	2970	1635	622	303	411	338	330	246	124	117	98	101	89	80	92	84	95	111	102	104	97	94	90	71	88	104	82	89	92	113	93	88	95	93	90	92	94	95	96	112	109	104	86	88	81	83	97	89	93	85	101	98	89	93	90	87	90	102	87	95	95	107	88	104	94	80	86	82	88	104	104	98	91	95	99	89	95	113	74	95	98	100	120	97	99	77	94	90	102	125	106	105	93	97	79	91	99	114	106	99	96	110	102	95	97	105	77	91	99	93	91	99	92	101	119	92	112	99	96	120	102	81	105	91	95	87	89	76	88	89	88	87	77	77	103	98	87	89	88	78	97	110	91	87	83	86	81	99	98	80	110	90	100	99	102	76	88	87	88	109	102	94	97	95	109	78	91	83	78	113	89	85	101	98	101	86	76	86	88	85	89	95	108	73	81	88	110	94	84	109	86	99	98	99	94	93	97	78	104	93	88	84	99	98	100	104	90	91	88	101	107	84	92	100	89	67	95	89	98	92	98	85	107	112	98	96	87	94	92	101	81	107	102	103	101	84	88	94	88	90	96	96	82	90	88	117	93	93	70	90	85	89	99	102	90	91	83	100	92	89	96	100	102	90	90	84	98	88	83	119	89	98	94	93	95	105	91	92	97	91	101	93	112	85	110	95	92	96	92	85	110	92	117	121	82	92	82	88	98	92	84	89	89	78	87	107	107	89	98	95	108	99	87	107	80	95	97	91	83	97	100	98	104	113	98	76	85	123	99	95	99	95	98	103	85	96	105	92	86	78	96	97	103	85	98	98	95	90	102	109	114	96	100	96	95	92	102	99	86	95	85	69	104	99	89	99	83	98	89	99	95	95	85	71	105	98	91	87	116	86	108	76	64	78	102	105	102	102	78	87	70	105	102	105	105	94	97	93	85	110	86	106	79	84	98	98	114	103	85	112	85	87	99	91	100	101	96	99	100	99	87	118	110	75	101	103	104	94	83	89	85	91	126	92	77	90	115	77	80	122	78	73	90	86	100	98	91	61	79	81	101	91	94	86	99	85	96	93	89	87	89	111	96	85	100	94	102	95	99	95	101	83	93	111	108	94	97	96	93	88	88	109	105	100	90	99	109	87	92	75	88	86	96	91	91	88	79	77	83	109	93	92	94	95	84	85	87	95	111	88	98	100	69	96	95	96	93	81	86	115	106	97	103	83	80	106	102	94	86	103	87	91	104	89	126	110	80	76	102	94	79	96	88	107	96	104	83	89	91	98	90	117	103	78	81	98	115	112	85	82	86	92	100	95	103	87	93	99	85	101	92	105	92	98	97	94	82	81	108	87	91	88	112	102	98	95	90	100	104	120	114	99	93	92	88	120	113	102	97	100	101	84	102	103	92	91	117	100	89	96	92	87	99	79	92	95	109	72	77	104	96	102	87	86	101	107	95	72	90	110	108	116	97	102	77	79	105	91	103	87	99	91	93	94	95	85	87	106	92	96	92	98	99	99	101	90	83	67	95	107	92	94	87	78	87	97	89	89	85	77	80	88	76	96	87	89	118	103	80	96	92	96	106	85	76	108	82	82	102	82	84	97	89	85	90	108	127	116	99	93	111	78	96	74	105	109	97	86	81	83	94	91	101	88	112	82	87	114	104	79	78	88	117	100	71	95	84	98	93	106	89	73	88	80	91	94	100	113	89	85	78	89	101	117	98	99	77	95	94	81	86	91	83	94	99	77	89	95	88	97	85	103	86	89	105	79	104	85	104	106	105	89	79	93	101	80	82	77	97	78	91	86	91	98	103	95	91	89	85	93	92	115	120	99	117	108	106	84	93	110	104	118	111	92	105	88	102	94	74	95	86	73	104	88	89	102	106	112	92	112	99	91	92	102	77	89	94	99	74	117	106	96	99	106	90	78	93	90	95	87	111	90	101	89	85	105	103	87	89	100	105	105	94	80	84	95	95	97	72	92	91	93	106	105	77	106	100	96	97	94	86	100	90	91	84	78	76	86	97	86	88	79	104	83	103	119	80	81	97	88	80	103	101	97	90	83	102	108	113	83	80	97	80	83	68	97	87	87	88	86	102	86	112	101	105	121	104	102	97	93	99	101	99	108	87	91	101	71	97	92	75	82	103	76	98	92	103	89	92	85	100	93	107	91	115	85	101	88	93	91	80	83	88	91	109	109	94	101	105	128	101	103	116	90	97	92	89	109	97	96	95	93	89	87	81	108	94	101	81	90	98	109	93	98	84	90	86	92	85	85	83	96	78	75	88	94	82	99	74	111	83	93	99	85	85	78	90	91	96	86	95	78	102	107	97	103	78	77	80	100	86	84	86	79	72	92	99	104	82	99	102	77	102	99	98	87	76	92	90	97	80	91	94	89	93	105	99	107	120	93	88	69	88	94	100	107	101	78	85	86	102	109	129	118	79	88	96	89	82	108	93	93	106	114	107	116	94	83	92	103	93	98	106	89	75	89	111	88	90	99	92	92	83	114	74	103	97	115	96	84	99	79	128	80	110	80	100	91	98	93	88	114	93	81	82	97	92	99	95	110	81	119	88	128	99	86	86	88	94	94	115	86	91	91	111	93	91	82	79	90	109	96	104	111	94	94	83	93	108	88	87	93	92	97	90	89	87	94	86	94	88	88	92	109	84	71	97	88	89	67	106	102	109	102	97	76	92	88	94	68	78	91	102	95	84	75	97	103	97	75	94	99	68	100	103	84	85	89	85	101	107	101	85	98	109	110	110	96	82	81	93	95	103	84	71	96	80	101	102	107	102	101	101	96	90	97	87	83	87	80	93	91	81	89	81	93	92	100	96	93	104	86	84	79	73	79	104	99	91	95	92	89	93	81	118	91	86	102	100	95	89	73	101	98	95	105	89	102	99	87	87	93	96	91	107	98	91	80	79	92	109	95	112	90	95	84	87	66	93	100	92	97	86	104	89	103	96	96	97	96	86	92	96	93	89	89	111	102	104	88	93	102	92	101	104	89	89	102	98	91	126	103	95	113	105	104	101	91	90	90	87	80	89	112	95	84	81	96	84	87	101	87	96	98	96	93	102	76	111	87	105	80	92	81	97	100	80	73	102	79	92	104	91	88	120	90	91	112	89	91	79	82	79	83	93	92	84	108	115	93	97	90	90	104	80	94	95	85	101	72	104	76	87	96	102	98	84	75	79	80	124	90	92	102	90	90	89	75	102	95	91	88	91	99	98	102	95	101	66	96	93	97	87	83	98	90	83	100	98	89	77	81	82	95	87	88	85	88	106	91	83	83	95	92	95	99	97	85	83	94	97	82	98	89	86	97	105	92	98	90	68	82	82	99	86	103	117	97	79	96	99	123	80	92	97	87	95	94	106	87	86	112	93	103	78	97	97	85	86	100	86	78	86	97	96	86	97	94	89	100	82	106	98	117	89	79	91	96	92	86	111	98	96	91	94	91	101	92	99	92	104	93	90	103	102	82	88	88	87	84	114	104	95	102
4873	2756	6133	4885	2565	1498	1891	1750	1695	1425	457	412	300	294	299	334	264	264	296	272	257	270	322	303	280	291	273	273	289	255	268	266	291	264	281	250	265	264	286	283	259	278	287	293	251	265	282	230	260	254	271	290	280	276	280	282	274	262	267	275	272	251	268	299	253	260	253	266	305	299	271	289	268	278	279	256	270	284	243	283	262	292	290	263	246	274	243	256	259	248	268	279	249	256	272	285	248	269	274	260	253	268	267	290	272	283	281	253	257	235	279	265	275	253	284	281	276	273	289	277	267	272	256	295	283	287	274	281	312	292	280	268	281	281	332	288	262	249	274	301	264	284	291	260	274	274	276	264	249	272	280	278	230	286	310	253	254	306	263	317	294	257	264	263	270	266	296	246	277	293	261	265	277	312	300	285	263	282	257	273	284	295	282	271	282	264	237	264	278	286	274	262	269	274	273	283	262	264	265	263	254	276	258	253	264	260	301	250	265	249	254	244	255	250	305	263	264	266	243	257	267	270	288	277	267	265	269	261	295	272	279	295	242	300	282	295	258	251	286	273	273	273	296	275	267	261	259	242	287	289	295	306	266	268	276	240	288	246	252	282	279	258	267	261	265	271	297	293	251	278	267	272	255	280	281	290	284	264	265	260	279	248	285	275	291	288	280	310	263	277	267	270	287	271	288	264	234	247	291	289	286	274	296	269	267	258	289	256	276	271	314	264	276	259	306	307	268	267	256	251	257	278	274	299	275	261	284	264	274	292	289	311	227	277	265	264	272	271	291	289	292	275	256	282	251	246	288	262	260	281	257	265	264	286	282	269	272	284	261	284	299	256	288	265	278	257	273	322	275	244	246	276	268	301	292	269	262	265	264	269	257	300	246	285	282	246	266	278	277	283	272	286	242	291	262	248	245	296	289	270	270	254	291	268	285	285	255	254	297	271	270	255	263	275	278	274	266	298	276	253	280	286	279	250	291	255	281	271	301	301	305	270	278	283	259	289	269	279	287	264	265	276	257	255	269	254	245	293	285	253	294	253	264	297	246	259	257	264	249	255	283	259	268	271	272	263	294	277	258	312	249	260	281	254	283	217	286	298	272	252	245	283	245	245	266	251	266	263	274	282	284	260	291	261	262	289	291	264	258	261	276	241	248	291	306	267	247	250	256	268	263	274	254	296	272	257	286	274	269	282	250	296	265	285	280	245	268	280	277	290	298	244	273	281	244	241	276	265	270	284	318	257	271	305	268	276	269	251	267	253	264	266	269	280	280	271	232	293	234	264	253	268	254	285	257	246	264	283	271	258	273	254	291	277	245	252	266	294	290	250	301	256	250	285	268	272	283	253	254	280	302	284	237	298	234	257	334	271	307	262	284	269	267	246	261	261	269	276	297	268	285	283	259	259	278	312	271	253	267	291	254	284	253	286	294	271	271	246	280	269	277	292	290	256	276	274	271	262	269	293	274	252	285	295	283	295	258	253	256	281	285	297	292	297	275	280	280	277	253	262	282	295	251	289	262	311	252	253	273	273	278	243	285	233	281	271	268	273	264	270	301	292	266	284	269	291	255	263	284	272	262	258	280	254	272	290	259	288	286	281	286	273	277	271	266	278	277	273	243	295	268	244	295	267	267	259	282	260	293	268	276	281	256	298	263	255	271	263	270	274	252	273	265	281	281	258	276	292	267	308	263	284	292	298	290	289	265	269	250	281	258	272	323	269	288	268	279	277	276	294	249	259	260	256	260	276	287	254	282	251	262	298	247	275	276	251	244	273	278	284	253	258	269	260	274	268	280	277	270	278	261	293	242	265	265	277	254	259	281	252	254	273	265	291	271	267	272	283	246	271	250	277	286	258	292	296	276	272	272	275	263	286	242	271	278	253	275	267	286	297	258	253	288	265	288	292	255	275	295	279	267	293	275	229	262	320	261	300	262	247	250	260	278	273	279	284	289	286	246	267	265	286	268	281	284	280	288	283	289	251	261	280	280	277	269	279	292	294	292	302	255	263	274	257	286	277	290	261	245	284	278	281	271	273	281	293	273	277	249	271	251	271	261	260	289	287	294	287	277	259	261	252	252	278	282	267	284	266	277	244	234	279	267	264	266	284	235	256	282	280	257	291	271	269	269	272	265	294	273	258	295	295	258	240	281	276	265	301	271	284	293	307	257	263	269	282	272	283	280	283	282	269	252	261	251	288	254	260	289	254	248	247	269	262	269	299	267	285	273	294	248	295	272	252	258	283	297	278	276	240	245	254	227	286	277	300	277	264	267	261	262	266	248	297	289	283	263	276	272	259	268	255	276	252	247	280	275	278	282	294	282	280	265	252	263	267	276	303	256	265	266	285	265	309	281	270	286	289	265	271	282	287	276	282	268	261	246	284	237	310	276	305	277	274	277	278	298	281	278	286	295	316	253	256	286	281	253	270	274	274	268	265	290	267	262	262	250	284	266	262	279	270	281	268	283	260	261	271	262	269	271	272	272	288	261	273	265	252	282	275	289	286	257	297	288	290	272	298	248	264	268	290	285	262	255	263	286	284	263	300	271	287	272	258	288	280	291	248	274	246	264	293	256	262	280	281	291	265	249	271	285	246	286	294	247	254	260	280	298	271	282	274	274	252	249	269	269	277	268	286	269	293	278	280	270	290	266	240	284	264	263	255	278	265	274	284	263	259	269	283	260	286	270	273	265	247	275	285	265	296	280	271	273	299	267	292	270	269	290	277	283	299	267	263	277	256	260	285	265	264	286	295	283	258	312	242	264	300	289	262	299	234	297	277	281	270	271	297	262	279	321	254	288	278	286	270	260	279	266	250	288	301	264	261	272	260	259	279	284	270	274	280	248	259	276	273	263	289	258	273	284	298	310	251	279	286	270	284	287	275	287	254	269	284	270	282	277	286	303	260	267	257	298	278	279	279	264	260	277	283	284	276	268	272	270	273	290	270	281	256	259	275	267	279	280	271	262	259	287	281	282	282	297	235	266	289	266	266	309	273	283	281	298	279	283	285	256	263	273	276	289	264	271	259	277	276	288	273	287	285	266	265	263	274	278	299	260	294	264	273	250	271	290	259	266	279	265	267	296	269	270	291	274	302	286	278	264	258	256	278	299	274	254	268	283	310	247	289	267	259	274	248	266	299	286	265	252	259	269	267	248	288	244	271	243	275	274	265	271	277	266	282	276	277	260	272	247	291	274	281	288	273	274	283	266	267	300	277	273	277	281	273	278	291	250	247	294	264	277	272	298	302	263	276	279	267	267	267	254	274	278	284	274	264	318	272	252	257	272	255	297	267	268	281	250	278	267	264	281	250	244	260	278	299	271	232	239	266	292	266	265	262	296	265	265	237	269	293	278	249	267	293	290	294	276	254	262	256	252	280	283	260	254	290	251	299	278	293	273	234	246	274	255	318	250	288	246	284	269	259	269	240	264	274	290	250	233	297	289	277	255	274	280	269	303	276	277	255	281	274	239	264	276	252	292	272
39778	29978	10179	4767	1753	1234	1112	938	1320	3114	510	777	249	258	262	282	252	249	228	237	230	229	244	225	217	193	201	206	212	209	206	211	215	198	208	196	224	190	210	186	203	249	220	224	219	192	207	185	199	203	195	226	212	189	227	231	203	191	191	202	222	196	186	206	208	216	198	207	201	221	180	211	208	216	211	216	214	217	188	189	188	215	195	204	197	201	206	190	207	184	196	222	208	220	197	188	211	199	230	211	190	158	202	227	209	196	196	204	229	205	196	193	225	205	234	211	223	210	186	181	221	214	203	211	203	194	204	224	193	190	197	194	180	191	220	176	219	219	199	207	202	194	209	235	173	205	194	226	224	194	199	189	189	208	211	192	211	217	182	198	183	207	210	192	180	186	229	190	228	196	206	204	198	186	196	210	211	200	216	199	223	231	191	207	219	206	198	195	197	218	210	219	197	204	208	228	208	192	223	204	222	186	182	199	203	210	201	205	194	202	217	218	224	199	214	206	235	220	233	208	211	228	196	218	216	213	192	203	213	185	199	214	226	216	230	192	195	205	186	217	212	198	205	210	197	205	221	196	236	182	194	206	222	229	215	191	204	196	241	204	217	191	189	225	199	229	203	210	196	221	199	242	180	208	232	206	191	180	207	218	211	220	210	207	198	197	202	208	215	209	200	205	227	201	224	229	228	229	195	205	203	207	175	217	192	196	210	216	211	214	202	204	200	212	235	208	247	209	214	188	213	202	228	224	190	226	211	229	203	204	220	257	204	198	197	197	234	211	198	242	228	206	202	212	201	219	209	194	234	209	237	212	202	184	202	213	237	209	203	206	205	202	222	201	212	214	202	221	228	218	213	228	184	169	219	224	200	207	181	193	202	203	200	203	197	207	232	206	198	207	191	186	214	220	184	219	200	189	196	196	202	216	223	220	194	212	217	228	184	175	233	236	213	219	205	208	232	237	212	213	183	208	211	205	216	209	220	212	221	207	179	221	209	205	207	225	206	221	226	202	203	224	218	217	219	223	230	205	206	201	212	195	202	203	193	204	213	239	199	196	220	213	207	183	198	246	200	222	190	226	212	212	194	208	200	178	208	205	181	210	211	206	215	197	203	217	197	206	204	222	227	190	214	193	193	207	168	213	198	192	203	194	192	210	208	211	211	214	203	176	205	172	212	188	209	217	234	194	210	196	194	230	222	218	221	188	193	175	231	187	190	186	189	198	213	190	200	226	216	197	216	204	208	187	222	215	197	232	233	195	217	232	198	235	179	202	214	188	181	189	204	185	229	213	222	221	209	215	199	208	221	226	213	183	213	210	215	207	181	205	192	166	203	207	206	194	216	193	176	185	199	207	203	207	192	214	203	226	200	213	221	201	231	188	192	207	184	202	236	216	203	175	225	197	205	208	208	226	232	202	183	172	218	193	183	234	202	223	207	198	218	198	203	195	240	248	226	198	209	202	190	173	200	206	216	228	217	231	219	233	194	216	208	215	218	207	194	208	199	197	187	204	207	198	247	214	195	217	229	208	194	183	235	187	187	220	204	162	206	219	214	208	214	185	207	190	183	205	212	199	194	206	210	209	232	162	204	239	215	181	208	209	208	225	219	199	187	194	224	222	220	227	199	217	220	195	212	202	222	196	204	220	216	203	190	230	204	220	191	205	204	209	195	197	202	219	183	194	219	195	191	224	192	213	201	203	232	215	187	216	222	181	214	216	183	196	171	220	206	185	214	212	205	216	172	203	188	228	202	212	187	188	201	209	218	226	223	218	193	199	197	203	208	207	214	215	197	199	192	219	205	184	220	230	204	212	195	230	251	228	210	201	241	210	190	201	239	218	225	226	214	222	217	211	244	193	209	177	228	195	212	215	199	199	186	204	215	219	187	191	203	197	230	207	214	214	231	206	211	196	222	227	218	207	205	220	233	210	210	200	188	186	213	216	189	235	224	199	179	191	213	227	214	207	192	202	184	225	221	224	202	251	211	203	199	199	206	225	224	210	229	221	197	196	211	206	233	208	227	213	214	217	193	213	245	212	217	214	204	209	204	219	220	253	238	183	211	199	181	247	216	186	199	194	211	232	202	217	209	192	191	186	217	185	207	233	201	220	214	209	220	233	184	231	212	215	207	216	204	182	204	194	208	209	200	198	161	197	201	191	214	206	217	232	230	227	214	227	186	227	210	165	210	223	204	233	212	200	235	191	218	213	224	199	182	184	177	203	190	189	191	229	212	209	185	198	221	196	213	205	217	206	205	200	206	228	223	234	214	242	218	221	191	197	206	218	205	214	211	212	238	187	181	196	234	205	226	219	208	205	186	166	211	225	213	213	204	211	203	219	204	194	223	191	190	186	216	219	213	203	199	194	230	216	216	213	222	207	213	219	212	196	213	237	250	192	200	198	182	205	191	212	199	224	225	215	195	173	215	202	226	219	211	239	236	221	213	212	201	197	218	202	216	206	179	194	220	190	197	241	226	219	211	226	180	193	153	187	178	217	232	221	192	209	222	248	206	223	202	224	204	231	217	206	191	202	247	199	200	202	211	187	209	207	218	200	215	211	239	213	218	196	197	217	226	195	222	204	212	221	211	214	191	202	213	199	193	207	207	218	192	208	234	230	220	191	211	189	207	192	194	192	190	207	226	227	197	216	179	217	217	210	206	220	201	209	226	194	217	214	219	184	235	212	209	210	190	194	208	198	234	205	193	218	219	186	192	215	219	217	193	199	186	191	207	216	214	220	230	209	220	207	209	210	195	209	210	200	216	213	182	212	195	210	202	199	217	212	201	223	184	221	211	215	208	220	196	174	207	216	226	204	222	220	208	209	182	204	221	211	187	214	226	183	190	211	211	206	212	214	189	187	198	214	225	203	210	205	213	175	206	223	212	221	197	198	214	228	194	225	199	208	218	199	216	215	217	204	232	209	202	232	203	183	207	201	194	184	241	215	223	193	220	209	215	206	202	218	207	215	184	229	193	215	196	192	211	191	228	202	209	223	205	203	211	189	204	203	245	216	201	217	214	216	195	225	193	225	213	209	201	185	199	228	162	197	184	215	235	225	193	211	218	206	245	207	190	197	200	206	211	195	208	184	212	214	199	226	169	201	196	236	215	239	197	222	191	201	229	215	224	201	192	198	219	217	198	222	206	208	216	224	216	208	218	208	204	193	204	218	213	186	211	198	230	180	180	201	208	214	216	197	201	205	200	210	195	204	195	210	210	225	213	230	224	215	207	229	206	193	225	226	205	184	200	203	202	211	229	207	223	205	217	209	201	191	189	210	200	209	212	226	200	186	215	213	198	229	210	186	194	203	187	226	205	221	210	247	199	212	202	221	182	237	212	185	197	209	200	188	206	201	214	203	209	216	221	207	189	188	199	214	242	204	208	195	233	230	199	197	203	191	221	224	201	194	179	183	203	214	223	208	214	188	213	203	198	182	216	200	204	193	210	205	214	210	169	222	241	227	199	192	211	201	172	200
25330	7437	13250	10978	6031	5022	5194	4426	6856	13972	1687	4064	1048	949	830	748	733	672	729	674	632	647	612	642	612	610	600	571	612	591	562	603	541	581	563	570	508	591	525	567	539	530	573	551	578	530	549	556	524	561	545	518	510	487	543	511	520	494	506	536	499	538	522	528	541	487	499	537	493	525	501	541	548	513	491	525	525	490	509	513	520	543	486	498	546	496	499	540	523	487	530	549	518	484	496	515	515	515	555	509	514	535	503	568	515	521	498	473	500	541	546	498	534	544	511	497	521	532	512	549	526	537	556	514	507	519	525	512	547	478	489	506	531	511	517	512	520	514	506	516	511	529	519	543	546	519	542	493	533	514	547	553	495	526	543	481	483	472	523	506	496	502	510	575	503	511	472	501	492	478	524	514	504	467	499	553	532	499	512	542	535	489	517	523	545	495	504	486	495	494	532	508	518	550	524	535	535	541	497	477	506	498	531	482	516	545	525	513	541	498	528	504	520	472	551	470	531	545	497	504	535	550	490	517	503	520	487	532	528	532	507	490	525	532	518	542	507	518	501	495	544	512	515	538	578	533	517	517	476	533	565	494	518	527	532	513	522	489	488	497	507	514	529	466	516	532	508	548	489	498	526	503	502	520	505	529	483	534	518	492	497	516	541	516	510	512	514	511	534	535	547	530	575	455	490	540	504	503	515	509	508	467	515	522	500	502	476	513	521	507	554	546	543	502	541	539	521	515	501	511	510	523	520	508	516	519	542	522	573	526	529	547	492	544	537	514	518	540	523	506	524	559	479	520	493	493	528	524	538	530	506	514	491	527	483	502	514	541	528	523	461	507	531	523	486	497	545	538	529	489	532	485	502	499	534	514	494	517	489	509	569	545	554	526	521	534	518	490	541	532	503	559	498	506	540	571	489	521	521	523	513	514	557	527	465	513	481	522	535	474	526	500	502	495	507	477	578	569	507	501	498	570	487	523	500	528	509	511	535	515	504	508	555	555	498	505	508	497	512	513	552	490	514	593	561	515	497	492	558	526	558	525	498	538	506	465	541	521	502	536	535	517	524	519	545	519	506	558	521	530	522	470	539	536	519	509	514	522	479	479	517	524	515	507	495	541	535	522	526	541	542	515	499	473	528	568	521	531	507	527	483	535	518	502	530	502	552	520	508	529	498	516	538	489	508	540	485	449	530	478	535	478	486	479	537	522	514	487	523	526	536	487	511	530	484	543	512	533	505	473	508	565	492	506	555	525	488	501	482	490	484	528	500	494	505	509	541	527	501	496	513	467	505	492	487	517	522	461	531	526	509	532	513	519	507	536	519	506	476	520	516	527	475	518	507	528	464	527	524	503	546	549	561	502	503	503	535	485	537	480	542	495	479	495	498	549	546	478	510	494	522	563	492	478	492	473	520	512	490	485	518	535	528	503	528	516	514	529	463	509	512	474	485	519	492	523	486	538	483	506	465	527	522	536	532	512	491	513	513	514	524	499	460	526	539	536	527	539	549	488	518	516	522	519	552	482	489	527	497	517	522	484	483	498	519	511	505	473	522	502	549	516	511	498	538	516	510	477	519	537	521	553	545	539	537	520	543	538	523	546	528	500	514	486	498	505	491	523	556	515	509	547	589	489	492	505	499	516	546	529	492	477	485	504	539	484	496	473	533	513	495	530	523	523	554	571	492	508	533	527	504	532	477	541	515	464	520	505	482	559	543	528	547	570	505	501	529	507	544	528	528	497	491	538	524	511	538	519	479	524	485	512	512	501	501	559	538	484	525	509	507	501	512	473	478	515	536	496	516	511	518	551	519	492	537	543	515	565	518	533	507	527	515	504	502	541	551	491	476	512	492	507	489	526	525	493	518	494	539	548	540	499	497	527	489	487	510	487	503	546	480	510	471	500	494	497	545	525	513	536	515	527	500	530	500	484	537	487	482	494	513	516	536	488	523	518	524	488	535	533	481	466	503	491	472	499	476	526	529	522	543	516	516	505	528	532	511	491	503	509	520	498	499	478	459	460	524	493	481	517	529	516	499	510	515	463	516	512	539	506	514	492	533	552	498	516	516	522	521	508	510	531	479	504	518	497	501	520	535	537	503	499	543	521	493	531	545	528	504	520	536	521	561	517	457	523	524	525	513	488	480	501	503	485	510	446	512	543	445	502	497	553	518	536	543	516	524	487	489	493	525	540	503	541	525	563	498	500	541	501	501	528	498	489	522	519	477	544	509	487	542	516	492	501	499	547	535	543	561	512	525	482	516	526	523	503	524	523	516	523	545	493	558	552	514	512	516	472	492	513	496	521	511	470	503	504	500	494	500	497	518	519	536	498	520	504	542	525	522	480	517	523	501	504	521	523	507	492	511	490	511	485	558	446	505	524	517	515	503	484	524	545	505	533	526	497	537	509	510	508	534	517	517	529	534	558	526	530	500	483	510	513	487	517	503	508	535	560	509	526	479	499	487	525	526	506	514	482	529	513	509	535	484	518	497	500	558	524	500	527	520	516	520	458	531	550	505	490	583	512	542	534	540	483	524	544	547	505	491	516	539	482	503	469	535	522	546	527	505	496	481	529	537	516	529	511	550	539	520	531	521	513	530	510	535	549	512	521	481	491	522	503	510	495	509	553	495	521	521	504	525	529	507	508	465	493	526	540	481	515	514	553	545	482	514	504	536	535	535	528	502	462	500	534	528	531	508	535	509	528	528	525	534	520	544	521	523	534	480	517	533	510	510	510	490	551	519	508	539	573	540	473	529	524	542	511	483	515	535	549	533	504	499	494	488	542	528	557	511	500	478	490	521	514	562	508	523	538	484	488	495	502	515	534	509	502	552	525	522	524	462	488	502	522	504	555	519	510	491	513	513	511	534	484	541	544	511	510	502	551	477	508	503	533	542	456	527	556	553	549	512	513	519	503	517	497	503	531	509	525	518	518	536	491	513	508	519	551	493	507	490	525	528	532	522	537	500	544	492	559	476	558	491	494	512	506	503	504	520	543	502	529	546	515	501	515	504	522	541	536	510	521	533	506	493	513	554	493	555	482	545	496	514	509	488	510	515	490	514	528	517	510	532	517	497	535	492	521	516	515	484	510	530	541	510	579	536	508	539	500	463	544	564	537	498	545	490	495	496	544	511	493	532	535	522	533	520	528	515	502	498	497	516	532	502	505	524	545	493	523	512	476	510	533	513	526	494	534	540	532	481	532	516	513	509	539	517	506	504	514	526	479	555	496	547	508	514	500	541	502	503	530	485	523	530	496	499	544	547	527	533	508	514	480	472	474	535	528	559	530	497	542	507	510	489	530	497	526	470	497	529	522	526	506	506	479	476	534	513	529	495	539	542	526	561	492	504	495	513	441	556	536	529	539	517	519	516	472	520	474	532	553	547	509	524	511	503	517	521	530	530	497	528	493	489	516	496	499	495	505	526	561	533	523	514	506	524	486	513	536	533	489	527	510	502	535	546	558	501	473	525	547	555	533	530	517
47933	38847	18795	8940	3122	2075	1915	1583	2081	4017	842	939	489	464	433	399	371	376	375	345	348	328	384	350	373	359	336	377	329	333	331	324	349	353	369	352	310	290	375	341	311	341	346	327	324	325	346	356	303	346	385	321	321	339	304	371	342	345	338	359	319	330	294	347	330	321	300	335	315	319	332	337	317	387	335	337	332	335	323	350	343	297	317	291	335	315	339	337	306	326	357	340	318	359	329	293	329	305	302	335	300	334	331	318	316	338	300	345	330	316	312	305	322	320	354	309	283	327	313	327	312	322	314	296	321	340	303	300	345	336	357	331	290	298	327	318	330	321	345	320	301	313	331	329	323	310	319	357	303	317	343	327	345	333	353	311	307	310	362	338	326	292	350	323	324	342	313	320	362	300	345	285	325	315	316	318	333	324	278	330	328	316	348	319	309	318	310	340	339	300	289	321	305	317	324	300	318	378	334	317	308	328	315	329	293	340	319	318	337	341	297	338	344	308	328	306	320	352	348	305	327	326	298	340	313	281	355	336	300	353	327	285	358	307	300	290	317	337	352	295	315	313	313	321	336	313	310	331	346	314	318	313	359	292	314	350	371	319	347	358	337	346	310	314	325	316	338	322	285	343	311	326	311	352	348	348	348	318	329	310	309	331	300	339	352	306	328	310	336	330	322	314	368	315	321	319	294	327	307	318	333	322	303	348	324	351	324	306	297	293	327	299	335	353	350	352	302	322	309	301	327	300	351	351	315	326	302	323	314	298	331	318	321	289	283	316	361	320	327	337	321	305	352	342	349	317	313	332	359	296	319	351	282	302	321	292	313	349	324	308	317	312	318	338	366	358	310	326	292	325	323	332	333	328	309	338	306	344	294	339	328	316	379	269	310	312	281	302	347	324	299	309	307	314	350	325	315	306	312	338	314	367	331	307	319	291	265	325	352	319	345	294	318	296	316	326	328	305	318	293	319	326	314	338	339	316	331	311	345	311	322	291	334	332	287	300	330	284	291	301	314	303	324	316	314	330	305	325	315	327	312	315	332	323	295	325	340	317	313	311	323	319	308	299	317	308	295	316	286	332	296	295	336	349	341	298	372	310	311	311	301	334	326	332	331	313	329	310	336	353	310	308	301	322	332	343	312	336	326	322	309	307	327	361	329	347	323	319	326	326	290	313	349	353	296	348	314	351	297	334	332	316	330	339	350	321	313	315	340	331	321	309	321	312	285	307	354	304	333	262	357	308	332	313	337	318	320	337	337	319	333	323	348	320	354	295	348	326	321	349	327	345	334	329	320	320	332	333	333	320	301	320	339	352	293	352	357	313	347	355	299	326	320	334	312	314	341	277	323	343	314	335	333	322	317	322	292	321	353	310	332	325	319	309	301	328	323	296	335	323	302	339	310	326	325	332	322	312	330	317	315	301	321	337	333	324	348	310	320	318	302	315	324	334	354	317	327	325	306	332	288	313	375	331	284	322	334	329	330	335	326	347	315	311	328	324	334	305	324	317	300	288	310	328	334	340	332	310	326	306	331	330	307	332	316	315	356	348	323	310	358	285	345	322	306	364	311	330	358	346	317	344	314	332	298	314	299	359	318	352	350	330	363	361	324	303	346	300	308	348	302	324	289	353	317	295	317	294	310	329	318	352	343	318	321	325	345	299	292	315	339	311	301	344	304	324	321	330	305	299	322	321	331	338	351	325	303	324	357	328	314	328	304	268	303	368	300	288	337	329	360	346	309	321	297	314	344	349	331	360	297	310	348	336	338	324	317	343	302	339	312	334	305	338	344	349	327	312	291	309	304	319	329	343	300	297	365	359	300	316	287	304	309	344	334	348	325	325	312	296	335	318	320	301	343	337	315	312	293	314	347	353	342	315	323	305	353	337	376	297	291	299	333	301	327	285	322	345	311	298	313	331	316	301	322	296	326	309	326	340	319	293	333	359	355	305	322	331	325	346	365	325	322	338	315	304	336	325	302	340	299	280	321	289	285	301	329	308	282	333	311	317	337	315	372	308	302	274	311	326	345	313	353	342	333	309	268	304	320	357	343	352	294	336	345	330	320	305	335	356	303	305	326	350	322	307	265	338	340	295	312	317	348	327	322	314	340	334	310	308	334	329	322	338	298	301	308	319	313	347	326	319	350	305	333	330	304	338	315	334	335	346	325	321	362	305	304	293	312	347	338	303	323	310	318	314	306	325	339	345	301	320	329	360	309	308	332	308	325	323	345	327	331	315	338	330	264	329	292	304	324	308	322	311	350	335	318	319	333	298	329	317	319	303	296	322	313	308	318	324	322	302	306	329	312	308	329	296	306	346	356	342	292	311	308	295	339	323	313	314	319	300	278	320	298	296	321	295	337	356	303	317	344	313	318	322	339	332	291	338	318	318	327	305	361	302	310	306	298	322	311	299	315	345	316	303	346	305	339	295	329	335	319	306	314	317	348	304	319	340	361	332	350	277	298	335	313	313	369	331	334	320	320	339	350	331	324	312	342	331	316	304	321	306	293	333	303	346	313	329	310	363	281	355	317	329	295	334	332	319	328	348	340	304	315	306	331	343	306	366	310	324	328	333	314	335	288	300	324	321	307	333	367	289	342	291	330	316	352	310	315	363	308	332	317	330	310	338	321	306	315	344	314	339	355	326	290	337	313	320	303	299	338	349	335	330	339	314	305	327	310	334	319	304	299	301	318	318	373	331	326	309	299	300	360	318	316	325	352	341	334	310	313	335	308	305	355	363	317	339	338	299	301	340	331	319	340	311	319	321	346	332	307	301	333	324	343	320	331	320	326	295	316	349	343	321	329	340	315	307	329	314	358	338	340	321	314	324	359	342	337	315	306	338	332	319	331	313	317	338	333	343	363	348	296	280	338	328	327	326	331	326	334	306	291	328	325	315	356	303	328	335	326	330	305	313	307	314	310	341	328	333	309	334	320	345	355	362	356	315	335	331	311	294	314	331	301	324	323	306	332	332	323	371	326	358	327	338	355	324	342	379	354	305	313	326	299	322	351	313	346	335	349	322	297	364	321	342	302	309	309	374	289	326	343	281	319	283	306	334	323	296	314	344	321	323	292	305	314	301	326	336	326	321	322	316	358	321	331	283	338	356	318	321	356	313	337	321	323	334	337	331	386	334	309	314	300	293	332	316	319	286	333	308	335	297	317	307	349	277	340	336	339	287	313	315	321	300	311	301	322	336	297	320	313	346	313	348	338	342	313	323	315	329	324	325	317	298	319	325	323	314	324	322	291	333	308	335	296	320	324	330	314	294	287	327	331	336	319	320	361	338	343	276	296	330	303	318	300	320	310	303	271	285	326	336	309	287	319	311	321	341	312	327	343	313	351	314	337	307	320	354	338	337	345	304	356	367	385	327	306	316	322	296	314	304	318	298	339	293	321	309	319	336	344	316	284	301	286	320	313	317	335	297	333	331	312	316	294	303	313	308	317	298	317	294	350	313	323	327	322	354	329	321	309	331
32816	11062	18668	14127	8957	8135	8144	6873	10325	16784	2682	4327	1683	1539	1318	1284	1166	1122	1068	957	1000	1002	906	930	926	938	879	912	929	869	874	846	840	843	857	820	769	849	831	759	764	818	761	797	791	795	782	800	761	695	804	828	794	718	779	789	787	767	803	798	777	767	806	755	729	767	712	725	787	743	764	757	766	708	723	734	741	799	752	745	787	703	752	763	780	764	759	713	717	765	699	755	752	731	739	715	725	746	765	700	780	792	710	767	741	731	734	732	747	714	745	709	774	739	742	759	723	733	729	740	723	754	679	731	705	744	749	726	749	716	681	740	726	752	706	772	743	744	729	718	691	725	700	745	728	730	737	738	774	683	714	695	743	713	749	772	713	727	771	751	723	746	660	709	786	708	746	717	725	719	729	722	707	775	739	712	764	706	720	717	734	729	781	734	698	743	737	692	727	726	720	714	731	755	727	710	751	678	771	705	719	725	733	773	700	735	786	728	739	714	690	706	707	722	718	726	722	737	752	713	735	726	788	730	692	744	723	718	672	747	756	706	745	748	706	677	710	738	715	733	760	771	701	742	752	766	708	708	716	765	744	729	756	758	753	687	734	758	701	748	741	755	718	732	759	763	746	771	720	742	767	743	726	731	771	775	761	735	730	730	729	648	700	706	736	739	700	695	731	732	716	721	723	707	764	691	721	737	722	757	697	704	735	745	734	722	734	764	722	702	726	753	730	736	688	711	685	752	719	759	730	717	775	766	727	719	752	734	739	774	708	744	775	743	738	738	771	763	711	759	742	726	746	755	725	773	764	704	750	747	794	719	707	777	684	795	740	766	687	741	748	724	712	750	809	720	734	729	752	734	733	672	726	717	750	737	731	765	745	729	725	731	699	759	698	736	717	690	727	725	782	713	747	723	759	742	741	733	753	715	727	704	722	733	684	763	703	794	643	727	755	768	683	719	703	726	707	687	757	742	706	743	741	696	776	680	686	753	727	761	729	731	681	746	729	738	786	716	723	770	670	726	725	744	749	729	715	743	741	748	724	729	719	700	680	736	741	751	711	683	716	741	719	679	721	776	733	784	717	731	770	734	711	706	743	776	736	722	707	751	720	697	774	740	727	759	720	734	754	741	737	715	697	693	723	726	715	684	697	729	689	730	676	760	710	774	711	728	729	738	730	747	753	677	715	734	694	712	715	737	722	713	747	723	730	743	693	741	740	701	762	719	726	744	731	747	713	742	681	748	732	731	720	741	746	807	727	681	773	720	712	702	753	703	700	733	746	726	762	711	770	808	760	735	749	716	770	708	727	721	737	738	743	701	775	724	760	774	739	754	734	733	777	706	717	709	764	751	700	753	745	730	766	735	731	759	732	699	731	732	714	792	733	717	764	704	701	742	787	688	748	680	700	747	705	743	751	753	736	770	717	742	766	760	733	710	715	750	787	746	737	751	744	780	737	716	699	702	718	753	725	681	716	723	729	700	744	717	739	730	746	740	744	729	737	749	692	733	710	726	729	737	738	756	777	712	730	701	695	731	709	694	793	733	735	719	724	739	734	745	713	767	698	739	748	717	762	708	723	767	693	727	707	704	702	736	726	714	743	698	738	753	693	777	680	726	780	713	721	786	737	740	749	711	688	761	745	722	732	686	724	732	719	725	761	754	744	729	751	726	758	735	738	723	780	699	711	717	736	714	728	750	763	714	727	702	695	759	718	771	786	739	764	710	714	734	730	719	732	736	716	766	767	692	722	743	781	784	728	705	723	705	728	736	775	729	631	753	703	712	747	709	767	686	755	686	743	713	745	737	734	783	752	718	777	753	726	749	727	719	687	693	791	754	707	743	699	732	738	743	698	712	742	761	755	719	783	747	771	767	767	758	691	725	716	749	756	767	755	768	730	678	725	735	783	687	753	676	707	710	700	695	724	730	762	702	727	732	725	717	756	777	705	707	697	687	690	736	681	772	731	746	753	690	670	740	729	731	738	710	765	670	709	735	788	711	710	746	713	796	758	740	772	668	728	751	707	766	737	717	683	719	774	724	709	734	749	754	723	746	726	711	701	702	734	774	749	733	783	740	726	689	768	741	720	769	780	726	700	716	751	745	751	747	725	726	709	766	786	732	707	720	758	702	745	720	714	694	692	758	717	739	758	693	692	749	723	710	685	747	695	748	754	731	735	730	706	744	706	740	723	726	779	706	727	715	728	737	738	716	715	731	724	793	709	685	714	728	717	726	731	743	712	661	718	744	734	733	717	721	701	724	772	702	719	673	740	733	714	736	693	707	715	730	684	708	737	705	792	720	701	743	730	769	732	759	710	711	681	729	720	737	723	712	716	750	716	749	755	762	738	741	724	737	729	725	699	719	684	738	798	718	726	782	699	671	722	776	729	730	690	735	747	753	749	701	761	713	735	716	733	724	736	722	701	757	710	765	764	733	749	750	740	720	751	719	707	759	728	755	742	667	716	704	754	712	732	706	705	724	719	696	740	767	727	716	735	712	719	691	688	743	749	765	728	775	723	762	728	714	714	745	686	728	739	732	749	711	779	714	701	725	724	689	738	708	717	740	762	717	712	745	768	727	772	748	741	718	738	709	792	737	712	725	749	727	683	735	693	729	686	739	778	763	720	699	775	698	703	761	748	728	734	737	735	732	732	705	763	722	657	720	753	729	743	715	769	721	695	711	720	742	752	758	744	704	745	767	673	706	734	770	706	708	714	724	732	712	753	733	753	779	735	682	722	718	728	761	752	698	754	686	719	690	777	731	736	712	756	690	753	758	706	717	779	743	778	772	759	726	704	727	731	732	710	711	768	643	729	763	768	748	751	737	664	770	712	708	724	762	736	730	691	728	753	741	743	750	737	730	739	725	719	751	707	680	746	719	713	695	741	742	733	751	759	689	760	683	720	759	716	717	751	714	728	765	745	755	763	732	707	740	707	723	745	694	727	738	706	724	742	719	763	746	705	752	665	744	733	756	752	691	723	694	722	702	738	756	761	706	744	751	687	752	779	706	756	720	726	735	670	715	732	746	751	702	760	692	791	711	741	721	743	778	727	770	756	749	804	763	709	771	737	739	751	724	724	703	728	755	719	707	773	773	759	688	698	744	736	717	691	705	724	724	763	724	733	748	695	704	731	721	734	732	751	778	685	714	736	766	690	756	731	729	756	773	687	765	754	753	705	768	710	704	725	676	712	739	712	749	709	727	765	729	731	727	761	697	684	713	742	748	739	735	706	755	731	683	707	700	734	708	750	673	753	753	732	720	727	754	710	744	732	671	730	744	759	737	704	716	687	715	676	750	713	716	751	752	696	718	757	730	707	763	741	712	677	762	726	715	713	817	693	763	763	722	696	743	720	776	720	709	706	760	770	754	710	737	743	697	742	714	710	762	728	709	775	719	729	730	736	728	734	722	768	764	732	753	696	718	698	708	743	735	765	740	700	752	719	734	719	768	729	749	776	742	716	699	740	743	735	714	730	715	714	706
7707	3336	3476	1487	502	387	462	435	321	231	134	115	113	112	84	110	100	97	87	90	80	102	84	98	94	110	98	90	108	102	100	85	110	99	86	109	100	88	77	103	108	85	95	92	98	91	73	78	96	82	100	93	107	85	103	95	94	89	99	108	101	105	91	100	95	97	109	92	84	82	95	102	106	92	112	89	109	100	94	105	89	81	90	127	100	90	92	125	105	91	96	78	74	96	105	99	102	92	107	91	111	82	107	102	103	81	87	99	134	85	104	101	92	92	85	98	87	98	101	90	93	106	98	111	102	80	85	87	95	95	98	91	91	94	95	118	98	97	98	97	99	93	84	96	95	99	80	96	93	95	71	90	115	105	95	101	102	90	94	71	106	84	98	98	101	97	88	94	89	84	69	95	81	103	103	104	92	104	81	100	86	103	92	102	94	105	93	108	89	101	88	84	89	91	97	83	100	101	90	107	89	116	99	105	79	86	102	107	123	101	93	92	88	109	84	85	78	104	99	107	104	77	101	93	98	102	89	108	121	74	93	92	100	83	76	116	85	81	85	95	86	82	87	114	126	100	84	84	103	86	108	92	80	90	98	111	100	80	95	102	78	95	97	91	105	73	97	85	108	79	107	120	84	90	125	93	100	95	93	98	106	92	106	97	104	89	107	107	103	81	80	95	70	109	96	81	89	77	86	80	100	88	84	85	103	97	94	98	113	100	94	106	106	96	107	82	88	95	102	87	100	104	103	95	108	113	135	111	88	93	99	107	110	92	101	98	84	94	96	102	77	103	104	79	84	88	110	104	102	92	96	93	77	100	92	76	105	91	108	101	96	99	102	97	90	104	109	95	98	102	109	81	78	98	100	78	69	92	94	111	90	84	86	94	90	70	79	94	93	93	95	88	86	85	86	94	82	100	92	99	97	86	95	94	107	91	89	83	103	75	88	103	115	103	92	86	106	98	96	120	100	88	91	90	100	103	103	91	90	96	83	96	92	96	88	85	100	93	90	99	96	105	110	80	99	96	116	100	95	80	100	104	106	76	94	96	85	83	76	88	80	100	113	100	110	90	99	88	79	100	107	74	88	86	91	67	114	100	93	79	68	95	96	107	73	102	92	86	82	98	88	106	95	89	89	108	102	71	88	106	93	96	78	88	97	99	116	97	111	92	104	94	82	102	94	92	89	108	99	89	108	98	110	103	99	114	83	72	104	74	109	95	96	89	92	91	99	77	94	94	90	96	96	80	100	93	72	99	89	90	91	99	102	82	116	89	80	95	92	93	89	87	111	80	102	107	108	109	107	109	76	105	92	100	90	95	106	96	86	102	94	89	101	82	83	100	87	96	91	90	93	101	89	103	99	75	105	90	93	88	100	89	103	91	91	88	84	94	97	110	103	99	97	101	100	100	111	92	90	120	77	103	90	99	90	107	93	104	110	104	104	89	103	96	88	113	98	111	81	105	105	96	106	81	78	103	83	93	94	111	90	82	83	97	91	101	81	94	99	112	106	107	113	94	92	103	96	87	104	101	96	80	101	103	82	92	82	100	95	101	90	86	90	105	81	86	80	94	98	90	115	86	102	89	85	115	114	93	106	90	88	98	95	92	86	95	84	116	87	89	93	93	85	93	83	84	99	85	92	75	84	103	95	101	94	87	102	120	91	99	92	119	96	107	93	103	108	85	100	98	82	111	90	116	102	85	88	86	96	93	115	115	96	91	103	110	105	94	103	95	103	100	99	89	96	81	88	113	106	103	98	100	97	88	101	94	90	118	115	106	93	104	90	108	101	88	97	102	99	97	96	85	80	80	100	80	82	115	87	104	103	100	82	95	95	101	103	92	103	100	99	98	98	109	76	97	96	111	89	91	91	98	101	81	94	93	79	101	96	97	98	94	106	94	88	115	99	98	93	82	93	95	79	102	98	99	105	102	81	95	101	119	106	98	85	102	88	114	91	92	110	85	106	93	91	90	104	91	89	97	110	105	116	102	117	87	108	79	100	95	84	96	91	93	91	98	104	90	104	89	87	97	100	95	94	86	91	88	101	82	96	81	96	105	103	83	97	94	101	110	91	92	107	98	91	97	100	95	102	77	96	97	92	85	82	89	121	94	89	102	102	86	86	94	77	100	96	82	88	109	96	97	85	96	102	83	90	84	99	88	104	80	97	97	103	99	91	103	89	117	96	102	104	99	100	87	104	103	83	99	88	110	99	96	99	95	101	84	104	97	99	88	95	98	101	99	100	101	75	94	101	101	99	92	92	107	101	105	115	83	94	97	106	102	94	90	90	83	105	98	120	114	98	93	83	77	106	101	83	89	103	88	99	96	80	101	86	107	98	96	80	92	87	92	82	92	102	83	112	91	93	85	103	94	87	95	91	113	107	84	89	116	100	90	83	102	95	86	100	98	107	101	84	119	91	90	91	100	106	92	116	111	98	100	77	100	84	97	112	91	96	84	80	85	106	82	71	86	104	107	73	88	109	88	99	110	80	107	82	76	99	114	93	103	107	111	110	91	98	119	86	92	93	87	91	101	94	92	83	104	81	73	95	106	85	91	92	97	85	92	81	103	101	111	105	90	121	97	79	83	90	112	85	98	91	95	109	85	95	102	118	107	81	83	107	90	104	92	106	83	84	78	95	107	82	103	95	88	84	107	97	97	79	104	89	99	85	98	95	87	99	112	94	95	93	96	101	91	87	94	83	103	101	82	93	117	99	110	91	118	85	91	103	84	104	80	89	98	100	91	87	88	127	90	104	85	88	118	88	100	120	98	91	93	115	92	110	114	99	95	89	105	76	87	83	93	91	78	76	99	81	96	90	92	100	97	88	84	104	102	90	93	93	89	110	107	88	114	102	101	100	98	95	81	95	88	95	108	103	86	108	102	81	94	89	108	86	93	102	105	84	78	91	106	108	97	108	111	101	111	105	115	119	96	88	90	99	101	93	84	88	96	101	98	107	100	101	90	92	100	77	111	84	80	96	99	92	93	98	101	100	85	91	82	89	87	76	76	101	89	108	77	109	91	97	85	83	77	98	110	86	94	87	103	79	87	110	99	83	98	76	112	91	89	83	78	90	89	93	81	93	87	92	97	96	97	86	97	95	80	91	107	97	94	87	104	82	90	83	109	79	104	83	82	98	90	95	79	100	111	97	100	87	74	103	119	74	102	114	85	108	84	105	95	93	100	100	101	91	94	84	84	89	98	102	98	89	107	104	80	79	114	104	116	102	99	104	99	106	110	100	99	117	89	103	103	104	113	109	100	97	117	79	94	84	83	89	92	87	96	99	99	90	122	83	88	90	103	90	107	95	84	101	96	98	91	77	93	92	115	96	95	100	100	106	85	94	90	104	113	110	109	106	99	105	88	98	98	89	100	89	96	125	115	88	125	90	94	95	107	89	98	91	101	97	105	89	93	81	102	92	93	101	113	97	90	107	105	100	110	89	103	113	102	107	113	97	100	98	109	112	83	102	102	79	90
6390	2832	6875	4194	2055	1857	2334	2073	1593	1105	500	455	275	302	301	295	302	249	278	250	292	280	261	265	256	257	290	316	274	333	290	273	260	251	279	297	265	258	291	259	260	284	283	289	272	267	265	263	289	290	283	275	282	265	277	285	309	225	265	257	290	293	277	223	293	284	275	252	267	262	290	284	283	279	268	269	281	315	253	258	291	291	268	314	267	281	266	273	275	262	268	270	252	252	304	274	298	235	282	277	272	283	249	280	261	280	278	283	262	293	275	267	271	288	267	265	307	275	254	264	277	294	279	269	281	277	251	262	283	255	268	267	251	256	278	259	280	278	278	258	225	284	286	293	307	297	292	292	275	257	271	267	272	287	285	264	254	265	243	249	263	272	300	306	256	269	263	237	267	288	274	275	263	277	281	262	257	285	301	276	304	292	280	277	251	280	255	276	255	282	270	251	278	238	242	276	290	282	288	304	273	283	251	305	311	288	282	266	282	303	273	297	295	288	254	280	276	255	266	277	266	285	270	268	267	290	262	254	284	297	244	287	278	276	266	284	251	291	250	312	269	265	279	275	267	257	259	275	278	268	253	286	273	291	272	252	265	264	247	277	273	307	284	257	295	269	285	298	275	282	267	259	276	267	264	276	243	298	298	246	274	265	250	269	280	269	282	296	236	268	242	280	256	260	309	282	245	289	256	303	282	258	282	279	291	284	268	286	295	290	272	302	282	273	292	277	267	277	281	272	264	265	266	276	267	295	282	264	259	272	249	251	281	276	286	299	265	297	274	294	278	278	277	247	278	276	295	260	277	287	295	247	253	257	293	298	289	285	253	269	258	261	291	259	291	285	263	275	274	274	272	262	256	284	264	263	255	277	237	272	294	262	247	283	241	280	318	269	274	277	323	289	262	273	285	278	270	276	277	278	215	248	273	273	269	265	262	253	258	267	280	270	262	251	263	279	252	277	282	300	266	246	287	270	285	277	260	272	291	280	264	272	272	291	295	293	284	280	245	276	254	299	267	274	282	327	274	288	276	277	275	274	263	276	276	254	266	288	282	280	241	257	280	287	278	277	284	264	279	267	300	261	279	251	280	259	248	278	259	274	273	253	272	245	270	260	255	276	311	245	244	285	286	280	245	307	272	266	278	286	264	249	306	290	272	283	311	258	263	302	249	278	274	281	258	295	259	259	277	258	293	315	287	307	247	279	280	274	291	243	284	264	244	261	276	319	287	291	285	284	298	268	294	289	295	275	280	255	284	285	248	269	293	248	280	288	275	273	275	261	281	285	260	288	275	272	275	279	278	261	290	259	247	255	271	245	266	258	286	296	264	247	279	257	287	274	286	262	236	264	296	271	273	249	256	285	253	275	268	302	295	262	275	272	257	271	290	277	278	265	277	275	265	285	251	290	278	282	265	280	278	244	268	246	259	276	282	285	248	276	299	278	277	273	265	299	258	256	277	278	278	276	277	272	281	266	297	264	272	270	258	277	299	279	290	276	295	289	302	273	254	294	266	277	291	234	251	267	263	259	303	282	266	281	270	288	285	293	258	271	260	236	265	236	296	273	277	275	265	259	281	284	263	278	253	278	258	275	266	281	283	254	278	276	268	270	296	274	274	299	275	288	307	259	273	263	252	277	276	252	245	260	247	276	268	290	246	265	279	277	299	288	281	256	292	279	305	285	286	292	250	314	256	279	286	261	278	288	266	278	251	281	269	270	281	284	277	290	278	275	284	267	267	269	276	282	275	256	276	302	278	272	228	311	261	311	274	316	286	272	258	260	258	292	247	282	278	320	272	272	261	266	278	254	279	292	281	257	266	292	256	281	261	262	261	276	294	257	275	270	294	254	269	273	260	258	269	261	282	278	272	260	278	305	310	263	262	256	271	263	272	296	286	266	280	316	248	270	307	293	286	261	274	267	254	261	283	266	287	249	275	267	292	269	285	319	260	299	327	288	267	283	251	253	291	296	266	258	286	256	270	280	246	268	280	258	274	258	286	259	297	271	278	262	246	292	276	307	271	285	262	280	278	252	287	298	306	287	277	266	272	261	282	276	241	269	283	277	251	282	239	260	268	255	291	258	241	299	283	275	272	278	246	278	287	240	297	268	285	272	262	252	273	298	265	276	269	287	285	280	257	275	258	290	250	281	262	284	280	260	265	277	252	280	288	294	284	246	275	286	284	269	269	268	265	270	257	286	320	271	269	255	279	303	256	266	285	279	258	295	270	277	274	277	286	301	262	284	289	268	282	303	304	275	276	271	240	281	256	282	267	265	293	271	292	263	295	250	254	305	293	259	285	285	303	280	247	250	277	303	281	278	258	252	250	279	267	279	281	250	271	269	271	246	279	282	308	286	276	281	319	301	271	265	253	282	255	268	268	245	291	223	278	272	274	289	252	259	272	276	263	270	281	286	305	274	269	245	248	233	300	299	302	270	308	278	251	258	256	288	258	279	250	275	265	243	287	278	222	260	286	272	281	285	283	258	262	245	277	281	278	271	257	260	290	264	279	283	304	278	269	265	248	274	262	285	243	259	272	291	268	260	267	281	269	287	269	265	276	300	261	312	249	273	249	251	280	290	292	305	296	279	271	285	274	241	281	292	276	253	293	289	253	293	252	299	282	251	265	294	278	288	293	261	261	257	286	312	271	278	260	294	261	278	274	275	263	292	265	303	287	250	249	269	282	284	258	271	272	294	294	296	275	283	269	277	276	283	295	273	256	249	296	284	312	299	293	275	271	261	279	266	281	258	260	245	282	259	256	271	293	258	271	306	296	281	272	270	286	276	268	304	278	275	291	242	275	276	259	307	286	252	285	267	259	265	279	269	249	256	294	266	273	285	278	273	290	224	265	299	249	265	250	270	240	275	306	308	275	272	264	252	271	263	250	245	304	288	245	293	310	274	284	257	279	293	279	257	291	271	296	240	240	274	270	268	271	291	261	280	268	301	263	281	263	280	266	287	255	283	255	260	286	262	296	286	265	282	289	292	270	282	279	308	279	290	274	316	305	271	291	324	294	281	263	292	287	254	274	269	275	312	283	302	277	255	244	260	245	249	257	279	300	280	297	317	297	262	302	257	267	282	296	262	276	255	285	269	295	256	267	307	288	297	285	270	289	252	300	270	241	321	282	254	257	292	296	276	289	292	294	265	265	272	278	278	284	290	267	247	289	255	243	255	296	250	264	279	239	275	307	232	274	271	278	273	271	287	259	284	275	292	256	283	276	293	274	278	281	296	277	294	285	282	285	270	266	263	269	265	254	305	290	279	246	247	252	294	257	247	291	285	276	293	272	262	276	278	260	266	265	288	284	261	272	278	283	290	280	289	252	279	267	238	278	309	283	241	281	270	278	299	287	270	267	290	290	266	294	257	271	259	268	262	260	253	285	285	283	305	271	284	296	296	263	285	284	287	275	265	326	244	264	306	301	288	267	303	297	269	288	286	275	317	292	271	248	263	273	278	253	270	272	275	262	248
40531	31847	11795	4132	1699	1346	1413	1148	876	802	419	1664	318	271	262	265	233	234	226	225	234	217	212	230	222	231	220	200	195	221	247	235	220	232	221	214	214	223	208	215	220	227	218	211	227	244	222	199	223	217	222	193	211	199	237	221	201	188	218	198	193	228	208	192	214	203	209	215	218	222	208	189	212	202	209	244	194	223	235	218	221	223	217	232	222	208	198	189	195	222	227	211	196	204	228	192	204	212	228	209	195	194	198	210	197	181	211	193	206	168	192	182	189	218	232	197	222	222	190	222	206	199	227	191	212	182	256	211	187	205	221	216	214	216	221	223	202	218	182	242	222	208	215	201	209	210	229	207	231	209	226	235	218	196	199	194	213	229	196	221	192	219	207	191	204	204	205	220	205	210	206	220	210	202	205	210	221	202	183	216	198	206	227	239	210	221	206	213	207	196	216	193	199	226	219	191	228	211	193	213	187	223	215	220	196	214	211	222	207	204	213	200	204	160	198	202	215	205	218	215	232	212	229	225	218	194	220	174	208	207	201	204	218	192	203	208	245	227	207	221	226	203	178	211	202	216	189	213	205	212	192	186	203	212	195	218	198	184	216	215	205	226	202	231	201	198	203	201	198	202	211	190	182	216	227	217	245	223	219	257	209	197	224	202	205	176	207	193	219	193	194	218	216	189	222	211	203	190	197	184	195	187	228	207	185	190	189	221	226	195	191	205	184	210	191	219	223	194	219	222	212	197	226	192	210	181	204	176	194	216	206	215	220	192	181	213	205	224	221	229	207	204	199	202	207	214	193	188	216	209	200	241	197	192	217	199	210	198	204	184	225	212	198	197	177	188	233	247	198	214	183	224	207	211	190	202	194	216	216	200	221	231	182	202	202	215	219	205	228	218	230	202	210	210	181	218	214	221	198	233	214	194	221	207	204	201	201	239	180	174	207	244	195	198	207	218	212	206	225	221	214	174	220	195	189	218	243	214	194	221	193	214	222	221	194	212	219	211	218	181	223	216	193	193	233	234	202	222	221	214	184	231	214	216	212	216	183	204	203	205	195	212	188	193	232	227	222	194	222	215	217	220	206	189	194	213	220	186	208	186	200	209	223	217	205	209	199	220	197	207	242	205	196	216	213	217	208	200	189	198	188	201	197	190	199	194	230	221	202	215	201	231	185	213	228	223	251	207	181	217	191	193	210	212	163	215	220	207	174	223	222	206	206	218	195	193	229	205	210	234	204	231	238	210	213	201	212	201	211	221	193	221	195	213	220	210	242	209	201	232	220	198	199	227	199	217	213	187	198	203	233	193	218	212	185	196	221	220	200	208	197	193	212	195	213	238	200	201	169	193	200	235	205	206	177	202	208	199	217	206	203	188	234	217	228	226	202	217	199	216	216	221	205	201	210	214	203	197	217	200	198	210	213	211	219	192	216	206	176	199	210	206	220	193	184	200	188	214	206	210	190	213	188	202	205	184	232	222	203	227	213	191	189	210	219	209	199	206	241	229	204	189	223	205	212	184	225	230	224	223	239	196	214	222	237	187	194	188	195	211	193	201	238	192	216	212	217	200	191	222	246	177	224	206	200	198	210	206	215	206	215	211	204	171	234	204	211	199	209	204	198	203	211	203	191	187	221	194	191	204	193	206	216	227	208	198	197	222	228	235	230	205	184	185	195	204	212	191	231	235	168	183	203	202	215	253	208	216	215	220	212	217	198	230	239	199	186	225	202	226	201	209	221	205	188	204	200	204	214	186	203	220	222	241	177	212	196	196	205	212	207	228	202	189	189	203	208	218	196	205	202	212	196	214	220	217	217	217	191	177	193	219	206	187	192	236	184	195	219	189	200	246	193	207	211	220	212	211	222	222	200	216	195	220	194	193	178	217	231	182	199	194	211	245	189	209	209	208	207	192	214	218	191	233	220	202	207	209	238	208	209	213	197	176	228	229	208	203	192	207	219	230	216	197	202	176	193	218	188	200	204	220	190	170	205	213	221	225	194	217	197	215	198	213	202	178	207	223	232	223	204	217	193	183	206	198	215	220	230	220	190	197	201	179	188	207	186	214	206	205	206	200	218	195	182	192	215	190	199	213	200	247	197	195	214	228	195	200	196	222	203	211	203	191	191	205	188	191	216	216	193	208	206	187	215	215	214	204	203	193	206	215	215	214	221	204	200	223	217	215	207	212	200	195	198	192	210	216	183	217	207	201	196	192	188	200	236	222	200	220	207	202	218	228	227	198	215	238	252	238	217	225	191	204	179	201	221	217	207	205	225	214	237	201	211	198	187	199	212	203	186	211	183	199	198	212	207	213	210	206	216	193	205	228	173	157	177	219	210	199	208	196	219	217	229	211	208	198	185	198	207	222	245	246	198	213	205	211	208	198	222	218	205	189	241	198	204	191	208	204	190	234	175	187	222	195	202	205	192	203	199	200	211	194	215	209	182	225	210	167	216	179	222	212	191	190	217	178	164	207	194	192	220	215	213	210	209	222	177	184	197	211	211	195	232	207	231	225	224	210	221	197	236	191	183	200	186	228	209	219	206	178	217	176	180	208	180	208	211	200	206	198	201	219	205	210	200	173	171	213	227	195	191	218	200	210	226	191	205	196	197	199	215	217	210	230	230	226	197	186	183	223	211	219	243	215	208	203	198	212	175	193	229	222	199	186	222	222	218	201	213	178	209	214	205	212	186	227	201	218	212	182	220	234	194	192	235	216	185	196	189	198	205	213	190	193	196	210	195	213	200	216	230	250	218	181	201	174	195	199	212	200	210	206	200	196	220	204	203	209	222	215	203	227	225	225	217	193	205	222	214	212	185	201	199	227	212	210	209	196	211	207	213	233	186	189	218	213	194	190	197	224	201	205	188	240	196	200	204	227	233	191	207	207	198	219	213	217	227	199	191	202	215	226	220	240	212	194	187	214	223	206	194	233	203	199	197	208	194	232	227	195	186	209	204	234	211	216	217	185	215	203	221	184	224	206	194	196	214	224	235	208	219	216	186	224	199	195	191	214	207	194	224	215	202	229	226	191	214	224	214	191	217	207	230	198	203	208	216	230	202	203	201	187	189	185	231	213	198	188	226	211	196	204	218	191	219	200	203	208	234	220	192	213	228	214	186	231	200	225	209	186	218	192	204	203	188	196	194	211	203	231	186	203	217	221	203	182	205	214	208	188	212	230	225	192	236	237	190	220	181	208	223	194	200	204	212	218	196	183	220	231	190	202	217	235	225	195	178	206	213	178	238	207	229	189	203	200	222	236	185	219	211	188	216	219	221	200	210	195	200	190	218	184	192	203	230	218	197	196	207	238	189	200	191	186	202	219	224	213	209	225	216	198	216	211	213	202	191	199	206	204	222	211	210	203	201	176	195	219	201	230	200	218	224	214	242	228	232	215	213	227	199	200	200	189	203	204	199	184	211	213	202	211	200	201	217	228	175	194	231	195	253	203	205	226	227	230	222	205	205	206	226	201	247	204
26317	8143	13527	9054	5966	6025	6278	5545	4295	3793	1853	7794	1061	938	871	818	760	782	696	677	723	665	663	627	628	587	630	581	667	573	588	567	524	558	549	574	557	519	581	572	583	521	565	534	568	497	544	536	507	513	535	545	568	578	539	556	510	533	563	534	528	563	519	490	511	526	487	538	534	552	555	537	550	516	532	522	513	492	486	489	537	489	550	500	517	537	537	498	514	506	512	519	518	484	510	508	533	510	509	519	482	531	505	523	516	551	529	495	512	525	504	527	488	501	526	522	514	513	531	516	544	525	491	517	506	475	466	555	531	553	517	528	538	476	506	562	479	541	519	513	484	494	513	524	510	498	531	510	519	496	499	489	545	485	506	523	523	502	488	497	531	484	568	491	511	500	551	474	507	498	472	505	473	524	500	535	494	505	515	502	507	537	499	564	519	520	529	482	523	509	546	510	536	531	513	491	510	530	509	526	516	528	474	532	509	479	516	512	509	540	523	554	592	501	528	483	501	539	518	524	528	521	511	504	491	493	521	482	539	542	535	529	533	500	546	538	531	509	496	522	517	512	482	521	546	501	548	531	537	503	542	510	467	515	506	539	480	515	524	507	535	514	554	511	502	518	512	458	467	519	513	527	529	540	526	539	502	525	553	521	484	523	538	504	508	532	533	505	546	547	498	503	507	521	500	496	502	506	519	544	508	482	500	493	506	510	548	528	542	524	498	514	488	505	501	512	517	508	533	468	491	538	515	518	497	517	438	514	498	485	542	489	532	541	501	523	492	551	567	486	476	553	519	500	553	533	470	539	486	520	516	505	529	509	529	520	519	480	559	527	530	549	492	525	503	539	526	513	515	552	472	545	521	505	544	490	526	524	544	517	514	500	521	506	481	513	529	542	477	525	521	505	525	539	551	510	497	497	465	498	463	504	518	517	505	534	521	516	509	502	511	505	492	512	490	480	521	474	532	534	509	550	516	513	534	494	480	534	538	479	523	532	523	506	534	545	516	536	532	474	507	503	548	515	524	517	509	535	485	494	518	524	516	514	492	528	482	505	523	532	538	482	582	479	518	532	522	500	474	507	528	532	495	474	526	527	500	502	518	513	522	549	515	548	536	537	543	509	530	496	506	531	478	519	532	518	502	539	523	487	516	513	492	506	539	554	507	489	507	513	536	538	475	541	500	512	477	511	509	463	490	484	482	527	523	530	542	508	484	483	535	525	505	533	515	495	545	522	516	509	588	520	524	496	496	540	516	533	525	499	502	506	507	510	473	505	539	522	480	523	517	491	502	554	491	496	505	542	510	510	514	470	559	542	491	507	515	496	545	477	541	450	517	527	503	501	504	546	496	484	553	533	525	473	567	519	505	523	488	473	516	496	519	477	513	518	539	491	541	504	508	494	506	554	481	491	504	493	541	489	539	483	492	529	508	539	521	504	529	563	530	503	497	505	507	512	505	490	519	518	528	534	539	506	531	515	479	532	497	499	485	520	521	522	477	494	504	538	495	494	533	518	544	530	498	515	541	481	561	509	508	508	504	504	529	508	502	510	493	481	514	500	528	555	550	508	550	543	501	479	483	499	535	473	498	503	573	527	506	462	546	535	510	552	491	503	481	478	502	501	482	511	506	520	513	521	505	502	508	491	520	479	546	478	532	501	513	495	504	493	548	523	487	569	535	507	490	537	519	481	526	484	516	488	537	519	527	547	485	532	493	530	472	488	506	523	521	524	549	521	526	553	473	481	479	496	527	531	489	527	491	515	483	511	528	516	466	493	531	542	453	496	514	502	537	501	545	503	520	516	504	484	519	556	541	514	510	506	542	487	533	502	521	516	510	519	516	524	555	537	535	513	518	512	489	539	512	541	519	492	507	537	542	527	575	536	509	502	518	528	509	532	542	479	505	544	513	520	548	525	528	499	498	562	467	536	490	482	536	539	522	497	478	503	499	535	508	480	547	504	535	523	516	502	528	513	537	522	507	536	506	528	521	520	546	496	525	525	531	520	513	478	492	486	547	564	534	517	549	522	502	540	513	501	561	515	511	492	483	540	482	505	517	501	554	528	521	502	549	491	521	486	516	499	506	486	471	519	556	524	526	510	492	538	506	498	523	548	431	544	552	467	536	500	522	496	489	545	509	514	504	496	568	513	463	562	491	485	487	536	506	513	504	553	522	524	511	491	537	519	496	525	495	521	510	534	505	508	534	568	483	538	514	496	510	526	514	509	488	531	500	523	523	497	537	536	500	500	498	503	502	510	559	543	522	479	501	487	475	502	559	513	533	525	504	498	531	538	468	538	507	529	537	500	469	498	486	534	521	495	546	468	534	505	523	503	492	504	544	468	519	511	526	539	485	522	523	486	479	529	508	529	491	514	501	505	519	539	516	513	496	525	503	552	472	526	505	491	540	520	486	489	509	503	489	522	548	540	550	487	500	527	516	524	508	505	523	521	499	490	502	492	573	515	496	517	511	521	517	487	534	534	494	519	494	521	519	536	516	467	547	511	526	471	497	565	510	543	503	512	508	559	501	543	511	518	506	522	490	504	504	511	490	517	543	508	521	510	509	563	515	534	519	503	525	488	522	489	511	526	498	528	482	520	493	491	521	574	495	508	535	484	532	506	514	530	481	530	511	526	521	511	554	451	516	511	531	522	537	493	514	495	486	509	479	510	510	508	511	534	548	473	498	502	567	532	482	501	504	521	497	512	523	481	483	489	527	531	567	474	510	504	525	515	518	502	520	474	534	521	497	526	482	511	499	518	511	537	464	530	528	541	483	546	512	536	554	513	518	513	539	544	528	526	482	549	512	504	506	502	480	511	523	547	510	530	490	529	496	516	530	496	512	504	574	486	499	534	550	488	540	506	545	520	495	490	517	489	515	480	526	526	500	505	518	534	501	519	523	491	512	472	539	494	524	483	515	501	503	540	541	500	542	529	458	523	499	506	492	518	515	514	528	514	556	504	508	510	507	504	479	573	538	509	535	514	467	543	508	509	499	517	458	508	527	532	512	531	509	478	487	516	524	508	516	492	506	550	504	568	498	483	515	480	520	499	521	543	526	496	497	503	501	523	505	493	495	491	504	507	537	491	534	469	523	535	503	520	540	552	482	533	522	492	517	508	512	527	558	469	567	544	511	514	488	481	487	531	527	545	506	485	482	519	508	522	532	462	509	485	532	520	508	509	546	497	485	528	523	498	518	503	513	520	517	492	507	521	506	506	550	497	492	535	544	497	527	506	492	494	505	509	486	503	506	480	560	523	526	520	542	492	525	527	504	511	488	460	535	527	492	492	493	492	520	524	521	518	498	543	519	505	532	505	539	516	502	513	497	544	494	478	526	524	504	488	490	508	492	505	526	475	526	526	488	511	540	481	486	507	517	519	487	494	537	506	512	527	496	486	490	520	485	517	551	519	544	517	512	491	504	553	517	462	517	474	515	529	517	488	473	494	525	503	513	497	507	544	534	507	523	516	536	554	545	502
50246	39618	18534	6838	2790	2503	2230	1922	1308	1148	894	1976	463	421	412	410	383	345	330	347	329	356	360	328	354	316	332	352	336	365	362	296	366	364	294	351	318	346	332	290	357	297	334	349	341	352	357	326	294	307	344	336	362	325	327	324	310	311	290	306	321	303	328	297	342	306	343	307	279	331	368	342	309	313	296	331	304	318	343	323	302	304	332	302	329	319	322	331	362	326	318	343	330	320	297	360	332	328	335	302	330	325	339	324	298	317	318	334	307	331	299	351	333	309	310	352	318	304	347	358	347	299	290	335	300	316	324	312	335	330	304	295	344	322	320	323	318	327	334	338	296	318	326	322	326	340	329	328	340	335	346	317	313	293	332	298	308	378	315	319	298	334	317	327	297	318	357	312	314	304	307	323	335	315	284	296	316	322	308	338	331	341	343	311	317	334	338	325	318	343	307	321	332	346	346	346	317	341	341	321	322	390	346	291	310	318	331	313	340	376	312	333	328	337	345	324	326	354	309	305	361	305	310	329	353	357	324	339	346	323	336	275	292	298	320	330	344	310	335	319	294	351	364	329	327	324	322	304	364	298	318	322	315	306	350	328	325	323	315	335	326	304	349	294	352	365	332	304	330	298	292	342	327	346	341	320	322	310	333	308	284	301	319	304	343	304	326	312	321	314	303	347	327	348	341	336	280	343	329	345	297	308	344	328	308	314	327	330	320	323	326	345	324	317	343	345	302	326	340	326	316	332	338	340	318	288	324	323	324	302	319	273	354	349	302	353	291	330	305	285	269	325	344	305	362	289	375	337	308	310	325	282	309	296	307	319	309	308	303	363	312	297	305	332	304	325	333	335	315	304	333	338	333	342	306	321	349	319	338	333	313	287	307	342	322	326	291	350	330	337	305	306	353	328	290	316	341	316	292	326	325	302	335	297	304	327	372	316	344	362	334	346	320	301	327	331	337	333	324	315	332	314	303	300	331	323	326	326	314	298	335	334	313	319	322	321	333	295	334	344	305	333	315	325	337	314	308	316	340	292	330	298	344	315	356	309	293	341	306	320	347	344	277	312	316	311	305	319	327	310	292	342	356	319	323	331	324	350	341	304	333	308	358	286	315	313	340	342	330	350	355	330	373	319	301	288	314	315	322	345	296	364	347	310	311	327	341	313	314	332	301	322	340	336	292	332	324	327	316	325	322	329	356	311	303	335	332	325	324	308	316	325	314	329	373	315	350	313	358	333	307	290	289	329	329	318	315	318	304	322	329	305	277	317	350	338	340	332	342	342	345	331	357	321	322	312	352	358	312	343	341	317	327	324	361	323	335	318	342	323	362	335	316	358	314	321	318	297	297	303	341	318	345	308	359	322	292	298	328	308	357	342	355	344	312	336	338	345	302	343	320	318	327	312	301	349	331	326	311	303	324	331	298	310	337	327	294	293	293	324	347	316	313	320	332	324	317	346	295	326	316	331	326	324	309	347	317	322	291	292	304	356	299	332	331	323	320	324	325	344	327	305	299	325	300	326	328	339	319	333	331	294	346	354	326	320	325	341	329	342	327	301	350	308	335	320	305	285	295	318	309	327	317	356	295	324	345	310	289	299	310	319	303	312	322	333	334	312	321	327	342	305	313	328	315	317	327	303	306	319	354	341	290	312	297	319	321	283	353	299	285	346	305	285	287	335	296	316	335	309	313	280	350	306	315	310	279	313	324	319	353	301	319	336	278	302	364	337	319	341	296	329	324	392	321	308	326	324	321	324	342	338	316	361	307	339	311	352	362	290	346	319	365	324	284	326	333	282	346	292	349	305	346	336	333	257	317	305	302	316	313	330	306	324	349	319	349	346	320	295	376	303	308	322	348	311	344	350	336	312	340	337	315	279	324	317	374	347	312	308	318	303	322	368	302	360	313	314	323	322	333	301	312	337	304	325	314	312	282	348	297	362	344	296	329	310	296	298	307	350	341	350	344	288	365	335	349	311	302	325	312	296	322	309	289	325	338	334	307	325	289	302	319	328	329	301	314	359	306	333	285	334	329	311	344	311	330	282	313	330	318	331	328	318	314	324	328	309	350	359	315	289	317	329	320	330	313	326	323	316	341	351	307	322	308	299	316	372	283	303	318	353	299	303	328	360	357	379	310	340	337	324	308	359	307	328	272	331	321	299	332	358	319	307	327	358	341	309	329	301	300	344	324	310	316	359	351	324	320	319	334	300	336	334	327	305	315	323	263	311	347	306	334	325	360	328	348	325	303	351	356	324	346	315	313	317	354	332	321	347	325	307	357	329	332	303	325	338	344	358	303	338	326	350	350	315	314	306	346	348	330	291	285	320	314	322	331	317	335	348	358	313	324	329	353	330	301	312	308	323	310	353	320	322	329	311	329	308	367	321	314	346	305	300	327	307	305	362	328	322	297	325	324	334	335	342	311	345	301	357	332	316	331	306	311	320	328	318	350	315	292	288	317	296	330	309	322	307	346	367	298	355	319	301	334	336	359	307	311	326	292	330	327	370	360	327	343	357	342	321	317	291	314	300	339	359	292	343	326	307	347	321	318	323	291	326	333	303	309	306	324	327	349	358	341	316	298	295	329	317	318	354	332	355	345	325	322	334	336	332	319	325	368	321	336	350	319	341	342	325	305	304	321	344	333	324	328	277	295	331	327	312	327	327	307	345	313	355	356	322	339	330	304	316	284	303	283	349	323	312	343	322	315	358	293	321	323	356	351	326	347	323	300	309	331	329	371	335	331	320	304	310	312	331	312	340	327	331	349	302	323	297	318	319	300	310	342	313	323	312	299	350	353	320	328	305	316	325	354	311	320	308	351	285	323	326	341	323	345	308	315	348	333	348	343	288	328	314	305	326	357	330	334	321	320	329	314	342	333	314	328	333	302	300	324	306	343	325	334	315	335	312	313	342	352	308	308	340	338	323	344	333	301	305	344	358	308	350	323	326	341	342	302	313	341	319	301	357	333	323	322	326	352	316	329	320	343	309	326	303	351	340	331	316	324	330	346	340	346	346	318	330	334	305	318	339	289	329	281	329	356	332	327	310	343	319	309	320	316	306	286	306	316	354	323	308	312	315	327	317	336	308	380	320	323	325	356	322	306	298	334	318	339	346	338	349	305	359	329	334	342	307	311	350	307	304	355	308	298	340	322	283	309	300	317	308	335	295	308	311	334	320	322	324	308	324	295	294	334	305	320	319	285	299	338	315	298	314	329	295	346	309	288	318	329	322	345	295	323	308	316	319	320	329	316	326	354	339	328	351	295	334	288	290	308	320	314	329	331	353	330	294	321	301	298	308	315	325	347	308	315	348	295	311	314	304	310	330	306	334	311	276	318	340	289	332	315	317	342	310	320	329	326	279	290	325	370	282	295	316	330	320	336	316	312	319	287	334	340	335	308	318	337	343	345	340	314	337	338	328	338	314	322	316	332	336	320	325	354	330	353	296	324	335	315	328	337	349	332	343	346	343	304	343	338	329
32850	10416	17241	12172	8746	9601	9254	8590	6190	5145	3631	9227	1694	1574	1431	1270	1182	1143	1084	1109	1021	1007	966	970	975	923	920	896	896	821	814	836	920	832	787	846	850	839	833	804	786	798	772	773	798	793	815	784	748	784	787	745	789	776	767	781	748	746	804	751	747	733	748	744	764	717	779	776	761	742	736	753	770	731	753	729	718	754	743	774	765	721	731	740	725	740	731	766	735	684	732	671	739	753	737	703	709	791	748	742	754	712	689	760	735	744	733	752	771	717	715	720	728	703	711	763	710	765	782	751	742	735	739	730	689	718	745	728	710	723	730	695	696	738	699	707	703	702	660	726	752	720	718	752	772	731	672	730	730	697	754	690	728	755	738	729	769	715	716	773	719	726	717	708	705	739	759	716	725	708	688	734	730	756	780	734	708	714	720	734	695	695	697	672	747	708	794	705	698	713	778	724	686	781	739	722	699	714	749	735	694	761	739	743	700	759	691	750	730	707	696	759	706	718	736	731	723	679	694	782	714	704	747	719	687	676	732	778	705	699	740	729	740	719	748	674	671	760	697	692	705	746	726	696	748	768	736	702	702	710	721	699	732	776	701	748	698	695	695	771	680	732	724	742	714	727	734	712	737	701	746	711	722	750	762	709	720	728	698	728	719	689	717	724	735	716	754	731	697	740	726	709	725	725	701	734	734	724	741	684	790	719	681	709	760	743	730	750	735	767	713	700	716	687	775	716	760	733	691	708	767	758	765	700	693	726	785	698	705	688	773	744	739	752	750	732	737	719	737	738	736	781	712	695	719	731	721	738	684	702	747	704	745	735	718	688	751	713	715	755	751	740	738	716	697	698	718	753	765	728	693	723	696	780	694	748	712	700	735	714	750	744	714	709	719	753	721	695	753	705	733	672	708	744	745	726	734	714	763	720	739	736	743	692	760	722	729	771	740	745	725	764	748	703	685	741	729	722	775	679	743	773	739	738	703	701	761	764	745	692	689	760	692	668	768	754	739	704	700	705	723	699	747	703	714	722	713	721	740	744	678	719	715	746	717	712	723	704	761	726	741	681	711	743	766	716	735	669	691	726	803	731	739	719	805	711	677	658	724	727	762	709	726	730	743	810	724	731	745	725	743	754	692	712	682	757	706	716	690	736	730	706	715	733	751	735	765	722	772	745	744	765	792	686	693	729	698	729	714	758	723	725	731	761	746	771	681	714	717	742	677	669	760	726	705	718	708	693	742	718	759	758	723	648	722	747	725	738	756	716	714	706	689	701	712	707	672	711	723	732	729	714	695	793	734	740	716	769	784	727	717	747	766	745	715	741	701	743	691	744	702	725	762	719	682	745	728	742	737	694	732	722	766	744	716	776	706	691	742	685	731	751	718	692	725	711	719	660	685	751	730	737	705	727	747	729	681	730	757	724	724	715	723	718	721	719	748	708	709	770	706	711	718	746	728	647	718	754	742	799	726	724	730	730	735	735	729	732	691	664	716	714	702	738	725	696	722	698	767	771	724	703	712	750	734	733	729	726	752	732	685	710	743	761	724	720	786	711	729	716	760	705	751	757	688	717	715	718	736	744	738	707	741	751	750	727	793	734	726	754	723	703	704	704	748	709	767	717	695	682	727	708	677	683	681	671	684	709	677	671	709	724	733	729	772	700	711	741	695	742	722	728	713	708	731	750	752	729	759	761	741	727	720	709	705	734	743	741	751	762	737	748	735	762	738	706	754	736	737	764	743	676	713	740	708	733	665	752	753	734	722	715	795	729	685	762	751	748	698	767	742	709	769	800	737	767	725	710	760	720	744	707	725	709	748	741	718	732	727	776	692	813	722	717	753	735	763	700	778	757	747	780	755	801	733	672	776	725	718	710	749	739	720	728	739	726	749	694	749	695	708	680	749	737	713	704	757	741	708	705	698	710	709	723	733	733	696	746	741	712	737	701	692	751	766	756	683	749	709	736	757	743	688	743	755	726	665	749	762	688	741	681	747	734	719	726	755	669	698	731	703	703	709	733	744	712	713	680	743	741	750	698	724	727	736	695	735	689	718	745	760	736	718	678	770	742	754	789	760	704	725	719	688	693	731	726	676	711	752	775	699	719	730	734	765	709	716	681	759	705	748	729	714	717	772	748	733	718	680	768	751	703	714	708	740	731	759	760	715	716	724	779	748	702	690	762	760	682	736	735	768	707	772	758	764	718	692	712	728	743	715	689	704	730	783	743	747	712	731	736	741	704	715	729	753	723	747	723	727	765	767	708	718	703	730	757	673	713	719	698	722	728	738	740	714	729	741	742	746	732	710	679	748	755	695	735	750	688	713	726	728	695	771	764	720	712	721	738	730	733	724	725	736	726	737	736	678	688	743	722	743	749	795	701	717	713	758	752	704	766	740	684	707	769	718	710	721	782	731	742	749	731	696	761	736	733	754	750	705	712	706	719	719	738	718	684	774	704	764	733	699	708	727	710	714	761	714	744	740	716	749	734	783	744	756	681	693	747	798	721	736	709	719	718	710	744	751	732	751	766	773	716	752	738	698	703	737	731	746	723	744	744	732	756	735	750	746	710	735	738	744	724	698	744	701	690	743	731	748	736	733	729	717	708	745	685	688	739	742	733	742	777	702	717	709	689	684	741	717	705	701	751	680	709	752	725	739	733	739	691	695	704	667	736	737	736	730	736	696	742	768	754	709	728	737	669	731	710	720	721	732	726	729	774	787	737	735	691	708	770	713	738	725	732	758	649	737	710	708	741	757	713	689	734	733	759	812	709	681	717	730	705	733	758	782	756	720	739	728	743	754	701	730	713	712	705	665	748	720	732	734	737	754	746	714	678	707	723	728	707	732	696	742	697	713	721	762	650	740	759	769	733	672	716	753	723	774	705	732	777	697	713	748	735	737	684	721	744	688	743	773	720	723	713	722	688	734	719	751	732	683	698	746	745	796	749	741	763	725	720	720	725	720	727	748	672	683	694	711	726	724	739	711	723	777	733	730	707	754	704	743	698	760	706	742	705	709	750	713	704	727	659	685	684	736	759	705	736	732	718	757	731	760	737	711	772	696	754	739	711	760	763	713	745	722	723	706	664	743	729	694	763	720	739	769	709	750	747	723	702	731	714	753	763	736	726	759	689	714	704	740	753	731	714	762	693	753	735	700	730	760	714	741	697	733	722	717	728	718	744	708	734	700	666	778	738	739	733	726	787	768	733	730	727	725	702	697	702	759	755	701	754	736	742	727	733	727	697	710	767	727	785	722	737	722	717	745	707	685	672	766	688	731	742	737	691	759	781	692	731	698	728	737	705	733	740	729	747	698	777	674	719	732	740	735	798	717	736	676	685	712	776	715	712	764	765	727	706	736	735	702	748	731	687	708	728	727	723	771	722	713	757	692	732	745	660	768	751	686	691	742	708	725	687	714	687	710	746	708	671	720	767	741	689	725	754	768	762	763	723	701	700	737	769	708	685	731	744	742	767	717	689	729	684	719	738
7471	3788	2952	1102	543	695	658	569	275	160	115	130	89	105	88	96	97	89	75	96	92	94	101	98	100	98	94	83	79	96	89	89	95	92	100	93	109	102	88	91	96	90	99	79	98	89	91	84	81	69	99	86	89	97	83	79	105	83	92	104	82	89	68	90	78	106	92	82	76	107	89	83	104	99	91	87	81	100	93	94	79	102	97	103	86	99	106	93	90	99	87	96	99	106	94	99	90	83	91	92	84	91	96	99	91	99	85	110	101	87	112	81	80	110	85	86	85	88	87	87	97	101	103	87	79	93	89	99	103	85	89	97	94	93	83	105	87	109	76	88	98	92	97	93	79	76	84	95	85	84	101	113	112	89	88	103	101	112	93	92	121	113	101	114	102	86	87	94	109	95	103	84	111	96	123	104	83	85	107	78	91	63	117	113	100	100	74	79	86	88	80	95	91	75	94	87	83	75	93	104	106	95	92	84	93	91	98	92	100	87	90	89	105	97	89	87	83	98	90	76	87	112	100	71	102	100	104	105	105	96	106	103	96	105	96	95	110	84	85	71	95	111	104	81	84	92	88	102	82	87	85	100	80	101	90	89	101	75	91	91	112	75	90	90	99	100	92	92	98	75	103	95	99	89	90	104	89	95	88	97	90	100	90	79	93	92	117	116	87	82	102	100	94	94	81	100	94	85	88	97	90	82	84	79	105	100	92	80	101	98	79	81	99	105	97	99	109	105	96	102	96	84	90	94	80	79	96	93	94	104	102	89	82	90	114	99	88	106	85	95	109	113	85	93	86	103	92	92	88	95	95	103	118	96	105	109	117	94	110	112	99	100	95	106	85	89	84	83	83	96	100	87	99	87	82	96	73	104	98	77	86	97	92	114	100	107	98	114	97	95	88	107	86	102	113	93	92	73	97	86	90	105	77	101	94	107	98	84	97	80	104	90	99	101	100	100	85	91	99	104	104	107	99	91	85	98	98	69	99	83	96	101	94	91	97	92	105	82	83	104	110	96	107	92	102	96	88	96	76	89	101	120	97	98	97	83	75	86	101	89	91	89	84	97	92	69	96	98	94	89	104	83	99	94	85	80	94	92	108	86	90	85	76	97	100	83	97	102	92	103	79	83	96	86	87	69	92	98	77	91	89	111	84	103	97	119	104	104	96	86	96	98	104	98	98	91	89	101	91	103	85	100	102	109	86	96	94	98	96	81	102	104	82	91	98	94	95	86	105	88	81	111	100	95	101	80	80	115	108	111	87	78	91	91	80	102	81	113	89	93	96	83	94	80	112	100	81	96	77	99	86	84	102	91	89	85	88	85	97	81	105	107	99	90	96	102	101	92	103	111	110	85	104	99	108	102	94	79	82	92	89	100	80	98	73	95	101	84	93	92	75	92	89	95	98	98	92	77	99	83	82	89	87	86	92	93	74	90	111	101	84	102	106	99	115	96	113	86	112	88	98	96	78	114	87	97	114	107	85	83	95	74	79	89	117	109	80	98	95	84	80	100	92	104	107	101	93	90	82	88	91	95	81	92	93	89	78	97	100	93	106	104	103	92	100	79	106	89	70	96	103	83	86	84	95	73	84	83	67	105	87	92	86	106	80	74	87	82	79	94	94	92	85	89	92	103	83	88	97	90	99	89	91	69	97	95	91	82	79	88	107	98	80	91	102	99	95	86	83	74	85	88	78	80	72	111	91	87	94	86	94	98	83	112	90	83	86	82	101	93	89	95	112	114	95	70	91	106	98	93	100	90	86	94	81	100	101	108	94	101	84	98	94	93	89	86	104	93	94	95	104	89	96	84	97	95	95	102	101	80	81	87	114	87	87	95	79	86	85	72	83	106	90	88	84	91	108	83	93	86	90	84	98	89	79	80	96	96	83	88	95	91	83	107	83	92	90	70	88	98	87	83	88	95	91	96	76	87	88	81	98	94	92	100	85	83	103	114	93	87	89	81	95	89	93	101	95	108	94	85	84	87	103	78	81	94	78	76	96	92	73	81	109	94	96	99	88	100	75	85	83	102	95	92	80	99	97	85	84	100	105	91	94	106	82	97	90	101	92	80	78	100	85	99	90	99	98	84	82	93	94	103	90	94	88	106	94	96	83	99	75	84	79	98	99	98	96	99	98	99	92	63	94	92	88	87	86	90	89	92	95	80	109	99	96	104	96	90	93	103	110	90	100	101	98	77	105	105	101	98	102	87	91	90	74	107	90	90	107	111	107	88	96	96	92	105	88	89	98	83	100	99	108	80	93	92	89	95	92	108	94	83	90	99	96	92	99	115	90	78	98	108	91	96	90	104	86	90	98	82	92	108	93	86	83	88	89	91	107	96	94	74	76	96	90	97	105	98	90	84	78	78	104	90	90	80	109	125	95	69	103	94	98	86	86	99	98	93	84	78	101	94	77	73	101	104	89	79	101	84	108	100	99	102	98	92	86	104	79	99	93	89	91	82	90	91	90	77	90	87	78	106	94	102	94	107	102	87	96	90	94	77	87	72	90	91	87	96	91	85	76	106	82	87	95	93	95	91	101	98	86	86	86	86	90	88	97	96	88	82	82	77	94	99	89	92	84	101	89	82	92	101	96	114	89	95	90	99	103	90	117	88	86	95	75	88	96	102	75	54	87	95	95	107	93	88	110	85	105	91	104	104	91	79	100	80	104	92	103	91	98	92	84	90	97	98	112	83	88	89	72	104	92	103	109	86	75	104	105	98	106	87	72	99	99	115	90	74	105	83	74	92	104	107	100	100	93	95	89	84	97	66	116	114	93	83	100	87	101	90	99	84	83	106	83	94	85	95	86	108	95	94	102	98	110	110	84	90	93	94	78	93	87	87	93	106	109	117	82	92	97	92	99	83	98	110	96	86	80	90	87	82	88	82	77	105	75	89	76	101	84	82	101	77	70	81	91	104	92	89	82	93	95	80	93	95	90	96	87	96	76	93	85	87	89	95	106	72	89	78	101	108	94	106	70	88	105	99	87	76	98	89	106	87	93	105	96	98	91	89	88	88	107	101	110	84	90	85	104	88	100	91	76	82	91	94	79	106	109	115	103	72	92	76	105	84	97	92	76	104	98	103	87	88	89	94	100	82	96	98	81	85	102	97	100	93	88	84	91	85	88	101	102	90	97	85	98	86	80	90	91	84	92	89	96	83	122	87	107	97	119	85	82	93	92	91	73	91	100	83	92	94	90	91	100	86	92	102	72	87	83	89	111	91	85	103	73	89	102	85	81	98	102	87	82	99	93	80	75	88	120	72	97	95	82	99	76	101	93	99	113	103	89	86	91	87	108	96	79	93	114	93	83	88	83	109	87	103	89	88	85	97	111	91	97	99	83	91	90	81	90	93	102	88	98	86	83	93	86	76	99	81	105	111	93	84	104	100	79	82	107	75	103	97	99	107	100	76	87	109	96	84	79	84	79	79	97	92	98	98	89	91	100	88	86	105	104	91	98	95	106	96	97	85	92	99
6473	3019	5528	3430	2274	3248	3301	2751	1366	782	515	473	298	278	275	265	290	265	289	279	277	260	270	306	272	266	252	251	274	273	269	282	254	265	301	280	236	286	241	290	253	260	266	278	267	265	283	272	274	283	276	283	270	282	285	280	266	264	283	285	242	243	294	250	312	273	302	279	261	267	298	289	262	251	273	271	288	285	277	258	255	271	248	280	256	272	250	262	310	265	273	253	279	272	291	246	268	269	249	280	292	282	257	267	259	277	287	261	293	267	266	249	279	286	303	271	274	287	289	289	271	269	264	274	258	284	294	268	275	267	236	273	294	286	227	278	281	257	272	238	304	263	287	254	283	283	279	282	232	260	254	272	271	265	267	268	295	271	270	293	270	273	296	262	246	257	266	264	266	275	280	285	264	265	270	258	274	250	254	292	254	285	253	292	260	268	268	290	281	285	274	281	253	297	286	287	251	265	273	264	254	298	292	261	251	261	288	288	266	249	249	279	291	276	270	262	242	247	266	293	267	269	265	269	271	253	256	276	279	297	281	283	269	284	256	255	291	269	260	238	254	270	295	242	278	251	281	284	269	269	271	259	277	276	280	265	270	255	281	278	256	261	277	269	299	267	277	268	273	277	283	276	273	257	269	265	278	283	251	269	271	268	287	272	279	287	295	243	273	289	286	253	276	289	256	270	284	283	257	299	278	258	287	275	269	283	247	269	258	250	277	277	279	278	301	247	243	258	248	282	281	231	282	280	272	269	262	303	272	254	276	255	294	273	279	275	267	278	308	277	279	241	271	275	252	296	258	271	268	243	285	276	259	261	268	286	279	257	254	263	273	301	285	280	256	265	260	258	244	278	273	267	264	264	268	283	279	255	252	259	272	292	246	284	284	252	265	292	259	270	279	261	252	252	276	274	306	256	277	271	246	278	310	282	281	263	278	274	268	278	278	281	277	270	288	276	267	268	285	286	271	275	287	281	269	248	269	273	248	260	281	247	271	296	264	270	262	282	268	248	301	283	261	265	231	270	269	272	283	267	244	286	261	270	241	245	282	274	255	276	278	273	246	271	263	277	288	265	267	265	261	257	272	246	257	266	289	268	264	272	283	291	301	255	265	283	284	285	258	259	245	285	279	286	265	274	272	277	255	286	254	284	260	279	292	281	303	259	283	279	261	289	286	286	274	258	267	287	284	284	279	268	259	253	276	282	287	271	284	266	233	267	280	257	220	289	272	260	264	284	283	228	267	266	266	250	288	272	259	284	265	267	261	258	270	272	243	286	279	294	274	288	289	284	292	297	270	291	254	287	274	243	295	276	268	304	260	276	294	279	273	267	272	269	249	255	271	260	273	283	295	251	272	257	287	285	268	278	293	277	286	280	270	268	271	265	271	293	244	270	271	272	263	270	280	274	284	278	269	282	259	292	275	271	315	299	272	256	257	294	285	279	261	283	261	292	258	272	266	280	292	273	287	250	267	272	277	263	268	234	250	263	272	243	272	255	267	284	268	283	271	264	288	279	294	243	251	254	269	253	268	287	295	241	245	275	286	256	265	274	290	294	286	271	261	258	289	261	256	268	274	249	274	275	286	270	265	268	260	294	275	261	293	237	256	273	267	259	253	255	260	259	280	271	264	297	262	307	254	263	280	270	299	273	256	268	260	270	264	258	293	247	276	298	267	270	268	291	261	249	312	262	268	256	292	268	265	265	265	279	264	230	262	283	294	271	296	278	270	277	290	273	273	292	277	233	272	268	283	268	271	248	269	264	271	312	272	273	267	295	265	268	264	282	279	293	307	238	265	273	283	255	280	276	277	255	270	258	265	273	283	292	287	256	281	276	308	281	288	273	246	283	265	254	241	248	275	244	258	275	274	301	268	277	277	278	267	266	264	285	233	280	285	267	278	288	246	239	276	261	267	283	245	245	258	273	288	267	270	266	300	268	273	263	267	293	285	306	277	277	282	274	252	285	274	286	280	275	265	275	267	290	256	286	285	277	257	270	270	261	291	310	269	277	284	250	259	291	261	269	276	283	287	254	268	278	276	265	256	256	282	287	238	272	294	296	259	299	292	258	236	280	273	287	276	211	265	259	282	291	292	298	269	278	284	257	265	286	261	283	264	240	259	267	276	269	257	267	291	267	266	237	256	262	274	274	278	267	274	240	272	251	253	270	285	240	269	289	272	251	264	276	279	301	261	250	282	248	278	258	276	279	262	310	275	264	241	263	275	303	266	273	244	283	253	267	278	287	268	273	278	246	262	267	278	261	278	253	253	263	247	270	280	269	280	283	294	242	301	265	282	273	285	277	278	285	260	290	253	283	251	298	294	261	249	262	278	277	300	265	286	290	244	273	275	262	270	299	247	296	245	241	273	279	277	258	249	260	284	296	284	255	294	280	271	240	275	256	256	277	264	282	255	249	288	251	243	272	286	278	264	264	279	270	268	250	255	292	290	268	278	256	250	291	301	282	271	260	275	287	278	277	268	286	270	278	260	271	232	249	266	290	268	266	285	259	282	286	286	260	254	259	266	247	278	274	258	278	318	272	301	243	287	281	287	277	267	269	270	278	274	272	287	274	248	271	257	259	265	259	263	271	276	256	251	298	278	244	288	246	237	282	302	262	299	290	243	267	267	260	291	258	272	283	287	256	270	288	256	271	248	252	247	260	267	285	265	273	273	256	265	265	281	272	258	278	262	256	277	259	252	282	288	276	278	235	306	235	263	255	291	292	245	292	263	264	261	278	252	271	276	268	284	298	265	280	267	294	270	265	233	256	269	268	291	254	267	224	245	286	255	287	260	279	286	288	271	284	258	268	297	268	250	269	274	274	262	304	274	267	297	251	277	262	266	253	272	266	282	267	309	248	291	273	306	273	239	291	260	280	274	260	269	261	257	296	283	258	292	311	279	263	249	265	281	309	295	269	271	274	299	303	247	266	270	290	300	282	285	274	274	289	282	252	272	255	277	288	304	245	264	262	252	289	270	313	266	290	286	259	256	266	261	239	265	266	256	285	273	284	287	250	263	276	291	271	276	276	264	264	236	278	280	278	290	284	276	302	282	271	299	263	273	269	257	254	281	254	257	266	285	264	286	261	291	281	273	267	241	279	261	267	273	277	292	262	256	256	280	238	261	281	286	285	217	263	273	274	264	294	282	285	271	279	272	252	275	300	274	277	268	259	268	261	259	267	245	279	271	294	253	259	274	302	290	291	264	292	258	247	261	272	262	272	287	241	290	260	279	257	280	275	293	277	276	260	278	264	292	281	263	242	258	253	281	275	284	264	282	276	282	258	246	308	279	272	276	276	274	268	296	243	277	250	252	257	276	280	283	254	304	284	291	293	272	288	307	279	277	281	266	300	288	283	280	249	260	279	280	244	282	291	261	279	269	270	249	292	290	254	284	274	261	253	277	250	299	284	283	277	258	298	266	258	260	288	241	295	278	244	290	316	260	255	277	284	271	251	264	285	252	279	272	255	270	253
41081	35707	10724	3412	1730	2077	1988	1158	670	1181	476	953	274	273	246	231	235	232	232	229	226	184	207	220	214	230	223	230	211	223	201	241	220	212	236	210	193	212	207	214	223	217	244	238	227	211	198	185	205	195	213	206	198	229	227	201	190	232	232	201	196	194	224	194	227	214	213	198	199	237	212	218	195	218	209	204	232	217	211	236	230	187	198	218	208	207	200	196	219	204	181	217	195	213	200	202	208	198	202	206	207	230	197	197	211	198	205	206	204	245	231	196	219	222	215	195	198	210	216	228	238	205	169	214	209	200	207	201	212	210	210	245	193	199	198	210	219	214	216	220	197	204	207	224	193	170	238	220	180	215	220	211	219	209	198	197	202	196	208	230	243	194	215	209	210	194	216	205	203	210	206	212	203	216	180	219	245	237	208	226	219	242	197	190	203	239	167	246	223	221	181	223	231	212	210	194	192	213	209	230	196	204	235	196	203	207	190	204	190	218	189	221	191	240	213	224	226	219	209	202	225	207	200	215	190	189	194	214	196	204	198	231	194	197	183	195	201	186	204	205	212	218	219	225	208	177	203	205	234	219	195	207	193	237	192	194	208	199	203	207	206	215	192	175	205	209	210	195	210	228	215	218	228	196	184	212	203	211	216	212	210	220	206	220	214	219	202	217	189	193	201	208	215	200	238	234	195	218	204	233	215	238	200	199	230	181	225	213	202	211	188	234	212	233	197	214	209	187	194	190	184	222	185	215	223	185	229	216	240	198	235	185	221	216	208	224	193	217	200	208	197	200	198	215	214	215	208	214	208	217	194	202	189	239	207	209	235	221	185	224	221	201	205	221	208	200	196	214	194	237	223	205	214	178	213	183	196	202	221	207	217	213	205	225	202	210	222	218	195	198	190	190	199	186	222	201	218	224	229	206	220	199	206	237	224	182	221	187	199	202	226	195	221	207	219	218	239	224	200	203	210	207	199	190	225	225	197	192	216	216	192	217	219	213	218	205	186	200	226	215	208	211	198	195	186	213	215	219	236	230	220	200	236	198	199	173	182	209	221	195	233	230	222	227	206	191	184	200	187	200	226	178	192	199	235	211	215	224	222	229	202	204	211	226	192	186	189	190	216	184	212	176	218	191	237	242	249	226	214	195	162	223	198	210	211	188	202	204	196	191	206	199	198	190	184	180	198	222	216	212	182	222	221	198	172	214	181	191	192	212	201	209	184	226	204	207	203	209	189	199	234	182	191	224	203	215	232	202	220	190	214	185	204	190	214	196	183	193	207	197	226	212	212	214	197	197	230	232	231	203	207	199	192	226	211	195	226	203	198	206	210	210	227	219	212	210	194	205	224	198	228	238	224	206	212	239	195	183	200	202	219	217	208	261	227	222	231	206	205	195	231	210	201	217	218	210	198	196	216	189	224	219	206	203	171	201	180	199	223	184	209	207	191	215	212	184	204	205	242	218	193	225	206	212	214	229	205	223	195	198	189	217	169	190	215	236	220	194	210	186	202	219	207	201	228	212	219	188	223	201	221	205	185	235	214	227	206	199	212	195	230	199	200	197	189	182	201	197	204	193	192	177	220	219	217	219	224	196	231	233	194	185	242	218	227	225	244	202	241	215	219	219	225	180	238	214	195	209	186	200	230	199	224	182	205	240	178	195	206	212	211	198	204	203	196	212	178	207	221	189	238	193	217	209	189	226	207	208	225	188	238	220	196	240	202	217	196	192	217	188	185	219	203	219	172	214	206	194	185	200	193	229	198	207	204	216	227	214	212	222	216	202	203	193	196	195	204	222	180	192	221	225	200	212	231	239	199	196	205	212	216	229	215	233	203	227	223	210	248	196	223	225	216	212	183	204	213	234	228	202	188	201	209	189	180	237	195	225	223	207	229	228	232	217	188	209	199	206	210	194	200	203	181	189	200	204	201	249	219	222	215	221	199	226	217	210	219	225	207	195	181	202	219	204	216	206	214	188	239	211	202	218	200	217	197	198	202	185	191	177	198	206	231	212	199	199	219	190	217	204	209	195	211	206	213	219	208	217	189	200	220	193	204	186	225	227	193	175	216	227	173	203	197	211	215	241	227	217	226	200	204	205	217	216	220	204	210	226	206	223	217	236	222	196	217	230	205	248	214	208	211	200	221	200	197	211	207	225	193	221	187	223	197	205	201	224	208	190	195	183	210	212	202	195	209	220	225	196	193	219	205	224	196	225	206	231	183	218	198	198	204	222	200	222	238	218	219	216	215	204	202	215	198	186	200	215	226	196	183	201	209	220	218	201	226	205	199	194	214	191	229	201	218	213	198	191	221	194	218	189	206	218	203	196	201	196	209	203	204	209	183	199	193	227	216	184	216	234	201	198	213	224	225	217	230	243	221	225	195	205	222	186	196	193	202	234	196	204	187	201	193	196	222	209	203	218	215	219	230	182	208	226	202	189	216	214	222	202	212	207	246	227	197	218	235	188	241	192	221	202	191	194	185	206	183	197	210	222	246	190	198	210	193	209	196	227	213	187	185	201	223	201	197	185	222	220	198	186	205	237	184	169	180	216	196	186	224	230	173	215	222	190	235	222	206	221	235	197	226	228	212	236	220	211	203	210	205	216	205	231	230	214	208	196	202	198	198	207	188	193	192	195	209	218	214	203	191	201	206	195	195	211	194	198	199	167	186	203	198	193	207	203	206	189	215	218	197	217	223	217	230	174	195	239	218	220	229	197	216	232	210	197	211	223	199	195	214	202	186	191	192	206	199	188	186	226	210	209	202	240	219	212	218	206	193	197	239	243	205	203	202	176	188	233	194	200	226	177	201	198	218	224	229	217	201	213	202	193	242	194	189	228	200	215	210	212	205	191	216	217	208	190	196	196	194	180	202	215	189	193	183	183	213	203	226	227	226	211	224	192	222	182	221	218	217	233	216	248	198	197	219	199	199	189	201	206	210	199	199	220	225	171	196	216	232	202	194	198	220	217	222	257	204	210	202	196	189	199	215	221	192	231	243	195	203	228	227	215	216	186	192	212	220	229	231	225	207	214	195	213	209	197	194	214	193	223	220	215	240	210	222	211	189	214	230	187	208	203	216	183	209	192	206	210	189	223	200	216	221	182	207	231	193	247	231	239	188	235	213	202	186	228	204	199	247	205	239	206	201	216	194	205	214	227	226	215	215	226	205	216	227	221	202	215	231	213	197	227	199	220	213	212	215	189	199	212	223	241	215	206	187	174	204	197	231	221	198	198	211	201	211	224	216	215	187	234	204	245	214	203	214	217	225	189	218	244	208	204	194	227	208	199	191	229	196	209	233	204	214	204	194	202	221	237	170	220	190	217	218	202	232	207	194	197	201	201	214	201	191	187	197	216	203	188	190	217	173	223	230	213	236	222	234	198	183	191	198	203	202	178	188	231	208	228	214	214	234	196	214	202	196	197	210	229	214	237	206	186	209	215	212	219	199	239	218	214	201	199	215	192	223	214	202	209	197	225
26985	10215	10590	8219	6447	8969	8670	5524	3173	6102	2137	5087	1055	918	868	758	816	705	719	687	632	658	694	638	630	629	621	566	596	589	622	585	571	549	571	570	537	560	570	571	514	547	562	524	565	548	548	507	543	508	539	537	495	513	592	573	556	565	579	535	550	555	535	528	537	544	486	527	561	507	513	558	516	561	495	500	490	516	505	511	552	507	515	512	517	538	538	485	551	520	512	496	566	546	503	526	539	517	553	532	507	531	488	504	532	504	504	489	517	568	532	522	520	518	564	530	508	466	487	513	541	494	526	531	525	526	521	530	527	547	510	495	542	514	507	499	514	526	498	533	531	529	534	545	499	529	530	525	537	549	509	521	526	499	514	514	547	548	488	517	562	519	528	522	519	519	494	516	532	513	498	545	542	531	529	477	487	486	558	563	537	523	507	548	524	509	502	524	516	526	501	499	500	510	518	559	504	525	537	520	521	512	512	486	499	520	484	512	541	550	504	519	531	507	537	495	517	475	490	486	559	529	521	554	509	551	485	537	531	523	524	515	498	537	525	528	532	542	536	503	546	534	543	530	471	510	555	528	501	495	504	526	486	511	526	503	509	493	486	470	491	515	504	492	478	495	467	502	496	469	520	525	510	521	486	493	526	484	515	515	478	538	585	550	519	551	522	517	501	559	489	491	510	513	536	545	538	487	518	520	533	488	523	489	506	503	503	520	503	527	498	505	513	536	471	522	531	513	530	550	507	521	514	544	519	503	488	508	543	542	519	500	544	525	513	517	545	544	502	541	484	492	532	518	532	509	509	477	473	554	516	507	530	503	504	499	495	523	545	494	549	482	508	543	522	541	560	525	475	496	491	528	537	512	529	493	518	489	473	518	505	510	531	521	517	499	538	532	547	562	513	497	504	501	475	528	541	541	494	517	518	495	546	524	521	486	532	491	559	530	513	499	499	542	489	501	502	500	505	496	525	532	530	520	513	500	504	459	520	525	484	504	552	517	490	531	515	527	519	505	492	523	500	512	515	506	487	511	506	511	510	489	512	535	549	522	556	536	513	548	531	522	542	483	504	505	512	515	507	495	513	522	513	519	486	526	578	498	512	463	536	444	517	506	526	515	551	509	487	486	538	543	530	489	548	572	520	536	521	505	540	540	509	541	557	533	526	548	512	502	518	475	547	491	486	510	491	521	520	538	529	502	534	521	495	546	510	543	514	490	488	460	525	513	492	503	506	536	527	481	507	543	509	500	491	520	492	472	526	511	496	504	514	513	512	506	523	573	520	532	522	504	535	466	498	521	510	516	534	497	534	502	535	534	507	557	545	530	510	531	486	516	522	509	519	502	529	504	508	517	532	474	524	528	488	526	504	528	540	507	525	478	557	549	521	506	494	489	506	540	502	495	472	564	533	481	534	513	506	561	512	523	511	528	528	541	545	529	485	533	497	556	501	523	495	563	550	510	448	539	534	496	522	477	513	533	501	570	547	530	496	527	517	552	519	514	514	507	503	483	503	508	515	513	516	499	573	501	514	473	496	513	500	522	523	530	480	525	496	480	539	551	541	502	532	533	497	499	484	538	502	539	498	545	482	521	504	533	512	529	526	526	499	541	519	511	541	496	552	509	564	494	524	502	494	497	478	544	537	496	507	506	565	547	464	515	537	494	526	535	518	504	515	525	517	498	496	533	550	509	547	525	559	537	513	530	517	516	532	505	540	548	481	508	538	544	514	517	519	546	515	464	536	548	512	510	510	517	506	521	512	518	506	543	477	544	544	530	536	496	502	449	508	542	495	521	519	527	509	494	511	546	526	524	515	510	481	528	549	504	518	557	515	515	536	539	521	534	469	530	501	514	540	525	532	514	504	510	526	524	478	510	559	474	480	491	517	496	524	518	517	500	482	516	523	471	484	539	498	497	516	587	531	495	548	525	556	513	574	512	489	510	498	545	488	546	541	503	517	525	555	539	473	518	567	545	513	520	509	544	525	531	549	501	491	523	567	506	518	543	522	488	433	524	531	501	523	518	505	516	494	533	556	553	518	531	552	480	498	504	519	503	537	516	485	563	528	533	533	525	573	522	502	508	521	520	537	551	545	525	553	516	488	509	514	477	529	503	456	534	493	496	511	477	562	518	537	539	560	505	531	531	497	531	496	507	541	543	524	538	524	514	524	475	505	495	498	499	527	544	514	547	519	502	521	521	519	509	497	509	528	490	574	502	527	523	562	524	533	529	479	508	522	517	530	499	528	520	512	534	529	541	512	524	527	523	549	534	509	468	527	494	524	541	484	539	486	499	506	507	515	528	498	517	501	509	511	528	505	541	526	555	545	518	454	473	532	519	512	568	528	527	518	495	482	536	550	477	522	489	531	504	527	532	540	507	511	491	520	554	515	494	502	507	528	506	486	550	513	530	528	517	500	479	545	502	516	540	512	548	484	538	535	521	511	539	547	564	553	518	540	531	505	528	532	526	503	513	518	511	506	543	525	490	525	511	515	529	538	556	486	500	511	538	529	577	520	541	541	536	505	506	510	575	541	498	517	553	490	489	571	499	563	552	503	541	483	525	510	506	528	480	588	535	502	528	506	537	538	495	508	561	533	517	541	506	538	545	554	512	533	499	491	526	537	496	545	499	504	496	525	494	496	511	542	502	541	489	514	501	568	529	523	536	527	519	530	497	516	509	521	541	495	480	525	498	535	508	529	502	533	497	502	554	528	511	521	489	533	537	497	552	552	500	507	563	540	538	498	501	547	532	503	514	528	514	517	538	554	542	531	522	496	532	478	545	503	538	520	524	528	536	540	526	566	524	547	526	497	491	561	503	499	536	517	452	482	529	535	531	496	513	526	549	528	484	499	516	499	510	552	508	489	527	520	507	519	537	565	542	504	499	514	522	526	518	487	499	484	490	518	479	477	574	531	538	514	465	505	534	536	495	519	542	529	498	532	530	445	493	528	484	520	523	537	494	532	505	508	525	488	513	473	470	516	509	493	535	564	561	539	503	522	494	521	491	484	500	500	564	528	485	482	503	525	503	499	533	539	546	549	558	490	487	495	510	509	520	515	542	530	529	535	513	528	531	515	504	511	555	501	500	506	528	517	530	579	505	535	519	514	515	520	542	507	524	521	537	518	540	529	505	528	507	544	518	530	510	492	506	539	502	512	544	473	517	527	512	536	522	544	501	544	573	521	498	495	527	515	494	529	561	484	493	551	491	494	508	525	480	577	507	555	516	536	523	485	488	528	466	497	517	534	528	549	545	494	524	503	513	500	481	535	506	503	512	519	521	528	498	506	504	507	531	527	509	523	538	507	520	536	500	524	461	535	527	489	512	546	507	541	535	510	506	468	548	524	505	547	496	571	507	524	505	510	511	428	524	498	476	518	516	543	537	543	551	534	534	533	535	495	498	563	517	531	517	530	482	520	509	539	520	514	510	536	529	542	506	486	509	533	499	539	521	503	540	537	502	521	509	509	530	525	484	547	513
41240	40998	20686	7740	3280	4176	3344	1736	1152	2149	814	1350	470	469	401	384	341	374	336	367	366	376	353	343	363	371	344	330	343	360	342	331	383	337	367	350	343	325	311	305	344	348	307	305	348	331	315	354	319	339	315	311	310	321	324	371	310	337	327	340	328	335	320	293	331	345	297	330	326	333	317	329	345	307	348	316	318	332	345	304	317	320	334	313	326	347	319	306	316	349	321	333	311	311	322	326	318	342	300	345	322	316	309	283	335	311	309	348	319	281	316	285	354	330	306	324	307	359	359	342	314	304	333	325	325	312	279	330	313	308	315	357	337	326	297	348	371	285	335	300	302	329	372	314	340	335	323	287	310	303	301	331	303	311	313	323	290	318	317	337	298	303	333	356	307	309	303	332	309	290	293	324	347	333	334	337	319	306	295	325	340	338	321	318	337	313	342	321	360	325	334	296	335	293	322	320	315	325	335	299	321	326	312	354	335	312	312	327	314	315	325	309	323	318	326	300	364	288	328	358	311	303	330	319	314	306	312	346	338	343	326	367	295	331	313	342	302	321	354	315	320	329	307	318	340	322	351	299	324	323	320	319	337	307	348	325	316	299	349	319	302	352	319	323	326	316	317	292	305	347	314	325	340	358	306	333	338	313	314	303	303	305	345	347	328	307	301	324	305	305	312	324	361	294	315	352	295	348	338	337	336	289	323	354	315	324	311	317	361	284	308	291	307	333	313	327	326	323	335	326	329	322	299	317	328	328	326	367	324	329	330	336	308	313	324	312	310	301	280	342	341	283	333	292	319	324	348	325	336	313	332	311	322	284	320	311	344	334	322	336	316	322	318	315	305	317	309	312	313	339	307	350	338	304	321	334	340	357	343	326	309	310	322	323	314	310	353	315	301	387	320	306	323	309	301	304	322	341	320	353	318	304	320	326	328	320	317	304	258	349	309	308	311	313	324	301	329	311	315	302	314	310	293	312	294	321	310	349	317	336	324	344	317	318	326	309	301	309	302	338	322	302	319	341	327	274	322	349	338	338	313	334	344	326	306	309	324	323	342	347	323	273	319	346	327	322	287	328	313	297	317	358	316	309	388	341	322	328	294	333	325	283	332	324	311	331	313	316	342	321	315	328	313	313	333	301	320	323	294	290	294	343	284	309	316	320	313	312	320	325	338	318	338	325	313	316	316	317	350	331	326	325	334	318	321	322	302	344	358	309	280	308	306	365	331	357	309	328	315	360	360	344	294	339	296	301	311	328	324	358	347	314	316	305	313	325	314	346	312	338	346	309	299	326	309	292	361	310	310	316	324	340	315	312	331	349	315	343	296	325	325	346	317	341	321	311	313	328	351	327	300	345	321	321	313	306	320	326	328	317	329	317	319	334	321	317	328	312	325	315	350	316	275	290	326	355	306	341	298	327	320	327	336	292	317	298	315	302	335	295	345	313	330	322	328	297	362	306	296	353	318	311	360	339	302	335	308	302	330	328	324	318	318	320	331	297	303	320	301	337	307	360	307	308	295	296	301	337	350	367	325	337	351	289	310	314	308	334	348	321	319	310	302	289	319	345	329	337	314	282	354	328	323	296	309	297	332	318	304	347	345	314	336	325	346	325	285	343	324	316	302	310	331	297	328	355	320	333	334	342	337	369	313	319	317	346	323	317	304	334	298	338	289	315	311	306	338	306	343	312	270	335	350	331	310	289	325	344	302	305	305	363	314	327	333	333	312	292	299	341	317	315	343	328	280	345	331	313	327	328	329	330	300	305	343	333	321	335	327	314	307	309	331	343	297	320	346	303	336	329	312	337	330	302	320	296	336	305	302	335	307	317	327	305	314	320	335	323	284	312	313	332	316	318	344	325	348	320	332	277	315	325	339	319	315	281	325	309	311	329	331	320	315	308	332	321	360	333	313	323	301	327	304	337	326	310	337	311	330	327	333	368	327	328	323	315	305	310	326	306	329	294	329	328	317	325	314	308	339	313	316	341	335	313	357	329	293	295	261	330	305	341	328	322	330	328	379	315	285	370	312	328	344	333	290	337	295	261	329	341	314	347	368	302	328	317	338	319	339	326	317	323	347	345	303	354	295	333	327	308	306	313	339	348	339	330	341	320	316	313	357	293	314	313	346	306	322	324	308	331	333	317	299	331	313	320	292	283	314	320	326	351	285	308	303	295	326	339	287	306	285	354	316	310	343	296	302	341	338	311	315	313	329	338	318	334	287	314	292	360	304	350	293	311	326	290	329	310	339	318	350	331	336	337	339	313	295	330	322	332	347	350	368	330	322	342	312	301	305	301	321	313	327	297	294	342	318	316	321	334	324	307	325	329	339	314	339	382	341	306	323	301	326	292	338	311	322	308	323	321	296	309	291	343	333	328	304	308	349	306	318	331	341	342	324	312	315	331	299	334	313	318	340	336	312	287	348	372	322	318	313	342	321	309	316	312	319	323	303	317	289	332	305	295	322	310	279	327	346	341	311	337	347	339	298	320	309	319	311	356	329	319	337	314	294	319	344	321	337	323	332	298	318	318	329	348	328	304	282	320	314	334	322	324	308	322	317	316	300	324	325	338	324	301	308	306	339	356	324	321	312	344	332	338	308	331	318	332	299	309	296	345	306	340	307	328	307	324	289	330	302	337	297	326	358	309	346	328	301	314	304	307	300	311	322	297	323	343	324	301	319	308	306	324	333	352	316	332	335	305	315	311	321	312	323	297	335	304	319	330	286	304	354	322	325	324	351	315	301	324	303	324	334	297	331	302	315	327	334	336	344	330	352	345	294	328	285	321	305	351	324	324	275	324	338	309	314	328	352	324	336	307	336	331	354	312	295	280	320	319	328	345	329	321	360	330	347	331	326	360	339	335	324	319	327	354	333	333	324	333	351	287	356	317	333	329	358	324	313	333	356	328	301	273	316	347	301	351	307	332	332	334	335	317	323	298	314	377	326	343	326	313	325	331	303	306	329	318	349	314	329	302	323	322	336	344	317	335	311	336	338	342	330	335	340	323	279	320	296	314	332	332	340	342	281	286	340	307	316	315	348	325	315	324	373	319	340	283	359	314	301	327	282	350	309	317	325	319	293	328	303	356	335	330	305	332	358	313	326	315	330	328	339	329	368	341	324	336	320	303	327	305	295	318	333	297	360	352	306	350	307	398	317	299	319	325	340	343	320	334	306	329	339	331	304	318	355	268	297	344	295	308	306	300	318	310	338	349	317	302	345	287	325	329	317	306	315	307	292	309	317	315	360	320	303	344	372	300	301	356	337	281	323	339	326	330	331	354	326	344	335	303	335	303	340	311	313	333	322	317	329	297	334	336	313	341	299	338	309	298	295	325	320	345	317	310	317	330	314	310	318	319	297	321	311	313	338	323	333	320	334	349	333	337	295	323	271	336	328	287	345	333	321	306	296	311	360	311	315	291	331	325	322	342	317	320	310	343	320	351	301	326	291	316	317	306	316	363	337	321	313	332	346	324	330	355
29803	14845	14889	13307	9994	15371	12938	7197	5268	9582	3777	6178	1699	1555	1354	1179	1158	1118	1133	1044	1075	996	935	949	877	904	892	946	878	861	842	873	801	833	847	848	826	817	792	776	772	782	796	823	799	798	753	807	712	742	792	776	750	804	750	785	774	707	736	729	746	732	762	721	744	776	805	761	727	737	791	719	759	698	755	764	763	693	765	765	686	746	723	751	793	795	722	735	734	730	737	760	707	749	776	739	713	713	710	726	756	729	774	766	786	714	743	742	731	736	736	693	781	760	742	710	757	733	746	723	782	753	763	738	730	787	700	726	745	758	713	759	694	761	740	702	735	720	733	705	783	691	728	760	704	772	734	771	721	697	723	745	751	721	745	772	757	751	750	696	724	714	746	725	719	735	710	747	732	734	715	757	764	689	750	783	730	698	769	728	760	739	728	724	701	709	768	777	721	686	756	763	694	696	737	740	709	789	740	758	766	705	744	769	747	786	710	762	745	769	743	722	704	705	708	739	760	736	714	718	696	776	771	753	779	716	669	693	761	732	739	740	764	702	743	742	701	754	755	720	676	776	720	685	699	687	718	748	721	724	733	739	762	758	689	745	737	731	711	689	689	698	756	757	714	700	697	735	681	717	698	718	668	773	735	732	709	731	698	765	693	751	736	780	737	716	737	767	723	766	731	777	719	754	682	734	729	726	709	747	722	716	745	649	714	782	735	724	743	754	688	732	684	706	746	688	726	720	757	738	716	738	736	737	764	691	701	729	725	740	781	741	744	739	756	740	768	738	754	728	775	695	705	720	760	756	763	712	742	718	730	754	734	765	745	746	693	718	740	733	730	770	701	747	731	748	713	708	715	719	798	753	709	719	788	707	726	736	740	803	688	749	648	720	735	786	702	735	717	688	741	696	714	724	722	739	764	732	735	720	736	744	762	705	689	695	725	756	685	705	735	737	683	707	731	738	723	731	711	723	753	756	710	706	756	695	716	714	742	744	698	757	723	692	683	717	771	720	713	727	736	703	697	815	736	686	739	737	737	750	758	755	701	755	753	778	712	745	749	752	707	659	725	733	699	719	788	704	753	773	740	710	698	672	744	742	707	732	719	770	721	703	728	756	729	692	726	745	722	749	745	697	749	701	684	663	691	702	744	746	717	710	729	715	694	712	712	736	789	750	692	733	763	746	653	744	749	736	723	743	649	733	703	698	740	705	688	772	735	694	728	742	697	734	711	727	697	720	687	743	705	783	731	730	748	703	717	719	657	755	723	757	765	718	707	768	750	719	726	716	780	730	680	745	702	715	695	704	736	772	681	794	723	739	722	755	751	702	739	743	781	721	702	673	727	745	770	691	701	723	684	767	753	726	730	697	701	728	731	697	715	738	674	733	693	735	746	740	774	701	728	746	713	712	725	749	758	744	742	728	747	769	729	715	757	736	771	707	713	716	692	689	772	667	741	710	728	783	750	744	775	646	753	737	697	728	740	713	787	729	731	682	729	720	653	674	693	725	721	706	727	740	675	719	696	755	767	715	721	808	735	740	702	733	705	747	716	721	701	794	710	688	712	765	743	709	713	744	737	735	782	717	765	734	783	757	691	729	707	722	755	705	721	797	749	763	703	731	740	709	721	761	769	748	762	735	771	739	761	756	706	733	789	693	767	720	728	746	705	765	728	738	737	766	711	693	698	728	680	780	715	737	681	728	715	754	733	749	754	685	705	800	718	740	716	713	742	717	712	746	778	740	741	721	752	716	729	666	736	707	742	715	758	813	749	812	702	707	724	726	699	691	710	714	710	783	675	684	726	718	741	696	684	739	707	739	752	774	786	723	728	770	752	778	746	744	768	702	726	738	716	722	732	740	769	782	717	729	718	714	775	685	705	676	703	780	755	735	712	744	726	769	672	717	759	723	769	756	750	713	750	759	717	740	686	705	778	734	672	714	720	751	691	674	758	729	770	716	753	773	701	719	715	713	784	672	723	722	738	696	706	735	784	752	778	714	732	707	766	726	725	748	737	716	818	727	763	744	730	704	747	695	734	720	763	695	687	761	773	729	713	750	741	731	721	724	692	746	677	697	745	720	710	706	685	733	744	735	756	738	725	727	690	782	728	737	740	726	707	725	719	715	721	726	726	755	720	722	762	728	729	722	732	720	761	695	725	754	715	701	748	712	731	736	757	750	750	692	717	738	714	710	740	772	697	706	668	713	731	749	736	768	726	714	733	698	737	742	777	779	735	758	734	760	700	729	731	739	727	705	771	682	776	722	749	738	747	712	693	775	724	712	768	749	729	780	738	756	786	766	712	757	740	717	735	758	737	738	750	724	739	771	716	725	702	740	740	742	737	705	696	745	750	770	764	762	711	788	725	727	737	731	732	752	737	741	688	752	709	715	747	757	736	732	694	757	757	694	737	736	709	760	740	726	708	745	742	697	737	728	757	665	726	742	732	719	744	763	709	721	726	755	754	711	713	735	723	705	704	754	747	706	722	707	702	712	687	737	715	703	746	764	731	686	749	734	718	698	722	752	734	744	733	757	735	735	744	755	754	725	690	720	731	714	727	729	728	717	732	705	750	722	742	718	713	710	740	717	738	711	730	721	761	714	769	708	744	730	719	729	702	719	768	758	758	752	702	762	725	741	760	749	714	691	761	709	757	665	746	783	754	730	739	733	736	714	754	762	733	695	759	766	741	728	692	761	763	751	722	724	785	690	770	777	737	708	685	697	723	753	692	742	726	746	685	713	662	724	664	731	698	766	746	764	723	698	710	741	737	731	739	704	707	742	716	713	686	735	749	787	672	713	706	760	711	749	726	715	690	709	699	680	701	767	734	716	709	727	748	694	742	743	738	751	731	759	764	764	742	739	735	763	738	768	714	738	725	731	731	711	746	747	762	701	744	741	758	768	708	716	718	750	676	709	763	719	732	752	754	764	711	724	733	729	701	772	732	677	745	736	758	712	796	714	694	724	687	724	804	710	736	680	733	691	742	689	710	699	766	765	721	752	711	777	739	704	699	744	743	732	717	712	743	715	772	768	729	736	739	704	697	736	743	664	723	778	705	704	725	747	755	697	718	686	694	669	708	768	676	749	732	679	693	752	734	705	662	673	768	699	783	715	773	758	749	688	746	726	735	701	731	719	728	663	732	652	817	748	735	686	718	731	763	706	753	698	689	735	727	745	730	726	696	689	686	726	734	721	698	712	728	700	718	749	734	738	746	720	752	763	727	763	728	737	677	666	733	745	678	774	703	757	719	711	760	734	773	769	757	696	720	747	709	768	746	697	692	702	694	751	717	762	760	731	716	730	723	705	767	733	737	741	749	676	717	756	709	737	756	697	734	712	731	700	754	738	687	728	766	742	723	700	720	663	760	715	784	724	712	775	751	745	766	681	700	707	723	710	721	734	736	698	716	722	751	700	745	701	730	756	756	751	760	722	675	710	685	745	733	766	744	771	710	732	723	752	697	712	747	694	714	648	712	734	752	741
7091	3301	2446	1091	693	1205	869	432	307	180	165	139	102	100	87	94	92	82	97	90	99	98	86	93	73	103	76	99	105	105	109	84	98	95	113	101	77	92	91	99	95	83	95	84	101	114	107	104	83	105	83	67	90	102	96	77	100	108	91	93	92	93	92	74	103	105	102	112	88	103	105	94	123	99	92	87	93	85	112	92	100	82	96	100	93	90	92	87	76	97	107	99	99	77	103	106	75	80	93	100	71	108	98	105	91	101	89	96	94	98	97	107	83	90	89	92	110	116	81	89	110	103	114	98	102	107	101	100	91	106	94	94	101	97	99	105	103	98	95	98	105	110	106	104	104	100	89	106	91	92	98	104	105	94	96	103	82	110	93	96	88	108	98	106	80	93	117	108	86	83	107	104	89	91	94	97	96	97	93	99	87	91	116	115	88	114	87	93	82	93	80	93	84	93	103	89	91	118	99	97	95	91	98	86	82	88	81	98	109	110	95	90	104	114	90	111	112	92	84	81	97	99	98	102	87	79	106	84	106	98	94	96	92	107	106	82	83	112	108	82	92	90	94	105	96	101	83	92	80	90	96	96	84	86	89	89	94	103	100	94	79	99	98	85	94	91	112	111	104	113	94	102	84	98	95	93	97	103	88	96	93	104	100	83	107	81	78	73	99	78	102	100	77	83	91	90	116	93	86	103	121	91	76	98	93	88	87	86	103	105	84	106	97	111	81	108	117	110	92	96	115	93	94	83	101	97	94	103	111	115	103	102	100	89	81	93	80	103	89	101	100	93	90	90	98	76	82	98	103	90	107	71	90	102	82	74	90	83	98	96	104	103	93	106	103	104	99	66	109	101	100	105	99	103	84	98	105	94	107	93	92	99	94	93	106	97	88	97	83	95	97	79	78	98	84	94	77	90	94	91	86	89	96	83	76	106	82	90	104	83	112	97	84	93	99	84	93	110	98	99	102	110	107	87	111	103	105	101	117	89	96	92	100	102	103	96	100	78	97	85	104	98	90	97	105	100	90	100	105	89	81	99	82	79	94	97	109	102	85	103	108	91	95	113	88	80	113	108	80	98	91	79	97	94	78	99	91	81	88	88	97	108	88	92	86	99	89	87	93	84	88	94	91	79	108	82	96	103	64	81	95	86	85	104	70	86	90	105	94	103	119	94	93	91	82	77	93	112	104	91	91	109	95	103	86	97	100	87	86	86	103	91	95	93	92	105	98	103	108	102	111	119	83	91	101	112	81	89	103	80	100	92	114	93	100	83	109	89	71	88	100	91	86	71	90	90	101	91	83	88	82	95	117	96	111	110	102	84	91	99	115	89	93	78	101	105	98	112	104	89	89	94	99	87	81	75	86	73	122	82	114	90	102	81	105	88	86	86	97	88	97	100	90	100	92	106	121	93	93	93	92	87	108	84	105	87	95	111	95	84	106	92	74	78	88	94	87	100	102	88	98	103	114	92	101	101	103	87	87	96	94	92	97	96	93	118	90	103	89	103	93	87	111	118	95	96	78	109	97	86	109	101	102	112	78	97	102	74	102	88	103	77	112	110	99	109	86	84	89	90	81	111	98	86	106	87	99	85	97	91	93	94	97	95	86	93	95	104	104	102	112	83	105	108	89	133	95	98	83	100	116	84	93	95	104	99	82	82	96	95	76	112	93	122	84	82	83	95	113	110	94	86	94	94	86	73	91	98	94	79	111	94	93	95	95	98	109	95	104	91	99	105	113	92	102	90	132	98	95	91	105	94	97	94	109	99	85	95	80	81	96	83	79	71	117	97	101	109	93	97	112	86	87	115	111	99	83	90	84	97	119	88	100	95	92	99	104	86	115	124	98	101	104	95	78	100	88	111	101	82	88	85	85	85	101	109	97	96	92	89	103	101	90	92	78	90	93	81	93	101	75	82	118	85	90	93	95	106	97	85	90	100	73	94	79	120	109	100	85	101	99	98	90	110	102	113	109	80	79	100	89	108	91	96	88	93	91	100	115	102	95	98	103	92	89	108	90	106	89	114	94	111	111	96	82	94	80	85	93	105	109	103	91	100	72	99	98	94	88	95	88	82	80	100	97	98	102	98	93	87	100	110	89	89	93	94	92	99	93	105	86	87	65	89	86	91	113	84	87	106	111	98	110	117	89	87	104	83	114	86	82	94	111	97	84	78	90	114	105	88	109	94	91	98	99	100	83	98	103	102	89	93	83	92	118	107	92	86	94	90	95	86	90	112	76	110	106	96	94	110	81	90	95	104	97	93	73	81	103	101	80	102	79	91	98	83	108	107	106	101	103	86	94	88	96	96	106	77	91	100	76	89	100	97	100	92	96	88	92	97	95	117	89	89	77	93	99	82	86	103	112	117	91	88	86	85	109	81	92	95	88	88	113	110	91	79	95	104	88	87	100	104	87	104	99	98	111	109	90	90	95	89	85	105	101	101	93	102	108	97	95	96	83	122	91	103	95	97	84	98	97	102	95	84	110	104	99	84	100	91	87	79	86	96	94	80	84	93	85	113	104	104	102	90	74	97	79	90	97	105	103	75	100	97	80	90	87	86	112	102	103	90	84	94	82	83	93	103	95	110	109	120	107	94	80	85	94	91	89	98	94	93	75	92	92	109	105	91	106	101	83	76	77	89	106	90	98	98	91	92	104	95	90	85	109	105	79	106	99	86	111	79	94	100	87	92	104	100	98	88	92	79	84	90	110	82	98	107	95	88	92	86	93	85	88	80	89	81	92	108	102	93	94	85	82	101	100	84	93	102	104	93	107	95	92	93	97	93	99	77	98	106	90	102	121	96	107	91	97	100	75	119	94	94	83	99	83	102	110	95	120	99	89	76	111	88	108	104	88	92	86	108	89	105	93	109	102	100	106	100	96	109	99	86	86	82	108	85	85	83	106	99	108	115	96	90	96	91	95	90	86	90	88	97	82	105	113	94	87	94	85	98	98	100	86	117	113	95	106	91	86	88	71	114	103	86	114	91	116	101	106	115	84	76	101	73	87	104	107	89	90	103	83	90	94	85	112	93	104	92	97	84	88	92	105	87	90	80	109	84	79	111	90	97	102	69	89	85	74	80	86	104	94	89	104	103	83	109	88	111	105	93	91	87	89	87	89	78	87	86	106	100	90	105	88	91	81	102	95	92	88	87	93	97	85	96	113	78	84	88	88	111	87	95	94	77	113	94	85	113	98	80	95	80	104	86	95	106	97	93	94	101	75	93	102	69	87	112	107	115	97	82	80	117	92	97	88	105	119	117	87	94	84	75	82	99	99	110	82	98	97	91	102	101	99	104	75	85	86	84	85	91	89	87	100	107	92	94	98	97	88	104	114	98	102	72	115	90	84	95	92	75	97	91	91	87	100	91	92	104	105	86	108	92	100	116	98	95	105	86	89	90	108	107	96	86	103	91	87	93	100	88	112	103	96	81	95	101	89	108	87	108	98	115	97	96	109	106	93	92	97	107	90	78	104	82
5876	2864	4880	3334	2958	5870	4316	1922	1428	908	743	500	288	300	277	304	282	268	250	270	266	283	293	290	304	237	258	244	263	303	270	255	287	254	280	300	282	287	302	278	277	284	268	276	272	288	307	265	302	249	254	293	266	264	283	267	301	280	290	312	250	251	278	277	290	271	251	287	270	250	266	298	285	281	285	244	248	262	294	258	268	292	252	281	284	270	288	262	293	293	277	252	265	252	282	281	259	288	297	269	252	298	265	300	253	242	273	276	283	270	261	299	237	248	260	290	274	290	270	274	290	274	278	246	305	278	274	279	276	272	279	294	271	285	267	284	263	285	269	272	281	289	283	294	273	267	252	261	285	274	283	278	258	257	255	267	282	273	283	263	273	283	285	274	248	271	255	286	301	264	263	286	271	259	274	284	299	260	287	279	306	301	274	316	311	294	265	270	318	276	254	253	256	297	278	255	290	291	284	280	288	271	268	257	255	299	292	275	262	238	276	252	258	283	294	265	263	281	274	301	278	275	253	291	250	305	289	258	282	276	300	266	298	301	287	263	271	229	248	267	300	294	296	281	268	292	277	277	271	287	265	277	272	309	278	249	281	260	274	267	282	280	262	278	263	260	299	292	277	264	290	281	277	271	277	283	278	265	288	263	268	255	259	266	289	287	265	282	286	296	263	269	282	278	286	283	294	265	278	285	263	270	263	295	269	272	303	283	285	298	293	300	274	295	253	291	288	262	270	275	304	300	311	311	306	250	241	268	298	293	296	267	286	279	268	298	255	271	272	257	280	287	253	269	264	269	277	273	279	263	255	265	283	276	276	284	267	271	262	259	259	298	294	274	292	274	271	301	258	265	295	290	281	287	258	286	250	291	284	269	308	292	284	255	289	281	288	275	286	257	276	306	277	280	270	260	288	304	257	288	265	258	280	256	269	274	248	275	283	284	293	218	282	254	280	268	252	249	274	293	250	312	265	268	268	288	280	277	274	249	302	253	253	273	261	306	286	273	280	288	241	285	264	308	284	282	291	285	265	288	277	279	278	236	288	290	256	298	276	241	288	298	284	273	250	278	258	245	284	280	268	268	274	298	257	303	259	285	295	285	258	283	295	268	247	269	278	259	261	264	311	279	287	297	279	287	278	272	274	288	285	285	264	299	279	255	272	271	270	257	282	285	264	282	268	275	264	305	266	263	301	281	276	248	290	266	288	307	231	303	286	268	281	305	261	278	264	299	270	294	285	284	316	279	254	325	282	312	248	272	276	300	245	286	291	265	247	277	284	256	297	284	284	280	262	260	287	290	258	288	267	259	263	285	252	283	260	240	234	300	291	308	263	289	254	284	276	273	270	284	282	265	286	289	286	279	290	263	266	300	253	258	300	274	313	268	277	254	305	292	282	263	278	294	251	279	278	266	274	263	293	255	274	294	304	231	247	270	245	276	275	276	278	252	279	288	290	261	280	270	264	261	278	261	282	271	253	292	289	288	296	258	289	272	267	264	259	249	284	251	268	286	287	259	281	259	290	284	272	284	291	286	284	289	246	296	273	264	280	278	335	284	273	276	251	281	269	255	290	262	271	266	272	277	277	259	283	255	272	271	231	278	255	260	266	250	280	262	296	295	259	265	264	303	274	264	272	310	277	323	285	272	269	275	264	286	277	255	271	262	286	272	234	275	286	304	292	269	232	309	292	260	262	250	261	285	270	259	306	291	251	284	267	256	279	277	288	284	261	247	246	253	278	274	293	279	272	266	251	267	290	276	269	302	286	268	267	249	253	268	287	280	280	280	266	281	272	271	282	282	291	283	247	256	296	279	283	254	258	260	272	277	245	271	274	260	285	287	251	291	256	250	275	275	266	274	271	256	307	245	262	276	262	265	270	296	257	272	254	271	294	245	283	271	279	277	276	281	274	279	298	293	300	253	278	288	307	294	272	259	276	279	263	246	277	272	263	310	288	264	271	283	277	241	300	291	261	267	261	266	295	253	310	241	249	270	279	277	284	242	276	300	262	293	299	281	291	272	263	265	283	299	293	244	266	263	287	281	275	276	251	260	246	286	242	278	288	285	277	251	297	286	277	260	247	254	261	288	280	270	249	270	281	258	299	269	284	275	277	278	269	296	264	256	317	263	290	264	274	307	252	256	261	303	279	271	287	282	273	261	290	246	266	253	281	281	273	297	296	272	256	263	268	287	276	252	260	286	314	280	261	290	276	283	274	274	283	277	283	278	269	258	314	260	285	276	262	305	270	268	280	267	264	253	275	273	256	308	279	257	312	273	280	286	273	251	274	302	283	273	281	252	274	265	259	269	252	294	259	266	267	274	274	275	285	293	273	248	292	271	279	273	264	286	274	248	261	271	244	284	268	288	254	306	280	263	302	249	257	270	285	290	286	266	254	244	270	251	316	303	269	267	259	284	279	252	279	249	292	290	313	305	281	277	282	281	247	246	276	304	258	279	248	256	289	297	293	249	279	261	271	296	258	282	259	273	267	283	249	265	275	271	273	260	267	259	289	276	258	290	235	280	278	292	278	261	269	279	254	268	279	275	290	281	273	283	317	268	277	268	271	275	247	313	265	271	256	297	239	286	250	272	312	283	279	280	254	275	237	239	297	296	272	243	291	263	260	311	238	273	260	286	281	279	292	264	250	275	279	263	274	264	274	260	262	255	265	310	274	301	288	279	275	291	294	284	271	284	275	298	294	294	295	258	258	271	261	266	283	269	303	284	265	281	246	309	288	269	261	306	280	276	285	287	288	269	273	254	293	276	253	301	303	272	268	292	253	269	257	279	277	270	248	265	278	278	279	260	315	272	259	263	293	256	286	272	267	271	286	292	289	265	252	265	239	261	276	264	286	269	277	279	273	273	257	270	258	279	269	281	266	274	281	284	295	287	263	259	247	255	254	296	247	266	298	301	249	285	236	277	280	275	287	240	284	294	253	252	269	295	309	280	295	303	276	269	280	283	291	286	277	274	302	269	265	260	290	298	296	256	240	276	247	267	293	261	255	285	264	262	258	278	274	300	280	266	281	251	263	277	262	271	275	266	282	265	244	275	278	257	322	282	282	295	277	298	265	248	278	265	273	244	278	294	283	250	318	261	268	277	254	287	264	280	271	276	284	258	262	276	281	263	258	237	319	274	289	286	274	254	281	294	238	276	298	305	289	257	309	290	248	272	299	280	273	279	280	283	253	287	235	268	247	309	292	268	272	280	265	278	283	274	263	268	306	260	292	275	276	282	272	261	267	264	280	298	264	298	285	299	266	277	277	289	243	287	250	279	274	257	249	261	269	317	285	271	241	279	244	307	291	274	307	268	260	278	271	283	274	276	263	271	265	282	279	270	253	274	279	245	255	291	269	315	264	287	259	306	267	257	259	262	286	302	271	266	295	283	307	253	267	275	281	252	285	267	253	266	256	276	247	264	294	270	264	267	288	274	252	283	261	285	257	265	283	292	263	258	294	289	289	259	280	263	277	282
38518	33025	10339	3371	2277	3130	1875	984	658	547	496	459	305	271	282	264	233	239	258	214	253	213	192	220	209	215	229	211	215	226	218	230	213	227	179	228	224	206	210	215	237	213	230	201	221	221	224	193	229	182	197	217	204	196	211	189	209	222	181	213	215	211	224	200	216	210	233	217	194	194	202	199	230	213	198	203	168	226	192	199	196	193	196	216	218	230	196	192	193	202	204	196	210	210	221	183	213	210	209	197	233	209	219	241	223	200	224	207	193	214	197	237	255	205	172	188	206	173	216	197	210	218	207	212	203	200	194	206	195	178	211	187	213	203	216	201	209	202	179	194	227	199	208	230	201	208	186	206	183	188	202	227	207	201	195	206	204	204	212	232	218	220	197	244	188	208	197	187	198	194	228	201	201	213	200	199	211	240	196	232	198	196	200	198	213	197	222	196	193	211	229	220	186	210	224	192	201	200	200	196	179	208	204	182	202	219	215	203	201	178	197	206	219	217	180	213	221	207	191	195	195	208	221	217	198	205	220	207	214	234	188	188	218	178	201	239	225	205	218	201	211	200	232	249	200	231	221	213	213	189	175	225	221	225	220	209	202	190	193	175	186	206	227	199	178	187	204	215	194	198	221	212	217	211	183	180	185	187	194	216	211	207	225	190	227	216	170	195	192	205	170	229	185	196	184	191	214	205	190	200	201	213	222	184	188	177	193	209	231	192	208	190	227	224	230	243	208	204	197	217	219	170	198	215	207	198	196	207	181	203	203	212	170	210	204	208	196	215	236	223	198	197	206	225	201	207	221	205	212	199	212	220	184	199	212	222	230	200	234	210	186	208	203	203	214	207	192	198	224	229	184	166	240	203	202	201	211	205	198	215	213	195	213	177	204	213	218	201	216	206	191	191	205	171	187	211	212	197	216	225	206	220	210	189	218	220	190	222	204	192	195	177	210	176	195	194	224	212	199	196	207	209	217	199	208	215	211	190	196	212	204	234	212	229	218	229	197	201	190	200	194	197	187	208	213	245	195	209	219	202	200	215	200	217	206	218	213	207	198	244	229	227	207	205	200	225	188	196	224	215	222	241	207	215	209	204	206	187	202	226	205	185	194	228	202	203	244	221	195	220	207	215	201	204	218	217	224	212	191	215	191	196	198	229	205	189	251	194	190	193	198	212	175	209	200	224	192	194	223	203	203	205	221	187	231	194	222	198	219	210	226	235	197	204	220	176	227	197	208	197	208	205	194	183	204	192	186	204	218	208	196	189	239	221	209	197	201	218	206	225	207	158	205	192	210	169	205	202	201	214	209	182	209	169	236	188	221	222	183	192	202	200	180	198	229	193	188	190	206	219	230	217	191	229	212	202	214	223	185	200	221	196	219	192	198	195	195	200	207	180	242	205	199	196	195	227	227	200	202	198	191	202	192	205	207	221	197	197	208	191	192	225	191	203	211	204	208	224	215	231	225	194	230	198	211	197	201	220	180	178	202	212	212	193	216	219	206	187	177	220	199	214	207	206	214	178	200	213	203	219	204	203	204	182	189	186	207	197	223	226	235	181	201	205	209	200	204	198	222	204	191	226	232	193	213	205	178	202	206	204	204	206	218	246	219	207	184	176	182	205	206	192	225	204	194	220	197	210	207	208	186	200	214	239	191	204	192	222	227	223	181	204	212	244	195	193	156	221	202	206	194	215	206	205	204	211	215	204	193	216	196	190	215	223	235	217	212	211	222	193	209	215	175	210	201	201	181	214	233	193	204	206	204	198	193	221	203	221	214	212	214	223	163	207	221	197	190	218	218	204	202	198	237	206	233	199	228	227	211	187	192	236	203	206	185	204	167	198	228	211	195	216	221	197	222	200	218	190	200	207	204	224	187	221	203	209	200	200	199	190	214	208	193	212	229	201	199	218	187	189	198	212	223	201	249	206	237	216	185	206	203	227	216	222	203	184	223	217	198	233	176	207	215	203	213	209	197	196	227	184	189	199	202	204	212	175	223	200	200	185	194	193	180	201	210	195	203	197	190	204	204	216	207	193	215	202	204	181	229	172	194	236	223	196	188	184	191	196	190	214	184	178	205	200	206	200	189	195	190	206	238	188	209	206	195	211	211	193	204	219	229	242	196	198	216	238	229	200	219	203	190	186	185	201	207	208	215	200	205	215	203	209	212	210	191	210	225	207	194	235	205	211	197	201	211	185	190	220	187	235	224	210	199	219	253	225	208	211	201	200	191	196	201	178	211	200	231	188	213	213	176	207	188	212	201	228	178	198	225	186	223	210	202	220	211	199	212	224	187	216	232	195	200	223	179	212	214	219	200	173	211	213	209	214	225	208	196	197	183	195	205	204	216	220	209	188	206	182	224	216	204	213	215	223	202	203	201	199	215	208	209	221	215	199	188	189	205	212	195	190	199	196	183	210	234	235	197	203	200	216	203	219	195	197	198	193	222	211	227	207	229	214	216	218	218	192	194	228	209	193	219	204	192	217	196	197	234	189	218	184	212	193	196	224	220	197	219	199	191	186	200	207	175	196	205	223	217	221	203	187	181	206	225	199	214	182	228	209	203	223	205	194	194	173	184	203	216	205	189	229	243	172	210	214	204	218	204	211	213	216	198	201	241	211	215	171	189	191	207	186	208	208	205	225	204	204	221	200	222	227	191	233	202	206	183	204	229	207	201	211	208	211	189	176	197	182	226	239	186	189	214	217	202	197	205	216	222	188	183	223	177	205	200	207	201	212	213	203	206	191	221	180	180	190	204	208	196	208	201	207	188	240	201	206	204	182	185	190	202	205	226	219	177	191	207	198	207	213	210	178	226	199	185	191	188	226	217	200	228	217	219	219	182	167	201	193	202	214	184	214	217	231	195	214	206	214	217	199	204	205	202	212	209	213	218	235	205	226	209	196	220	216	209	200	179	209	221	245	205	200	231	171	229	207	222	222	230	217	209	212	211	194	208	200	188	195	206	224	213	184	209	195	218	205	207	206	203	190	188	188	183	209	202	217	208	238	198	211	224	221	190	213	176	215	206	238	203	234	218	194	177	230	210	228	217	228	222	213	221	185	199	194	225	201	192	217	179	212	223	235	203	163	187	216	204	230	175	201	193	193	211	212	217	197	235	213	201	190	208	221	200	216	209	215	207	190	211	199	217	234	219	205	196	211	225	184	182	204	187	221	196	198	200	199	231	205	225	230	205	199	205	197	252	219	197	235	189	217	204	198	219	210	196	188	185	202	211	199	215	210	205	197	202	210	175	198	192	222	217	201	193	215	211	211	221	216	222	229	221	200	207	216	225	202	190	226	214	199	198	197	234	203	214	216	199	210	217	205	214	223	217	184	216	191	192	200	207	203	225	232	189	211	184	210	199	192	203	201	179	224	225	217	207	217	204	215	184	179	189	219	211	203	198	198	210	177	206	219	201	211	199	192	238	198	194	180	201	193	214	201	194	204	213	193	234	201	235	206	220	200	237	192	194	216	197	203
25251	8993	9654	8015	8577	12958	7766	4599	3100	2704	2311	1881	994	938	920	818	760	722	722	654	702	652	672	593	614	576	574	634	572	587	584	558	528	560	605	555	542	534	565	501	566	543	544	503	546	539	510	551	510	511	553	536	554	501	524	582	516	558	528	557	534	536	530	565	535	522	518	490	537	510	525	534	524	514	525	489	516	506	518	520	536	551	523	525	526	524	497	526	539	456	509	528	529	497	528	489	502	527	556	490	492	541	504	531	513	515	475	489	513	483	525	560	472	508	504	506	502	534	522	509	527	534	496	497	520	538	533	527	550	597	514	490	499	482	530	517	514	518	495	487	530	524	559	475	512	527	508	494	520	484	542	522	485	519	532	498	551	562	532	511	540	544	507	541	529	532	522	537	537	542	479	505	492	520	523	527	549	524	512	509	518	533	527	502	501	493	508	505	533	528	470	506	513	512	500	528	531	513	503	495	521	516	512	469	505	518	510	478	504	487	523	532	478	522	531	521	533	515	486	521	485	486	492	577	535	468	525	551	501	533	496	504	504	501	533	542	499	539	531	491	541	488	523	515	481	495	544	529	506	540	535	540	518	503	504	489	471	525	520	482	544	514	505	523	573	533	504	520	507	530	501	502	532	526	509	512	483	477	517	500	503	480	513	526	507	511	532	544	482	481	523	500	527	542	484	474	533	530	501	516	515	557	522	507	519	527	490	528	495	473	538	558	491	513	505	530	551	502	543	490	512	552	525	482	502	487	512	529	524	537	492	540	513	502	499	496	536	481	527	483	484	538	513	491	518	485	518	521	518	524	535	545	507	530	498	549	524	535	479	495	550	517	525	551	521	509	495	542	503	503	540	478	503	529	530	477	491	524	507	569	481	522	532	511	463	501	494	505	509	528	543	572	498	506	539	487	558	486	458	484	532	500	501	514	508	494	506	486	505	536	477	498	457	495	512	542	499	537	515	492	544	501	516	491	538	476	508	471	559	536	486	530	498	530	496	509	492	522	488	476	503	486	503	553	529	470	484	533	560	526	531	538	486	485	468	561	521	486	517	518	483	509	526	525	449	468	499	504	499	483	511	497	488	501	483	492	446	472	450	536	507	533	531	488	513	517	544	515	537	556	492	562	511	518	488	497	518	478	500	522	545	526	525	529	523	519	516	532	548	524	536	524	502	549	485	495	498	485	508	491	498	513	505	510	496	524	474	490	509	504	498	494	499	519	517	523	498	520	505	480	502	535	487	496	513	503	524	481	492	529	492	468	466	487	567	516	507	526	535	520	518	507	508	526	515	511	507	521	508	560	521	502	515	514	494	472	503	499	515	507	488	524	516	474	505	514	537	525	473	525	536	507	512	501	553	501	529	520	521	517	519	519	552	485	488	514	555	517	517	501	510	517	523	513	519	532	533	540	489	527	468	514	492	515	504	499	519	522	513	509	546	486	490	515	490	523	504	501	463	510	498	492	510	520	507	488	494	515	521	488	521	514	476	531	502	552	473	517	527	465	480	499	497	493	523	484	506	524	499	490	540	488	482	474	499	511	511	492	526	540	517	489	477	512	540	507	517	499	507	515	518	525	521	497	527	501	523	512	502	517	525	529	500	484	492	515	523	526	537	476	505	505	540	512	491	538	498	514	518	520	528	516	505	489	505	500	529	536	525	531	499	513	514	485	524	472	500	513	520	519	501	565	538	527	539	527	511	512	503	526	546	534	531	519	481	524	499	511	527	512	504	512	494	528	511	471	495	493	493	508	546	512	502	522	509	537	495	499	519	493	503	501	499	543	556	527	545	520	498	517	514	528	523	541	493	553	521	498	476	501	514	524	508	504	552	497	524	514	502	551	555	527	513	494	506	541	506	508	533	523	482	514	538	559	526	485	492	532	515	537	534	510	497	505	543	527	548	508	527	511	542	484	470	528	489	542	527	503	495	492	498	518	518	515	502	513	517	536	496	546	502	499	486	560	513	499	520	496	499	522	515	534	485	511	526	513	544	500	536	482	506	508	542	505	527	516	509	510	514	533	541	511	508	492	519	516	533	532	541	504	495	518	506	531	559	504	506	532	480	501	512	482	560	557	489	505	511	497	494	518	517	492	521	545	532	486	483	533	470	524	539	485	522	527	517	505	532	503	503	534	523	542	535	456	547	495	531	518	524	512	491	550	537	511	555	497	477	490	532	481	530	512	541	499	503	514	524	501	510	522	540	490	508	486	523	491	461	455	538	457	543	486	537	504	506	502	485	482	486	530	530	493	524	551	488	535	519	513	521	528	513	487	493	496	514	520	510	475	535	543	504	512	497	504	473	494	529	498	551	454	498	479	511	499	552	478	529	547	522	518	492	519	479	546	523	499	540	486	504	519	555	475	471	510	526	538	500	508	531	498	514	499	505	545	530	511	505	497	528	512	469	498	550	526	496	484	512	521	512	516	519	535	520	493	478	513	531	525	498	502	483	527	505	505	527	492	552	534	497	520	565	502	518	484	522	540	519	512	466	534	528	533	488	485	513	528	460	541	485	485	483	514	509	503	542	522	546	548	489	500	491	500	497	493	508	517	554	513	521	492	536	516	520	510	512	499	495	496	514	522	532	504	500	505	511	515	476	526	495	531	536	481	524	527	484	468	492	560	505	503	528	537	486	501	507	495	513	494	491	507	472	528	528	498	515	474	521	540	495	462	506	547	519	516	517	505	551	549	499	490	499	524	473	492	494	482	491	482	508	495	528	502	532	536	471	516	509	535	491	512	499	521	550	503	473	471	474	552	510	538	467	527	460	507	514	473	510	497	506	516	524	555	480	504	490	507	534	517	559	512	536	511	501	548	511	512	489	551	526	523	507	510	507	463	479	535	504	541	520	533	505	496	525	549	488	523	490	515	519	509	547	471	506	482	529	481	515	473	487	515	468	523	492	520	482	513	518	517	505	501	554	526	521	521	513	534	501	481	511	495	523	519	479	522	513	482	532	531	524	491	504	484	504	506	492	514	506	479	521	543	503	486	477	495	500	516	503	498	506	543	518	518	529	485	507	504	505	525	514	496	512	494	509	568	484	537	498	508	506	527	488	520	495	526	489	506	510	515	512	557	525	479	519	497	516	517	490	574	515	539	495	509	562	505	526	526	513	522	522	513	487	532	489	534	525	527	524	490	515	539	500	523	540	533	512	539	495	570	550	491	519	529	500	557	558	561	540	513	517	526	505	495	479	494	477	477	518	526	498	503	516	493	528	530	542	492	527	487	519	520	492	495	530	564	502	480	512	498	522	545	541	527	519	504	532	507	517	488	538	516	529	501	508	501	471	504	514	533	499	485	518	505	506	522	495	547	540	487	517	488	484	504	522	488	465	516	493	540	517	513	513	479	571	502	471	496	539	513	461	564	539	513	559	526	513	514	537	500	480	511	502	544	495	494	476	485	524	514	519	526	510	517	530	496	522	493	473	504	503	545	496	493	535	507	501	525	534	494	523	501	523	504	515	493	510	483
48903	42583	18269	7417	4400	5416	2999	1659	1028	1091	627	672	480	441	400	373	361	356	354	396	373	348	329	351	323	304	361	322	342	347	319	344	352	356	302	326	326	358	338	324	310	324	336	302	284	337	381	305	318	325	331	355	337	305	335	346	309	306	303	307	364	351	339	321	301	351	317	323	355	332	316	321	314	349	335	308	329	349	341	303	319	313	336	325	323	326	324	316	323	281	312	350	337	309	306	313	274	306	315	326	316	328	334	354	323	316	320	324	317	316	327	305	352	295	324	318	302	363	305	355	312	326	308	357	361	349	342	328	295	295	336	341	336	333	345	304	327	301	307	324	324	334	343	340	303	319	336	318	341	300	317	313	299	320	338	379	300	281	320	277	339	325	328	336	339	321	324	303	308	303	317	319	325	293	314	332	347	340	339	343	310	290	296	286	296	315	324	364	282	337	297	356	334	322	310	343	359	307	302	333	351	325	334	326	309	340	328	327	291	342	288	306	328	328	328	304	328	349	329	307	336	330	336	298	348	340	337	357	349	300	350	304	311	303	343	302	345	318	303	306	317	324	330	301	346	327	294	326	355	299	320	313	313	333	306	311	351	336	345	323	314	322	335	337	305	340	342	273	307	312	287	324	335	330	301	311	312	320	306	318	296	297	300	332	316	348	354	276	309	312	309	321	320	314	285	294	312	319	353	298	326	306	353	287	325	340	335	346	318	353	342	320	327	302	342	309	336	313	322	323	303	292	340	335	353	315	335	328	353	323	327	321	335	291	301	342	335	288	326	328	367	359	314	329	332	311	339	324	351	351	353	298	320	326	321	335	294	311	322	318	326	323	317	329	346	368	360	328	352	313	341	350	317	304	292	322	332	310	335	316	299	326	292	365	340	343	332	306	334	349	307	271	349	313	329	354	304	288	352	337	286	291	323	315	312	333	306	341	326	322	349	318	316	300	310	307	350	320	302	348	305	316	350	313	334	326	290	329	356	315	322	353	326	326	316	335	331	331	305	317	347	323	310	350	309	310	348	343	305	320	343	333	305	297	327	328	319	318	290	347	306	305	309	329	309	289	315	348	326	312	316	336	306	315	316	330	313	331	320	322	320	332	316	323	299	297	317	313	372	331	316	311	344	288	343	329	305	320	326	326	357	331	371	304	345	302	327	325	333	347	301	324	304	332	319	328	320	340	313	293	336	319	310	324	304	313	345	313	291	340	333	314	330	324	279	306	314	327	302	332	333	329	343	321	285	287	304	329	308	295	332	319	313	324	325	316	351	301	342	318	332	318	316	305	339	347	335	335	331	303	321	335	322	305	297	347	317	293	322	324	327	319	298	313	337	304	345	306	315	297	340	353	326	308	327	309	317	294	312	305	321	322	337	299	331	312	340	334	311	304	331	325	314	336	352	318	317	315	332	335	300	309	335	302	320	346	312	340	320	334	333	336	321	319	293	293	312	307	337	322	326	312	311	360	337	319	336	333	304	309	321	356	352	317	307	332	312	329	332	310	341	362	377	375	272	316	329	349	320	302	321	332	331	339	351	315	356	337	328	318	311	306	323	350	324	327	311	357	318	321	302	317	323	327	340	342	362	327	301	344	326	344	301	299	312	319	346	305	333	307	333	322	300	306	315	323	336	330	321	299	324	316	318	311	326	345	324	312	316	332	337	296	313	377	336	336	312	319	318	328	330	333	290	320	336	332	318	326	340	322	286	333	328	335	321	301	324	317	307	275	304	292	344	301	300	291	292	304	339	345	316	331	319	316	322	319	303	307	337	344	341	320	330	327	280	373	314	292	326	308	314	319	348	360	310	307	337	309	358	321	333	323	298	301	346	345	362	330	297	315	344	322	313	336	312	353	314	314	333	354	305	320	329	339	344	337	357	317	328	322	308	312	323	367	320	335	325	339	366	325	336	308	296	303	338	342	282	303	305	357	315	304	311	311	335	374	315	317	340	343	331	311	298	318	330	328	307	356	331	308	337	323	330	354	341	323	329	328	337	323	380	336	307	307	299	352	288	339	325	303	311	318	306	361	360	322	334	313	322	345	331	295	312	340	344	314	323	322	326	296	293	318	332	306	313	304	335	343	314	336	292	347	328	306	325	317	330	304	315	310	314	332	312	335	313	323	299	333	308	365	339	303	345	294	322	327	353	323	344	327	307	319	378	308	340	375	316	298	328	314	304	327	330	318	337	330	306	344	303	331	353	333	325	330	305	370	316	274	302	333	348	310	351	286	314	368	359	355	310	311	344	326	312	302	294	332	301	329	307	293	289	322	332	300	331	346	376	320	305	301	322	284	328	312	334	283	328	302	298	325	321	301	329	322	288	347	313	328	364	290	313	296	318	298	305	338	287	296	350	340	299	313	333	317	321	347	329	334	345	334	337	313	323	303	355	308	315	288	305	359	314	289	335	363	336	325	331	299	324	322	314	335	325	318	339	324	319	336	322	342	323	308	327	312	333	345	327	302	292	305	349	329	331	263	347	330	298	288	313	331	319	332	292	334	333	314	327	309	366	315	312	320	325	311	309	317	334	308	312	308	311	305	325	357	332	312	296	288	303	347	312	323	325	347	303	309	292	308	326	347	320	335	323	332	338	299	336	335	340	312	314	291	369	307	320	306	305	305	306	330	339	345	349	334	333	318	306	355	325	305	328	343	334	317	289	324	321	341	332	319	321	308	333	318	315	358	349	323	341	333	342	291	304	334	326	308	316	374	345	346	312	309	328	334	284	294	315	316	306	341	366	328	351	297	325	330	349	319	337	299	353	329	296	309	314	346	327	300	330	327	310	317	314	322	325	359	335	340	332	302	347	348	316	313	324	316	300	305	327	317	293	341	303	305	318	342	313	341	296	312	338	300	323	340	341	320	296	315	311	303	312	314	308	326	378	335	332	328	319	333	336	319	356	350	332	348	319	346	304	315	334	289	331	379	349	336	346	336	310	350	317	331	315	327	305	361	331	348	326	312	313	340	327	270	268	374	305	320	333	283	342	304	321	324	356	317	362	314	324	315	287	320	311	332	329	338	300	367	313	282	301	307	305	292	316	314	295	350	373	350	291	335	313	287	324	337	303	318	321	295	340	334	290	326	337	315	363	354	309	335	323	270	317	347	303	301	340	322	325	326	330	353	340	322	318	295	321	300	302	311	283	295	340	311	339	315	314	328	300	333	344	339	338	309	337	382	300	321	313	295	347	341	313	346	340	297	317	304	354	332	327	322	316	314	312	340	349	325	312	342	310	313	327	294	317	306	309	332	328	334	355	261	336	338	322	320	326	312	316	306	306	338	312	314	318	351	312	320	317	327	283	329	350	321	330	344	320	301	332	320	330	330	312	338	321	355	285	353	293	319	317	330	287	315	322	313	312	309	289	336	316	334	341	330	316	319	286	323	314	312	315	353	336	328	369	348	319	337	339	335	343	337	313	331	317	315	342	331	333	360	309	322	318	325	300	323	333	337	323	325	346	336	315	326	293	310
33290	12853	12987	11752	14047	17818	11284	6712	4541	5064	2960	2926	1678	1540	1379	1189	1122	1121	1007	1049	1007	960	973	992	913	919	922	887	929	850	855	866	824	839	806	806	800	770	808	788	793	772	790	779	748	754	782	759	788	744	766	755	709	762	782	773	711	736	728	766	709	753	786	714	763	713	709	738	733	711	758	697	711	759	683	757	790	772	776	763	752	735	710	712	741	758	756	671	768	782	727	734	764	709	729	725	681	732	723	752	756	778	708	724	703	768	708	708	694	715	704	802	671	769	713	726	735	741	760	722	699	754	714	781	716	782	760	670	730	741	745	743	750	726	766	748	737	702	755	691	703	763	686	718	818	749	769	812	739	743	743	756	753	759	747	723	695	718	704	723	688	734	733	717	726	700	726	688	757	730	709	708	736	751	725	749	730	775	723	692	720	770	694	725	722	749	702	729	751	734	765	741	730	700	712	757	708	727	758	723	742	714	711	706	717	707	728	693	708	741	669	783	753	695	698	660	747	699	737	717	705	748	753	700	693	690	710	716	732	714	695	712	730	677	723	750	751	674	745	741	786	720	691	683	711	688	705	705	708	744	765	703	744	745	724	737	700	696	740	782	760	740	768	767	768	748	746	750	746	707	757	722	728	758	703	721	654	721	682	776	726	698	746	745	696	764	728	758	686	732	765	785	763	750	735	754	727	701	738	672	759	702	691	694	731	720	662	689	719	748	692	758	722	723	757	746	755	683	740	712	690	729	727	800	751	719	713	742	736	750	769	685	763	733	691	693	709	707	724	717	735	715	723	714	731	751	773	753	722	660	734	770	738	689	705	715	743	742	747	695	688	709	703	728	706	715	682	744	700	708	764	750	704	712	750	751	683	709	733	745	703	723	684	681	735	716	702	740	756	698	747	741	805	719	721	792	700	692	726	757	716	681	739	741	728	732	763	694	736	746	721	754	716	742	720	717	704	759	724	730	725	735	726	735	707	732	772	770	741	693	737	732	719	745	785	675	742	719	751	744	710	739	701	726	755	700	742	711	777	703	784	764	722	724	738	715	690	725	658	675	699	722	737	764	734	729	731	727	683	741	757	713	744	775	728	791	735	686	708	715	694	747	696	781	686	689	709	734	733	695	690	799	725	763	715	748	718	712	713	722	680	707	731	677	737	741	710	737	682	694	732	682	651	705	720	699	728	716	717	751	732	732	722	717	737	727	747	726	767	660	678	736	775	782	706	730	695	668	751	711	740	737	676	704	798	716	704	732	706	706	705	728	780	703	732	733	685	732	692	721	768	675	737	684	689	736	756	762	666	702	700	705	787	727	698	701	697	757	719	706	735	738	710	763	742	708	691	707	716	694	757	659	757	688	718	761	744	729	721	695	709	761	743	696	696	743	697	760	723	747	737	762	753	775	722	736	689	752	701	689	745	685	716	727	743	727	736	732	705	707	747	702	734	742	699	728	729	766	706	753	756	716	666	745	711	738	767	802	685	733	763	725	674	721	700	726	721	760	716	706	715	735	735	686	729	697	702	774	742	714	694	696	694	750	735	677	770	714	766	709	701	714	748	745	729	765	670	675	756	651	760	729	713	713	742	756	706	741	727	716	727	728	741	720	723	730	731	714	688	733	679	697	749	775	717	759	718	728	751	744	716	686	722	744	733	745	691	724	760	706	698	685	763	786	691	738	725	720	705	661	704	737	694	699	742	704	695	769	728	710	734	697	734	724	735	747	696	742	696	727	768	695	727	704	721	716	730	716	720	722	707	706	743	741	709	701	681	729	702	751	699	711	695	741	711	726	728	722	734	726	707	732	731	748	688	699	706	753	695	748	716	703	652	735	764	677	704	724	749	735	711	742	702	727	717	721	770	746	705	738	676	736	715	756	722	769	725	724	744	739	739	727	724	703	769	753	723	736	717	753	708	751	724	720	703	712	736	756	665	687	744	729	755	706	731	694	727	766	747	733	743	722	732	726	743	720	697	725	745	690	717	765	687	747	713	700	747	722	710	744	775	740	690	774	738	704	772	681	710	739	725	702	682	713	773	722	755	673	746	716	693	729	714	707	750	717	736	733	731	743	752	740	722	690	680	728	708	712	720	721	742	762	676	698	725	787	735	745	721	698	718	710	759	765	732	760	760	738	722	712	765	717	749	711	744	745	748	739	717	724	730	709	730	736	741	701	718	700	737	737	734	727	816	743	731	743	756	701	769	745	729	727	711	700	752	785	725	710	666	718	735	679	715	750	735	644	739	732	756	737	749	743	722	744	706	748	688	752	756	771	709	734	705	772	726	741	718	734	725	745	679	749	771	704	752	700	743	741	752	721	738	739	712	771	666	730	754	773	732	811	743	728	711	718	703	762	743	768	708	790	711	740	741	739	716	701	671	716	755	682	789	714	710	672	781	765	707	704	730	718	673	703	735	734	727	684	745	727	715	751	722	701	734	678	695	797	719	678	737	759	701	723	721	733	729	772	711	763	702	728	691	782	745	717	666	713	737	743	776	676	730	728	744	722	693	682	703	765	737	727	718	741	728	735	691	718	734	722	667	696	695	706	691	706	739	710	748	733	716	756	741	722	735	738	740	676	762	712	745	730	742	734	724	670	729	763	738	705	713	755	766	723	786	713	698	714	708	743	667	725	710	695	707	723	712	764	687	665	716	699	721	762	765	713	704	723	717	716	763	760	747	724	683	768	751	705	748	791	673	745	729	716	722	718	724	747	715	710	706	751	696	704	747	757	767	756	759	791	707	751	701	747	731	741	759	730	719	724	705	698	747	728	753	748	699	725	716	744	694	747	778	741	699	695	775	741	740	676	733	745	708	756	727	696	705	653	759	737	756	728	711	727	737	750	691	716	731	721	746	772	668	745	724	734	736	694	700	684	753	705	766	722	751	722	684	702	734	718	704	764	672	702	667	753	734	717	762	741	722	760	734	735	725	732	717	723	737	732	651	692	737	768	719	774	731	689	683	759	773	750	712	759	725	695	732	732	692	735	724	716	755	702	744	724	729	687	728	724	738	741	701	676	690	705	694	740	733	720	732	711	710	651	696	774	724	734	722	710	741	727	736	762	714	744	740	712	721	676	776	723	747	680	760	764	703	758	723	747	723	716	754	765	699	676	706	731	719	733	709	716	748	753	761	761	745	756	738	660	766	691	737	776	748	788	723	703	735	672	712	720	716	718	751	745	772	754	771	718	709	706	720	705	728	747	739	711	707	784	728	726	750	722	692	661	754	756	740	769	701	734	755	753	671	749	745	710	681	714	722	717	688	699	771	706	689	701	738	720	719	635	724	721	734	670	728	689	684	707	727	749	810	755	721	708	716	742	757	716	730	725	709	686	790	698	693	736	744	729	650	685	723	754	690	744	718	762	721	722	719	685	732	712	749	728	715	727	702	744	685	717	724	747	724	801	718	721	703	717	750	710	746	727	704	715	699	730	723	722	671	724	705	694	670	739	763	735	738	722	721	706	756	719	733	754	765	724
8380	3281	2066	1041	1250	1500	745	352	228	177	121	103	91	87	86	92	86	114	73	111	103	95	95	107	99	90	97	106	87	99	105	94	87	81	101	92	105	109	102	101	101	99	99	78	85	97	89	69	89	88	99	96	78	94	97	80	96	85	87	101	112	100	82	94	103	105	87	85	106	84	101	82	101	100	89	89	81	103	100	108	81	94	110	85	89	102	91	96	98	76	98	107	87	94	80	95	103	91	93	76	75	90	104	127	97	93	79	92	101	101	90	106	84	114	103	86	84	95	98	104	95	79	93	118	92	108	73	91	80	84	83	95	101	104	80	101	96	94	94	100	97	107	120	110	102	97	95	95	93	82	88	107	88	102	86	111	96	93	108	97	80	101	103	54	101	108	89	71	83	87	96	84	76	89	93	99	81	108	90	85	91	86	106	91	90	102	88	73	79	82	87	89	92	89	98	91	84	102	86	101	83	83	101	85	98	95	102	100	111	91	78	92	91	106	111	97	84	89	85	88	116	76	82	118	102	98	78	97	99	82	101	99	87	88	92	81	92	97	79	78	93	99	102	90	96	83	98	108	102	101	92	93	98	77	77	78	87	87	104	93	97	76	82	106	76	93	93	84	84	89	96	104	103	88	92	97	99	107	102	91	113	85	93	93	83	96	75	97	92	98	89	90	102	77	80	79	103	103	88	103	104	87	111	96	90	96	105	91	73	106	94	87	93	91	100	96	86	94	72	85	92	104	98	100	90	100	76	86	97	93	82	115	97	86	83	97	95	98	87	88	91	93	99	111	87	101	93	84	101	102	86	96	94	97	98	103	93	96	94	119	92	85	91	101	96	102	91	86	104	81	82	84	92	90	93	83	96	79	105	89	82	101	88	90	101	88	97	89	76	103	98	79	97	92	101	86	88	81	110	85	91	96	92	108	111	88	99	78	106	92	89	85	92	84	91	96	106	98	63	125	108	103	108	92	112	122	100	95	112	83	110	81	88	80	96	61	84	116	114	99	101	84	103	89	91	110	81	100	74	104	76	88	101	83	95	97	94	88	87	90	82	103	88	83	99	88	95	98	76	117	89	94	125	103	100	97	98	92	83	85	73	105	83	94	77	97	92	86	102	100	103	95	98	90	82	108	96	89	101	100	89	98	80	98	94	102	110	92	75	112	78	90	105	77	90	93	87	87	87	91	88	93	108	104	100	105	87	89	93	81	88	92	95	83	85	93	110	85	86	94	94	101	76	91	78	110	90	94	83	92	94	100	103	76	72	98	98	87	102	84	106	97	95	88	93	110	108	109	89	97	94	97	95	85	95	100	93	94	107	74	110	103	98	96	96	90	90	79	85	85	102	97	96	92	87	102	95	94	95	105	88	87	106	84	98	88	92	75	94	86	90	96	123	79	102	86	102	100	93	85	106	104	79	92	111	102	91	85	108	104	110	88	101	87	97	94	88	93	103	100	90	94	98	123	92	82	90	93	108	88	88	103	84	88	89	112	84	104	92	80	94	78	75	70	86	107	104	110	92	79	77	77	101	85	103	88	92	106	110	80	105	86	84	97	93	89	92	79	81	105	92	114	79	100	105	83	85	106	92	82	98	87	105	124	98	102	100	100	100	78	93	112	90	81	73	87	95	82	102	96	104	85	95	93	101	84	82	81	89	80	94	99	90	95	88	113	96	85	107	85	90	103	87	93	88	63	87	99	96	82	102	89	94	93	99	96	108	79	106	90	82	91	83	81	106	108	93	89	89	83	89	95	80	94	94	106	110	110	103	97	99	79	77	103	96	100	108	107	94	88	84	102	113	87	87	77	95	95	83	83	99	106	81	85	96	86	102	85	79	92	106	85	98	89	91	103	94	102	92	101	89	92	97	111	94	99	86	109	97	92	96	93	110	104	100	96	94	101	104	77	110	110	105	89	95	91	108	88	89	91	100	83	92	99	100	93	93	116	98	85	93	109	79	107	70	97	86	91	69	90	113	101	88	98	89	102	96	95	108	104	84	117	98	97	78	111	91	73	95	92	80	114	102	91	72	85	97	98	66	96	99	99	89	102	97	91	81	103	83	85	108	80	99	96	102	102	83	99	82	100	123	117	107	110	106	66	86	78	103	102	93	69	96	102	76	106	87	94	80	102	91	87	94	98	80	103	96	92	87	94	106	118	82	72	100	101	98	95	87	107	94	95	94	86	96	86	91	88	84	89	116	85	108	81	98	95	84	110	93	95	91	92	100	105	104	119	80	83	103	87	91	87	102	100	92	88	90	84	87	91	97	92	104	93	86	104	102	102	100	89	111	97	80	86	102	93	88	108	90	95	91	107	91	96	98	92	80	92	100	92	95	78	82	89	96	70	99	108	103	92	98	107	103	87	102	85	92	106	98	98	101	107	82	88	83	91	95	94	98	79	96	93	98	100	78	102	78	95	86	76	105	105	98	104	105	117	110	120	89	77	109	94	111	66	93	94	94	88	102	97	87	95	111	84	89	105	99	108	87	100	93	84	114	94	90	81	88	93	88	91	92	95	98	106	89	106	105	97	92	82	79	83	92	93	95	90	88	76	94	118	98	99	107	84	89	96	110	94	92	113	70	94	91	102	93	96	85	88	101	112	92	76	94	97	100	104	86	90	99	103	91	81	85	87	94	91	107	106	87	84	103	95	88	78	89	96	103	96	103	107	81	110	97	100	93	96	79	69	97	79	98	88	99	102	96	77	90	105	106	113	94	96	91	107	98	110	94	112	91	94	92	91	100	95	98	97	82	98	82	80	94	80	84	100	72	74	100	98	78	92	81	89	78	115	96	109	101	90	68	76	96	97	88	80	90	94	94	83	85	103	93	105	99	86	90	93	100	89	94	96	113	92	98	101	122	91	88	78	104	82	90	97	109	98	85	89	93	91	107	90	87	95	82	104	77	88	96	84	103	96	98	100	100	106	95	89	100	85	89	96	98	73	103	81	83	83	95	96	82	102	102	102	77	113	113	93	88	91	111	100	85	99	102	92	100	94	85	93	86	92	85	96	106	85	86	80	99	87	101	95	95	94	81	77	105	110	78	83	101	90	97	85	118	99	104	79	86	93	86	105	98	85	129	96	84	107	108	72	86	117	96	93	107	89	96	85	94	93	100	104	106	71	91	106	105	94	102	111	101	94	102	92	84	91	94	106	97	88	103	81	112	81	94	106	99	83	101	106	112	93	93	103	100	92	86	91	74	93	101	114	87	96	94	95	93	95	89	87	83	89	122	96	92	89	113	88	94	77	90	85	90	78	107	94	106	87	98	86	74	96	87	101	101	93	100	120	98	93	93	89	82	79	92	111	90	95	92	116	99	85	95	109	95	85	90	113	96	100	105	95	119	81	120	92	89	96	109	95	98	82	96	97	92	100	91	89	116	98	82	86	101	93	92	93	97	111	93	103	107	111	101	84	99	83	97	76	89	107	58	93	89	95	93	98	83	98	93	95	82	101	86	78	96	96	84	88
6404	2693	4013	3459	5473	6747	3356	1683	1177	827	533	338	293	299	269	294	255	267	269	254	261	287	259	271	275	233	282	283	289	281	319	279	267	283	285	270	263	283	270	264	271	283	272	308	277	275	296	309	287	302	270	263	291	265	286	259	262	278	294	255	259	238	282	262	262	252	290	280	291	279	252	274	279	271	278	258	287	300	290	277	266	286	293	290	275	267	251	266	246	247	260	291	266	296	258	266	276	302	282	251	293	278	284	285	286	247	273	288	268	244	268	243	272	254	257	276	273	288	258	258	274	254	278	274	287	301	270	279	254	263	291	296	273	278	275	277	265	266	276	243	268	266	251	276	251	264	260	274	278	274	273	286	269	259	279	266	276	257	263	269	272	285	288	289	267	266	303	253	270	238	290	267	232	259	270	280	269	283	257	258	253	270	249	285	274	286	278	279	258	294	252	276	292	259	285	265	281	267	301	235	278	282	306	259	283	266	281	283	246	267	275	252	260	281	270	283	275	267	260	274	284	250	252	279	295	285	278	308	274	291	260	283	236	256	298	255	270	269	289	255	306	284	270	252	302	271	265	257	302	258	248	297	280	272	299	272	262	292	305	256	258	286	270	270	271	277	278	298	259	259	255	273	285	281	255	261	263	283	261	292	253	277	255	272	265	274	267	262	268	274	270	265	238	280	248	260	283	274	268	267	288	285	259	272	298	259	247	279	281	274	285	285	239	240	260	263	246	261	265	276	253	241	273	278	228	263	268	246	260	273	281	266	290	260	271	256	244	286	260	280	262	237	284	285	279	253	285	264	252	248	270	279	247	257	270	259	263	276	270	258	279	264	248	273	261	284	269	261	254	265	268	277	271	285	271	261	275	259	293	288	259	268	262	269	255	290	282	283	264	270	275	253	267	269	279	266	264	278	286	254	269	261	279	261	269	247	273	258	290	258	277	253	281	285	287	278	273	245	252	264	255	233	264	250	288	269	264	250	274	269	291	266	258	257	256	240	235	292	265	252	243	285	280	270	300	245	268	284	258	293	285	239	255	283	265	266	280	251	304	280	269	277	263	295	265	286	257	248	302	256	281	269	270	281	294	273	280	304	253	280	258	241	263	252	283	257	252	246	302	268	250	274	255	259	248	266	280	264	266	265	238	269	248	243	289	282	268	298	273	263	293	276	248	263	302	262	264	276	263	271	257	261	277	313	260	241	268	280	249	276	280	291	271	260	261	272	277	263	293	259	274	271	266	285	277	265	280	270	266	259	291	290	276	267	282	260	262	263	261	251	272	289	261	257	276	256	299	234	277	285	259	274	269	277	314	297	257	266	266	276	273	273	260	276	301	256	271	270	277	293	258	287	291	253	236	256	298	255	271	295	245	281	257	260	290	285	239	286	281	268	256	292	277	267	294	262	283	289	278	265	252	285	270	262	273	263	273	282	277	258	250	244	262	230	260	258	275	280	289	283	285	236	283	287	280	249	293	296	294	258	240	260	237	259	257	261	256	276	251	249	283	285	261	252	251	286	250	300	259	272	244	253	255	276	275	294	265	275	256	252	226	254	270	301	298	280	260	283	274	283	280	256	298	279	274	258	262	251	249	253	277	286	239	281	273	278	278	250	271	256	293	281	263	259	260	261	273	266	256	268	274	237	268	276	294	237	278	260	261	241	267	271	243	272	252	295	262	257	286	267	259	264	262	264	275	258	270	275	264	245	290	289	275	274	257	268	283	256	261	276	257	264	277	250	249	290	267	259	243	272	284	275	284	282	289	284	275	271	251	278	279	255	314	273	285	286	282	277	254	290	291	276	253	280	275	286	254	294	261	252	245	278	237	241	224	282	275	282	274	256	267	269	273	259	281	270	284	249	262	287	274	295	237	286	287	271	278	245	284	257	301	287	301	260	292	256	233	264	221	252	281	267	269	257	238	268	288	243	270	281	292	250	300	259	271	328	265	273	264	259	278	264	251	260	250	274	281	275	293	267	248	303	259	264	278	272	260	249	260	249	290	282	254	273	257	273	264	271	248	290	274	287	261	245	239	254	270	260	266	252	261	283	249	248	287	300	258	266	288	288	273	282	262	278	255	271	269	263	285	277	281	252	251	274	257	259	251	300	290	274	259	275	278	285	282	218	278	257	253	303	274	268	281	280	254	245	254	249	297	279	269	243	250	280	250	277	270	244	273	274	266	273	275	278	298	262	260	274	241	258	268	290	263	251	309	275	282	299	276	269	257	246	278	290	246	302	249	276	274	268	277	275	259	265	241	271	285	265	300	270	289	319	256	251	269	281	248	263	247	260	283	277	260	272	273	293	268	272	282	288	283	285	247	279	301	244	260	262	255	251	247	272	283	261	244	290	260	296	273	265	252	274	267	269	262	266	257	294	294	247	300	273	288	277	275	274	290	250	298	257	274	275	259	269	255	238	253	281	297	269	269	256	248	283	252	267	290	266	259	263	261	245	257	278	260	280	256	265	251	317	272	283	269	261	316	269	264	293	245	244	261	313	295	277	257	275	263	233	268	293	266	288	293	280	279	279	244	258	276	281	252	261	275	247	279	300	258	246	272	240	274	290	276	298	274	278	254	269	300	283	263	285	287	278	288	255	276	267	260	234	241	247	262	262	255	268	291	260	267	286	249	247	288	268	243	298	277	267	275	270	284	278	281	258	282	245	269	264	278	274	245	281	253	258	237	279	271	258	271	270	266	262	291	276	231	264	260	276	265	313	291	275	284	254	259	260	271	274	263	270	301	237	265	274	275	286	296	265	296	254	268	294	285	266	264	317	297	260	275	273	267	264	272	267	267	255	263	261	303	233	293	274	269	264	260	246	232	275	286	251	277	274	294	261	239	258	274	256	291	258	281	270	283	266	261	261	258	262	269	264	275	282	297	299	259	286	281	292	305	261	297	264	281	243	257	254	294	278	270	236	244	292	272	267	303	272	270	270	289	251	276	285	260	279	272	269	259	282	272	266	294	281	263	284	277	283	270	275	230	261	308	247	267	264	270	248	285	263	283	298	257	272	286	257	282	247	257	246	300	286	244	256	285	275	254	273	262	262	287	252	250	262	291	259	257	287	285	270	251	281	292	271	263	245	264	301	279	258	290	294	259	272	313	235	245	263	291	272	274	258	275	277	282	288	245	260	249	251	245	265	273	289	256	245	242	267	292	256	256	274	280	279	255	264	278	259	250	283	262	269	267	282	233	276	289	258	252	266	265	283	281	263	283	265	310	285	313	308	226	285	237	264	287	271	274	263	273	256	256	248	259	288	270	285	264	275	274	268	291	269	279	268	269	281	248	273	250	251	244	254	289	285	305	267	272	278	275	283	278	269	240	269	264	281	305	296	261	290	270	267	264	261	270	287	271	280	301	287	273	260	227	259	296	280	279	254	272	257	285	245	301	291	274	264	278	251	250	291	265	261	272	281	247	277	269	273	273	276	281	276	268	285	248	272	259	300	257	270	259	277	273	259	280	289	251	265
39067	35578	9415	3315	3758	3681	1769	870	699	619	375	377	290	257	255	248	234	213	240	232	243	227	229	193	212	196	211	201	261	228	171	218	210	246	216	207	241	224	213	205	205	219	208	195	226	245	214	219	218	218	187	203	210	217	212	213	223	225	243	207	206	203	218	200	213	197	208	187	215	210	191	203	212	205	218	205	196	222	234	213	197	204	216	209	205	206	211	241	198	200	208	207	190	226	209	203	207	197	206	185	176	225	172	201	178	198	229	212	209	204	212	230	218	195	225	211	199	205	243	199	176	196	232	179	212	213	201	229	193	231	187	180	215	205	231	203	201	210	184	228	201	183	179	236	215	193	186	214	214	209	208	205	190	172	198	220	234	185	211	206	191	234	213	215	244	235	189	194	218	217	196	217	189	188	217	207	217	190	188	211	223	186	207	212	208	202	213	210	182	217	211	184	217	204	196	198	219	207	194	221	191	240	225	208	202	222	200	212	213	233	222	217	189	193	205	208	216	189	195	195	188	200	184	190	219	209	228	212	191	187	209	197	239	200	212	222	238	210	198	233	181	200	159	225	199	192	231	214	210	209	173	212	205	181	201	198	207	212	197	193	194	203	207	242	221	176	181	186	205	225	194	178	207	191	204	233	227	190	205	237	188	209	195	213	208	183	217	228	208	203	195	208	203	202	205	234	214	210	200	204	230	212	197	189	227	212	207	221	179	156	197	223	216	187	201	230	205	221	225	188	181	215	235	222	189	235	200	203	214	206	196	228	207	215	210	203	217	185	198	184	192	205	210	206	200	219	233	185	211	219	168	194	177	216	206	190	192	192	210	190	220	206	208	215	199	211	213	239	197	235	192	220	216	247	208	217	198	200	180	190	216	194	222	189	228	232	209	203	212	187	229	212	201	203	243	238	225	226	220	210	211	194	237	235	192	201	193	193	198	202	218	199	207	213	211	218	213	219	204	191	205	180	186	212	174	215	208	202	198	223	214	189	214	204	200	197	225	187	203	212	219	200	198	179	194	226	188	202	193	213	214	200	209	198	216	235	177	217	232	204	199	233	210	198	203	200	196	203	189	210	199	191	200	233	216	208	181	228	220	183	224	220	221	207	200	244	199	184	202	223	216	207	196	203	206	196	208	192	217	215	220	222	212	206	179	201	205	210	179	211	209	203	191	210	219	191	196	209	189	209	211	220	222	202	203	213	223	206	213	215	207	243	193	217	220	194	178	204	215	204	165	216	204	230	201	187	215	206	228	173	193	220	186	200	191	186	208	198	217	184	190	205	196	219	205	169	226	221	216	226	213	197	197	226	207	213	196	216	209	201	219	204	239	193	212	223	222	211	196	217	202	225	194	231	210	214	214	213	215	190	192	223	193	194	204	201	216	218	181	205	214	188	204	214	212	200	199	202	208	201	206	192	194	240	205	233	225	211	230	221	181	215	201	203	197	191	217	220	236	237	202	205	224	226	219	207	222	190	218	218	248	197	206	182	207	204	220	198	193	179	205	224	217	204	231	224	228	207	206	189	213	233	191	164	220	194	217	193	246	194	189	215	217	202	228	232	249	190	208	175	184	215	233	179	193	229	204	218	223	188	220	217	189	174	194	163	218	185	197	200	216	193	209	220	224	202	203	218	224	208	198	216	189	209	205	189	198	213	216	183	214	169	205	210	217	196	189	208	210	180	201	184	196	207	210	195	183	190	201	194	197	205	230	194	217	191	221	234	195	199	208	206	220	199	199	213	191	195	218	225	212	205	244	215	219	224	208	203	194	216	232	209	195	184	196	216	209	215	216	229	200	189	211	201	235	257	207	225	188	168	197	212	192	235	230	200	203	200	240	197	251	203	205	205	211	236	201	214	193	220	216	222	226	204	203	198	193	197	209	207	223	228	221	213	203	208	188	176	168	187	196	194	186	204	204	197	240	185	204	206	182	175	216	196	213	217	216	247	213	210	203	220	229	206	196	204	212	220	215	218	213	197	235	199	228	192	209	226	226	231	231	219	179	198	212	216	173	212	218	200	189	209	231	208	190	214	207	200	184	195	213	183	197	202	198	209	201	214	236	200	220	221	207	193	216	211	210	190	216	196	198	193	212	208	214	201	208	199	227	209	209	220	230	210	202	194	241	210	183	228	216	226	209	174	208	213	212	215	219	217	186	225	199	206	203	201	221	221	202	186	231	224	182	225	214	190	208	176	220	240	199	221	209	208	218	204	215	226	209	203	208	203	158	239	178	235	212	221	208	211	209	209	186	187	230	200	196	196	228	221	244	183	176	187	220	219	229	225	194	218	210	236	247	236	196	212	209	222	215	221	192	215	205	198	213	220	199	201	203	185	195	195	189	208	195	197	231	213	212	198	222	226	202	207	207	195	204	189	190	200	201	207	222	247	215	192	193	201	189	207	182	211	226	198	222	183	221	222	217	196	220	208	205	212	218	241	239	211	188	198	229	211	233	207	199	218	219	201	225	206	224	197	191	219	239	219	222	227	208	223	213	206	218	215	204	196	214	202	216	222	222	230	233	189	205	198	227	201	220	226	189	207	194	192	184	185	208	203	186	204	208	182	211	214	208	186	204	196	210	193	223	226	199	204	233	215	222	207	212	214	219	202	205	203	186	185	228	176	212	178	224	198	193	207	200	206	218	188	197	214	244	167	222	205	188	206	185	203	221	213	202	210	208	203	208	228	208	232	213	190	194	208	197	231	195	216	200	205	202	215	187	220	186	190	210	206	206	201	201	192	217	249	179	210	204	207	214	231	200	243	228	202	204	216	184	168	220	205	190	205	208	196	182	195	198	209	206	189	176	180	212	211	186	174	202	190	182	215	216	216	182	200	190	194	193	211	217	213	229	217	217	199	204	203	190	216	177	169	220	170	224	195	197	208	198	201	214	186	228	225	226	211	208	191	201	191	211	216	217	211	203	220	204	214	249	194	173	209	219	241	207	198	192	200	215	179	207	215	213	224	236	218	209	204	226	181	218	194	194	219	216	211	204	224	189	221	236	215	185	190	193	200	195	225	202	192	194	224	206	205	186	212	173	208	223	210	200	209	180	215	221	210	186	205	195	217	205	202	175	222	211	207	217	213	213	206	198	221	215	187	231	211	205	171	199	222	190	196	217	203	220	201	210	206	204	201	220	196	208	225	191	179	213	212	202	195	216	211	182	206	203	202	190	190	186	186	180	179	228	200	219	170	205	208	182	191	195	220	214	201	204	206	216	187	193	222	210	208	209	190	178	236	217	242	209	209	201	188	219	232	194	193	206	237	194	208	218	200	181	208	226	205	194	217	210	230	209	208	203	193	217	200	205	217	212	200	213	220	238	207	230	225	197	197	212	254	198	216	210	201	234	201	215	191	215	201	200	251	203	184	208	216	216	231	192	191	212	242	204	186	201	196	216	206	208	220	238	208	198	198	221	240	216	199	229	163	202	209	205	182	201	216	218	221	202	208	208	226	230	198	170	235	236	222	216	201
26235	10151	7778	8645	13479	13142	7149	4022	3320	2700	1690	1666	1034	931	832	782	736	725	762	672	648	676	604	618	626	640	585	580	610	569	566	527	578	579	538	580	546	551	549	574	560	546	561	561	532	524	518	596	514	500	549	526	550	499	524	541	553	503	542	503	572	521	511	550	525	511	518	509	533	535	534	561	486	514	538	475	513	504	541	535	526	535	487	531	526	536	516	497	496	540	578	523	473	532	548	524	505	509	525	537	521	517	533	513	531	543	523	501	523	490	513	496	522	522	515	504	474	508	506	522	507	527	526	547	527	491	527	520	467	553	487	512	514	512	496	475	514	488	551	512	507	497	482	488	552	509	512	496	535	490	492	519	531	477	499	508	512	496	496	529	521	490	509	498	498	528	535	544	460	494	543	502	497	514	486	530	485	504	534	522	504	434	538	487	515	540	561	553	510	515	501	523	499	512	535	509	531	472	483	490	488	525	527	506	507	507	499	491	501	501	526	522	455	503	516	536	529	459	497	537	505	520	509	552	499	503	488	489	509	490	504	516	503	478	473	448	529	511	531	479	513	490	511	502	531	537	514	500	500	544	493	505	511	473	522	548	495	542	493	513	467	523	508	540	514	495	520	518	512	490	520	468	482	515	527	511	490	483	510	548	509	554	542	508	547	515	530	487	490	496	510	520	494	521	524	516	541	506	544	460	543	504	509	533	549	520	528	501	482	525	491	555	500	482	498	525	507	488	534	537	520	499	501	516	503	461	549	549	450	508	485	483	519	523	520	523	477	518	475	485	512	529	527	524	582	493	538	517	484	491	506	528	521	537	501	479	474	547	495	552	489	492	493	507	508	506	480	503	531	543	541	517	517	468	479	534	549	505	527	536	548	509	548	516	539	491	479	517	534	502	492	486	495	532	473	552	498	560	503	499	486	515	495	543	535	511	520	550	505	496	552	551	539	523	446	475	474	504	467	553	502	500	516	503	478	491	531	514	487	536	476	503	485	482	528	518	535	527	492	507	541	510	485	561	510	504	483	538	501	503	512	535	510	540	551	506	491	538	478	492	538	519	524	506	510	497	505	499	508	508	530	505	514	487	502	526	488	532	516	513	493	513	513	508	491	505	561	463	489	521	535	484	536	496	538	493	561	565	510	453	525	526	514	520	476	514	486	495	466	487	466	492	526	508	513	484	527	508	514	518	530	533	503	535	536	506	519	512	531	537	505	523	501	496	518	506	516	525	501	500	517	560	509	512	481	531	528	505	497	513	503	488	489	481	522	517	506	517	532	519	478	506	529	485	485	537	536	495	534	526	535	486	496	525	509	547	491	495	506	510	517	497	506	518	484	544	498	496	454	482	470	520	479	447	510	510	485	527	531	546	546	488	518	520	514	493	552	490	524	553	507	523	495	503	505	479	469	541	476	549	465	480	499	526	504	544	523	526	557	487	494	493	500	527	489	525	491	469	501	525	503	546	473	541	523	489	502	510	503	517	517	485	497	536	510	498	492	498	526	504	518	510	483	513	527	483	477	490	509	474	489	502	561	486	502	493	481	488	533	513	527	514	510	529	521	482	470	483	482	539	473	534	486	520	566	546	521	526	471	523	512	479	521	515	472	518	540	508	504	527	510	510	521	502	513	533	508	504	529	535	491	512	449	555	504	550	521	503	512	469	504	539	513	514	560	523	480	542	489	514	515	486	504	492	478	456	530	516	488	490	542	470	565	521	537	520	511	529	499	532	504	532	549	489	542	488	495	502	505	522	496	464	520	518	515	523	485	514	464	520	508	515	527	499	469	501	520	507	553	478	511	527	525	524	529	536	558	572	521	494	494	488	522	519	501	525	480	528	489	540	498	525	549	539	477	529	524	527	497	532	517	560	512	501	574	491	480	521	494	510	514	513	509	480	491	492	538	509	499	505	536	494	483	559	566	510	533	494	508	518	524	533	500	534	531	478	486	480	504	503	527	515	506	536	478	535	492	504	541	486	496	518	531	549	511	487	566	476	512	499	554	513	540	507	497	474	500	486	511	486	528	511	466	478	542	510	511	545	544	500	511	467	488	532	495	502	531	493	543	544	503	537	498	491	502	502	548	507	497	489	520	535	495	485	521	525	520	523	481	512	514	498	531	530	492	595	459	536	521	550	549	528	527	483	520	507	510	538	509	493	500	517	530	500	473	523	524	486	535	523	479	486	538	515	487	520	536	530	508	506	518	536	498	485	531	469	507	486	556	514	506	524	501	518	520	526	530	511	518	511	511	536	552	508	523	469	523	553	501	484	488	529	535	524	506	501	508	505	510	523	508	506	502	536	490	508	521	525	488	520	491	526	493	527	528	528	480	501	516	490	522	553	503	515	520	500	530	517	490	540	571	531	534	524	505	561	519	532	513	532	520	488	547	508	510	554	561	514	480	504	486	514	497	508	505	461	516	536	541	520	533	475	478	551	514	527	479	495	485	491	507	502	517	509	518	523	485	471	502	491	545	534	506	511	522	520	516	494	472	503	535	476	519	482	490	522	461	536	520	512	489	501	515	471	516	521	543	530	507	515	479	511	573	509	504	514	487	470	532	465	491	498	529	489	521	531	510	526	525	511	511	523	521	525	503	498	531	500	469	525	522	500	474	507	514	534	513	495	514	480	510	528	494	490	519	555	505	522	526	532	500	536	510	512	518	521	520	500	464	503	567	513	483	469	515	463	552	524	513	501	518	556	466	492	491	486	478	461	481	486	516	497	509	488	464	533	490	495	488	498	485	540	545	500	536	510	506	491	494	493	533	500	565	503	510	502	506	516	495	506	515	515	516	491	490	501	560	521	524	484	481	499	523	483	520	533	511	506	499	503	507	489	517	532	541	519	510	482	519	522	526	471	522	502	523	525	501	493	496	518	507	545	519	477	579	519	564	548	493	475	566	541	555	518	518	494	475	520	483	488	489	490	568	508	495	496	493	505	498	499	479	533	551	489	506	475	490	510	495	529	509	543	521	505	490	525	486	487	533	472	495	494	546	513	528	502	537	511	522	544	521	512	478	542	534	508	493	554	552	497	494	498	512	505	489	435	525	523	495	494	546	516	532	521	496	509	553	506	530	546	474	479	495	477	499	485	538	527	518	519	536	529	538	554	527	538	479	533	517	529	480	502	497	501	496	543	505	501	497	490	512	505	490	540	502	549	504	453	497	550	480	496	540	520	525	503	500	498	509	523	529	527	550	545	512	521	526	525	534	458	510	533	504	521	468	528	485	541	483	567	524	467	559	550	531	510	521	517	490	526	536	527	506	528	479	508	500	526	508	519	512	522	504	523	526	547	530	504	518	545	532	533	509	510	482	515	531	485	521	516	537	467	480	499	513	530	491	518	503	484	494	480	496	487	484	523	516	503	475	472	467	542	456	488	475	518	544	546	477	532	493	528	528	504	488	535	515	488	527	498	491	511	514	535	519	535	498	520	501	504	457	490	523	517	517	530	494	484	559	523	524	519	510	541	531	518
50218	41120	16364	6205	6737	5674	2864	1502	1208	1120	703	635	495	450	382	410	346	372	402	372	360	373	302	394	361	378	318	355	348	367	315	342	321	325	314	309	361	329	327	351	319	346	329	341	324	307	359	287	330	339	303	313	320	306	344	358	296	324	312	311	333	339	339	325	317	309	339	335	340	307	341	301	364	347	304	318	341	311	340	365	337	345	335	317	307	321	291	309	340	325	327	329	315	300	317	331	301	296	339	322	341	316	293	313	289	317	320	307	302	336	324	330	329	342	303	323	298	326	298	327	340	313	309	332	312	356	351	342	313	343	322	337	313	322	333	321	316	327	327	324	312	324	326	281	366	335	325	329	309	298	315	328	300	301	318	343	322	292	301	297	319	312	311	317	318	296	317	301	296	355	327	347	306	316	313	318	340	361	347	344	302	309	301	375	316	313	318	305	306	344	300	290	324	312	293	278	326	331	304	318	312	316	316	296	290	331	332	342	328	321	301	344	316	317	331	341	348	318	316	339	314	310	285	286	322	309	356	337	319	330	302	290	342	309	352	290	322	328	352	312	325	318	324	327	320	304	309	313	299	288	290	301	304	313	319	349	335	345	333	314	327	333	322	323	314	312	317	304	313	295	340	317	376	330	292	331	321	322	287	307	318	329	338	329	306	311	309	315	319	284	330	310	325	334	347	332	330	325	303	327	339	327	340	309	336	315	293	262	315	327	325	301	324	317	326	325	311	344	356	304	347	324	364	333	354	356	338	340	323	330	315	341	299	305	290	293	314	330	313	274	326	301	322	318	312	312	326	312	326	335	335	312	305	331	315	343	307	315	336	313	326	310	333	338	318	293	344	301	316	328	328	343	323	324	343	322	318	331	331	292	376	330	306	292	310	315	326	301	302	324	344	294	315	356	348	338	332	299	292	302	317	338	324	313	321	332	346	332	317	303	324	322	295	344	301	321	309	320	289	315	312	322	350	298	289	302	331	308	331	313	360	336	322	312	321	344	311	296	320	307	337	333	331	310	351	347	356	338	328	340	336	322	329	306	340	305	338	279	324	300	275	351	323	325	326	326	305	288	284	330	336	323	330	335	339	300	318	290	353	305	289	301	319	313	325	340	339	334	327	318	301	300	324	320	311	340	314	350	327	285	310	307	308	345	316	302	309	290	337	339	311	319	311	288	293	281	312	341	304	296	311	336	344	301	343	344	319	298	320	320	354	306	317	287	323	353	284	320	310	325	296	304	329	355	352	304	344	334	312	314	319	331	318	304	328	309	343	307	345	315	300	277	318	318	341	303	285	324	292	323	315	301	304	333	314	305	310	314	318	332	320	332	329	309	348	310	306	342	301	291	324	353	287	296	351	294	320	362	342	341	335	309	337	344	343	305	324	328	338	313	328	332	308	346	326	326	336	354	325	347	325	321	360	332	321	288	332	332	286	321	362	306	351	324	327	330	327	309	301	328	321	311	339	311	332	311	317	340	310	367	329	299	305	286	316	339	284	293	315	346	346	325	354	352	311	299	307	313	314	303	291	317	332	333	324	313	349	332	329	305	300	345	304	311	316	303	344	346	311	308	334	297	303	318	320	322	326	296	280	354	332	330	341	304	322	358	301	329	308	327	336	330	297	322	318	345	316	341	335	328	317	346	336	330	325	308	331	340	340	334	350	317	322	333	312	332	307	300	330	312	329	294	341	319	280	300	321	371	378	303	318	303	312	312	305	292	340	319	352	289	321	312	373	336	303	295	327	334	313	336	325	333	366	345	323	333	344	299	327	327	317	301	351	354	317	336	323	334	325	303	332	309	316	313	327	314	322	323	324	322	317	326	305	334	333	334	304	320	318	321	329	306	311	356	319	307	320	308	355	288	322	303	313	311	350	301	355	325	309	296	319	346	296	325	330	337	301	324	310	329	317	307	328	343	330	308	307	303	330	316	341	356	356	325	303	306	304	335	307	344	339	331	293	287	281	308	323	291	328	328	298	315	321	339	330	331	309	308	335	322	319	334	315	314	325	297	308	322	339	316	361	299	308	316	293	316	329	329	286	296	313	330	327	329	320	319	323	347	323	335	342	329	329	332	346	326	326	359	328	329	309	329	296	315	294	326	328	311	324	311	358	325	332	350	314	340	317	335	342	312	336	299	319	322	329	297	332	332	338	305	315	330	338	326	287	313	324	310	287	317	337	351	312	311	309	302	349	297	336	320	330	354	285	321	321	326	301	324	338	340	300	307	296	346	293	333	319	336	336	328	301	296	326	318	303	328	305	322	352	333	297	320	326	314	332	325	328	323	326	331	378	355	304	326	301	323	330	321	307	322	315	325	321	304	290	287	377	298	305	313	311	345	331	340	323	321	337	290	324	306	320	298	342	320	287	333	349	326	318	327	321	290	321	340	347	357	307	328	300	363	322	318	304	303	314	318	304	305	324	329	350	324	314	310	317	319	310	360	324	306	284	364	280	280	351	301	324	294	357	321	308	316	299	310	344	302	300	310	376	279	279	318	306	333	316	311	349	323	313	344	288	326	317	313	325	381	312	316	292	323	309	315	322	328	307	317	294	325	311	316	326	320	288	332	316	310	304	304	314	296	342	279	290	344	307	329	333	292	322	328	314	319	305	377	324	332	332	293	289	328	295	338	345	317	293	325	336	330	335	342	364	325	328	356	339	316	309	281	332	295	305	283	340	296	311	316	291	309	330	351	331	338	309	347	338	291	357	300	324	329	330	324	313	346	298	334	320	323	312	329	344	316	335	346	331	359	340	359	303	339	318	320	284	330	319	357	328	324	308	305	308	335	269	335	349	341	277	322	304	307	317	308	301	367	321	338	343	315	334	341	324	358	349	316	309	289	305	302	346	337	330	281	305	288	328	333	338	341	337	331	287	295	343	289	367	294	309	338	332	307	326	332	295	332	302	296	310	314	300	320	321	340	327	297	311	335	290	334	343	289	346	336	345	304	324	328	338	332	327	340	322	317	337	286	352	304	318	376	342	329	300	330	321	314	343	318	323	335	330	298	301	349	322	285	360	296	342	318	329	305	285	287	316	332	308	327	320	300	327	318	307	314	317	315	354	326	299	314	289	308	302	300	297	299	313	326	302	304	294	339	306	343	317	320	291	328	338	342	342	301	291	311	311	285	316	292	296	344	327	301	279	320	303	310	312	312	318	322	332	314	306	320	333	319	308	336	320	358	312	348	327	289	340	320	305	363	290	328	320	319	325	320	349	329	317	323	309	322	318	341	318	318	316	334	319	284	331	314	317	316	309	326	322	304	302	315	336	345	297	318	321	332	350	307	306	343	302	360	294	308	359	329	295	310	312	321	329	302	347	325	303	334	319	362	303	342	321	321	316	350	314	288	304	327	325	334	279	310	330	315	306	305	360	311	300	319	305	318	312	327	312	341	324	317	318	324	334	325	285	313	304	307	330	354	317	311	326	311	327	376	296	337	306	313	338	332	371	320	297	321	309	327	332	344	319	335
32887	10844	10975	12746	20294	17155	10420	6379	5190	4952	2747	2372	1723	1500	1312	1171	1219	1150	1020	1003	1001	883	978	944	942	854	846	857	837	853	809	818	811	833	844	826	803	858	790	767	790	832	738	731	784	731	785	787	772	713	801	870	735	766	736	734	760	735	743	788	719	688	765	739	758	752	739	744	769	741	742	708	759	731	758	739	822	690	748	729	716	749	738	750	731	765	729	715	755	756	773	734	698	805	752	723	762	776	768	740	731	730	728	697	673	762	709	789	757	775	740	703	750	772	702	727	735	721	756	748	740	799	701	768	736	758	744	725	701	689	712	704	710	732	772	763	707	714	711	680	757	714	733	711	698	709	770	726	728	730	692	752	709	735	745	705	694	743	726	757	725	790	752	697	696	758	749	693	714	729	707	698	770	723	675	770	745	706	706	716	732	705	703	685	701	732	733	763	655	690	768	719	768	719	746	688	735	716	726	759	742	749	713	743	731	676	702	694	708	744	715	762	726	714	733	682	709	716	728	729	753	710	749	704	721	752	693	720	745	726	731	742	738	699	761	739	715	674	735	742	739	708	738	704	740	705	749	730	713	763	751	703	738	760	695	720	661	755	745	740	744	727	714	755	752	747	705	755	679	718	733	678	720	704	716	703	758	734	682	721	757	681	700	705	725	693	717	719	729	705	773	688	697	743	757	739	703	708	748	755	758	715	755	765	762	700	756	732	805	710	694	690	683	761	724	700	716	735	663	725	716	728	759	712	684	696	746	734	743	710	768	681	725	711	704	745	733	735	724	745	759	723	658	697	721	736	744	703	702	706	732	709	744	680	694	730	740	762	736	734	715	680	736	687	657	736	675	723	741	656	721	714	776	765	690	711	672	748	738	744	703	694	734	705	726	711	746	703	748	708	692	736	710	732	793	657	708	742	703	721	707	705	669	754	724	737	748	683	738	698	704	709	706	763	735	708	695	686	743	687	683	699	759	722	684	764	716	717	786	725	713	746	775	747	694	744	744	681	727	672	755	690	717	741	682	718	731	731	723	728	729	712	727	736	742	688	771	718	710	692	702	705	677	700	658	716	738	741	735	752	695	733	662	688	705	756	691	745	724	719	746	689	690	683	734	713	722	755	717	663	691	733	747	718	729	729	693	706	724	699	708	742	693	707	685	694	725	738	695	739	736	765	695	726	690	788	709	735	695	717	727	714	754	734	717	736	694	679	691	750	710	744	712	743	700	666	758	743	733	729	646	742	733	677	659	696	791	747	703	716	745	795	714	753	718	760	710	761	723	715	681	784	713	709	731	686	716	709	711	691	739	649	704	746	687	756	668	706	734	644	723	724	702	726	702	710	662	709	767	724	707	725	683	711	682	697	679	691	713	743	736	693	697	728	730	773	757	733	721	709	747	719	713	714	723	712	708	740	718	672	779	725	733	671	701	707	705	738	697	695	710	723	712	719	722	701	726	716	733	709	717	675	741	760	691	683	748	672	729	722	701	688	729	707	751	715	758	716	708	701	732	730	721	755	704	704	769	771	723	708	750	706	736	711	749	724	712	715	713	706	718	743	716	719	689	724	725	666	814	695	707	713	706	772	697	733	689	724	768	744	668	661	692	705	717	772	703	710	725	700	744	694	732	703	697	699	741	741	727	742	699	692	749	721	718	708	756	712	719	749	739	727	733	742	710	656	703	746	726	726	756	720	722	728	690	711	775	702	695	742	734	726	695	683	731	736	741	694	734	723	757	704	750	730	704	746	704	696	700	727	707	700	676	714	734	702	718	740	655	627	726	699	706	732	707	696	726	704	711	717	705	673	765	723	714	678	726	687	713	737	655	720	694	729	736	720	737	726	723	723	710	742	713	732	757	781	730	686	730	712	746	752	726	751	750	696	697	736	745	717	706	721	687	780	707	707	672	733	720	718	689	713	760	728	738	728	716	714	751	729	702	740	745	742	738	730	728	679	718	694	796	724	738	666	748	720	727	728	678	750	690	773	708	702	721	681	738	764	740	745	732	773	734	779	757	688	688	720	723	751	764	721	721	716	771	711	740	719	751	710	738	732	775	702	704	734	712	766	756	732	708	699	746	741	772	726	696	711	707	688	748	714	692	689	709	722	779	743	691	724	730	752	696	710	752	778	758	780	749	745	775	750	713	760	746	725	740	718	716	702	703	766	687	748	705	732	659	695	755	701	754	690	709	701	704	745	754	696	745	759	712	710	693	689	700	715	744	688	726	730	731	747	765	755	744	726	711	677	696	647	699	721	723	756	730	730	674	714	757	724	718	719	749	727	659	759	696	695	735	691	708	748	714	717	677	714	732	706	705	743	676	721	692	714	738	711	699	703	697	738	710	753	721	720	692	716	704	724	753	730	721	788	724	680	653	762	697	695	774	733	694	742	684	759	670	740	731	763	684	737	678	745	760	693	695	700	753	736	751	696	677	762	736	742	745	707	703	763	727	766	740	731	736	725	772	743	725	742	715	704	736	689	651	689	729	704	729	720	717	766	688	716	759	684	750	724	676	751	717	704	723	713	688	714	700	727	770	735	735	695	779	715	718	736	707	694	706	686	746	687	729	752	716	746	684	728	753	782	794	731	743	728	679	712	751	690	721	713	697	754	712	698	743	740	712	683	712	697	722	750	695	701	769	727	687	726	745	716	737	699	785	687	701	736	685	674	722	680	722	720	709	686	689	748	705	767	719	688	739	735	731	683	747	720	747	699	706	713	737	734	711	765	689	731	750	697	744	722	745	740	722	776	707	750	716	689	694	751	776	728	717	642	729	748	696	723	730	732	734	695	749	726	750	757	711	718	729	710	716	715	691	744	740	715	751	699	764	655	755	741	706	750	713	680	736	679	743	729	729	699	704	691	767	714	698	703	720	745	734	738	747	744	744	721	747	697	726	715	701	734	706	695	778	731	694	712	675	711	690	739	721	701	717	700	703	720	727	779	703	729	750	726	759	710	716	730	738	759	722	721	708	680	730	706	682	671	729	723	712	681	727	759	761	725	718	694	708	693	761	722	681	733	770	711	747	736	708	725	700	694	718	758	694	722	726	690	762	721	760	695	765	704	723	688	706	723	716	776	736	715	761	707	673	728	705	681	680	744	747	732	697	700	738	673	763	770	751	678	665	741	728	705	637	735	737	684	705	680	737	770	724	730	758	710	680	728	741	707	764	742	746	700	705	717	722	743	719	673	748	740	714	735	702	725	729	682	716	705	692	777	725	720	773	708	718	715	716	731	708	688	771	690	751	725	690	671	650	742	728	695	728	730	709	698	721	792	722	714	715	702	692	723	695	764	720	762	761	715	707	729	729	719	658	740	708	728	708	712	758	797	703	778	696	696	695	695	732	730	727	712	775	741	710	710	696	703	735	734	722	758	742	735	746	715	727	697	721	708	749	720	694	725	692	771	716	752	678	740	763	733	726	695	711	728	731	734	695	748	726	719	794	736	688	711	764	753	691	809	742	705	725	742	705	734	704	719
9018	3221	1526	1365	2069	1433	697	306	253	161	126	85	91	86	96	80	90	87	98	90	99	103	106	102	79	86	101	92	87	88	96	92	92	88	71	91	99	89	93	87	97	80	96	101	80	78	84	90	99	90	80	105	93	98	108	87	70	111	76	109	73	75	89	92	78	90	82	104	95	98	110	85	97	87	109	89	103	109	108	95	85	90	98	116	97	102	86	79	95	90	87	87	97	86	91	82	108	79	93	77	105	98	83	94	81	68	98	74	107	77	86	95	91	104	84	68	96	86	97	97	77	107	97	84	104	117	98	94	98	99	112	100	95	85	106	107	97	107	107	109	103	101	121	88	90	113	96	88	88	106	77	84	117	99	79	95	97	107	82	79	95	97	96	95	97	85	103	100	93	104	87	99	65	86	93	97	95	108	96	99	97	96	95	82	107	97	94	93	95	93	90	99	72	98	103	93	100	90	98	95	105	110	131	102	74	92	103	90	80	88	99	124	98	98	93	112	99	90	106	107	83	92	98	95	99	79	100	130	89	91	109	103	100	114	93	78	84	105	86	105	86	103	74	77	98	108	113	98	93	99	81	107	80	96	104	101	90	102	100	93	108	89	97	93	97	91	84	97	84	115	96	99	83	109	81	99	93	90	81	113	89	73	97	92	93	90	106	94	92	82	92	93	126	100	104	117	83	109	100	78	92	101	98	87	95	98	95	76	86	82	72	88	106	81	78	108	101	89	96	104	98	111	91	86	92	92	96	98	93	105	98	82	85	117	113	90	102	102	104	101	89	115	77	73	96	88	94	94	82	100	89	92	87	71	101	105	115	86	100	100	85	73	99	88	105	85	105	80	86	96	93	78	93	79	84	84	96	92	82	99	97	81	95	89	95	79	79	106	84	97	83	103	84	116	109	104	91	101	90	78	94	82	89	86	89	113	99	99	104	109	88	92	108	98	108	90	102	124	102	117	91	106	98	82	97	91	100	93	93	77	77	98	98	97	98	101	104	94	107	90	83	81	102	90	70	82	102	100	92	92	109	88	95	93	88	92	94	119	90	95	94	109	94	98	83	110	93	94	112	91	92	106	102	91	102	107	85	76	99	95	101	113	93	87	99	110	87	90	82	94	99	91	84	83	83	84	74	97	96	87	106	88	91	96	105	108	86	104	112	91	85	90	78	88	112	87	102	102	100	92	92	94	102	78	93	99	102	93	77	101	75	95	104	100	98	85	98	104	91	97	95	78	100	97	92	90	102	103	114	106	99	87	83	92	86	87	91	90	92	91	94	77	112	98	110	107	90	107	93	79	106	83	106	88	92	88	97	85	89	96	84	110	107	90	88	73	88	84	91	89	91	101	79	81	86	87	97	107	78	78	83	89	103	73	74	100	106	94	114	71	83	92	98	97	91	94	101	91	103	99	81	81	106	83	107	89	88	87	90	88	101	93	100	87	96	85	73	102	105	99	98	83	76	90	94	93	90	109	92	91	100	102	109	100	95	85	92	93	88	101	87	80	87	83	78	89	101	92	100	103	92	94	97	88	82	95	110	99	103	101	94	84	88	78	97	86	78	101	93	79	105	88	97	101	87	84	85	104	90	70	89	107	95	82	91	109	105	102	98	78	106	91	97	85	88	89	80	106	96	94	104	100	87	76	93	89	105	93	104	88	92	107	94	107	81	85	108	77	89	115	108	116	75	90	96	78	95	74	104	93	89	85	80	106	84	96	111	72	99	85	88	121	102	107	84	97	101	91	100	101	85	87	100	96	96	85	88	103	89	89	87	90	97	96	79	90	104	79	98	88	98	92	82	92	82	91	93	88	92	98	114	84	99	91	105	80	86	109	103	103	77	103	78	102	90	105	87	75	100	92	94	81	103	103	104	114	117	88	80	113	97	83	95	86	71	89	84	84	103	106	98	84	83	94	88	103	119	107	95	98	77	92	70	91	92	88	84	91	92	101	85	99	92	90	102	94	85	96	119	94	100	105	100	100	97	90	91	93	108	112	102	82	93	91	88	93	88	90	89	120	79	94	100	95	106	90	93	103	88	110	79	99	99	84	104	123	91	82	91	92	82	100	86	94	82	113	88	103	98	83	103	106	97	89	79	91	99	85	101	85	96	115	88	87	95	91	95	96	76	75	116	83	102	84	82	93	84	86	116	90	89	112	108	95	94	82	92	112	90	89	108	101	86	99	101	95	101	92	112	104	88	98	93	100	91	93	83	84	92	68	105	107	96	108	93	92	104	115	98	99	84	102	89	104	80	95	106	95	91	75	95	106	86	95	84	90	80	106	86	113	101	102	91	106	97	80	98	87	96	102	87	87	109	101	83	89	78	94	101	111	95	94	73	88	101	100	93	106	95	116	98	99	90	88	89	84	82	90	106	92	83	80	80	80	110	92	110	87	83	115	107	81	93	97	76	81	95	87	92	82	79	81	100	110	98	84	76	90	82	92	71	86	99	112	92	73	105	85	84	96	83	94	98	96	93	86	90	81	91	77	93	107	84	98	98	103	97	98	123	100	95	85	91	101	95	95	92	82	131	89	102	90	84	109	83	80	94	91	89	120	100	105	101	84	86	86	106	122	106	89	85	94	96	95	92	77	89	114	87	80	84	120	96	92	89	90	87	84	103	104	77	94	97	103	105	92	107	79	87	95	77	105	68	82	91	101	90	83	95	91	85	95	110	91	114	84	81	87	98	86	92	105	98	92	106	93	95	105	88	98	101	100	110	101	92	89	97	95	106	95	113	94	92	75	87	86	83	124	109	95	87	105	97	95	100	92	94	84	109	95	94	89	89	80	108	120	100	102	92	92	96	92	104	95	90	76	77	116	102	91	81	101	92	90	92	95	78	103	97	91	112	103	122	107	91	85	82	92	107	93	111	91	101	87	89	91	94	92	94	84	86	101	80	96	104	78	98	111	97	96	89	101	85	91	114	98	94	90	85	96	88	93	94	111	87	89	87	92	82	85	86	84	104	88	99	103	97	85	104	96	83	91	98	112	92	93	90	87	83	96	97	103	94	90	76	111	112	103	98	98	78	86	95	96	110	97	111	97	113	94	90	94	104	85	78	102	88	109	91	92	84	87	97	79	128	104	97	89	91	99	95	76	84	78	76	98	89	89	88	90	100	92	85	92	101	92	83	89	97	84	113	100	107	88	73	93	76	102	94	95	74	102	95	77	97	87	88	92	105	99	84	95	91	119	92	72	110	94	99	119	89	103	91	79	104	96	105	107	91	96	87	89	93	102	94	84	73	93	90	95	96	93	87	93	84	104	76	93	112	86	105	109	95	97	91	97	88	85	109	95	91	85	88	108	114	102	91	75	86	110	101	79	105	86	104	78	91	91	87	88	102	82	91	98	85	96	110	72	98	95	118	85	77	88	101	95	84	94	81	93	111	98	84	94	102	78	85	83	93	93	85	82	102	90	103	91	91	91	105	94	102	102	104	86	100	97	85	93	81	93	89	91	95	84	101	78
6864	2707	3030	4449	8383	6518	3090	1651	1278	736	482	318	257	292	328	260	320	255	284	277	257	278	280	274	271	278	272	295	290	280	282	271	244	288	276	260	279	292	268	274	263	262	268	268	308	261	257	290	268	270	237	257	235	275	294	239	277	250	280	276	258	265	256	288	238	243	266	262	278	268	265	270	272	273	248	300	269	277	273	249	279	252	271	279	242	274	266	255	255	270	294	276	268	251	266	266	269	276	288	264	252	247	266	273	262	289	278	273	272	267	265	266	295	252	258	263	278	249	274	277	277	277	263	292	235	268	267	259	255	257	285	288	255	274	267	245	308	287	248	301	266	266	263	239	290	285	279	263	283	267	282	272	265	260	250	267	289	251	241	265	243	285	276	275	257	283	297	288	266	261	280	263	262	264	278	222	261	278	237	263	250	261	279	241	297	262	251	249	256	306	250	245	276	237	250	276	277	281	261	271	301	254	268	236	249	281	252	275	274	240	267	266	283	275	283	265	253	300	254	260	283	289	258	263	291	271	252	282	242	266	267	259	242	248	275	307	247	254	276	265	248	253	281	275	275	265	257	275	284	286	282	266	278	259	237	275	295	252	260	268	272	293	256	273	280	239	250	274	269	261	254	274	290	273	250	256	275	276	250	277	258	257	257	266	244	267	253	291	284	271	248	248	266	269	283	261	248	268	257	263	280	271	289	286	274	255	248	269	235	273	280	259	289	259	224	285	246	269	293	283	265	273	294	272	273	257	255	284	276	272	246	269	279	259	262	281	313	265	261	286	260	245	283	252	270	288	255	267	269	250	280	257	276	258	289	270	259	243	264	259	294	264	287	250	257	252	257	279	260	245	274	272	264	283	247	269	262	269	283	274	282	259	266	298	257	243	279	270	267	258	282	250	303	251	252	283	252	274	253	261	302	256	256	290	261	275	262	286	243	266	264	262	266	235	300	305	272	283	255	279	254	258	248	263	290	279	284	287	265	298	259	271	275	272	275	270	242	251	267	271	282	240	262	268	256	268	278	298	264	274	239	263	240	256	259	294	288	254	238	291	257	254	300	272	240	266	245	232	251	232	265	266	275	238	285	248	268	277	272	255	289	288	259	262	278	241	280	256	298	254	256	272	266	249	262	250	273	278	280	240	285	267	293	287	278	273	259	245	268	297	263	254	268	281	268	251	269	318	251	245	295	240	270	264	289	287	260	288	264	293	244	268	251	284	271	262	270	267	276	266	271	249	249	259	284	270	243	274	274	234	239	285	269	249	278	273	276	257	281	235	250	280	268	237	229	261	274	289	253	239	289	273	265	267	273	248	263	272	284	257	266	302	283	263	264	250	227	280	264	264	246	288	270	253	267	247	278	271	250	291	280	261	281	295	277	262	278	271	279	257	269	286	257	282	254	245	272	304	256	292	238	265	265	281	282	286	266	272	297	280	271	281	291	256	257	260	244	244	283	288	240	266	246	272	275	239	277	276	281	282	265	253	272	283	288	282	259	261	311	268	258	272	258	274	262	262	266	232	289	267	250	275	280	264	262	257	306	272	261	304	272	317	284	269	288	255	273	258	272	267	298	260	261	247	248	234	292	258	234	301	243	282	277	263	291	294	273	269	251	288	278	249	259	260	254	273	283	281	253	275	257	271	280	273	260	253	277	281	278	253	261	283	279	261	261	288	261	255	262	273	283	275	293	240	267	260	266	262	278	256	263	264	254	259	295	289	243	256	263	278	254	264	268	257	268	258	295	291	309	263	277	292	291	296	271	264	263	274	281	275	297	250	268	255	264	289	269	298	293	267	293	263	244	259	278	276	242	262	287	249	272	261	249	277	276	278	292	275	289	296	261	267	272	251	289	265	253	249	272	261	283	242	262	245	277	290	256	272	267	252	287	288	262	262	277	270	275	244	279	249	269	290	279	282	286	253	306	261	273	238	266	279	287	262	275	250	265	264	261	289	240	249	263	272	268	271	270	242	277	247	280	264	280	286	277	311	261	239	275	291	290	292	265	265	272	268	281	252	257	248	268	284	250	258	271	265	255	255	241	284	244	266	264	252	286	277	291	252	314	261	253	266	278	276	246	254	259	249	262	289	277	280	245	282	263	270	248	284	285	266	285	258	272	290	242	234	238	289	310	250	246	259	278	275	264	270	296	277	261	275	256	253	262	226	288	285	272	276	275	276	274	258	230	270	257	280	268	267	286	297	293	257	254	268	263	277	280	284	278	266	288	256	269	284	255	277	244	289	268	263	290	304	259	277	292	258	265	224	267	284	252	241	309	264	270	266	284	244	274	286	269	263	266	254	274	247	265	278	270	245	255	303	268	265	278	266	239	256	271	248	257	262	252	280	264	266	256	291	272	255	258	267	253	254	298	262	274	257	289	261	302	259	270	282	253	268	284	268	267	330	270	242	277	268	250	257	287	268	274	258	275	243	264	259	253	276	263	280	261	261	275	258	254	270	280	268	270	284	271	230	278	256	244	278	265	256	260	274	269	252	267	254	270	281	251	283	280	262	279	264	270	272	269	283	249	280	236	287	311	297	244	262	247	263	274	262	245	271	263	270	270	268	253	276	308	287	284	262	269	279	260	290	253	251	263	256	294	287	289	258	294	259	281	293	276	253	275	290	282	287	277	271	287	278	284	259	288	261	283	272	251	266	275	245	263	289	297	280	271	251	260	294	278	274	235	274	289	276	270	281	266	291	270	268	242	285	264	283	286	274	254	226	278	261	270	296	269	275	290	263	273	268	246	311	290	240	273	232	259	263	298	246	256	268	272	279	268	279	259	275	286	287	273	243	271	279	271	246	245	299	277	268	276	268	255	257	261	271	279	273	236	278	256	285	284	285	289	256	277	277	248	269	272	234	280	282	267	258	283	281	248	243	247	287	263	273	269	249	284	287	286	268	290	249	253	265	269	271	278	297	248	287	264	254	246	252	288	235	268	284	285	257	242	263	267	283	289	281	278	258	293	266	279	273	274	284	284	256	294	249	278	253	264	283	290	256	250	268	288	262	282	268	272	298	276	284	241	282	296	264	268	276	278	277	272	252	257	277	267	268	285	265	296	278	274	263	254	247	254	271	266	264	261	271	306	264	249	270	260	274	245	275	270	274	274	265	292	264	261	283	268	287	281	268	255	285	259	306	256	281	277	258	271	273	252	262	280	256	254	270	281	279	266	229	307	267	271	298	242	299	274	268	249	280	274	276	290	251	266	262	299	255	268	248	247	275	286	258	273	262	268	279	244	272	263	251	288	272	259	293	254	237	263	256	261	267	274	297	282	299	284	277	261	296	283	292	280	239	285	292	268	290	278	232	282	280	245	267	271	295	289	286	299	259	274	257	269	257	258	266	256	274	254	285	282	250	247	269	251	264	268	283	252	266	283	261	282	289	256	268	273	271	252	230	254	309	253	244	301	266	286	273	257	272	256	269	291	279	274	247	261	265	254	243	267	262	261	241	272	270	258	257	301	281	257	267
53050	32554	9743	4473	4710	3290	1587	1003	592	488	373	370	268	257	269	234	260	213	229	237	213	231	258	197	230	220	212	201	191	198	220	208	213	209	204	206	200	212	216	190	218	241	216	238	199	211	226	196	169	187	207	235	214	203	212	218	196	215	196	197	208	192	198	216	228	232	209	212	221	204	224	204	192	184	202	245	198	206	221	214	239	205	209	207	203	211	203	217	220	207	245	224	206	200	183	190	242	195	218	234	235	199	222	235	224	186	205	217	228	227	211	185	209	192	189	176	186	194	224	210	197	212	233	215	221	213	210	184	209	200	213	212	219	209	203	210	182	206	199	199	239	218	185	228	217	228	205	206	179	204	222	213	189	177	186	207	197	228	214	195	206	211	213	186	204	203	225	226	194	227	168	218	201	245	226	163	222	221	230	221	206	227	200	213	199	224	207	207	188	208	229	213	205	211	208	216	183	213	208	201	213	198	229	215	215	218	204	208	225	217	209	201	216	208	210	201	233	188	235	196	183	187	212	187	215	196	213	205	195	219	209	185	216	235	206	213	241	195	205	174	226	212	194	189	221	172	195	193	229	196	235	210	209	207	212	200	208	209	203	198	177	201	212	208	219	201	200	225	222	226	206	223	198	193	196	197	200	192	225	215	215	179	182	226	228	201	226	212	211	213	221	218	203	169	185	206	200	199	193	209	211	186	207	202	216	194	203	197	200	232	222	239	207	209	215	226	199	200	194	197	191	224	211	214	218	227	195	191	201	215	199	202	199	207	209	212	227	183	189	227	201	193	206	201	199	213	214	226	193	212	220	229	218	204	189	225	193	215	199	214	214	208	224	204	208	242	192	207	221	190	201	195	230	210	217	197	221	206	236	203	203	205	180	200	204	207	223	223	211	205	219	226	192	204	227	198	191	186	209	223	214	203	203	202	194	197	208	220	222	216	210	211	218	187	207	196	204	193	189	189	221	223	218	219	238	207	200	226	208	220	185	200	226	236	219	203	195	199	201	198	205	199	205	179	215	203	206	215	176	213	213	208	197	207	221	218	192	199	208	198	204	190	192	176	191	199	202	207	219	210	205	165	238	209	220	219	212	196	181	213	216	206	225	205	205	182	225	225	210	200	204	208	202	209	224	207	226	220	215	209	203	199	178	195	224	203	200	209	200	196	204	198	199	192	232	208	195	219	218	189	185	215	216	205	206	214	181	197	196	197	212	223	205	207	221	219	229	222	232	205	209	208	190	206	229	220	217	220	204	211	209	176	204	185	205	206	196	211	222	215	224	202	209	193	206	197	206	185	212	198	233	216	202	206	204	215	207	183	183	223	233	216	193	209	208	213	179	210	193	201	194	211	207	202	190	229	228	213	202	200	232	188	183	217	193	208	190	218	206	221	209	214	200	216	207	198	212	177	196	195	225	200	211	199	210	213	196	237	179	191	206	173	211	189	228	176	186	208	204	208	210	189	201	227	232	216	239	198	215	225	193	194	199	209	193	190	202	221	222	205	211	213	215	216	208	205	183	220	201	220	240	221	208	200	228	210	197	224	225	220	215	211	218	216	186	216	219	188	171	206	237	180	229	224	200	213	193	208	217	207	205	229	241	204	179	174	197	196	234	235	214	235	223	193	184	201	205	211	199	183	199	191	198	218	181	192	203	201	205	219	210	211	196	229	236	218	222	184	218	210	196	195	208	204	198	228	201	168	198	190	196	203	178	214	221	194	215	213	177	187	192	203	210	195	190	225	218	212	213	197	211	230	223	215	210	223	179	204	212	214	219	206	208	209	212	236	193	199	208	200	198	224	203	195	203	186	233	195	197	213	218	197	204	196	221	207	216	235	218	215	199	198	185	187	202	218	201	199	204	189	226	194	200	198	193	194	207	220	199	189	220	199	198	212	227	208	200	198	206	201	221	223	236	182	220	250	219	188	203	238	222	213	202	237	209	223	176	192	196	227	193	201	191	199	191	204	204	195	208	187	207	204	200	223	210	212	201	201	228	212	191	199	229	226	212	211	219	205	209	204	221	209	184	190	196	224	188	212	212	212	197	204	215	201	187	193	214	223	228	195	225	185	217	197	193	208	207	200	204	224	202	202	216	195	188	209	213	187	172	189	199	208	226	193	198	205	181	211	218	217	223	200	188	217	194	222	188	227	193	213	227	210	220	230	211	220	179	207	196	211	214	216	202	196	219	190	200	225	193	190	209	182	212	199	203	214	217	195	206	219	211	186	204	250	194	199	207	184	232	205	200	223	217	246	208	168	190	217	237	199	209	226	191	202	237	202	189	186	196	225	217	209	229	192	189	193	198	229	234	213	207	215	200	199	213	180	196	226	209	226	202	241	186	193	217	176	209	218	198	208	181	215	194	190	208	226	195	192	207	211	189	209	221	208	182	226	211	199	208	211	217	212	221	207	208	218	219	219	209	209	167	211	214	182	202	230	233	249	225	236	215	216	204	210	208	205	232	234	234	225	192	213	206	208	216	200	202	191	193	199	197	188	222	229	182	222	220	210	225	175	210	210	197	200	193	200	192	218	181	204	219	219	216	216	197	181	218	205	218	218	201	209	211	205	211	201	228	214	198	200	184	208	182	209	214	220	222	202	171	205	223	199	208	193	216	214	213	216	231	219	213	225	180	198	227	185	212	195	214	214	239	224	213	172	198	172	202	187	225	201	230	214	211	201	210	216	205	205	201	190	230	210	232	216	195	208	194	201	190	209	199	195	174	220	195	196	229	219	226	221	194	216	214	174	190	214	217	176	226	205	182	216	206	195	196	209	191	239	224	217	198	203	190	210	210	240	204	219	197	206	212	225	203	205	221	190	192	201	202	192	232	201	204	204	198	234	202	190	201	200	186	205	202	190	215	219	212	201	215	200	214	191	207	204	203	209	182	198	192	199	196	211	200	181	218	226	238	201	212	225	203	224	215	217	194	215	219	196	223	214	239	188	192	210	188	215	198	192	224	206	203	206	193	213	198	211	217	202	215	199	235	208	189	202	177	190	202	179	218	190	220	196	203	226	210	197	195	235	181	206	188	200	193	215	203	193	182	223	208	205	226	192	206	202	217	211	190	206	199	211	196	197	194	209	218	183	199	213	250	214	222	203	236	201	197	216	214	197	185	194	251	208	201	201	197	181	219	191	226	202	233	206	205	206	234	243	215	200	224	206	208	213	182	230	214	212	234	220	242	229	221	204	217	236	233	194	208	195	221	197	209	213	190	228	209	219	242	194	206	206	196	205	195	212	175	179	186	208	218	199	207	195	206	212	177	225	207	201	241	207	205	166	212	202	207	216	207	240	205	207	251	194	193	195	224	219	201	194	198	201	190	206	208	203	218	202	236	217	202	186	205	206	205	228	221	200	210	236	207	197	216	203	208	191	206	199	203	193	225	225	217	197	200	190	205	200	227	230	227	201	215	200	190	212	211	199	199	209	205	202	225	218	188	200	216	213	221	210	218	242	200	223	195	205	202	198
32840	7655	8139	11744	15716	12495	6399	4496	2869	2316	1569	1452	970	859	840	745	725	722	675	667	688	681	613	665	602	602	633	580	615	565	557	579	631	571	584	582	548	539	571	568	573	578	542	546	572	537	541	494	568	573	544	494	501	569	570	550	514	484	540	530	535	532	502	511	499	543	508	523	504	505	503	544	549	522	527	541	529	545	508	539	554	545	573	510	514	501	571	504	456	552	511	513	501	545	478	528	501	532	541	488	550	502	493	531	482	539	490	551	513	528	527	536	482	473	548	525	537	518	502	545	512	562	528	497	491	527	544	524	510	520	489	508	509	490	504	501	518	500	492	535	530	536	507	507	495	528	552	468	499	493	541	508	558	514	506	527	462	576	530	490	508	526	527	532	548	552	496	480	542	497	522	537	510	529	530	551	499	491	493	501	523	516	495	493	557	520	495	525	508	535	546	486	503	517	482	499	496	519	500	515	496	520	494	481	496	537	493	536	488	490	511	554	505	533	535	519	512	554	487	484	522	528	496	508	565	484	533	516	529	533	500	553	503	491	536	515	471	517	528	497	524	470	481	514	520	526	514	481	501	530	530	507	498	543	513	506	484	475	514	541	491	483	508	505	516	521	521	529	516	491	543	540	475	524	523	524	510	516	541	541	522	537	503	491	556	554	527	531	466	532	471	510	519	551	486	520	502	527	545	473	524	525	549	486	509	490	498	523	514	524	507	493	496	519	502	529	555	499	525	550	519	492	524	487	508	543	492	498	530	495	509	547	499	527	529	518	499	524	522	506	477	509	475	505	494	485	537	470	512	482	534	476	496	501	456	492	575	498	537	545	513	506	526	517	519	502	506	547	496	481	504	491	526	531	497	534	468	491	502	497	518	512	503	450	486	497	537	543	490	507	490	513	457	529	477	485	525	494	485	493	497	513	462	487	533	506	570	539	501	536	506	496	479	512	539	546	520	486	478	484	507	531	476	531	506	547	490	537	440	528	517	518	507	512	495	506	507	523	547	550	522	487	508	506	482	523	524	518	481	499	519	501	503	510	476	486	484	509	536	483	498	482	485	518	537	520	497	515	509	514	516	503	499	518	504	508	495	476	496	491	485	528	519	533	497	484	518	499	488	499	509	531	522	501	523	469	511	514	527	533	530	514	517	517	522	530	546	498	519	532	545	470	551	474	528	483	525	524	535	468	499	532	517	512	492	482	518	504	477	562	521	517	543	530	520	460	502	512	510	516	503	504	469	501	492	543	512	525	543	520	558	531	525	519	513	499	465	517	552	548	486	472	514	466	500	497	513	500	517	476	450	500	519	498	518	493	547	503	491	488	471	523	507	502	507	542	492	499	532	550	509	539	510	549	501	456	461	517	551	520	476	471	523	515	490	529	533	506	562	512	496	499	538	498	503	538	494	512	494	463	497	521	531	528	545	507	491	493	528	509	514	497	555	518	499	521	566	519	483	510	507	478	519	534	473	561	463	523	517	529	498	509	544	511	518	524	529	523	506	542	520	527	476	536	506	520	533	498	529	489	489	481	511	523	499	473	524	564	479	521	445	500	481	541	507	531	487	535	517	518	526	526	544	498	500	527	530	479	496	533	511	476	509	483	519	488	488	482	509	546	522	531	572	489	467	520	526	559	498	503	530	497	519	518	501	509	516	521	486	478	519	482	487	523	498	497	499	525	530	507	486	489	525	523	475	541	544	509	495	478	535	541	557	543	542	541	546	497	495	542	511	518	509	520	512	541	495	475	490	505	517	537	525	529	497	483	502	513	515	493	550	512	524	547	530	501	518	500	495	495	508	511	526	524	489	527	491	504	521	498	529	511	516	542	505	515	518	524	527	562	497	487	473	484	486	496	519	470	478	486	532	485	517	496	485	514	579	524	494	522	485	505	463	520	494	555	492	525	505	527	534	502	525	526	477	555	541	527	546	496	516	503	496	493	513	515	480	469	512	496	527	503	523	523	508	470	492	501	508	512	523	480	495	512	500	524	480	494	497	494	507	510	514	520	527	526	494	565	516	484	511	481	493	535	535	492	451	488	515	494	498	438	503	485	485	466	519	505	500	498	492	499	515	537	490	506	520	527	511	511	514	491	501	475	485	544	523	469	517	506	522	492	515	554	539	523	497	508	560	511	444	551	484	530	467	499	538	494	504	497	495	513	476	522	477	515	474	498	514	506	519	471	516	517	512	524	530	530	499	493	512	550	498	510	497	540	500	540	562	521	519	536	505	501	554	527	532	511	500	499	515	495	517	504	489	540	497	480	465	540	554	493	503	505	508	499	533	478	495	506	500	514	474	478	532	531	536	555	517	502	515	570	515	495	503	502	541	527	545	488	523	466	503	491	500	478	509	512	566	502	511	528	496	531	489	513	498	487	509	505	527	518	521	509	534	491	489	514	525	518	507	519	550	502	528	547	496	523	509	512	532	511	491	505	515	503	490	504	481	491	499	494	502	501	533	502	450	509	543	479	534	486	555	496	494	542	495	520	512	525	532	486	509	494	496	506	536	527	490	539	499	509	506	505	484	512	490	488	505	564	471	466	516	528	525	519	494	488	527	509	490	533	470	501	489	494	500	513	535	467	561	510	485	524	523	533	509	491	516	475	554	491	553	493	438	506	477	527	580	473	529	526	515	493	504	517	520	517	501	483	509	517	483	531	496	534	522	488	529	496	511	529	471	492	502	488	528	471	543	512	504	514	529	533	513	543	509	497	495	489	524	482	531	529	508	541	507	521	536	527	487	502	522	498	547	491	530	532	523	539	515	491	494	498	495	535	561	527	499	531	494	515	499	465	543	546	493	518	487	495	488	493	480	574	510	530	529	497	536	516	528	533	532	511	500	552	550	494	538	523	483	517	490	514	503	495	498	491	525	535	512	501	472	512	525	517	533	537	511	496	521	520	531	558	510	476	500	549	530	546	510	504	514	524	488	512	559	523	498	497	486	540	551	492	517	495	540	499	497	503	488	489	490	496	520	519	498	493	501	506	524	503	477	508	475	517	519	518	519	517	506	522	478	508	514	526	516	475	539	512	574	519	494	515	498	521	519	486	508	519	534	515	516	522	495	489	511	513	552	494	499	548	519	545	483	505	510	473	500	500	492	497	537	521	511	506	487	495	494	538	509	505	509	493	517	482	527	509	509	530	490	515	482	516	445	535	496	519	535	485	494	526	545	513	569	527	552	466	521	544	538	494	538	480	517	498	531	517	506	514	506	530	495	504	493	552	476	506	515	483	494	472	501	502	530	521	466	506	512	530	513	513	515	528	498	509	517	461	508	495	491	508	490	454	503	516	468	517	510	565	510	537	524	543	501	486	498	496	483	487	528	510	502	538	524	505	512	566	514	527	495	491	532	513	526	480	476	503	473	541	490	527	517	507	423	567	490	526	504	582	579	575	527	518	496	493	517	541	482	538	488	528	513	513	523	487	539	518	535	486	501	489	511	500	509	548	542	522	504	508	487	515	520	526	489	513
58945	42298	17284	9410	7993	5509	2272	1659	1007	817	720	670	465	472	432	377	357	371	390	360	352	361	347	354	373	355	376	334	351	308	362	306	326	320	360	315	326	285	328	314	347	308	381	333	344	341	331	305	321	329	345	340	323	297	337	347	334	339	325	319	320	287	332	324	325	311	353	282	331	360	340	328	380	312	328	323	315	318	323	321	324	316	314	334	315	335	332	363	298	332	331	294	289	308	333	302	336	349	344	286	307	285	292	323	344	320	329	358	332	306	341	344	324	311	325	317	338	337	347	335	379	333	316	320	296	323	335	301	316	313	320	311	319	310	315	307	320	316	290	341	278	339	334	321	340	316	339	305	316	319	275	341	331	333	313	341	343	317	306	335	322	318	362	289	293	290	358	337	296	342	334	346	318	316	334	342	346	329	329	293	315	352	348	341	307	298	341	299	303	339	319	326	308	342	309	311	347	338	330	337	339	335	322	313	354	337	312	290	317	317	296	304	337	285	322	355	311	332	320	296	276	345	344	308	331	332	288	314	323	306	366	324	299	330	333	321	283	359	316	328	307	340	359	329	332	328	349	352	359	293	310	310	299	333	324	352	285	315	315	309	327	348	307	344	291	314	351	343	334	341	349	314	342	330	325	312	317	324	317	366	385	337	364	348	341	292	328	322	319	324	320	309	316	318	337	316	304	347	337	325	324	338	322	364	330	317	345	343	319	320	346	333	326	335	315	296	346	299	331	295	313	297	331	320	351	328	312	331	338	344	295	333	296	311	344	335	304	351	307	300	353	293	330	326	333	333	342	329	297	327	324	332	287	304	327	320	303	313	333	348	308	296	300	309	352	336	313	331	294	319	306	324	300	358	328	306	295	323	316	315	330	325	349	314	293	308	352	308	328	317	311	299	337	308	315	327	311	303	359	351	347	316	305	290	336	331	327	313	307	310	332	328	308	332	341	342	350	345	302	319	313	394	336	318	311	341	317	333	350	313	353	318	331	292	359	344	321	298	333	291	291	315	307	313	325	305	354	301	317	333	344	335	303	312	323	338	319	353	329	308	317	309	349	315	317	352	336	324	322	344	328	312	317	336	310	317	316	313	335	327	353	322	303	338	335	354	330	318	324	281	316	383	298	302	325	314	314	322	337	363	318	310	334	322	312	345	327	322	340	282	321	298	322	315	314	319	337	321	323	338	333	308	313	314	306	312	295	321	311	341	359	308	319	341	325	308	326	324	318	319	317	306	328	306	281	327	357	341	304	349	298	311	314	312	334	361	283	302	336	290	355	332	295	322	292	310	297	346	349	337	323	292	329	340	330	291	323	344	313	352	313	321	318	290	342	315	316	334	290	326	310	294	365	303	350	335	301	345	324	289	341	308	320	283	317	309	309	336	312	319	314	326	337	323	328	330	334	327	307	334	324	328	299	333	334	361	341	337	320	313	303	324	353	363	280	323	300	343	324	312	339	339	325	312	328	293	297	340	330	300	308	335	326	333	305	326	328	335	331	341	332	334	308	297	329	314	329	323	299	334	293	330	328	318	306	335	273	336	326	315	346	333	296	335	304	334	314	302	330	322	303	335	326	373	292	317	311	340	333	303	315	313	349	317	328	316	333	334	315	281	354	320	324	300	331	353	309	339	348	308	271	316	313	301	322	345	313	340	279	334	327	324	327	315	332	324	325	331	324	323	312	343	312	345	302	305	329	306	335	329	313	344	334	318	306	339	337	337	320	332	311	320	313	328	298	312	305	320	288	307	335	345	320	346	326	319	331	303	316	322	306	321	328	315	307	345	309	321	292	309	299	316	312	322	300	313	313	334	296	304	310	359	329	344	330	307	308	342	317	330	286	309	301	302	314	310	341	344	312	356	338	291	325	309	306	314	309	353	312	342	335	325	361	346	295	304	305	342	296	359	374	306	265	345	337	339	303	313	311	283	314	347	336	326	322	333	333	319	332	334	318	330	304	316	303	334	332	308	313	313	311	330	346	293	333	329	271	317	320	302	336	327	341	345	291	284	325	337	324	318	293	315	335	312	304	295	331	333	286	318	322	336	313	292	308	315	326	342	329	317	313	324	350	343	290	343	318	322	308	359	323	325	334	291	355	337	372	312	305	290	312	301	327	330	328	320	302	324	304	333	335	355	314	298	331	331	337	329	344	320	317	304	318	322	327	295	320	303	338	360	323	329	356	317	311	295	313	288	313	323	353	330	344	340	305	329	328	325	343	337	322	321	304	329	345	334	343	324	287	328	346	305	354	317	306	339	343	332	307	316	294	311	330	287	327	314	362	325	316	330	331	293	355	339	317	384	348	332	312	333	320	284	330	298	320	327	324	321	311	299	334	350	316	330	322	295	316	320	321	355	318	303	326	318	321	283	270	320	337	347	354	326	326	313	328	307	349	336	334	291	321	321	348	295	304	311	314	314	297	322	316	333	318	335	314	312	330	299	325	335	328	350	342	312	333	326	328	303	316	328	333	300	330	313	319	329	328	308	307	322	344	345	336	327	349	302	286	322	311	341	303	320	352	365	342	335	333	300	326	303	294	346	309	308	283	301	312	309	290	311	310	302	352	377	293	333	317	310	304	333	320	306	297	323	320	354	332	341	334	300	332	298	309	322	322	309	334	354	317	275	327	299	304	321	342	296	321	286	320	325	342	336	321	304	342	303	314	392	325	319	331	339	309	319	307	314	298	335	303	299	344	310	337	320	282	293	326	316	330	310	333	339	311	327	341	310	320	319	319	323	338	314	343	307	321	327	329	316	310	314	278	325	320	360	296	349	342	331	323	325	310	303	319	313	351	364	309	336	318	320	323	327	298	292	311	302	350	329	309	310	316	336	313	329	362	352	315	328	311	287	321	359	327	290	291	296	315	284	317	318	348	328	311	316	312	351	301	327	349	325	322	342	314	282	318	334	325	326	319	316	328	312	341	318	293	332	317	320	309	299	318	307	303	349	340	320	306	297	330	339	301	286	307	320	311	315	296	336	304	343	324	340	309	325	357	360	315	317	307	332	345	310	314	282	347	373	277	338	328	337	342	297	355	309	306	322	347	329	290	347	349	291	297	322	306	297	336	314	331	332	339	318	324	345	356	315	305	299	328	318	318	315	331	346	312	316	329	340	291	333	333	342	336	326	306	281	306	298	353	316	277	315	298	328	317	317	336	327	312	343	290	317	352	302	304	305	329	328	327	310	345	357	331	310	339	305	321	319	342	311	327	328	329	371	333	324	314	314	326	280	298	367	326	337	320	330	330	334	371	341	332	322	291	333	322	306	340	315	339	349	344	330	305	334	285	315	327	309	339	318	309	307	336	317	356	314	331	335	348	335	310	315	338	334	293	336	335	330	341	309	316	318	312	324	294	278	303	314	322	355	315	328	331	307	307	304	336	320	315	304	350	312	333	327	309	306	296	287	282	291	317	351	338	356	343	283	311	327	329	295	302	335	323	291	325	304	335	322	330	338	321	285	318	315	352	320
37357	11821	13277	18368	21237	17260	8733	6926	4439	3633	3439	2833	1633	1487	1355	1215	1177	1081	1058	1027	1040	975	1014	918	935	891	881	894	870	870	806	796	851	829	827	834	767	821	751	810	730	835	759	752	745	802	815	765	748	728	747	727	768	690	755	725	764	776	752	801	793	696	745	736	782	756	770	779	750	705	704	781	789	690	745	751	730	751	686	748	726	748	743	729	737	745	741	760	710	743	720	737	729	722	740	760	738	749	760	707	744	765	689	750	732	708	779	752	750	723	738	721	711	730	681	750	757	762	757	741	705	693	785	684	766	760	744	747	691	755	752	706	735	742	680	737	700	742	712	699	704	720	738	725	732	733	737	774	761	739	743	697	715	723	738	677	734	742	797	717	729	706	749	720	724	740	689	746	707	740	678	739	716	772	764	772	733	739	755	710	727	712	701	713	702	759	779	681	690	729	775	747	752	746	714	722	692	746	722	778	699	768	728	744	738	732	761	685	731	724	737	722	708	726	701	748	746	740	760	704	717	685	701	735	646	741	762	759	719	727	769	750	698	742	707	697	714	712	725	715	709	690	681	724	734	734	790	704	720	746	761	714	701	706	737	716	737	713	722	744	693	750	765	754	701	742	721	757	733	725	718	709	757	747	747	750	708	760	688	726	688	733	696	699	712	749	747	736	678	746	722	681	727	729	742	705	725	669	750	731	715	742	716	729	723	712	758	701	717	705	761	706	720	706	724	705	722	702	723	725	754	701	736	734	669	734	759	706	701	715	736	708	732	732	739	737	730	744	749	697	731	705	760	708	688	702	712	734	746	764	768	736	706	733	723	692	730	741	728	795	726	743	738	742	745	751	757	716	755	762	717	710	688	669	721	759	742	790	707	713	676	696	741	770	724	724	722	710	764	740	727	700	758	707	713	780	798	733	764	730	700	756	686	710	735	659	722	685	785	720	711	728	731	727	740	710	713	739	734	722	705	726	717	727	729	728	713	702	725	723	755	733	754	708	725	715	755	734	685	720	722	738	674	736	726	767	714	698	779	721	733	679	714	712	764	722	741	735	725	764	679	753	765	753	727	718	729	728	725	748	753	758	707	672	713	746	717	689	710	710	729	712	723	759	741	701	713	714	738	686	732	726	705	680	719	772	743	716	724	744	750	727	718	723	753	689	705	749	683	738	694	762	736	730	772	781	697	735	725	757	718	758	702	713	709	771	723	708	736	784	769	792	728	658	740	750	716	722	736	720	736	697	715	754	695	747	714	702	675	738	687	740	744	732	721	730	746	731	715	745	682	677	750	710	715	677	728	743	756	705	687	697	667	722	758	768	682	721	771	703	661	731	726	787	673	725	715	695	731	757	722	769	751	683	703	729	715	747	694	741	693	690	763	713	726	685	752	680	738	718	695	781	713	713	669	739	784	713	737	706	695	742	731	684	707	691	692	730	750	739	705	712	725	734	705	751	723	732	710	716	741	678	719	711	687	748	728	753	679	710	682	751	718	696	767	739	716	693	727	743	692	760	719	693	692	662	775	747	735	700	742	717	704	689	713	773	758	672	733	731	693	725	710	712	735	776	700	746	762	743	707	764	761	684	732	704	704	677	656	714	696	662	716	720	681	663	702	735	712	757	777	741	770	740	740	713	687	711	724	747	720	762	737	738	730	724	709	730	722	692	693	730	747	687	718	745	715	706	757	737	704	699	741	717	714	737	710	758	708	725	749	778	721	727	666	751	709	751	747	698	787	698	729	737	649	710	695	720	703	779	685	761	702	708	706	685	728	745	749	747	698	711	711	714	733	766	749	723	687	722	734	716	723	717	702	696	678	733	744	731	719	766	733	651	729	752	769	694	697	720	749	766	722	730	731	741	714	736	713	724	722	716	732	719	703	734	724	741	737	705	716	762	734	716	706	685	704	711	714	775	733	776	703	704	704	735	660	714	736	728	695	666	740	735	720	695	723	720	720	672	736	730	704	728	702	747	767	730	692	727	717	734	720	732	710	721	740	699	772	769	726	732	701	714	709	708	711	725	734	745	742	723	727	721	731	736	719	756	735	694	733	753	695	735	684	747	760	704	704	729	700	707	694	682	755	714	748	748	685	747	718	746	770	733	735	694	726	755	791	699	734	743	714	735	699	672	720	759	736	754	751	728	703	669	691	730	684	687	747	700	728	673	729	715	698	762	688	729	714	714	679	740	730	698	705	784	669	752	721	711	718	675	764	750	741	739	699	735	691	752	701	722	727	751	763	731	709	723	730	732	739	765	730	711	730	729	716	733	715	728	741	725	759	701	766	717	704	698	747	734	750	740	707	729	773	721	704	665	659	698	762	695	734	715	699	701	729	719	699	776	773	724	679	673	718	681	687	682	726	717	707	743	694	754	725	748	699	744	693	679	748	740	714	710	722	707	689	726	689	728	697	754	721	771	696	724	730	714	719	773	705	744	665	675	672	741	714	750	766	725	762	726	679	713	719	690	757	750	725	713	748	735	744	728	707	761	729	696	713	783	665	722	780	695	724	756	723	791	730	698	752	746	708	707	729	705	743	709	761	717	702	797	721	737	719	732	701	753	728	742	739	733	713	695	731	748	710	739	730	713	762	742	717	743	744	685	720	725	697	757	689	693	727	725	732	749	742	718	711	741	753	700	720	740	728	731	700	722	753	713	735	712	716	726	752	739	743	736	722	786	771	681	740	771	728	736	691	684	700	681	704	723	748	681	738	727	739	751	734	700	729	775	695	717	721	725	703	713	752	728	736	703	739	723	687	735	682	737	700	702	716	704	679	679	755	765	713	717	768	678	753	732	697	683	755	680	693	727	746	767	782	688	734	709	724	744	739	737	749	747	703	707	744	700	699	669	696	731	752	747	697	729	692	750	696	745	679	697	720	741	704	685	717	706	713	732	735	751	691	729	783	724	704	698	702	734	726	740	753	733	720	706	732	726	708	721	739	695	719	719	702	732	750	739	750	772	720	761	750	729	703	752	725	752	730	747	698	722	735	684	709	726	737	718	725	702	680	749	680	718	747	739	720	728	738	733	696	720	760	725	733	771	713	725	705	743	749	725	752	751	694	699	754	701	697	752	742	710	702	730	712	751	714	706	696	705	718	751	744	719	707	745	795	712	739	757	736	736	706	727	737	725	733	701	682	746	692	714	784	723	677	726	725	749	724	715	729	665	748	744	752	712	708	729	722	763	708	737	758	747	709	706	678	712	767	766	720	727	703	726	736	676	739	755	702	730	674	728	671	731	733	711	746	709	677	763	736	738	760	734	688	741	756	718	738	682	722	737	742	722	748	760	798	702	719	720	727	725	712	728	749	766	703	754	718	748	715	734	697	730	705	781	722	676	719	719	693	762	746	694	718	801	704	736	714	764	729	707	694	685	700	726	684	706	743	731	751	793	742	702	761	711	743	726	696	733	688	744	744	721	718	764	773	761	725	746	692	750	753	711	710	682	726	722	735	763	736	712	751	775	765	735	698	730	710	705
12966	4564	2850	2749	2332	1586	586	451	246	214	133	103	119	106	92	116	109	91	121	105	86	104	93	102	100	119	73	90	104	104	131	105	100	104	92	98	111	105	103	98	115	110	95	109	100	110	118	102	104	97	125	101	90	105	92	109	101	85	83	100	110	79	90	100	100	102	113	85	108	79	97	95	124	90	114	107	87	99	97	99	97	108	90	92	99	96	119	110	86	97	95	111	101	92	110	129	82	114	102	95	103	96	114	103	110	98	101	116	99	91	116	99	113	84	100	101	122	103	105	98	85	104	99	82	102	96	98	108	117	94	101	95	112	94	97	100	105	115	105	106	93	116	94	97	92	79	92	79	92	99	99	97	97	109	108	108	106	108	102	125	103	95	95	82	94	76	87	110	116	97	107	95	92	109	106	112	91	84	101	102	111	110	117	109	115	110	108	84	95	106	96	100	123	95	105	100	90	87	113	110	104	98	108	106	111	88	90	99	106	89	87	81	84	110	118	106	94	97	120	100	90	85	111	84	104	107	114	86	111	91	106	104	112	108	122	108	114	122	100	119	108	96	84	109	105	111	103	114	104	108	102	98	103	97	89	82	79	113	93	98	105	118	103	86	100	87	98	92	100	88	80	103	93	116	98	97	82	112	106	110	105	95	105	84	119	97	75	122	99	98	97	89	102	96	99	115	106	113	108	105	95	97	107	119	98	92	95	84	100	110	84	90	110	93	92	106	108	108	99	105	121	111	97	93	100	111	96	115	113	96	98	103	87	94	100	110	106	86	117	103	87	118	82	89	119	115	81	99	92	107	96	92	109	88	109	110	101	105	102	95	114	116	101	114	99	106	81	108	94	91	95	106	98	94	103	85	84	90	111	97	103	94	91	88	104	98	97	109	87	106	94	109	112	103	98	103	92	103	75	86	98	86	107	96	89	108	95	97	104	84	108	96	109	122	90	109	94	120	106	117	84	87	113	102	102	105	99	96	101	100	106	77	109	130	103	96	110	103	116	116	107	110	97	80	78	100	93	101	106	123	104	107	110	94	96	107	93	86	118	120	95	93	107	125	113	90	118	86	93	100	91	102	117	110	111	91	116	87	97	97	97	86	102	90	105	108	100	97	88	97	93	98	93	103	77	111	110	103	107	95	101	104	88	93	107	86	89	110	123	96	112	131	101	90	85	112	84	91	85	97	103	70	89	111	96	109	102	114	93	100	91	90	105	112	128	82	80	108	91	103	130	103	89	111	107	108	104	112	126	98	101	96	118	84	107	104	91	110	108	89	94	101	87	106	106	92	112	102	96	102	115	89	96	99	105	104	86	94	99	102	110	105	132	98	106	104	99	96	110	111	103	126	98	86	114	96	101	102	91	88	111	116	104	111	119	97	101	101	107	72	78	110	80	111	90	98	97	118	103	92	98	85	113	93	101	93	66	110	100	101	104	103	80	92	93	96	129	81	102	92	117	93	102	90	102	100	106	93	91	88	83	94	85	86	97	119	104	103	113	101	106	91	109	103	91	110	105	99	105	101	103	108	128	116	92	78	105	105	121	95	100	92	85	93	91	86	121	92	90	95	100	107	101	97	96	116	85	93	108	97	99	129	117	83	86	110	118	99	99	94	96	105	115	97	110	100	94	106	116	92	108	115	85	94	79	105	102	76	99	101	85	102	87	106	86	94	95	95	92	103	90	91	109	113	113	105	82	105	97	80	112	95	103	109	106	124	108	86	112	88	94	92	117	114	95	105	101	78	89	103	110	97	81	99	123	112	92	100	99	96	128	111	90	114	99	104	113	103	89	90	112	97	88	102	101	98	106	108	95	99	113	105	131	109	85	95	123	86	91	91	106	103	118	108	95	104	113	86	104	100	91	101	100	86	111	114	101	93	119	103	90	98	115	109	108	109	109	109	132	85	90	91	104	105	127	100	101	93	86	80	112	112	106	93	96	115	108	100	108	110	108	98	87	89	76	87	93	77	95	108	84	99	87	112	88	102	106	100	90	102	96	99	106	93	86	94	88	101	106	98	99	111	98	93	105	96	106	96	103	110	106	87	97	95	110	101	102	102	97	112	109	101	101	109	100	115	89	107	105	84	101	109	107	130	123	96	101	103	96	94	107	119	95	108	78	81	82	90	95	109	105	96	102	101	96	95	119	80	102	94	110	91	112	105	80	121	92	101	83	110	92	90	103	94	99	106	112	85	98	103	97	116	84	82	98	121	95	108	95	120	93	95	117	106	113	113	118	105	86	106	105	96	100	103	101	93	111	113	98	99	98	89	75	107	98	100	104	107	110	98	96	90	103	124	101	105	105	94	113	105	94	104	88	95	101	103	96	120	134	93	116	110	87	118	97	109	107	99	115	89	93	89	89	117	113	91	100	81	113	98	89	113	96	108	97	115	104	103	98	104	102	97	78	101	87	91	83	117	90	121	94	96	88	105	97	103	87	89	122	116	103	98	105	118	89	108	94	112	81	99	108	90	105	105	99	88	88	101	98	87	120	93	82	108	90	117	100	97	92	108	93	90	87	106	84	92	90	101	100	84	100	113	100	100	105	85	103	101	97	104	106	96	112	98	76	110	74	107	87	111	87	91	96	118	84	114	109	101	88	77	96	99	103	104	111	99	94	101	103	111	122	113	112	117	94	90	97	94	97	110	109	95	77	103	94	83	108	94	101	120	103	107	95	109	93	103	94	105	100	87	110	108	91	96	110	97	91	91	103	89	89	120	109	86	102	111	95	91	101	94	98	127	103	103	97	104	93	100	102	115	105	101	91	101	95	85	108	90	86	87	85	101	102	100	122	117	112	101	104	106	110	96	115	108	98	93	93	63	96	88	104	108	101	96	86	92	95	86	106	123	109	93	98	101	89	88	79	95	104	89	73	107	107	101	92	92	92	117	116	93	106	107	110	114	90	98	100	98	99	81	108	119	88	131	99	122	82	101	95	87	121	103	99	99	104	96	90	90	90	94	95	105	90	92	102	95	105	96	112	109	111	95	113	94	98	105	100	100	98	90	86	103	97	113	81	113	102	106	89	85	107	116	88	103	109	105	102	115	99	110	104	79	103	88	106	94	106	101	82	102	80	90	99	112	87	99	103	105	92	100	74	107	100	91	92	121	98	107	102	92	91	102	113	92	113	116	99	113	104	84	98	78	89	109	88	107	92	101	115	96	88	97	108	103	98	112	109	103	88	84	89	93	110	93	105	99	95	84	73	82	97	92	109	113	114	98	104	106	103	106	91	93	108	102	98	78	95	91	112	109	101	116	102	93	85	106	94	110	105	110	105	92	121	103	124	102	105	118	109	104	106	97	101	122	98	109	121	106	111	93	94	97	84	104	99	87	88	113	101	102	118	98	101	103	87	98	80	95	107	94	84	104	92	105	103	101	100	124	105	85	88	91	110	122	105	108	99	95	104	96	89	98	96	93	116	111	93	122	94	121	92	97	105	107	110	110	101	92	95	106	94	98	105	74	90	104
8253	3422	5261	8582	9204	6503	2652	2120	1131	1026	533	343	292	321	281	302	301	291	284	306	302	315	288	305	294	281	268	282	281	255	311	271	264	276	267	296	274	307	284	303	284	288	317	311	258	273	283	233	298	293	296	263	286	271	288	278	313	289	295	270	257	307	300	303	305	290	311	288	269	301	287	260	304	283	295	307	294	306	287	289	271	285	274	275	296	274	273	265	279	273	291	292	247	296	289	297	318	286	306	298	296	293	301	298	310	269	270	302	293	275	278	292	272	280	274	283	300	252	282	288	293	286	281	299	290	285	304	296	286	304	278	276	256	263	307	296	277	285	283	287	284	282	270	284	306	321	280	274	269	284	270	269	270	336	289	256	314	266	260	291	305	258	292	285	261	269	285	294	271	305	304	272	247	267	308	280	307	292	324	313	246	269	284	275	294	317	270	278	279	287	294	269	282	294	264	265	288	297	278	284	274	254	274	254	308	266	310	278	286	294	290	304	265	278	302	291	291	252	268	300	299	260	247	249	283	273	276	291	249	288	291	266	273	313	269	291	276	309	308	295	306	310	276	273	294	283	298	280	285	290	260	294	281	306	306	267	276	296	295	273	280	288	297	280	308	284	269	287	297	285	278	286	302	271	294	279	301	290	262	249	261	315	290	289	279	277	258	285	281	285	309	289	281	265	292	262	279	270	273	266	282	307	289	253	296	272	304	275	300	280	286	299	282	256	261	271	273	301	262	285	265	285	279	292	291	242	296	286	293	295	265	290	297	295	268	271	264	274	293	267	249	265	287	276	268	284	269	258	291	278	296	288	274	281	288	302	279	264	275	278	280	284	318	260	256	283	298	255	279	298	258	291	270	270	266	256	286	285	273	293	282	255	269	295	284	278	291	292	291	287	265	297	286	268	260	276	260	287	293	296	303	309	281	275	274	237	281	306	288	280	249	300	291	265	275	257	274	277	280	275	218	301	279	285	267	300	241	291	315	267	265	260	298	276	277	265	269	302	303	293	278	304	267	243	278	306	275	296	271	287	271	289	285	282	270	262	283	302	268	298	276	290	299	289	307	284	273	310	305	280	273	288	269	290	279	297	262	280	279	285	275	287	295	288	249	286	274	269	260	272	291	291	286	276	281	312	285	304	298	258	293	282	318	282	277	288	258	287	285	274	294	275	273	311	269	296	266	300	285	291	308	265	265	311	297	316	249	271	280	285	286	275	300	246	285	251	301	276	315	250	269	301	320	288	309	301	281	321	268	308	304	327	279	289	280	303	285	286	308	299	308	279	296	316	275	301	295	276	311	276	299	297	272	251	278	266	272	278	259	308	279	270	306	317	313	275	280	296	257	255	262	289	290	283	293	277	268	282	302	312	270	286	261	299	257	274	280	282	285	282	273	262	313	291	274	261	275	291	288	285	269	272	270	274	274	307	276	302	283	282	261	300	293	277	272	228	300	250	266	277	272	277	280	276	247	279	269	289	311	301	287	262	274	311	277	262	291	277	282	263	272	278	283	275	306	295	263	262	271	293	273	272	271	285	271	274	275	286	267	290	295	297	269	278	286	298	284	290	292	256	300	278	282	289	271	278	288	269	281	286	277	290	268	276	308	295	287	264	276	268	280	250	268	271	285	290	297	268	311	278	309	279	285	269	255	263	248	287	253	291	271	287	297	258	275	267	278	294	304	276	257	294	287	307	272	289	271	308	273	269	288	284	274	316	288	295	280	280	271	301	304	265	311	287	292	247	280	284	299	273	301	294	260	287	280	292	272	275	289	289	272	301	282	280	290	294	260	279	279	274	291	252	288	271	297	272	245	313	270	279	292	253	270	286	276	297	290	257	284	282	288	276	300	281	277	288	264	276	294	280	301	290	296	261	279	285	293	293	250	313	278	271	279	249	285	309	304	269	253	297	294	283	255	274	274	263	332	293	247	277	289	261	252	285	262	262	245	265	258	266	295	281	300	285	277	277	312	289	292	291	288	299	304	262	271	281	294	278	267	248	288	290	293	281	290	299	281	302	277	284	295	286	273	308	270	278	296	279	295	279	305	259	296	290	303	270	276	257	277	309	277	271	298	289	278	253	282	263	277	285	266	263	269	278	278	271	313	253	292	278	301	271	283	286	291	281	287	300	301	262	307	266	265	281	254	256	253	292	248	291	320	264	275	272	240	274	299	288	276	289	290	266	281	270	259	262	299	297	284	293	282	290	276	277	300	286	273	300	253	277	296	323	292	293	283	260	273	287	257	254	278	268	283	281	314	272	252	295	289	307	285	282	277	320	276	278	279	295	297	279	298	297	287	262	281	264	289	275	294	307	276	275	291	275	320	285	304	268	292	297	269	283	286	310	294	283	288	301	262	275	263	272	290	288	264	279	284	294	245	276	290	253	293	281	286	277	320	290	296	290	279	308	246	261	237	308	300	289	298	274	291	291	281	290	274	300	275	297	284	280	305	288	297	283	271	266	285	283	282	290	280	273	279	289	277	267	268	285	261	276	278	284	286	296	274	295	281	267	298	289	284	286	288	295	319	297	273	275	310	302	281	292	279	301	249	300	310	249	284	312	258	253	320	303	272	304	278	279	282	256	308	280	238	294	269	266	272	299	264	265	271	266	297	269	256	298	290	297	283	267	252	275	312	291	264	296	297	292	292	272	254	310	282	306	246	293	273	289	293	314	285	274	264	293	288	283	280	269	282	276	297	271	273	298	282	290	314	294	311	264	278	248	266	296	256	282	279	254	311	283	277	293	279	279	253	285	280	283	284	310	292	291	270	265	270	281	277	253	276	289	292	314	300	325	287	275	306	259	268	275	279	290	309	288	286	265	273	316	258	280	273	262	268	269	304	262	286	280	254	321	274	292	265	269	300	275	262	284	270	283	273	291	264	259	285	279	275	290	309	259	308	288	286	296	291	277	297	273	272	283	275	303	251	299	250	256	274	272	278	251	291	336	272	279	318	263	259	255	307	287	294	259	294	288	270	263	271	275	304	279	274	298	289	287	291	278	271	296	301	273	252	294	283	250	263	284	298	277	288	263	262	243	297	275	296	277	292	308	278	287	295	292	286	266	299	269	285	288	278	291	293	292	307	270	295	311	308	274	287	293	285	280	292	275	278	309	274	283	274	263	294	280	278	290	276	264	300	264	278	283	305	288	292	272	295	273	290	271	262	297	276	285	254	250	299	281	268	277	280	272	292	275	279	249	272	281	281	254	295	261	252	260	291	256	268	265	293	263	295	276	289	293	292	303	277	302	268	306	258	297	267	267	251	277	294	279	273	306	283	273	297	293	280	286	281	272	291	265	316	272	281	280	291	281	282	279	284	267	286	277	271	287	257	282	272	280	285	296	277	292	286	304	297	309	307	273	305	301	267	275	283	302	279	266	269	288	266	271	280	257	277	266	273	285	281	247	306	278	290	299	283	277	271	261	274	274	298	316	291	300	279	279	281	260	255	258	294	283	274	291	296	281	280	280	296	281
48809	33191	10981	7527	5622	3290	1429	935	711	585	413	375	272	290	257	203	227	226	248	214	223	239	218	210	231	222	211	218	244	240	208	221	220	222	232	223	207	206	226	205	202	203	206	231	228	213	240	181	195	234	231	225	210	189	197	195	213	222	224	183	209	220	222	184	200	210	239	230	228	215	208	211	226	204	220	219	226	206	201	201	202	209	208	207	201	189	226	189	194	219	226	183	221	210	212	224	213	225	189	206	222	252	203	182	196	226	213	198	207	217	205	188	236	229	230	193	211	194	188	214	223	197	206	211	215	191	214	185	204	220	190	217	221	223	218	197	205	227	222	219	195	214	192	211	244	221	219	205	204	213	189	195	221	205	186	226	194	210	220	218	225	198	214	212	187	205	190	231	223	194	205	244	192	225	200	217	222	188	204	221	226	214	192	226	196	202	177	227	222	234	233	204	202	230	200	225	219	220	197	200	219	212	226	211	215	194	191	173	220	212	219	207	201	185	210	205	175	220	186	197	215	218	247	216	221	224	213	247	214	198	186	213	230	218	195	226	216	213	225	221	194	178	220	199	214	191	206	210	215	194	213	234	226	208	210	206	234	225	246	216	226	211	207	209	208	202	201	223	238	226	233	214	209	228	240	240	176	195	219	189	218	205	232	194	208	201	208	200	205	213	214	202	199	205	190	225	189	209	230	187	195	231	197	209	206	231	203	216	251	216	213	206	223	211	196	189	215	218	215	211	221	197	194	197	216	243	250	197	203	203	196	228	183	200	215	196	234	195	184	238	200	221	225	218	186	201	208	206	196	231	232	209	227	231	205	195	227	207	201	213	202	184	225	191	184	215	214	200	224	182	209	217	208	198	206	199	219	226	240	191	221	187	199	187	222	199	217	220	211	176	233	219	200	227	213	195	201	207	225	212	212	190	191	215	218	203	183	216	227	181	236	224	242	179	211	217	209	219	240	203	202	207	211	188	193	203	242	220	191	218	203	208	215	213	225	204	213	210	206	194	225	203	223	229	189	213	221	203	226	238	214	218	199	201	209	190	226	212	200	175	216	240	243	238	206	239	199	186	210	187	213	210	184	182	201	218	243	208	206	221	205	217	203	211	213	209	211	197	197	200	191	190	208	206	216	227	195	201	228	241	199	216	210	230	221	243	196	192	192	180	212	192	210	221	234	207	204	210	217	203	173	225	204	229	208	221	202	231	200	226	224	228	211	199	209	205	242	204	241	224	232	198	217	191	215	197	225	222	185	224	204	236	237	230	207	233	203	188	207	228	196	196	192	198	187	201	202	218	238	208	226	210	208	204	187	238	225	187	224	224	205	216	195	231	207	207	216	208	235	192	182	195	223	233	211	195	202	229	208	212	200	192	242	231	221	200	227	229	188	196	217	195	247	222	175	235	214	218	188	206	206	191	201	221	218	233	194	212	202	186	226	195	204	248	197	197	210	213	188	186	198	228	222	200	201	214	208	202	200	230	206	203	227	196	224	232	194	204	243	229	235	212	195	228	237	236	212	209	230	223	203	223	198	222	187	205	200	228	174	236	219	194	221	218	215	203	222	199	208	226	244	206	224	198	229	186	176	205	191	199	205	252	222	211	221	236	186	196	191	209	210	218	217	217	203	216	208	189	204	220	223	228	224	216	201	197	228	232	244	240	226	222	209	189	225	223	222	221	196	219	205	209	201	209	219	195	214	241	185	210	200	219	219	188	189	194	203	223	199	209	214	207	220	218	252	187	197	223	193	220	201	198	229	227	178	219	206	192	220	227	187	198	232	200	214	211	221	219	216	206	222	215	217	223	202	211	193	221	200	241	206	223	191	223	184	209	235	217	208	216	191	207	212	205	212	210	226	243	205	210	219	231	212	212	190	194	212	197	216	245	219	212	212	214	218	227	181	226	227	197	226	203	227	213	215	205	232	190	210	225	193	208	223	199	212	212	205	199	224	214	194	206	213	209	212	228	218	214	220	221	219	207	226	203	221	219	216	222	224	205	199	189	211	200	217	224	220	223	209	221	196	215	195	174	210	231	204	229	240	231	236	207	240	202	222	183	199	197	185	210	216	217	218	199	209	233	237	229	216	212	215	214	219	227	190	195	181	220	233	202	216	227	225	235	205	227	253	198	213	216	218	238	208	225	196	189	209	227	248	227	203	206	222	222	217	225	227	198	237	223	199	206	207	207	238	233	222	189	212	256	207	218	195	206	198	207	209	214	226	214	202	222	207	222	212	190	226	190	201	191	217	189	195	209	198	206	232	201	227	242	196	203	227	199	177	197	192	197	199	213	202	210	218	218	223	222	205	204	191	197	218	226	203	211	205	182	201	226	225	217	225	210	209	206	196	220	196	203	227	218	217	201	234	225	195	212	235	217	237	232	238	244	218	205	222	184	203	211	209	179	205	234	212	216	206	224	220	206	213	235	224	187	210	212	208	214	197	193	216	230	236	215	217	209	208	238	260	204	222	207	195	236	194	228	225	201	193	242	221	185	197	201	211	214	218	196	206	224	184	184	182	228	201	206	207	229	214	219	219	211	202	206	180	220	186	237	201	200	236	219	203	211	215	203	216	198	208	222	208	241	224	206	197	205	215	243	208	203	214	213	209	203	219	213	200	228	221	227	216	220	191	222	222	205	224	218	222	204	234	206	200	196	184	231	208	221	229	206	197	188	223	231	213	232	222	207	211	198	220	233	211	212	247	212	215	206	216	197	211	214	243	219	201	211	221	220	194	223	249	195	211	221	226	205	203	219	206	234	212	228	237	203	208	203	217	205	188	217	195	252	229	217	231	224	212	186	225	198	226	212	222	222	229	196	194	220	198	221	199	212	241	187	211	224	226	217	215	229	209	211	228	212	193	220	214	218	188	224	210	212	233	235	214	200	220	233	216	206	200	210	191	209	217	216	200	218	228	208	200	200	221	189	186	193	193	200	228	193	200	211	195	196	207	222	205	210	240	209	224	237	224	209	215	191	201	195	203	215	186	203	231	239	221	201	223	218	196	228	214	211	217	206	218	233	219	214	196	191	208	224	219	200	203	217	197	224	203	209	214	212	205	189	220	221	209	227	218	211	187	244	237	202	214	229	218	196	215	193	193	238	193	183	207	202	228	210	205	231	199	183	208	209	211	198	228	214	185	194	205	208	213	199	238	226	197	185	201	198	216	232	190	184	224	197	215	210	201	220	202	187	222	206	237	217	216	212	197	227	192	207	199	186	211	190	191	207	205	180	199	213	190	224	210	221	223	208	213	198	216	219	203	185	201	211	222	217	210	241	191	242	223	220	227	201	208	214	219	209	230	219	208	220	199	211	228	205	208	215	194	208	220	225	237	235	204	187	191	213	194	220	205	208	212	245	205	243	227	193	206	197	203	219	219	211	235	225	225	194	218	214	212	208	246	202	194	202	208	207	198	202	214	197	194	204	209	207	205	206	252	234	197	240	205	207	213	217	198	214	202	221	227	182	213	204	201	219
29534	9665	12340	17926	17176	11732	6263	4351	3364	2654	1767	1284	980	898	814	799	748	717	676	700	656	607	624	632	631	617	595	622	572	601	555	622	539	582	592	570	562	560	584	531	572	585	555	542	603	563	550	488	546	523	544	516	534	504	537	550	516	549	533	468	535	534	489	526	561	525	517	549	505	536	558	491	558	553	518	549	504	527	519	566	515	536	526	555	518	583	530	573	530	522	520	518	532	549	495	561	562	507	530	521	536	541	502	522	558	504	490	516	499	515	531	529	518	547	559	495	496	507	507	528	590	521	530	551	529	488	557	536	542	543	510	507	500	522	540	540	459	509	516	524	512	533	508	556	521	538	538	495	528	513	543	518	493	500	521	538	486	517	540	527	481	546	556	502	522	515	525	536	528	533	504	517	504	518	538	518	536	525	493	536	569	518	492	546	495	528	509	542	494	584	551	530	548	498	523	482	539	512	500	481	517	489	529	563	495	533	494	503	531	517	477	496	489	505	496	528	504	521	529	523	524	506	503	463	526	509	525	496	507	519	521	512	498	511	493	544	565	469	550	493	538	523	521	481	519	522	518	483	554	524	498	496	522	519	501	495	542	534	561	530	482	496	510	538	487	523	513	528	504	478	542	536	508	510	512	520	488	490	517	526	542	528	542	562	505	506	498	538	505	540	541	523	507	517	501	537	525	553	497	551	525	507	520	496	511	544	514	544	527	544	515	490	519	530	520	501	510	485	506	521	518	484	516	522	501	529	514	513	511	557	500	502	536	560	518	488	536	529	486	530	520	509	475	485	546	540	505	510	485	557	504	540	507	484	531	522	523	508	513	504	513	529	507	556	541	527	546	505	549	533	495	568	501	498	510	528	524	525	525	498	495	477	549	543	544	525	544	523	528	519	565	511	483	548	537	551	525	504	532	522	551	545	505	518	519	551	522	469	530	540	508	546	509	509	473	514	502	529	536	499	514	497	536	535	515	545	513	526	512	499	485	491	555	520	505	542	519	566	498	514	479	493	537	493	543	543	539	488	529	534	540	541	501	507	518	530	525	550	532	534	499	512	479	545	515	537	512	501	551	536	540	526	527	521	539	539	564	515	513	531	514	505	510	480	497	494	498	511	515	527	519	480	538	555	487	520	568	531	519	494	532	558	520	494	547	529	518	527	521	497	473	526	527	480	504	505	496	539	531	523	556	522	530	563	511	517	538	491	532	515	505	547	515	536	487	483	523	531	499	532	534	492	505	542	501	534	537	501	538	543	532	507	558	525	488	497	539	509	511	551	545	508	493	510	532	516	545	485	491	552	527	506	506	503	526	474	547	505	559	533	517	486	525	549	506	528	503	536	532	528	539	540	515	484	558	490	485	511	503	514	472	523	534	513	540	520	563	506	538	482	509	510	505	493	524	509	498	496	562	543	526	559	552	585	526	523	562	513	511	497	489	519	520	526	565	519	494	494	521	514	521	525	509	491	493	482	521	512	510	502	513	528	575	501	517	505	507	492	536	493	539	560	523	549	527	529	471	536	506	515	553	504	512	498	552	522	534	494	519	505	565	516	532	563	524	514	537	531	517	532	509	521	505	482	506	498	524	506	540	517	519	570	524	512	541	547	509	517	499	509	520	526	513	520	519	523	532	537	457	504	523	532	514	528	524	489	488	521	518	522	538	513	532	524	525	489	509	540	530	495	529	494	523	536	495	583	589	548	508	514	535	539	510	503	535	506	505	549	493	528	516	536	491	512	533	525	521	518	554	507	544	516	529	567	502	547	501	519	514	531	501	479	530	503	551	521	540	551	521	520	535	535	542	499	539	512	543	507	507	510	522	505	487	485	505	549	477	516	515	466	523	531	562	531	517	544	532	513	558	557	529	512	506	523	518	520	516	509	507	539	525	546	561	536	509	503	500	477	518	537	502	517	494	521	484	532	527	523	531	507	522	525	499	563	541	504	486	549	548	548	515	511	511	498	532	504	521	526	492	524	525	538	490	579	514	531	520	497	553	542	466	511	500	531	531	504	508	518	507	508	483	493	544	528	502	493	503	492	525	500	500	536	567	541	499	554	524	542	501	541	533	540	501	526	522	505	480	511	540	550	507	539	573	543	522	516	529	493	512	512	531	515	519	512	514	519	531	515	506	519	566	488	508	548	523	522	510	523	509	506	503	554	505	522	508	508	535	551	521	535	561	511	468	508	539	522	521	529	533	535	518	528	530	537	481	501	495	520	534	509	523	566	541	522	509	499	544	543	571	497	527	486	534	482	540	518	528	570	514	496	558	549	538	553	525	523	504	503	522	502	500	506	537	495	521	519	500	530	491	538	499	524	529	555	525	496	515	539	505	555	520	486	479	534	515	561	526	532	519	512	524	517	474	517	491	502	535	503	550	485	548	542	515	565	491	518	517	488	532	498	494	502	509	575	512	506	541	498	499	532	547	516	508	504	533	503	506	509	521	494	555	508	566	511	477	554	503	550	517	524	521	491	541	489	521	511	519	515	495	522	513	538	473	492	541	516	539	453	532	553	498	502	516	500	511	547	501	500	535	533	532	522	519	486	519	518	507	515	490	566	544	519	541	519	502	527	501	535	536	470	496	524	527	505	490	536	497	524	575	489	521	552	543	522	504	486	500	562	526	506	502	523	545	524	546	463	511	534	522	469	479	542	545	522	517	476	540	506	499	503	511	535	506	533	485	520	498	501	541	497	501	565	521	503	545	544	537	527	519	535	524	556	502	510	528	491	482	498	494	566	520	529	486	492	529	498	516	546	542	499	523	527	545	518	520	509	489	537	527	506	558	524	546	517	512	518	489	507	526	502	547	539	534	526	533	524	540	499	536	508	564	504	525	487	504	537	520	484	504	522	511	504	528	529	548	534	457	543	534	520	531	480	501	545	526	506	508	539	554	475	532	515	534	497	536	486	541	514	504	519	531	498	525	573	558	547	539	451	521	535	511	471	465	538	500	540	546	538	546	569	523	550	501	507	542	506	524	519	518	552	473	524	516	529	508	507	525	551	532	522	514	540	539	532	541	519	514	548	500	538	519	513	499	528	496	534	525	484	489	538	527	537	518	487	533	542	536	506	532	560	491	514	537	486	508	502	530	540	519	528	517	528	476	538	536	534	546	545	516	514	527	487	545	535	486	482	476	508	513	541	516	468	525	501	560	536	513	573	551	526	504	506	472	509	532	506	543	541	550	543	496	557	504	528	485	456	493	525	501	504	508	545	539	521	578	479	525	537	492	530	491	466	513	546	527	501	500	495	510	499	532	487	532	549	509	510	508	496	513	523	499	484	538	463	529	546	515	504	546	507	570	547	529	492	510	515	517	500	478	566	521	497	496	502	528	491	512	513	538	495	518	531	500	517	523	496	543	505	510	557	526	544	510	556	541	528	538	540	517	517	505	507	543	516	522	504	511	501	494	511	510	527	495	475	514	499	518	513	555	550	523	519	513	477	507	489	542	524	533	528	548	496	504	543	536	514
60130	43385	19529	13718	9077	4496	2301	1405	1249	860	593	571	443	467	397	347	387	369	387	374	376	325	380	345	357	360	328	325	327	344	364	318	340	378	347	343	343	355	319	387	350	317	342	304	308	315	326	322	330	342	315	319	298	354	293	359	351	325	285	316	327	323	353	317	314	339	298	346	304	334	339	350	334	346	311	308	314	309	377	298	315	340	372	355	318	387	330	310	327	333	307	354	327	337	326	339	330	338	347	335	310	331	355	316	336	371	335	333	337	331	354	350	342	323	301	290	312	297	326	320	319	298	281	297	331	286	323	340	339	335	354	313	352	354	338	346	305	365	294	328	322	311	332	323	312	320	349	317	338	356	327	353	324	348	343	314	330	334	355	319	338	340	307	313	310	316	341	356	324	302	323	271	315	323	338	298	333	311	316	333	324	332	342	320	327	348	337	338	340	350	338	334	327	317	283	338	323	346	364	344	329	359	307	296	329	339	291	288	355	340	349	357	334	351	313	341	356	283	363	321	294	325	326	327	327	326	309	336	331	311	350	355	327	354	334	325	325	347	324	306	325	316	323	321	326	345	352	344	369	331	292	333	298	335	316	313	343	317	320	344	343	310	363	319	332	312	311	309	338	368	293	345	320	304	320	310	315	327	307	360	360	330	295	333	343	337	323	318	336	326	372	335	305	311	328	346	299	318	320	350	338	303	340	309	302	340	317	336	297	360	327	336	362	353	318	319	303	320	284	337	328	368	334	309	317	350	358	319	342	302	351	335	345	327	353	345	299	322	318	327	318	323	312	340	375	360	321	341	359	318	332	317	321	318	347	336	363	354	293	294	328	326	313	359	332	306	303	297	307	362	322	328	317	368	312	371	323	306	316	317	360	307	337	310	276	342	306	341	307	309	335	349	317	330	325	322	338	368	278	328	325	330	306	346	332	333	300	304	317	329	342	343	358	345	334	335	341	324	311	345	336	329	320	296	320	328	323	308	339	315	313	345	300	332	345	259	303	345	318	348	317	331	293	318	319	338	297	321	368	337	320	324	321	333	349	324	374	302	314	320	339	300	337	321	314	333	332	326	338	320	328	327	313	338	357	323	304	354	348	318	300	361	340	315	309	341	326	331	328	304	310	370	342	306	297	359	314	342	344	301	327	365	318	355	337	358	347	303	343	348	350	340	326	319	327	325	313	363	298	324	294	354	328	314	312	350	316	356	291	286	336	338	325	346	309	371	341	371	291	306	320	303	302	344	331	337	318	344	318	311	336	347	328	307	342	322	361	315	331	313	364	295	307	311	335	350	330	298	306	297	361	340	318	325	306	347	302	320	330	336	340	334	305	292	354	337	315	278	334	328	322	304	314	324	316	349	327	309	313	300	339	342	330	346	347	279	328	317	327	330	337	322	344	324	341	360	352	343	320	333	323	350	319	258	303	328	364	345	312	312	356	359	332	340	304	317	305	338	330	360	293	340	340	356	296	347	283	349	326	310	319	329	320	327	350	306	322	324	339	335	333	335	316	319	314	321	312	304	302	304	321	318	332	334	325	307	356	349	327	344	332	328	311	317	309	299	345	350	337	341	322	336	348	309	313	299	341	353	316	336	335	311	327	303	322	343	338	312	312	311	358	314	302	322	331	316	339	304	296	316	335	335	323	284	329	345	330	310	330	337	325	324	329	338	326	308	366	315	337	309	337	340	368	333	342	330	322	314	358	300	325	314	319	317	343	307	328	323	303	288	346	309	331	328	351	323	290	327	330	321	313	334	326	316	314	327	330	321	328	306	333	334	352	314	288	338	343	335	345	338	343	367	364	325	309	346	342	310	357	303	317	306	343	345	318	298	345	328	349	317	314	308	335	316	308	307	343	344	358	350	309	333	325	325	308	321	343	318	325	299	318	319	328	302	311	340	333	295	336	355	302	324	325	335	310	355	311	297	333	329	323	350	302	316	316	342	357	328	320	315	305	359	345	355	305	335	330	324	285	310	308	308	343	330	367	331	331	328	334	350	299	330	295	322	331	344	313	317	331	339	329	315	332	327	322	305	312	314	286	301	331	348	313	322	327	340	327	342	317	305	284	348	347	306	326	322	337	334	330	317	312	369	332	315	353	329	311	346	304	308	374	330	340	350	339	316	316	354	346	358	299	307	356	303	319	350	308	350	330	325	315	310	315	343	330	291	361	320	325	359	332	364	342	350	347	306	333	322	339	311	318	344	342	339	307	360	312	349	321	299	326	353	308	288	337	347	338	332	325	358	363	336	313	325	338	299	317	325	343	326	301	329	305	351	339	354	303	307	370	312	313	317	339	315	356	312	350	296	326	323	308	348	322	298	329	326	335	313	318	350	301	312	334	315	352	326	284	331	340	321	331	294	300	334	310	314	339	339	310	365	303	319	330	346	330	322	311	327	307	310	341	304	333	309	305	314	349	304	323	313	330	308	347	343	370	295	327	345	338	338	327	300	366	357	302	316	346	334	286	317	300	311	307	348	311	309	301	331	351	309	357	344	334	322	300	356	342	344	319	325	313	323	329	316	304	307	332	374	333	321	316	350	343	343	329	324	351	302	329	335	309	333	331	334	344	322	299	325	342	327	342	351	307	356	302	315	323	329	325	336	348	311	349	331	335	325	321	322	295	308	324	322	355	334	290	345	308	342	333	319	296	362	342	337	299	347	359	335	315	291	323	314	362	358	314	345	323	332	333	329	341	340	315	361	349	366	321	340	327	343	308	322	344	315	305	387	317	298	361	294	340	349	335	325	339	348	339	306	318	321	297	320	327	342	346	294	299	302	345	352	313	332	364	297	319	349	339	313	309	336	337	327	305	333	328	328	344	316	326	368	320	332	338	312	301	337	330	336	309	313	337	331	319	368	305	297	342	315	312	301	334	323	334	340	315	313	344	334	354	320	310	305	300	333	293	330	337	339	330	304	315	318	327	296	298	321	290	345	292	307	337	317	322	348	357	313	331	290	299	312	342	311	356	317	328	294	304	301	329	321	349	311	296	336	341	320	343	319	303	356	294	318	302	347	326	300	343	299	343	296	334	292	335	308	304	382	316	344	324	326	314	329	319	330	312	346	303	292	336	332	325	287	335	309	320	317	330	312	297	345	332	357	325	301	359	319	321	335	308	316	339	374	305	350	352	335	348	346	324	349	307	334	329	335	349	341	323	341	350	331	308	314	311	335	315	353	352	315	324	378	344	345	327	355	354	339	326	304	360	328	323	331	337	320	334	327	332	315	294	362	314	347	302	320	372	337	308	296	337	321	364	323	349	341	320	316	312	332	314	331	306	298	346	346	333	314	347	323	308	346	327	316	332	309	345	320	324	312	301	315	329	304	337	334	325	314	294	321	344	325	342	327	313	353	329	337	305	328	320	330	312	354	351	334	298	315	378	348	347	334	366	310	336	310	367	314	315	319	309	305	313	311	332	315	329	320	289	325	296	323	307	328	328	328	332	329	303	302	338	311	326	352	355	299	316	338
37413	12845	18510	24350	21929	13813	9262	6066	5667	3975	2497	2356	1590	1549	1274	1269	1189	1094	1136	1003	1048	961	903	957	916	920	878	845	899	832	890	880	776	800	771	842	823	834	826	776	731	822	757	812	768	802	869	750	757	749	790	778	801	764	760	779	766	785	747	748	737	740	765	774	716	806	734	756	773	774	766	767	727	764	776	793	746	752	704	745	702	709	760	750	767	699	719	786	766	712	726	722	727	766	723	753	787	743	748	734	760	780	688	754	709	701	727	758	710	728	761	725	720	722	772	736	746	747	731	722	773	740	720	726	749	697	685	736	717	730	754	720	673	724	733	755	742	737	725	701	778	727	724	685	765	751	734	774	745	806	726	738	754	739	791	722	732	756	756	753	722	694	730	762	746	736	770	757	768	705	753	733	722	720	762	725	762	751	735	742	746	735	783	729	737	765	713	740	737	736	700	735	714	709	716	695	772	731	702	731	721	686	788	773	728	730	717	751	740	733	728	735	750	704	731	718	739	672	685	686	736	702	738	709	705	737	669	717	709	674	685	723	751	737	733	750	784	739	794	720	741	734	750	772	787	726	705	720	763	720	739	753	741	732	726	709	716	721	699	708	770	735	698	740	740	745	724	747	710	770	750	727	753	718	768	736	709	710	737	752	714	718	738	761	691	722	725	742	742	690	719	738	725	745	764	773	701	710	721	745	728	764	750	711	732	771	739	741	755	696	734	716	709	750	721	759	701	702	709	720	746	741	762	694	749	695	720	733	738	736	729	705	743	686	741	745	731	697	733	693	755	735	718	703	730	697	750	718	716	728	710	706	790	715	729	686	698	730	706	765	709	728	690	715	757	715	726	716	722	700	714	770	731	726	744	766	725	698	741	730	756	781	691	721	723	732	743	754	724	708	725	689	723	766	728	736	716	775	750	715	754	730	681	754	758	731	725	736	718	711	724	741	720	760	698	742	729	722	766	723	759	700	770	697	759	782	718	700	712	784	709	755	726	701	731	725	706	728	665	709	739	720	750	794	742	704	722	738	717	715	732	741	721	748	729	728	702	704	726	739	708	735	725	705	759	681	638	713	708	696	724	732	723	714	744	692	728	713	720	687	726	727	750	711	751	738	708	642	705	723	726	721	751	734	764	726	731	708	709	759	735	689	702	740	745	693	734	754	732	694	719	742	710	760	786	712	740	721	719	698	737	763	769	701	740	741	742	741	705	715	726	731	793	716	699	759	769	695	708	722	730	713	751	759	733	677	741	745	693	782	742	698	689	768	768	759	746	729	758	715	736	705	734	726	767	697	700	800	745	746	730	735	702	722	724	756	751	728	744	735	700	733	710	754	716	730	734	713	732	701	714	769	737	781	712	734	763	694	707	734	722	714	720	715	759	708	754	715	744	716	727	712	701	722	703	741	739	697	724	718	705	707	705	753	724	719	721	786	780	806	773	748	731	763	733	718	737	694	683	758	723	713	688	712	727	730	708	715	732	709	703	677	715	720	696	707	742	715	728	710	717	715	743	701	720	715	762	683	723	731	696	728	697	760	748	722	750	734	743	728	799	735	735	721	757	694	726	720	748	704	766	706	728	761	753	745	728	693	695	762	752	758	720	708	694	720	727	769	745	690	732	748	693	782	741	751	700	737	736	733	737	734	760	772	734	756	708	768	718	722	759	729	729	743	776	742	775	733	778	706	707	727	734	704	727	720	703	690	731	733	758	722	715	729	722	765	705	685	739	738	711	749	720	684	703	750	735	683	741	708	781	725	767	716	720	738	736	733	727	749	688	755	763	795	708	740	709	733	738	761	736	738	725	758	748	748	757	737	742	700	656	694	719	722	699	780	746	677	731	682	710	736	760	721	734	766	731	745	723	767	741	749	690	690	695	771	745	723	694	754	724	716	735	755	777	740	726	765	729	700	706	732	729	734	783	735	743	715	761	755	733	745	705	762	694	706	724	725	762	719	724	732	713	740	681	753	755	739	761	734	726	726	792	721	760	768	748	719	700	711	741	702	717	724	709	737	680	724	749	708	713	740	733	747	710	719	753	756	730	729	725	738	685	689	732	729	747	706	667	727	718	717	704	714	722	722	673	766	755	745	751	689	745	757	757	709	739	716	743	729	667	737	752	756	731	746	714	702	702	747	755	699	771	741	754	717	750	777	710	748	714	762	718	716	724	726	736	734	727	733	718	713	719	746	742	730	720	726	733	765	725	707	757	706	719	747	764	708	746	670	703	711	751	741	715	739	700	744	697	693	725	721	694	751	756	664	683	770	716	699	787	695	741	710	718	763	714	727	709	726	750	686	687	737	743	815	744	720	731	747	729	755	708	738	729	677	749	730	775	689	737	738	755	698	773	779	762	776	733	766	703	760	630	742	668	734	753	739	725	676	715	734	702	676	751	743	753	747	700	705	725	772	751	761	738	744	738	713	749	732	772	758	784	719	713	705	718	740	744	721	781	725	759	696	738	699	700	746	712	694	737	695	737	729	739	756	730	716	721	734	722	720	725	724	764	701	722	746	748	723	746	686	758	745	719	706	737	761	738	712	688	690	742	716	684	731	719	741	744	659	728	664	768	737	672	731	706	730	719	754	704	714	731	709	728	705	690	718	750	673	706	700	718	740	757	662	758	744	746	699	729	699	716	769	735	724	702	734	680	781	735	764	727	758	707	731	736	687	770	771	714	735	701	744	720	755	806	752	739	751	770	719	706	665	741	781	745	764	722	770	703	738	704	728	728	727	743	740	684	759	731	742	738	745	747	717	739	664	719	747	744	734	760	763	748	716	744	756	707	759	753	735	726	738	716	728	753	749	708	726	641	717	724	722	797	714	687	701	716	728	713	716	740	703	750	712	727	690	753	741	706	774	737	718	759	708	734	757	745	725	747	737	706	735	722	735	705	724	747	749	725	725	762	775	727	702	750	661	738	724	725	724	735	735	760	800	693	720	711	701	716	706	698	692	747	711	681	780	785	675	759	719	767	725	712	728	730	741	785	710	704	738	705	718	732	731	703	764	784	750	724	702	725	760	742	756	749	730	738	776	716	728	711	703	697	775	721	719	706	762	737	718	748	727	702	734	740	769	703	718	719	694	718	707	744	722	746	747	715	731	720	777	720	735	718	667	769	706	701	695	747	764	779	762	745	700	693	719	687	759	716	726	699	709	728	710	739	715	716	769	758	705	758	799	736	726	709	730	720	701	711	719	780	705	698	749	655	751	776	700	726	737	725	691	743	673	747	713	679	715	742	784	710	741	709	719	737	713	774	738	740	712	785	742	712	734	729	716	774	736	721	768	723	732	690	736	683	722	692	754	691	700	738	703	794	719	700	757	736	708	783	800	752	738	740	790	684	703	732	733	686	763	751	694	731	728	742	739	726	697	743	747	751	706	759	703	714	728	700	721	719	695	731	736	718	753	805	780	690	718	780	783	733	708	690	763	744	761	736	733	734	724	666	729	726	715	727	773	740	752	702	702	718	735	708	737
12758	4290	4439	4173	2328	1062	622	339	330	174	124	105	90	107	112	97	107	102	101	94	107	107	114	85	97	97	83	98	109	105	92	105	100	89	97	106	94	96	98	104	98	98	94	77	110	92	96	114	92	90	117	102	90	102	100	97	80	97	96	95	111	94	91	94	101	93	95	115	98	95	100	112	98	110	94	110	87	109	97	70	90	106	115	98	85	93	105	101	82	93	90	104	101	95	96	103	116	90	90	113	110	87	100	106	86	114	90	91	99	83	86	99	104	93	93	93	91	96	85	91	99	105	102	100	100	95	110	91	85	114	103	96	106	103	91	80	119	128	96	102	99	103	93	113	94	101	99	88	101	112	91	96	91	104	96	120	93	106	94	95	97	100	99	93	96	95	111	102	106	68	109	110	94	105	99	105	109	97	97	103	94	92	85	99	113	111	88	120	93	88	92	87	107	94	101	111	81	92	106	120	97	93	115	101	98	111	103	111	93	113	74	100	100	83	110	94	108	101	111	80	107	93	101	103	99	97	89	80	113	103	88	100	98	102	90	103	92	88	99	106	113	108	104	106	87	103	94	80	99	103	109	78	94	104	91	107	77	84	118	94	94	111	110	98	101	102	107	93	127	109	102	100	74	97	116	102	92	92	109	105	97	93	89	102	89	104	90	105	109	93	100	98	118	93	100	116	98	114	96	92	100	92	97	99	86	101	93	94	104	91	98	94	102	99	101	101	102	81	108	117	95	78	126	96	119	95	103	107	102	107	102	93	111	94	83	114	99	111	91	91	103	101	89	108	106	86	104	110	87	100	107	94	113	98	117	112	103	91	94	104	77	95	104	107	90	95	104	109	98	106	103	92	107	109	98	93	101	97	107	99	87	98	101	104	98	86	85	95	102	90	110	104	99	107	90	98	94	98	108	90	113	106	108	87	99	99	101	78	91	97	77	96	93	93	104	129	99	106	84	111	116	107	93	89	109	82	104	99	76	85	80	109	111	90	100	103	101	110	110	101	110	90	96	99	91	109	114	96	100	125	93	110	109	112	113	115	96	102	113	98	91	105	104	97	93	105	85	98	103	104	88	111	88	105	92	95	95	104	84	107	87	122	104	93	117	92	107	98	88	89	109	116	97	115	95	109	94	100	110	104	108	107	99	95	110	100	115	88	89	97	91	88	97	93	86	96	94	83	84	86	114	103	101	102	100	100	103	76	86	113	114	86	112	101	114	89	109	95	109	84	105	104	85	88	98	108	86	97	104	103	93	87	98	78	93	98	102	108	104	96	98	83	110	85	99	83	119	142	97	102	111	116	117	109	114	124	94	84	115	89	100	93	127	105	104	94	105	101	86	119	97	116	109	102	117	95	94	100	126	116	97	89	112	114	105	94	95	100	85	101	92	87	116	84	95	102	124	88	102	78	92	110	77	90	104	105	88	102	104	80	108	99	96	105	99	88	86	85	75	82	93	105	102	90	95	91	92	90	84	115	102	82	95	104	102	97	95	95	86	80	104	109	91	89	106	114	115	98	116	99	104	92	101	85	93	112	87	101	107	111	106	101	109	88	95	76	106	111	89	97	94	85	98	108	100	82	106	125	89	93	87	111	95	96	99	102	92	119	88	111	105	97	97	113	100	104	99	117	103	109	128	81	79	93	100	112	108	101	97	100	82	90	92	107	105	102	88	83	80	76	89	107	109	84	97	107	92	108	91	89	87	102	99	90	95	99	97	97	106	106	124	108	96	100	77	96	99	100	95	119	75	117	98	117	96	113	92	92	109	93	94	109	97	95	70	83	104	98	88	116	113	87	99	89	91	109	101	84	114	101	117	107	113	103	117	93	95	89	84	99	107	84	100	101	94	91	100	96	100	110	96	98	108	93	93	109	93	93	103	116	93	100	106	103	109	108	96	91	93	104	90	104	97	110	111	100	107	100	106	106	91	89	101	129	123	95	103	99	89	100	83	90	114	94	101	97	89	112	86	119	105	116	89	104	100	85	102	99	81	109	97	100	112	90	108	99	105	93	100	90	101	100	96	97	86	88	110	99	75	140	108	99	112	117	87	114	124	126	95	108	93	91	96	91	91	75	102	108	107	120	88	82	103	95	115	79	109	91	86	101	106	86	91	99	98	106	100	100	103	90	116	116	95	108	101	95	95	104	89	86	108	100	95	123	79	100	94	83	103	96	99	112	98	101	92	88	92	85	93	97	92	107	91	102	104	89	100	94	99	97	103	105	117	103	105	82	87	94	98	92	89	97	93	93	117	109	82	99	93	103	105	108	115	93	109	97	120	99	106	100	85	98	92	97	84	95	94	116	82	94	89	98	112	95	98	98	104	104	83	91	87	103	93	96	106	97	113	94	118	127	94	93	84	119	100	100	86	90	81	72	113	89	86	90	117	93	123	104	96	86	97	88	83	96	99	102	88	86	110	103	105	114	94	118	96	100	96	95	117	97	86	96	107	82	105	84	107	108	113	99	88	106	98	102	100	101	94	88	95	97	100	108	83	92	125	103	139	95	112	117	95	95	101	101	95	110	97	99	102	99	94	90	84	87	104	99	76	105	111	95	97	98	104	88	110	97	103	77	95	99	100	108	91	91	101	114	95	97	83	97	105	96	114	116	118	111	85	109	114	87	91	104	92	89	100	122	94	96	108	98	99	102	90	127	125	106	116	98	116	93	99	89	106	89	104	97	105	111	93	90	88	101	91	94	101	104	100	75	106	115	92	89	96	87	99	101	89	98	82	101	108	93	91	125	104	100	108	104	100	92	102	96	108	98	95	97	114	93	108	104	101	101	106	106	80	95	94	110	92	105	105	109	87	96	116	91	105	108	91	97	83	90	92	95	95	115	94	115	104	110	83	103	107	94	104	98	105	99	76	80	96	83	93	84	108	102	93	100	86	94	93	93	98	106	109	96	95	82	74	78	92	93	114	126	108	105	97	91	106	75	87	116	109	95	118	98	89	98	89	95	105	101	79	98	90	101	105	97	100	102	92	84	82	78	102	109	116	90	110	98	93	103	86	92	95	118	108	100	121	96	98	106	92	111	97	87	110	96	97	88	106	99	128	97	85	88	97	93	102	91	91	76	102	115	84	87	102	91	101	96	89	108	94	87	84	100	110	90	86	106	97	109	108	104	105	95	103	98	86	90	102	96	83	112	94	102	92	109	106	97	117	87	102	92	111	96	93	98	100	92	104	99	93	94	83	108	93	93	116	88	119	97	105	108	103	91	84	88	92	96	89	94	95	83	85	84	90	101	91	91	95	94	112	91	100	94	101	106	88	95	99	108	107	117	110	93	101	114	108	93	97	107	108	112	110	83	104	86	90	103	101	87	96	86	98	90	102	104	90	102	92	102	95	101	93	99	89	103	95	112	114	93	96	121	122	110	103	94	86	115	102	95	85	100	76	120	97	94	90	92	90	104	98	96	78	92	101	127	100	89	102	104	102	88	103	90	97	116	115	90	100	101	86	91	103	89
7924	3389	8819	11933	8352	4392	3069	1738	1722	743	400	313	253	302	279	271	309	261	273	264	266	251	289	277	259	295	302	271	284	283	272	280	289	263	244	274	284	280	276	271	286	284	295	283	279	279	251	271	262	267	296	260	274	284	284	265	288	277	249	285	314	285	293	288	296	288	250	273	296	286	294	250	299	281	282	278	287	290	275	289	266	279	256	277	243	278	312	268	279	276	271	317	256	288	273	289	290	285	291	325	294	290	266	296	275	254	295	294	261	282	282	272	286	285	304	253	280	272	263	264	270	265	286	287	288	267	269	266	286	277	289	287	286	267	249	264	261	252	273	290	288	264	245	273	264	300	289	297	298	284	299	265	277	281	297	295	263	205	281	241	265	318	259	273	264	267	262	256	283	251	299	308	245	276	261	291	300	280	252	280	293	271	294	293	277	332	275	280	287	260	276	268	255	288	247	265	277	281	292	291	297	281	270	282	342	270	279	280	260	307	278	307	281	264	272	273	293	271	299	297	275	288	289	280	282	288	296	257	293	251	300	262	269	248	296	270	274	287	263	286	289	261	263	259	304	253	277	280	289	336	268	294	285	268	266	274	283	331	304	271	265	296	280	299	319	284	287	256	264	252	299	280	293	286	259	276	280	321	304	272	286	287	277	289	281	258	289	301	271	269	274	257	275	290	281	266	261	271	291	260	291	288	289	281	283	283	294	272	247	279	291	251	289	285	267	259	274	278	271	277	286	295	259	263	271	260	265	296	263	296	288	278	268	287	281	281	279	282	269	297	279	271	283	294	288	288	268	279	289	286	296	274	273	275	275	277	272	261	301	266	278	276	277	240	298	282	309	302	280	273	284	307	294	300	286	301	290	265	291	285	284	238	294	281	300	289	302	269	277	258	319	269	283	268	260	288	294	298	319	249	276	267	254	262	274	281	286	252	307	278	291	312	257	285	266	262	279	253	266	283	315	274	312	283	270	286	298	257	257	288	298	283	284	277	291	291	281	291	301	272	305	307	291	278	265	279	303	283	263	294	263	278	296	228	282	299	280	307	283	272	274	291	269	311	255	294	295	287	276	300	288	280	278	310	256	289	278	280	278	282	278	275	266	278	270	283	276	295	292	290	277	257	268	310	285	299	270	273	283	270	290	269	296	289	293	267	292	302	264	329	248	285	263	291	281	300	274	269	322	292	273	278	283	255	298	306	284	275	255	270	281	280	278	275	283	248	298	250	302	262	260	271	285	274	270	295	304	275	293	256	268	267	295	255	292	302	251	265	274	266	253	248	270	246	298	300	272	255	281	273	285	268	286	274	272	281	258	271	286	263	274	279	272	256	271	260	288	277	261	278	283	265	284	257	276	283	266	277	277	283	291	267	279	299	268	267	261	285	266	274	258	262	256	288	298	248	272	280	293	268	258	284	265	263	274	286	277	291	289	300	263	251	250	280	277	299	291	257	273	273	271	292	290	277	301	254	289	282	265	289	279	282	278	261	265	287	272	304	288	282	290	277	263	293	284	295	289	286	269	284	251	301	321	276	281	291	273	276	271	294	257	281	319	284	270	301	291	311	293	270	300	285	279	262	274	262	321	267	292	290	276	292	265	287	266	267	261	298	305	276	282	278	261	263	299	267	285	282	309	251	305	276	302	257	282	265	304	287	257	290	280	266	286	263	272	285	289	285	271	281	278	288	270	258	271	269	300	253	283	255	279	270	301	264	308	266	301	280	282	293	272	282	258	294	315	278	294	288	295	276	252	302	250	254	293	275	300	279	281	324	278	263	283	264	272	275	287	277	288	271	223	276	291	257	267	281	278	273	303	251	274	291	280	290	285	307	247	296	284	254	274	275	291	292	279	265	272	274	271	260	283	311	258	281	296	302	242	285	294	277	243	296	315	276	301	292	243	282	275	297	274	248	257	291	262	247	281	283	280	288	303	279	268	270	264	271	260	247	272	276	257	287	236	290	250	276	290	283	261	270	279	298	269	288	282	303	289	304	281	283	279	279	287	277	269	254	304	285	278	272	260	300	292	271	298	302	270	294	273	289	295	293	286	267	252	301	276	254	262	301	302	270	270	297	259	285	298	276	274	272	292	283	287	286	294	265	289	269	283	293	267	291	284	282	276	306	281	285	272	281	304	253	267	297	270	291	272	243	280	292	302	296	299	294	274	271	258	283	272	241	245	269	275	278	295	290	287	287	280	307	290	249	284	264	269	289	277	280	275	269	283	298	266	301	290	281	282	296	291	277	269	301	272	281	262	292	265	312	310	278	287	278	280	273	278	287	273	293	298	250	284	277	290	266	270	287	271	283	283	280	267	277	255	279	291	311	282	296	288	271	243	283	290	276	256	309	268	267	294	280	281	295	254	268	287	283	284	287	307	252	272	293	287	254	275	282	295	261	305	276	293	281	296	269	282	276	286	242	272	241	258	272	231	266	274	272	279	267	284	272	299	269	260	291	273	280	268	286	271	259	280	317	268	282	272	284	317	265	267	273	299	285	261	274	292	314	274	310	273	294	275	281	270	277	274	260	268	268	261	271	253	262	295	290	270	295	267	304	280	291	268	307	278	264	270	279	247	262	310	262	279	283	278	289	269	289	305	275	271	280	294	251	300	258	265	275	283	257	301	270	295	258	268	278	276	266	286	250	286	274	284	303	268	292	236	264	295	281	285	291	287	287	265	278	298	272	268	289	279	285	299	272	259	283	282	293	287	296	265	297	274	285	291	287	293	278	263	282	284	257	288	285	293	260	257	275	248	281	272	258	275	287	278	318	286	278	297	282	286	260	269	274	294	280	244	281	280	283	277	298	292	276	247	273	277	282	322	279	277	280	291	288	264	303	269	267	248	253	274	284	288	270	271	288	262	276	272	261	294	259	270	280	280	278	296	284	291	266	296	271	289	294	301	273	290	260	267	262	288	290	291	288	260	269	257	279	254	289	298	277	268	278	296	313	277	290	291	265	273	254	262	264	303	303	298	284	301	279	278	289	261	297	281	285	270	294	282	289	267	248	259	284	268	265	287	277	303	274	276	276	290	260	287	291	299	285	290	306	278	299	258	273	305	293	277	276	289	307	278	251	295	280	311	260	276	264	293	271	302	276	241	285	269	297	275	284	279	290	306	289	274	252	289	271	252	272	299	277	261	267	273	280	290	260	256	287	265	263	282	295	280	273	279	303	285	296	279	303	270	247	279	267	231	265	267	259	232	313	258	298	257	298	296	281	308	308	258	298	248	296	276	293	287	247	281	322	261	269	269	278	308	283	288	284	270	267	255	279	311	291	253	269	278	304	290	265	324	294	263	256	245	269	281	281	289	286	261	306	272	273	309	306	302	280	297	271	323	276	282	280	278	288	272	260	300	278	283	303	279	283	290	287	274	285	248	247	289	303	293	277	262	287	266	292	256	299	339	299	303	263	287	292	265	279	242	300	307	300	285	292	291	257	288	274	263	291	280	291	282	262	271	255	273	301	287	279
53313	31201	15481	10039	5198	2647	1690	993	919	449	310	301	285	294	281	242	225	275	262	227	238	209	232	229	237	214	221	206	216	210	197	219	231	255	239	209	233	196	218	210	219	230	218	221	200	217	216	236	187	216	222	214	204	219	226	224	197	200	223	234	213	222	184	223	209	233	202	222	222	214	223	225	204	190	194	229	207	189	208	210	245	195	230	214	224	225	195	159	220	222	245	203	206	240	211	195	208	213	216	207	222	213	212	219	198	210	209	204	230	225	217	231	197	220	214	205	198	187	186	231	209	204	212	198	223	234	232	234	206	211	200	221	233	210	201	196	213	212	216	257	205	215	244	205	208	200	230	203	217	221	227	191	208	231	204	196	217	201	196	201	215	206	186	201	222	209	186	227	221	211	208	233	191	227	221	218	232	227	205	220	203	195	200	223	249	189	205	226	213	218	199	211	238	204	175	181	255	196	216	234	219	216	212	233	218	203	196	223	201	210	212	220	215	242	227	207	210	191	198	241	211	228	210	214	193	208	221	223	196	218	224	202	229	239	235	238	196	200	258	226	222	207	213	209	232	228	205	189	184	184	195	226	210	216	211	203	214	207	221	233	189	193	228	221	220	182	191	206	244	199	196	239	244	216	217	200	219	208	202	219	203	227	219	221	227	199	214	222	194	215	206	196	218	206	212	220	197	217	184	198	229	217	229	223	225	217	198	213	218	198	217	231	201	203	210	189	241	195	197	215	200	205	206	219	223	198	238	216	232	215	229	189	205	216	223	209	191	219	242	203	213	197	237	240	203	210	211	189	203	207	214	223	224	218	231	221	213	202	224	218	242	216	199	239	210	208	216	196	210	196	171	224	176	193	184	214	213	204	200	232	228	232	211	184	210	229	219	217	199	207	221	235	191	236	200	201	228	232	205	212	218	211	226	219	229	203	229	213	225	218	219	202	237	214	207	199	199	212	206	213	195	216	232	195	193	222	216	196	201	214	222	193	205	209	224	230	238	213	211	198	229	193	221	215	220	201	234	215	204	223	217	247	232	220	200	195	234	213	220	208	228	205	223	206	228	202	217	223	245	234	215	201	224	214	221	196	220	214	220	189	206	201	199	252	209	223	215	229	220	187	228	203	189	186	217	203	230	217	203	228	230	212	227	234	220	207	236	209	212	231	185	211	186	191	211	201	202	226	244	187	207	217	223	220	188	208	206	240	180	187	223	234	196	208	214	201	244	201	214	207	195	225	190	209	211	195	207	223	246	218	232	230	213	222	196	210	216	214	240	197	217	225	215	198	223	205	218	220	199	206	195	190	211	220	190	186	235	211	217	203	203	224	203	226	222	226	230	224	217	215	201	208	229	227	179	221	238	231	212	247	220	224	221	206	227	215	206	217	234	216	212	195	204	204	201	216	219	176	225	219	212	203	223	217	218	217	206	205	237	216	218	224	191	215	219	218	235	223	249	205	234	199	191	208	196	238	207	226	183	213	205	225	232	188	226	209	228	225	262	218	215	224	209	209	209	204	211	212	210	216	259	213	235	210	214	176	218	235	208	231	207	218	192	216	210	189	200	207	198	183	212	229	185	236	204	211	233	213	243	221	191	242	211	209	216	245	185	236	230	218	238	198	234	209	214	199	209	186	183	242	231	210	190	238	188	211	203	189	210	206	216	213	217	190	220	218	212	221	241	220	231	226	209	191	239	236	213	204	217	189	222	213	211	210	224	213	212	214	212	217	178	182	209	209	240	201	218	201	219	233	235	200	217	183	207	217	210	186	217	191	188	230	201	213	212	209	196	207	240	223	234	189	184	216	205	218	209	229	233	209	188	213	198	184	204	219	209	217	210	197	198	210	175	211	206	220	235	205	238	230	250	235	219	211	215	202	204	215	215	224	224	217	199	195	214	231	250	196	219	177	199	201	242	215	205	231	210	231	216	219	226	186	208	194	207	243	208	224	225	201	206	222	212	218	222	221	231	234	212	218	207	247	227	203	198	232	218	204	200	213	233	203	212	214	238	236	200	205	189	193	215	234	201	195	204	209	204	224	220	190	204	168	211	225	209	174	200	237	207	194	221	214	226	232	234	203	189	207	187	209	228	185	203	223	234	220	185	226	222	230	249	234	222	230	224	205	225	199	219	221	226	226	200	205	206	241	198	205	232	204	213	196	235	229	221	207	213	188	235	197	234	210	226	236	209	205	207	227	253	239	195	169	217	237	223	183	221	227	189	198	203	247	205	231	214	220	223	222	183	220	220	238	194	201	240	210	186	210	227	211	255	201	207	197	242	223	188	212	206	244	258	195	246	203	232	224	190	190	219	229	199	220	195	230	197	239	219	222	237	215	207	193	204	211	225	229	237	228	218	219	210	230	210	207	222	202	181	224	215	207	215	207	241	220	208	228	210	204	217	245	199	205	208	211	205	225	227	204	198	209	214	200	192	231	241	205	195	213	222	223	215	199	178	214	199	230	207	197	199	219	227	217	233	205	208	223	225	218	215	198	204	225	202	231	216	235	217	194	234	225	206	190	211	219	231	194	208	208	213	228	218	214	213	218	213	213	237	216	207	236	200	229	210	210	210	201	216	206	204	215	183	215	197	210	207	238	214	206	221	225	235	203	211	220	202	208	193	218	212	207	184	226	216	216	212	220	225	222	212	186	234	217	230	228	210	204	225	201	231	201	200	208	232	211	217	213	212	206	226	242	224	210	214	228	217	218	231	204	222	209	224	204	223	203	218	211	229	232	228	185	210	198	230	192	219	238	223	193	222	196	212	211	224	233	193	216	202	207	210	216	249	223	194	239	221	216	219	194	194	241	201	208	220	192	250	210	231	202	234	210	201	198	228	220	221	222	234	218	217	196	205	241	202	240	227	209	225	259	221	240	217	196	184	205	217	165	194	214	206	225	227	224	201	226	226	216	182	228	199	216	189	180	209	213	217	242	224	236	201	234	204	230	214	199	209	201	202	197	226	229	215	212	215	232	220	201	201	213	216	216	238	212	211	233	203	227	201	203	220	201	197	186	189	235	193	238	233	214	204	219	221	202	231	241	210	222	208	208	226	181	241	204	221	224	202	210	205	204	232	223	220	202	225	210	218	219	212	222	184	215	201	224	226	219	207	195	218	217	241	217	249	210	240	210	184	186	231	254	208	194	221	222	215	226	214	224	210	218	248	211	220	217	189	216	241	249	230	220	210	210	205	211	211	218	235	225	238	195	211	213	232	214	207	247	218	169	224	241	206	226	199	186	194	204	206	225	204	192	195	202	221	200	235	201	207	205	193	222	190	193	244	206	226	205	204	204	227	198	243	207	212	195	200	216	203	211	208	194	239	199	198	208	211	232	200	218	214	219	220	231	216	194	224	212	194	238	204	248	218	205	210	188	175	203	217	204	200	217	209	207	214	228	234	190	183	245	211	210	226	192	222	187	216	204	193	209	214	205	212	227	235	220	214	211	239	249	207	197	206	246	209	239	212	219	190	212
32883	7772	17169	21326	14980	9834	7106	4862	4434	1893	1325	1267	996	861	780	742	751	732	727	697	644	645	654	649	660	633	656	587	624	588	548	561	612	587	589	608	544	585	537	550	572	538	556	537	508	548	563	543	525	529	532	547	535	565	558	538	547	552	527	557	542	541	527	507	534	530	566	498	497	529	543	555	533	574	518	544	513	529	479	514	535	513	564	526	551	582	516	502	544	510	519	590	560	565	539	530	557	593	505	542	498	514	556	545	510	521	477	553	531	486	549	553	531	542	483	533	481	525	509	506	505	538	518	505	524	536	513	557	552	489	547	505	472	573	546	558	503	535	549	548	527	527	538	494	526	494	555	516	512	567	536	524	519	485	509	544	506	550	540	489	529	500	502	502	586	530	556	560	486	509	548	530	527	512	547	546	491	516	506	516	517	521	555	512	550	545	533	562	523	521	525	501	524	514	586	515	497	498	492	477	498	497	481	517	516	528	502	542	541	538	503	513	521	531	533	512	497	504	547	527	536	543	513	484	516	520	519	576	500	488	502	509	546	566	482	575	506	535	480	501	540	551	532	540	523	526	513	507	515	532	543	518	516	555	506	533	505	506	496	545	493	536	528	524	573	515	564	527	565	522	491	491	519	508	568	543	532	514	501	512	510	531	508	511	549	504	542	515	558	504	563	498	506	525	496	574	515	495	518	506	521	526	506	533	511	510	519	536	535	519	533	540	535	523	517	501	561	560	551	531	513	518	559	529	527	511	542	555	512	534	508	507	530	542	547	577	532	565	516	524	531	532	531	489	540	543	503	497	537	529	528	563	511	533	505	533	537	531	499	525	511	573	546	507	536	511	474	568	533	516	540	527	495	518	515	539	531	490	528	531	566	464	554	508	550	505	550	502	553	506	523	554	496	551	513	524	516	539	493	537	562	532	500	520	561	553	535	504	511	512	550	543	506	517	513	572	549	536	556	514	474	550	514	492	529	516	515	562	531	495	548	492	575	533	531	533	514	550	573	523	567	513	550	535	483	540	527	537	533	514	553	566	492	470	536	534	536	517	519	497	552	499	532	539	501	556	527	486	537	561	519	545	517	507	505	517	524	503	488	584	513	514	507	548	530	538	480	523	492	527	512	522	498	522	536	544	523	608	509	487	543	534	529	503	504	532	494	526	525	516	524	522	561	546	504	514	527	507	486	531	507	522	507	509	503	520	530	497	495	563	543	548	511	519	483	533	518	493	520	495	546	485	534	504	503	555	507	515	522	479	520	508	575	526	510	523	547	526	531	576	525	530	532	515	498	539	476	538	547	511	531	508	568	558	541	494	498	510	550	496	538	518	507	489	541	518	517	535	501	537	540	528	526	548	519	519	554	533	535	547	513	538	491	530	511	531	557	563	513	523	515	515	502	518	508	522	553	511	501	497	504	528	527	532	519	508	492	518	526	514	537	561	507	522	521	504	562	553	550	532	565	553	544	567	493	492	556	477	512	509	533	543	516	511	508	532	564	528	545	522	498	529	560	496	512	532	558	492	449	500	585	478	537	501	527	544	548	541	537	515	505	464	478	505	522	532	513	472	550	501	539	562	524	524	531	536	515	555	530	605	536	456	507	494	551	546	511	504	516	555	556	538	513	496	458	508	541	531	554	531	505	557	539	523	541	494	525	529	525	522	562	540	507	499	521	512	514	503	520	545	520	514	520	530	557	514	507	538	503	566	551	540	478	530	504	489	527	518	528	503	582	511	499	549	533	548	552	519	517	492	489	547	527	507	505	543	529	487	547	561	515	544	513	530	516	502	540	490	555	557	515	521	530	476	497	512	526	538	569	567	516	550	528	530	548	522	526	532	540	513	512	506	537	546	551	523	564	504	506	516	520	503	499	525	543	535	551	525	532	485	503	514	549	494	534	497	523	551	519	498	501	516	553	551	549	545	542	522	497	509	525	495	519	537	500	504	533	527	575	551	490	525	491	555	541	453	550	517	545	528	500	504	556	528	509	501	552	544	519	544	524	558	528	534	511	534	539	524	533	526	525	532	524	459	534	550	490	530	546	491	518	539	530	550	535	549	524	529	543	563	514	530	508	519	551	489	504	529	549	506	525	504	525	540	496	537	503	524	545	520	533	535	513	455	539	543	509	525	553	503	528	530	511	514	515	572	523	512	571	572	539	543	574	467	503	537	565	531	528	494	522	513	548	542	516	538	533	500	592	535	523	529	533	549	486	510	528	495	465	523	533	555	509	506	528	487	543	484	519	483	518	550	517	554	525	507	541	505	520	543	527	534	550	571	521	524	507	499	552	523	545	542	516	514	517	483	531	560	500	499	515	506	491	515	533	531	528	497	533	509	564	552	515	540	561	561	518	524	503	520	502	544	526	524	502	544	536	513	509	543	530	528	527	507	521	518	551	529	542	524	542	503	506	522	515	571	569	498	498	510	530	560	507	518	543	507	557	532	528	526	511	534	523	495	505	544	494	571	497	520	550	552	543	551	512	556	542	528	489	533	537	516	482	483	550	558	569	505	497	586	489	485	531	491	528	495	569	481	539	494	517	502	520	524	541	569	556	515	526	548	564	563	544	489	539	556	491	485	507	513	551	557	544	484	543	533	538	485	546	505	533	546	526	508	495	540	505	525	530	535	520	547	529	500	493	483	545	522	498	532	548	495	494	506	501	528	512	530	528	563	541	568	546	496	550	552	542	508	517	517	499	500	505	553	534	538	554	535	467	514	529	561	517	520	540	485	480	535	495	472	532	504	519	531	514	519	490	515	548	548	482	508	528	524	530	508	522	495	510	517	513	518	495	535	537	521	545	561	517	535	534	520	530	537	518	512	503	521	494	518	514	512	525	529	557	481	524	510	515	516	494	533	556	516	519	511	488	555	547	533	549	537	528	507	547	486	520	559	530	536	565	524	511	523	517	502	489	568	551	539	539	564	484	507	531	551	520	520	526	503	532	495	541	532	525	505	510	507	525	538	483	521	550	512	544	524	491	529	524	516	495	581	518	504	530	507	502	497	492	527	511	520	540	524	532	537	549	527	513	533	486	529	523	544	511	490	523	507	498	537	555	512	519	555	517	548	550	519	511	511	490	507	541	508	530	503	502	512	511	562	532	487	496	501	491	546	503	548	510	534	516	508	554	556	505	521	526	506	540	557	521	530	495	544	561	550	546	542	566	493	527	537	554	532	541	562	503	524	527	509	484	490	529	508	504	471	518	533	512	469	499	487	514	555	497	504	541	472	540	548	560	488	527	567	524	561	539	550	547	495	534	509	526	540	542	557	536	499	529	546	497	477	529	541	493	509	490	484	570	518	543	539	525	522	501	535	556	498	563	508	525	535	558	514	488	521	524	551	510	529	522	544	530	547	488	525	516	559	518	517	514	534	534	511	567	505	528	553	511	496	534	554	548	509	504	528	506	550	508	543	510	586	503	529	553	535	556	524	527	559	523	578	506	540	535	518	512	525	524	500	521	540	524	532	536	526
58071	42377	22325	16929	8673	4161	2853	1753	1448	708	627	576	445	435	407	383	356	367	357	363	362	354	395	394	326	325	342	359	393	379	348	334	348	364	360	347	306	348	342	380	316	318	323	333	324	339	305	336	301	316	349	324	301	348	330	304	359	319	377	331	369	307	327	312	337	305	326	348	335	353	326	315	324	348	325	313	308	342	351	346	297	306	335	365	320	307	288	272	324	319	331	327	346	370	341	341	346	327	310	303	343	318	315	358	328	342	317	326	330	319	319	314	339	356	329	331	295	312	319	341	354	341	303	319	310	346	346	356	342	337	374	319	332	344	327	318	334	306	345	315	321	316	319	316	342	330	308	354	329	354	311	313	332	324	332	338	325	309	318	300	311	311	311	317	319	310	330	357	337	303	332	363	328	312	379	340	312	313	354	315	360	304	334	334	357	298	322	302	325	336	316	337	319	346	319	308	342	332	308	361	323	350	319	308	320	361	324	335	321	326	336	322	316	343	315	348	319	323	324	351	341	315	361	309	346	348	327	348	370	333	321	326	330	332	309	288	343	342	358	333	333	346	327	341	320	282	316	328	318	325	366	322	323	361	308	302	317	335	333	323	326	322	337	302	350	308	311	336	323	276	304	304	351	305	316	323	295	320	314	313	358	301	332	320	313	315	310	324	327	363	347	351	312	343	312	341	333	313	336	345	317	301	322	348	317	347	369	315	333	330	328	337	362	337	335	315	326	292	315	321	307	316	361	347	323	296	302	329	335	305	333	357	305	326	302	337	347	368	280	304	326	314	354	333	312	295	319	332	329	327	359	330	335	326	330	315	299	359	348	342	351	324	316	326	363	306	330	316	324	316	338	346	341	336	303	293	358	304	325	337	289	312	338	375	290	339	327	301	315	320	316	377	325	334	308	335	325	327	287	318	301	323	335	295	318	291	329	336	332	307	330	325	325	333	341	327	317	297	348	320	327	331	338	334	317	351	321	322	340	351	308	340	327	357	296	334	320	368	305	322	342	313	307	362	354	327	311	323	355	340	331	290	355	297	321	329	348	310	324	325	320	319	314	326	319	352	360	336	303	307	333	360	316	322	354	316	337	320	313	332	356	322	353	326	282	299	347	321	326	324	301	314	329	326	330	344	313	291	315	353	311	329	344	297	348	304	319	327	325	297	297	340	323	326	325	311	328	308	343	309	292	320	321	297	318	318	317	333	347	339	316	366	307	304	326	317	324	336	317	301	311	342	318	335	356	315	339	339	335	367	362	315	303	348	313	318	339	309	351	298	329	341	335	359	324	344	335	331	343	351	356	338	345	339	333	345	319	353	316	349	339	337	316	326	321	308	341	348	337	311	328	343	330	309	314	300	301	320	333	329	325	326	384	315	322	309	321	330	301	322	311	361	340	341	347	327	317	332	334	315	355	308	330	326	314	356	332	328	289	306	329	332	327	336	342	356	341	332	351	319	311	312	317	349	329	350	348	321	299	333	332	370	331	351	291	328	312	275	304	373	336	344	297	343	335	304	324	316	308	337	336	322	335	324	323	322	351	328	333	344	314	310	354	387	347	314	295	325	332	342	293	302	358	328	307	315	310	327	346	324	296	304	338	314	312	298	321	340	292	317	341	303	344	318	312	341	338	341	331	329	320	325	337	301	332	327	350	324	349	318	312	331	321	313	336	366	308	342	323	357	318	316	325	336	355	296	335	304	335	344	358	374	353	337	338	395	321	285	341	341	334	311	299	311	341	325	310	305	320	311	334	292	307	322	318	326	332	328	303	314	319	343	331	342	357	344	328	321	332	340	322	345	342	327	337	316	336	327	317	326	358	292	317	329	318	318	325	303	289	358	313	326	326	341	337	307	330	316	354	322	338	303	320	323	311	333	326	331	348	317	340	337	332	307	296	325	279	332	332	339	383	355	315	354	349	343	347	339	340	359	331	308	340	307	313	321	302	326	310	333	350	374	381	325	309	326	313	322	297	296	338	337	327	303	320	327	338	306	306	340	328	355	341	328	299	378	331	320	348	368	299	321	342	307	308	362	355	321	322	306	341	331	343	340	306	327	374	363	316	313	331	337	343	321	363	315	312	315	317	306	291	338	365	329	315	321	328	339	343	347	353	301	330	316	342	303	311	325	352	308	314	326	326	345	338	336	332	340	348	359	333	317	357	328	331	312	380	328	313	307	333	331	328	304	315	346	335	313	346	337	362	365	320	343	307	324	329	311	324	306	325	349	341	337	318	319	316	296	312	329	340	345	294	334	323	340	335	353	349	304	350	351	303	310	312	282	341	348	329	314	337	304	300	345	341	356	316	360	318	288	315	335	322	298	326	348	323	319	271	311	336	318	345	316	379	305	316	301	324	326	293	333	269	315	311	315	348	344	353	320	334	338	334	363	337	327	292	323	345	318	323	337	332	340	339	305	356	316	340	336	315	312	296	318	319	353	299	311	311	326	308	326	339	356	321	314	348	325	333	323	304	330	325	328	345	298	310	330	290	332	354	313	340	332	351	344	365	328	328	356	358	314	349	305	361	295	339	335	285	315	336	354	316	300	290	335	350	347	319	357	306	299	323	350	355	332	319	314	324	350	300	333	317	370	363	337	352	329	320	319	351	371	335	335	350	318	352	323	310	284	330	335	333	325	324	330	304	364	363	354	309	303	344	348	316	306	339	324	318	332	335	331	363	348	341	336	325	343	295	332	339	341	305	350	323	355	330	366	279	295	308	329	323	311	328	356	313	326	334	335	283	354	284	362	318	332	318	316	332	330	320	341	299	325	349	335	310	359	321	329	358	301	340	355	367	339	341	318	302	345	334	308	294	350	350	325	310	322	334	292	296	336	337	335	321	346	367	326	343	310	334	319	302	336	349	322	274	308	302	294	325	311	305	329	329	352	325	337	315	283	275	311	322	339	313	330	352	337	320	308	340	372	300	313	331	323	298	346	320	336	326	335	324	297	320	329	340	329	362	333	283	326	343	310	324	320	300	313	373	346	343	309	302	336	280	348	320	301	316	293	314	328	313	335	318	293	332	327	309	302	307	318	339	353	326	327	348	346	297	350	336	335	326	341	362	322	320	336	340	357	295	314	341	313	341	313	318	360	345	360	302	295	354	316	280	313	353	351	362	362	336	333	359	351	324	330	327	335	288	319	313	316	303	324	361	312	336	313	324	332	314	319	330	349	314	387	306	347	317	357	345	320	307	325	377	327	312	344	323	324	331	334	319	318	338	311	305	342	309	345	334	347	313	331	323	330	321	336	314	307	310	293	360	313	334	342	380	372	308	327	319	292	353	319	336	319	338	308	331	318	333	341	329	359	330	351	329	313	308	332	341	329	309	302	299	317	356	320	294	334	304	365	329	302	323	372	343	330	324	318	331	323	338	338	328	319	328	321	331	344	339	284	315	360	338	340	358	306	336	336	316	314	313	334	307	307	359	348	310	341	291	304	339	329	340	370	314	319	301	312	360	315	321	324	288	304
36106	13064	23778	26944	20444	13363	10712	7631	6355	2717	2248	2092	1620	1478	1288	1160	1118	1119	1073	1034	1005	997	974	920	911	924	948	898	881	889	857	790	838	819	815	831	819	876	843	840	843	768	808	821	795	778	777	765	777	774	739	785	731	773	802	781	757	792	762	785	785	803	733	743	805	726	748	757	720	688	784	814	755	709	805	756	774	718	781	780	719	770	737	748	740	739	789	779	752	744	712	741	825	758	734	723	791	779	740	753	750	762	728	729	762	769	766	798	733	747	730	705	729	722	729	737	733	748	731	736	699	714	725	788	800	753	727	752	751	773	725	794	744	733	731	712	768	747	716	724	756	745	736	790	755	765	740	756	762	735	743	694	727	761	720	727	778	749	711	771	739	799	768	761	706	695	708	784	685	755	787	756	755	765	753	756	722	762	751	697	684	682	731	750	735	724	694	731	769	761	760	717	725	758	737	765	727	755	732	742	693	747	749	760	716	767	677	745	759	750	751	756	701	738	714	763	685	767	752	745	751	725	761	746	746	737	731	735	758	718	787	692	741	706	723	709	724	745	713	719	730	749	741	730	698	737	748	727	737	730	757	742	739	778	774	728	720	769	739	788	677	712	738	748	734	704	745	725	729	710	761	709	737	727	724	755	782	760	790	767	748	702	736	736	713	768	741	749	708	708	688	764	743	698	703	719	723	772	726	703	768	722	757	724	741	769	804	767	773	730	770	705	736	743	706	717	744	747	703	816	785	753	731	764	736	742	723	751	754	722	721	750	742	735	741	763	716	761	735	761	760	784	729	705	681	765	758	783	780	740	738	717	761	741	685	742	755	742	719	740	734	716	731	755	733	729	734	753	758	717	765	782	736	673	731	736	719	736	728	729	762	715	752	711	754	776	702	735	719	719	744	711	744	715	742	781	738	737	751	725	720	695	781	758	718	760	762	773	736	722	724	726	707	729	772	720	778	744	707	702	725	735	748	695	769	730	751	742	767	769	755	704	732	732	737	749	785	744	726	756	704	747	777	699	756	732	739	738	714	724	709	741	729	693	719	774	745	708	729	724	740	733	765	756	727	753	783	682	775	730	771	733	737	731	753	733	749	781	722	730	733	675	749	716	766	734	714	710	678	706	779	706	741	685	716	735	757	744	734	776	727	737	759	761	690	673	727	698	726	716	813	696	721	783	708	714	715	772	744	701	748	743	733	743	715	771	705	729	713	772	699	705	739	751	737	744	722	717	772	729	798	735	755	792	751	741	756	771	775	769	768	720	776	714	746	720	750	733	689	743	746	728	755	755	727	708	736	754	765	730	726	707	760	748	706	716	705	743	742	781	745	722	759	750	735	771	747	713	761	735	732	743	740	720	757	706	737	750	756	744	742	764	744	712	795	735	742	741	693	730	740	758	759	742	792	749	753	794	750	732	702	682	751	744	720	674	748	731	755	709	755	769	722	717	685	775	694	753	748	746	724	743	712	702	721	681	749	729	773	711	752	691	734	800	751	745	781	757	716	703	759	704	785	734	708	762	746	723	778	748	739	755	713	713	724	735	744	709	731	700	686	719	784	737	717	722	742	764	740	742	749	777	735	738	689	738	713	751	714	732	758	795	758	705	749	744	754	743	709	752	707	703	715	784	707	708	752	751	759	755	806	732	753	798	789	802	740	782	738	762	694	735	708	760	730	775	694	747	736	720	719	775	699	748	743	724	769	726	753	761	773	701	749	712	731	733	733	739	743	718	754	749	771	746	752	754	715	748	737	718	721	781	722	765	780	730	748	699	791	731	720	783	709	705	752	690	734	777	714	739	795	794	740	740	703	816	757	739	750	766	745	729	731	748	722	768	728	718	726	738	766	714	776	749	790	718	702	768	727	715	761	751	754	747	760	773	788	778	738	750	760	729	756	708	701	706	710	719	762	742	691	757	799	761	701	749	773	754	742	776	738	726	694	775	735	747	741	706	749	773	701	742	728	719	719	715	778	764	727	804	771	747	728	780	715	713	780	770	697	740	720	753	791	784	693	739	736	717	745	789	732	720	720	749	735	740	763	741	724	775	725	744	730	781	701	772	749	750	743	712	718	702	755	744	735	719	781	762	732	712	712	755	734	747	728	726	737	752	731	752	727	718	763	774	729	713	744	677	742	713	742	697	705	763	738	724	700	722	743	770	740	783	782	696	751	742	739	758	734	734	741	736	740	699	743	675	698	739	743	733	719	791	688	757	691	734	724	712	747	729	743	701	718	783	735	765	806	726	778	768	728	698	682	732	735	759	776	699	745	742	756	748	739	728	715	760	648	726	783	747	774	743	761	732	768	766	719	731	759	729	720	701	737	727	759	736	705	749	705	736	712	765	755	741	804	703	694	756	735	727	765	731	760	717	744	719	748	772	744	721	754	726	762	756	718	739	756	717	753	723	713	774	751	723	748	782	764	727	771	760	714	740	753	731	727	771	740	747	694	718	738	732	737	728	767	750	726	698	772	723	731	784	718	730	756	777	712	714	784	713	748	746	750	752	751	748	736	756	726	736	712	726	779	773	765	703	702	722	723	742	747	686	767	755	719	793	763	711	689	767	752	761	707	725	705	750	745	723	760	767	706	747	728	753	679	695	706	765	721	755	711	729	744	707	735	775	736	742	722	698	781	739	770	738	767	766	792	777	771	771	716	728	745	681	709	702	744	704	732	775	738	717	722	741	761	734	704	746	762	789	765	770	772	713	721	737	735	714	751	716	735	795	735	738	720	739	737	731	771	749	743	741	737	781	765	742	749	759	730	789	743	792	681	709	769	773	730	789	724	736	784	775	761	761	661	711	770	770	715	718	760	739	766	714	762	722	691	718	812	727	694	703	732	738	734	742	767	752	699	711	709	730	815	751	708	733	684	703	703	759	730	720	785	794	802	682	729	730	753	736	759	767	766	700	734	712	746	749	848	733	771	743	763	720	748	766	772	711	684	748	722	731	699	698	745	725	733	666	754	742	771	730	703	672	697	743	724	760	747	731	726	716	704	746	751	731	675	702	737	707	721	725	733	718	717	747	758	701	758	719	708	713	781	779	767	756	700	742	733	771	765	752	779	723	683	760	771	732	746	752	746	736	758	762	732	713	767	772	773	735	740	718	760	735	735	782	721	747	763	753	713	752	704	766	764	759	757	696	705	690	712	708	760	746	701	736	756	766	755	700	773	716	741	763	719	772	731	733	775	734	708	701	722	751	759	765	722	711	702	733	735	726	735	746	737	748	763	686	709	745	767	679	792	718	738	727	751	746	794	746	732	814	735	697	738	725	743	743	779	774	773	764	710	721	748	724	728	777	746	717	746	692	728	695	755	739	739	730	734	759	753	790	782	766	719	772	748	727	744	722	742	750	735	738	748	770	752	726	771	728	760	744	766	685	777	696	717	717	768	730	755	753	713	717	740	705	780	753	747	742	734	693	716	722	771	711	704	720	746	713	790	699	756	746	739	730	688	711	749	740	764	758	733	682	760	729
12639	4795	6554	4835	2135	1016	742	503	304	133	120	110	99	111	91	113	95	95	111	88	84	107	89	84	100	99	94	100	112	104	107	92	100	95	128	88	101	87	103	102	111	105	109	103	97	94	95	98	104	94	104	103	94	97	116	93	114	93	103	118	95	96	102	111	108	111	107	99	110	103	107	130	98	109	103	100	96	110	113	106	94	112	119	96	122	100	100	100	81	100	119	96	111	95	93	101	107	103	101	94	120	114	118	82	105	111	101	104	117	97	120	117	111	99	91	95	94	102	102	90	121	93	109	89	104	120	100	105	111	104	88	84	111	81	95	117	108	98	98	84	99	97	82	104	91	101	85	100	95	103	101	99	108	89	89	95	100	97	104	112	117	103	101	111	102	105	116	102	105	98	94	108	90	97	101	91	108	104	104	98	83	86	115	105	104	92	112	104	106	109	105	91	91	106	108	91	93	115	95	87	106	83	98	102	96	132	125	110	107	97	112	84	105	117	112	100	103	95	108	126	98	114	78	87	113	115	101	101	99	96	103	99	98	111	103	106	110	97	110	99	104	98	109	106	127	98	108	107	100	92	94	103	98	78	120	121	88	89	123	90	118	106	115	112	86	120	108	93	133	86	108	113	112	94	90	120	104	98	94	107	102	105	84	80	110	110	110	91	89	102	110	103	113	103	121	106	99	97	90	101	82	113	112	101	97	113	102	96	106	120	100	106	88	94	109	106	112	110	110	97	97	104	99	102	104	111	102	110	104	117	121	104	75	116	93	108	104	96	108	107	82	102	108	100	103	119	94	108	97	105	94	101	116	111	88	98	85	105	111	102	105	117	118	96	113	95	103	84	100	110	107	100	102	110	103	120	93	104	96	89	104	106	116	96	117	89	119	97	85	116	124	108	102	113	106	90	102	96	106	80	79	102	112	104	112	109	95	107	103	92	122	121	93	105	99	104	89	101	97	103	120	105	96	124	102	100	110	107	109	88	108	94	105	115	100	104	128	111	101	112	98	98	85	133	82	99	102	107	103	100	104	92	98	104	103	122	101	115	100	104	96	113	108	96	116	84	100	96	98	110	86	112	106	90	117	97	92	117	105	89	110	104	100	113	85	104	95	93	112	90	92	119	93	84	113	88	107	103	110	90	101	96	118	98	106	111	104	101	88	109	89	92	76	96	90	112	116	100	102	97	97	123	95	107	108	117	109	94	116	121	109	110	94	100	89	95	131	102	102	97	108	85	104	108	97	105	115	100	103	107	93	103	99	104	86	90	98	113	106	102	93	88	98	95	135	107	91	75	111	81	90	115	116	105	114	112	92	94	102	104	97	105	109	95	90	84	100	110	110	95	132	115	110	92	90	109	113	94	100	91	98	106	92	110	99	99	90	91	107	99	97	87	117	115	97	94	86	93	84	83	98	98	105	109	103	88	96	98	94	111	110	105	104	96	128	104	85	108	104	94	87	109	114	88	97	110	95	113	108	91	117	91	96	110	111	103	106	93	102	108	93	89	113	98	109	107	93	89	103	104	92	109	89	104	95	104	100	113	101	86	85	117	107	112	95	95	98	95	100	81	101	96	95	97	98	106	96	99	97	101	86	82	112	79	94	114	103	97	101	108	107	108	91	101	95	109	108	119	100	104	123	95	108	100	91	100	102	107	108	95	86	111	109	116	119	93	113	104	99	107	89	99	115	87	88	99	124	99	116	111	115	100	114	110	119	109	104	114	111	93	90	89	111	91	121	104	113	99	109	120	108	104	119	108	89	85	105	107	88	105	114	101	90	101	95	85	99	106	95	97	123	103	93	97	99	121	93	115	97	75	120	99	99	98	119	91	107	102	83	107	95	90	110	102	102	83	110	88	93	89	111	113	95	87	87	99	91	101	85	94	110	101	106	101	123	87	114	110	114	101	117	93	92	97	102	113	126	89	103	107	104	100	91	99	94	100	113	90	82	103	99	116	103	90	85	82	86	106	92	106	95	101	107	112	101	102	103	87	110	93	93	83	106	93	97	108	106	129	106	126	98	79	97	102	93	101	97	99	102	113	104	104	108	107	89	91	80	83	101	111	102	105	93	112	116	112	107	113	111	101	110	110	118	113	107	108	93	118	114	118	122	105	109	113	112	105	98	103	103	93	85	112	105	101	102	99	105	108	113	95	110	94	90	110	117	113	108	102	94	101	101	107	107	106	112	90	87	85	113	102	124	95	114	107	86	108	76	111	112	88	114	101	107	112	104	109	91	93	92	102	85	100	99	92	92	104	92	93	91	94	109	108	105	93	99	127	119	108	97	92	111	114	97	94	101	99	101	99	96	95	103	117	84	100	92	91	93	107	112	98	112	97	91	101	100	112	78	115	124	105	101	129	97	90	118	110	90	103	95	86	116	112	101	120	103	112	103	114	114	97	97	103	87	114	120	87	89	107	106	87	87	119	102	108	106	102	111	96	131	96	90	96	98	106	91	90	102	117	103	128	87	103	106	84	82	107	107	116	112	99	98	103	103	91	88	105	118	104	121	107	86	100	86	99	112	100	99	98	95	97	106	110	91	102	108	98	98	119	112	96	106	110	95	110	96	114	98	96	109	108	108	99	99	101	110	102	131	104	96	108	103	90	93	94	107	95	114	103	90	112	96	107	90	96	87	109	119	100	108	96	97	101	101	107	90	94	89	79	90	102	110	110	146	99	95	121	80	104	87	109	94	107	97	107	106	94	93	102	93	96	99	106	106	121	106	71	125	116	85	117	107	123	92	90	98	121	96	105	97	102	114	106	117	131	118	101	93	101	115	116	96	91	114	82	110	103	99	100	97	94	117	92	103	92	114	96	114	93	97	110	104	91	106	91	95	86	100	108	108	89	102	107	109	94	99	97	67	88	95	90	98	115	109	95	77	114	101	108	109	109	107	81	96	87	92	112	103	93	117	123	106	106	87	89	118	124	103	90	85	104	123	110	112	115	109	95	104	83	97	105	113	126	130	111	100	116	91	93	95	87	101	111	86	102	98	100	102	96	113	99	100	94	109	115	107	115	100	126	102	94	97	103	104	120	86	98	106	119	102	101	94	124	117	87	96	84	99	103	99	90	90	95	100	111	103	105	110	114	89	85	86	99	127	93	110	95	105	101	98	118	113	99	118	97	106	114	121	125	98	113	103	104	99	98	104	117	126	94	119	102	99	96	97	81	99	110	94	120	96	114	99	89	98	97	96	118	123	91	107	75	88	115	107	132	99	120	117	115	99	107	106	97	105	108	105	112	102	109	107	88	110	82	105	88	87	92	101	111	91	112	102	101	108	84	109	96	97	100	108	115	94	109	100	90	134	103	113	111	117	109	95	123	112	103	104	112	92	111	92	105	118	104	106	105	109	99	112	89	99	98	106	112	100	88	96	111	96	110	111	122	102	84	117	114	105	123	110	109	99	111	99	87	107	104	89	96	118	107	101	104	98	104	99	97	82	93	112	116	122	100	85	95	99	109	100	95
8293	3957	11659	12759	7839	4435	3604	2413	1381	463	336	320	294	301	283	328	313	299	281	269	314	282	288	310	266	308	297	287	269	300	294	266	302	283	293	254	316	255	274	272	277	298	327	281	286	304	289	298	295	279	299	268	277	275	282	282	305	259	281	304	325	285	278	324	305	291	281	296	301	295	274	279	289	291	272	283	285	258	297	293	289	309	302	293	313	313	274	304	291	308	259	254	288	309	285	288	289	308	278	282	285	271	286	277	317	305	285	298	301	312	298	317	267	294	306	314	274	291	288	253	284	278	263	272	287	295	295	290	274	278	282	300	267	322	278	257	287	283	281	301	273	273	271	315	275	270	288	297	294	269	291	320	316	314	291	271	289	294	267	274	286	272	300	310	316	292	295	267	257	290	316	309	285	267	284	267	250	304	271	265	278	271	330	292	294	308	307	303	301	303	264	244	274	303	273	303	282	296	280	309	297	306	269	290	287	303	261	310	305	292	301	295	274	307	270	274	300	282	255	283	325	287	274	292	265	271	286	269	283	298	293	282	257	240	302	316	278	300	302	288	302	310	291	264	293	295	293	275	269	308	276	305	271	280	288	296	276	292	269	270	290	250	256	299	285	286	266	288	284	305	270	280	274	283	270	306	290	290	275	307	273	294	298	260	293	280	299	273	267	289	267	282	310	292	318	302	290	286	286	292	274	298	284	310	290	280	282	269	323	291	262	310	278	271	280	321	283	286	308	283	291	286	305	303	280	287	286	302	272	281	286	314	317	289	318	274	282	290	283	287	305	284	266	288	303	274	322	301	277	313	294	303	301	256	244	285	276	267	274	268	290	285	281	286	309	295	277	301	311	303	297	299	269	283	261	303	314	281	272	252	293	266	285	290	297	284	256	275	269	286	266	297	275	307	269	260	313	304	300	266	294	301	317	268	255	285	295	290	304	294	277	291	261	259	284	276	278	271	262	324	263	285	275	288	278	278	290	276	297	289	273	305	301	242	274	281	304	256	302	308	271	294	297	279	270	266	297	275	284	270	296	267	301	300	283	282	294	284	298	270	281	295	282	286	313	263	314	306	289	295	295	308	288	285	266	265	295	284	285	282	307	286	293	297	290	314	290	280	272	278	306	277	280	290	290	278	279	272	298	245	307	284	306	276	288	288	270	280	291	294	313	308	308	297	275	292	295	307	277	282	256	279	318	271	295	281	313	281	288	313	296	268	315	283	272	299	290	282	263	298	293	288	273	294	270	302	293	261	302	255	275	324	257	302	297	298	294	273	304	312	281	262	278	287	297	276	273	305	263	248	279	275	276	289	268	310	309	277	264	270	250	270	285	281	283	301	284	307	313	281	305	301	297	270	306	277	302	291	263	291	268	298	282	296	298	278	292	267	274	282	291	303	267	275	304	305	286	266	296	285	317	307	269	287	301	280	292	291	288	296	294	275	286	254	293	255	281	258	278	301	291	278	284	271	279	290	283	296	308	258	276	272	301	283	298	304	279	275	294	275	298	277	301	301	292	300	287	298	318	304	300	285	306	282	305	265	275	304	292	298	287	291	258	263	286	261	285	285	283	296	280	287	280	291	310	317	263	258	256	301	344	281	298	302	267	268	283	316	306	288	304	275	328	287	309	314	304	311	298	275	278	278	303	290	303	289	296	271	295	285	307	298	272	270	313	282	282	303	276	276	293	279	287	277	289	290	279	299	274	307	257	281	300	285	289	276	274	288	271	325	274	281	289	311	264	322	313	273	300	264	285	284	301	283	262	305	295	299	266	299	283	297	267	313	273	299	300	256	275	271	316	272	256	263	297	298	278	309	306	264	305	257	252	285	265	300	289	272	292	267	264	288	264	285	286	302	271	263	287	299	275	303	293	307	300	300	274	266	305	281	286	289	287	257	295	313	275	298	269	305	301	270	270	321	281	277	269	287	278	303	301	277	278	280	265	276	280	294	260	273	314	287	275	305	289	288	272	288	275	285	269	301	270	293	304	293	287	300	280	279	281	298	273	263	305	279	299	308	289	302	280	287	308	276	292	273	290	302	261	308	293	271	284	275	278	297	292	284	305	281	292	288	281	293	304	246	257	279	259	270	305	302	277	306	282	276	258	320	268	267	274	327	292	239	317	276	282	280	264	329	292	271	283	274	271	272	282	298	275	280	278	275	288	285	279	324	252	282	276	312	301	264	291	274	250	274	300	303	292	291	280	270	281	283	270	263	266	272	265	275	302	266	260	302	292	260	300	273	320	276	307	265	272	285	308	290	257	292	275	258	283	244	294	268	301	279	294	292	280	322	270	287	296	251	294	308	302	331	308	288	306	294	286	280	332	295	281	286	278	309	295	279	303	286	276	306	280	303	294	269	277	285	274	273	301	281	309	261	261	264	273	289	295	301	276	278	274	279	295	300	284	292	275	260	304	280	272	292	305	288	302	285	285	307	306	315	283	269	284	283	290	284	286	301	268	289	286	263	283	262	298	294	275	322	276	309	287	278	298	290	273	298	278	301	271	292	282	287	252	273	294	264	288	271	287	290	300	292	275	291	311	268	273	303	314	270	290	259	268	299	291	285	314	325	290	264	279	265	303	275	252	307	273	288	293	275	262	287	299	285	277	274	297	289	283	280	250	266	306	290	273	275	268	300	278	268	264	299	290	302	312	267	284	291	305	289	291	270	281	307	301	308	284	262	274	278	286	265	257	267	305	293	296	279	291	305	304	282	251	264	324	306	300	283	274	263	288	289	303	290	304	274	265	298	266	287	314	298	282	285	319	269	268	312	267	324	290	293	297	263	273	267	290	276	313	258	271	281	284	294	286	290	274	292	283	284	272	284	287	288	314	282	283	272	271	321	297	283	259	285	294	298	302	288	255	280	300	286	305	300	294	304	303	300	257	271	279	281	296	283	256	272	272	285	246	285	285	293	277	286	279	294	294	269	296	276	335	293	267	262	298	280	314	302	300	249	288	284	302	292	274	284	254	304	283	273	289	284	275	300	274	291	281	281	282	279	296	319	254	292	265	282	297	277	308	273	293	316	292	281	261	309	273	308	281	268	299	305	282	284	322	311	277	284	300	276	302	292	279	277	277	279	308	283	279	271	287	270	265	293	261	281	296	312	303	277	273	285	289	303	287	324	334	292	274	285	294	291	289	264	288	279	305	286	280	269	281	268	296	300	272	273	291	274	309	307	288	285	257	282	279	270	281	298	324	279	304	267	264	290	293	286	318	306	286	299	279	305	280	312	290	298	295	297	306	277	278	295	314	275	265	290	291	265	259	298	308	284	294	290	321	296	282	319	307	281	301	276	297	292	275	304	304	282	274	310	307	292	273	297	299	287	275	268	288	304	298	300	304	264	272	284	275	274	286	285	293	267	334	259	284	310	277	288	281	293	269	277	309	267	311	306	266	291	302	285	284	266	298	279	292	275	280	329	305	260	315	269	256	306	300	260	287	280	299	287	294	299	281	293	308	299	268	300	276	298
52523	34274	17837	11132	5289	2678	1976	1142	686	419	351	339	307	276	255	267	239	227	236	225	248	247	218	244	233	220	235	245	203	250	229	208	254	237	235	215	239	220	212	207	223	233	225	214	203	210	211	226	213	208	238	235	206	206	202	216	226	228	214	207	214	227	203	219	210	220	210	206	201	215	247	192	196	205	177	219	243	239	209	209	202	187	226	241	220	223	182	188	215	230	213	238	221	241	221	211	233	203	223	214	207	188	194	215	195	234	253	217	226	199	212	201	213	232	204	234	216	229	208	210	183	212	239	222	217	230	212	208	250	213	217	198	254	193	225	235	211	231	196	222	229	221	207	190	222	235	224	226	207	206	209	226	202	228	205	202	186	205	207	202	233	185	225	236	205	221	202	205	229	225	232	231	218	205	241	231	204	194	213	216	204	202	231	201	219	241	209	205	208	230	212	214	212	230	195	208	210	209	207	229	208	210	248	194	222	226	201	210	232	202	229	206	213	207	233	236	223	214	203	209	189	224	208	214	204	190	229	198	223	231	223	210	214	196	215	226	198	235	228	224	225	202	221	226	221	242	227	213	219	204	219	222	211	206	221	230	213	237	228	210	234	231	218	226	203	208	216	202	201	216	226	225	236	218	234	224	247	222	237	213	251	205	211	256	234	230	216	207	226	206	213	236	225	248	220	209	206	246	196	217	223	195	237	217	215	217	210	208	217	202	189	200	213	231	233	237	266	216	204	229	222	216	218	202	200	238	198	230	222	202	211	222	211	214	216	201	207	217	216	237	204	214	213	193	241	239	215	201	229	221	208	239	194	195	213	212	227	225	208	210	229	205	191	220	237	224	208	198	229	224	234	232	223	233	225	243	205	221	225	215	223	215	208	218	261	193	205	220	224	215	205	232	204	238	219	227	246	216	219	218	194	229	214	216	222	213	223	198	213	197	218	219	230	244	209	202	222	181	179	234	195	204	222	192	222	247	245	223	230	226	248	242	216	238	202	206	237	256	244	191	241	227	218	205	234	189	193	219	235	230	195	219	191	207	204	210	215	232	228	231	227	218	220	213	215	200	204	186	221	175	195	221	210	218	219	213	233	231	220	235	216	200	211	201	224	221	236	187	215	220	214	211	189	205	224	223	235	227	221	217	214	218	225	194	202	238	213	195	223	221	218	185	216	243	222	205	240	217	209	225	191	212	197	206	211	225	198	222	227	226	200	209	213	202	235	202	234	217	211	229	210	231	226	212	229	219	225	238	221	210	211	233	224	215	230	214	221	212	206	214	214	239	216	246	222	246	236	212	222	192	235	224	225	214	213	239	201	231	206	211	197	221	221	200	207	256	217	205	207	207	196	198	220	224	180	203	243	210	221	221	215	208	200	221	202	187	199	182	222	225	226	197	219	228	212	228	228	217	244	233	236	231	231	200	228	212	214	234	214	210	211	226	204	193	222	202	219	207	236	224	224	224	235	182	234	227	226	240	224	202	203	217	195	209	225	216	225	229	208	211	200	240	205	215	228	213	220	208	195	211	241	235	203	241	227	181	217	203	214	201	230	217	210	199	228	206	222	234	205	213	221	195	214	231	217	219	216	203	245	241	205	239	219	211	213	198	210	203	226	219	227	190	211	212	210	199	214	205	230	195	209	224	236	199	217	197	213	224	223	238	207	217	214	229	239	190	172	189	199	202	213	209	196	250	230	193	240	218	216	216	204	211	249	212	243	218	215	240	201	238	225	203	207	217	192	231	236	206	203	232	225	222	193	242	236	210	231	194	217	231	217	212	224	210	214	230	189	252	218	228	215	227	225	225	232	220	210	228	222	229	212	230	192	196	190	232	208	200	215	205	203	206	212	246	210	234	211	191	193	207	226	201	213	208	224	219	222	238	235	236	198	212	248	231	200	225	218	181	233	213	221	186	228	215	212	190	197	201	229	219	185	239	219	250	210	216	197	203	214	221	257	216	202	219	217	245	244	212	223	209	217	208	211	212	211	225	237	230	204	192	201	204	206	205	210	211	227	202	211	219	217	194	217	208	211	214	235	208	239	239	231	225	204	203	213	202	217	195	228	204	204	224	237	226	205	223	214	194	212	227	222	216	202	213	225	237	227	222	216	216	232	208	183	218	209	223	233	223	203	202	193	232	199	235	225	214	205	217	245	233	223	221	198	207	212	239	215	202	225	202	205	218	212	227	190	203	200	218	234	221	235	214	196	212	259	191	226	230	190	233	221	200	204	215	216	217	213	229	230	212	220	218	215	235	191	237	209	222	249	186	200	230	229	241	205	202	188	232	212	206	229	226	249	213	217	210	207	198	212	192	216	215	210	234	218	215	237	222	224	235	237	211	210	200	204	204	228	215	248	203	223	209	211	239	203	211	185	225	211	220	242	199	234	216	207	200	215	209	215	203	218	214	224	212	209	201	219	214	209	211	224	240	231	221	216	223	238	213	227	229	205	204	214	223	235	214	200	217	207	232	241	206	216	201	215	232	216	219	205	210	252	242	239	228	211	220	214	235	196	215	245	210	250	224	237	193	200	233	226	219	219	275	213	225	192	222	200	226	224	217	232	201	198	234	200	249	204	221	225	202	194	223	191	196	226	228	212	225	249	229	187	211	216	230	212	203	198	195	224	233	214	198	208	199	197	195	195	228	237	204	222	206	213	228	200	198	204	209	193	220	219	233	229	181	202	190	224	199	219	189	222	216	212	221	231	220	237	197	191	232	176	211	195	211	233	222	198	225	223	217	217	231	222	265	226	221	211	245	203	198	213	224	209	230	229	220	227	181	193	198	218	209	235	222	219	224	216	231	220	202	184	193	220	219	195	215	204	196	194	212	209	201	239	189	197	201	181	224	192	200	222	216	236	239	227	238	215	203	202	202	223	203	229	198	213	233	223	214	207	224	184	202	221	213	223	221	212	227	205	195	228	204	246	209	205	219	214	196	224	194	195	227	207	227	207	235	234	215	229	217	210	224	203	236	220	246	196	186	216	235	206	204	235	210	221	206	239	218	240	218	190	210	215	206	209	192	215	215	213	200	227	225	233	245	213	221	199	244	201	229	221	234	196	232	195	210	221	230	199	221	226	207	230	214	192	224	233	198	227	223	215	212	202	228	216	221	200	237	204	227	205	209	201	221	217	216	214	211	248	270	212	216	236	219	216	226	206	235	221	224	236	211	213	217	178	204	220	223	194	225	259	232	205	223	208	220	233	218	217	250	226	198	224	248	231	202	219	222	246	220	193	241	214	191	229	214	239	226	204	208	232	238	207	224	202	220	231	199	206	203	213	219	206	219	253	214	240	234	215	185	199	215	207	218	201	217	216	225	193	227	223	211	214	217	221	214	216	227	221	219	232	227	196	223	207	228	236	235	218	184	225	220	231	201	216	230	222	198	208	248	210	226	221	229	235	214	205	205	227	209	197	205	229	207	202	232	227	211	213	223	204	218	249	209	202	234	221	237	219	214	233	216	229	233	206	227
32354	10979	20468	20344	14690	9821	8101	5404	2750	1592	1327	1288	1044	926	810	782	761	738	710	678	620	634	653	632	630	604	596	614	581	573	614	597	641	627	574	605	584	599	572	557	575	551	555	564	548	574	542	541	559	592	558	565	558	555	567	561	506	519	514	553	539	541	550	553	575	564	554	530	540	551	475	571	516	532	556	568	524	550	558	519	546	533	541	541	553	534	534	517	532	549	539	582	511	534	550	550	549	539	567	524	560	546	514	529	559	543	571	525	515	545	564	523	539	501	505	518	538	517	531	522	516	545	532	533	532	519	499	550	518	530	599	485	539	560	548	523	545	541	536	534	521	554	553	552	538	542	555	521	543	534	557	531	504	491	530	530	538	531	481	538	533	563	555	539	533	549	478	526	546	561	540	568	540	545	535	529	533	512	498	547	533	479	503	505	544	577	527	499	527	553	589	558	550	537	513	528	558	501	508	526	496	523	546	528	510	556	549	537	529	516	512	487	544	539	532	534	491	511	525	516	518	517	516	547	465	535	528	527	528	549	544	508	510	532	585	531	506	540	545	490	537	527	530	521	515	551	549	506	512	559	555	522	483	543	523	533	552	539	489	517	542	528	528	537	554	541	533	531	509	525	543	511	528	506	503	493	536	520	516	470	550	508	551	565	545	510	532	543	543	514	472	553	526	541	555	599	534	520	536	529	505	554	519	527	554	518	553	559	520	549	534	500	521	505	537	541	522	549	557	512	531	564	532	550	566	542	518	515	523	506	517	556	545	565	501	515	512	494	565	533	568	497	557	603	530	549	522	558	523	552	512	535	492	563	509	536	523	535	569	534	547	545	506	511	562	538	522	546	525	544	524	508	533	545	520	496	496	542	516	561	523	535	509	572	552	505	511	510	558	536	532	540	514	540	556	518	539	556	527	530	553	561	552	549	559	581	539	516	527	524	535	538	552	507	533	553	531	515	505	534	507	568	575	540	530	549	573	549	538	482	540	517	529	536	527	531	531	512	549	560	553	567	505	544	537	544	554	527	557	537	571	510	540	553	490	548	539	539	511	526	501	579	559	518	506	534	605	564	526	552	548	568	528	531	537	514	532	533	534	521	535	524	518	510	527	552	536	551	533	535	518	517	489	526	557	526	562	518	571	570	570	528	567	512	520	539	526	524	511	513	498	554	543	542	559	605	520	510	558	523	573	511	526	538	555	503	526	503	549	544	553	555	547	536	520	560	515	502	531	559	510	573	507	486	508	497	517	507	536	569	559	561	540	525	554	491	509	551	531	532	541	518	538	537	526	552	565	518	547	558	554	543	559	537	574	496	510	542	497	551	473	541	507	506	533	541	524	528	533	551	560	567	502	484	552	537	527	505	554	558	514	542	541	514	526	510	494	572	548	520	530	560	498	490	530	543	523	532	525	514	545	529	534	533	540	482	551	472	523	539	502	533	490	526	488	558	518	526	554	549	514	519	517	524	516	532	500	504	544	502	549	576	531	529	550	517	534	581	522	585	550	495	514	508	567	526	563	532	479	548	545	486	525	512	572	556	530	562	501	504	557	525	536	572	502	535	547	518	522	510	530	495	505	535	542	473	522	557	504	513	527	546	544	564	464	510	503	515	527	500	523	534	539	561	519	516	493	544	535	504	532	523	543	510	519	528	545	547	518	503	513	514	503	541	535	550	534	545	562	512	572	501	535	550	523	559	524	560	533	571	519	514	530	537	538	535	547	517	503	514	521	543	534	516	531	520	514	523	516	513	512	503	564	546	537	505	562	536	530	545	514	527	514	582	546	544	525	532	575	523	512	500	543	506	562	584	522	544	489	557	514	513	514	481	561	539	530	534	491	549	555	480	552	547	517	523	532	486	545	489	496	479	547	488	535	511	528	512	462	577	552	522	540	515	536	495	532	498	492	531	518	505	551	542	524	521	538	522	534	517	551	579	535	514	576	490	602	559	514	562	548	502	519	529	503	518	523	519	568	535	546	586	523	561	520	531	501	538	535	538	537	531	527	539	575	512	530	509	546	533	545	550	513	495	525	495	551	526	540	553	556	520	495	518	510	544	495	504	543	537	483	586	558	529	564	524	531	552	519	528	566	582	556	510	535	581	528	548	564	523	533	519	576	531	502	528	510	547	513	540	547	541	534	561	565	525	557	509	521	566	551	542	528	500	571	506	522	554	563	534	478	570	580	505	487	503	529	538	497	520	567	515	533	583	547	526	541	503	516	490	509	526	523	520	508	550	545	536	544	533	570	573	539	518	553	519	512	538	544	504	525	504	566	556	498	541	552	522	522	493	491	504	554	523	514	548	522	497	556	531	544	506	547	523	555	539	534	560	573	516	575	559	543	550	504	545	548	528	519	556	526	537	573	552	556	504	539	565	519	518	511	479	516	513	538	538	572	523	510	519	571	522	510	524	525	535	564	532	518	510	547	555	516	512	497	517	525	542	535	520	520	539	529	514	508	534	483	525	528	529	500	547	499	511	557	541	504	474	560	535	500	503	525	501	568	497	540	560	542	478	553	515	565	552	546	531	588	535	526	532	553	579	572	542	505	491	528	523	556	503	557	548	519	572	586	473	515	543	495	614	521	533	466	541	547	565	516	498	547	510	520	544	525	523	550	520	549	553	524	528	542	524	510	516	526	467	532	521	597	586	529	547	536	520	541	537	533	541	549	537	564	564	508	513	513	510	467	512	539	533	546	535	523	561	536	566	530	518	551	567	544	522	551	519	530	518	506	507	574	552	550	519	500	522	533	526	549	536	578	532	535	532	518	513	535	532	547	516	535	507	521	524	535	524	519	570	499	537	571	497	523	542	543	553	528	535	536	514	519	491	542	567	508	610	529	534	531	525	535	517	515	541	515	518	481	495	513	566	509	534	529	545	526	530	539	559	550	559	574	560	533	531	485	565	520	559	510	552	538	516	527	552	536	560	551	497	526	545	502	547	537	496	558	547	522	536	575	531	519	529	557	534	539	537	505	542	560	533	492	505	555	521	541	549	520	531	561	514	534	559	548	542	518	530	507	541	550	521	508	485	477	528	577	572	564	534	555	523	553	514	538	575	546	520	521	573	511	519	473	471	540	544	504	550	525	526	510	522	506	527	547	537	515	516	555	486	544	503	515	549	574	531	531	532	509	493	556	544	525	545	545	554	542	538	523	564	533	558	510	502	508	495	526	565	532	531	489	512	513	534	511	521	548	570	556	555	528	553	504	532	491	465	507	560	511	534	520	520	517	520	540	549	546	558	475	574	538	517	518	547	547	548	502	529	593	480	551	521	541	549	568	545	545	525	561	532	547	556	533	472	534	540	550	534	539	509	537	534	567	528	548	516	545	528	562	529	503	531	513	507	508	507	524	544	560	490	542	482	539	514	590	496	553	558	517	510	587	560	508	522	590	503	516	525	551	508	548	512	517	544	547	533	567	515	522	553	519	534	517	528	582	504	554	556	552	514	529	521	559	496	543	547	522	545	528	541
60532	41621	24840	17589	8247	4388	2894	1806	940	620	570	660	488	459	409	404	395	387	394	343	383	389	328	344	384	356	360	314	311	333	355	353	354	330	343	310	332	346	338	347	372	351	341	342	343	322	338	309	355	349	314	345	329	339	373	294	319	303	310	324	320	304	339	340	326	329	366	329	333	329	334	361	300	319	310	329	324	303	362	330	358	312	307	331	307	371	313	366	334	327	350	324	351	371	330	309	312	311	310	336	343	347	313	335	343	320	310	361	357	331	333	360	320	348	306	338	325	364	342	297	343	327	331	320	349	343	352	313	340	358	322	330	333	359	326	300	317	310	343	332	344	298	328	356	339	340	351	331	358	365	340	362	321	329	295	340	349	327	309	336	328	362	333	323	352	348	300	329	345	310	331	344	346	361	325	289	350	340	318	337	318	345	285	326	344	311	330	338	344	351	340	295	305	336	330	325	313	308	319	292	366	328	305	324	390	311	334	379	316	320	332	317	330	311	332	318	319	322	318	335	326	361	328	362	362	319	312	322	337	323	319	340	349	297	293	313	319	338	316	294	336	328	313	333	319	329	335	319	343	340	339	371	333	323	330	345	324	343	331	344	335	357	317	313	279	324	335	325	331	297	315	354	327	316	301	289	350	348	315	320	300	346	334	333	331	323	348	343	319	317	338	317	321	319	336	334	334	318	315	309	324	339	318	309	332	325	350	310	344	321	324	306	309	313	293	323	335	327	324	323	361	308	334	336	326	339	316	320	343	323	311	362	308	351	317	318	313	335	348	316	323	302	350	337	332	310	334	371	331	325	319	361	319	332	342	350	322	299	327	349	354	334	339	359	301	352	325	332	310	321	298	337	344	332	355	310	327	314	332	324	327	320	353	353	375	339	337	354	328	382	312	345	313	313	308	292	329	341	310	321	317	351	351	317	344	320	333	320	327	282	310	335	362	321	345	364	299	309	318	304	293	338	343	313	321	312	324	341	351	335	353	317	310	330	358	326	339	351	323	354	296	332	333	360	342	321	358	323	339	300	322	315	333	299	332	338	345	316	335	315	308	306	292	319	310	303	328	337	358	332	330	331	323	323	339	331	321	349	353	303	368	335	338	336	285	289	307	342	288	302	331	324	361	321	327	350	331	355	331	333	342	332	357	287	319	321	318	328	377	318	344	310	331	324	315	342	339	318	331	346	286	344	341	343	346	327	295	387	311	323	302	305	345	307	348	301	339	333	330	341	375	338	297	315	320	310	293	345	366	316	297	334	358	345	334	302	323	344	362	320	349	353	330	301	307	329	349	290	347	305	369	323	325	323	320	330	332	329	334	358	388	302	329	296	335	355	330	331	309	336	341	321	334	307	342	308	352	343	350	324	355	317	330	321	357	321	295	307	316	312	289	318	296	322	306	323	322	300	326	325	334	309	335	325	365	357	341	320	326	345	348	310	337	313	341	360	313	334	327	336	337	333	335	340	296	307	325	337	295	297	286	343	347	323	343	301	317	335	344	353	349	327	321	315	316	345	361	298	320	306	314	358	310	344	323	327	340	354	333	341	308	328	323	288	339	307	330	331	318	320	345	304	328	304	316	359	350	334	343	364	322	326	322	344	321	309	305	317	350	348	337	334	327	323	332	332	355	316	329	348	333	314	329	317	313	307	330	313	331	295	349	345	336	339	339	318	325	328	353	345	335	304	333	321	337	335	286	298	324	325	318	314	368	315	313	323	325	379	345	348	365	326	316	334	320	339	365	346	330	325	295	322	349	335	302	341	331	303	334	343	316	358	336	317	349	340	357	326	312	312	309	320	352	343	383	303	346	343	281	327	319	324	268	312	318	339	324	346	322	351	313	308	320	339	342	283	336	372	338	318	362	293	334	305	339	301	340	340	342	316	320	380	364	318	327	346	331	334	329	352	321	333	353	304	325	361	304	295	317	365	343	297	343	326	308	324	334	338	351	332	320	297	332	348	354	316	355	364	315	342	352	337	351	341	319	308	324	376	335	337	347	343	321	299	341	312	315	347	356	331	298	302	315	288	297	324	315	311	305	321	349	313	308	314	344	322	355	323	318	334	343	357	308	348	315	325	316	314	329	325	330	326	325	314	301	309	307	332	342	334	311	314	317	339	325	318	319	298	310	306	316	360	313	308	316	330	331	333	328	313	339	316	292	307	335	314	354	324	319	340	297	343	334	369	353	331	326	326	332	323	355	340	320	329	323	347	325	317	357	348	331	328	360	355	346	354	321	319	314	326	326	336	349	331	346	330	315	308	330	322	328	327	343	330	315	317	306	344	346	340	343	314	347	325	321	385	326	296	330	329	324	352	302	319	370	358	342	324	288	352	312	293	318	351	355	333	329	376	321	326	299	332	353	338	342	306	315	321	317	310	333	373	313	313	320	359	336	328	370	319	354	299	329	327	377	304	347	299	328	307	335	346	349	338	285	369	302	319	315	331	311	329	337	318	336	355	320	313	320	324	331	285	314	319	347	333	311	348	327	323	317	313	325	311	323	339	321	323	346	316	331	323	336	358	317	362	352	303	356	338	343	345	316	322	305	321	344	290	299	340	331	327	371	311	338	307	293	320	312	314	332	295	343	330	287	314	311	350	345	306	315	338	362	316	321	328	329	356	328	296	368	322	324	331	302	333	333	331	345	315	327	367	336	337	294	321	352	316	334	315	337	320	322	343	310	318	307	331	329	344	334	316	340	339	336	320	318	310	362	303	311	314	353	339	329	348	335	313	353	363	321	350	319	329	320	340	334	343	315	346	277	309	334	307	332	330	312	330	313	327	326	366	334	361	339	349	317	324	323	321	346	325	355	314	333	301	296	355	343	303	323	337	311	362	348	352	334	355	355	317	303	303	335	327	328	318	317	355	327	337	355	330	335	346	338	311	342	341	323	303	318	340	333	366	319	303	322	331	346	321	300	335	343	340	317	359	321	297	314	315	356	330	343	341	325	339	334	338	292	341	316	307	324	321	340	294	325	332	328	347	326	368	333	323	334	300	347	331	348	349	332	304	344	322	311	329	320	292	317	325	313	281	324	299	311	325	344	345	306	332	321	308	308	320	348	298	329	356	320	327	321	348	330	307	349	326	346	336	346	342	320	353	309	344	339	313	315	295	312	335	330	338	341	339	304	339	308	303	314	339	354	327	309	342	305	324	322	309	338	330	343	325	338	319	327	359	297	351	340	339	361	322	334	311	322	326	317	368	339	319	328	358	318	318	312	366	344	338	329	334	336	345	328	329	305	341	322	363	351	312	338	335	302	348	335	335	343	368	328	323	364	323	298	381	286	314	308	337	317	334	307	313	319	354	334	380	308	330	336	303	308	325	299	297	315	302	332	324	309	340	329	327	339	367	336	343	349	348	357	299	373	347	343	315	345	322	355	327	324	325	345	292	332	318	357	324	308	330	352	350	330	323	334	317	322	352	300	330	308	349	309	332	364	282	337	308	331	361	308	329	306	320	319	317	337	367
36873	14596	26748	26302	18994	14178	10603	7932	3643	2468	2238	2733	1708	1470	1340	1244	1209	1124	1042	1010	958	963	990	929	912	927	901	886	865	861	857	869	889	832	841	799	766	814	796	812	787	823	784	809	830	818	777	749	761	808	760	805	831	748	782	740	775	792	751	816	748	781	782	749	751	775	786	748	775	764	745	787	709	753	773	758	711	823	782	786	719	741	747	751	750	750	789	754	743	793	746	778	752	686	694	737	754	746	766	745	737	725	713	715	770	714	749	796	743	731	740	799	814	800	771	700	754	749	765	769	756	723	790	713	729	791	734	718	740	717	722	716	757	744	798	752	753	702	738	733	748	717	728	743	722	715	723	734	731	704	721	772	732	709	764	749	735	750	730	763	726	693	740	789	782	772	772	689	671	719	733	684	730	756	746	736	749	743	737	733	777	738	731	755	710	726	722	710	729	731	775	738	710	748	748	787	737	727	759	801	711	739	704	712	759	774	775	714	727	744	785	750	760	746	740	740	747	718	808	807	771	782	747	720	677	724	752	694	720	737	747	734	720	717	708	738	738	736	716	722	729	748	801	696	697	745	744	772	727	746	719	720	679	745	728	744	767	733	758	744	765	709	754	757	716	710	731	758	765	790	729	720	699	691	735	722	743	715	683	707	762	754	746	786	722	741	771	749	734	726	745	729	757	731	746	759	686	751	762	700	776	714	746	729	751	774	751	767	743	698	722	780	713	749	746	713	731	773	744	784	711	746	714	729	756	723	760	743	760	744	767	704	759	708	758	694	780	776	707	728	757	739	740	736	762	740	755	738	741	748	719	751	745	772	713	710	702	771	751	747	757	720	723	762	729	771	760	749	768	758	730	723	718	710	742	686	780	749	740	734	717	764	722	733	755	747	730	747	662	716	724	769	736	760	692	714	780	742	745	732	684	760	709	765	695	763	741	768	728	736	742	730	784	727	728	728	714	773	737	768	698	788	772	734	719	740	779	735	772	752	694	770	797	839	685	781	721	720	745	734	719	783	679	733	761	731	725	737	727	752	744	704	670	734	753	745	741	707	799	760	764	702	790	732	749	752	763	719	698	720	708	756	749	713	704	719	688	781	687	748	784	706	732	762	767	727	772	753	758	751	730	745	727	720	779	697	781	725	732	736	751	773	747	755	763	710	788	708	710	696	710	742	741	729	741	752	770	730	704	700	741	696	756	735	765	723	719	766	775	761	718	745	758	733	715	730	703	691	724	737	754	728	753	745	717	736	707	738	725	736	750	739	755	739	753	768	770	706	706	767	755	735	754	788	758	759	761	729	759	738	708	804	777	726	779	699	722	716	722	764	708	727	767	713	721	731	744	700	750	709	758	698	778	746	719	764	706	718	755	762	732	789	732	761	749	708	735	754	784	734	712	750	740	734	710	707	695	698	710	775	740	754	740	788	753	684	699	715	734	725	734	707	727	728	765	711	769	746	737	736	726	726	724	735	763	725	750	760	732	739	726	749	741	745	753	759	741	708	752	702	737	745	765	767	733	740	739	796	741	758	747	698	720	747	741	731	714	696	702	775	704	732	759	736	724	764	762	747	684	735	708	735	725	733	703	735	697	763	684	727	711	758	776	700	703	782	763	768	753	714	742	719	777	743	712	789	766	718	766	742	725	717	778	744	755	779	745	733	719	744	741	719	730	723	782	728	719	723	725	728	726	705	757	693	775	687	677	690	750	733	701	750	770	751	713	700	728	752	737	734	721	760	793	766	745	744	762	711	779	700	781	712	724	744	753	800	787	713	755	739	749	772	726	747	718	690	727	742	747	727	745	770	760	706	717	719	749	734	741	710	721	726	728	761	739	724	762	763	723	771	730	762	712	754	768	744	752	767	732	719	765	746	780	708	762	735	760	736	750	724	741	796	753	728	723	706	722	753	746	718	757	740	680	775	752	764	741	727	747	748	680	764	721	723	736	746	708	752	763	734	731	709	730	687	754	719	728	720	688	734	707	737	703	756	706	727	751	697	709	687	749	802	723	730	671	747	741	755	731	713	740	722	750	729	713	746	697	735	746	731	718	773	797	719	750	759	745	749	725	692	732	755	738	784	704	762	738	719	721	729	713	677	760	705	719	768	732	716	762	734	733	724	740	742	752	716	799	755	748	691	726	717	735	748	746	780	742	746	701	726	775	757	744	752	777	714	724	702	787	734	752	750	759	732	675	751	695	721	751	815	777	754	695	749	727	735	741	738	702	700	729	730	788	726	746	730	717	728	703	756	762	704	731	757	686	744	723	768	728	747	748	747	724	748	716	772	714	766	733	705	769	698	722	673	744	709	736	746	723	718	694	750	769	784	761	763	731	733	757	720	752	756	705	737	702	721	736	674	772	752	736	760	788	756	778	727	762	745	779	764	786	756	715	776	773	734	749	782	739	775	768	773	770	757	781	666	773	763	684	733	714	739	714	777	711	693	750	743	718	744	746	794	778	697	727	733	738	759	750	734	783	723	754	710	743	743	715	737	714	775	711	754	726	758	732	768	736	683	714	732	702	767	728	729	735	715	727	773	737	760	724	732	696	778	725	747	759	705	750	744	742	701	754	720	775	773	698	740	741	717	731	730	691	738	785	758	702	762	737	707	726	727	757	729	777	738	671	756	729	758	756	709	708	774	707	729	734	728	796	721	754	738	737	756	788	742	732	752	759	721	757	713	773	741	748	721	724	732	801	786	757	762	766	758	730	736	743	722	758	711	743	725	706	716	739	776	746	756	716	772	747	729	731	741	743	740	726	720	712	723	746	757	741	771	690	721	723	762	759	742	767	712	754	762	722	728	757	749	771	758	769	759	725	745	685	716	713	681	719	749	722	756	733	725	758	712	750	736	761	694	704	740	733	733	711	670	739	746	707	715	763	744	751	694	768	739	731	768	722	792	718	777	753	735	737	767	780	719	791	743	710	729	742	733	734	683	746	774	737	739	729	707	719	759	736	744	719	733	701	761	748	753	738	752	737	764	752	706	740	740	715	735	701	747	706	738	761	727	790	743	719	739	720	728	744	807	738	722	726	725	711	769	775	740	724	753	740	740	750	727	725	707	715	759	749	734	744	771	772	717	711	748	756	711	704	701	769	720	730	783	740	754	688	762	780	725	744	712	722	784	738	688	787	698	765	732	766	727	744	751	736	745	752	779	753	758	753	704	710	710	750	701	726	739	774	773	765	720	709	742	700	725	716	709	702	746	715	759	705	743	749	703	749	719	698	753	747	725	696	726	794	717	737	737	702	746	748	682	709	745	745	735	756	744	756	777	751	734	747	721	748	727	758	744	710	759	686	769	691	773	739	765	765	706	744	711	742	718	720	753	713	707	706	699	791	707	713	668	796	746	737	731	726	738	733	774	726	753	704	759	740	756	744	720	750	716	761	736	726	731	716	657	729	708	707	737	723	741	750	761	748	762	723	737	724	689	727	688	752	724	711	706	772	707	699	744	749	734	716	702	743	751	730	708	726	742
11060	6327	7489	4546	2046	1208	810	474	191	113	102	90	94	109	85	116	110	104	105	107	88	119	115	96	97	113	123	121	120	104	91	94	110	98	118	106	109	84	111	90	101	107	91	99	94	114	118	102	117	100	102	98	103	95	112	121	82	100	98	93	105	96	108	101	92	89	114	106	121	94	108	88	107	107	97	105	97	92	104	115	113	107	106	75	109	103	82	105	104	107	102	108	117	92	105	91	129	90	114	104	103	107	108	105	97	88	111	106	102	120	105	104	117	103	105	95	109	100	106	90	87	100	102	81	98	110	109	120	101	103	106	102	110	119	105	106	96	118	97	107	105	107	122	93	102	82	97	87	121	105	123	106	96	106	98	98	98	104	100	107	109	101	115	101	91	98	82	109	101	107	95	83	91	108	97	103	83	108	114	95	96	110	97	105	86	98	111	91	90	86	112	124	101	97	90	86	103	82	90	116	106	86	96	113	108	109	103	109	92	83	114	96	89	95	81	94	91	112	107	109	96	112	108	98	93	85	109	90	115	117	107	107	103	82	88	85	88	97	98	122	105	92	99	88	94	96	118	129	103	94	97	94	95	106	96	98	103	118	100	126	115	113	108	81	96	88	82	90	117	104	103	119	101	121	90	112	116	125	109	101	101	103	102	110	93	90	118	118	106	110	97	90	112	108	102	112	104	88	125	117	92	92	93	107	112	89	117	106	118	117	103	107	93	124	117	98	99	112	101	108	116	94	100	109	111	109	101	114	82	114	96	106	101	100	108	113	113	113	108	146	110	122	115	94	106	93	117	95	105	126	98	99	121	100	101	101	106	97	96	124	86	85	92	112	98	99	114	107	95	114	78	89	86	106	111	92	101	102	132	104	101	104	97	113	118	96	110	100	99	94	81	98	90	92	109	103	88	118	109	109	110	90	98	117	108	107	90	105	91	113	89	99	107	101	100	99	109	92	112	113	118	95	106	117	87	94	98	96	105	109	107	94	118	82	113	103	90	99	117	99	96	99	106	109	84	97	116	117	104	111	110	100	90	92	102	97	100	107	96	112	112	102	96	92	92	106	97	106	122	101	122	96	122	111	115	93	92	61	79	95	120	98	111	107	104	86	101	91	91	114	115	98	127	112	116	114	100	108	127	88	101	100	114	117	86	104	94	94	93	97	101	103	121	91	107	98	122	101	94	122	104	123	87	89	106	101	105	109	95	72	109	114	123	92	96	89	122	106	91	92	112	100	92	103	97	95	109	80	97	120	103	98	86	89	134	103	108	104	95	101	104	89	118	104	102	91	103	105	105	127	107	95	91	103	104	107	97	90	109	92	90	82	102	92	132	90	134	102	86	95	117	115	108	94	105	97	104	126	102	110	100	111	119	99	93	116	119	119	103	94	108	117	101	112	107	95	109	100	112	118	116	104	86	96	95	104	111	93	104	109	101	105	109	107	105	116	107	104	95	118	93	87	89	112	100	76	92	89	99	94	126	115	99	95	117	108	103	110	103	89	84	98	98	113	102	107	97	95	107	112	98	92	91	72	107	81	95	98	104	86	99	117	102	95	91	110	87	116	105	109	103	111	80	108	97	91	87	106	92	92	89	80	126	88	117	113	117	105	106	113	97	119	113	111	98	94	107	97	112	103	89	111	119	101	110	95	113	111	105	102	92	96	111	98	101	96	87	93	92	108	120	111	95	85	85	99	103	91	114	101	110	93	102	98	79	82	101	121	105	116	94	94	80	109	115	103	119	107	113	87	97	94	106	94	107	103	109	117	111	95	97	107	118	121	113	110	100	120	106	105	113	112	106	100	107	109	99	110	109	114	92	110	112	108	110	118	102	87	119	99	100	121	102	92	100	95	109	112	120	105	92	92	114	86	91	99	117	107	86	114	94	109	101	90	82	103	101	94	108	96	97	103	91	100	88	95	109	112	105	102	104	107	116	108	102	98	92	83	115	101	115	94	92	115	109	89	108	109	108	107	112	99	118	97	112	119	102	99	115	93	111	103	101	109	96	120	97	100	103	103	123	83	114	93	123	107	84	108	90	104	105	97	97	114	87	91	112	108	112	104	97	99	100	117	90	124	103	89	111	101	104	100	104	93	85	105	102	91	112	106	111	90	123	103	106	120	95	104	103	95	105	112	99	114	109	108	100	116	99	94	119	109	77	96	131	109	91	102	96	110	118	113	91	109	115	114	100	104	112	111	113	92	99	111	107	109	101	92	124	106	109	104	105	99	110	112	90	98	111	106	128	116	103	112	108	105	99	116	95	101	111	88	101	111	88	89	88	109	98	94	97	78	104	81	120	115	116	104	90	81	103	104	96	109	102	100	99	107	90	81	91	95	112	123	128	97	100	119	124	104	115	88	106	111	125	91	107	92	96	75	101	95	117	97	102	94	119	106	108	92	101	117	113	95	85	93	110	99	116	83	110	109	111	118	111	118	91	113	102	96	113	95	104	91	108	110	98	110	87	93	96	109	93	95	80	105	79	94	88	105	107	113	84	94	108	102	119	106	106	108	114	92	100	100	109	120	116	104	104	127	115	89	76	99	96	85	99	117	86	103	107	111	117	111	99	93	127	112	94	109	95	96	109	99	95	107	88	100	94	109	107	104	96	101	126	103	108	105	109	113	107	112	113	113	122	110	101	91	96	98	89	94	88	98	97	99	105	104	94	100	111	84	94	108	97	113	97	107	109	107	112	105	93	100	107	111	117	98	83	104	93	86	101	101	100	112	99	104	106	91	106	121	88	97	88	128	95	110	100	69	98	98	98	97	110	113	114	96	113	110	96	109	100	115	107	91	110	92	120	98	115	105	106	115	94	97	98	117	95	103	102	111	102	107	81	94	113	88	110	94	106	120	98	114	99	86	103	83	103	102	115	105	120	102	101	122	93	109	92	106	104	89	111	117	92	93	113	119	107	103	103	93	84	113	114	90	105	114	88	97	105	105	102	92	99	106	100	82	96	87	103	102	106	96	99	92	111	114	93	109	102	110	100	111	101	98	103	108	97	87	97	91	101	99	100	105	109	125	105	80	93	105	89	105	107	108	99	84	96	91	90	96	107	108	106	122	119	118	102	108	114	98	112	93	100	82	113	130	113	98	99	95	113	105	119	115	92	105	116	108	120	97	93	100	98	108	109	112	95	117	93	110	95	89	119	108	106	111	98	100	127	97	96	97	94	101	108	91	96	116	90	98	117	95	93	65	88	108	120	92	86	101	100	93	85	101	102	102	102	89	90	93	100	110	89	121	110	111	100	98	118	89	101	103	96	92	89	98	106	121	104	91	109	124	101	106	95	105	91	108	105	106	106	114	99	102	109	97	91	90	102	114	130	100	94	113	84	94	90	102	94	99	98	117	114	104	105	116	124	88	87	103	114	104	101	113	94	101	108	109	109	101	111	115	103	123	98	96	98	98	95	103	84	97	116	92	118	110	91	85	101	124	94	103	110	118	124	109	101	101	101	92	86	121	90	95
7485	5504	13065	11840	7515	5461	3633	2245	789	434	339	373	342	321	275	306	279	276	309	290	281	295	318	277	312	283	277	306	277	302	271	287	277	255	298	246	277	262	305	294	269	257	284	307	275	295	286	240	289	303	296	295	284	300	292	258	314	253	296	272	296	274	316	272	289	298	314	281	280	295	300	304	292	301	290	303	322	303	297	290	298	292	297	275	262	297	285	268	304	279	289	300	288	279	276	291	305	271	306	302	340	291	316	293	293	269	296	284	282	298	288	308	288	267	282	280	335	264	300	276	254	313	317	289	278	282	284	291	252	275	284	303	264	300	270	293	266	292	287	271	295	276	277	277	289	275	302	281	285	293	304	290	300	297	277	290	299	270	275	253	282	291	301	267	319	303	276	278	277	252	315	290	320	322	283	304	269	282	293	288	291	300	302	306	282	251	303	300	297	272	279	297	298	279	295	273	288	265	299	287	269	275	289	297	306	282	286	290	283	295	277	265	296	298	240	278	285	299	303	289	289	292	282	288	284	306	306	316	273	286	318	280	275	310	319	257	291	271	256	295	302	271	295	278	234	287	309	300	297	266	284	286	293	326	290	298	272	284	310	286	310	316	283	288	251	265	271	288	302	313	295	243	280	267	313	276	296	295	287	295	283	268	296	303	295	263	288	297	256	270	297	311	296	275	303	293	299	287	301	289	271	289	274	275	295	282	285	279	319	303	304	299	305	295	278	298	316	299	296	306	287	279	312	275	320	276	297	282	283	274	274	284	291	287	282	289	302	285	271	265	261	280	271	246	276	273	313	304	290	279	313	308	298	288	301	290	308	252	279	275	297	266	277	299	275	288	269	288	313	280	279	292	293	293	288	312	281	268	300	253	286	299	304	268	304	310	292	308	275	308	276	277	294	289	307	299	289	277	288	283	295	282	281	294	285	259	312	302	291	304	294	318	250	285	328	306	294	273	305	280	282	313	282	323	295	271	272	282	262	252	289	317	301	306	308	281	306	296	315	274	318	319	267	268	282	280	277	283	272	268	301	290	272	304	303	302	282	294	273	254	294	316	285	282	243	292	277	267	304	281	268	259	289	300	290	293	299	303	315	291	285	257	267	281	328	280	310	266	274	310	298	270	255	302	296	275	257	290	282	288	253	292	308	282	280	309	303	276	268	273	297	304	278	305	296	285	292	265	299	288	270	268	279	293	284	266	292	265	300	266	256	276	268	263	282	303	300	276	283	292	265	328	305	267	267	290	289	301	282	314	305	294	296	321	293	275	269	308	303	321	257	271	260	294	304	274	277	293	282	308	275	287	305	314	276	273	272	284	330	289	278	301	285	291	283	305	292	291	289	292	268	295	284	309	272	262	281	300	287	295	294	286	313	268	262	303	297	285	279	275	279	283	306	307	272	263	291	267	287	283	310	308	293	285	277	286	287	307	300	318	272	288	294	325	284	246	265	296	326	310	268	293	315	301	279	264	260	284	272	303	320	304	286	276	282	296	312	293	283	308	286	290	263	270	262	293	259	317	314	279	317	294	272	286	262	296	281	298	264	244	318	272	276	266	271	281	283	265	298	298	300	278	312	264	294	306	306	306	291	277	300	289	283	287	282	301	282	277	307	320	271	289	306	278	308	276	295	271	315	261	295	288	306	285	265	283	288	292	285	328	288	236	294	289	291	270	322	304	274	288	291	303	267	272	305	310	272	279	298	272	287	303	315	296	286	281	297	305	302	300	288	294	286	300	262	282	268	284	303	296	286	280	305	278	278	307	292	287	334	287	297	296	272	305	264	289	292	264	288	278	301	306	306	277	286	274	284	292	305	298	318	317	280	317	312	277	286	284	299	279	275	284	313	276	323	306	295	255	288	295	282	264	277	274	295	260	286	264	287	268	275	295	271	305	285	304	286	285	276	284	291	282	285	291	271	278	275	276	303	290	294	299	280	288	289	293	280	277	299	266	278	284	297	279	297	287	307	261	280	306	313	284	266	281	296	308	284	316	287	278	287	284	297	274	273	264	298	284	297	314	288	263	304	283	255	286	312	285	296	281	307	288	244	299	283	284	296	288	330	295	298	295	300	296	297	302	308	289	275	275	279	286	304	308	297	286	279	290	303	273	310	292	267	307	277	288	318	292	255	311	280	303	310	307	317	290	314	295	265	320	301	274	276	273	309	255	298	255	287	278	271	259	272	264	281	301	284	303	290	277	312	279	282	284	267	278	299	297	320	293	278	300	261	271	292	283	311	294	256	316	296	301	306	315	250	296	301	300	280	330	258	285	266	271	305	280	297	268	277	307	280	295	296	258	303	237	300	288	292	304	293	278	286	285	287	274	275	286	269	309	295	255	277	285	303	264	293	313	291	294	297	304	294	281	310	283	286	280	308	299	289	298	291	306	260	297	262	284	327	272	272	291	280	278	293	305	299	284	286	294	292	303	283	315	281	303	303	295	283	277	309	287	276	295	351	288	274	297	303	288	286	309	278	314	262	282	282	316	280	284	283	282	280	286	293	320	289	307	278	276	282	260	268	291	256	330	304	313	294	297	283	312	290	266	281	296	273	284	333	297	312	316	315	268	275	292	286	310	277	286	297	337	246	299	289	289	276	276	266	260	297	258	262	310	278	281	301	289	264	291	292	287	276	257	278	280	282	264	273	322	293	279	261	279	299	291	300	291	307	321	284	290	295	271	295	294	300	318	285	299	302	296	277	301	267	307	318	265	268	272	299	308	304	294	309	290	278	296	300	297	285	281	302	275	288	317	285	287	310	297	319	274	296	303	286	292	285	311	314	294	321	318	275	284	279	284	303	300	309	286	295	273	286	300	318	291	283	297	276	293	332	280	290	310	283	273	304	280	272	275	262	273	322	294	261	262	271	306	268	317	271	305	268	288	279	274	294	267	294	324	293	273	303	277	293	280	319	287	323	267	252	314	275	277	270	313	268	277	292	291	260	305	294	292	278	301	250	300	306	254	298	302	305	315	264	306	287	292	281	305	276	300	311	298	280	253	272	279	297	307	304	287	280	272	307	251	273	255	258	288	304	312	265	293	323	279	305	284	317	298	279	283	280	279	282	272	257	256	302	296	281	272	259	313	313	293	329	294	302	320	293	263	304	272	273	289	276	293	272	279	279	278	292	284	307	278	329	321	282	287	299	273	299	292	296	285	306	283	300	274	261	309	258	331	275	282	281	260	294	297	276	296	255	272	304	282	284	305	287	294	312	285	292	300	264	318	286	261	288	301	288	278	253	295	334	278	286	276	279	310	292	296	295	287	297	294	290	261	280	298	292	279	273	293	306	298	261	299	272	317	304	294	292	275	312	297	295	259	283	271	278	302	306	264	262	275	290	260	307	279	288	304	285	282	252	299	315	285	295	318	321	252	292	292	312	301	263	259	273	300	294	273	289	274	324	280	288	293	275	277	276	300	274	297	309	274	291	308	298	260	323	278	264	249	273	287	287	279	284	266	294	296	296	340	274	290
47284	32673	17373	10495	5436	3071	1991	1000	522	382	340	357	282	275	271	238	222	211	219	235	250	196	216	207	229	228	255	245	243	242	233	218	222	229	271	212	230	266	236	252	226	213	218	199	220	215	221	220	239	223	200	252	205	201	225	247	240	225	231	225	205	250	217	214	245	208	224	211	212	233	227	201	229	226	218	225	220	213	229	199	223	222	224	202	215	205	248	191	250	223	223	242	231	198	224	231	214	195	229	217	198	216	211	229	220	224	242	200	216	230	231	212	199	203	219	196	197	209	228	205	231	201	193	239	236	190	231	212	211	211	230	198	205	218	243	197	205	202	210	197	225	229	220	211	215	227	194	249	217	218	237	220	228	212	219	234	239	245	213	226	236	231	194	192	221	208	226	215	234	196	231	230	201	209	206	232	206	212	209	222	222	221	226	221	203	214	204	226	231	242	213	250	202	217	217	215	242	233	220	223	221	196	199	193	226	232	248	208	208	232	218	198	227	209	211	220	226	209	228	203	218	212	214	222	227	230	246	186	213	228	219	246	202	211	216	194	180	214	220	236	192	213	216	230	185	206	227	236	204	221	187	196	217	191	222	208	212	216	224	224	234	218	246	205	198	234	199	217	211	247	211	259	227	198	208	216	206	222	204	212	209	191	232	237	213	244	204	213	206	212	211	209	201	226	221	208	205	208	199	187	213	222	216	229	220	197	209	201	221	213	229	217	193	195	211	230	213	203	231	213	221	197	205	210	240	237	209	226	211	234	207	192	228	222	213	227	203	220	178	209	214	227	198	214	217	209	237	213	224	233	203	225	244	210	239	222	220	199	215	227	200	214	236	202	246	224	206	213	211	213	254	213	207	208	231	246	220	233	222	229	239	211	216	212	209	234	212	208	195	214	210	187	210	171	232	243	227	208	213	238	214	201	239	217	193	197	211	197	209	235	173	208	180	199	240	222	220	229	196	204	218	215	236	230	217	187	205	214	223	191	233	211	238	189	212	238	215	221	227	227	190	230	202	204	197	170	199	219	241	195	220	227	250	238	189	225	204	229	220	215	206	235	210	201	215	241	207	199	211	251	206	209	205	225	205	208	223	212	231	204	215	204	224	245	207	216	218	232	224	224	227	240	212	188	202	226	254	212	227	217	214	212	221	238	200	213	212	223	221	229	203	239	217	217	228	198	226	210	203	239	207	227	195	213	212	197	208	234	227	250	216	219	215	207	209	202	225	242	205	214	207	223	234	207	241	234	210	213	208	206	225	213	225	204	201	223	243	222	214	174	193	216	192	221	219	237	209	226	253	224	222	233	225	235	218	234	232	233	218	208	211	221	233	202	196	222	206	241	189	199	208	208	227	235	225	193	210	242	221	200	222	252	236	241	201	200	210	217	204	207	190	213	216	196	206	219	202	217	212	249	215	206	224	213	203	224	197	219	238	204	231	208	240	216	238	208	213	229	219	235	211	226	207	207	233	253	224	238	241	233	231	228	225	207	216	221	193	218	225	205	202	201	236	210	209	212	228	215	212	210	217	198	198	207	209	251	209	226	247	210	208	230	197	223	230	204	214	258	239	231	204	205	220	239	211	204	253	216	196	214	202	190	177	213	230	211	230	208	239	230	248	235	215	232	217	238	231	226	226	221	221	206	209	241	238	207	225	204	209	220	211	234	249	227	212	225	227	238	232	220	229	208	240	217	231	241	224	247	211	225	243	237	203	234	224	237	211	224	250	217	228	216	229	191	233	241	194	228	204	196	231	193	205	215	249	249	223	226	214	250	232	215	207	208	234	238	242	228	232	213	179	197	212	217	206	212	201	251	208	233	250	237	214	219	241	207	221	204	231	218	201	223	239	206	222	202	241	221	214	232	214	237	181	210	215	230	218	223	233	243	212	203	218	203	240	214	214	216	234	197	212	227	223	203	236	193	216	188	210	239	224	223	230	215	203	212	241	227	205	214	196	207	187	240	230	225	251	214	214	214	238	227	213	203	236	221	218	198	199	227	224	225	217	211	213	233	234	227	201	182	228	220	196	204	223	226	208	210	204	253	230	181	204	225	228	208	221	196	216	227	237	222	211	202	230	196	239	212	221	206	231	224	200	235	253	211	211	214	214	210	220	199	232	211	232	214	221	219	237	217	213	245	225	210	218	211	220	233	212	229	227	228	236	204	194	224	203	203	230	219	238	229	187	236	207	239	222	222	209	226	204	210	190	221	212	227	235	208	215	195	225	240	219	219	240	221	265	215	222	197	210	210	208	279	224	196	206	203	236	234	198	220	227	217	236	215	226	241	212	229	224	257	213	221	201	225	224	256	211	200	240	199	213	203	196	212	216	225	206	233	261	240	220	199	214	214	217	210	207	243	248	223	217	195	205	209	228	220	204	240	210	214	216	213	224	202	245	210	219	228	211	209	210	228	187	220	205	183	205	236	225	226	215	194	251	236	193	214	206	217	211	205	201	196	199	212	221	188	221	229	213	205	220	213	215	230	254	218	240	211	213	218	200	230	184	229	195	219	172	192	219	201	221	212	219	259	208	224	207	209	220	194	214	185	199	213	197	235	221	199	204	227	208	206	248	235	187	217	231	195	210	230	223	221	212	222	226	231	240	258	223	187	220	184	242	190	211	240	228	212	225	219	237	207	218	225	195	193	221	208	214	235	240	192	215	192	202	248	237	209	261	219	248	212	222	226	201	198	239	192	216	222	234	221	222	232	224	242	220	205	218	208	243	208	219	220	229	212	195	204	228	216	211	208	236	230	194	204	240	222	213	218	211	205	239	214	238	202	213	227	231	222	223	236	205	211	219	224	223	186	194	205	197	204	212	199	206	201	206	223	234	239	213	219	224	196	224	235	218	217	234	207	226	234	212	205	212	210	222	218	223	222	207	220	223	224	222	226	223	215	193	207	214	235	229	249	239	209	209	199	212	257	207	246	225	227	219	203	189	214	215	232	216	209	218	234	231	235	210	221	207	196	235	218	216	192	218	193	244	206	219	233	235	227	233	203	234	235	248	215	208	216	213	205	213	207	198	206	233	229	235	213	222	249	219	208	238	216	221	237	235	240	217	207	224	206	206	215	237	203	217	240	224	254	223	239	212	210	226	223	196	230	230	204	218	228	275	238	210	209	254	212	213	237	231	201	223	201	203	208	237	252	197	222	241	208	200	220	235	222	195	212	242	198	224	200	203	220	211	226	204	213	214	209	214	214	209	242	226	238	201	194	199	233	194	230	214	204	228	212	218	228	207	262	217	238	223	232	206	231	200	213	205	184	218	219	201	203	243	208	212	194	212	250	193	188	218	212	212	199	217	217	216	245	229	227	227	211	209	205	235	186	200	192	214	237	179	239	211	215	224	228	210	223	196	228	202	206	206	197	197	248	240	211	197	234	226	213	210	206	231	182	172	220	201	214	210	220	226	197	225	232	190	223	216	222	186	218	180	186	211	167	203	191	217	197	226	231	226	222	216	206	210	225	207	212
28924	12416	20604	20008	15487	11387	8062	4517	2192	1581	1281	1304	1048	901	854	807	785	723	711	639	711	641	622	639	642	597	663	589	592	597	619	618	591	557	573	561	561	610	570	540	588	528	518	553	562	558	540	554	583	574	558	584	542	534	558	533	557	566	553	536	525	549	541	594	555	549	540	538	547	520	550	566	545	523	534	541	562	501	503	523	536	507	542	507	559	547	570	594	525	559	509	545	536	535	549	538	561	541	553	536	551	506	546	516	514	532	521	536	535	533	509	540	527	498	495	556	552	563	554	541	541	520	518	527	535	520	563	565	531	529	543	545	553	519	516	524	562	536	535	561	534	521	506	556	547	515	550	541	505	536	561	517	531	541	558	567	537	533	538	549	553	529	506	589	560	524	530	545	517	533	522	541	516	532	548	526	504	566	564	533	511	549	540	540	533	560	527	583	492	554	537	499	535	515	614	510	487	523	479	542	566	526	558	571	563	544	528	578	546	489	501	574	479	552	522	552	554	527	549	517	513	525	548	559	567	531	509	514	506	540	532	493	565	553	532	532	532	505	550	510	544	536	516	538	528	536	516	542	514	519	557	512	522	524	541	514	523	533	539	543	558	519	566	533	540	535	532	553	504	528	507	491	518	554	546	553	536	543	548	512	517	539	552	523	540	564	532	524	576	527	605	527	489	492	576	548	492	549	528	526	526	538	551	552	551	527	522	551	530	539	523	553	540	534	518	570	549	556	561	512	534	527	534	496	541	535	531	543	546	571	512	534	536	533	561	519	511	518	580	543	502	542	488	524	547	527	517	525	547	513	528	546	507	539	531	514	563	540	532	546	516	563	527	506	526	502	561	546	519	526	509	547	561	511	535	530	553	532	567	533	516	578	496	520	531	529	529	526	538	464	567	527	531	513	567	502	541	514	564	524	549	500	552	549	514	536	522	509	511	538	519	539	557	472	527	516	560	508	550	501	531	531	502	502	515	497	535	530	495	519	530	545	556	507	539	535	546	513	545	496	514	547	540	524	567	530	540	511	546	538	540	563	555	541	572	569	563	521	552	538	549	525	512	538	563	549	575	516	570	518	561	526	549	531	538	521	552	528	529	552	554	519	537	542	533	553	548	521	528	488	558	506	498	520	528	538	545	567	567	516	522	521	530	515	562	517	498	570	548	540	528	528	532	555	520	492	587	521	502	549	516	524	519	550	489	570	527	556	557	538	574	567	526	518	544	538	527	583	524	503	539	520	523	510	512	523	564	506	505	591	522	550	515	523	529	547	560	561	552	523	529	528	535	538	520	595	568	503	523	513	553	531	543	505	517	546	569	543	480	521	502	571	520	499	540	521	545	559	583	522	550	522	540	531	544	496	511	548	482	558	518	549	545	545	535	512	515	564	466	519	536	512	551	507	556	525	516	476	512	534	542	537	512	505	551	547	519	534	534	505	560	542	503	539	540	526	531	529	519	555	531	571	524	515	565	559	543	570	521	522	523	538	523	522	523	527	545	512	488	532	539	513	566	540	519	563	515	530	484	563	503	518	525	517	553	530	540	578	522	524	487	542	579	508	535	485	530	499	529	517	551	553	549	547	536	535	538	554	544	535	550	525	530	562	537	521	552	578	561	585	549	539	503	521	514	523	513	545	527	483	539	569	494	569	532	539	501	562	545	508	504	561	562	530	496	517	533	523	546	543	536	536	510	524	539	515	517	538	509	519	520	513	505	501	542	543	523	519	522	518	548	523	568	535	548	495	531	532	558	532	568	506	545	551	516	508	562	539	528	530	532	561	535	509	523	536	563	513	509	566	538	521	568	526	509	534	527	553	507	537	515	564	510	514	505	502	504	552	531	484	555	551	520	522	527	573	570	550	539	543	505	555	537	540	535	535	535	538	509	570	535	511	540	532	548	529	534	517	528	560	542	499	529	549	566	509	519	530	499	537	542	510	552	573	558	479	505	536	557	527	530	565	537	520	579	532	558	528	545	516	570	533	556	575	513	573	559	568	548	499	519	544	505	591	547	535	541	550	522	544	505	537	512	569	556	554	541	546	561	527	536	533	515	525	566	581	511	571	542	542	520	553	548	537	502	551	565	578	514	512	530	565	518	508	581	558	547	523	524	506	518	528	518	526	562	514	508	538	512	534	544	581	555	549	492	508	543	525	553	551	553	548	523	555	501	504	536	547	550	492	545	525	534	544	534	554	541	536	544	517	529	495	561	522	533	533	541	512	499	504	524	568	489	556	511	514	516	517	529	567	530	536	525	534	508	552	519	496	581	553	503	547	482	581	537	537	547	493	493	582	517	503	506	535	527	540	552	495	489	495	560	500	481	509	501	582	475	534	522	486	498	548	518	541	543	511	507	579	518	536	519	532	504	512	529	534	573	555	559	526	535	510	502	520	547	571	538	505	533	500	530	528	551	563	526	541	496	514	525	519	550	514	561	544	515	540	563	517	520	493	526	554	505	535	536	524	541	558	547	528	532	573	475	541	490	530	527	553	514	553	569	508	555	529	553	558	529	514	597	537	512	532	490	541	506	576	540	539	513	512	573	503	545	544	533	538	524	527	535	552	545	527	540	525	499	523	529	568	556	520	531	532	530	558	559	531	541	514	551	538	517	557	507	531	536	519	553	525	528	484	564	554	558	513	557	572	535	486	519	555	549	539	498	514	557	550	537	522	530	532	487	519	514	516	528	519	527	532	534	536	512	582	539	507	558	526	547	558	490	534	533	547	548	542	527	537	547	573	556	508	539	498	521	544	559	589	526	493	571	520	559	508	538	525	527	524	548	543	525	535	517	492	549	578	513	506	545	566	537	548	568	494	547	520	506	543	522	559	560	551	580	572	549	528	548	533	511	533	552	523	520	529	537	495	551	513	507	542	529	562	524	537	532	541	491	524	564	546	551	526	534	533	571	531	556	530	534	487	539	532	523	552	519	560	517	527	528	562	547	562	510	504	519	526	509	499	489	537	497	539	541	526	535	514	544	510	545	520	554	497	506	541	517	633	527	522	544	535	565	521	506	545	510	531	506	567	547	539	508	531	522	550	563	540	525	552	552	518	514	539	554	526	524	550	575	581	490	495	531	563	546	499	559	529	536	565	533	574	553	496	528	494	551	544	529	527	536	515	509	543	549	543	521	532	541	515	514	528	511	585	506	494	536	559	569	521	530	539	536	559	555	553	539	531	551	511	517	471	534	486	547	560	531	555	508	566	544	486	554	504	532	505	519	537	520	566	551	548	523	555	514	539	486	536	551	540	509	539	494	509	541	512	541	526	516	549	533	513	519	573	526	500	559	544	550	535	513	516	495	516	537	535	546	532	521	510	532	544	515	581	539	500	541	530	533	569	512	557	518	551	552	560	540	504	549	517	571	545	521	506	556	481	489	533	544	523	503	505	523	541	530	519	537	550	576	517	540	526	509	507	539	504	583	532	541	523	507	529	577	565	531	524	536	503	505	543	547	519	537	554	527	560	498	545	488	533
58480	43212	24603	16499	8693	4986	2894	1530	868	659	584	631	488	481	424	391	421	414	363	350	360	341	350	350	358	357	372	324	351	357	337	343	357	321	323	336	364	360	322	344	307	312	386	317	326	328	338	316	328	312	313	317	344	322	304	331	319	331	370	347	342	307	356	313	317	363	346	379	315	347	325	322	338	330	299	358	336	318	330	347	319	333	351	321	349	370	324	353	321	334	332	365	300	353	323	352	349	309	320	333	319	359	337	375	332	339	326	350	299	353	309	327	359	333	350	324	319	339	374	318	317	367	316	330	297	331	359	325	346	346	279	337	329	319	316	356	324	355	340	339	295	312	339	314	313	377	325	329	334	320	319	301	313	346	361	329	317	327	349	351	358	357	353	326	301	332	328	349	324	361	338	315	327	331	306	352	328	329	330	364	308	324	325	340	319	322	320	319	340	330	346	302	337	320	306	310	335	358	347	353	334	366	306	319	305	296	306	306	329	305	324	336	336	315	311	330	332	339	332	330	343	320	321	358	340	287	296	345	345	294	336	334	332	326	350	326	307	339	327	313	300	334	319	318	317	324	319	332	314	292	349	322	318	361	335	342	316	327	285	298	336	328	308	369	350	292	318	302	328	348	350	350	323	352	341	358	301	377	353	323	311	317	278	315	341	337	317	346	342	332	302	318	324	351	329	350	304	344	314	347	338	330	331	328	336	326	313	368	296	331	323	354	383	347	317	358	309	357	362	337	323	333	357	326	341	330	354	338	312	333	320	344	317	320	304	337	343	337	358	299	346	306	336	319	322	362	348	339	335	321	350	326	336	330	340	302	276	347	346	319	347	293	289	377	327	311	310	324	327	328	327	316	318	327	326	319	352	317	309	300	348	324	330	330	322	325	322	348	336	312	311	313	310	334	310	331	333	328	311	331	328	312	360	334	381	332	355	349	299	330	317	325	299	346	339	312	347	371	323	355	360	314	328	354	332	300	308	322	329	319	329	353	353	347	314	324	362	335	319	325	307	300	306	344	353	326	370	305	331	305	308	307	364	331	317	347	314	323	354	359	326	321	300	317	349	320	319	323	315	327	335	328	332	348	316	338	317	341	322	325	313	335	331	313	354	360	321	324	341	321	347	315	322	348	321	319	332	319	361	316	333	331	296	350	307	340	317	328	360	334	370	371	331	314	327	314	322	360	330	361	323	322	342	337	334	332	328	352	280	326	336	333	319	320	331	322	302	326	347	322	337	309	323	353	360	329	298	355	311	333	342	339	282	283	380	336	337	352	331	323	310	342	360	311	317	326	327	318	351	335	325	342	328	323	312	339	329	321	364	339	332	345	320	326	305	338	314	380	304	321	311	324	327	359	351	342	305	316	347	342	313	322	343	358	322	349	354	297	350	342	353	295	304	310	365	300	320	306	333	366	320	348	305	317	303	341	335	331	360	311	320	331	353	311	333	327	336	318	328	317	364	315	372	304	348	352	340	342	335	335	358	321	323	313	337	333	354	363	349	305	344	309	317	311	350	309	332	308	329	355	316	349	349	340	342	330	341	319	326	351	341	343	338	326	333	331	315	310	317	325	357	300	343	312	371	300	332	351	351	331	320	331	326	343	346	334	341	350	346	326	318	330	346	323	299	347	346	314	324	326	339	330	341	329	329	324	338	281	327	317	319	325	345	317	359	301	333	318	299	303	310	300	337	312	341	298	326	312	325	300	330	321	328	327	354	328	343	309	335	325	344	336	313	343	328	368	329	322	319	326	314	303	313	282	343	312	309	323	354	337	318	341	312	343	336	335	351	373	292	352	320	331	367	345	339	337	328	340	332	317	333	355	333	310	317	349	337	312	311	289	311	307	343	327	336	336	312	361	318	329	314	358	347	339	356	296	338	272	333	305	323	323	347	347	331	337	326	354	330	326	335	327	334	344	331	300	354	357	335	332	320	317	301	336	312	314	319	295	293	297	330	367	367	331	301	342	302	338	325	305	352	311	308	340	355	323	334	290	340	352	335	314	338	353	291	329	332	349	323	336	332	335	319	356	329	334	342	299	381	342	352	303	311	333	336	309	338	344	340	341	330	336	325	311	304	347	336	316	332	332	314	374	322	341	337	349	326	329	330	336	339	331	338	335	312	296	310	293	324	341	355	329	357	326	309	289	348	330	333	330	339	364	346	299	374	323	337	333	365	316	294	314	308	335	337	316	346	331	339	334	342	344	367	336	330	319	337	346	354	333	348	289	309	367	331	287	335	320	316	334	339	315	328	314	326	319	337	350	319	341	333	367	294	332	320	314	335	346	348	340	329	294	341	345	334	325	308	330	333	345	317	308	339	304	337	321	342	314	305	355	328	319	316	351	324	336	349	321	327	340	352	331	338	308	323	357	333	356	305	322	338	357	333	341	307	364	356	323	327	311	307	340	319	322	298	323	326	305	305	317	315	335	312	335	293	358	305	311	331	297	342	315	372	338	280	315	315	382	332	332	301	343	346	329	346	311	353	303	354	373	322	364	327	314	342	340	331	329	323	347	311	297	313	334	330	318	317	351	365	322	353	326	331	322	305	358	322	343	321	325	338	309	323	353	350	366	305	333	309	341	331	302	356	369	340	313	313	298	333	327	316	330	290	311	297	326	347	309	330	337	367	299	333	321	328	361	316	332	332	285	298	307	347	332	352	312	315	333	348	329	300	363	377	350	355	294	343	303	327	321	345	350	340	287	350	312	316	338	342	360	358	326	364	282	304	308	307	339	329	291	339	310	301	317	349	303	323	323	319	334	355	324	338	328	334	336	350	344	313	336	328	355	344	363	305	329	326	309	303	358	325	310	308	331	330	364	341	316	338	343	314	305	315	318	346	320	322	315	330	339	333	371	330	318	345	289	333	308	338	329	337	334	330	389	346	318	347	312	324	323	340	342	319	310	335	318	349	353	310	320	320	349	339	375	317	312	332	335	324	330	342	322	363	313	329	355	332	290	346	289	317	309	327	364	335	302	331	339	320	327	305	331	302	325	321	317	324	353	310	335	310	346	313	313	321	376	354	359	373	316	330	319	310	324	333	339	304	363	338	382	337	352	335	311	361	314	319	320	305	366	349	300	320	307	359	341	344	315	358	332	367	329	358	338	322	305	299	361	336	329	344	337	342	344	326	342	381	326	349	331	355	327	359	322	385	334	317	335	332	331	330	332	324	331	346	309	340	329	304	304	340	347	310	289	305	297	336	338	347	320	343	313	337	300	304	295	331	322	311	363	338	308	318	340	303	346	341	330	336	286	305	358	329	365	327	342	338	374	316	357	333	315	324	320	289	315	319	340	359	330	329	340	311	358	339	333	342	320	295	325	329	330	322	339	305	308	325	355	356	375	364	335	331	354	314	350	331	358	312	325	355	336	352	308	313	310	335	310	354	313	341	309	317	309	340	318	301	330	319	322	317	296	311	297	340	335	316	349	338	360	358	354	373	333	314	309	332	326	315	364	374	354	300	305	301	341
35073	17141	25601	26201	20684	15464	10985	6168	3510	2551	2283	2456	1616	1510	1288	1255	1184	1025	1096	1009	993	962	930	961	982	917	912	900	907	880	843	862	857	829	852	814	889	832	784	840	833	763	782	792	779	728	780	816	780	784	761	768	777	773	756	830	801	736	783	729	791	775	823	768	772	769	782	730	715	754	773	739	773	756	738	742	749	723	757	712	722	771	744	758	759	782	729	676	754	752	755	756	755	718	721	724	753	762	747	734	751	681	777	784	770	780	775	784	741	739	781	745	757	783	736	761	739	727	729	714	751	768	748	729	749	691	708	738	750	732	739	777	782	777	743	742	754	739	773	777	738	726	725	735	731	759	774	772	746	714	750	744	709	744	689	792	709	730	708	780	713	739	757	723	753	765	737	722	716	771	712	748	699	696	741	707	707	720	750	804	722	775	711	750	702	764	725	730	797	766	766	720	739	745	736	772	766	780	695	738	766	740	718	757	767	776	706	725	724	800	752	744	763	739	743	765	773	780	702	715	703	774	711	753	752	692	778	737	706	784	756	739	681	743	741	733	712	757	694	724	764	703	741	718	767	785	764	724	751	795	704	773	734	736	746	696	781	756	803	786	754	719	730	777	713	733	726	732	757	711	716	736	742	713	714	734	740	762	721	740	731	764	715	718	793	770	735	735	753	754	725	781	735	727	690	713	743	759	736	771	730	742	775	735	762	771	693	764	752	724	746	729	757	742	757	750	742	756	714	705	757	717	785	711	712	716	764	757	785	735	696	733	800	765	765	767	693	798	777	742	741	720	740	782	751	739	748	701	719	741	703	726	717	767	744	718	750	755	722	761	702	737	747	772	764	741	767	712	713	756	753	786	757	697	719	691	727	725	727	745	726	730	722	721	735	712	768	726	725	724	727	730	696	755	757	767	741	757	757	797	721	710	786	708	719	784	731	749	786	733	734	760	725	747	683	745	721	786	688	771	694	721	735	729	669	757	719	712	721	738	812	709	731	774	762	808	711	788	753	764	743	780	736	759	733	725	753	720	778	783	745	725	755	734	773	734	772	755	748	733	705	704	755	707	775	734	751	775	750	765	770	731	754	767	737	741	804	742	773	720	733	754	744	738	776	753	721	750	762	744	706	778	723	695	725	736	704	757	736	798	750	710	704	742	765	741	675	724	735	725	746	718	740	749	758	738	704	756	766	751	760	759	747	730	767	739	758	729	681	744	727	743	729	740	731	758	746	787	720	765	758	731	752	734	707	755	710	748	782	716	741	699	763	717	747	704	779	713	727	740	704	791	741	777	733	730	764	735	764	720	728	747	742	790	728	760	779	739	736	755	754	752	702	754	773	716	718	722	723	792	781	707	725	756	715	735	708	729	715	717	748	735	756	730	733	719	776	690	768	675	770	773	744	712	743	749	748	735	732	739	716	752	755	736	706	730	737	723	747	714	748	745	754	773	742	712	703	766	759	739	781	708	721	724	740	715	749	764	743	737	773	740	776	801	754	738	747	744	717	751	723	714	727	798	745	761	714	746	722	722	757	745	770	782	682	737	733	748	706	729	791	713	731	735	760	739	708	704	703	724	723	773	704	757	686	732	747	706	724	736	706	739	687	709	722	715	697	756	738	745	710	701	713	738	755	793	749	722	723	759	729	710	751	769	724	759	770	761	758	757	753	751	716	747	738	787	768	773	731	758	733	753	749	780	764	707	783	781	718	800	708	762	755	717	728	712	756	752	783	772	718	778	737	775	774	775	758	765	702	787	721	750	689	744	740	668	778	701	729	760	696	740	720	768	708	675	760	762	736	739	798	784	708	729	743	742	722	700	762	723	808	759	715	751	750	750	727	733	735	759	733	757	735	765	772	773	701	740	794	705	721	746	709	705	707	732	752	684	701	777	705	712	736	725	762	778	715	754	780	759	738	781	736	747	733	714	740	748	717	736	772	763	736	764	761	750	714	746	747	702	782	745	757	722	688	734	731	747	757	754	725	730	725	750	734	691	730	767	758	740	691	772	713	732	770	733	735	729	781	719	749	721	724	744	749	749	724	709	774	748	709	705	701	753	718	716	704	733	728	739	736	764	710	742	743	727	721	740	763	707	755	729	742	720	741	716	721	732	761	749	702	749	738	761	736	731	744	769	762	750	747	729	726	746	746	796	706	746	691	734	740	723	722	773	757	730	733	754	767	737	749	770	737	775	746	718	720	731	748	786	738	762	750	776	738	735	724	727	719	708	748	709	744	762	776	726	750	747	726	684	772	725	729	771	790	734	782	689	720	737	736	693	775	710	678	768	730	729	715	753	755	791	738	757	695	701	723	747	738	703	696	702	780	762	775	745	736	723	741	742	712	719	783	760	727	776	708	730	790	760	775	704	727	774	740	776	738	743	732	712	761	760	701	710	758	722	707	770	748	753	741	753	759	705	748	771	761	757	689	783	749	722	709	752	736	728	734	715	734	744	782	804	762	725	742	716	758	719	790	714	707	754	723	726	742	745	819	761	699	706	739	750	725	771	733	746	686	697	770	739	734	747	731	751	746	761	732	783	772	744	758	736	709	728	720	738	777	748	693	715	726	771	706	689	729	695	716	770	683	728	735	748	733	764	732	770	774	696	713	774	767	746	692	718	729	808	752	733	719	701	699	750	733	744	692	750	677	782	655	742	737	758	729	752	729	704	758	717	743	718	689	737	698	765	758	748	767	720	723	738	686	819	687	757	703	781	759	736	802	738	727	727	718	773	750	788	729	749	710	746	718	756	777	734	753	782	746	766	745	758	739	701	714	725	726	713	779	696	757	749	740	747	735	719	706	742	750	733	789	752	750	781	704	746	736	715	765	722	774	768	776	742	775	774	667	738	763	706	687	704	786	760	759	754	712	734	759	756	722	769	715	751	783	798	708	767	747	766	731	717	745	710	781	754	722	712	739	726	732	736	748	763	793	757	734	750	764	727	772	725	773	745	713	742	743	748	755	752	699	757	662	746	732	735	758	751	755	775	743	728	716	737	730	756	718	704	723	699	744	728	763	710	724	729	720	807	717	725	733	750	729	747	728	712	747	773	729	720	730	777	728	681	712	740	768	720	703	717	747	780	755	763	727	809	759	725	732	743	760	695	737	740	759	729	722	760	729	742	767	687	767	730	763	748	734	750	740	773	739	749	719	771	793	751	728	760	691	711	770	726	755	780	740	778	760	768	782	707	733	748	750	709	800	760	718	734	724	727	757	760	763	725	743	720	773	745	746	759	747	750	719	723	697	758	718	794	759	696	710	739	724	740	701	727	758	722	744	794	711	731	717	704	703	729	730	758	705	701	740	711	692	724	731	772	735	722	794	741	706	753	728	780	739	756	766	759	755	734	723	701	726	687	761	736	703	763	728	754	697	734	748	692	748	753	733	715	759	777	707	729	722	769	748	755	743	737	766	722	753	752	742	749	692	751	719	732	767	738	812	731	764	771	750	708	774	749	687	738	748	739	706	750	730	747	685	715
11933	7323	6730	4532	2516	1365	839	335	179	129	105	117	93	114	112	104	123	101	102	113	98	103	119	85	91	116	120	99	109	96	94	116	114	117	98	103	92	102	102	96	115	95	104	103	106	83	90	117	103	108	101	115	116	92	103	110	106	107	106	142	107	118	110	86	105	113	104	90	108	111	96	111	110	97	105	117	112	105	105	106	101	119	118	118	116	101	81	96	99	98	93	92	99	106	110	110	125	85	118	101	107	111	111	82	92	112	101	112	120	101	93	102	98	118	109	102	98	112	97	88	123	109	85	111	95	104	105	116	108	100	95	124	73	85	113	118	100	112	98	96	93	105	100	81	96	109	93	112	99	122	90	94	105	82	101	104	98	118	107	116	122	108	112	92	102	98	114	81	102	93	100	99	116	120	98	105	120	92	99	120	97	103	100	96	108	110	94	97	99	115	96	105	119	113	99	92	118	104	98	110	122	111	107	111	109	111	129	102	95	90	104	105	110	144	113	104	101	91	112	101	118	95	102	111	100	127	93	116	103	107	107	105	89	107	89	97	97	110	100	85	101	126	100	103	110	106	111	107	117	109	99	104	102	113	89	106	129	109	95	76	105	96	95	99	104	101	97	96	105	117	118	106	97	108	99	105	94	89	120	104	100	118	103	87	92	91	103	125	111	92	89	105	119	114	95	96	78	89	89	104	105	92	118	91	115	111	111	101	108	116	94	109	89	99	107	94	91	99	112	117	123	94	93	89	97	105	115	92	111	102	114	103	119	95	108	112	89	104	106	103	94	115	120	130	118	86	101	102	82	117	108	121	107	88	115	101	90	110	113	78	104	96	97	108	114	91	93	91	88	99	106	99	111	95	90	96	99	79	82	104	114	121	81	99	121	104	100	100	90	115	106	109	106	93	78	97	104	101	123	83	116	96	85	108	118	103	99	103	115	103	115	101	106	96	104	109	97	90	108	109	91	111	104	105	105	123	85	85	102	96	115	86	100	103	120	102	99	106	111	104	106	116	94	83	108	107	84	104	109	80	98	123	100	105	106	94	114	112	82	118	98	107	109	109	118	109	110	101	100	101	103	114	102	86	109	128	120	86	92	113	71	91	116	109	108	106	133	95	117	106	118	99	114	106	103	108	106	113	109	107	122	108	113	111	114	120	114	102	87	106	88	106	99	112	106	108	110	104	109	108	109	104	110	98	100	119	111	101	99	108	115	108	104	88	118	116	104	106	127	102	106	99	110	106	110	116	105	103	103	116	90	86	95	114	111	92	107	96	123	95	111	106	108	111	120	109	110	113	110	106	114	87	101	105	101	116	113	125	118	126	99	89	97	117	119	81	116	88	100	105	108	102	106	108	97	117	117	105	110	109	121	120	100	100	105	106	111	82	108	112	104	100	88	102	112	104	101	103	109	110	88	85	104	95	115	94	97	107	99	120	108	122	85	92	102	101	113	88	105	82	107	110	92	114	97	101	103	111	95	92	108	110	104	95	106	125	95	100	100	98	87	117	106	85	81	114	121	102	107	108	80	90	106	118	117	89	99	93	107	109	97	100	93	103	109	102	114	92	82	110	107	106	119	100	83	115	110	104	92	95	105	125	87	111	93	99	111	114	100	111	106	90	97	99	105	116	108	96	110	87	109	100	133	109	96	94	96	104	89	146	101	94	110	116	111	99	116	104	131	98	120	105	107	110	93	121	113	111	103	93	96	105	114	108	116	101	88	102	107	101	113	103	138	108	77	103	112	107	113	121	106	96	99	118	114	101	89	104	94	108	115	102	86	107	102	105	93	113	87	96	100	99	94	114	99	104	111	87	114	110	97	89	107	122	114	96	98	95	99	127	97	109	111	105	104	101	107	118	94	102	102	98	102	110	97	113	103	131	104	112	105	113	102	99	114	102	105	102	106	106	89	97	99	97	130	110	116	111	105	103	113	109	115	90	99	114	110	101	94	89	107	124	114	94	135	110	116	113	103	119	98	129	120	124	103	107	94	111	113	97	93	114	99	117	83	107	120	121	95	86	96	91	109	101	119	107	97	110	117	108	94	98	97	108	98	84	93	99	107	91	108	87	116	108	127	98	101	100	101	119	103	113	105	74	103	82	112	125	122	114	99	119	96	94	115	100	111	108	101	112	103	103	103	124	100	103	97	111	107	102	108	98	107	102	107	97	92	92	76	103	124	122	105	105	104	105	102	100	103	86	86	110	93	116	92	90	107	111	95	104	106	101	101	111	106	118	100	96	105	120	108	122	88	123	115	100	94	107	102	114	106	104	118	104	104	91	92	122	103	118	112	95	116	123	103	102	103	93	113	99	107	118	100	82	101	106	95	83	96	88	110	103	108	107	98	107	122	90	93	121	115	100	103	108	109	91	105	108	97	96	108	95	104	106	111	104	130	109	90	81	110	111	88	98	100	98	114	94	101	95	96	110	101	98	92	86	107	107	107	117	103	108	129	104	111	86	86	95	105	102	97	99	101	103	84	96	103	103	123	82	117	86	107	116	106	118	109	118	105	114	112	99	102	100	106	144	113	104	113	114	106	108	75	102	114	91	92	106	83	109	88	119	87	95	94	81	87	95	95	105	125	111	128	98	101	103	85	102	136	105	78	101	117	121	119	109	108	104	117	90	110	121	106	97	84	117	98	108	110	119	101	93	100	91	99	106	101	109	98	97	105	95	104	121	101	106	107	112	85	107	94	112	114	106	130	107	91	104	123	115	99	106	110	102	121	124	116	96	106	93	117	98	90	103	111	114	124	112	89	124	105	103	105	102	109	115	111	102	110	110	109	94	105	99	109	88	103	107	112	119	128	100	96	105	95	106	102	126	99	128	122	102	95	101	113	101	116	109	106	110	109	105	107	93	87	114	96	97	93	116	123	126	125	96	104	97	98	116	106	99	97	110	116	112	89	104	97	105	110	105	115	88	113	96	97	111	98	107	124	127	105	92	109	106	105	99	120	93	110	84	109	121	97	118	91	108	110	101	106	98	104	127	116	92	105	109	113	83	97	87	94	112	109	98	110	112	76	97	111	120	93	115	109	104	99	110	94	108	99	99	118	93	92	97	111	114	115	105	106	118	83	110	120	104	101	101	109	92	86	103	105	98	105	107	95	110	108	104	93	122	109	105	118	92	101	106	100	99	92	96	125	109	93	97	100	99	103	115	109	118	97	99	91	105	107	112	101	120	99	102	107	95	95	97	107	96	110	100	96	117	106	119	90	106	97	124	109	89	107	110	97	102	98	122	122	102	91	108	119	103	119	91	112	108	117	123	121	101	91	80	123	100	114	111	109	106	118	100	93	107	93	119	100	106	105	98	94	106	88	108	111	113	102	103	103	107	101	115	111	94	92	111	94	107	95	106	91	100	102	102	125	112	90	90	97	99	96	108	94	113	99	105	111	106	119	100	102	99	99	122	126	115	79	102	103	112	110	120	87	105	96	87	112	121	106	107	131	96	87	95	97	97	101	115	94	109
7749	5920	11651	12277	8963	5682	4028	1465	732	393	370	372	289	301	344	305	326	281	312	297	291	283	281	320	288	274	301	277	311	316	287	283	305	271	279	301	279	279	292	285	347	291	326	288	284	250	303	274	279	287	320	310	281	305	315	260	295	322	266	272	280	314	286	308	313	293	320	302	302	282	330	282	287	285	316	308	292	259	279	289	271	265	274	280	304	296	282	328	281	267	263	309	257	275	293	285	317	280	295	281	321	276	274	282	290	284	291	283	283	287	262	337	276	275	275	295	291	300	308	258	292	295	282	309	271	294	284	283	297	320	300	311	304	301	297	284	290	281	293	274	283	241	280	312	273	281	275	274	288	295	293	281	300	292	282	323	276	294	283	307	271	303	302	307	320	295	287	297	281	296	282	270	273	268	274	284	286	283	300	327	328	282	303	258	288	291	258	243	280	253	284	300	284	284	290	283	273	295	265	310	300	283	286	279	304	282	290	290	310	271	314	296	286	326	308	298	287	314	311	324	272	331	264	285	278	294	270	280	293	288	296	272	276	258	255	287	312	316	285	296	329	303	295	286	301	312	332	312	292	307	311	299	304	308	289	296	290	310	300	283	292	283	283	278	289	312	267	315	282	300	261	285	279	306	279	286	277	296	288	302	302	289	279	282	289	281	258	295	295	269	266	316	307	292	261	295	292	300	264	286	300	314	302	298	283	326	281	308	273	301	295	296	296	288	307	295	313	272	277	291	319	307	305	288	323	302	287	274	275	331	300	292	309	292	292	274	280	287	314	303	322	255	284	280	272	317	291	294	285	298	259	289	299	283	294	257	269	289	295	280	284	289	264	269	268	302	287	299	310	286	279	297	293	279	278	307	336	288	269	277	294	296	297	298	320	295	282	269	295	295	296	278	287	301	275	293	281	297	267	282	305	294	282	337	288	289	309	322	256	272	307	292	309	281	294	279	291	303	289	320	312	295	302	304	283	267	272	309	257	300	297	299	287	267	301	256	339	312	313	294	296	290	285	279	261	298	274	262	302	288	315	274	276	286	309	294	276	276	292	261	279	298	280	273	302	287	271	303	268	286	301	322	299	315	270	270	264	301	308	282	273	301	291	299	299	306	291	285	306	266	310	278	297	274	289	281	310	299	270	274	268	283	300	285	294	287	311	347	302	279	294	310	268	304	306	320	309	299	340	308	298	273	279	281	286	285	313	275	281	285	277	347	281	305	292	282	294	299	257	295	313	293	257	270	273	272	311	279	292	260	298	266	303	283	270	278	287	300	313	308	282	281	262	302	297	299	303	311	277	323	262	335	300	285	306	265	308	283	287	294	292	307	291	258	288	300	288	298	289	298	326	307	313	299	299	284	287	294	269	267	279	311	300	323	241	339	295	277	276	302	275	302	290	290	268	267	304	295	293	313	314	288	310	283	321	293	294	287	274	237	279	335	295	322	293	291	314	290	298	324	251	306	282	285	308	270	300	286	299	327	288	267	321	255	307	291	281	303	307	298	321	309	290	313	303	283	313	282	305	290	312	260	288	276	349	285	272	290	294	286	303	257	307	284	288	274	291	282	279	303	308	308	275	274	300	295	280	320	287	293	276	292	305	262	289	309	280	293	275	296	299	310	284	289	310	294	314	278	303	297	297	314	268	272	295	246	268	275	294	292	258	298	265	295	297	283	290	284	295	301	276	295	300	303	284	287	316	260	265	299	297	296	296	322	278	301	282	302	287	315	299	324	284	286	298	297	311	299	328	284	278	266	326	289	322	293	285	292	286	325	312	297	285	286	315	317	292	291	317	276	342	291	306	303	294	295	302	293	291	285	270	293	321	322	332	295	290	306	310	282	282	291	270	300	296	284	278	288	289	286	288	285	287	286	321	283	287	300	280	309	286	286	291	311	304	309	323	298	325	309	283	315	278	273	307	308	305	294	293	301	291	287	300	293	297	312	279	303	283	296	307	304	270	297	292	272	289	253	284	308	268	299	310	285	273	304	266	302	300	309	302	301	283	283	318	281	306	306	299	310	291	317	296	310	258	316	325	303	290	279	280	271	294	265	265	299	279	283	273	288	311	277	302	315	303	293	326	296	295	301	283	295	272	283	279	331	288	282	298	297	302	274	281	286	290	296	267	275	322	286	300	292	304	296	293	289	299	305	267	285	291	272	290	270	298	314	296	299	302	332	274	287	312	283	287	287	285	298	290	305	305	299	322	323	294	274	285	267	294	297	309	270	303	314	300	274	301	278	312	292	285	311	277	269	305	286	294	308	260	285	289	303	269	313	318	271	259	316	307	318	285	306	299	295	293	307	323	271	267	300	291	310	311	291	284	269	301	277	290	269	268	303	277	318	270	306	266	325	293	289	287	247	285	289	292	297	283	261	283	276	313	285	307	311	307	302	303	272	274	292	292	300	306	295	285	299	293	300	289	269	313	299	297	291	311	297	293	281	292	285	311	290	282	287	300	271	294	316	293	285	288	288	316	299	304	285	275	281	295	274	278	293	283	303	279	318	311	285	308	267	277	288	301	332	297	275	310	263	287	296	267	253	277	308	286	287	291	289	314	284	266	310	272	273	290	299	309	306	315	290	266	254	274	269	278	271	271	286	291	308	282	296	283	308	299	297	284	299	271	278	288	291	286	289	272	258	263	273	296	306	305	301	287	283	336	286	276	258	295	302	304	282	304	282	304	299	310	297	271	248	306	274	299	289	310	276	293	246	270	318	332	278	275	272	302	299	303	293	308	299	289	276	272	295	280	280	274	284	306	291	297	273	307	294	310	293	288	314	292	308	297	307	284	281	268	297	272	290	297	287	319	269	267	333	260	293	276	281	291	292	301	287	306	267	277	273	255	314	310	275	287	315	260	265	290	280	288	306	289	293	309	270	289	310	288	290	286	274	284	330	280	296	275	291	317	306	312	284	299	282	293	292	298	289	281	292	312	279	321	260	290	287	325	281	278	276	295	297	305	253	314	280	309	303	322	296	311	281	329	312	298	288	289	279	295	296	285	300	277	291	288	310	288	280	266	274	278	283	286	290	274	297	292	298	295	298	296	296	306	279	272	283	289	292	276	300	332	291	282	316	300	295	268	306	256	291	278	309	283	291	315	307	318	298	275	302	303	282	314	315	279	312	273	285	285	279	300	264	276	292	288	283	288	289	303	286	289	294	300	283	285	277	264	259	290	278	272	299	285	301	279	263	276	304	299	257	254	313	288	253	274	301	308	295	293	291	285	297	299	288	289	291	243	291	318	305	276	292	282	296	253	280	268	312	296	292	279	278	321	313	296	295	301	293	292	303	296	272	280	280	288	315	283	298	296	329	322	296	287	282	301	281	294	283	285	293	320	302	296	278	282	288	294	290	299	325	310	280	312	295	299	288	264	293	312	316	319	264	290	290	290	297	287	264	279	307	303	294	272	296	298	315	278	309	295	278	283	311	322	280	283	330	293	307	275	289	294	295	268	293	314	264	267	323	297	263
43125	33357	16746	12370	6540	3524	2064	869	517	362	267	394	285	287	246	276	245	261	233	260	244	220	267	238	253	271	221	228	199	227	264	229	248	218	228	240	201	243	247	249	223	219	235	218	229	222	221	211	247	250	206	227	200	236	234	201	197	208	222	236	216	252	230	235	221	240	220	220	237	231	231	249	211	212	212	229	208	212	256	229	230	225	242	236	223	209	231	228	248	225	217	239	207	230	246	234	217	227	231	233	218	206	205	251	203	224	224	256	206	210	221	235	219	210	187	210	244	218	220	219	210	249	218	227	198	204	231	257	204	213	204	252	213	208	227	223	213	223	221	207	225	199	191	204	209	229	246	209	211	266	198	221	218	214	241	219	222	224	248	227	236	212	208	201	224	233	204	211	218	216	244	204	230	206	204	216	210	246	237	215	206	243	207	206	225	239	202	236	236	214	215	224	227	232	230	213	194	224	188	217	215	236	208	231	199	222	199	217	214	214	246	210	231	202	237	191	207	184	220	193	236	228	221	226	215	229	195	235	217	213	228	186	203	219	188	209	248	227	216	203	210	230	215	195	211	197	230	242	208	215	217	201	240	224	225	217	235	238	232	210	217	216	226	219	233	207	206	218	202	198	220	253	229	204	223	222	201	232	221	217	215	208	224	237	245	215	233	201	204	229	228	212	204	220	200	227	227	221	215	221	196	221	219	240	236	227	215	206	209	213	220	193	220	216	217	217	228	224	245	199	203	263	216	205	202	214	209	231	226	251	218	217	258	207	203	221	228	213	223	200	248	231	229	219	205	217	211	225	225	237	236	247	216	200	235	199	204	204	177	237	213	206	238	217	226	210	230	200	246	222	178	239	240	235	224	207	187	211	214	223	253	214	239	238	217	257	217	204	214	232	222	235	207	204	209	238	253	201	214	221	196	207	239	221	183	226	221	225	241	231	251	225	252	212	205	212	204	207	207	187	212	236	224	231	206	200	255	223	241	233	239	222	209	176	213	225	239	187	220	233	244	221	238	216	211	196	204	258	218	189	200	211	198	241	243	214	225	195	204	221	228	203	236	237	208	230	234	236	237	221	198	229	223	180	227	225	236	209	229	192	218	210	222	216	252	210	193	206	240	210	214	223	225	207	193	190	231	210	213	225	218	207	190	205	214	236	219	211	189	228	235	215	242	229	182	199	209	233	206	216	233	221	198	207	216	221	248	223	265	214	238	229	247	230	236	228	218	220	238	237	226	224	237	220	214	206	222	228	221	246	240	215	213	200	241	235	246	212	248	248	237	199	215	207	210	255	207	210	233	210	230	221	236	207	206	223	214	193	224	222	247	222	212	205	206	235	226	216	218	213	226	252	233	245	245	230	213	225	217	236	212	193	219	224	239	232	239	184	206	219	230	234	212	227	224	203	200	201	176	208	223	211	256	212	223	205	214	227	215	203	221	201	210	233	178	218	226	218	215	237	197	193	224	226	241	251	231	215	239	215	211	205	210	198	225	203	211	214	234	222	189	232	240	199	231	211	232	225	220	206	213	231	237	241	223	224	229	236	216	243	214	215	187	205	179	216	234	214	231	240	220	215	204	209	233	235	260	223	217	231	225	212	204	214	230	239	211	259	249	218	238	230	229	192	215	223	212	242	202	218	198	214	230	215	214	210	215	216	215	200	196	213	223	208	220	219	193	240	222	235	201	238	234	223	209	212	242	222	202	224	217	221	213	232	227	232	236	213	226	209	223	200	215	240	221	229	216	220	253	224	189	201	222	225	215	213	230	214	260	213	229	199	231	243	244	232	192	209	243	190	202	204	230	196	212	226	221	198	185	194	197	200	258	224	209	197	238	187	227	228	214	226	239	224	243	222	231	221	198	221	217	213	254	220	230	210	237	240	242	212	217	207	241	227	236	229	213	210	223	199	232	213	247	246	265	227	223	222	231	254	252	195	212	228	236	190	228	215	210	216	246	224	253	237	194	225	222	240	201	193	234	198	208	220	205	205	236	221	231	251	223	225	231	234	211	228	222	226	212	230	224	223	225	228	249	232	236	221	189	216	240	226	238	242	249	229	202	194	214	224	202	211	198	231	235	242	224	224	237	190	223	202	189	206	190	243	213	225	223	197	211	220	214	222	209	209	245	216	214	237	197	227	207	214	216	208	211	203	195	207	211	217	255	250	199	203	194	232	218	248	201	206	232	212	244	214	226	227	209	213	210	220	220	219	217	218	230	222	218	228	237	189	192	208	224	199	179	249	221	213	234	221	217	232	221	218	275	219	212	209	217	201	223	221	237	209	225	203	209	206	201	193	194	229	212	233	241	243	224	216	234	196	224	225	196	206	201	219	241	216	200	228	217	239	214	215	210	211	195	249	246	218	212	229	212	222	223	232	194	230	252	192	242	190	200	218	213	244	201	202	215	202	221	209	215	205	194	214	201	217	217	228	225	217	239	227	233	239	226	202	209	238	226	194	203	218	218	201	212	238	204	228	230	208	211	244	219	247	223	241	218	235	214	241	220	218	201	223	196	209	238	239	202	203	211	205	234	221	227	216	202	227	201	220	217	234	203	228	196	224	193	225	218	198	230	201	206	210	204	211	227	201	174	238	220	187	225	223	221	230	205	236	229	246	229	213	217	214	231	226	219	225	223	195	235	260	191	251	236	220	211	215	222	205	208	241	222	232	199	208	223	226	212	214	226	216	234	208	226	214	213	215	224	205	231	197	233	229	206	230	195	232	190	242	210	236	229	197	233	217	227	216	239	217	204	218	206	230	212	244	225	227	204	216	231	205	212	191	234	241	206	216	203	219	226	251	214	190	219	194	196	242	243	223	235	226	224	233	252	227	230	210	233	220	217	205	215	226	204	227	217	220	207	219	203	223	253	217	222	233	236	220	235	227	218	230	211	242	235	189	214	197	236	213	207	234	204	202	202	230	244	211	208	242	223	207	228	224	209	214	223	216	232	205	216	182	204	218	236	228	231	221	240	234	221	193	226	208	220	226	235	240	221	223	242	241	232	218	227	240	207	220	188	231	212	227	227	257	229	223	223	208	195	202	231	213	209	217	218	241	248	209	266	229	217	204	192	251	223	207	228	216	210	204	221	233	238	198	196	210	237	220	218	234	217	217	239	231	228	248	217	243	210	245	223	243	207	203	227	198	236	242	212	186	221	215	203	198	247	171	196	227	207	211	222	236	221	222	252	214	213	232	223	206	198	203	208	222	222	222	226	246	209	243	243	218	221	188	230	238	216	230	227	244	209	229	215	234	203	204	236	223	222	223	245	219	202	225	198	241	237	269	213	231	207	206	227	220	194	203	231	225	216	225	218	235	205	232	207	210	227	217	233	209	204	237	216	220	237	208	230	224	217	223	213	192	205	237	250	227	240	234	237	208	173	240	216	219	234	213	220	210	215	185	230	226	229	217	161	215	228	251	199	212	214	233	209	201	241	230	233	228	217	220	250	203	178	216	246	217	209	229	245	198	234	224
26362	13150	20289	23389	17524	12782	8421	4015	2153	1509	1356	1806	1059	939	819	757	749	752	730	691	723	642	626	642	609	588	625	581	576	590	601	579	595	565	571	567	598	627	592	570	524	541	554	534	579	568	579	547	588	533	561	525	550	539	553	581	560	564	565	534	565	582	522	521	545	549	526	516	528	576	564	573	537	574	554	502	581	557	550	611	521	549	544	551	566	511	530	568	534	558	499	555	517	553	536	568	526	536	543	556	541	496	489	569	534	573	574	577	527	545	561	577	576	547	534	551	504	562	529	555	547	502	565	544	502	538	497	530	557	539	527	525	531	532	534	565	531	558	503	531	546	536	530	522	544	570	512	562	516	547	586	527	501	546	541	518	522	558	563	504	532	533	528	552	554	572	535	521	597	554	521	511	520	524	579	541	573	534	511	536	508	573	537	513	553	519	558	525	556	525	512	594	556	520	553	531	555	529	533	514	559	503	572	524	551	531	520	561	509	523	532	545	546	565	533	550	564	548	506	588	530	537	539	516	500	503	567	537	531	485	516	495	510	557	582	546	558	521	524	537	524	546	580	536	525	541	565	524	485	550	531	536	489	528	526	532	540	563	496	494	520	540	528	542	500	535	503	514	566	580	537	559	574	555	535	552	554	535	577	540	528	513	552	570	542	504	521	529	481	520	557	521	560	543	548	535	529	521	483	553	493	549	538	550	533	502	545	528	527	572	542	503	544	521	546	524	537	524	542	537	546	551	555	516	548	556	552	523	541	545	525	536	568	529	527	522	511	503	519	499	495	538	549	550	525	533	478	540	540	537	536	580	503	524	528	519	549	524	500	532	517	518	553	498	523	517	536	523	530	557	553	529	529	527	542	510	497	592	550	548	530	528	495	532	546	556	547	510	563	532	524	559	531	505	509	553	540	499	533	569	563	540	527	527	549	534	529	549	506	511	534	553	542	535	562	503	552	556	530	522	555	518	553	560	547	561	532	479	549	581	543	564	491	496	597	500	563	569	536	584	520	511	523	569	541	538	515	571	556	559	577	550	582	522	559	548	542	552	520	557	574	536	549	487	515	523	543	486	484	551	564	521	507	551	508	540	530	507	573	507	523	507	542	560	527	592	502	539	544	540	521	591	537	540	586	514	481	538	531	572	513	522	517	496	503	555	545	527	558	559	557	545	510	558	501	534	527	511	548	513	563	483	576	545	528	547	550	548	508	505	514	526	542	521	556	538	554	528	547	526	570	531	551	528	541	537	528	550	538	498	550	533	535	542	536	513	512	557	509	522	544	533	556	534	555	557	538	530	530	482	501	542	571	502	516	546	518	532	532	529	541	561	562	541	522	550	508	521	527	528	516	527	537	506	519	535	490	533	549	541	522	511	541	585	535	537	584	519	522	584	538	535	519	505	550	544	538	509	503	547	506	553	533	493	522	552	551	544	528	482	557	508	529	514	530	560	526	571	547	549	555	529	536	545	518	536	501	553	531	508	494	534	554	525	501	536	569	531	511	494	519	555	528	526	527	510	538	580	594	520	525	529	509	592	507	558	554	533	562	530	513	527	520	549	533	541	544	541	522	535	514	514	490	528	532	562	494	522	499	539	544	532	494	485	567	537	518	560	550	539	527	546	515	512	523	521	574	483	537	577	483	546	530	534	503	533	542	494	497	545	523	524	542	581	505	588	543	538	515	538	531	526	538	555	539	542	529	505	539	504	538	480	540	540	551	542	514	546	566	539	518	540	544	533	558	564	546	542	515	569	521	570	509	537	522	530	497	531	511	526	532	529	502	580	536	603	569	536	551	524	517	560	547	490	524	549	562	534	514	550	504	518	519	568	546	527	508	537	580	536	585	523	545	534	553	515	551	532	534	539	500	552	548	539	517	553	509	523	543	529	545	513	536	538	535	515	531	527	524	532	537	530	531	525	549	514	568	518	544	590	552	544	561	523	566	492	516	542	513	568	552	522	550	540	550	500	535	559	540	581	548	486	536	518	528	560	513	550	511	531	545	520	509	534	501	555	540	549	563	507	525	570	574	586	555	533	498	527	533	571	561	548	516	543	552	542	516	558	548	548	529	524	571	555	517	532	562	552	543	526	530	534	562	555	527	526	510	549	520	527	533	548	527	544	534	555	505	538	555	519	520	526	550	552	506	505	543	571	537	549	492	489	550	552	533	500	526	477	575	514	530	522	568	530	550	521	506	545	566	539	551	548	534	532	555	536	546	556	555	547	527	522	555	517	571	503	488	567	540	555	584	527	527	546	503	548	549	531	505	535	567	519	545	544	507	538	532	544	517	541	539	558	549	541	528	561	537	582	512	503	508	519	522	534	551	514	509	524	534	493	524	503	515	564	545	507	552	537	533	546	540	516	550	524	505	533	561	539	539	496	539	555	555	519	540	530	521	530	498	558	525	545	540	556	580	556	535	563	550	575	470	538	548	531	521	525	500	503	498	536	541	520	537	547	558	565	532	520	524	568	505	565	548	539	500	506	560	481	549	499	510	505	560	536	558	566	523	585	523	545	548	488	541	564	533	549	528	557	526	549	521	549	534	536	535	530	534	578	535	538	558	541	482	530	554	550	546	505	533	530	531	504	553	590	514	536	537	559	555	515	481	517	518	518	538	543	505	533	562	534	512	503	551	530	523	530	510	549	506	577	533	497	537	519	512	537	472	547	519	553	533	555	520	530	542	536	514	559	536	509	564	559	550	581	524	520	543	527	570	542	501	516	548	536	523	522	528	567	554	531	515	493	521	541	535	498	581	547	498	509	521	509	578	558	513	552	550	500	508	523	507	523	532	511	546	542	530	488	543	544	578	549	539	531	559	555	505	552	535	533	541	535	509	550	517	532	546	573	508	545	513	520	522	543	549	572	494	539	518	544	501	540	528	532	502	556	521	558	544	565	520	554	549	508	540	513	517	527	532	538	537	521	521	562	534	550	526	562	581	552	533	544	546	534	525	517	527	557	508	560	538	549	526	513	540	543	534	546	545	544	525	519	542	522	490	526	537	544	507	551	524	541	546	522	549	522	523	528	528	530	507	552	549	555	550	517	526	557	538	500	533	546	555	538	504	544	527	519	520	535	541	536	509	548	519	539	566	541	543	534	527	524	543	545	547	527	546	529	560	522	532	508	555	566	511	553	518	525	593	537	501	538	521	531	527	522	531	529	542	548	545	545	560	501	519	523	510	528	559	556	556	509	587	539	470	534	522	489	555	558	525	580	531	555	529	515	510	546	505	528	545	566	481	574	513	549	516	562	511	534	540	527	517	553	525	575	517	559	568	553	533	553	556	511	587	501	560	511	526	492	533	534	539	539	554	502	490	540	563	551	538	524	529	535	538	529	581	538	527	537	534	498	501	540	535	513	556	534	588	513	519	519	574	522	539	557	538	551	525	553	552	573	544	549	559	569	502	533	507	548	554	514	541	571	545	531	548	555	521	551	514	479	514	527	562	551	537	550	577	551	536	540	552	568	537	551
52273	39880	25562	18355	9971	5622	3025	1434	816	652	583	658	498	474	402	449	404	387	374	366	368	345	360	362	364	344	389	354	362	342	341	338	323	379	324	355	335	349	384	358	336	344	340	330	352	346	347	315	337	368	369	332	319	344	326	384	349	289	350	333	344	360	333	338	325	353	333	353	347	318	358	345	364	343	315	342	356	338	351	321	370	342	300	334	329	354	340	348	350	333	314	307	332	320	360	288	323	292	309	311	344	341	340	328	325	325	291	349	305	329	345	336	327	361	297	334	332	295	340	341	329	306	368	329	335	307	322	333	331	304	357	328	349	342	345	338	347	348	339	325	312	324	332	341	377	310	344	325	325	329	366	327	294	345	329	357	319	353	362	331	354	315	309	342	332	349	328	339	312	301	297	324	346	359	335	317	343	341	346	310	333	343	313	310	331	325	310	317	298	360	344	334	361	339	349	353	336	326	326	323	340	334	308	316	318	316	327	327	360	337	341	324	358	338	328	307	314	327	318	332	312	330	337	347	303	331	307	357	319	342	333	322	316	341	386	323	308	326	315	336	334	302	305	306	306	356	327	340	311	330	309	337	308	293	354	322	369	352	342	332	368	347	323	312	330	340	328	367	341	280	342	356	307	350	325	337	327	352	327	325	307	358	346	330	333	341	369	343	300	309	340	322	334	347	321	300	358	359	344	342	313	307	286	315	358	328	389	326	325	322	330	326	314	305	351	333	334	377	335	323	326	316	358	340	322	332	328	340	311	325	336	343	312	371	336	313	329	338	313	333	323	320	331	313	340	308	308	333	349	315	315	301	306	362	338	302	297	338	330	337	313	334	322	314	333	330	365	355	348	340	323	333	316	320	322	331	321	317	353	330	325	336	320	347	302	315	349	333	293	327	336	344	341	318	345	330	333	328	342	346	323	331	366	308	328	348	312	325	360	338	358	318	315	349	329	373	294	334	321	327	334	364	317	314	328	333	375	331	342	317	331	302	349	319	357	317	315	307	362	352	303	332	352	333	314	328	365	332	310	317	371	323	329	349	311	348	355	313	315	316	345	329	314	335	363	321	337	358	338	322	308	306	338	332	302	338	305	296	361	320	353	340	337	315	344	309	313	331	327	309	294	309	333	309	328	343	329	315	333	338	359	324	336	335	325	356	350	342	322	347	326	362	325	320	340	351	330	320	337	313	361	323	298	345	346	345	337	346	365	323	308	317	302	322	382	322	350	293	323	353	341	346	350	331	331	344	350	296	329	370	333	358	352	330	369	318	343	332	322	381	304	308	329	303	327	326	331	336	344	309	349	306	324	344	331	358	363	334	313	331	321	335	331	318	303	344	323	348	339	309	332	365	330	320	332	348	328	320	346	333	340	354	334	340	315	322	351	337	357	309	314	324	341	303	333	363	337	348	351	317	340	351	330	341	333	328	337	332	322	330	319	324	375	366	317	336	335	304	334	306	359	300	318	321	309	346	310	331	334	338	340	349	344	351	337	349	352	334	285	333	358	374	339	354	325	331	374	344	345	349	339	310	332	348	316	321	318	325	361	321	317	328	333	358	322	365	351	334	333	351	332	308	361	319	332	313	336	292	346	341	353	311	347	345	305	312	315	330	285	346	298	353	336	366	342	352	309	330	318	323	328	341	306	338	334	340	343	330	323	333	351	358	349	330	312	309	358	366	324	323	380	328	320	329	357	326	305	324	350	316	320	341	326	355	341	349	348	326	332	334	335	354	348	324	324	351	333	349	353	366	330	323	350	327	336	315	330	324	327	317	327	318	337	312	341	319	349	321	335	342	318	305	297	330	320	305	313	387	339	314	316	317	340	340	375	321	358	350	311	356	307	322	323	295	324	339	312	330	359	357	338	323	330	350	308	360	359	342	302	350	331	375	340	335	297	306	331	324	314	341	335	352	333	316	324	351	349	339	348	310	336	331	320	315	319	360	301	353	320	294	348	365	318	333	343	289	330	331	327	312	330	315	362	346	369	338	316	350	324	332	317	339	331	322	350	326	313	340	334	342	324	359	295	351	339	361	370	362	336	306	332	336	326	322	294	323	334	328	335	327	313	315	327	320	321	354	322	315	318	349	334	316	330	315	365	324	342	347	327	334	307	310	296	377	318	346	338	311	323	341	339	326	324	340	320	361	327	358	340	384	320	308	298	288	335	310	332	356	337	321	316	338	331	313	334	362	337	330	341	359	333	314	282	297	324	354	346	329	305	361	315	330	335	335	318	328	331	314	318	315	333	303	322	338	355	361	341	303	311	290	336	354	335	335	316	318	362	334	295	326	319	326	297	304	320	343	325	345	365	363	342	306	334	325	345	320	327	329	324	334	398	352	333	334	325	332	334	289	297	288	333	329	324	327	321	319	312	343	302	368	283	335	324	317	348	312	324	347	332	331	325	319	389	342	365	353	320	389	316	277	310	335	328	338	324	351	323	298	337	341	327	315	356	336	347	357	347	322	332	360	315	338	362	342	325	310	327	339	319	344	341	382	305	311	293	338	313	331	297	316	339	312	325	332	384	333	330	359	354	310	342	313	324	305	343	336	343	362	313	373	310	351	366	311	334	332	311	339	319	347	347	322	321	357	318	337	348	367	310	319	347	312	318	335	329	366	335	297	316	335	327	355	336	287	320	354	325	362	325	388	341	323	361	331	347	340	350	333	337	323	328	329	348	309	334	347	340	325	347	357	344	316	338	313	371	343	361	321	347	307	332	326	377	319	334	330	337	320	333	318	309	324	324	292	358	337	396	320	334	304	334	320	326	336	327	343	351	337	315	310	342	324	339	271	324	321	299	322	333	305	321	355	326	331	320	376	331	314	316	302	310	303	321	286	326	341	328	300	337	348	334	344	334	327	341	362	340	330	335	317	305	348	342	348	339	319	321	327	312	360	350	325	336	356	378	361	366	356	336	311	287	328	343	305	336	357	352	312	318	352	318	338	375	354	337	307	344	353	382	339	368	315	312	340	338	341	320	359	351	358	328	310	330	339	296	307	319	327	350	332	317	337	331	358	354	304	321	370	328	367	358	321	335	318	325	338	321	318	359	312	340	323	329	382	329	355	311	348	327	367	322	325	335	319	332	345	342	309	317	347	333	342	345	335	317	326	373	331	303	333	341	294	330	309	373	342	355	341	327	309	309	348	354	328	327	336	332	332	313	307	358	316	361	330	327	343	335	354	297	334	334	350	307	371	306	338	330	334	307	352	304	291	339	338	316	312	319	349	352	336	339	334	327	322	346	342	335	313	333	320	326	308	340	342	323	317	344	333	326	343	326	334	321	336	326	337	341	334	307	363	325	330	310	373	301	361	339	330	318	363	327	294	349	362	309	349	330	350	352	324	310	346	333	309	370	327	303	305	369	355	291	319	332	336	356	328	338	312	321	327	340	308	347	354	337	311	343	338	344	301	328	342	368	350	332	355	323	321	318	334	345	294	352	340	366	328	341	308	332	312	289	319	333	333	311	330
31505	17394	26100	28346	22772	16986	10711	5987	3271	2479	2248	2654	1693	1505	1314	1140	1124	1134	1062	1036	982	992	1007	962	916	882	977	911	901	920	826	846	811	812	876	872	835	842	811	818	803	753	750	802	750	783	834	800	813	788	781	764	793	770	845	732	762	832	802	779	783	778	765	796	721	766	783	726	752	740	778	801	785	760	761	789	811	775	780	782	768	777	735	773	752	760	774	744	764	733	748	774	789	745	763	785	717	777	756	745	780	756	742	728	795	773	733	750	736	775	745	709	755	736	776	738	734	742	717	752	735	738	764	747	709	752	753	754	758	725	730	769	719	760	771	710	748	721	771	734	731	732	726	759	756	725	737	747	768	720	721	737	722	707	781	803	736	802	758	769	756	756	734	714	788	762	729	774	731	747	764	754	728	786	772	785	704	752	749	769	752	775	732	775	688	810	764	780	764	710	715	701	775	756	718	783	733	697	711	696	741	698	715	768	711	731	778	728	739	684	744	749	737	774	729	730	745	764	694	742	764	681	705	749	752	741	752	755	756	703	747	719	754	759	685	726	779	774	763	770	731	701	748	720	725	729	711	739	753	708	772	757	734	762	714	727	717	722	735	736	679	777	755	759	722	720	752	742	786	742	754	773	740	789	728	711	769	753	790	743	770	686	748	721	760	729	713	698	706	766	704	738	756	714	759	765	748	738	826	776	737	749	777	782	741	767	772	763	747	692	729	758	742	770	736	721	742	697	719	798	776	725	669	742	702	752	736	770	715	689	734	735	723	742	717	740	729	766	754	713	767	762	744	714	781	722	756	730	770	744	751	730	750	716	716	762	756	749	729	729	741	729	729	721	779	729	734	744	735	748	696	742	702	779	793	730	738	742	733	715	745	727	772	728	741	721	767	731	719	703	773	802	746	728	741	727	758	757	787	777	729	721	821	759	762	770	753	766	760	722	724	724	788	736	713	756	706	761	757	721	792	723	719	706	766	745	795	748	774	748	697	777	741	729	781	770	749	705	807	740	730	731	748	731	722	785	801	721	738	741	767	771	739	724	765	780	744	717	733	763	701	759	751	749	714	723	729	736	778	744	752	757	759	768	744	740	742	738	752	748	704	743	761	771	762	786	734	740	713	726	744	736	748	726	752	732	790	739	783	770	738	790	800	752	714	739	782	770	735	714	766	757	718	750	764	727	733	730	783	724	738	718	735	803	790	722	734	751	777	788	753	713	731	706	717	782	748	718	766	761	700	724	712	774	773	695	692	799	743	768	718	728	718	762	768	771	761	758	738	727	724	748	707	739	742	805	719	765	779	745	719	712	759	761	741	783	697	718	729	796	740	736	723	700	721	761	692	771	712	714	725	767	737	738	831	731	726	763	757	771	719	724	647	743	753	766	709	749	683	757	731	737	746	738	763	708	749	741	774	779	712	768	777	741	724	754	713	719	800	748	772	779	699	784	781	773	729	749	746	710	721	756	740	724	762	689	746	704	719	714	694	678	754	735	777	720	704	739	781	725	734	723	744	747	742	718	785	756	752	703	723	698	740	731	698	734	744	753	722	766	716	749	730	745	767	728	771	715	733	722	758	785	766	740	732	764	747	732	725	730	697	748	770	808	798	725	760	757	707	782	790	752	674	749	732	716	690	766	751	731	731	698	706	739	769	763	713	748	744	709	722	659	756	736	689	740	744	732	723	769	734	780	749	747	754	748	728	750	724	772	698	745	775	725	777	769	776	755	804	742	727	755	716	706	728	785	757	783	759	804	701	734	721	783	729	711	757	752	719	767	690	747	698	781	748	737	759	780	761	776	738	745	719	725	747	731	783	702	756	729	744	764	711	740	765	694	721	717	713	687	760	747	751	712	744	717	737	763	764	726	758	674	719	749	737	747	763	723	718	710	789	763	725	734	758	733	726	766	729	738	741	713	784	756	735	739	727	704	724	772	757	707	693	719	802	752	746	759	698	732	771	751	738	733	801	724	789	785	790	749	744	737	748	707	741	727	724	725	751	742	771	705	740	725	725	703	699	790	757	735	751	762	757	758	714	714	713	740	674	762	687	778	740	734	753	749	731	681	742	737	775	726	732	737	696	761	721	762	721	731	741	755	715	751	721	757	683	711	731	780	742	737	745	759	733	782	762	777	767	805	723	771	723	769	715	743	732	746	750	712	737	764	754	713	702	727	756	772	734	762	752	757	756	744	730	737	764	790	770	725	761	747	735	764	738	674	724	712	749	745	748	709	756	793	709	760	733	725	754	716	722	722	713	713	736	723	772	753	758	747	777	755	717	760	701	729	739	755	725	704	739	724	752	773	715	702	753	795	749	747	748	787	810	715	754	724	767	732	724	747	782	725	783	763	736	787	714	761	738	765	756	731	768	780	714	751	733	732	730	772	708	738	728	752	779	778	748	792	749	777	777	740	700	716	780	714	717	743	746	749	760	711	731	719	729	771	712	749	735	741	748	787	733	773	796	744	717	725	756	773	730	747	697	752	738	770	768	763	730	707	696	761	734	744	750	698	807	765	697	759	702	751	753	692	692	755	726	761	713	728	725	805	734	729	779	736	728	770	709	704	735	716	754	775	749	746	747	732	725	736	762	761	770	696	744	730	748	731	713	657	737	766	730	734	762	758	735	725	718	765	680	728	714	738	765	696	749	733	756	779	749	733	716	795	703	714	719	710	712	738	719	815	761	729	732	681	720	743	722	713	768	733	733	733	743	732	739	734	695	752	753	729	722	736	776	766	745	706	745	709	864	765	766	703	761	764	751	753	761	702	748	801	723	788	749	744	755	730	754	734	783	717	755	744	717	744	761	759	711	769	729	724	679	740	748	725	753	747	720	703	787	726	736	765	699	744	692	738	734	717	769	725	725	719	731	677	775	767	764	745	748	736	738	789	725	772	702	748	769	737	748	747	778	731	733	744	733	724	758	755	684	767	716	729	745	748	789	746	746	762	691	723	732	748	701	795	798	761	711	784	723	737	754	768	767	759	693	732	718	762	728	739	754	740	709	745	727	709	735	748	793	762	754	755	729	724	687	754	726	684	761	760	771	780	790	758	702	729	719	727	781	746	716	733	742	722	681	712	772	718	759	780	769	742	751	702	733	763	770	744	748	760	758	727	750	727	727	768	794	737	691	738	688	759	742	746	763	718	774	760	748	678	740	763	741	702	708	742	745	754	718	705	726	748	732	760	717	725	753	705	758	781	762	751	768	688	729	769	696	761	737	715	736	733	810	770	764	748	771	709	747	748	723	765	714	757	739	775	747	774	735	762	753	745	771	726	767	767	735	765	772	728	786	754	775	763	746	735	741	765	746	723	784	703	752	755	765	775	750	766	745	778	732	725	760	747	766	701	787	782	708	774	771	755	779	733	726	743	768	788	752	736	721	754	752	747	721	780	786	702	761	707	759	727	743	773	782	747	711	709	742	753	766	741	716	758	763	790	724	700	756	780	753	753	757	723	776	725	707	764	732	746	720	730	760	749
12674	7261	7250	5333	2769	1473	744	353	145	131	133	94	107	109	120	125	106	109	95	102	102	86	87	108	111	104	90	103	122	120	101	112	135	99	92	109	98	108	113	99	126	84	119	94	101	130	98	105	115	115	99	97	118	118	120	116	113	97	107	108	107	97	113	119	97	107	88	117	109	99	115	118	109	108	94	106	117	102	95	97	124	109	121	117	112	104	112	98	116	95	125	94	117	98	97	101	98	107	92	91	108	104	91	118	117	108	116	101	96	108	99	102	105	95	105	114	94	100	99	116	90	106	94	111	102	124	95	105	99	91	115	104	103	117	100	97	101	112	109	106	96	97	109	117	101	116	119	115	116	106	116	93	118	119	109	111	115	105	118	109	97	92	91	101	100	102	109	102	130	120	101	89	128	96	89	111	91	113	115	102	114	113	96	91	99	106	84	103	119	107	113	101	109	104	94	107	97	99	112	101	101	116	96	112	97	107	95	69	113	105	101	105	127	129	120	94	94	126	95	111	104	107	112	86	122	106	101	90	113	125	98	107	107	109	97	105	106	112	100	125	95	116	113	123	88	96	114	104	101	114	98	99	94	92	117	141	105	112	105	82	103	90	116	81	100	108	98	97	97	104	106	112	117	89	96	97	102	110	123	104	101	111	104	105	101	93	127	90	103	109	114	109	87	112	105	93	110	110	92	97	87	136	116	103	105	106	104	116	116	110	106	111	98	101	116	100	91	110	108	100	89	109	107	113	118	103	111	113	85	114	112	95	97	108	118	108	107	110	103	105	110	100	108	111	106	112	119	106	105	105	96	120	88	100	111	110	97	95	100	96	114	103	101	117	101	110	98	102	99	108	113	111	115	102	102	109	107	96	111	118	98	109	102	108	109	101	121	92	117	109	103	87	101	131	113	113	117	109	90	122	123	104	96	110	116	108	108	105	91	99	114	117	129	138	102	116	96	103	96	96	79	126	93	103	126	115	110	99	128	107	118	98	111	117	124	102	100	96	117	111	82	123	99	124	106	97	97	112	125	90	88	82	116	108	101	124	103	119	105	99	118	110	107	109	117	89	91	105	108	101	113	92	100	107	113	109	101	117	119	119	90	89	106	117	112	91	114	95	128	97	98	106	106	120	110	94	106	94	128	97	112	105	91	107	97	102	103	121	87	109	131	104	114	107	93	101	103	109	86	108	126	115	93	91	108	112	121	119	101	89	105	112	130	117	113	130	104	98	105	107	123	106	99	103	109	107	94	114	93	113	110	82	105	109	110	119	94	115	90	106	115	104	116	123	112	112	104	98	120	92	103	88	96	96	101	104	97	132	112	100	95	116	103	102	110	105	95	123	106	121	106	107	111	86	105	97	100	111	104	119	113	126	105	106	119	131	111	109	115	100	97	125	100	107	100	111	94	120	103	95	112	112	103	112	122	110	107	97	91	89	111	121	117	98	95	120	96	92	98	123	118	98	102	112	103	102	91	144	97	94	100	109	96	117	118	113	115	90	101	110	97	95	129	107	111	107	109	111	94	104	101	99	110	114	119	116	116	119	111	136	123	103	94	89	114	107	110	107	105	103	102	125	92	103	92	109	109	135	107	97	105	106	111	82	100	112	96	117	118	113	124	100	88	112	112	93	78	110	108	108	101	94	103	98	102	104	93	101	111	115	103	95	96	99	105	97	97	113	116	121	96	96	103	109	113	92	87	103	131	99	105	114	102	105	82	101	114	122	118	104	114	87	93	97	94	118	108	99	83	113	106	99	117	97	88	87	97	88	104	127	99	108	115	102	105	123	76	122	106	104	101	100	83	98	107	97	111	105	109	95	106	99	125	92	112	102	95	105	113	110	125	120	104	109	117	108	97	100	94	108	118	98	96	107	108	112	130	85	119	120	105	99	82	90	114	93	111	111	105	110	103	110	110	104	111	110	95	104	111	115	126	98	111	111	117	102	125	108	105	104	101	119	106	121	132	98	111	100	101	110	103	111	109	71	100	83	94	97	102	103	106	104	106	100	93	103	108	110	96	99	110	83	109	104	120	91	97	116	104	112	108	119	99	87	110	106	111	84	115	81	95	106	115	98	86	110	100	103	105	123	117	109	113	122	117	117	95	102	135	105	109	108	117	95	120	100	94	106	117	102	114	120	129	125	104	113	123	109	107	105	115	105	106	87	93	115	102	114	99	109	96	120	96	121	121	100	99	110	100	128	96	103	116	115	109	117	100	92	100	105	100	86	114	99	90	84	116	104	101	99	100	117	100	97	109	102	107	100	104	109	102	105	113	106	110	103	116	101	97	101	89	93	103	112	102	96	103	120	108	112	136	121	101	105	105	111	84	71	95	128	101	96	109	112	129	131	107	94	96	100	115	89	112	93	101	108	122	98	92	113	97	98	87	113	108	103	93	108	99	101	99	104	101	116	103	94	88	96	89	95	94	87	97	121	100	105	118	101	107	104	100	105	130	118	111	100	124	95	137	117	85	98	99	111	107	99	96	114	96	109	93	99	122	101	111	104	129	134	105	108	106	103	113	120	108	125	112	91	97	93	108	89	115	112	104	118	105	128	99	113	108	105	76	106	114	110	132	125	106	109	118	100	105	115	98	111	77	113	97	103	105	109	113	99	90	102	117	104	105	104	123	112	103	84	96	126	97	119	107	97	116	106	110	104	112	87	112	115	116	99	84	111	92	111	123	129	94	103	112	98	112	88	97	121	104	93	104	110	116	118	98	115	101	116	100	104	88	86	84	84	100	109	120	108	114	116	121	106	108	112	107	101	86	112	99	81	103	99	123	108	103	100	121	99	99	109	98	103	104	109	98	91	91	115	109	108	98	132	102	117	102	92	107	108	118	94	107	112	96	121	128	98	129	113	99	108	115	109	123	101	118	107	94	113	125	99	101	101	116	112	107	124	92	115	122	88	105	112	93	114	100	119	102	100	97	98	116	103	95	84	105	126	102	105	92	114	117	101	101	135	97	107	113	96	108	99	99	106	108	92	97	107	113	99	116	101	92	110	110	85	81	101	106	125	93	108	101	111	111	103	121	114	127	109	101	90	101	110	117	118	118	93	134	120	120	91	101	98	119	94	100	101	87	113	125	106	105	95	90	127	104	116	113	114	130	100	122	101	118	110	98	110	104	122	109	114	104	84	101	120	92	91	122	105	104	92	94	109	113	120	94	130	121	106	115	123	116	107	110	113	94	93	126	92	122	121	107	117	94	113	71	102	116	116	108	96	75	102	120	85	103	104	102	99	114	108	111	101	137	101	110	106	109	105	104	101	100	84	95	99	104	94	106	118	101	107	100	104	134	104	110	84	107	94	85	91	101	104	115	124	105	92	91	100	99	140	103	107	108	88	88	96	108	123	84	96	84	107	120	117	122	110	95	122	84	114	90	111	124	122	104	116	110	100	85	101	109	128	93	120	105	115	123	109	90	104	100	82	124	92	102	89	90	101	113	116	100	112	110	107	98	111	115	93	106	94
7843	5808	12461	13496	9854	6590	3286	1598	561	382	360	329	337	317	327	286	302	324	312	294	309	302	300	304	317	271	304	289	308	282	311	296	294	298	282	315	301	270	280	292	263	299	310	302	269	306	301	278	312	289	284	314	288	310	283	273	312	305	282	290	277	317	314	274	297	308	279	306	288	265	308	308	290	278	278	304	289	297	289	304	269	291	305	338	285	291	302	299	315	311	297	311	304	301	300	277	289	300	273	285	257	327	267	292	322	271	285	305	318	320	290	295	311	328	284	302	318	306	290	262	279	320	279	301	290	307	308	305	266	320	308	288	291	280	271	292	261	282	339	281	330	301	271	320	274	326	251	296	276	289	292	311	283	321	284	283	277	298	314	289	288	280	271	281	318	301	315	300	307	294	291	299	297	263	305	328	289	313	309	285	278	286	279	289	304	318	314	295	278	286	289	272	316	309	284	281	282	278	291	285	267	305	266	312	280	303	296	275	290	350	324	291	284	299	301	303	299	286	318	280	284	293	294	297	297	272	300	325	305	314	318	307	295	293	281	301	284	302	306	332	275	278	304	332	294	267	287	314	308	295	268	298	332	288	302	316	280	259	303	289	302	308	310	305	316	301	306	292	290	294	252	285	279	293	285	286	265	306	279	277	293	293	283	285	298	279	296	288	301	291	292	279	274	304	325	297	292	298	287	254	293	296	300	311	301	284	320	357	303	290	287	294	311	303	277	296	294	310	306	313	266	292	316	292	269	304	278	295	292	289	283	321	287	291	252	287	263	323	311	298	297	303	293	287	272	296	294	291	276	298	286	308	283	310	256	303	325	308	310	311	271	298	314	298	344	309	308	289	289	297	299	301	307	299	323	306	306	311	287	299	286	294	294	299	325	287	298	264	312	292	258	297	285	277	308	318	283	276	294	304	308	293	295	298	290	301	273	278	285	321	317	279	276	270	307	267	303	301	308	315	306	272	272	294	250	290	275	308	276	260	284	305	282	296	272	305	280	305	267	304	278	301	266	269	284	292	316	275	269	280	313	297	306	291	289	318	285	308	309	315	297	302	303	284	307	289	315	308	328	314	263	286	282	308	275	291	315	310	300	294	286	316	306	277	275	294	329	300	313	298	255	302	314	323	281	273	284	295	282	309	309	282	295	270	301	304	303	311	292	301	318	277	295	291	272	296	296	303	281	284	299	292	289	328	290	302	296	305	334	302	263	315	267	293	301	298	313	271	293	290	293	299	296	284	301	315	287	301	272	286	289	304	298	299	326	284	305	259	290	289	287	299	289	295	287	297	312	288	266	296	301	279	297	299	294	274	283	325	291	285	306	309	297	282	299	285	282	296	306	294	284	302	274	303	287	299	279	290	294	279	306	282	307	298	296	256	259	304	284	269	289	309	276	325	322	295	299	322	318	297	273	315	281	293	293	325	301	271	306	270	321	264	285	299	281	303	287	286	274	313	267	309	305	293	301	305	301	291	288	269	286	291	300	307	265	297	290	274	284	303	330	298	280	299	295	317	327	314	302	294	316	290	248	294	286	286	295	313	286	296	289	273	311	273	271	294	284	297	326	285	296	311	301	307	303	280	308	273	323	285	295	295	313	294	297	310	317	292	302	320	285	306	296	306	290	320	318	312	281	270	291	292	299	319	320	312	307	277	270	283	330	298	313	276	306	273	308	279	288	306	301	287	272	303	306	283	327	292	278	280	277	289	269	333	268	277	270	295	287	343	277	329	281	280	272	314	307	315	277	299	296	338	302	293	279	321	288	296	316	271	344	315	298	321	316	299	264	305	298	289	294	295	285	326	291	308	300	309	290	290	262	324	271	280	288	316	336	292	276	280	320	321	283	294	283	306	313	305	298	330	336	319	306	308	278	304	265	296	284	303	284	288	297	280	308	300	308	285	276	280	275	289	272	277	267	325	272	295	296	316	311	297	288	312	288	280	290	300	269	257	298	317	297	288	293	292	298	293	257	296	276	308	271	300	305	268	297	269	280	298	308	284	302	296	304	296	266	322	279	318	288	273	356	279	304	266	305	300	278	294	291	293	278	325	297	296	278	278	254	282	311	278	269	296	298	312	284	287	293	306	298	311	282	274	308	320	301	289	302	318	284	248	274	290	288	322	294	314	322	299	283	288	323	288	272	304	288	296	315	327	268	271	339	293	288	280	281	284	307	323	264	304	301	289	283	290	273	307	273	288	304	294	294	292	300	298	309	261	265	259	287	314	337	315	252	288	274	282	255	292	290	323	288	306	285	282	285	306	299	315	289	289	312	282	264	311	283	282	316	307	296	292	296	281	301	302	313	299	289	265	278	313	291	285	286	285	286	298	264	293	290	302	287	266	299	311	304	285	285	285	269	302	292	298	313	286	292	314	312	312	279	281	297	289	309	286	317	300	297	305	285	299	338	317	302	285	327	284	286	303	323	306	291	299	303	290	296	336	312	285	312	297	290	321	298	311	301	302	260	283	325	325	318	311	327	302	268	268	293	321	298	274	298	335	309	300	321	309	290	322	282	306	296	285	291	280	323	274	309	280	282	321	306	284	328	295	284	283	303	281	285	311	308	303	334	297	308	282	310	294	289	305	275	303	296	261	307	254	295	319	306	286	291	303	285	291	299	284	294	281	274	272	311	276	289	299	273	294	282	335	297	279	310	301	267	283	287	318	286	283	288	286	291	333	294	288	271	335	300	277	297	311	282	288	324	305	287	312	295	305	314	330	288	284	289	268	276	280	283	323	297	291	315	277	295	290	286	289	311	293	302	313	304	298	323	298	290	284	307	244	313	310	281	316	286	268	299	286	294	285	285	300	285	272	310	298	311	322	268	282	282	288	311	292	287	274	305	278	266	277	296	309	308	270	307	269	317	289	289	283	303	290	319	291	300	283	287	270	297	331	297	309	300	281	270	286	316	291	292	325	327	301	295	305	304	277	280	354	322	296	283	301	268	325	294	312	276	288	283	293	267	286	275	307	310	280	299	285	303	312	331	274	308	306	292	302	304	278	312	254	287	258	287	271	293	274	309	272	266	287	295	298	295	278	300	294	289	302	289	268	307	323	289	312	282	291	263	305	296	292	287	298	258	289	284	311	275	279	303	303	302	321	276	304	325	298	321	272	301	276	279	297	296	307	302	290	249	314	261	277	297	319	291	301	283	310	309	310	292	288	292	274	301	277	289	280	286	297	319	309	331	303	299	293	285	298	275	318	279	299	277	286	311	280	282	318	277	294	297	287	258	276	315	310	290	303	296	305	277	274	296	270	286	319	316	282	299	290	298	317	279	286	311	285	316	305	278	293	277	310	255	279	287	291	320	293	316	271	302	310	290	338	299	290	287	261	306	296	311	260	262	300	308	289	312	278	298	314	284	255	293	272	300	256	300	305	306	265	332	317	303	322	299	288	297	314	273	300	286	300	319	296	268	268	319	285	265	304	290	280	315	313	280	296	308	300	287	264	310	256	315	265	307	279	323	301
35249	32767	19387	12810	6641	3253	1585	844	472	394	372	443	323	301	260	266	235	249	263	228	231	225	241	228	257	201	255	207	213	211	207	228	226	229	228	233	195	207	231	194	189	207	218	220	237	202	214	209	243	215	204	202	258	211	208	239	227	232	226	242	222	209	212	235	216	234	218	220	173	227	209	207	264	240	219	229	192	218	220	212	204	217	215	218	218	225	215	224	216	225	208	242	213	196	194	193	196	220	208	222	229	221	235	207	238	251	189	206	220	222	246	191	246	215	211	210	233	180	206	254	227	237	232	202	226	241	243	228	215	195	232	218	230	205	215	220	206	220	209	250	227	250	226	201	238	230	234	212	218	204	209	196	201	212	216	259	231	195	220	235	229	222	196	182	224	188	226	218	238	212	237	218	207	216	210	208	214	231	216	211	204	221	211	185	214	225	214	195	196	220	246	182	226	226	176	197	211	233	221	198	209	219	217	227	220	214	192	205	223	235	222	240	220	196	197	214	208	215	202	208	216	211	205	219	197	228	210	228	261	214	194	212	204	194	231	223	237	217	237	214	230	204	208	227	250	193	217	178	209	218	215	234	231	201	214	242	224	198	203	221	243	213	215	219	203	230	226	212	229	177	192	204	221	208	221	219	232	216	229	238	221	233	196	239	237	206	231	221	219	208	224	228	209	221	232	213	170	228	225	222	241	205	230	228	227	202	221	227	257	232	190	182	226	217	205	214	214	202	214	227	231	240	209	240	212	238	232	255	220	190	227	233	216	199	189	212	194	223	224	219	241	224	228	212	212	200	222	223	197	219	250	211	204	212	227	212	201	215	227	211	204	199	215	218	213	193	225	206	222	214	207	205	224	215	237	226	222	193	216	211	196	175	229	235	210	218	210	222	212	211	236	183	221	176	202	223	228	202	224	234	195	204	221	233	206	202	236	236	243	206	214	227	232	230	198	221	214	208	231	211	216	229	247	236	226	222	207	207	210	202	208	227	222	231	203	202	237	253	261	244	230	204	233	198	229	209	178	247	212	231	218	230	221	209	209	224	232	210	215	211	185	232	219	210	253	216	198	237	244	222	230	213	185	198	246	244	230	220	222	224	234	228	215	229	221	213	209	219	214	207	213	216	194	242	191	227	213	235	237	196	221	218	212	239	216	205	233	208	202	223	217	218	208	203	237	215	225	234	261	250	228	247	216	224	223	209	202	209	212	199	212	229	226	183	215	204	235	240	219	226	246	207	209	235	214	213	237	226	220	209	206	226	215	214	219	195	219	203	229	191	226	228	218	217	232	236	227	252	208	223	207	236	245	217	214	211	222	213	203	220	195	207	237	240	199	190	201	198	217	221	218	203	200	202	251	243	206	224	222	217	182	210	210	207	198	220	222	202	222	259	220	234	223	250	224	221	221	216	228	225	244	245	202	213	211	218	220	206	222	225	242	223	226	256	229	219	253	201	238	213	228	233	195	233	231	219	209	233	215	205	231	208	187	236	210	239	234	223	209	224	227	205	225	256	248	228	206	232	239	182	189	217	240	200	239	216	215	215	225	239	226	227	213	203	199	217	211	212	217	209	210	207	210	227	215	195	217	205	233	220	236	217	245	230	202	205	222	212	229	231	239	192	201	221	228	220	218	196	225	225	259	224	209	205	227	227	211	226	197	198	209	224	190	217	205	233	212	219	221	237	244	214	231	231	254	188	213	221	218	184	238	237	239	200	213	229	221	223	219	209	205	219	222	233	232	207	217	209	218	234	238	188	208	257	224	226	220	216	233	220	229	225	237	212	222	216	244	216	225	219	218	230	213	243	218	213	228	245	244	212	204	211	219	230	200	235	195	231	201	223	239	198	193	220	232	219	221	225	207	231	226	220	230	217	228	221	235	213	229	220	231	215	225	193	219	216	230	216	219	262	212	237	215	196	216	217	209	207	228	238	249	223	238	206	226	193	227	210	218	172	219	231	239	247	234	209	215	206	200	230	252	222	202	204	208	205	217	221	214	203	218	229	229	193	202	240	207	191	193	234	249	238	224	240	219	210	237	227	249	240	197	232	231	233	227	231	230	234	234	201	208	201	220	220	222	242	215	230	239	223	223	202	213	233	219	248	224	216	230	234	221	213	216	227	190	219	252	244	228	227	202	220	212	232	217	235	231	227	217	216	219	245	232	221	223	257	197	192	226	211	234	212	213	205	225	225	206	216	234	217	206	201	240	220	247	202	219	197	228	235	218	215	221	227	229	208	266	261	235	224	208	176	223	238	227	229	215	201	222	224	204	204	213	223	207	198	209	206	205	240	239	225	226	241	176	224	211	205	221	215	210	237	231	231	236	224	210	221	222	198	195	197	252	226	196	220	217	256	229	214	225	237	212	230	223	207	212	198	240	232	239	218	247	206	212	229	209	223	236	233	213	234	243	237	198	185	211	245	186	210	238	243	236	185	199	208	218	239	226	231	207	239	210	228	249	220	210	218	224	213	210	234	202	231	218	234	215	206	228	235	222	218	199	212	206	221	238	231	194	214	253	201	214	222	225	210	221	205	236	212	233	257	209	223	209	199	211	211	195	221	228	221	204	215	209	203	206	197	187	217	219	213	235	223	228	213	222	215	235	202	211	206	196	267	211	209	228	194	211	210	194	228	202	191	247	223	223	202	257	223	232	211	218	207	223	207	210	226	226	237	219	211	212	221	216	214	220	213	214	217	251	238	175	218	219	221	212	212	222	228	222	224	235	221	203	211	225	218	209	236	207	202	221	235	240	230	204	217	203	216	217	215	254	237	204	225	235	212	210	194	235	219	223	215	218	207	243	223	233	213	213	217	209	236	207	233	222	196	224	187	228	243	234	201	217	220	197	210	219	213	182	233	211	226	221	227	197	220	247	215	217	252	201	219	236	208	209	223	228	230	217	221	236	216	247	229	234	237	232	239	231	225	258	212	212	217	193	204	222	251	222	201	215	223	223	200	239	235	200	202	213	210	223	215	228	237	224	229	231	194	224	189	215	210	224	191	217	223	218	211	205	199	236	228	237	212	240	215	222	211	201	222	248	221	188	192	223	221	206	225	198	214	222	205	242	225	200	188	226	219	233	240	243	233	208	203	234	203	239	232	209	202	208	235	219	230	232	221	188	213	234	221	241	208	242	212	217	242	231	233	241	219	225	223	218	233	219	222	221	210	217	225	202	200	209	205	207	247	228	200	231	216	238	224	264	230	262	238	243	207	207	202	255	233	223	185	222	213	212	193	206	240	215	236	220	230	213	202	233	234	224	223	203	212	207	212	220	230	204	246	209	196	232	246	204	200	197	215	222	227	212	209	218	213	213	195	201	238	213	218	218	205	228	214	224	239	235	249	228	223	252	211	226	220	233	217	199	218	234	215	228	230	228	238	189	187	221	207	205	225	219	237	208	198	231	215	239	226	196	216	218	221	228	222	219	226	207	205	197	218	201	229	225	211	224	210	209	226	227	212	230	214	206	205	191	234
23023	13902	21319	24257	18033	11091	6546	3709	1786	1549	1480	1889	1033	931	821	804	786	756	718	670	678	650	651	618	643	602	656	620	642	581	610	651	593	566	611	582	565	639	553	583	582	571	581	581	585	554	520	548	571	532	553	546	564	602	527	536	540	559	522	548	510	582	568	526	537	515	520	561	544	525	571	542	515	553	573	533	545	555	562	554	573	518	543	565	557	576	508	548	521	546	542	494	532	553	571	522	528	545	564	535	561	536	478	568	544	554	522	530	482	536	539	506	538	570	557	542	555	576	544	498	555	550	520	561	591	519	467	532	536	542	569	493	550	549	534	533	561	558	536	533	555	549	537	568	509	534	594	542	571	551	526	504	549	576	502	558	531	572	549	502	522	534	518	537	508	562	565	532	532	574	535	531	521	491	540	605	545	556	514	527	547	546	532	542	533	568	542	518	522	534	580	522	539	553	562	524	554	532	525	561	549	558	529	494	514	531	553	566	593	579	530	544	575	522	516	527	519	552	561	492	516	549	556	533	535	519	575	558	546	545	559	541	524	557	548	517	497	524	537	536	516	584	574	533	533	515	533	527	552	532	511	508	526	566	516	500	489	529	547	508	536	543	501	548	555	478	556	530	507	551	525	564	578	548	488	550	558	508	529	553	533	575	510	521	538	489	502	599	498	546	538	560	517	532	544	515	529	513	496	544	513	534	516	529	500	534	542	508	527	539	513	516	535	548	517	566	559	530	578	543	551	511	530	574	530	545	557	529	521	529	561	520	537	553	539	539	553	531	542	555	571	551	525	537	555	525	534	558	546	547	535	541	510	554	558	558	515	555	541	556	572	531	555	507	546	546	538	502	569	520	558	507	530	547	545	610	525	519	549	589	541	545	525	538	547	529	520	522	562	542	546	540	524	514	553	582	483	536	563	562	543	517	528	507	549	583	541	599	564	528	542	529	501	585	511	520	496	544	504	548	567	558	528	539	546	548	499	525	503	551	556	583	564	513	497	545	539	523	535	589	513	532	542	530	540	554	560	501	514	535	548	500	529	502	503	532	546	526	537	561	537	520	559	592	542	578	560	530	538	548	536	554	550	548	549	525	497	520	557	492	520	514	556	526	538	572	593	509	517	509	563	570	522	544	539	558	529	534	542	508	545	538	560	554	549	583	554	511	561	529	525	492	571	558	537	531	534	534	556	559	525	530	519	537	540	531	539	514	523	555	522	563	526	532	549	531	531	579	537	553	571	522	538	550	515	517	540	522	523	501	583	512	528	530	508	488	538	548	522	602	509	560	516	529	515	486	508	567	547	528	510	550	520	503	553	566	562	548	544	573	528	502	515	509	553	498	481	541	514	547	527	558	527	531	584	565	517	584	560	528	548	550	511	515	514	545	545	540	519	570	528	522	560	548	556	561	537	546	523	561	553	520	541	542	534	527	536	581	536	560	532	534	477	545	563	521	539	490	549	529	562	549	542	543	542	556	529	538	547	558	554	510	526	509	528	568	537	525	528	521	514	537	517	529	558	521	503	508	558	542	566	552	544	518	523	514	531	518	549	555	551	597	541	530	549	514	525	537	519	518	554	526	517	527	520	562	543	545	542	564	538	550	511	562	489	513	510	501	514	544	590	567	493	524	534	548	565	526	518	575	530	542	556	509	561	511	557	566	554	537	525	553	510	545	540	542	585	522	533	556	511	527	527	556	489	558	511	537	563	562	487	518	486	549	536	516	537	529	533	498	554	518	538	537	545	521	532	519	516	524	544	514	555	552	577	546	536	524	513	477	568	510	551	515	530	556	555	549	528	550	571	548	549	573	517	527	534	551	580	540	534	549	533	555	533	527	589	530	559	534	539	532	516	545	516	531	496	536	565	524	524	527	535	533	521	509	531	559	545	505	508	583	536	483	554	519	543	509	523	573	554	574	518	559	538	538	535	529	512	549	540	552	553	535	484	538	555	526	547	504	522	556	524	568	526	548	552	507	495	546	564	557	517	556	531	522	577	549	552	562	546	572	546	562	527	560	518	538	542	548	560	500	598	553	525	532	484	508	532	547	521	506	539	536	554	534	561	543	528	531	542	545	545	548	525	514	537	509	567	491	550	544	505	533	526	515	532	533	502	562	566	592	549	556	572	558	485	550	554	566	557	567	550	558	572	564	561	535	543	529	555	519	545	495	538	553	526	562	536	528	565	567	535	593	521	564	545	535	557	535	543	483	545	540	571	535	496	553	548	557	481	523	528	507	545	553	532	572	528	517	576	549	523	542	557	492	521	556	512	540	526	525	585	505	550	487	569	497	575	536	562	524	540	572	536	546	528	517	565	522	550	548	506	551	556	551	542	521	511	551	504	515	521	549	582	531	566	536	545	558	580	560	505	550	539	554	513	522	543	555	539	512	543	530	512	575	538	525	553	530	527	555	527	518	554	538	528	516	544	476	509	526	538	537	562	583	562	548	528	605	578	525	464	550	508	522	482	537	526	557	546	527	536	505	555	527	547	526	562	546	509	524	570	535	565	553	545	523	541	558	529	505	569	540	553	554	550	564	551	504	532	530	559	537	593	541	535	565	509	524	526	575	526	512	618	527	549	497	541	541	543	510	566	527	530	526	503	525	521	534	566	523	510	557	524	578	557	524	560	538	534	535	567	525	552	559	539	525	487	524	505	519	545	497	552	530	528	572	545	520	551	543	552	546	536	485	565	517	509	519	555	536	514	573	497	500	536	532	511	558	492	550	541	543	547	545	505	572	565	526	501	561	562	504	549	526	562	528	478	542	537	541	535	569	501	565	562	526	527	555	564	560	549	512	505	546	522	519	505	535	511	547	532	565	518	548	549	506	535	527	520	584	538	540	563	530	524	530	539	515	559	529	526	539	526	553	539	483	558	526	533	516	577	536	549	571	510	526	529	531	532	559	527	575	529	540	530	506	511	524	486	538	539	529	562	547	516	507	523	494	490	540	525	548	550	526	526	518	531	529	530	554	559	525	530	568	530	544	554	528	550	547	548	500	535	473	533	548	523	525	523	525	537	497	563	512	530	505	534	503	528	542	522	542	522	518	487	559	537	548	587	595	508	542	543	520	522	568	524	539	527	530	572	525	563	536	531	524	522	598	528	504	532	526	541	532	547	516	547	561	555	486	481	500	522	509	504	539	550	556	532	552	538	518	524	537	523	549	549	546	564	538	559	509	514	590	542	555	529	546	515	534	546	533	503	568	556	577	552	509	528	528	579	532	556	536	533	542	546	517	538	544	612	545	540	549	564	539	528	560	490	554	539	537	520	547	529	506	523	533	549	529	536	551	573	520	509	552	521	548	505	562	507	508	551	532	529	563	503	511	547	508	536	521	601	530	557	563	542	523	537	581	507	504	484	557	525	537	554	531	521	529	533	555	542	549	566	527	539	522	490	548	533	553	526	529	529	504	591	509	569	542	546	528	547	498	514	531	525	508	563	523	569	536	561	486	564	543	524	532	516	532	507	567	527	534
41771	42387	27769	18739	10523	4990	2318	1347	715	655	555	635	486	453	434	420	405	394	353	335	347	362	337	331	367	348	356	348	347	355	359	352	335	329	328	359	348	324	361	343	335	344	360	339	316	328	390	337	338	346	347	342	313	295	343	343	360	312	319	358	374	336	347	344	334	325	296	350	324	305	338	320	309	309	320	325	339	332	309	340	344	294	326	340	308	343	373	340	335	295	352	356	330	338	334	329	294	312	330	327	366	338	317	299	369	337	346	338	321	339	382	293	326	303	346	325	312	360	325	315	345	321	300	329	326	316	347	345	346	371	326	343	322	330	292	302	311	349	358	337	310	341	324	316	358	329	341	331	291	333	326	330	346	314	334	337	346	329	346	299	311	348	311	358	322	347	353	329	320	325	339	357	311	324	313	344	316	323	324	284	325	362	348	348	309	348	343	357	337	344	343	362	298	330	353	325	349	338	337	344	334	331	326	327	301	339	340	357	354	314	321	358	336	341	324	305	286	300	337	363	342	286	337	331	340	341	325	308	353	341	379	328	320	347	338	315	355	352	341	326	314	345	356	319	296	342	330	340	312	307	352	318	353	297	338	317	289	349	315	300	335	324	334	350	346	321	362	356	356	309	303	335	343	340	302	327	343	309	344	335	343	338	337	324	373	282	325	330	322	335	330	336	298	365	339	335	328	311	301	314	320	334	316	333	334	316	344	313	348	333	356	291	331	349	330	320	342	324	308	314	301	323	346	333	329	344	327	333	325	337	307	351	333	325	354	299	272	345	357	340	337	321	357	307	320	328	327	336	342	331	340	342	349	326	377	329	330	322	327	294	349	358	328	312	353	343	393	319	337	326	348	338	316	344	357	310	321	368	322	336	338	299	329	346	363	316	337	309	337	322	350	328	351	333	312	315	353	347	317	340	331	359	348	306	314	352	341	335	342	340	327	351	334	335	330	332	347	338	345	364	309	320	334	355	304	301	337	324	316	340	324	288	307	329	316	331	335	350	332	310	346	322	326	316	363	328	301	319	360	307	290	346	344	298	375	296	351	314	314	374	308	355	341	335	339	338	298	311	384	303	355	343	315	337	338	328	310	346	355	321	306	380	357	357	344	337	288	332	281	312	351	308	303	316	343	331	320	311	330	316	314	319	350	334	341	374	357	344	347	324	325	322	337	338	336	304	349	308	331	327	340	339	324	344	345	388	310	270	335	329	328	317	340	333	335	350	342	338	333	339	352	345	331	299	325	349	328	325	295	356	385	363	322	335	348	322	327	318	341	332	323	343	331	309	338	344	320	308	336	327	314	316	360	348	307	305	335	314	355	350	358	332	339	339	379	356	354	303	299	334	342	346	296	358	336	338	341	333	334	333	314	336	329	336	311	349	331	300	320	347	339	320	305	343	354	345	336	327	300	354	327	324	311	310	343	289	353	341	336	329	319	299	349	336	337	292	329	348	336	336	327	340	339	365	350	325	342	347	305	375	315	364	332	355	325	340	318	358	312	324	337	336	352	314	356	326	325	316	311	315	349	340	333	377	290	310	324	305	336	337	349	334	359	318	334	343	330	323	358	379	380	335	311	334	302	342	308	334	333	309	314	361	278	311	331	302	323	317	320	319	332	301	326	326	316	331	313	366	322	317	329	328	340	354	361	368	352	343	327	319	341	330	345	332	335	347	344	348	312	305	353	305	345	311	348	369	310	344	332	342	350	339	333	337	331	347	336	338	314	353	285	309	352	328	287	313	337	345	312	304	327	351	355	319	335	351	348	318	345	331	337	347	363	331	343	355	359	350	330	332	304	315	325	347	295	299	348	348	340	291	317	314	321	338	334	304	349	334	345	340	333	328	345	335	343	340	329	296	326	307	293	315	316	349	349	308	341	390	346	312	329	293	302	356	349	327	311	289	331	342	342	343	340	401	339	344	343	327	336	334	317	327	377	304	310	368	340	317	313	329	339	320	330	344	340	311	351	339	369	347	339	310	351	337	311	337	342	339	355	325	311	344	320	329	336	351	327	346	332	342	332	307	337	303	371	326	340	352	348	328	339	347	353	307	375	316	329	370	329	355	346	301	328	314	322	325	328	354	324	354	360	320	324	378	331	289	345	364	334	316	343	314	308	360	320	325	365	341	318	298	332	341	284	332	310	289	343	305	314	315	333	323	321	357	340	314	313	301	330	337	336	336	317	369	301	325	354	326	366	317	360	333	325	321	344	327	329	336	348	331	316	364	317	304	353	350	318	362	330	356	342	332	328	316	311	303	360	344	343	371	357	323	365	319	332	350	312	319	315	306	332	347	362	348	318	293	329	358	323	300	351	311	341	348	328	350	317	330	323	343	335	326	351	328	339	328	332	337	296	352	343	338	298	341	324	322	351	335	317	326	345	315	337	344	352	339	331	318	323	368	334	325	361	315	346	342	313	331	340	341	360	349	298	358	336	343	297	355	375	311	344	332	331	357	295	303	329	312	332	352	331	358	331	323	326	357	364	341	332	317	361	311	316	306	359	309	328	335	338	361	339	328	319	321	317	319	320	342	349	306	331	315	355	334	294	312	337	329	310	326	331	345	334	366	331	338	304	324	349	295	316	331	344	352	319	354	333	336	337	331	337	339	323	339	352	335	344	356	354	340	308	372	363	349	336	347	333	331	318	347	320	353	289	350	333	350	311	331	309	302	340	346	307	375	324	357	304	326	314	330	342	325	352	310	356	341	336	311	352	373	323	326	316	345	313	330	348	314	285	333	345	330	335	357	312	316	354	370	341	346	314	314	319	325	315	336	321	333	314	327	330	341	333	341	352	366	389	335	372	372	333	345	349	327	327	326	333	330	351	347	334	357	320	331	360	305	333	333	341	329	328	364	307	317	348	359	318	325	322	316	302	335	334	373	338	309	328	327	352	326	312	314	333	342	330	331	298	335	319	344	360	339	316	326	348	328	313	336	344	313	358	320	354	280	320	298	311	342	347	313	337	306	365	382	323	337	315	318	340	351	353	327	327	350	316	378	293	333	339	318	316	319	356	317	335	302	333	333	361	320	345	369	323	343	328	378	341	344	358	348	328	328	318	336	355	381	356	346	341	298	340	321	303	333	365	316	338	331	326	335	345	329	342	322	355	320	309	294	314	320	326	303	323	356	340	350	351	344	327	332	330	301	318	330	299	326	301	351	360	340	333	364	344	310	341	333	351	328	346	301	321	306	383	326	328	339	339	332	344	328	303	341	370	333	345	361	346	347	326	315	331	344	339	331	330	334	333	351	290	327	320	321	315	328	374	309	356	378	349	319	317	309	305	331	333	358	298	328	287	337	366	345	312	314	336	328	322	337	350	320	334	340	319	358	344	349	321	325	341	344	352	306	332	346	378	331	301	332	324	317	307	341	295	334	359	321	345	335	314	321	318	332	324	334	305	352	338	331	320	325	289	334	362	334	337	343	336	340	326	304	343	363	330	324	348	324	344	329	307	356	325	313	318	342	340	303
29051	20752	27402	29586	22822	14614	8554	5545	2925	2518	2211	2766	1810	1493	1346	1197	1185	1126	1148	1036	1033	1001	928	969	876	910	926	883	905	877	866	866	904	836	838	848	883	765	778	838	819	826	825	826	798	783	849	782	774	781	767	812	770	776	795	818	803	761	815	773	772	783	794	790	718	779	815	750	756	728	784	758	733	742	752	801	775	772	789	796	701	765	727	774	757	760	749	756	709	768	769	759	789	750	774	754	715	760	814	736	666	750	759	724	746	765	754	747	733	676	724	687	733	773	713	797	767	739	776	809	698	734	776	740	778	739	741	728	721	747	765	765	730	792	716	734	765	716	708	706	745	746	759	745	751	775	737	725	775	745	732	717	730	731	761	767	747	749	736	751	742	732	709	762	756	766	697	716	701	780	761	747	757	709	776	703	730	752	767	766	714	720	705	733	736	746	722	773	767	779	698	753	713	745	759	798	755	777	750	778	741	740	766	767	757	724	813	755	700	719	707	761	725	744	726	723	725	767	750	755	740	766	754	743	718	750	750	716	749	729	770	688	790	756	750	750	768	719	739	746	749	688	771	713	754	692	740	775	734	784	764	740	735	782	742	757	763	742	772	753	736	692	717	767	724	729	713	796	743	710	690	748	760	690	714	697	776	722	751	730	758	723	741	697	763	732	732	765	756	741	753	756	817	731	702	718	744	759	719	710	723	726	722	758	753	728	785	756	758	739	688	738	744	796	728	741	741	740	714	800	724	747	730	790	783	766	786	745	755	751	728	756	780	771	734	717	773	768	781	750	725	726	702	747	763	755	792	733	777	763	767	754	766	699	708	704	729	680	732	748	746	758	790	732	749	761	755	784	717	740	721	733	722	702	777	699	776	752	753	727	707	773	793	738	718	742	768	739	778	684	764	731	739	781	723	726	749	719	719	774	713	768	725	806	731	734	717	726	758	810	770	709	696	830	706	766	750	744	748	752	735	722	717	745	732	764	776	773	742	732	739	779	688	742	764	758	744	718	744	703	751	790	725	797	724	708	740	735	766	754	718	702	803	735	763	748	752	724	734	742	740	761	769	733	723	801	736	789	783	748	766	727	746	777	769	764	735	709	688	763	765	719	787	788	775	775	760	721	738	793	727	730	723	694	745	715	730	729	731	741	742	700	725	701	761	775	704	767	751	755	803	729	783	724	772	757	750	715	784	776	746	741	714	779	778	742	775	728	759	775	717	776	735	774	740	775	767	702	746	745	761	748	788	726	799	766	735	750	794	744	726	778	777	777	764	766	749	766	727	788	703	766	777	755	744	771	701	718	767	734	758	752	761	744	783	783	760	700	708	736	746	701	743	762	757	730	697	728	752	788	752	769	728	708	734	720	779	798	736	772	745	797	776	747	725	745	694	740	759	751	730	694	768	707	764	700	758	717	701	719	725	734	705	743	757	745	741	720	719	762	701	725	741	740	778	764	742	729	753	733	747	785	752	716	727	744	684	783	766	769	750	754	692	788	735	756	768	781	762	750	782	768	754	734	754	767	738	743	737	725	733	767	735	748	697	736	782	771	734	784	769	775	724	755	732	750	750	736	764	723	723	750	756	739	767	741	745	754	712	766	745	764	723	761	777	785	730	723	715	753	791	757	749	749	768	767	733	783	751	682	748	774	754	714	738	738	768	778	765	745	779	742	759	713	699	702	792	741	727	750	744	733	732	712	731	714	779	736	767	762	788	766	749	713	750	741	704	692	799	739	705	723	787	746	783	711	755	752	776	726	735	778	757	781	757	703	707	772	801	740	733	754	747	768	740	748	705	731	741	767	718	749	718	729	692	719	766	763	778	720	756	725	799	738	728	747	742	745	714	746	781	725	775	766	764	738	730	776	740	720	735	721	806	763	762	749	735	752	776	741	724	723	727	783	719	753	723	746	779	785	745	741	760	702	768	776	717	762	706	724	822	743	736	720	744	770	713	734	758	706	752	696	754	739	749	747	786	717	800	728	747	764	725	770	777	790	715	798	738	784	688	700	753	743	740	727	746	710	745	698	755	715	793	748	754	688	788	796	732	728	730	780	788	715	755	749	757	797	779	748	741	718	732	687	698	761	735	785	716	726	729	703	714	766	671	742	734	753	768	744	728	759	738	766	737	703	753	750	731	770	694	776	744	741	768	792	733	694	734	796	747	819	747	686	767	712	742	726	748	759	733	721	769	734	738	721	754	754	730	723	783	760	739	752	772	738	751	730	771	698	700	797	716	762	737	729	737	740	756	754	741	714	774	731	766	742	730	763	767	769	750	722	822	709	738	697	752	760	725	768	752	734	759	723	682	742	755	738	749	773	676	762	731	724	756	730	727	781	688	727	727	784	729	706	763	715	730	761	738	732	747	754	724	753	775	761	837	746	722	752	743	763	754	713	756	769	741	750	725	725	770	703	740	740	698	747	701	706	701	698	675	797	754	749	754	779	761	741	732	724	743	714	787	671	710	770	776	717	802	773	778	742	744	741	711	729	763	694	764	737	738	775	740	779	719	785	770	734	750	748	769	772	701	717	730	757	756	752	752	742	758	756	737	755	712	706	756	781	762	792	752	694	741	743	815	725	737	738	742	757	772	763	731	748	763	740	795	746	731	754	728	780	766	758	764	751	731	744	751	718	751	709	706	780	793	718	750	748	746	749	727	731	669	709	741	738	711	730	746	720	733	717	740	772	780	742	748	782	760	795	717	731	732	749	761	720	778	755	750	737	745	763	762	751	740	744	737	703	717	774	743	777	740	718	753	761	753	733	731	775	770	727	736	731	749	713	720	785	711	767	680	738	718	735	730	733	721	730	703	754	696	741	766	742	769	754	759	753	794	713	750	753	773	770	739	776	760	744	717	764	733	708	777	774	751	760	708	763	790	732	731	736	735	741	778	717	756	774	739	734	733	717	760	737	775	709	742	791	726	784	744	770	754	769	753	761	730	753	707	770	734	787	709	733	789	748	730	713	756	748	756	740	741	714	771	782	775	770	702	770	765	791	747	759	756	741	723	705	751	750	771	734	731	755	730	780	767	719	738	815	698	795	754	763	762	726	773	713	795	711	681	756	728	783	718	751	758	735	781	773	806	726	716	693	765	766	747	750	755	755	772	707	752	734	759	768	759	754	756	745	729	690	778	740	717	746	747	744	750	808	712	751	798	765	766	717	783	727	695	731	805	750	771	787	738	759	760	764	716	714	742	732	714	766	758	748	771	764	722	736	730	726	723	755	786	777	754	721	785	723	743	743	717	720	725	748	802	741	749	742	773	778	730	779	717	755	780	764	743	726	793	749	769	762	741	764	717	816	785	773	765	717	705	738	746	713	696	719	752	746	750	730	752	825	789	758	737	749	742	741	745	765	733	772	711	768	739	765	754	708	733	774	825	775	735	698	733	764	756	734	762	783	752	738	750	741	732	743	759	687	782	757	740	720	781	799	752	722	744	769	796	708	768	740	730	804	713	713	776	768	781	773	779	759	735	740
12851	8760	8129	5764	2882	1266	598	310	162	149	157	125	128	125	123	122	111	111	108	100	97	93	108	115	108	95	126	116	103	124	112	105	124	115	129	125	106	103	120	126	119	123	117	109	101	112	117	123	103	101	92	114	106	99	106	122	123	102	110	98	102	118	105	116	115	117	111	111	100	116	95	109	104	116	112	95	98	84	120	98	117	121	113	104	133	119	98	135	115	132	118	110	128	126	107	103	95	101	116	105	108	99	93	129	126	119	99	119	107	105	110	97	108	103	106	122	106	111	116	125	121	106	115	121	114	110	129	119	130	117	104	101	89	110	128	125	99	107	102	111	126	110	113	115	118	121	90	86	125	79	104	111	126	98	110	106	131	96	106	89	96	116	121	89	101	130	109	107	116	111	115	129	104	102	115	110	115	102	123	86	105	108	111	126	92	105	111	101	105	128	94	114	124	99	94	113	109	98	108	97	106	123	102	113	104	108	100	103	92	101	119	114	103	100	102	95	127	120	115	97	102	135	113	118	102	118	108	105	110	102	114	99	111	90	93	103	115	118	111	106	100	112	108	118	111	118	112	97	96	112	112	102	108	114	95	113	97	100	102	108	109	109	107	125	127	113	115	115	102	108	117	112	113	108	98	110	100	92	118	118	119	95	93	127	89	122	86	116	101	110	110	107	104	102	91	101	119	106	96	99	107	96	111	108	118	104	116	91	115	110	113	107	110	111	102	85	126	110	100	100	112	92	125	117	96	117	118	93	114	118	109	122	131	96	104	115	121	112	95	111	110	101	133	104	115	135	112	96	103	111	102	110	114	104	105	112	107	117	110	101	117	105	130	102	113	103	112	107	99	95	124	107	112	111	110	116	122	107	110	101	114	107	108	104	102	115	118	110	111	95	103	85	106	96	94	113	94	108	116	105	99	97	103	119	96	115	96	113	103	109	123	125	128	97	111	104	126	95	108	100	121	89	100	109	98	100	125	109	124	107	107	116	100	125	126	108	125	109	87	93	113	128	102	101	99	107	127	117	106	127	104	132	108	109	108	118	116	96	127	114	97	97	112	106	93	111	104	94	105	100	111	107	111	100	94	110	120	110	133	112	109	93	107	99	119	119	100	110	113	120	118	105	95	94	109	109	102	121	104	92	106	113	99	141	94	103	87	145	117	102	101	152	106	97	116	120	108	106	124	111	111	100	90	126	120	105	100	124	101	104	115	88	103	104	105	123	112	119	110	100	123	131	99	99	113	105	99	118	115	98	119	124	112	100	116	112	123	100	122	109	88	89	93	122	121	124	122	114	107	118	105	124	112	106	107	112	126	117	107	108	81	114	93	112	130	93	104	136	126	123	115	120	81	111	121	113	99	123	102	107	100	104	112	130	115	121	106	103	113	117	112	115	110	128	128	104	110	104	113	103	106	127	96	113	118	104	127	92	119	116	99	120	107	107	124	96	113	106	97	113	136	116	114	116	107	124	129	112	114	126	105	94	109	108	99	103	118	127	111	111	125	113	106	101	107	122	110	100	95	111	85	112	115	106	127	106	109	123	115	98	110	87	111	100	106	96	107	97	110	95	111	118	114	113	107	107	109	127	86	119	115	118	107	115	107	109	115	101	121	103	123	125	123	102	121	94	126	113	102	114	124	101	125	110	122	115	103	106	100	113	96	129	107	119	115	114	104	109	125	117	129	114	107	128	108	105	119	103	110	111	115	116	99	130	115	96	113	127	109	127	107	128	98	105	122	108	99	104	115	115	107	135	100	103	121	129	124	110	116	112	110	96	120	108	124	99	103	97	123	100	100	123	120	118	106	101	98	128	98	97	102	116	137	110	94	102	128	84	124	120	97	100	110	122	117	104	96	98	83	101	112	123	127	111	97	103	109	98	112	116	111	103	119	127	118	128	104	112	98	94	107	107	92	92	106	112	124	83	90	101	92	100	107	97	118	88	90	104	104	87	115	102	107	112	119	141	109	106	129	104	96	120	102	113	115	109	128	117	112	119	105	101	101	100	132	107	122	117	116	96	103	115	104	115	100	98	104	115	89	102	95	112	105	114	113	107	115	133	110	103	122	108	96	101	112	98	122	103	124	120	107	104	110	94	116	108	110	103	124	104	127	108	83	112	105	85	115	110	117	98	122	99	108	126	111	121	103	101	108	93	119	110	92	105	101	101	105	104	96	123	112	99	130	113	121	98	106	122	135	116	100	132	108	123	113	116	112	123	107	108	118	113	119	104	114	112	89	103	107	105	111	109	98	115	106	120	106	102	110	126	128	110	100	114	108	115	121	105	100	115	113	109	110	141	117	123	125	111	107	94	101	106	119	108	104	119	120	114	115	106	104	98	109	95	107	107	110	98	89	111	122	109	91	114	101	109	105	98	104	123	111	124	121	112	138	96	95	110	128	97	112	113	84	107	129	102	118	117	94	107	106	100	94	128	97	114	108	111	103	124	106	110	128	117	108	119	112	90	111	101	117	124	111	109	109	110	114	99	124	108	102	128	110	139	121	119	101	105	109	104	121	96	99	118	121	115	129	115	137	109	100	105	119	117	104	106	101	110	113	93	116	106	111	129	118	107	114	109	105	112	117	105	100	109	99	118	101	111	118	111	87	120	95	74	110	85	94	104	109	83	109	109	99	106	104	134	99	101	113	123	119	108	105	116	101	103	121	114	112	137	112	112	105	102	96	130	99	106	93	122	113	111	117	99	105	87	109	102	119	105	102	113	91	108	123	99	108	111	92	96	99	119	113	109	100	100	111	116	107	125	103	96	101	106	105	114	119	121	131	129	106	123	93	108	93	111	133	119	98	101	95	115	100	125	115	93	83	98	113	120	96	97	96	131	103	123	115	109	107	95	100	111	105	118	120	114	88	121	137	120	112	126	93	113	97	102	119	103	116	106	113	108	128	112	108	129	118	128	108	130	108	120	101	110	104	102	100	118	129	99	99	102	108	110	127	91	118	107	100	120	115	115	125	114	100	129	107	105	138	111	125	99	110	101	112	118	114	112	106	118	96	117	101	132	142	97	99	130	110	89	105	115	104	98	118	97	114	104	112	107	109	97	106	114	113	113	116	116	101	110	104	108	120	98	103	97	110	104	107	121	101	101	104	113	116	108	112	92	115	113	113	91	108	100	110	98	114	105	100	94	117	114	94	85	93	97	103	116	112	138	95	107	110	93	137	121	126	112	97	107	130	116	86	102	97	102	112	111	98	106	96	118	116	107	130	97	116	111	132	117	105	95	110	110	131	111	101	117	98	114	124	109	107	113	134	79	114	93	112	97	110	90	114	115	107	119	107	97	127	115	120	117	112	129	127	120	91	112	113	100	129	122	112	106	121	115	110	88	129	125	105	106	114	101	92	102	111	114	99	103	111	112	126	110	101	94	105	130	94	126	116	103	104	107	122	108	110	97	101	123	109	97	108	104	120	116	104	118	118	119	106	114	108	133	95	131	112	110	116	128	99	104	103	117	136	121
8002	7007	13231	14505	9721	5092	2568	1375	612	529	512	357	334	338	310	324	328	322	312	313	327	292	309	285	323	289	294	300	303	324	279	326	285	326	360	291	325	297	301	294	283	307	263	299	282	318	315	262	303	291	284	301	297	304	305	285	278	315	297	298	338	289	272	318	300	312	294	305	304	291	307	315	262	304	297	299	309	299	279	287	312	331	292	312	343	312	286	296	299	346	332	307	280	326	290	302	277	312	334	303	290	297	292	283	317	323	293	356	308	283	325	322	293	300	293	333	309	305	285	316	308	290	301	288	326	287	290	302	294	282	310	325	278	336	309	299	286	312	280	314	319	313	317	297	276	285	288	314	292	327	303	296	278	296	318	301	276	301	295	323	283	312	316	278	299	318	276	306	297	295	302	315	291	285	307	302	316	308	314	326	287	313	305	322	328	300	300	320	299	288	315	315	307	285	295	291	333	307	300	280	290	305	324	299	288	309	300	296	298	312	290	326	281	293	272	314	300	304	322	286	312	300	271	311	300	300	313	315	311	300	327	317	282	287	301	307	307	331	288	295	260	278	299	310	286	273	290	306	286	305	328	298	327	315	304	315	290	315	318	313	315	313	282	328	314	296	301	317	265	315	284	335	328	267	338	280	290	282	335	305	297	329	283	286	303	304	292	292	297	295	298	302	288	296	308	305	308	273	309	272	322	298	312	292	313	319	297	319	299	299	307	310	295	309	286	307	318	299	312	327	290	300	319	304	296	292	293	305	319	308	298	305	276	290	315	284	314	293	306	273	295	305	302	318	330	315	292	301	286	287	319	302	307	303	306	288	325	298	294	305	315	316	319	311	320	298	287	285	322	278	298	300	315	320	308	306	323	295	327	270	340	310	313	317	292	324	282	340	294	287	300	330	326	281	300	332	317	310	316	330	306	315	298	311	304	304	338	303	330	298	283	260	304	286	323	303	308	324	286	322	319	313	306	307	308	289	296	286	300	291	305	299	314	307	306	322	302	308	282	279	300	294	299	351	286	294	296	300	293	317	305	299	339	286	272	289	304	286	299	320	318	314	306	315	298	311	295	314	281	312	290	273	289	287	290	299	302	300	286	320	284	288	315	312	307	336	299	312	292	333	317	306	330	278	277	320	316	303	299	288	288	312	267	297	314	316	325	297	326	291	312	280	304	292	309	313	332	302	306	283	313	277	325	302	318	317	290	319	329	279	310	315	312	290	301	314	294	297	322	292	325	315	294	287	290	286	279	298	288	289	318	304	309	297	319	295	326	314	292	288	322	327	329	274	302	316	313	312	325	291	330	281	305	328	293	296	301	314	292	286	312	285	321	318	315	323	307	331	284	313	323	325	271	285	318	310	320	295	297	346	282	298	321	316	277	327	312	317	273	284	305	275	329	307	332	315	321	308	315	282	321	305	308	338	307	327	309	280	282	314	341	317	309	288	298	304	348	305	273	304	322	324	274	297	303	284	315	320	287	318	307	324	294	306	274	306	305	285	320	307	290	310	299	283	295	292	282	318	300	290	322	320	301	336	309	304	314	312	294	307	308	285	348	308	304	328	287	283	322	294	338	329	307	320	278	328	309	268	318	292	289	290	295	340	298	271	295	329	348	275	315	322	296	274	348	275	290	313	313	301	286	341	296	285	299	268	333	274	274	281	285	311	294	306	303	282	296	333	287	303	314	319	291	296	309	321	296	306	318	347	340	327	319	336	282	287	309	291	289	302	271	298	307	317	346	318	302	286	306	285	317	259	317	288	291	296	275	301	296	317	308	317	334	292	305	290	309	314	299	306	317	299	315	294	316	320	293	302	300	285	323	276	289	294	336	327	322	319	264	312	322	314	305	304	311	301	331	309	294	309	298	324	294	289	314	318	301	336	288	332	284	314	311	321	269	287	319	288	300	283	284	293	274	271	323	307	325	303	290	298	282	302	321	303	295	287	297	280	335	338	298	299	291	303	299	287	292	293	302	295	288	312	310	302	305	309	307	292	293	309	308	306	316	313	324	306	283	290	291	326	319	288	300	301	300	305	299	287	302	299	283	308	275	313	327	304	278	304	293	320	295	305	306	286	302	283	297	296	320	300	292	314	324	294	256	348	288	323	325	283	311	303	316	313	288	304	310	293	344	288	293	302	334	315	294	299	306	315	298	273	310	306	273	301	314	311	305	335	307	303	289	297	322	286	282	303	297	278	291	304	303	317	312	334	301	320	332	263	316	294	322	308	326	296	287	289	329	306	313	289	308	312	286	299	274	317	294	304	319	290	280	291	324	314	300	314	316	334	293	289	307	313	294	269	315	300	330	303	293	278	275	313	286	318	308	294	332	315	288	295	281	319	284	295	286	331	303	284	310	320	249	275	293	307	326	309	316	320	308	334	284	293	277	300	290	320	296	304	291	311	297	291	264	313	311	297	304	314	326	308	325	301	286	303	294	308	307	298	295	310	299	331	336	299	318	286	305	290	317	299	300	293	318	317	358	307	293	298	285	295	294	308	310	298	294	293	298	316	306	284	310	304	285	332	293	292	319	312	296	288	311	334	297	314	284	318	310	270	295	304	296	301	335	305	271	291	300	293	304	317	308	304	309	307	308	307	305	329	326	319	345	312	302	274	293	276	294	319	299	298	323	307	285	288	295	308	312	308	319	295	302	273	304	313	300	318	296	316	302	318	285	303	322	340	295	304	308	325	291	291	293	313	301	316	330	317	283	280	302	299	305	287	333	293	319	292	337	279	283	295	302	284	334	334	298	315	299	290	306	323	286	321	279	329	293	290	338	315	294	329	328	295	315	303	314	318	304	311	292	278	294	330	321	302	285	308	309	303	308	289	287	293	289	294	291	277	349	284	311	295	300	320	328	289	292	280	282	308	318	305	301	313	289	319	289	275	298	285	331	303	306	299	305	290	306	297	318	302	293	308	318	287	302	312	295	314	273	291	328	287	308	278	276	282	286	338	299	316	288	339	286	349	311	314	309	298	306	309	300	314	316	319	312	316	337	292	306	304	271	307	303	280	295	304	301	288	280	301	285	315	296	313	317	286	316	312	337	289	307	289	306	309	316	336	341	303	316	302	344	297	322	275	276	310	309	312	305	293	306	295	339	271	301	310	305	296	294	299	316	321	296	285	267	311	307	301	299	304	337	316	302	339	305	297	344	306	303	285	296	318	274	296	309	329	305	282	302	295	329	291	319	286	323	333	271	291	298	330	312	318	319	267	334	328	314	322	291	311	347	282	320	326	334	284	309	290	309	287	304	306	307	317	303	267	305	314	311	262	293	275	304	288	274	330	293	273	310	293	335	322	289	293	300	323	298	312	327	319	298	328	284	296	307	304	314	306	299	315	276	308	325	339	286	300	299	319	316	279	321	286	312	278	288	325	310	271	325	305	289	305	272	284	291	300	319	318	280	296	295	299	340	314	300	299	276	341	278	313	341	299	284	307	280	289	294	316	323	288	296	290	306	325	320	310	304	335
38866	41506	20641	12247	6177	2799	1250	686	458	433	382	812	345	321	254	254	256	285	230	223	249	237	259	224	268	268	235	288	244	233	210	223	243	216	248	213	225	253	225	207	217	209	243	241	254	246	228	210	232	244	205	238	235	220	199	207	244	195	204	230	226	203	243	218	258	236	236	228	200	214	210	223	243	209	205	221	225	237	212	248	218	224	233	223	222	231	205	209	210	226	259	208	234	216	237	230	193	229	210	233	227	211	222	233	192	225	247	224	204	230	218	204	211	210	227	231	244	218	234	223	237	234	243	222	230	274	222	217	221	208	232	220	216	237	221	247	250	197	221	219	245	226	229	236	226	221	242	242	205	218	213	214	200	201	215	233	244	227	213	232	240	219	217	217	223	213	218	187	206	212	207	202	232	228	213	221	216	233	175	220	228	247	240	231	197	202	235	206	217	224	229	222	228	242	213	220	216	211	253	240	222	225	231	226	231	244	210	221	234	238	235	258	227	223	217	217	220	213	251	228	226	234	233	241	219	225	245	253	221	217	207	206	210	227	223	215	206	250	249	229	249	247	235	219	236	220	234	238	229	258	230	238	229	254	198	226	233	243	218	211	232	211	206	258	217	219	210	211	208	201	220	222	235	214	210	200	212	203	230	205	230	236	221	249	211	229	243	217	216	227	237	200	226	240	228	222	239	221	244	219	214	199	227	206	190	234	201	228	192	236	205	223	230	210	234	249	208	210	211	207	228	197	216	242	262	194	223	207	220	230	212	227	205	215	228	243	238	236	245	223	200	195	219	209	221	247	219	231	232	223	252	240	213	232	220	225	229	196	210	220	240	231	232	222	240	207	230	227	211	203	212	213	230	225	253	225	239	234	257	243	231	216	232	216	241	240	228	241	223	213	234	243	211	239	210	224	222	233	203	215	229	219	188	210	213	192	233	244	213	219	214	239	224	217	220	231	207	253	208	219	249	206	214	185	222	236	238	222	221	201	199	234	220	188	233	210	249	234	241	224	211	202	187	244	245	254	238	212	224	228	190	232	252	224	223	229	192	234	208	216	222	248	199	253	242	237	217	213	238	238	210	254	230	225	234	255	228	227	220	251	196	245	219	222	220	199	227	262	242	195	241	220	207	225	220	212	236	232	214	215	234	223	217	216	220	216	212	239	213	226	228	228	245	214	228	257	237	200	224	212	203	245	241	199	198	238	262	212	217	203	233	224	225	223	231	233	228	250	200	219	236	209	233	204	209	212	239	236	239	215	215	258	208	217	239	234	197	212	217	217	221	216	247	217	225	258	244	210	237	226	209	205	199	233	236	230	206	218	233	206	256	222	215	212	224	226	225	207	209	224	237	222	204	213	198	231	223	253	198	244	213	212	238	218	210	238	218	218	221	218	242	227	196	237	244	220	211	231	214	235	216	206	228	225	237	235	247	227	225	208	199	244	210	222	223	215	243	207	214	211	211	224	212	216	216	217	239	224	199	185	231	239	230	219	245	230	240	199	239	228	260	242	222	253	219	214	218	243	235	230	245	255	183	220	224	232	224	219	232	202	230	221	236	212	226	231	228	202	209	225	204	235	239	221	235	253	224	221	238	207	237	184	254	233	220	212	214	213	219	236	208	234	222	231	241	227	208	206	238	210	214	223	255	260	235	219	244	270	221	217	219	220	242	217	232	212	203	233	214	237	239	217	235	217	236	218	202	210	241	239	210	252	230	237	198	225	233	227	200	231	243	209	220	226	194	252	252	241	220	227	247	253	255	239	186	237	220	207	239	244	245	230	225	261	222	216	225	211	220	251	232	201	215	218	245	228	211	189	207	204	246	221	188	209	218	260	250	235	205	248	231	229	221	234	230	221	232	234	223	237	194	238	241	216	224	214	267	214	235	237	224	219	202	218	210	218	223	223	233	238	252	206	235	284	238	213	199	213	205	253	215	192	228	226	238	246	236	203	221	231	247	216	220	203	234	222	227	237	194	236	196	226	209	218	233	252	225	230	209	216	214	252	218	212	236	213	216	232	249	246	191	225	215	240	219	223	241	249	218	214	211	224	223	245	215	237	218	236	219	242	237	246	230	227	241	236	249	221	233	253	245	207	237	212	243	211	223	243	217	236	236	223	206	240	229	191	239	251	206	223	233	249	245	217	196	232	230	217	220	246	233	219	225	206	234	201	226	230	241	206	211	225	231	222	234	224	269	210	208	201	226	239	213	219	199	219	268	202	217	228	205	227	216	195	228	210	239	249	246	212	218	197	233	214	253	243	214	218	201	222	240	215	210	216	243	240	207	245	248	224	212	219	245	226	245	258	224	224	238	213	215	212	228	204	220	246	237	220	212	246	214	202	229	229	237	242	225	211	234	181	238	216	269	226	224	217	239	189	224	210	233	234	232	246	228	219	225	205	221	200	243	238	201	246	228	221	203	228	245	238	241	217	204	223	240	209	197	254	228	207	255	193	241	216	213	256	234	207	246	189	227	218	211	209	266	240	224	247	209	217	206	237	209	187	252	224	217	231	240	248	224	230	228	207	233	190	208	240	224	244	233	232	206	235	252	243	225	191	242	251	238	201	219	222	213	202	217	207	214	205	211	203	214	208	202	230	232	230	238	225	222	206	231	229	199	220	219	224	230	197	221	259	235	230	251	226	223	214	212	229	200	226	226	217	219	210	252	220	210	218	205	207	216	209	201	222	207	195	216	206	209	231	198	239	205	242	224	192	247	230	207	232	215	203	201	220	259	241	221	211	237	232	231	238	244	214	242	202	205	189	230	238	213	239	226	211	228	220	222	201	189	224	231	211	262	228	248	242	221	221	217	208	218	239	245	221	230	227	234	233	206	215	226	204	211	201	222	226	219	188	232	218	215	196	232	241	212	242	247	233	235	220	194	245	223	233	216	227	228	240	231	222	229	217	211	228	244	227	238	205	229	239	240	238	231	232	241	228	231	231	227	226	236	206	221	232	211	218	226	227	229	198	225	235	256	209	207	235	224	220	204	269	229	228	225	218	216	223	237	213	231	234	237	223	205	242	236	218	228	226	229	235	229	205	217	211	247	244	218	208	253	240	237	229	239	216	234	244	221	225	253	216	195	217	219	234	234	220	232	223	257	238	250	231	211	216	236	216	221	220	237	216	203	221	223	238	215	232	244	222	231	225	211	218	227	227	208	243	236	211	216	222	240	219	228	199	192	205	224	236	216	232	242	229	209	253	256	235	210	232	207	214	219	234	213	244	230	244	233	245	242	205	224	226	241	226	214	236	233	229	216	213	223	235	228	216	221	204	191	212	216	259	246	248	251	255	218	260	228	222	226	234	215	243	215	216	202	214	229	210	221	227	215	245	254	209	194	213	249	212	231	231	233	249	214	279	206	231	243	244	206	232	236	236	231	233	221	237	223	199	237	228	210	229	219	214	212	238	227	194	218	236	203	228	233	229	217	226	234	231	232	203	220	257	214	223	218	246	222	222	207	234	248	215	204	218
26530	19508	21647	22604	16751	9758	5173	2950	1915	1758	1626	4242	1025	908	869	791	719	730	688	711	671	646	641	610	623	669	657	599	611	585	598	637	588	606	601	600	579	591	601	593	578	556	588	534	540	587	569	574	562	579	552	552	555	543	573	587	537	556	526	592	573	561	597	559	550	587	581	546	545	551	553	581	600	573	576	513	553	576	599	515	564	570	564	560	532	554	546	522	573	575	560	536	537	533	617	536	519	551	528	567	548	515	591	540	563	574	566	548	571	582	576	571	532	518	606	510	562	525	529	528	556	547	552	567	526	566	514	563	553	523	587	572	544	577	567	528	520	606	579	517	565	525	603	601	500	526	554	567	582	514	537	537	559	540	527	507	533	564	549	572	526	582	552	517	558	505	532	568	528	496	583	532	542	578	576	544	538	547	547	566	534	558	485	590	524	538	564	567	514	553	550	577	560	532	589	572	553	563	555	556	534	528	541	599	514	521	574	512	587	548	536	521	545	555	530	542	553	560	567	555	568	548	549	566	543	544	554	573	541	550	543	546	565	573	565	541	563	545	548	520	557	574	558	542	526	552	526	517	543	589	521	556	583	538	516	545	503	534	590	519	554	574	562	533	534	528	553	550	565	561	583	563	545	535	518	507	542	520	522	553	490	549	543	518	540	573	531	557	569	601	521	568	536	501	544	532	526	530	576	567	533	556	545	526	548	542	580	527	573	508	570	604	561	569	586	555	521	510	538	568	566	550	570	559	532	535	557	544	568	531	570	548	531	580	522	585	555	559	554	603	595	542	551	555	525	543	533	557	529	580	541	578	540	520	554	487	515	562	566	549	567	526	546	591	562	558	491	502	575	563	561	557	564	551	560	534	525	581	542	548	527	561	557	521	610	536	522	585	600	519	608	537	576	516	546	504	571	554	553	555	553	533	549	534	539	526	525	532	558	513	555	574	544	517	541	563	596	587	515	538	547	563	553	530	567	525	495	520	554	517	503	544	528	543	582	561	506	543	555	558	580	522	551	561	546	532	508	541	534	550	574	583	576	586	540	533	572	532	571	563	509	547	570	554	548	535	558	552	583	552	477	582	579	582	529	568	536	566	565	528	582	562	538	495	550	557	557	578	561	569	554	536	516	588	576	569	556	561	566	542	548	526	528	570	530	587	510	569	510	539	567	545	571	549	553	554	547	515	533	539	560	472	541	540	576	547	547	550	573	546	563	550	538	533	519	551	528	555	560	541	558	569	587	540	538	575	580	561	574	570	552	563	569	504	582	507	546	548	532	571	564	521	513	502	556	564	571	537	557	530	575	553	511	552	535	563	540	553	562	548	543	555	531	528	517	557	566	522	573	539	562	556	565	549	575	524	537	533	511	507	572	538	532	526	593	522	592	524	532	563	534	557	565	540	528	516	589	522	542	538	546	586	547	527	546	548	576	549	530	545	551	561	534	537	526	541	536	589	564	538	545	525	526	501	515	537	521	542	545	512	543	557	525	533	540	543	532	543	571	531	520	488	518	543	495	545	580	532	577	583	566	590	518	566	560	554	509	534	567	556	536	491	507	520	562	520	530	523	591	502	543	549	523	535	555	546	522	572	567	576	513	515	553	591	577	557	570	557	565	522	551	506	562	556	545	545	524	518	543	550	545	593	549	521	560	516	534	562	529	547	577	596	554	549	570	544	540	584	550	514	533	534	554	534	575	540	570	550	583	553	545	533	593	545	548	554	552	530	566	557	599	543	539	554	507	519	527	572	535	581	521	524	542	569	500	510	534	555	516	564	548	558	518	571	557	566	533	581	525	569	546	584	537	524	500	542	573	563	554	525	522	561	539	503	479	552	542	583	580	572	564	531	591	526	499	529	557	539	551	554	547	538	573	587	568	539	509	530	528	584	528	578	536	530	594	571	574	560	579	544	581	507	526	514	575	569	514	554	529	535	542	543	499	551	556	544	528	575	517	550	556	560	534	567	592	539	563	546	580	528	594	573	550	532	540	541	526	513	503	549	526	578	570	541	549	568	548	578	568	520	524	562	542	527	521	563	523	537	555	521	576	513	517	517	514	569	585	542	510	581	527	582	545	543	569	521	554	545	554	582	512	553	549	557	531	563	527	555	554	566	540	548	564	540	558	540	552	539	501	549	548	526	523	531	528	555	515	549	551	539	569	558	590	525	545	527	529	542	548	552	570	537	537	535	543	490	554	534	538	494	543	541	561	538	569	524	548	511	573	563	511	579	543	583	550	532	553	518	582	523	552	574	553	553	501	519	527	562	561	568	525	514	535	519	536	580	551	531	530	533	593	567	595	551	569	572	529	513	531	590	552	571	532	542	562	585	572	506	543	553	561	508	557	564	532	548	535	549	539	561	526	545	558	544	549	551	551	520	579	548	578	526	548	534	541	526	554	527	564	538	557	494	565	524	568	531	532	556	536	536	530	541	563	537	535	565	536	548	512	546	583	508	561	526	518	545	530	528	544	543	539	562	571	554	564	583	566	513	519	494	567	544	552	536	544	560	541	523	540	551	532	500	540	552	585	562	549	562	580	578	539	495	552	516	545	522	561	506	574	582	536	549	544	559	571	539	532	581	560	508	558	558	531	550	551	552	570	589	528	554	553	541	550	533	522	510	538	540	542	560	547	561	547	567	583	534	567	527	544	499	564	534	548	542	562	544	561	552	539	551	547	573	538	543	524	520	550	564	556	532	603	543	531	504	547	522	573	567	542	572	553	503	574	533	546	535	561	517	514	533	557	567	581	519	535	524	557	544	548	570	572	521	530	528	532	515	575	544	563	549	542	538	570	534	503	559	522	558	541	540	570	562	577	515	529	542	542	526	560	545	560	574	551	580	518	563	566	530	516	567	518	604	552	540	561	549	576	525	562	570	581	549	542	556	555	560	571	545	519	537	568	546	542	525	551	551	534	541	529	515	547	554	536	519	537	540	538	558	557	549	573	534	557	557	578	574	524	551	558	520	549	591	521	539	576	554	558	583	561	562	535	554	512	550	573	552	498	513	540	556	512	544	555	527	548	527	497	582	558	563	563	553	541	566	559	513	536	556	545	498	540	562	562	510	523	563	549	538	529	516	561	560	541	550	547	531	575	540	543	586	552	523	563	566	561	545	531	575	563	543	492	529	563	545	550	532	540	531	562	558	576	561	545	515	545	571	504	573	515	544	540	583	543	500	561	544	609	541	550	535	547	542	533	591	546	547	560	514	540	554	534	549	550	546	562	573	571	518	567	556	583	538	577	570	576	540	569	553	509	503	566	537	509	523	535	535	527	505	528	544	563	555	547	552	550	544	553	541	587	533	561	568	562	514	555	534	552	511	545	567	565	575	528	552	563	574	504	574	539	553	523	554	561	533	552	558	560	538	587	604	559	525	559	529	541	611	567	581	564	562	551	522	564	542	520	553	528	532	552	511	559	552	537	548	498	552	547	542	513	583	538	567	543	527	525	581	581	565	504	519	548	547	534	565	553	521
44007	44514	26810	18664	10128	4600	1945	1085	797	655	608	1892	602	444	430	390	384	389	364	362	368	329	341	374	340	352	326	355	365	324	347	297	390	301	351	344	353	345	358	348	350	321	318	330	360	332	367	341	343	341	369	344	328	338	338	329	331	305	315	325	346	346	327	321	357	316	336	382	330	349	383	341	323	351	357	359	345	322	363	361	343	311	318	346	315	357	338	335	332	350	326	317	339	348	347	320	324	356	330	322	367	347	323	322	335	347	310	355	314	299	323	345	351	319	300	343	322	320	342	334	329	356	349	380	321	314	327	312	343	301	345	339	337	330	352	318	353	317	320	317	306	315	343	358	339	352	363	340	320	317	322	335	330	343	366	322	343	336	350	355	346	367	339	331	342	363	348	356	341	375	352	313	341	336	331	322	345	314	325	291	349	351	331	320	324	374	354	321	350	354	290	308	366	359	334	355	329	355	308	343	348	299	297	320	313	330	329	380	342	330	330	360	338	372	310	332	309	316	325	350	327	292	344	346	330	309	335	321	351	347	330	322	350	328	363	362	348	304	298	350	324	299	339	344	333	335	341	328	323	308	329	299	339	340	325	374	336	336	343	338	313	329	378	321	328	346	370	321	314	307	329	334	344	332	337	334	315	340	368	297	328	355	315	330	311	295	342	341	319	314	326	348	339	339	292	350	327	373	318	332	327	326	345	305	351	326	343	327	359	355	332	320	321	298	311	349	329	330	368	332	328	339	328	372	365	323	344	321	355	337	334	349	317	343	318	333	328	340	333	333	345	353	325	319	317	328	347	349	334	328	317	388	346	312	342	328	313	336	347	336	340	310	329	365	323	331	329	330	342	279	321	368	340	349	335	339	354	329	330	336	345	343	338	359	320	319	309	277	305	343	355	343	343	354	328	323	336	320	340	359	319	322	340	341	326	317	344	341	292	304	323	301	332	329	347	304	302	328	334	340	320	301	317	314	339	354	346	358	329	315	362	316	355	375	336	341	331	353	352	300	321	344	330	336	352	307	340	309	314	322	299	352	332	339	333	322	337	320	363	306	326	315	340	317	347	322	322	338	316	361	329	343	336	306	315	366	356	331	342	343	329	355	352	331	352	279	360	336	338	322	365	320	308	308	316	325	323	349	390	333	369	315	346	357	366	344	324	351	338	347	346	320	338	317	348	332	349	346	314	355	354	322	328	325	317	315	328	292	363	331	350	323	334	339	335	364	336	326	309	340	334	358	334	330	304	315	355	282	302	317	325	350	338	348	354	310	370	337	347	357	344	344	301	393	339	333	345	332	340	341	352	378	311	306	332	333	303	296	308	345	363	348	331	357	323	307	322	371	339	342	312	332	369	352	352	364	327	356	349	332	336	346	333	322	316	354	336	337	330	323	328	305	315	331	316	331	334	354	336	329	318	324	310	338	340	298	357	299	353	301	359	380	351	344	339	365	335	361	357	331	352	329	332	344	361	368	360	337	346	324	323	328	336	331	338	335	329	332	342	348	314	330	348	345	322	311	351	327	272	323	326	316	339	331	354	331	321	297	335	330	356	349	323	335	347	319	352	322	308	374	334	335	331	336	342	323	332	382	331	327	369	342	340	347	355	347	371	340	333	315	353	344	341	344	327	305	322	342	328	331	351	348	330	322	334	326	326	371	311	390	339	341	336	353	324	347	321	346	317	348	330	397	350	315	350	348	308	378	313	355	373	374	346	355	326	318	323	327	336	327	297	336	325	312	355	356	331	358	327	319	299	345	310	320	332	323	353	371	326	309	326	392	370	371	326	321	347	296	332	352	346	341	348	351	311	313	356	356	351	331	349	320	321	328	322	290	304	339	294	329	337	352	340	332	326	317	325	325	333	354	346	313	336	367	335	340	329	362	362	333	320	338	371	347	340	335	333	307	320	321	340	337	325	329	337	320	297	343	327	341	328	337	317	343	381	339	357	354	327	360	342	364	335	317	336	332	323	330	335	333	337	324	330	318	332	329	344	318	342	348	316	333	348	309	306	361	325	295	339	338	360	322	326	368	335	358	337	305	330	320	340	316	352	313	331	329	345	322	332	333	308	340	303	325	316	330	352	333	336	337	347	343	337	389	335	309	310	356	331	373	317	346	336	363	333	345	286	386	360	345	312	348	336	326	333	349	354	347	345	329	357	328	344	323	329	339	357	367	340	345	359	352	338	351	335	312	374	308	363	324	331	301	356	356	355	344	354	321	322	345	346	339	347	324	339	341	362	332	334	362	323	317	301	336	341	315	331	311	305	347	334	314	315	322	344	316	375	341	338	336	334	355	348	337	351	351	323	325	299	341	379	338	332	324	319	306	344	328	305	321	353	326	350	328	321	313	327	358	345	305	325	329	306	336	298	313	365	339	336	319	328	364	333	321	360	333	331	336	357	330	338	324	334	331	349	333	319	369	340	343	328	361	372	363	334	310	307	352	342	342	319	345	342	347	349	327	375	333	371	337	374	349	355	311	337	355	332	361	368	310	322	354	359	342	372	343	350	329	317	380	333	331	358	369	366	380	327	334	320	353	332	346	307	307	336	332	338	320	297	339	357	312	320	318	349	321	327	347	319	338	351	311	337	390	345	327	318	335	303	303	326	304	366	320	349	323	334	314	334	352	339	318	328	347	332	320	327	337	347	342	374	324	342	349	315	324	349	324	365	325	340	315	376	315	323	318	335	353	339	337	354	365	370	340	357	299	304	353	357	333	353	341	348	321	348	298	351	340	338	351	349	331	310	325	333	332	384	318	329	338	348	345	333	340	309	317	370	343	347	302	368	351	351	336	325	363	308	319	345	313	353	332	316	345	338	311	324	355	338	357	360	352	345	333	356	340	323	355	341	337	337	365	334	353	334	335	322	347	346	323	331	361	340	359	316	326	305	317	310	340	324	368	337	353	349	349	317	324	372	335	331	304	370	357	352	306	327	320	335	325	306	301	308	365	350	329	349	349	375	347	334	283	337	347	353	311	347	295	313	339	350	347	321	364	334	304	324	321	348	356	329	318	333	332	337	336	325	354	323	376	324	320	331	326	370	337	341	367	290	326	330	324	347	304	339	304	330	341	322	340	325	321	304	359	323	336	335	344	313	365	359	332	303	341	353	352	345	367	340	357	376	324	366	331	330	287	376	357	346	334	340	302	353	340	339	331	335	330	346	371	336	349	293	346	358	352	339	343	334	352	337	346	347	309	363	371	362	350	336	345	356	329	318	325	317	295	320	350	338	311	352	331	349	345	315	337	314	350	347	332	307	331	310	349	348	329	339	317	338	317	316	344	318	368	324	339	348	323	341	340	328	320	353	323	387	355	327	350	340	325	326	352	326	350	344	328	311	361	310	376	305	317	343	329	334	373	336	357	311	319	348	367	335	327	334	311	332	338	324	343	321	373	288	343	359	340	342	315	367	340	299	343	313	307	347	339	299	327	328	289	335	359	341	346	311	338	354	325	316	314	304	331	332	352	322	358
32124	24995	27899	27907	20721	13624	7025	4022	3133	2820	2392	8567	1732	1482	1324	1200	1155	1080	1058	1020	1004	967	973	923	938	942	898	825	918	900	836	881	872	866	796	790	811	801	815	815	792	836	828	823	793	759	773	780	776	760	781	856	788	789	796	773	796	765	827	757	843	694	782	741	798	818	791	753	748	799	760	755	732	792	761	737	762	756	816	745	815	789	768	801	725	713	778	807	781	768	776	730	753	796	794	749	796	813	773	766	794	799	756	778	754	826	727	761	757	786	792	731	753	744	745	854	738	801	747	797	811	749	733	775	774	782	796	771	715	747	734	752	724	725	748	737	749	729	774	742	812	732	775	757	778	722	807	753	692	774	784	706	733	843	711	768	718	742	732	717	779	735	743	750	754	736	776	764	754	748	771	725	764	726	777	794	726	775	762	729	777	759	738	725	765	785	781	761	757	712	804	736	755	749	707	772	797	741	709	760	714	733	737	738	727	740	771	710	773	769	776	750	780	757	750	750	738	777	745	709	785	744	762	747	787	735	778	759	747	793	712	759	718	758	801	745	731	734	756	748	769	757	818	766	771	723	762	754	764	763	709	760	725	770	766	769	738	779	760	830	808	821	751	730	784	785	736	686	735	797	743	764	813	720	785	730	776	715	737	756	715	788	748	767	784	786	724	731	743	732	729	751	755	769	792	766	764	744	778	771	751	763	770	732	781	781	766	777	768	726	748	731	760	696	787	731	713	772	724	812	739	760	798	784	792	796	822	756	796	694	808	767	735	775	775	748	761	796	790	753	758	764	730	726	749	825	735	768	753	790	757	786	780	722	777	775	756	740	745	782	765	761	702	798	791	746	801	737	746	718	799	753	744	766	774	722	752	770	801	743	739	747	724	755	799	779	750	743	808	814	763	752	747	766	741	733	810	697	751	792	804	759	791	811	775	755	727	757	792	745	793	771	751	783	740	770	744	770	765	735	776	769	734	711	788	736	754	756	745	766	750	743	772	750	790	746	764	748	734	765	761	798	747	752	792	753	771	741	746	722	778	752	751	774	716	747	749	737	754	711	739	801	744	747	773	718	766	748	771	785	773	755	743	718	719	777	730	765	759	755	729	729	726	718	744	729	753	731	759	776	790	753	757	770	791	738	748	753	754	728	781	766	740	693	796	773	794	807	767	754	745	747	779	802	783	739	803	747	726	732	753	794	764	681	735	766	716	782	724	731	742	813	743	829	789	760	737	789	722	821	751	788	772	784	760	737	772	716	784	756	769	749	773	770	837	746	682	769	726	751	749	770	709	749	743	739	767	800	732	733	752	689	705	771	739	750	804	760	755	698	749	766	770	759	750	774	710	766	787	774	758	706	702	721	785	782	755	729	738	788	731	761	768	747	795	786	710	772	702	743	779	743	735	731	775	762	757	758	742	764	731	768	798	776	793	771	713	757	770	781	757	756	765	792	701	794	767	745	743	725	788	749	743	789	721	757	751	728	760	757	774	786	776	787	790	745	750	753	725	732	760	753	733	750	746	809	763	741	736	717	741	753	732	717	741	738	767	696	766	758	750	745	761	768	792	762	744	776	768	748	784	746	765	727	741	768	783	715	788	773	754	753	776	769	770	755	726	744	762	763	779	726	768	772	749	759	717	800	735	712	775	776	783	794	803	772	767	763	768	781	765	772	732	704	779	775	795	761	794	734	721	746	757	762	784	772	742	738	776	768	748	728	730	792	766	757	766	739	751	783	756	725	762	749	711	763	784	811	778	742	788	748	741	806	778	733	716	749	738	777	776	758	752	739	768	764	740	756	778	783	772	751	779	756	726	702	758	792	804	750	705	761	756	761	774	771	751	751	730	752	743	774	843	701	794	727	745	742	808	784	748	760	777	771	727	739	727	766	748	763	728	768	798	731	764	744	805	740	814	760	770	774	774	755	759	765	775	714	743	744	738	756	773	813	755	808	729	787	755	767	797	740	740	738	722	757	770	775	770	765	759	746	735	746	735	783	810	744	726	785	778	801	763	776	687	725	760	753	743	787	758	767	727	771	705	790	773	695	728	766	760	735	738	707	755	757	724	796	770	734	749	787	789	758	756	762	736	789	796	731	788	740	741	767	797	753	715	699	796	785	753	782	722	772	787	771	754	703	755	745	768	717	776	776	745	811	763	763	709	778	746	843	735	786	763	721	682	728	740	755	776	728	777	725	773	800	776	759	768	705	726	800	748	731	736	745	710	731	731	783	752	767	739	722	737	775	789	773	749	778	771	752	770	782	740	772	734	733	782	756	775	789	747	729	767	760	730	794	759	749	756	761	747	696	787	817	830	728	779	772	741	840	772	756	748	745	740	705	781	724	796	822	763	764	757	750	787	745	690	726	743	744	722	821	783	747	769	747	785	762	796	750	778	752	764	781	731	758	702	782	748	749	790	816	734	781	762	711	787	774	788	773	810	744	770	739	761	735	774	713	770	786	786	755	780	785	770	734	765	782	742	812	781	772	764	755	814	745	759	718	737	758	726	722	776	790	769	769	751	766	771	774	782	726	723	752	771	767	762	772	744	763	754	772	709	752	748	784	777	742	716	764	776	707	747	785	783	806	725	773	701	732	705	720	745	750	718	757	767	706	789	791	781	766	783	780	737	740	796	749	763	738	760	737	720	769	734	732	715	719	719	735	805	775	744	775	771	754	756	762	731	751	727	733	719	770	759	741	715	786	726	779	725	753	766	791	681	725	787	734	770	744	751	785	753	783	787	774	763	755	737	749	728	757	749	725	754	796	805	782	783	737	733	765	748	771	761	781	774	723	767	707	766	800	726	767	783	760	802	752	790	771	750	721	747	793	774	731	720	736	745	761	788	730	801	773	742	733	729	749	770	788	748	719	739	739	812	740	749	715	761	727	747	744	757	722	761	754	778	720	727	706	751	748	742	747	679	712	776	757	760	741	730	732	741	807	739	762	732	752	734	740	746	725	757	765	748	759	757	838	746	767	715	761	754	786	746	752	786	752	746	732	785	824	777	769	744	784	743	751	744	725	776	748	744	790	708	738	764	711	734	751	744	755	717	717	756	726	719	768	780	710	799	788	797	760	764	747	754	745	726	729	701	751	790	755	723	756	798	760	697	766	737	729	751	795	732	723	759	720	761	699	790	776	780	735	763	770	741	740	754	766	761	753	717	735	771	756	746	731	701	769	707	781	735	753	723	755	746	722	738	760	743	762	838	729	729	761	789	751	728	764	771	772	744	767	788	740	760	767	811	728	750	754	775	766	757	790	764	752	807	702	764	753	715	742	729	762	749	741	770	751	766	760	746	755	749	757	716	731	765	772	730	783	750	749	751	757	689	762	706	757	790	767	774	744	776	766	780	800	726	763	786	770	761	748	742	789	759	816	781	761	756	749	743	743	762	757	737	753	749	751	786	726	782	751	823	756	788	757	744	778	726	791	778	765	765	754	736	756	769	732	741	709	745	745	786	758	684	706	728	779	787	709	755	801
13842	9864	7858	5110	2293	1072	374	213	148	167	131	128	123	96	108	105	121	127	108	105	102	112	130	90	98	120	118	127	83	119	129	97	100	89	117	94	105	132	117	112	89	128	127	120	135	119	100	115	132	108	108	112	105	114	120	93	107	89	105	103	83	105	125	125	123	102	87	115	113	114	115	123	126	120	124	103	88	93	115	110	119	124	92	103	109	136	97	111	117	107	119	99	126	106	124	91	115	107	103	113	114	103	103	135	117	105	115	123	113	116	114	117	112	99	113	110	97	117	108	107	106	119	100	102	110	121	128	113	106	114	117	114	99	111	127	140	134	107	128	106	132	113	106	119	114	111	108	110	120	106	117	127	119	116	115	114	109	131	108	109	94	107	103	104	90	97	108	102	110	107	110	115	110	102	106	108	110	130	90	110	105	119	87	106	104	99	113	127	107	98	118	124	116	110	122	118	124	121	97	103	118	106	115	106	114	109	110	124	100	107	114	128	98	113	92	128	113	90	127	125	102	119	95	117	110	113	105	111	115	115	112	115	134	128	127	106	100	89	117	117	120	150	118	112	101	114	108	129	112	109	119	116	115	118	96	115	91	103	97	114	126	132	124	103	117	116	95	123	101	117	109	107	112	105	105	91	106	117	118	100	94	100	112	106	97	108	114	109	110	112	121	114	105	106	107	94	119	112	100	124	101	106	104	102	109	116	121	110	121	120	88	126	100	107	109	85	107	112	109	120	99	111	113	132	104	107	99	106	119	114	92	121	98	109	99	101	97	110	100	123	120	109	113	122	99	124	94	108	101	94	123	101	112	98	101	105	115	110	102	113	100	99	105	111	110	125	117	89	120	129	95	103	112	106	111	118	117	113	98	117	110	109	105	100	118	106	113	106	111	118	114	119	119	106	127	100	110	123	101	114	123	115	98	97	97	126	113	108	113	115	118	97	98	115	125	111	117	117	109	129	118	126	117	106	117	104	131	127	105	94	119	121	121	117	117	99	101	108	115	113	94	97	108	100	122	116	123	107	107	106	103	113	112	104	119	120	112	115	111	108	116	126	106	112	104	100	134	117	120	126	88	110	112	121	127	118	99	110	112	95	114	98	136	102	103	106	105	110	97	109	114	105	110	119	133	112	114	145	101	96	116	114	114	113	98	120	105	126	106	121	115	128	104	130	114	126	96	105	90	104	108	103	129	116	127	112	126	124	96	99	118	93	107	120	115	109	119	99	116	114	109	121	109	119	108	102	123	108	106	151	128	111	104	103	108	117	101	94	101	85	124	118	117	118	109	105	92	119	96	90	100	110	104	109	111	119	119	126	88	128	101	119	114	113	118	104	121	108	132	110	108	128	121	103	100	131	103	113	100	97	102	107	116	126	119	102	105	102	109	113	109	102	103	125	121	101	109	113	99	111	104	127	125	107	109	119	118	103	97	103	112	116	105	98	89	102	109	106	102	127	94	119	124	117	104	100	110	127	115	92	152	118	119	111	144	120	113	113	99	103	110	101	131	114	112	118	110	121	108	96	113	101	122	104	108	122	93	132	102	121	97	104	108	115	115	103	110	115	117	101	128	118	101	101	93	121	85	108	105	107	118	100	108	111	113	109	111	97	114	107	110	83	110	99	87	98	111	112	93	116	103	107	104	90	107	102	106	116	121	131	120	112	123	125	127	127	117	104	104	115	113	119	95	102	126	113	129	133	93	129	104	120	125	115	95	110	100	111	109	116	120	105	112	112	107	86	103	109	115	117	89	102	105	106	119	116	126	93	114	99	116	106	106	103	121	119	117	119	116	118	112	113	110	116	123	96	120	120	119	78	97	110	109	118	115	116	116	126	96	133	123	109	119	104	136	120	108	125	133	106	110	107	108	107	110	115	87	133	115	124	125	95	120	123	109	118	127	122	116	118	99	101	127	94	111	124	103	100	116	117	141	123	102	98	110	146	126	118	115	115	121	101	98	89	117	120	95	119	105	100	112	101	95	119	120	98	98	101	111	124	98	98	119	113	116	103	108	117	107	101	117	92	104	112	112	101	105	105	132	97	113	117	115	103	97	119	109	106	114	113	115	116	113	108	103	119	118	106	134	111	97	130	110	104	98	110	117	115	117	116	128	99	96	94	102	105	84	96	138	99	97	108	110	137	123	128	97	106	105	119	99	97	112	139	118	122	115	113	86	89	115	103	115	103	135	102	98	98	115	110	85	113	109	93	108	98	111	106	98	106	115	111	112	102	111	116	109	87	102	123	126	108	129	131	132	110	131	122	116	112	100	118	113	130	102	120	106	94	93	91	136	90	114	119	117	126	113	111	105	113	106	132	127	100	125	110	115	101	97	101	108	94	123	121	91	103	100	114	119	102	109	126	114	140	123	116	109	102	113	98	107	112	113	122	109	109	103	108	114	110	125	95	101	108	92	107	112	111	133	102	99	104	109	118	103	117	113	138	108	103	107	107	105	113	98	115	105	106	123	109	99	99	130	118	116	103	128	117	106	113	131	113	123	118	107	101	117	115	118	89	116	104	106	102	111	108	91	93	118	111	123	98	95	97	106	119	108	98	94	128	114	121	119	112	114	123	108	96	110	110	95	125	127	100	135	96	107	98	90	104	124	93	112	111	118	96	101	100	100	106	116	119	111	119	104	119	91	113	128	100	117	130	108	98	118	98	102	110	105	116	118	95	113	126	97	109	116	99	116	116	103	116	93	134	135	81	110	94	117	100	102	115	106	107	113	107	108	116	106	116	127	104	107	120	122	118	103	110	97	122	118	124	110	119	110	87	103	131	92	120	108	105	97	87	119	103	106	113	123	114	99	127	127	131	107	126	108	105	122	104	103	110	107	130	100	138	121	123	87	115	137	129	110	106	112	104	118	117	107	108	101	116	117	98	136	113	104	102	131	130	105	98	106	106	124	110	91	107	97	108	113	103	127	97	113	98	104	91	108	105	118	113	138	122	109	125	114	116	116	92	113	92	102	113	107	108	106	111	123	99	103	120	99	95	113	119	124	104	118	108	109	122	95	95	116	94	104	118	116	103	111	100	112	112	99	102	101	116	100	96	100	94	98	102	114	102	121	106	106	109	106	120	112	115	120	88	101	104	122	113	111	99	129	112	101	112	103	127	110	109	116	115	109	106	121	114	124	129	97	113	111	111	118	115	101	115	116	122	108	107	113	111	110	104	105	95	132	96	98	119	117	110	108	95	100	106	136	107	104	117	104	110	110	126	109	101	118	139	99	104	118	130	116	112	128	113	126	118	122	106	126	111	112	120	110	95	139	100	101	97	113	109	101	119	113	111	118	113	109	123	105	116	115	116	105	99	83	119	83	110	104	124	118	114	105	124	125	115	129	113	117	114	116	87	106	105	103	112	104	106	107	98	106	105	121	96	99	112	121	116	121	109	107	94	107	128	92	117	97	104	112	108	101	119	103	112	134	112	90	105	83	109	96	101	133	136	100	123	143	124	112	115	111	88	116	118
9187	7759	13021	13394	7748	4614	1603	814	693	617	470	376	369	284	297	308	356	320	308	320	338	323	348	316	342	333	313	292	317	297	323	306	309	290	311	331	301	305	317	295	297	315	280	299	313	276	302	328	311	293	322	310	311	302	304	337	314	285	358	293	342	272	287	291	301	317	315	333	294	336	304	303	339	310	316	307	312	304	278	298	334	298	309	295	296	323	283	299	315	301	300	319	326	320	301	320	318	285	308	324	305	293	310	306	293	316	338	284	296	300	317	314	317	294	284	330	287	290	304	302	330	285	297	328	276	299	320	287	318	301	306	294	334	285	300	318	303	334	332	307	295	318	293	302	321	308	297	312	297	330	300	289	304	332	301	321	285	322	314	318	274	320	282	316	326	307	313	304	307	323	302	310	314	325	315	327	290	318	301	324	287	338	301	290	277	294	301	299	312	309	276	344	303	322	277	306	331	310	263	300	342	309	318	309	305	327	319	271	278	321	295	306	305	271	329	311	324	265	298	273	284	308	320	287	307	323	293	275	309	302	309	295	303	295	301	307	300	292	326	298	307	275	309	332	278	300	341	321	312	325	305	314	325	273	350	257	301	292	316	322	346	306	328	298	304	313	336	303	300	276	265	343	311	313	304	282	306	320	308	319	300	298	309	287	324	292	291	303	301	306	308	306	308	279	322	278	304	294	310	299	338	312	296	328	310	260	338	331	338	348	278	281	327	303	338	305	311	326	272	290	305	302	292	309	290	305	310	239	304	338	298	319	293	320	319	308	275	305	288	299	304	309	324	298	302	315	309	320	295	310	341	291	328	309	309	273	338	314	300	289	333	310	297	305	307	306	260	305	307	314	311	300	279	307	322	293	303	280	295	313	296	319	319	295	309	290	308	323	306	309	310	291	314	311	315	324	270	319	305	329	307	308	315	303	312	311	300	317	294	318	286	327	303	300	312	293	276	342	285	305	337	333	307	276	335	286	316	314	313	292	308	306	293	292	318	309	309	316	319	306	287	329	304	296	303	279	307	317	297	312	294	306	313	284	291	306	300	319	300	305	297	327	288	296	306	310	303	343	305	321	310	305	294	294	257	305	296	319	307	293	306	299	293	293	303	276	284	292	288	324	300	287	320	338	289	301	323	301	316	345	310	296	287	286	301	276	328	306	277	283	308	320	280	296	299	312	340	325	287	311	315	267	320	296	316	302	315	327	318	291	296	322	309	294	267	325	323	312	308	314	311	317	304	340	357	326	310	348	327	317	287	286	299	314	328	332	295	319	305	329	287	315	299	304	320	319	300	306	303	334	314	334	298	287	317	312	291	315	318	297	295	326	304	313	324	280	304	298	305	305	283	344	295	309	312	295	306	327	306	291	321	301	267	302	313	293	302	306	303	311	291	283	338	313	301	302	317	306	345	331	289	313	307	330	306	272	300	302	305	302	310	309	333	299	274	266	313	351	337	332	300	299	304	324	338	271	292	273	309	316	344	338	299	296	308	301	311	314	302	327	294	292	301	285	308	275	327	310	298	337	278	328	306	295	309	316	310	300	327	311	298	308	302	293	315	304	292	289	321	330	333	305	307	280	278	299	310	307	288	305	289	314	302	311	291	298	321	304	302	281	288	323	299	325	311	304	309	310	320	314	322	279	303	336	306	275	300	318	300	283	307	325	283	309	321	311	300	314	311	315	325	293	307	322	300	324	287	299	295	323	311	281	330	308	294	309	297	275	296	300	319	305	308	311	319	297	298	291	314	325	279	294	299	284	328	324	304	322	287	295	313	278	300	292	319	312	309	295	301	296	311	312	296	313	302	316	304	288	286	298	309	330	316	307	288	282	319	292	317	303	325	330	300	322	306	299	306	306	313	306	271	301	334	302	290	302	326	284	291	326	307	322	327	306	314	288	315	289	331	299	315	329	306	296	281	295	311	301	307	310	297	326	287	298	295	315	301	305	319	332	309	341	301	350	301	287	310	291	324	323	299	307	312	295	269	303	296	316	296	334	311	287	307	316	300	310	285	289	287	299	307	309	304	307	320	285	302	316	332	271	311	279	318	298	300	313	325	302	318	317	316	293	289	325	328	306	292	316	321	325	305	296	314	311	304	322	303	284	286	328	299	315	301	321	310	299	299	314	287	302	301	360	299	310	292	302	293	292	278	311	320	313	260	318	315	298	299	311	305	297	315	272	293	293	303	314	296	316	289	318	315	324	320	281	279	284	316	332	301	304	304	270	327	304	335	286	316	313	307	308	296	302	285	319	312	322	321	301	281	312	308	312	304	297	340	292	316	312	287	316	299	283	292	311	287	306	344	294	315	292	322	317	317	294	293	310	323	300	295	302	340	298	283	297	301	275	273	307	311	301	296	322	302	301	293	317	296	284	335	331	306	297	310	283	332	303	300	309	297	315	319	283	301	312	319	287	313	292	274	292	293	301	323	290	310	312	311	319	308	332	305	317	329	333	307	297	319	308	315	288	294	281	276	289	326	326	312	338	320	305	288	337	303	322	295	293	299	295	292	320	323	319	316	301	307	321	328	331	292	337	325	304	316	325	310	310	328	279	290	291	295	299	299	308	296	327	313	310	318	298	304	316	312	322	318	285	319	295	295	318	310	308	340	313	282	340	281	303	314	285	317	316	299	294	296	321	297	330	324	298	302	275	306	347	294	308	295	290	303	342	268	301	326	322	301	324	321	289	331	295	332	298	316	305	282	282	317	313	305	285	317	339	281	338	323	314	324	302	315	292	258	321	335	320	287	303	327	284	319	327	316	301	314	312	304	318	316	284	307	284	295	294	307	317	305	270	302	322	320	304	299	280	317	291	308	284	330	320	277	293	316	319	311	285	324	317	269	311	302	321	307	318	324	289	324	286	316	300	266	332	299	317	317	300	311	325	289	325	318	291	308	311	257	319	310	311	299	297	280	327	293	319	311	281	295	312	305	297	285	303	290	325	316	318	312	311	293	280	311	287	277	306	312	278	325	322	345	325	309	271	301	317	309	300	299	365	302	289	301	298	325	348	292	272	287	292	312	285	317	299	317	318	310	307	316	295	307	309	327	279	327	298	314	297	303	305	352	307	312	307	314	320	323	307	307	313	321	302	322	287	302	337	302	308	291	315	319	303	310	337	328	319	309	298	305	305	308	335	318	276	338	325	316	315	306	293	326	257	299	321	317	300	295	281	277	306	319	306	290	346	282	278	313	281	304	318	285	300	316	298	320	308	295	301	286	332	307	312	278	332	269	316	305	322	272	287	313	302	302	286	345	319	312	298	303	294	311	287	315	282	295	327	304	253	291	299	311	311	289	312	306	298	329	316	364	314	313	274	329	302	283	316	316	307	270	294	313	329	301	310	292	312	301	329	326	325	306	294	328	329	287	295	277	308	299	291	299	289	322	297	297	282	294	305	313	303	313	311	306	305	316	329	264	347	286	324	301	301	310	311	323	330	324	279	282	275	287	323	283	304	304	303	268	324	328	306
42969	39895	19382	11610	5604	2690	941	616	485	485	408	1252	390	303	300	252	264	247	237	271	281	244	268	227	205	237	251	258	226	241	234	225	207	236	217	235	255	223	216	237	239	222	214	246	229	215	228	256	243	233	211	217	248	232	255	249	211	252	232	217	229	207	274	223	234	220	212	231	213	201	219	257	213	217	201	209	235	237	242	211	209	218	230	220	261	208	228	254	241	247	232	210	227	227	228	196	206	231	237	218	236	238	207	219	245	226	218	221	234	238	224	240	208	221	219	230	204	203	237	197	223	228	224	231	224	223	212	238	230	226	225	222	209	221	234	209	233	224	223	262	190	200	222	234	229	231	222	212	225	199	238	204	208	193	187	209	220	250	235	257	233	250	211	224	227	214	228	213	251	239	206	207	225	206	240	231	203	213	239	233	207	231	214	212	200	251	234	198	217	239	231	244	230	201	219	260	215	244	214	250	240	237	219	223	208	229	227	232	217	238	216	224	220	229	226	227	216	201	213	230	199	217	201	199	217	228	238	211	226	212	238	206	224	235	206	230	217	239	206	255	214	238	220	234	236	245	243	191	263	207	214	239	254	227	194	210	233	219	200	227	240	213	192	186	231	230	220	214	215	220	214	232	253	219	170	242	205	208	232	202	221	247	234	204	237	227	210	212	244	214	223	247	219	213	203	240	233	227	218	221	241	202	209	204	209	262	219	206	212	230	226	240	234	230	216	225	221	231	192	201	241	252	205	237	223	232	226	233	241	236	225	220	232	225	230	226	195	213	224	225	204	248	234	223	220	235	219	227	256	208	245	204	224	226	223	230	193	232	206	226	200	215	204	218	231	221	221	235	209	190	204	191	207	241	220	207	234	208	227	264	211	229	233	232	236	216	207	225	218	235	223	246	244	202	238	226	231	214	214	216	242	213	209	211	200	240	244	246	220	249	236	222	215	236	205	230	236	201	233	238	234	226	234	224	236	257	217	242	225	213	199	224	252	251	216	221	223	231	249	228	226	226	212	206	222	220	195	246	219	222	192	240	221	202	230	240	223	233	240	204	224	218	231	219	223	236	227	237	231	215	207	223	225	198	238	230	208	216	236	208	244	226	227	263	225	214	207	221	230	226	240	225	237	231	217	234	212	215	213	222	233	225	231	231	213	235	206	240	231	210	229	235	227	195	232	220	207	233	231	233	234	201	247	249	234	211	227	235	241	243	242	226	248	224	246	230	235	198	209	221	241	239	258	235	217	245	211	235	204	224	232	262	213	209	208	237	226	216	218	213	219	203	208	215	211	221	213	220	242	210	231	242	232	224	210	238	223	213	233	257	209	216	221	199	221	201	238	228	229	225	252	204	211	251	239	247	207	225	228	230	200	211	221	222	214	228	215	223	245	210	221	242	230	258	231	228	208	251	259	209	198	244	232	211	231	231	245	203	210	256	225	247	239	214	226	220	240	184	223	248	246	223	237	216	202	254	196	227	202	238	255	228	211	211	200	217	213	215	201	234	212	230	231	196	251	242	235	203	230	231	212	231	221	211	206	208	224	228	250	243	219	210	231	230	258	225	202	230	228	214	233	207	228	195	232	263	244	226	217	229	232	222	233	257	223	216	201	239	221	220	235	217	204	241	251	210	229	194	224	210	231	222	249	222	207	230	212	233	233	209	240	222	205	217	215	249	225	199	233	234	226	205	222	227	248	236	264	232	239	244	215	228	225	230	237	235	229	188	221	244	242	206	209	212	218	228	230	204	200	213	226	230	213	199	232	235	221	242	261	246	256	219	253	268	253	228	267	230	227	261	221	198	195	226	201	249	219	236	225	246	246	214	227	222	217	251	227	185	204	230	246	214	229	239	220	228	258	236	229	237	240	260	223	240	214	233	199	223	223	237	206	222	222	234	234	208	242	239	227	229	214	224	227	214	239	229	236	232	233	221	231	240	231	214	191	228	248	231	248	239	217	219	191	248	219	225	232	238	272	208	242	220	223	224	239	230	230	245	206	232	214	216	218	247	245	237	205	231	242	206	226	251	214	220	277	225	215	202	201	244	219	221	208	240	213	228	207	227	219	237	218	218	218	215	208	233	227	206	214	194	237	243	214	226	199	232	239	210	201	228	214	237	217	224	235	204	225	190	201	210	242	237	226	218	241	228	253	244	221	231	248	250	227	228	236	230	236	212	222	217	221	192	215	200	199	214	209	218	221	216	214	222	239	231	219	198	215	254	231	237	216	230	208	227	229	224	207	246	227	228	198	213	225	232	237	230	207	205	238	239	222	232	248	246	229	257	250	221	224	228	231	236	238	236	261	213	222	240	207	184	269	231	232	230	217	245	229	221	203	236	217	248	218	222	201	201	225	237	212	232	225	224	229	226	215	229	249	223	195	253	228	218	205	245	235	222	203	246	229	213	235	232	243	235	234	228	228	248	226	230	227	238	219	227	211	215	224	226	218	214	223	219	262	202	212	249	231	231	215	213	211	229	261	201	232	224	220	225	232	212	223	222	212	214	250	224	246	230	240	196	196	255	247	245	228	228	242	208	218	221	237	233	240	209	232	196	247	232	227	207	233	236	230	221	226	197	239	220	203	223	231	216	205	228	221	209	220	208	219	207	221	224	220	234	228	245	208	229	217	230	207	217	229	240	224	231	195	266	258	223	240	228	240	216	235	224	238	221	220	226	233	226	218	225	204	230	222	208	203	252	233	225	252	221	198	209	227	235	206	202	212	227	216	218	227	255	230	244	226	226	235	259	234	234	211	212	217	203	221	225	217	264	219	210	232	221	202	251	228	215	212	222	234	242	225	218	249	228	225	247	230	208	235	256	233	225	193	227	237	229	208	235	211	189	216	232	215	248	206	236	225	220	220	235	217	238	241	206	241	242	201	220	209	212	223	220	219	212	218	210	228	228	223	226	227	217	210	233	193	243	218	200	241	222	228	227	259	202	216	253	223	213	211	223	239	240	218	238	212	220	216	232	215	211	213	230	203	240	235	260	234	223	214	233	230	244	231	217	217	262	234	223	215	230	190	218	230	253	222	244	220	230	253	204	221	239	214	242	234	246	200	233	205	234	233	221	256	220	209	235	244	223	213	238	213	245	236	211	223	222	232	214	209	248	239	246	211	238	252	209	202	222	238	226	210	229	249	207	228	208	232	218	221	233	240	208	250	205	217	245	217	246	210	204	239	236	234	215	230	243	209	257	226	220	206	226	216	221	228	247	222	221	227	250	203	252	220	219	222	218	232	206	227	208	249	220	213	217	223	219	182	238	184	232	245	213	235	241	206	241	241	217	229	204	219	224	211	201	215	230	218	202	218	226	219	217	243	227	226	214	220	209	195	225	204	220	214	252	253	230	208	205	249	243	224	224	209	234	253	243	208	225	204	232	208	221	204	225	198	223	241	220	238	218	226	258	233	245	204	244	222	206	230	183	207	222	212	229	240	231	219	214	215	244	238	248	253	227	205	222	223	226	249	229	251	200
28305	17772	21213	21630	15118	9117	3882	2613	2296	2212	1673	6906	1119	977	855	793	742	713	713	664	704	642	659	649	601	615	655	621	619	587	615	593	622	591	567	634	541	601	566	543	589	596	573	600	593	566	586	600	612	575	595	589	541	585	542	535	576	541	562	575	584	579	569	592	544	528	549	579	587	563	533	534	592	517	561	541	587	557	526	553	568	559	565	596	512	543	527	560	545	550	534	568	577	558	539	601	529	532	560	568	582	545	539	572	564	554	528	564	543	505	539	543	586	570	543	536	530	505	556	555	530	531	555	528	543	581	554	557	521	533	541	541	561	569	552	543	537	606	543	548	552	537	563	607	573	521	530	538	536	526	528	513	531	565	531	554	549	502	537	550	501	572	599	535	561	567	563	552	532	576	544	538	542	573	579	516	517	557	603	508	530	514	582	571	535	564	547	511	528	538	541	548	517	564	539	547	525	566	564	504	541	565	584	568	544	519	544	536	542	595	522	572	519	548	556	573	537	583	534	560	578	540	542	516	547	532	540	566	545	520	547	550	549	571	533	550	584	507	506	536	478	510	509	553	567	522	497	536	540	522	502	597	524	552	530	548	584	570	566	580	523	525	524	547	555	529	536	480	553	536	584	526	533	500	539	557	522	549	561	585	559	570	541	569	534	551	533	521	537	548	531	512	568	536	567	581	540	534	542	538	532	578	531	568	517	584	503	533	551	581	553	502	537	544	577	520	534	540	552	517	576	553	569	600	553	520	571	498	573	538	531	539	563	509	560	520	548	558	489	544	548	533	537	575	548	547	561	575	597	548	539	527	531	552	576	570	545	547	559	515	537	573	529	525	556	531	532	540	518	524	548	541	515	545	541	566	567	523	524	539	533	561	546	525	512	579	568	563	524	558	533	517	563	544	539	537	550	531	544	527	537	595	514	526	545	534	560	563	539	530	571	570	571	601	568	515	533	514	536	556	503	530	541	548	532	571	559	523	580	577	585	501	531	522	577	556	544	562	570	562	561	530	537	533	519	577	563	547	556	553	567	564	515	539	542	564	540	575	544	548	546	537	536	529	594	571	551	557	570	521	551	548	559	557	590	543	539	540	532	550	510	537	556	524	589	555	537	531	541	598	531	557	519	566	604	549	545	561	581	563	526	535	530	553	589	549	530	544	541	506	559	590	597	545	514	553	546	582	540	512	559	561	537	533	545	564	507	518	535	528	541	553	588	532	553	563	529	525	516	516	546	543	492	525	545	535	513	587	507	568	539	556	525	559	535	594	583	576	563	564	585	564	546	545	545	570	544	565	561	568	537	561	544	556	522	544	517	487	560	537	556	535	537	507	566	567	558	560	514	561	533	533	536	537	499	545	534	515	560	546	560	588	552	561	547	570	510	533	553	536	534	556	552	552	548	536	573	550	533	567	555	510	559	536	561	528	514	565	568	513	555	547	572	528	591	556	539	568	524	594	568	538	564	547	534	536	553	577	499	544	546	514	531	565	508	577	603	559	552	556	573	555	577	517	525	591	535	549	572	549	510	542	529	576	578	536	529	543	537	531	515	572	535	541	553	573	579	560	550	493	531	543	532	580	552	530	516	539	545	599	536	573	536	590	513	584	559	537	539	601	532	569	535	552	575	569	564	532	573	507	525	546	517	572	559	548	504	582	565	514	542	551	529	568	499	582	540	548	584	538	553	531	538	538	565	560	568	534	537	533	564	549	580	555	540	511	556	511	527	532	534	534	516	537	514	547	576	547	561	533	532	526	539	535	560	564	559	572	563	540	532	524	524	535	532	553	527	532	558	554	570	548	544	539	535	531	552	532	533	514	550	566	539	554	510	547	548	533	559	539	570	542	550	564	526	573	541	545	544	565	560	573	550	510	579	525	565	583	580	509	550	556	523	528	559	546	543	535	532	538	568	546	556	541	552	549	517	528	577	567	544	520	530	546	543	555	597	554	481	525	537	524	531	536	556	522	540	535	510	543	515	531	531	538	577	539	532	550	553	599	562	555	550	563	510	561	530	505	582	557	533	543	538	535	551	568	559	530	530	532	529	530	536	507	519	550	536	553	554	567	574	560	581	557	580	556	584	531	546	558	605	575	529	600	554	561	594	528	574	538	536	537	558	562	563	537	536	524	550	517	533	529	527	560	533	556	528	540	506	547	513	474	550	568	582	554	531	559	531	555	571	547	581	552	540	540	517	565	545	541	554	560	534	565	551	533	547	567	541	569	500	534	538	539	557	522	548	540	526	543	565	499	551	579	566	545	525	555	587	592	560	577	552	564	530	528	570	571	542	556	554	529	583	552	551	533	545	542	523	595	533	558	566	520	502	539	519	553	513	507	569	526	547	582	534	550	534	538	577	600	576	560	529	550	519	533	532	574	518	543	569	546	544	511	529	529	554	539	540	542	544	511	539	561	506	547	567	540	564	544	579	532	555	556	555	535	565	581	550	548	529	555	552	531	536	525	548	556	560	512	530	515	545	556	562	468	550	527	576	567	551	547	567	531	508	547	509	567	560	537	550	555	556	544	524	519	537	543	570	576	577	551	559	570	558	528	556	525	551	571	571	584	569	595	567	511	556	519	553	565	529	552	541	609	552	545	593	528	557	557	562	546	523	549	544	618	526	579	545	563	578	519	545	542	547	552	538	534	533	543	551	592	551	574	587	550	521	541	533	565	553	536	551	555	496	568	550	561	524	566	557	545	555	540	526	551	559	521	536	558	522	581	586	568	528	568	550	526	522	552	540	529	577	537	573	518	556	541	518	564	556	523	544	559	541	549	536	529	554	576	515	564	538	529	561	571	547	579	578	510	551	548	517	568	554	540	531	558	581	582	553	577	527	547	576	554	520	542	518	499	573	559	574	571	530	566	502	540	583	575	544	568	537	528	578	524	542	541	514	574	522	526	550	553	565	566	578	553	545	522	542	560	556	593	588	564	511	536	545	544	565	541	556	523	553	538	570	516	573	558	563	538	549	585	526	543	498	547	538	531	523	557	523	544	580	529	544	589	580	543	550	570	517	544	522	536	544	592	505	536	540	534	539	529	576	554	565	541	557	531	530	520	500	534	559	579	558	607	546	542	556	551	553	556	524	528	542	556	525	549	540	581	559	552	568	532	569	539	550	554	556	481	582	544	552	582	605	553	522	527	536	565	603	519	545	558	517	528	514	568	552	577	537	548	584	579	551	569	539	547	558	567	556	519	535	545	527	564	520	544	562	578	529	558	526	580	535	541	554	514	556	561	537	517	587	549	536	535	555	554	555	594	573	547	512	527	593	578	541	551	545	557	562	592	531	556	543	536	557	505	541	555	539	554	521	546	534	514	555	552	565	501	547	543	562	523	516	548	569	550	574	543	579	537	497	535	596	567	559	539	506	558	594	535	542	503	528	580	541	564	594	552	564	520	579	504	517	614	542	549	536	538	562	530	558	562	604	603	530	553	561	565	523	510	564	583	601	527	591	548	560	609	551	554	556	523
49045	43108	23701	17936	9883	4062	1501	965	896	762	681	2270	835	466	419	414	370	400	371	375	404	371	359	356	366	372	373	356	349	365	347	332	342	358	408	366	355	353	331	343	342	297	353	385	340	329	350	378	346	324	323	337	344	371	317	359	315	286	377	367	363	320	357	342	354	321	309	357	318	333	347	319	328	301	317	361	338	356	338	326	324	343	330	336	362	338	366	347	348	304	330	343	310	341	318	320	336	353	341	330	362	341	310	342	325	295	350	329	349	350	325	344	400	325	331	312	323	330	292	293	311	341	339	306	337	328	307	357	297	349	334	353	340	343	332	339	327	367	362	358	339	337	320	322	333	319	333	318	349	361	328	319	257	309	350	307	354	335	335	320	297	323	294	375	356	296	340	361	348	331	321	309	316	329	353	341	358	334	330	351	332	305	344	328	363	311	333	312	327	304	368	343	328	340	291	340	326	337	338	325	316	302	326	346	333	330	360	352	315	346	307	286	314	316	327	333	311	340	376	355	336	330	326	335	345	337	332	324	322	319	320	350	341	379	330	337	339	304	330	354	316	354	349	347	360	374	377	280	344	317	349	345	332	313	299	298	361	324	334	311	332	310	323	302	357	363	304	334	361	323	354	323	335	320	347	331	325	330	327	334	342	363	317	323	334	348	341	344	312	364	302	303	342	337	321	320	348	332	339	332	332	309	329	318	361	319	352	355	307	314	314	347	347	332	346	333	364	321	308	340	344	320	347	322	358	349	358	334	362	329	327	340	341	310	329	330	360	316	358	326	333	316	341	327	322	295	332	293	322	335	328	321	353	335	334	340	343	350	335	339	323	291	375	361	317	354	342	317	376	319	351	333	352	327	311	304	357	325	354	325	322	318	358	356	358	316	331	298	363	338	360	369	335	356	315	329	327	328	299	340	307	337	315	333	364	333	345	337	347	326	339	318	309	368	282	338	357	323	304	347	343	303	343	336	335	362	350	351	334	325	311	349	357	351	364	323	316	350	299	340	329	321	287	352	340	305	359	331	337	355	351	328	357	313	391	374	340	345	356	342	339	351	364	331	309	347	372	314	346	326	342	341	359	331	352	335	376	304	299	338	307	321	321	352	334	360	298	319	351	351	323	325	297	325	346	336	344	345	316	324	341	312	300	350	369	340	311	346	360	341	313	342	354	311	337	333	306	326	364	309	325	345	327	324	363	340	319	303	359	354	350	315	320	357	344	332	350	313	332	326	332	348	338	366	330	353	354	336	334	358	341	334	330	320	336	335	308	347	380	357	313	324	350	319	353	344	326	335	324	323	342	325	333	336	358	367	306	340	344	314	314	338	333	340	302	319	386	338	348	328	329	338	322	344	333	340	337	345	336	307	346	323	320	338	369	355	342	346	355	331	345	323	353	351	352	343	312	378	336	353	313	325	365	340	329	338	314	320	326	336	309	320	321	322	317	331	341	346	338	353	356	304	299	334	314	335	340	307	310	312	345	345	349	339	344	345	318	341	289	341	310	345	363	345	351	350	347	356	336	326	324	347	325	347	359	316	365	342	348	345	307	319	326	308	339	302	313	342	355	302	327	353	353	296	338	325	311	371	335	350	320	307	352	334	335	323	362	316	327	336	333	330	344	358	312	323	350	361	381	322	315	350	309	324	330	308	339	261	361	347	352	331	326	338	316	332	341	348	334	336	317	343	314	323	339	339	352	326	308	357	304	341	302	338	336	309	364	342	303	355	320	316	359	340	347	307	338	327	345	323	355	302	313	350	350	338	316	326	337	317	347	335	326	333	361	339	337	322	349	337	313	342	338	371	352	345	342	369	319	346	337	334	334	330	360	342	340	303	329	346	342	328	339	326	338	346	343	342	339	332	360	337	341	336	321	301	308	343	311	339	321	310	368	333	315	333	318	309	348	305	334	329	304	351	314	288	320	300	308	363	380	306	292	341	347	323	328	333	350	337	316	357	357	340	356	345	326	364	336	322	317	323	346	325	355	345	335	391	352	327	337	317	338	305	316	327	347	356	313	341	339	283	345	335	336	343	320	353	343	298	327	342	343	339	387	346	318	351	327	363	335	379	349	358	314	359	351	352	312	373	333	315	348	321	321	345	326	315	328	339	328	342	341	343	333	354	374	335	342	353	369	300	326	337	342	316	300	313	320	304	292	339	317	310	327	358	361	329	341	335	306	330	340	367	314	301	327	295	301	314	306	354	297	345	340	324	340	349	322	367	325	294	359	332	341	338	333	312	332	342	348	307	370	371	381	338	357	355	330	363	347	301	298	311	328	345	360	337	333	344	318	355	342	323	342	327	344	329	317	334	300	306	337	352	306	369	339	355	315	324	312	350	342	353	358	336	309	336	323	311	317	320	355	327	326	349	351	353	303	355	377	348	319	340	307	306	341	306	342	333	352	342	331	335	320	317	372	325	299	321	338	329	314	322	367	358	332	329	309	338	339	364	338	314	347	379	320	319	347	331	347	351	322	329	336	316	331	330	318	357	368	336	337	349	339	334	328	348	349	326	344	349	340	318	365	315	348	327	340	333	346	360	348	343	337	376	348	320	320	341	337	332	341	337	301	328	333	315	348	333	318	312	292	292	373	361	315	315	336	360	364	306	324	321	361	328	312	331	331	348	363	309	365	314	342	330	325	331	368	344	348	322	364	322	326	327	340	338	335	321	344	304	323	313	340	336	352	315	346	312	336	349	281	286	336	363	344	352	342	344	322	316	343	366	322	346	316	310	330	318	331	342	280	318	303	333	335	330	327	324	326	336	334	329	356	313	333	363	325	344	366	301	335	354	347	310	336	362	321	315	312	330	306	332	334	316	331	342	356	307	342	319	342	306	334	337	354	330	326	360	310	309	345	317	352	318	333	315	308	336	347	310	345	355	300	361	310	338	282	294	342	301	379	343	340	328	332	370	344	342	319	350	327	341	326	318	323	340	358	322	325	332	306	367	341	316	289	333	286	351	311	328	373	307	317	325	352	364	329	365	340	379	322	317	309	326	348	332	341	327	307	368	351	313	360	299	331	355	333	344	331	339	331	312	343	364	285	324	352	331	324	343	375	348	343	322	318	307	311	329	318	314	326	319	357	310	346	336	345	352	312	330	304	341	340	340	337	332	329	327	363	368	338	351	299	361	339	354	381	320	332	327	334	311	353	303	335	316	314	296	337	336	331	324	341	372	336	297	372	347	349	346	356	320	317	330	310	355	354	344	331	353	327	359	309	357	317	338	356	324	356	318	339	314	324	278	324	334	317	334	363	333	381	331	353	335	334	345	307	340	319	331	343	348	363	343	343	322	332	320	311	341	316	346	320	327	346	326	355	323	320	351	354	324	307	324	387	302	319	363	364	342	357	329	341	341	325	325	332	369	306	338	320	358	310	300	298	326	295	342	336	331	344	335	329	328	319	331	340	379	371	327	336	314	355	344	332	293	334	304	329	348	331	362	341	351	300	317	360	329	302	354	344	304	313	338
34532	22040	25117	26106	20684	11218	5756	3866	3809	3102	2549	10338	2007	1442	1302	1168	1102	1079	1027	965	973	1065	894	891	896	946	902	840	830	903	891	823	822	827	851	838	832	807	781	805	796	837	762	743	760	813	747	757	808	803	744	762	817	738	767	805	806	781	815	746	755	801	787	826	796	742	739	754	752	752	784	719	784	742	804	802	780	752	768	742	762	766	801	750	732	772	750	770	759	740	747	778	783	756	745	781	744	758	753	727	734	701	731	755	750	781	755	768	769	763	737	768	777	758	703	689	758	674	802	751	755	778	755	729	749	720	739	769	747	780	775	755	735	730	765	764	775	769	754	741	742	797	737	757	728	720	762	758	712	791	772	741	759	733	745	802	760	777	808	730	759	748	747	714	773	775	741	744	754	774	709	729	776	772	760	785	758	725	795	725	739	802	807	728	700	748	732	740	716	763	764	754	727	730	763	714	734	735	737	799	760	694	730	739	786	768	766	698	765	739	748	764	768	750	719	787	751	772	785	706	740	774	705	743	728	752	712	723	760	759	807	763	743	704	740	727	740	785	759	754	786	717	718	786	765	719	738	778	740	716	756	719	741	783	737	771	719	780	726	749	761	797	793	730	792	787	692	731	774	770	736	780	756	716	763	736	730	777	736	714	726	736	759	726	704	727	735	785	766	759	735	733	711	767	769	779	739	754	743	725	696	745	748	731	701	764	765	756	767	813	725	702	737	707	714	733	751	780	782	725	725	732	723	754	674	749	727	801	765	753	763	704	763	738	771	722	724	755	729	732	702	707	769	751	785	724	805	773	790	673	725	708	737	774	717	719	712	726	745	762	728	770	727	692	777	761	813	725	741	734	756	750	775	742	756	773	765	753	730	746	765	703	734	712	711	769	723	701	737	746	754	748	779	752	779	779	745	789	701	749	693	778	760	756	737	750	702	711	786	763	734	759	754	758	780	707	807	735	719	746	750	784	742	792	713	726	750	733	752	709	727	723	710	721	761	753	775	780	738	789	720	746	754	723	727	737	742	781	745	737	789	725	761	794	755	750	755	767	735	745	757	784	726	774	762	760	741	716	761	769	787	742	758	731	774	749	777	726	729	719	754	754	733	731	738	733	747	765	718	746	766	769	744	761	735	754	756	774	730	737	783	759	757	732	789	738	780	754	759	732	765	750	699	697	810	748	761	726	782	759	735	769	746	784	734	742	728	710	803	772	740	742	792	799	716	748	804	760	787	696	743	708	765	743	764	767	740	746	801	739	740	757	722	766	708	769	785	734	719	731	754	773	780	727	708	714	735	781	761	793	792	735	723	782	748	779	732	730	729	787	726	713	726	799	736	709	792	766	780	763	766	701	756	758	796	733	687	737	791	729	779	745	708	783	741	760	715	781	737	739	738	767	764	741	751	721	721	697	758	752	775	706	722	762	703	786	733	749	802	776	681	701	797	790	750	774	747	765	777	762	725	753	765	766	799	730	726	751	755	742	812	733	724	768	764	740	705	745	706	753	766	736	713	703	823	787	782	728	746	730	754	667	719	738	773	742	786	753	736	777	727	758	741	731	709	781	764	743	710	768	768	766	757	761	747	718	785	780	715	789	773	732	712	762	773	721	762	726	722	761	745	719	754	715	720	753	708	745	772	784	732	731	729	768	731	800	740	746	773	729	725	791	718	758	769	736	806	750	757	743	775	707	771	733	739	784	734	801	758	741	726	717	769	751	722	755	769	761	767	761	761	749	744	745	718	777	808	779	749	758	727	696	780	733	765	715	748	804	788	785	729	717	768	784	771	779	727	759	706	727	719	714	716	754	741	782	745	721	709	738	762	753	778	734	755	785	716	750	708	801	689	763	787	747	746	747	733	748	759	772	721	733	750	755	784	740	752	787	722	733	762	739	708	708	757	736	739	758	783	806	744	754	737	771	722	716	748	787	686	692	746	733	734	754	739	734	742	739	819	765	742	755	675	729	757	743	779	753	763	723	734	719	777	819	775	762	740	717	795	761	738	763	760	715	771	735	758	740	733	756	690	745	723	761	731	711	753	692	783	767	773	762	743	758	796	713	740	749	797	699	790	755	744	710	743	758	784	719	750	706	721	765	737	809	787	746	757	741	759	751	733	751	716	752	754	757	791	741	714	758	714	777	789	715	772	758	751	745	764	759	763	733	737	748	695	704	767	721	704	735	740	694	740	788	699	746	740	750	726	800	774	709	740	758	745	790	733	756	734	744	743	747	721	723	745	736	765	811	731	767	731	779	757	708	729	697	738	733	784	787	759	747	737	823	778	716	761	758	771	813	786	770	723	728	792	752	727	751	752	724	740	801	754	779	731	709	714	737	748	751	742	798	731	787	757	698	759	711	743	751	715	748	759	747	746	735	769	737	780	757	728	692	754	744	702	747	716	743	714	718	711	729	754	758	752	787	710	750	772	757	755	769	791	727	713	764	757	753	710	783	762	758	757	772	754	713	747	743	773	778	748	759	802	744	728	788	737	789	763	715	688	728	765	744	679	765	798	683	721	717	766	772	771	700	819	755	751	780	739	776	728	720	753	747	765	724	786	722	732	730	792	718	728	729	777	760	743	719	804	782	737	763	722	751	717	752	704	751	750	748	733	719	725	738	745	732	807	740	732	778	749	808	702	761	715	768	763	730	686	761	773	745	700	699	762	759	750	705	775	721	724	762	738	732	775	726	812	667	768	753	797	751	799	729	728	725	724	742	759	740	789	744	767	740	762	751	759	753	760	779	709	710	741	767	731	788	717	756	697	698	759	724	788	748	702	751	750	721	751	735	717	712	736	767	761	736	749	754	724	734	782	739	779	771	769	781	732	723	791	778	720	769	785	795	738	730	756	741	783	738	761	755	725	704	745	791	779	727	741	778	776	740	792	710	770	710	802	723	737	763	770	723	777	725	754	735	729	766	753	717	752	766	728	755	746	773	792	753	779	698	748	688	752	817	719	796	724	720	768	766	780	768	755	707	755	781	742	747	743	733	737	772	728	750	782	695	724	744	753	733	720	722	753	724	772	742	767	745	774	707	757	786	776	751	778	788	759	764	729	717	766	740	729	690	712	814	767	750	713	712	772	700	716	715	732	806	695	782	696	762	795	733	728	736	776	734	758	715	793	677	724	761	789	794	809	777	757	728	689	770	762	782	779	765	712	713	712	749	760	762	728	720	756	736	769	776	740	780	788	734	721	780	740	792	745	759	764	731	688	747	713	725	724	772	799	753	802	678	747	730	752	701	756	720	775	727	750	744	744	749	765	771	715	691	759	749	771	691	787	754	816	744	712	773	759	764	736	773	696	757	789	748	755	698	698	735	711	747	715	738	743	791	756	763	762	781	757	765	753	818	774	781	730	791	725	753	744	719	737	721	752	710	776	791	754	751	794	743	769	728	716	695	728	750	799	801	700	785	723	749	733	812	713	792	751	737	742	777	793	744	754	723	755	752	714	756	747	778	734	754	772	795	753	739	766	776
14902	9187	6636	4304	2341	724	288	189	164	186	127	125	100	110	90	98	101	101	100	104	116	87	105	125	136	119	106	96	107	116	105	129	84	116	107	117	104	113	100	115	101	98	112	113	80	121	109	84	97	95	103	89	102	91	103	108	108	121	107	113	102	106	102	100	111	116	108	103	106	91	113	106	122	106	119	89	122	111	107	100	117	105	97	105	125	111	97	111	121	106	124	106	102	90	84	101	114	87	114	104	107	108	103	108	100	89	108	111	100	112	95	102	105	122	88	120	101	116	114	119	123	116	109	107	122	118	100	105	114	128	106	109	85	120	115	136	114	117	89	107	124	123	140	107	109	91	115	107	108	93	111	93	107	107	124	100	108	110	98	92	110	94	103	100	118	129	100	117	118	106	94	96	122	111	114	103	89	92	124	109	115	127	117	98	90	113	112	114	108	111	109	118	105	88	91	115	110	93	87	125	118	94	107	119	111	112	126	111	121	100	92	104	105	79	131	95	100	98	97	114	120	96	108	100	96	123	121	104	117	123	108	97	111	106	100	104	121	98	102	98	88	128	107	106	110	97	110	118	110	110	111	96	90	109	105	109	103	112	109	104	109	112	107	95	109	91	125	87	113	105	91	89	109	92	91	99	92	104	111	112	85	112	105	123	99	94	103	121	113	121	136	85	100	96	99	115	108	104	120	129	105	103	88	100	109	121	99	112	114	106	116	121	103	115	132	96	107	114	115	120	107	120	108	119	119	90	101	100	110	95	117	115	106	116	126	96	112	103	104	108	112	110	115	120	110	84	108	105	108	114	102	119	108	112	124	110	122	116	95	122	109	98	101	110	120	118	120	105	85	94	124	97	118	109	109	106	109	111	112	120	109	98	103	126	88	102	102	99	98	123	104	107	98	98	116	103	135	110	134	107	112	102	99	89	124	101	108	114	110	121	111	101	105	98	109	113	114	127	83	130	97	105	97	97	119	121	114	107	103	104	102	117	118	101	115	118	120	118	100	92	97	102	110	103	107	111	108	101	82	106	114	117	109	132	106	112	109	107	103	115	104	93	121	106	97	112	100	98	102	119	104	92	124	110	104	97	105	128	114	116	87	109	106	113	106	103	105	87	92	96	107	90	101	109	95	124	117	103	100	130	124	105	106	109	90	94	90	102	118	113	94	92	124	90	100	106	112	110	102	105	132	104	96	112	113	96	107	108	90	98	91	93	122	98	124	105	124	90	96	110	100	91	126	102	112	111	97	88	118	117	98	102	118	99	118	95	106	106	101	101	90	113	112	99	87	106	96	116	117	104	93	116	93	111	120	103	112	95	122	104	81	114	113	96	96	95	109	117	92	109	110	97	118	105	123	108	114	105	93	124	120	112	105	102	119	99	93	92	113	96	99	86	110	124	128	92	93	122	81	81	108	107	93	108	82	107	87	121	110	91	90	127	106	110	109	108	83	97	118	93	103	98	114	99	111	99	111	115	148	129	84	108	118	92	111	105	107	100	88	116	91	97	105	108	92	93	115	114	92	104	110	95	112	121	95	100	105	105	109	106	97	113	100	96	110	107	106	130	96	105	121	123	80	104	114	106	104	104	111	117	88	123	102	98	100	96	85	111	108	92	104	91	80	120	102	97	103	94	89	110	115	110	103	107	88	103	86	102	108	118	123	99	100	111	100	95	122	127	89	98	107	106	94	105	100	117	92	103	100	114	95	87	107	97	114	111	91	93	101	114	109	105	100	84	91	112	75	104	89	110	105	106	102	98	118	97	102	98	115	122	117	119	103	128	97	117	107	100	101	101	91	98	118	104	113	126	83	112	104	103	107	126	121	101	99	109	96	81	106	96	99	120	101	105	112	109	112	111	108	112	122	126	116	101	121	116	109	107	108	119	100	99	107	110	103	121	126	95	101	107	97	85	120	100	103	97	74	107	127	114	118	116	107	108	97	92	89	111	97	111	90	114	88	95	100	100	119	94	99	117	110	110	81	118	99	86	95	88	116	116	108	98	97	105	91	103	115	110	117	105	112	122	115	100	91	92	95	93	70	88	103	101	112	93	123	119	111	114	110	123	117	92	91	98	93	114	92	113	107	133	99	100	122	95	107	99	102	112	104	106	102	129	105	110	106	98	108	108	115	97	109	119	106	91	99	95	114	121	92	101	110	113	100	103	121	97	113	97	102	102	103	98	121	127	130	91	118	113	123	122	100	93	103	105	108	89	104	111	122	104	100	92	96	119	110	101	81	89	88	102	93	119	138	112	92	132	108	97	97	93	97	97	103	79	119	101	88	120	107	122	89	84	97	108	106	104	118	99	86	137	100	109	89	96	116	95	105	92	120	98	110	116	117	99	110	115	102	102	108	103	112	105	95	105	106	86	99	86	97	103	119	92	101	98	116	102	103	106	113	98	119	101	86	113	91	98	123	117	87	96	100	107	103	92	101	87	89	107	90	93	95	82	89	109	95	96	108	125	99	97	115	108	122	90	107	94	119	112	93	101	99	84	104	90	118	94	106	111	104	103	97	96	79	114	135	110	123	101	101	92	108	101	93	96	98	114	100	112	117	106	111	101	88	115	149	115	119	113	97	97	107	95	81	127	105	94	114	111	130	108	99	103	99	91	107	94	97	88	95	114	102	101	129	94	108	82	93	116	102	76	100	105	112	106	104	112	96	101	123	100	125	93	106	102	108	117	99	94	107	98	79	107	96	107	109	115	96	117	130	97	112	128	106	116	114	110	96	113	119	99	83	119	117	118	98	109	93	104	107	95	117	87	107	111	112	84	103	94	108	99	132	113	116	112	114	117	104	94	97	94	115	100	105	102	103	89	116	108	104	111	95	92	92	106	87	99	102	77	121	105	107	122	92	112	106	88	101	111	99	103	104	119	119	67	97	123	90	94	87	128	109	102	115	89	121	101	111	109	99	100	92	111	121	114	96	95	99	99	104	106	113	105	92	86	101	114	103	118	83	94	112	127	102	100	113	101	93	98	94	100	100	105	111	105	97	104	108	85	110	114	120	96	97	112	88	95	111	104	91	104	105	120	102	93	91	93	111	114	91	127	113	103	100	122	121	110	99	93	109	95	106	96	96	107	109	92	122	98	114	114	110	115	122	109	97	114	100	106	110	104	99	110	93	110	99	111	95	109	92	115	113	103	110	102	122	97	103	125	89	90	97	88	105	86	127	91	101	98	109	107	97	99	108	97	115	99	111	100	107	93	113	121	98	126	116	105	102	104	116	106	94	105	98	106	107	118	112	102	106	121	107	116	105	115	105	102	110	80	97	77	117	105	102	100	90	105	94	102	109	119	107	79	100	107	97	102	123	134	101	106	109	115	105	118	100	100	115	113	97	113	132	98	101	96	99	115	89	93	109	107	114	112	104	105	97	100	113	124	98	117	94	105	115	101	106	90	115	104	99	119	95	95	113	107	94	101	90	115	109	104	85	118	116	104	87	80	109	110	108	114	106	98	109	94	111	101
9213	6874	11560	11280	8611	3041	1196	707	839	768	533	538	319	299	301	323	286	294	291	290	309	297	298	304	308	330	297	288	315	288	281	325	306	327	323	292	291	296	296	292	290	282	303	298	306	292	296	308	302	317	283	297	314	294	279	296	286	279	324	310	259	290	261	292	301	317	298	349	304	319	273	281	280	302	291	270	300	280	320	284	298	290	284	322	292	257	333	290	305	310	279	297	278	282	290	292	301	315	279	320	303	290	295	302	288	296	269	290	276	310	287	305	317	288	299	283	306	303	267	322	314	294	301	306	283	291	277	284	298	260	294	288	295	288	328	313	295	289	276	296	289	290	298	287	287	274	278	280	276	298	277	304	250	272	278	343	300	281	312	271	291	270	302	330	311	310	305	296	287	280	285	299	321	270	332	276	274	292	320	309	278	281	317	315	286	283	280	318	298	292	314	297	305	275	270	280	283	302	310	274	262	320	282	278	278	285	289	264	289	285	299	298	281	299	282	300	300	301	299	321	316	309	301	280	282	279	285	311	307	321	279	285	303	312	318	310	303	300	300	290	302	311	286	264	267	293	284	248	287	309	302	340	303	307	313	259	303	267	279	323	304	265	297	286	297	300	288	292	272	256	309	328	298	289	301	271	299	283	323	290	298	329	357	290	308	302	306	270	309	271	290	315	312	286	292	295	292	311	286	270	296	285	300	293	279	318	284	248	314	293	288	326	297	278	270	260	304	328	308	299	287	275	290	276	326	296	289	267	305	301	298	267	263	293	303	301	279	288	313	266	271	305	293	274	278	280	288	275	288	300	315	274	278	317	325	305	283	283	316	305	284	282	325	303	304	268	286	256	288	289	314	295	314	247	257	302	286	290	257	294	307	298	309	288	288	284	320	294	261	298	291	304	298	282	287	317	278	299	297	307	311	283	288	294	273	253	310	265	306	309	304	271	290	311	311	263	282	287	281	285	296	292	289	318	297	283	287	295	304	319	277	284	301	324	286	286	251	293	296	292	312	303	304	300	288	306	316	305	302	331	289	296	302	287	281	286	260	294	321	293	306	311	270	310	286	302	288	263	315	299	289	303	291	307	299	300	286	289	292	288	270	285	308	267	287	285	286	305	276	295	287	307	287	309	276	296	308	307	274	317	274	290	293	323	296	317	312	287	292	316	295	287	276	308	292	308	328	292	319	281	280	312	271	311	301	323	303	280	276	317	271	265	298	289	311	272	304	277	311	272	283	289	274	284	278	267	279	289	319	307	323	296	311	301	292	282	291	281	300	321	281	284	300	313	279	303	312	281	287	322	288	295	301	342	282	299	264	300	279	283	283	304	322	267	299	284	306	296	289	285	292	297	295	282	261	257	286	287	318	307	297	296	246	291	279	279	321	277	305	282	299	289	308	295	267	288	310	298	294	304	307	291	305	286	303	308	287	301	290	309	282	307	324	333	311	325	347	311	295	278	305	278	317	307	288	300	289	263	284	269	294	283	296	271	293	286	320	272	310	314	266	268	279	308	272	278	309	283	304	313	300	273	286	310	286	312	301	295	300	287	285	284	297	314	286	283	293	270	286	309	316	270	298	300	289	296	301	308	305	255	287	274	335	308	326	273	308	295	304	290	296	282	317	297	299	303	294	291	317	270	282	285	280	308	290	255	305	287	291	295	310	277	321	302	332	325	321	283	292	273	308	296	291	298	320	298	310	310	322	292	310	302	287	306	313	311	299	291	306	263	289	293	315	269	271	286	327	322	305	336	297	262	294	308	295	276	295	331	309	290	299	294	279	260	318	301	293	286	264	299	296	307	300	293	298	283	320	289	276	286	279	301	287	295	269	310	264	288	270	279	286	317	316	297	279	269	280	289	300	307	288	290	287	283	334	299	281	294	294	270	302	280	309	289	287	280	285	299	293	309	268	283	276	295	282	292	306	327	298	290	302	275	281	294	298	276	296	277	303	288	283	302	306	287	321	287	275	295	289	350	345	277	259	269	283	304	330	322	270	280	300	266	307	303	295	283	301	292	298	301	302	328	307	306	287	295	267	304	300	298	278	315	282	325	293	337	294	333	312	276	303	309	283	309	298	298	313	289	292	284	281	276	282	329	302	316	300	299	271	284	293	291	291	295	278	287	327	302	319	303	309	279	292	302	331	311	318	270	277	311	334	283	307	309	295	298	303	292	255	267	296	285	336	278	288	274	307	271	331	259	249	289	311	286	284	260	325	304	288	312	286	292	311	301	297	300	263	296	312	297	289	337	325	301	284	295	293	285	328	298	265	315	298	307	274	279	302	313	292	300	260	277	321	290	268	301	267	302	321	310	334	244	298	299	271	284	303	303	348	298	269	318	313	250	284	280	282	277	290	286	281	275	280	274	303	274	305	285	303	295	293	286	304	292	284	319	311	311	271	264	291	332	296	310	291	337	279	286	321	291	304	293	274	281	305	317	264	304	306	295	267	301	281	313	282	312	300	293	304	291	292	301	289	268	283	295	291	312	275	337	292	276	301	309	286	288	304	312	306	283	291	287	311	263	279	287	314	293	306	270	296	326	297	305	319	269	315	329	266	271	278	275	291	303	315	306	298	296	292	300	323	287	274	290	311	312	285	282	304	292	277	311	296	268	298	280	304	301	331	325	293	307	280	286	286	312	285	273	279	302	301	269	255	280	284	282	269	305	304	322	290	304	324	305	260	315	302	290	304	305	315	275	320	276	283	280	289	267	292	319	266	299	306	291	295	300	283	319	315	284	299	300	285	305	335	319	285	278	281	301	291	315	285	267	295	266	322	273	304	301	285	300	275	319	319	285	297	302	265	286	270	304	326	286	282	299	289	286	308	307	292	298	303	283	280	290	279	275	353	313	295	274	309	269	304	304	309	294	285	278	326	286	316	299	271	282	305	297	270	304	264	305	279	275	297	293	309	261	312	275	312	308	282	313	311	294	300	290	324	299	288	280	293	307	311	280	325	278	281	319	294	290	272	289	294	283	287	277	278	297	287	314	297	299	303	315	294	304	275	309	292	265	328	284	303	303	288	295	291	309	300	298	308	309	271	319	293	296	288	320	280	313	307	270	321	290	271	315	285	266	292	303	288	299	265	325	311	279	297	271	297	304	291	295	276	299	293	294	298	299	297	287	264	295	286	277	277	273	326	288	253	300	278	295	310	302	290	272	295	313	295	268	317	292	315	299	286	270	281	287	296	292	274	286	311	282	285	315	322	307	312	264	288	286	298	297	294	302	327	285	305	286	305	284	304	275	299	300	297	298	304	276	292	318	279	261	314	258	288	286	321	288	285	274	291	282	302	275	296	318	303	286	312	301	291	285	299	272	300	287	277	284	319	325	299	287	289	296	307	305	267	288	269	281	283	274	308	293	275	295	312	309	306	252	284	272	270	273	324	278	297	296	321	288	296	294	293	297	300	285	302	312	288	293	280	278	290	291	291	317	291	282	299	297	293	301	302	294	334	319	328	283	319	305	290	307
45381	36815	16723	9700	5718	1659	758	536	659	497	392	805	346	302	234	273	219	271	220	271	223	223	228	221	219	219	227	205	227	230	271	236	220	214	224	230	271	218	241	222	218	262	224	236	235	230	228	222	246	251	211	209	250	191	232	204	215	194	241	197	232	236	241	214	223	192	218	200	251	231	216	199	226	191	236	220	230	236	234	209	214	227	211	250	226	243	200	232	239	205	201	197	256	227	201	216	199	185	214	189	234	225	198	235	225	226	252	214	231	224	220	232	218	230	241	218	191	214	191	233	234	220	226	232	206	208	232	234	208	254	203	223	233	211	209	234	234	238	202	213	219	208	208	216	235	232	228	216	171	244	207	206	226	194	233	229	235	228	219	224	238	220	234	224	218	190	250	213	209	258	222	224	199	208	243	224	243	233	223	222	221	205	183	218	223	215	237	223	226	239	232	209	237	215	209	255	227	232	221	229	217	191	206	185	203	224	213	231	220	216	224	230	200	234	243	206	232	219	236	209	203	216	243	218	227	225	220	209	227	232	219	247	206	223	229	225	242	209	199	259	206	226	197	209	219	217	213	233	211	234	217	226	234	202	198	209	219	226	255	195	218	208	168	211	238	220	204	224	217	218	240	234	241	230	223	230	201	212	248	223	248	256	209	234	222	186	219	216	210	237	212	253	223	223	204	226	212	226	205	188	236	238	209	235	202	245	200	221	218	225	225	223	178	203	231	235	194	198	221	221	242	230	231	204	220	214	209	244	224	189	213	221	240	211	220	225	238	226	232	214	198	250	235	216	225	231	223	218	230	227	217	221	200	218	244	219	236	207	232	250	221	213	212	213	221	221	219	201	218	229	227	257	230	216	213	206	223	187	228	233	226	223	216	218	229	211	210	209	216	241	208	222	213	215	209	222	224	245	223	211	208	202	225	208	210	215	224	202	243	218	238	213	235	201	226	221	189	218	238	243	212	233	203	211	213	204	215	215	206	223	237	219	251	210	218	221	212	217	216	216	199	205	192	226	199	221	222	204	229	235	227	191	249	198	206	235	229	221	220	228	219	215	217	230	226	210	224	197	218	238	235	223	222	188	234	201	226	205	194	214	219	212	236	221	204	217	215	195	237	199	211	211	215	220	209	236	236	251	206	227	230	199	225	200	210	224	231	207	228	218	192	208	217	225	240	238	212	222	216	209	226	223	216	216	224	191	209	210	210	220	233	227	231	227	218	220	216	230	199	219	231	195	254	231	237	217	236	215	244	227	220	222	242	217	216	233	227	233	203	208	224	255	222	214	213	205	233	225	207	230	215	228	229	208	186	184	213	223	254	224	240	227	234	218	201	209	206	195	198	219	224	217	239	227	218	202	228	242	216	190	223	216	236	201	198	224	205	218	220	216	246	225	220	197	211	233	207	253	229	245	250	228	221	262	209	224	237	225	211	231	240	245	230	224	221	218	225	209	197	231	199	215	226	207	222	197	207	222	252	222	237	238	193	215	187	238	218	196	218	222	203	232	206	177	226	218	227	234	208	224	227	249	228	227	179	231	218	241	202	242	237	254	240	208	214	204	198	218	224	204	209	199	198	206	223	222	233	216	245	196	231	206	224	231	229	210	216	207	227	238	221	213	211	232	222	201	224	202	227	235	225	234	223	185	218	220	254	233	210	210	221	202	251	229	219	189	214	212	209	212	210	247	231	224	221	228	228	225	212	213	215	215	224	212	203	237	227	221	224	231	204	225	217	219	243	238	217	211	229	217	226	180	244	215	242	226	219	208	183	224	217	214	221	199	208	202	258	223	254	223	230	228	216	224	218	218	218	206	238	235	203	222	194	200	217	224	208	213	217	217	223	231	221	250	190	239	239	254	207	228	205	220	226	238	225	215	217	235	216	217	239	218	235	223	234	226	237	214	210	228	223	229	219	235	214	219	217	204	205	225	198	232	238	206	226	243	231	209	224	237	203	224	217	205	238	215	197	224	197	207	218	203	200	216	224	221	203	218	228	219	223	199	235	258	229	201	195	235	218	206	220	219	223	223	215	215	226	231	237	233	211	254	209	221	229	227	221	211	247	235	229	251	238	231	218	198	224	230	216	209	223	209	220	221	222	233	222	194	203	222	196	229	236	220	237	250	234	231	255	205	200	221	197	228	211	226	208	203	227	231	208	238	240	208	211	225	194	182	212	243	232	224	226	210	212	221	197	197	220	244	231	214	213	221	217	220	200	221	191	217	214	257	229	186	216	234	212	216	228	197	208	248	213	243	241	222	229	198	232	241	211	199	236	222	223	228	246	228	209	234	212	222	217	202	213	249	235	227	241	237	218	220	204	234	234	219	190	220	245	209	221	220	221	209	231	204	226	199	197	206	206	226	221	210	217	223	235	195	196	226	238	193	216	227	240	201	210	202	203	203	222	211	225	202	218	210	221	202	232	232	243	241	241	237	212	219	233	241	229	254	218	214	196	204	241	228	244	216	209	220	219	203	207	187	203	231	214	213	218	205	211	235	216	240	242	227	235	223	211	203	226	191	200	234	222	227	216	207	229	195	235	221	207	235	206	218	237	225	220	222	239	213	216	226	218	240	241	221	215	245	236	230	252	204	256	225	189	201	197	230	224	218	217	200	199	240	209	242	226	234	233	250	215	200	226	245	244	197	215	235	206	225	190	228	215	238	233	223	219	227	206	205	241	208	205	208	217	225	209	230	207	230	227	240	216	215	224	201	228	193	212	254	191	225	195	209	246	248	249	246	230	231	198	210	250	237	205	209	217	229	229	198	234	209	234	238	232	219	247	200	217	234	233	230	258	209	242	219	228	227	216	221	224	209	241	231	230	215	244	218	232	207	222	213	221	196	232	236	224	244	223	174	214	223	205	234	219	238	224	229	232	237	202	197	204	222	242	192	219	206	213	228	224	254	211	257	203	209	207	193	238	229	247	204	197	210	231	223	226	195	222	212	227	207	225	211	224	219	228	199	196	232	238	237	203	227	228	228	222	209	203	214	229	242	223	209	223	214	207	230	251	205	200	223	236	204	246	211	206	233	219	220	208	218	211	184	195	237	228	227	226	239	188	214	191	206	218	227	202	233	191	217	224	204	223	205	223	225	240	245	241	237	218	258	199	198	203	222	210	171	204	225	221	250	214	213	228	248	211	206	230	239	231	201	234	213	188	217	233	220	216	202	203	242	242	203	210	220	227	215	223	234	221	237	211	217	231	188	216	251	221	223	226	225	204	192	195	194	221	201	246	231	211	226	198	203	231	216	203	220	206	213	254	220	236	226	237	222	218	234	211	210	205	220	238	212	227	216	234	231	233	230	228	231	208	213	229	205	217	199	197	193	212	230	185	192	251	215	209	218	220	189	204	229	223	215	217	206	213	227	230	212	231	208	230	219	236	200	230	241	197	240	249	209	201	221	221	202	201	225	190	205	239	211	189	202	231	242	239	209	245	253	209	213	218	246	244	191	251	232	204	224	252	229	207	214
28940	16202	19013	18827	16128	5925	3218	2356	3228	2174	1584	4336	1140	934	821	785	782	770	701	698	646	657	648	661	645	612	588	624	612	589	598	571	609	575	615	588	552	575	566	614	614	624	585	568	549	588	551	541	577	532	523	569	515	548	565	611	526	542	554	507	526	555	575	570	511	582	540	547	587	553	525	567	541	533	538	526	531	523	525	558	555	511	596	522	559	532	551	513	487	524	534	553	519	552	525	506	541	511	487	514	513	576	553	562	562	511	549	559	562	537	506	537	578	557	572	535	553	542	519	547	531	526	575	542	551	540	538	492	547	524	548	487	569	528	509	554	540	532	552	531	554	574	529	518	512	493	541	532	555	517	515	499	573	499	525	514	551	534	560	555	517	523	521	524	535	482	500	519	591	554	516	534	544	567	533	510	531	521	531	561	524	550	551	549	548	547	545	532	556	538	519	515	530	522	571	538	503	556	523	509	503	566	540	521	549	512	519	539	524	544	540	561	559	543	497	527	541	567	515	517	542	537	537	566	545	530	523	547	528	541	532	502	515	521	542	566	529	526	507	515	481	529	523	533	523	552	547	552	535	486	563	581	581	521	544	505	534	552	528	551	505	589	560	530	533	525	514	551	522	528	513	562	531	515	511	557	574	501	542	570	514	501	527	553	544	499	516	548	559	522	530	494	551	575	522	540	533	517	514	564	511	564	517	547	532	534	514	537	530	479	542	546	486	544	543	539	514	551	570	523	576	541	495	554	549	490	553	527	541	496	493	505	563	543	493	562	571	505	507	515	529	528	539	543	519	533	546	502	560	551	508	552	531	522	511	514	542	543	507	521	584	510	491	555	526	529	525	535	541	498	508	559	521	547	531	563	542	520	520	484	513	539	553	551	549	524	539	515	541	506	538	529	525	507	558	529	509	541	554	540	513	508	552	518	558	562	536	549	545	520	572	545	494	558	525	531	547	529	532	541	541	515	541	546	516	551	506	539	547	547	528	518	547	557	526	513	568	516	556	528	553	546	527	561	551	541	556	560	550	505	516	540	573	534	542	539	528	547	516	548	544	542	564	517	502	509	509	554	523	512	534	552	552	580	544	524	522	511	533	532	529	528	562	538	542	544	529	508	528	582	475	620	512	507	558	533	561	547	535	539	542	544	523	538	535	550	552	575	541	512	531	563	530	541	522	523	504	510	510	553	527	547	527	577	592	561	547	538	544	575	573	563	527	540	499	565	559	514	555	556	520	566	560	492	521	540	513	510	541	524	517	545	558	544	556	506	563	533	524	506	505	547	567	529	510	500	539	566	535	530	513	506	526	506	519	575	497	528	528	565	551	518	543	553	509	549	541	592	522	543	523	535	551	535	535	542	524	591	533	535	539	529	554	537	586	522	517	516	511	569	562	530	561	460	549	547	579	551	541	546	549	566	564	552	523	525	559	541	583	571	553	523	512	563	495	527	562	556	510	498	549	544	527	517	548	550	529	524	524	515	544	544	514	561	545	547	539	505	588	545	536	551	512	561	547	498	552	541	508	531	553	549	552	506	520	584	541	563	515	539	521	563	530	526	567	552	519	526	538	523	519	507	535	533	532	563	568	544	569	550	536	529	519	509	499	521	510	531	494	482	531	534	545	527	479	550	566	588	534	522	549	537	574	559	570	531	584	565	544	542	578	512	502	560	525	545	531	516	520	509	604	523	588	536	512	567	524	527	496	533	531	519	528	567	536	539	553	541	532	489	556	534	532	531	544	524	531	510	556	521	530	526	553	537	510	546	533	553	534	507	518	537	512	526	556	588	521	481	517	599	527	507	545	559	544	496	575	550	557	511	534	539	557	549	531	553	528	542	484	516	531	507	526	524	517	520	536	513	499	526	474	555	527	531	500	549	525	512	547	553	537	508	539	543	483	531	552	529	529	551	521	514	552	516	514	547	528	558	510	527	546	589	548	544	559	541	509	536	516	536	523	538	502	512	517	519	526	532	561	522	512	552	517	496	539	521	522	529	531	579	556	599	547	546	551	496	536	542	536	536	522	549	564	531	561	513	560	512	516	487	550	545	542	543	548	537	545	513	563	540	552	566	510	554	542	513	554	528	529	538	507	550	506	514	564	526	547	563	503	531	546	519	511	516	546	570	518	544	549	500	555	490	552	547	540	516	603	570	498	552	569	512	551	558	519	510	550	530	556	552	521	520	556	534	497	506	558	587	589	552	576	544	558	546	585	546	532	582	528	480	546	553	521	554	531	504	493	512	536	554	531	536	594	493	537	519	540	517	516	524	558	532	538	522	536	538	565	542	533	530	526	540	558	541	533	538	542	545	578	522	531	544	483	534	553	514	530	543	544	542	536	535	573	554	486	533	567	553	506	578	521	564	553	523	538	549	571	504	539	544	536	535	508	517	517	535	516	554	561	515	510	544	541	528	552	518	544	476	578	562	528	541	516	547	571	579	556	493	536	496	549	581	560	554	538	534	539	532	572	543	502	548	539	559	565	518	554	492	560	539	500	557	537	519	531	546	530	579	517	499	539	528	530	508	547	536	533	529	567	528	540	527	541	576	549	511	527	508	556	523	538	479	502	545	513	533	541	562	556	514	556	523	512	503	553	516	577	549	547	542	502	502	537	504	556	522	553	504	563	530	556	536	558	569	497	498	561	552	519	539	566	578	540	507	550	557	531	536	570	523	532	548	489	529	530	521	531	571	609	530	528	532	577	519	536	533	544	569	566	545	496	528	538	553	541	532	542	519	538	577	535	528	569	548	542	537	550	541	530	535	519	548	519	544	577	574	529	553	563	537	538	551	537	542	543	510	537	560	575	492	516	513	530	542	513	506	499	489	532	551	540	514	476	506	526	542	548	560	551	554	527	572	588	494	539	500	536	538	495	536	554	569	571	519	583	497	546	516	527	549	530	534	553	511	534	514	568	535	531	560	529	509	498	577	500	522	514	532	505	516	544	506	572	542	550	539	551	543	516	527	507	522	517	509	546	544	568	499	545	494	501	531	583	549	519	523	522	543	557	518	599	552	536	531	537	505	535	555	570	535	546	524	546	521	511	494	541	549	552	524	549	528	495	548	480	608	539	572	529	505	525	557	512	568	522	539	515	576	526	567	539	485	497	555	509	572	511	542	505	556	545	527	541	577	543	481	547	567	527	542	523	519	487	560	504	536	587	515	570	529	514	564	589	521	504	490	544	511	553	490	567	578	517	519	540	517	558	504	535	507	518	552	549	546	570	518	525	541	551	516	537	540	528	542	540	515	518	507	571	555	581	525	562	490	546	527	526	557	491	569	540	492	510	546	512	539	534	536	502	512	489	538	538	546	541	554	535	547	521	550	522	529	521	524	561	526	544	540	551	567	538	539	544	562	566	519	496	516	536	508	543	562	521	514	555	514	544	546	500	532	503	511	561	508	497	557	533	509	567	521	546	553	495	588	542	562	496	511	571	556	536	517	535	504	481	598	515	530	542	559	555	526	540	546	553	519
54233	37682	22554	16119	9002	2671	1404	1030	1190	757	605	948	512	431	460	423	378	402	360	375	366	349	310	314	362	343	377	348	389	355	379	352	320	333	323	355	304	324	340	337	354	315	336	359	355	307	356	292	352	339	347	301	342	325	300	363	313	320	344	328	321	330	336	352	324	320	298	360	310	304	362	330	324	351	332	335	340	311	338	330	329	330	326	319	336	333	336	345	377	331	323	329	346	317	340	331	327	308	334	299	353	324	352	328	344	305	329	330	311	333	338	318	320	292	334	345	331	348	330	301	319	326	307	340	339	333	336	315	336	318	291	373	347	317	313	321	338	342	345	324	333	324	328	346	303	297	345	295	351	318	323	338	327	348	357	315	374	329	287	325	342	313	333	320	347	296	335	334	330	330	304	343	365	326	330	345	266	297	324	297	338	300	341	310	343	329	307	343	335	336	292	327	322	305	321	330	331	348	339	350	296	334	328	314	306	302	341	300	332	343	328	337	320	328	335	333	322	339	330	304	326	319	335	357	326	328	344	326	307	340	325	331	332	284	279	289	298	360	333	341	327	332	312	315	327	325	332	358	299	309	362	351	317	332	320	297	328	327	330	309	332	333	325	328	340	338	305	368	353	332	319	340	347	324	357	321	328	344	363	320	320	320	332	333	344	302	326	319	334	315	332	334	351	368	311	300	340	344	330	319	325	321	314	366	317	319	294	336	342	334	365	281	347	315	350	290	349	334	312	340	312	302	320	345	306	310	353	338	346	327	318	311	347	362	362	320	317	319	281	337	313	322	340	352	335	345	325	333	316	309	304	326	347	316	319	325	330	315	330	312	354	363	315	336	317	331	307	317	339	351	323	326	329	333	335	334	307	314	317	385	323	318	345	324	319	321	348	323	304	321	330	328	283	332	354	353	331	368	300	351	342	315	337	358	353	326	344	301	355	360	364	346	299	326	348	289	302	335	365	336	330	316	318	335	355	330	370	350	321	338	324	344	319	298	295	319	320	295	334	352	350	329	316	322	326	333	332	336	296	365	325	332	313	330	354	334	297	321	334	318	307	322	322	311	317	335	315	295	293	326	313	338	318	326	331	338	350	342	287	313	355	358	300	308	351	353	327	326	321	329	323	340	360	316	320	317	306	348	343	330	303	359	325	316	334	338	347	324	300	338	308	345	341	324	320	329	364	350	307	340	326	304	321	302	330	320	297	318	334	326	320	341	349	322	321	335	346	331	341	351	323	303	331	323	340	333	339	327	326	343	351	308	317	351	320	341	315	353	312	315	328	323	349	322	347	347	337	329	305	319	321	314	339	339	347	307	330	332	321	330	323	348	298	314	323	349	345	350	346	351	350	323	341	298	316	304	392	329	319	385	344	337	309	352	283	308	300	314	299	348	349	333	335	328	338	287	335	339	350	336	332	315	335	361	337	312	318	336	356	338	356	326	299	290	281	300	348	356	330	317	281	318	340	325	374	338	331	328	331	321	347	330	334	299	310	318	349	292	369	375	367	348	334	360	338	350	325	294	345	388	361	317	298	364	345	339	318	296	338	306	346	316	344	303	353	309	337	321	336	348	306	335	353	372	317	308	315	331	347	291	316	319	316	345	328	342	329	340	335	348	347	378	353	335	311	354	334	352	330	322	365	323	320	322	346	318	341	325	302	337	346	332	343	317	297	327	344	305	330	297	302	298	322	328	323	305	296	320	316	320	304	302	285	305	299	310	326	337	321	313	329	298	327	352	340	341	299	320	323	317	312	343	314	307	325	357	292	348	316	276	340	309	360	331	308	317	309	325	335	341	310	356	331	336	362	315	332	369	311	350	324	324	340	323	329	348	332	316	315	311	301	319	305	333	350	302	322	309	311	336	337	334	329	344	361	345	386	330	338	374	305	284	308	314	327	355	323	338	324	328	309	314	330	307	355	356	314	323	354	322	332	313	297	353	316	323	342	342	313	372	358	281	307	308	315	322	310	306	305	337	324	310	331	365	347	340	329	321	305	308	333	327	318	312	362	298	348	320	333	318	305	335	329	301	348	333	330	332	297	316	326	318	329	318	343	345	314	332	323	360	331	366	341	326	350	365	326	340	308	352	324	337	326	310	288	348	340	311	336	338	357	343	346	318	337	343	331	333	330	307	373	309	318	345	363	315	358	310	320	347	331	357	326	329	321	348	334	336	326	326	317	328	356	357	341	321	329	313	320	330	324	350	343	350	352	340	350	328	394	357	319	342	360	341	309	321	339	331	332	344	334	349	341	344	312	339	341	327	335	310	351	289	308	343	323	318	313	331	309	325	338	348	336	317	351	344	342	329	345	350	335	340	320	321	276	311	341	304	336	322	296	321	354	306	341	316	319	324	306	299	342	335	347	294	358	360	387	318	309	329	317	343	321	339	330	322	302	342	333	339	301	339	389	382	309	319	300	333	326	310	349	346	319	344	299	335	325	339	329	341	339	332	347	329	329	346	288	346	327	334	309	335	361	345	339	352	332	303	332	310	298	356	348	308	319	341	321	311	336	323	339	305	341	338	334	331	327	347	349	335	296	337	339	314	317	308	339	334	342	331	307	331	361	330	340	362	315	326	332	340	302	344	373	336	333	314	350	271	346	314	302	315	351	347	323	302	325	303	313	363	336	321	353	329	312	334	332	326	332	294	321	313	338	359	319	348	332	322	356	322	304	296	320	328	336	302	336	356	313	302	349	327	361	362	371	311	354	328	347	344	354	320	338	309	342	293	345	304	309	329	330	339	336	329	357	326	304	325	360	323	310	322	323	287	325	312	347	280	316	300	339	283	300	341	362	287	334	337	304	362	303	314	285	311	315	332	296	354	307	311	342	328	285	306	324	339	330	338	334	310	317	353	284	324	353	335	314	352	354	319	329	334	319	302	369	309	319	345	344	368	334	333	361	339	311	335	298	325	359	311	320	297	283	332	321	344	356	333	372	346	371	323	350	330	326	359	355	323	339	283	328	320	340	322	333	323	336	317	321	343	378	329	342	334	301	336	281	349	314	343	343	314	341	330	351	344	321	334	315	339	317	329	324	294	329	325	360	338	327	310	314	331	301	362	353	329	321	334	298	343	314	301	328	347	297	314	330	304	319	336	349	372	331	320	312	315	330	348	344	307	281	311	302	330	330	305	344	381	354	314	324	332	324	351	328	321	322	339	336	347	339	351	319	378	321	323	336	361	327	322	327	344	356	304	333	349	324	317	332	354	327	313	372	373	305	270	316	324	332	306	362	309	330	344	331	317	345	334	297	356	296	335	350	309	304	317	306	321	293	292	346	338	324	355	317	317	327	331	341	343	314	327	314	355	302	330	330	318	362	332	335	342	368	340	325	326	345	308	368	320	342	310	312	336	308	296	336	349	347	312	342	320	307	328	331	345	329	382	298	293	337	359	344	333	342	320	341	343	359	308	322	340	362	348	301	334	331	336	303	358	349	366	335	351	354	310	294	311	390	312	361	319	333	292	315	308
36327	17843	23224	23686	19607	8169	5350	4264	5223	3037	2349	4492	1799	1440	1376	1201	1159	1075	1072	1078	1083	992	972	904	916	877	872	888	857	854	847	848	822	836	824	886	831	857	798	806	727	755	848	837	806	799	764	812	813	792	769	746	798	766	789	756	771	761	765	794	767	733	829	789	786	754	761	799	763	747	748	755	783	754	706	714	740	739	783	746	728	689	787	745	741	726	739	790	800	728	755	751	756	774	786	760	729	755	716	791	773	736	749	728	772	785	773	720	779	752	719	741	742	750	749	737	755	689	707	752	771	748	738	714	747	776	709	759	706	743	706	730	740	717	697	761	724	691	737	719	668	774	747	750	734	710	729	731	724	726	722	738	737	702	766	724	753	711	751	778	671	714	768	735	772	764	734	749	748	768	763	684	717	736	700	750	733	734	686	712	689	753	736	734	715	736	699	741	797	729	744	704	717	718	757	716	732	721	735	712	738	717	712	733	758	720	724	739	759	740	702	713	731	732	709	763	758	749	741	784	719	745	720	749	768	758	770	789	734	743	685	738	687	763	720	716	711	713	730	723	688	743	729	769	719	712	712	752	737	739	732	723	715	683	741	721	722	716	746	772	715	759	730	702	726	782	774	721	746	744	700	729	750	767	725	772	729	669	725	730	684	734	721	743	759	727	723	740	702	732	710	732	727	713	752	769	734	726	701	721	724	770	727	728	729	758	735	712	721	715	723	671	770	738	741	712	690	715	778	748	735	752	712	749	739	746	764	736	717	665	707	711	751	779	780	736	698	724	699	754	756	765	719	704	740	705	735	753	705	709	749	725	713	744	716	733	754	746	740	783	771	744	756	710	750	764	726	712	769	781	710	707	751	708	722	706	764	740	727	728	725	657	722	723	733	749	699	776	707	748	738	749	765	722	757	730	763	794	763	714	766	758	708	776	734	761	722	737	742	710	724	723	738	748	761	676	726	763	722	722	741	781	734	742	728	790	707	680	752	733	739	705	705	781	798	717	700	736	749	762	731	746	698	761	734	703	729	747	726	746	730	715	738	757	638	753	737	736	722	727	731	723	729	651	719	774	711	742	722	713	746	690	759	716	720	713	725	761	725	702	732	738	756	691	746	733	786	747	735	734	721	689	802	739	742	720	722	701	772	745	775	681	727	737	728	791	771	753	762	692	784	744	706	673	724	743	654	734	743	704	722	715	697	702	751	757	769	798	747	706	741	682	757	735	752	717	711	736	716	734	684	765	758	719	739	713	737	769	739	715	717	715	765	702	760	721	737	671	779	746	740	723	783	733	727	739	732	759	710	706	720	781	740	710	779	729	760	750	782	763	711	706	754	696	710	670	761	758	729	716	717	698	802	756	706	751	713	724	708	737	698	699	729	781	738	730	721	738	682	701	750	735	761	766	687	783	767	722	713	724	771	736	751	707	808	738	782	705	709	733	712	783	725	772	699	701	741	732	689	804	713	739	729	718	727	729	712	759	700	736	709	740	692	740	749	719	732	689	732	752	704	747	721	715	775	721	729	730	741	708	698	742	742	731	705	760	728	730	723	723	747	750	735	722	750	722	718	760	760	776	720	737	759	783	767	738	750	696	734	734	762	742	773	750	769	700	738	742	750	755	779	743	730	726	781	734	706	691	721	720	719	744	691	736	721	747	737	748	729	753	728	771	720	778	742	718	692	705	736	735	741	717	717	702	687	820	681	753	701	763	792	734	729	752	712	743	757	755	729	683	778	754	710	734	719	696	708	740	714	742	759	722	707	709	763	709	729	696	726	723	746	757	713	737	748	732	717	685	752	720	712	713	683	715	747	731	747	717	758	731	741	777	772	730	709	734	726	760	726	740	741	724	714	716	715	744	735	733	757	742	720	731	750	712	699	777	702	737	803	809	777	749	724	743	815	747	722	779	732	752	734	739	733	775	775	749	727	757	760	719	737	671	741	756	685	718	713	711	746	721	721	760	739	733	713	714	720	707	740	756	738	743	750	720	776	746	763	726	720	730	735	758	736	704	722	773	729	707	738	747	734	765	764	748	735	727	700	713	683	740	726	756	701	723	749	722	756	727	768	781	698	752	739	727	710	787	751	700	751	707	718	766	738	726	728	745	742	732	737	747	715	725	713	725	743	757	751	750	703	714	788	805	729	735	702	762	715	753	740	724	744	769	721	763	753	748	747	709	756	744	739	720	792	729	711	754	750	720	719	695	732	729	777	713	702	756	740	754	720	700	765	699	750	728	768	745	730	747	754	736	737	722	735	740	729	744	725	735	732	765	746	741	760	674	734	744	728	766	715	675	701	744	734	725	735	737	740	683	736	701	695	724	709	745	711	752	727	726	753	717	697	676	718	755	764	744	688	755	706	737	762	728	749	774	715	737	763	766	716	741	707	763	783	771	691	686	745	771	792	732	734	753	743	710	746	724	698	756	784	722	712	747	737	686	761	708	702	739	708	721	744	726	700	700	731	753	740	747	774	750	742	771	682	708	734	741	743	763	772	718	735	717	682	781	697	731	718	707	738	696	727	717	704	738	714	716	702	730	732	720	809	712	732	783	693	799	738	664	742	765	766	761	714	730	728	712	713	753	699	719	706	750	721	652	741	735	720	737	729	747	748	742	758	765	699	747	767	714	763	739	716	726	689	719	757	724	726	723	738	750	720	717	661	729	743	680	781	740	744	716	722	720	735	737	756	748	759	727	721	751	762	713	711	721	717	700	766	748	688	689	745	780	725	738	711	737	741	734	767	733	708	733	717	751	715	713	750	695	799	709	742	675	714	757	733	685	717	706	729	767	725	731	751	717	742	737	731	737	760	737	743	692	761	730	715	718	693	716	701	779	657	726	771	774	723	746	724	749	744	771	720	709	737	684	719	716	697	731	723	760	766	698	752	728	739	714	747	722	748	673	758	716	754	693	751	762	687	732	697	729	758	733	753	687	730	743	724	750	722	685	774	690	754	752	783	699	743	737	742	702	721	772	718	725	727	724	766	736	721	724	769	713	732	749	750	727	757	757	731	754	772	759	748	682	739	707	706	753	740	737	775	770	736	731	720	761	690	737	773	739	746	735	782	740	723	732	742	739	776	722	711	736	688	724	758	789	725	757	757	718	766	699	750	737	693	763	740	727	727	770	723	721	756	744	725	733	780	748	755	699	713	736	780	740	753	694	770	728	737	721	776	706	720	736	706	694	705	766	746	717	684	701	743	753	722	767	736	744	733	762	772	754	752	744	791	760	738	762	702	711	788	725	776	708	710	784	724	706	709	704	709	775	744	743	743	744	760	704	748	771	738	760	730	728	752	722	759	706	737	754	711	712	701	786	738	766	746	754	727	758	745	715	748	756	722	743	724	737	696	786	817	706	762	714	700	777	703	671	694	728	726	766	750	757	754	727	712	710	772	711	714	746	732	766	723	745	770	786	742	760	709	729	770	733	729	710	725	737	685	722	740	746	755	742	751	718	737	701	762	756	758	718	770	762	713	742
16531	8584	5515	3577	1945	532	264	237	264	159	160	125	87	126	94	80	97	98	110	81	113	89	91	107	85	96	80	109	108	104	112	108	128	94	91	91	107	97	104	94	93	86	95	102	91	108	102	111	108	101	98	83	110	101	105	103	113	107	107	118	112	81	100	105	105	94	99	110	96	108	102	82	117	88	106	114	115	80	100	83	99	122	100	103	97	115	102	118	87	105	115	127	102	91	110	79	119	132	116	112	119	99	81	85	103	99	106	98	101	122	95	105	97	99	104	95	97	101	99	108	98	110	115	105	97	108	101	98	100	112	95	104	90	91	95	92	110	96	109	122	102	100	78	98	95	112	99	100	81	91	99	103	100	99	96	98	93	101	104	88	102	113	113	80	117	89	91	102	91	98	92	95	88	86	106	92	89	105	90	110	101	119	128	100	106	111	101	95	110	86	79	105	108	113	76	114	78	90	89	100	114	126	101	108	113	97	105	112	115	109	79	87	88	93	110	101	104	86	112	121	88	107	102	109	107	120	84	106	97	109	105	101	95	108	122	103	84	94	91	120	97	92	87	111	77	99	87	95	105	89	106	83	96	103	106	103	140	99	119	98	93	129	88	126	117	103	97	100	95	95	109	110	79	98	111	90	90	98	94	99	92	105	102	95	97	91	110	94	103	105	107	92	100	111	126	99	110	107	93	89	113	102	93	107	91	114	89	105	105	114	85	89	90	98	109	114	84	114	109	101	94	104	83	93	90	109	116	129	99	97	113	113	98	97	116	82	106	107	109	103	96	88	112	91	95	104	115	117	95	120	110	97	93	81	99	95	114	93	104	119	83	99	103	81	117	102	111	96	114	103	84	90	111	107	110	116	88	103	125	90	111	122	87	67	106	82	96	95	117	114	100	101	92	97	107	79	88	93	102	107	84	108	94	95	94	129	81	103	108	83	117	114	113	121	109	118	107	100	99	85	88	102	107	91	92	112	135	101	112	103	102	99	100	99	106	83	89	122	90	81	103	87	105	93	130	95	115	105	91	110	109	102	91	98	85	95	100	86	96	97	89	92	93	110	104	98	100	125	111	98	104	102	120	108	115	110	102	117	110	88	88	103	123	121	88	95	105	112	98	90	88	95	90	95	103	98	86	123	98	104	97	98	113	105	101	94	100	90	75	96	95	113	99	107	101	96	91	117	114	103	102	95	75	107	105	121	95	104	72	99	95	92	119	93	86	97	99	98	130	102	109	101	86	96	98	114	110	118	91	103	115	103	75	97	96	94	100	99	121	92	115	96	110	95	116	95	101	104	97	95	102	101	100	92	96	84	91	112	106	97	109	102	106	107	99	108	99	96	112	95	84	103	103	105	90	111	97	107	107	110	118	100	91	116	111	85	96	78	95	97	100	106	81	93	102	93	106	106	72	98	94	101	94	109	91	106	100	98	86	106	92	98	78	99	86	104	110	101	105	111	94	86	104	98	108	115	101	110	101	119	110	107	108	95	86	109	104	105	76	105	96	90	87	101	85	106	95	115	100	101	104	93	95	100	89	108	99	105	100	100	112	73	114	89	93	120	116	85	90	117	83	86	96	79	117	76	111	122	91	97	81	113	105	100	76	101	90	88	118	103	91	107	74	103	108	92	114	86	93	91	107	109	98	81	105	98	95	110	109	105	117	108	95	103	99	82	121	102	98	97	122	99	106	88	91	112	93	97	85	112	100	106	102	96	113	98	94	93	114	129	105	99	94	88	121	100	105	99	110	111	107	107	96	102	113	112	100	116	100	108	105	115	100	121	99	111	103	76	93	103	122	125	91	98	115	105	122	117	107	88	103	105	110	102	95	77	113	113	95	99	92	104	113	88	118	112	94	119	118	88	98	92	89	113	103	104	97	115	105	104	114	101	85	110	97	103	111	105	102	86	83	104	88	109	101	101	109	113	108	108	114	84	83	110	102	105	106	102	93	111	91	129	108	111	105	96	93	92	101	117	91	96	89	93	96	90	102	92	114	110	101	110	113	84	119	119	115	98	77	115	114	103	103	109	107	109	93	108	107	93	102	91	106	100	83	109	99	109	106	97	91	102	103	100	88	93	98	95	95	106	113	107	102	110	83	90	106	81	114	103	87	107	95	108	102	95	116	93	114	94	84	101	95	110	108	104	94	91	110	110	102	97	112	114	111	93	91	99	115	89	89	108	89	118	89	114	109	98	114	84	102	85	115	100	106	97	103	92	98	107	94	109	97	97	102	85	90	107	108	81	88	113	102	87	95	86	98	101	104	109	101	115	115	99	102	99	97	81	93	108	112	108	101	103	98	110	99	98	92	116	109	102	88	91	107	90	87	112	115	112	111	115	106	109	101	87	101	87	121	96	103	119	115	104	103	111	83	115	114	78	111	101	88	99	109	113	106	120	107	79	96	100	124	103	93	85	107	99	109	103	106	87	95	108	116	95	122	104	90	128	106	106	75	104	97	98	111	103	99	94	101	103	118	90	99	94	101	89	93	104	110	110	86	91	107	119	85	89	105	107	112	113	101	83	99	113	100	121	88	84	100	101	93	99	99	91	106	97	86	96	110	101	104	114	111	136	96	81	93	93	98	112	80	108	96	124	102	114	110	89	81	103	101	111	106	85	99	129	105	96	95	101	129	90	96	100	111	114	89	105	97	121	104	108	101	106	93	113	104	106	106	98	100	116	104	100	115	97	97	96	83	97	96	107	106	90	102	105	108	93	107	117	112	86	98	88	92	89	113	113	113	111	102	109	113	104	99	99	88	91	91	108	94	100	108	120	109	117	127	107	110	91	100	100	86	99	97	110	104	93	100	87	109	96	90	108	108	104	103	86	126	101	107	96	97	99	91	105	110	103	90	97	120	100	91	116	98	87	100	104	122	101	107	118	92	83	105	107	96	103	94	107	104	103	98	114	106	106	108	108	108	101	100	99	123	111	91	75	112	101	108	90	116	97	106	119	117	117	100	92	110	113	105	85	97	116	114	87	98	107	109	101	94	95	111	105	92	112	102	116	108	104	110	88	107	91	75	99	94	102	91	99	83	105	92	94	107	90	119	113	91	85	118	116	105	95	107	103	109	86	89	124	108	127	109	98	88	101	84	89	103	89	82	90	105	109	90	83	91	108	91	105	109	100	95	103	103	88	119	116	105	109	88	97	93	102	94	107	87	112	94	99	87	98	79	96	94	89	102	103	103	104	101	85	92	88	90	93	88	110	102	104	112	99	104	116	106	90	84	85	96	110	91	91	101	80	99	102	94	99	99	92	98	109	102	87	89	112	87	97	108	86	98	102	115	113	105	100	109	104	107	103	93	110	85	92	107	124	108	94	107	97	111	94	97	107	93	102	110	104	109	109	94	124	100	113	103	108	98	121	80	86	102	100	96	124	101	107	99	105	106	123	106	100	126	95	105	109	103	110	110	99	109	88	96	93	107	106	101	119	95	78	104	103	98	84	77	99	93	97	108	84	106	116	107	111
9835	6056	9730	10104	6943	2095	1323	1046	1210	521	569	464	313	312	317	295	317	281	317	298	283	280	309	276	292	272	293	320	286	317	280	279	277	293	288	258	264	280	293	297	290	313	311	273	279	323	269	310	286	288	254	323	321	275	311	304	280	304	300	291	285	278	251	291	309	302	298	296	280	287	289	294	278	280	289	288	281	277	255	286	274	278	292	262	288	294	253	267	286	301	271	266	286	304	308	268	278	288	255	287	275	326	306	301	273	281	294	295	277	262	298	294	297	282	255	289	281	252	269	291	284	277	263	281	285	252	276	283	276	278	278	313	278	310	310	266	284	270	284	267	292	299	277	294	282	300	290	268	306	271	278	265	281	280	314	286	308	286	280	310	290	272	283	283	291	294	272	299	283	273	327	277	292	270	280	310	306	304	310	328	270	278	295	296	279	275	282	270	283	291	297	285	300	297	314	283	287	269	286	301	302	259	286	277	286	268	255	306	286	270	303	295	272	275	284	273	293	289	289	277	274	282	253	307	272	280	303	287	260	280	294	281	305	259	290	290	296	267	289	308	258	263	259	301	310	280	256	279	298	298	295	304	312	286	286	283	306	283	280	282	307	279	294	276	289	287	295	294	297	270	290	259	267	279	314	312	292	301	271	258	301	263	298	266	293	280	306	281	295	280	300	301	245	292	309	286	293	294	305	295	252	282	262	292	278	267	278	278	285	285	278	296	323	273	249	285	277	296	261	272	259	279	290	289	294	294	299	297	275	294	260	303	299	262	286	255	285	281	278	299	271	288	294	257	286	274	285	279	312	306	323	285	295	282	296	309	294	268	294	299	315	292	298	249	268	289	287	308	307	266	288	294	278	292	288	285	314	277	339	294	272	268	286	291	271	290	282	264	303	294	277	279	249	288	292	291	301	258	305	298	273	272	284	287	277	284	288	255	266	253	286	287	285	278	313	266	297	277	267	281	281	294	277	297	293	286	295	291	289	293	274	270	277	312	303	273	278	286	294	268	315	294	305	257	296	288	309	310	287	297	278	271	287	263	296	269	303	308	287	293	263	284	293	309	296	283	295	289	282	276	269	298	295	277	275	291	286	257	271	294	269	284	274	290	271	285	272	305	281	255	295	285	258	314	293	302	275	294	294	308	321	309	302	264	277	257	267	255	297	271	278	296	289	279	296	321	299	289	296	272	269	272	297	267	299	268	289	293	282	283	284	271	272	277	320	286	308	288	309	292	293	265	292	272	281	302	287	298	287	309	290	275	293	294	283	272	302	286	268	290	255	297	298	299	267	280	292	297	315	290	261	316	320	291	240	256	292	282	302	253	294	274	295	254	260	258	272	279	293	275	298	279	274	299	292	303	268	311	274	282	299	313	294	280	293	276	275	303	280	285	266	283	259	282	295	309	298	266	269	304	313	276	294	246	289	299	296	268	292	269	284	286	292	279	297	293	296	307	299	306	277	275	266	294	308	306	271	290	269	304	269	288	256	286	296	277	303	268	309	297	305	261	274	288	273	288	273	272	274	313	303	286	269	302	297	295	271	276	294	306	297	282	272	333	265	272	249	323	275	315	291	286	284	278	258	311	311	282	267	269	283	276	278	287	296	290	281	261	273	289	311	261	301	286	265	278	298	296	307	300	302	261	298	284	282	298	287	287	268	284	279	314	283	267	308	286	284	286	273	287	258	264	289	276	254	305	301	296	276	251	285	284	304	293	308	274	254	269	295	265	267	280	303	281	286	271	266	257	275	299	276	280	314	299	280	290	286	297	279	300	286	298	284	315	301	301	265	257	274	280	281	285	282	275	275	290	315	288	301	281	276	277	307	293	282	285	306	302	282	304	293	270	267	288	263	260	315	275	289	282	265	266	291	292	270	289	269	277	281	252	272	267	306	289	252	305	314	275	274	300	258	301	280	298	268	303	306	275	292	275	299	301	290	274	301	291	259	292	297	294	300	289	246	261	294	278	296	286	297	292	285	271	276	291	301	276	278	288	279	286	267	288	291	250	284	282	279	288	292	251	295	281	288	301	271	282	303	280	306	268	261	267	280	299	284	266	297	320	285	276	296	271	287	269	273	276	285	275	277	287	288	264	299	297	286	293	285	315	289	288	283	284	274	264	284	322	285	303	263	288	286	272	268	265	263	273	278	268	287	286	309	301	264	281	251	297	275	332	287	306	290	276	273	297	275	316	262	290	276	299	283	276	285	315	287	302	289	273	294	272	274	295	293	262	277	242	311	268	299	297	301	285	271	288	272	304	279	286	281	272	276	273	263	296	304	286	309	287	291	286	260	285	283	306	292	292	294	280	290	273	273	301	290	295	285	273	306	275	284	283	301	273	276	297	276	299	324	293	264	313	292	291	295	257	300	289	280	303	312	279	324	290	292	266	273	271	281	291	285	274	273	296	277	291	276	284	268	288	260	274	312	310	259	276	257	271	279	298	291	272	289	273	285	250	263	256	315	291	259	262	306	297	302	335	296	293	274	300	293	288	310	305	276	268	273	294	295	268	278	282	285	317	254	283	318	280	295	270	304	263	268	282	293	296	251	310	289	293	257	307	339	285	248	283	281	274	271	267	289	272	290	273	273	285	314	302	306	263	284	292	291	317	278	275	291	276	268	291	286	263	252	318	298	289	279	300	289	293	266	311	290	313	278	302	304	257	293	288	255	281	292	287	276	285	292	268	268	274	294	298	333	298	256	274	277	313	286	292	263	289	298	276	304	276	271	297	318	283	293	284	333	296	298	294	296	272	263	270	278	282	301	256	277	295	272	313	306	292	280	263	284	289	306	283	310	250	305	281	290	309	313	279	286	274	275	306	266	277	317	303	264	287	289	288	298	285	289	293	272	286	272	272	297	295	282	279	282	276	277	328	296	278	255	276	256	298	316	267	294	292	269	281	298	305	289	284	315	313	250	277	275	281	275	284	294	283	279	330	272	294	254	291	274	264	294	253	268	281	298	302	267	296	282	321	306	317	260	295	282	294	275	278	296	308	284	259	270	247	290	286	279	269	307	299	303	293	291	275	268	307	302	301	299	278	276	278	293	311	282	299	297	305	284	266	275	291	268	293	263	277	294	279	285	263	296	257	288	281	286	284	288	280	278	291	294	281	283	293	289	274	273	270	316	283	293	262	254	271	313	299	294	269	297	287	242	271	268	297	274	284	261	282	268	278	296	271	265	309	267	265	296	299	288	276	290	262	217	279	267	286	273	282	328	295	279	310	265	290	304	272	300	269	261	282	293	291	285	289	260	258	286	275	276	301	300	306	291	289	279	267	298	297	297	284	290	271	294	293	277	296	290	290	286	269	300	281	270	295	294	281	288	270	281	287	270	266	283	321	289	280	299	266	287	298	248	288	281	281	289	276	290	270	296	278	297	283	290	312	281	310	271	236	278	291	280	270	286	259	285	302	280	309	279	291	305	254	260	285	264	269	286	254	282	246	325	278	264	254	308	288	278	292	272	301	264	300
50072	37397	14999	8112	4296	1432	847	746	638	452	401	621	337	248	256	242	287	276	229	268	239	232	250	232	247	222	211	239	232	216	210	226	222	224	199	239	227	213	245	225	251	214	234	198	196	193	197	229	202	195	223	207	219	232	245	215	204	221	216	208	208	217	225	225	227	227	200	227	210	213	226	221	205	225	237	228	207	215	230	226	215	235	190	217	249	224	222	228	227	173	207	224	221	214	216	227	242	198	202	209	206	231	231	242	228	211	214	217	220	234	212	201	215	223	240	238	223	197	205	231	226	192	196	254	203	238	225	204	215	200	232	216	221	218	222	220	223	207	225	242	225	208	210	217	216	213	231	215	207	221	226	184	199	189	182	208	187	224	201	224	219	194	204	223	234	248	231	231	221	214	210	246	207	231	234	215	222	207	217	223	237	210	211	188	208	205	199	203	229	212	221	221	231	242	206	203	211	202	217	216	226	246	219	204	212	225	202	221	223	218	229	216	221	196	209	232	205	205	264	188	222	221	214	203	231	211	222	232	223	224	215	215	228	225	222	196	227	227	228	233	211	238	215	215	226	229	190	213	255	217	205	207	204	212	245	247	220	208	206	198	226	234	208	205	187	214	217	221	232	192	227	204	253	206	225	195	208	207	237	213	195	215	188	215	216	185	222	203	233	220	212	182	226	210	226	216	229	220	227	225	209	212	230	210	199	200	206	223	223	243	228	222	228	230	227	199	208	212	223	218	198	229	215	233	216	214	208	250	213	238	242	217	194	197	210	228	221	255	209	204	201	193	235	218	218	192	234	234	226	206	220	232	189	197	216	229	209	205	193	212	203	230	186	217	231	214	223	212	230	222	197	233	216	242	196	186	191	219	220	218	199	231	220	220	232	230	213	195	209	242	233	209	208	219	202	218	195	227	208	240	219	204	207	235	239	210	199	211	187	206	223	218	210	224	191	210	213	185	201	218	209	232	204	205	226	219	230	220	201	202	236	209	210	215	244	229	201	201	197	210	213	217	231	241	211	209	225	196	215	204	188	219	227	192	229	203	225	200	236	211	208	215	213	234	221	254	192	214	239	218	211	230	227	248	227	220	214	237	222	195	213	241	224	223	221	234	216	214	244	203	229	205	206	244	200	233	234	215	224	197	211	193	210	207	204	214	214	197	213	210	199	199	240	223	217	216	232	202	194	202	205	219	202	222	198	188	189	221	239	213	205	206	212	210	229	219	205	200	214	216	221	218	209	199	219	187	239	211	211	213	231	230	191	225	209	221	232	204	225	218	218	222	219	222	238	205	197	199	184	200	227	212	194	216	258	207	224	249	224	210	199	227	182	212	234	211	213	201	228	218	212	196	217	195	234	230	206	199	230	213	189	170	220	213	238	199	231	200	197	209	207	231	205	246	197	204	208	224	232	195	226	233	224	210	218	201	220	250	219	232	183	201	216	209	201	196	243	217	227	231	215	228	240	226	220	219	208	245	204	192	229	211	207	225	219	211	212	213	227	204	222	219	226	232	257	215	221	229	214	209	223	210	214	215	260	213	210	202	196	217	231	208	224	203	224	190	210	204	239	196	236	211	219	197	191	212	221	195	200	202	181	233	227	201	208	231	218	206	202	219	202	233	212	192	223	195	213	227	205	220	225	204	218	232	214	224	217	215	228	210	213	196	214	198	219	198	220	224	207	221	220	225	212	215	224	220	212	232	212	205	211	231	200	219	206	210	217	220	215	186	215	186	201	240	217	204	190	187	248	202	208	212	218	176	207	229	218	201	205	212	183	228	172	208	221	224	203	214	214	218	238	221	238	220	190	210	221	213	218	227	220	204	214	205	235	243	211	215	218	206	213	216	217	263	230	232	216	220	206	195	221	195	192	207	223	203	214	202	194	213	229	214	219	209	210	223	228	237	214	221	200	226	211	215	201	213	199	235	221	205	200	200	232	269	211	214	226	211	190	214	230	222	248	219	204	214	208	214	214	232	200	203	199	180	214	236	199	216	220	176	215	181	202	207	219	219	210	223	215	228	200	218	210	207	235	192	183	188	201	227	229	227	228	212	223	231	220	190	212	224	228	223	208	210	230	193	201	217	213	215	200	186	214	213	214	190	216	222	221	199	233	224	253	217	212	220	249	257	220	248	239	197	250	229	212	205	224	207	246	218	199	233	247	200	224	220	184	216	222	216	197	211	205	218	231	214	240	197	206	210	219	211	234	221	220	181	214	212	186	214	237	237	212	235	225	203	227	235	207	200	224	220	205	210	205	223	212	204	211	220	207	218	198	214	193	220	214	237	228	217	232	195	195	187	195	203	217	179	199	206	226	216	230	218	207	212	228	227	226	231	244	226	251	212	219	189	214	218	212	212	200	202	203	229	200	206	185	197	227	230	178	216	195	229	220	194	212	211	227	226	223	242	216	239	209	212	214	228	237	201	215	204	217	193	220	212	207	180	206	249	226	237	213	188	235	203	210	224	206	177	194	241	227	249	233	215	254	215	235	200	198	232	214	210	224	210	212	265	226	173	231	217	217	227	218	205	216	197	210	214	234	213	211	205	224	195	194	216	211	213	221	221	223	195	207	197	220	219	233	224	218	193	263	204	244	216	189	221	194	208	219	223	202	188	237	221	211	238	222	197	214	213	253	220	229	223	239	232	223	247	212	220	183	217	206	216	222	218	205	228	210	205	212	218	211	205	201	206	220	226	218	208	211	222	205	202	194	202	205	207	242	238	217	208	194	220	197	211	223	242	240	261	244	216	207	235	232	202	223	238	219	213	220	234	207	213	226	242	225	213	236	216	229	214	212	232	211	233	222	207	192	236	227	195	224	213	231	223	225	200	214	231	195	237	197	195	210	228	209	200	230	214	227	232	205	225	227	217	209	202	270	211	207	206	235	215	219	213	206	205	250	212	221	215	251	221	210	201	193	191	198	229	195	244	224	202	205	227	215	186	190	207	222	223	221	216	216	222	215	225	223	227	197	206	187	211	225	226	196	207	208	222	238	219	231	226	213	225	219	220	231	224	237	225	215	181	194	219	200	224	211	213	202	239	221	216	253	251	227	221	203	202	204	237	217	213	231	210	204	217	236	210	233	226	263	212	206	223	221	217	204	208	198	204	214	219	211	227	255	198	206	207	231	198	223	205	233	222	201	230	236	189	225	213	212	222	215	184	226	213	192	211	216	240	214	206	218	206	236	256	206	199	221	223	233	230	209	254	219	214	228	227	217	195	182	235	222	212	202	224	240	222	234	193	235	204	217	213	197	225	205	219	223	250	188	233	191	212	213	191	228	228	216	196	223	208	244	228	206	200	194	213	220	216	211	208	225	232	209	201	246	218	215	236	204	222	225	242	158	241	242	253	215	204	215	193	200	231	237	245	224	225	222	239	196	263	239	209	226	221	247	187	266	199	229	214	221	232	209	238	234	232	214	213	189	210	175	225	249	238	214	230	227	204	221	229	204	233	230	230	219	200	215	213	198	186
31468	14844	15515	16199	12067	5181	3481	3392	2755	1752	1628	2903	1133	902	813	788	786	726	755	723	683	692	626	645	621	587	594	652	565	584	640	606	616	610	597	587	554	533	574	555	537	552	547	564	585	562	592	567	517	595	578	538	539	554	522	577	543	526	589	534	554	559	537	568	545	539	561	551	532	550	528	575	536	530	522	548	511	582	553	528	573	493	526	562	546	547	523	512	549	506	530	521	533	493	540	556	536	554	521	536	548	555	538	531	495	551	552	526	528	493	540	517	525	568	512	536	553	573	512	536	513	582	537	504	574	501	530	530	572	498	510	524	538	567	585	539	509	524	550	566	537	530	516	551	502	530	500	499	498	544	525	537	487	525	521	560	528	556	545	515	515	510	517	514	557	506	581	538	485	550	577	552	498	525	518	532	520	540	515	525	514	519	549	554	532	528	501	514	543	487	535	555	522	543	506	561	519	549	539	531	539	532	510	506	502	543	517	553	515	524	480	538	519	541	491	493	558	542	517	493	494	556	525	524	518	518	493	515	507	505	574	519	539	522	524	544	540	535	557	481	556	521	524	548	551	532	512	524	554	507	505	527	535	509	506	521	529	550	523	543	529	513	527	503	516	527	527	531	494	514	509	541	516	530	544	538	538	522	533	517	521	558	521	589	505	493	531	531	516	564	533	534	553	472	459	523	574	561	495	509	532	519	498	521	553	481	566	533	462	525	572	532	522	533	508	536	567	530	513	569	588	530	536	573	524	521	524	530	576	535	499	528	534	526	520	548	563	471	590	548	539	519	538	528	528	509	512	521	536	524	547	533	573	559	508	530	514	524	536	529	521	553	508	539	514	529	518	546	517	519	543	512	562	513	471	533	541	491	526	537	537	551	540	496	555	520	577	514	519	560	533	542	544	513	547	510	493	503	507	537	485	545	514	524	522	494	555	513	547	525	529	550	540	523	525	520	510	547	518	529	511	491	507	523	536	549	526	478	521	550	531	541	569	543	521	527	515	508	529	503	531	503	543	573	535	569	524	527	556	513	534	525	525	515	530	512	511	530	516	553	498	534	536	487	525	532	528	538	557	528	539	540	512	514	536	511	534	568	550	541	524	512	527	504	511	520	580	506	532	554	511	546	518	519	529	528	504	566	507	515	534	522	507	529	531	510	547	544	530	544	522	536	561	534	506	497	515	495	500	480	567	498	500	499	576	548	532	519	578	527	458	542	540	516	562	547	485	553	532	509	507	510	541	527	509	531	532	540	550	524	524	548	554	523	527	513	501	536	522	502	582	550	505	487	532	535	534	562	524	534	509	538	506	547	579	557	511	527	501	553	520	509	500	551	490	507	510	532	522	526	506	542	535	490	513	539	552	503	496	559	519	542	566	524	519	515	502	536	526	523	514	562	542	572	484	550	547	516	487	530	537	495	523	522	564	529	530	535	512	507	520	530	513	556	509	494	509	533	508	519	555	510	534	585	549	542	533	531	514	541	514	500	519	518	523	531	572	500	505	531	525	545	480	559	536	493	496	520	514	547	503	543	501	515	512	536	558	504	541	508	529	523	542	537	532	562	529	538	527	572	522	516	498	524	518	563	496	516	517	562	536	535	527	558	543	544	511	541	561	517	516	537	505	530	549	565	562	490	523	552	521	548	533	515	533	541	525	550	520	545	523	524	544	492	528	536	547	487	534	539	539	503	532	548	558	536	522	556	507	478	560	512	561	519	499	535	506	554	508	487	515	506	509	561	556	526	520	540	496	513	537	491	512	549	523	506	549	557	521	556	549	540	516	558	515	549	530	554	529	523	543	493	514	567	509	554	494	476	549	536	507	536	513	541	540	518	512	549	514	541	529	511	517	505	532	540	519	509	532	513	550	519	502	555	551	542	548	510	517	498	502	507	522	507	549	498	514	489	536	540	525	550	485	533	499	546	569	507	519	570	515	538	502	504	570	501	506	537	525	541	530	531	547	541	515	510	530	553	507	507	534	530	541	543	571	500	550	533	523	525	487	515	529	511	555	534	506	536	519	571	532	549	530	582	539	484	537	502	536	532	553	541	530	543	492	515	544	509	504	526	541	521	533	507	541	526	537	484	487	505	533	539	538	470	535	505	493	514	513	505	518	532	570	511	543	507	527	527	514	543	543	529	509	537	504	519	512	557	534	517	528	506	511	590	524	528	512	534	505	511	579	529	525	521	493	504	510	561	550	519	545	565	521	540	522	513	498	538	511	540	552	556	508	514	498	520	589	526	489	525	559	516	542	519	512	522	473	549	525	505	550	514	527	562	542	502	529	510	497	509	510	551	478	537	555	501	566	483	506	510	530	490	493	540	473	536	531	577	541	513	482	546	594	467	535	573	504	485	556	527	546	541	513	540	512	503	563	575	523	548	530	497	520	549	555	530	566	556	518	530	508	502	496	523	527	566	547	523	549	498	515	507	525	505	522	533	568	492	515	548	567	509	496	527	534	520	524	563	552	510	550	484	532	507	504	507	502	544	550	514	514	500	535	534	536	521	564	513	532	569	546	523	554	529	535	539	499	549	514	491	512	543	550	517	526	513	500	493	510	537	483	556	521	497	549	497	557	480	492	522	512	541	556	533	533	505	571	561	497	521	550	548	530	604	555	497	523	537	519	538	562	518	532	519	499	568	522	500	519	537	544	484	489	524	509	568	486	515	524	471	573	553	538	549	544	536	516	500	536	512	530	541	563	483	537	550	538	542	542	543	544	523	534	530	573	562	571	478	526	534	525	512	524	503	518	538	508	513	558	503	533	497	528	496	511	553	525	534	525	523	506	537	471	530	489	560	520	538	519	508	564	533	507	559	537	549	504	510	515	524	552	524	518	547	533	510	510	520	529	566	546	545	529	466	583	548	497	528	516	531	539	531	532	563	553	485	543	529	510	511	537	536	534	536	500	562	517	568	503	542	545	520	526	527	501	541	539	566	536	511	517	550	494	517	552	512	578	505	529	550	510	499	504	512	494	542	488	527	549	533	542	542	563	506	505	548	521	506	517	526	521	528	508	525	518	514	497	532	553	581	546	508	531	578	517	508	515	554	508	534	493	575	528	559	546	533	534	540	505	521	557	523	515	512	546	528	513	518	510	479	554	519	567	501	511	534	524	533	572	511	542	503	527	566	539	493	542	530	486	506	508	519	543	547	552	539	534	492	509	537	512	523	527	571	536	500	540	501	496	497	531	541	557	547	543	533	501	501	521	513	535	528	528	515	509	518	523	530	507	541	528	548	531	520	537	532	519	557	537	572	542	524	531	550	545	558	540	496	544	531	521	569	532	481	530	531	572	526	553	520	525	497	497	509	506	518	486	530	529	502	516	541	505	558	550	545	551	539	542	525	540	535	535	565	554	551	511	521	526	521	494	493	525	542	503	601	543	509	548	494	548	511	547	500	551	526	513	550	498	548	524	509	521	495	553	530	525	528	519	520	521	517	536	504	563	561	526	543	538	566	478	537	518	523	503	487
57695	41849	21066	13426	6302	2156	1231	1202	947	683	612	1261	645	430	357	336	392	392	409	347	372	341	375	365	388	333	321	347	339	349	319	338	358	328	293	322	311	349	351	343	360	304	338	292	297	335	337	337	343	326	364	350	330	310	342	343	339	336	328	320	344	315	334	321	310	307	357	335	281	292	364	367	331	328	350	334	299	310	323	332	319	306	369	313	291	343	317	314	324	327	375	317	326	310	315	314	348	330	317	324	323	317	330	341	327	299	311	339	274	323	365	323	340	316	339	302	334	326	314	330	317	313	331	360	318	331	325	313	300	312	334	336	331	283	332	318	324	354	338	328	337	293	323	351	372	334	335	324	316	316	360	357	306	318	329	342	341	337	302	342	340	331	334	345	327	297	314	305	330	294	332	307	312	288	315	326	339	322	332	325	296	295	324	341	320	367	345	352	343	319	331	331	329	322	342	336	309	325	334	298	308	367	313	330	291	328	315	335	335	330	298	358	320	321	301	341	341	356	357	337	347	336	324	336	315	337	328	302	351	333	289	312	316	337	355	374	309	310	314	318	310	333	331	325	290	315	303	319	323	385	358	343	361	356	328	299	320	331	336	297	315	320	325	309	368	328	306	343	286	301	297	345	330	336	355	308	329	347	305	323	325	339	320	343	312	328	271	288	325	341	327	324	317	341	323	311	326	334	324	331	321	294	312	326	347	331	311	329	343	285	326	303	320	318	344	330	339	313	325	377	312	300	300	364	323	319	312	319	355	329	326	312	321	348	329	311	319	299	296	332	352	312	338	330	327	322	330	299	331	332	292	341	340	321	315	331	322	368	317	325	316	337	314	310	354	334	335	347	322	310	320	333	331	304	308	302	307	340	325	311	306	337	322	315	279	312	323	314	352	329	300	315	347	319	310	331	312	337	312	333	310	314	311	317	313	333	328	311	282	319	351	364	308	336	344	327	330	317	312	347	292	321	358	345	323	315	328	364	336	290	320	327	301	301	327	332	305	342	335	315	364	338	348	345	323	316	305	323	341	346	342	347	352	326	337	334	316	360	346	315	348	342	327	333	353	318	320	304	365	337	305	302	318	296	307	356	356	336	286	325	348	322	348	399	294	333	316	321	366	345	318	311	291	324	366	314	347	348	343	314	342	322	348	383	328	303	317	331	328	298	309	320	299	305	316	292	316	313	292	344	322	330	322	295	352	333	355	388	296	353	342	329	312	289	304	349	315	341	323	309	366	295	327	314	302	355	307	357	359	331	326	349	340	328	318	313	354	338	362	301	327	327	325	315	334	349	352	308	349	326	330	313	337	330	310	308	330	290	320	313	320	325	296	325	329	291	334	326	315	326	322	372	350	332	338	325	313	321	301	304	340	318	346	326	315	311	331	325	345	315	346	305	326	364	296	310	302	313	358	343	331	315	346	344	338	327	344	346	320	312	303	308	318	325	342	351	311	293	321	314	295	343	308	321	338	323	336	332	319	332	332	348	316	331	307	306	300	360	346	300	356	297	316	324	314	348	317	299	314	322	330	309	324	311	297	301	312	306	348	315	336	330	320	320	305	325	325	333	307	299	335	346	299	320	318	371	342	306	336	302	307	327	327	341	336	302	311	305	325	344	362	317	326	304	306	305	338	328	332	331	289	342	322	299	359	356	333	348	323	325	313	310	315	336	327	329	326	321	292	315	333	338	310	308	344	320	300	315	343	334	324	328	314	314	323	342	329	329	322	325	329	324	353	316	330	309	366	334	308	334	279	311	328	333	293	327	332	309	355	327	332	367	327	301	316	323	317	312	284	349	312	275	309	319	335	331	335	337	297	310	315	327	346	326	313	398	324	322	314	334	339	327	324	336	356	334	295	345	296	319	334	307	308	286	323	327	337	308	315	333	328	297	319	356	303	301	352	319	309	310	357	371	329	306	317	324	315	306	325	331	309	311	333	318	325	318	308	323	293	318	312	322	345	317	326	307	320	366	314	332	336	321	322	329	337	320	328	309	356	345	329	325	345	350	312	297	333	346	341	346	310	297	322	298	320	312	310	323	307	336	354	305	332	309	330	317	340	312	304	342	360	317	350	325	311	326	324	330	314	340	343	318	349	323	337	337	330	319	363	329	310	319	340	320	323	338	308	324	339	309	292	324	336	299	331	329	321	296	313	361	314	307	336	330	311	361	320	322	308	340	337	307	322	321	330	317	350	333	323	335	317	325	323	309	311	335	313	318	344	333	318	312	331	368	353	338	360	333	313	333	314	311	328	326	350	326	292	331	338	310	345	310	306	320	315	317	324	309	318	310	311	343	313	312	319	315	331	318	347	310	351	349	345	316	303	325	309	339	297	315	340	342	360	341	332	354	307	357	299	278	336	280	325	347	320	312	321	351	308	318	353	358	391	319	320	334	321	324	345	337	299	315	313	325	339	313	335	288	335	313	322	383	309	341	320	287	378	305	342	328	338	320	306	340	317	336	350	334	358	333	302	326	342	326	364	334	339	340	338	329	328	321	340	354	325	300	315	343	318	346	278	373	344	338	305	309	350	318	328	308	319	360	294	342	335	350	327	313	323	333	278	325	316	323	287	326	284	329	338	333	374	304	349	329	342	295	335	302	321	353	323	313	314	319	284	343	315	341	330	319	291	333	339	326	321	334	332	332	330	330	333	335	338	307	326	316	310	317	312	322	356	341	355	303	304	326	342	301	344	324	332	351	308	317	328	319	347	347	301	284	342	323	320	333	356	313	335	301	314	320	338	301	332	339	307	329	315	315	309	368	326	318	343	334	318	334	334	330	374	332	334	322	320	334	356	336	332	320	318	321	346	308	329	309	340	340	343	328	306	302	348	306	328	336	298	330	312	342	331	339	327	305	305	322	333	318	317	320	314	336	297	297	340	345	300	298	300	353	320	337	332	359	376	327	338	352	338	284	349	343	287	307	289	316	314	316	326	319	302	332	312	332	338	304	329	334	311	313	305	308	358	334	357	318	310	327	356	314	323	346	333	321	354	327	315	359	317	342	316	344	327	308	306	309	292	334	306	299	295	298	331	307	354	297	332	319	317	323	332	297	298	325	345	319	347	333	321	301	325	307	319	323	310	325	324	305	271	310	339	329	303	315	310	310	320	328	312	318	297	336	314	356	322	377	327	318	358	314	346	318	313	313	327	312	319	346	339	360	312	325	328	341	350	313	306	334	345	342	309	339	304	330	343	333	343	333	304	331	345	318	311	355	318	338	304	322	325	342	329	319	351	332	349	311	341	314	333	338	296	326	332	290	342	321	314	340	356	275	295	311	327	332	318	328	293	324	347	312	374	343	319	355	310	334	377	346	343	345	345	294	323	348	306	337	337	330	312	311	330	340	329	329	323	313	305	346	310	300	311	337	304	287	288	322	335	332	345	265	297	328	337	328	312	299	338	344	347	323	320	318	347	300	293	338	304	322	357	349	334	360	308	364	278	337	291	343	329	319	334	339	317	296	314	325	308	327
38446	19732	18416	19342	14639	7188	5012	5783	3803	2903	2535	6018	2038	1392	1377	1146	1112	1055	1070	1040	999	948	989	945	961	940	855	869	819	906	800	828	866	823	766	786	831	821	796	804	760	754	811	754	799	778	774	773	744	792	828	769	782	773	808	751	749	751	761	803	750	795	762	750	722	759	745	746	782	708	764	722	694	713	742	794	706	746	757	738	726	761	759	720	771	762	737	719	731	748	715	712	720	787	651	720	796	780	729	701	727	794	748	760	716	698	745	736	739	741	726	723	757	731	723	731	768	747	734	750	749	763	717	717	746	700	803	697	747	740	732	727	743	722	723	767	744	732	682	728	731	715	734	723	717	693	742	742	724	696	731	753	723	721	762	754	708	770	665	718	666	694	721	764	716	730	705	714	754	772	718	744	728	722	699	692	764	716	725	762	715	754	744	724	697	703	732	738	737	714	721	708	744	692	726	759	715	707	721	705	735	736	722	750	732	763	710	771	722	684	729	730	714	713	751	763	698	689	750	795	748	748	743	730	745	726	767	790	704	725	748	766	733	756	706	711	762	739	741	735	708	710	735	706	736	771	706	702	753	696	722	748	724	681	713	705	721	715	728	748	717	702	701	717	677	735	724	711	747	705	713	692	742	717	730	773	697	675	729	732	703	752	735	680	691	737	741	683	694	699	675	745	736	764	749	707	776	704	748	699	729	691	725	703	745	754	717	714	725	725	733	734	684	714	771	749	689	770	738	709	689	763	705	711	704	734	694	718	709	759	732	740	687	760	781	752	694	694	716	712	714	700	753	707	742	674	771	688	732	724	741	719	705	668	741	735	718	664	729	784	668	746	717	725	713	723	710	699	712	773	727	688	759	749	698	737	731	731	712	720	719	779	687	746	743	769	686	746	715	731	699	724	740	704	763	718	713	755	724	715	727	759	667	687	733	697	721	754	761	698	723	697	729	715	738	686	707	742	702	751	762	696	790	640	724	713	722	739	690	731	745	727	697	708	698	637	725	676	716	733	724	755	688	737	695	718	749	722	762	700	694	744	712	727	769	748	712	735	669	705	736	709	770	757	744	728	720	739	737	718	718	760	701	707	731	756	746	729	712	752	731	728	741	748	718	727	719	758	738	749	689	708	768	724	690	734	696	722	725	697	704	708	702	756	726	723	681	736	700	671	782	697	724	678	697	747	739	703	745	746	723	726	731	711	729	708	717	684	761	718	735	739	699	742	731	713	741	729	716	711	730	707	724	735	728	778	730	755	736	752	682	722	707	733	772	713	731	713	740	745	698	729	739	722	757	691	748	736	708	751	702	708	700	678	733	717	726	768	730	721	748	713	734	717	715	753	710	700	790	728	661	728	754	724	770	728	775	738	737	720	680	800	699	745	765	722	689	714	740	713	742	673	739	737	717	653	757	717	769	710	713	767	725	740	701	671	746	729	700	724	739	729	757	747	724	758	688	702	703	703	726	759	686	751	729	739	727	751	710	702	721	749	738	733	742	756	755	734	788	687	747	756	721	701	746	704	712	757	696	730	677	730	705	726	699	686	728	682	768	721	711	689	696	733	709	727	747	732	742	727	721	759	685	700	703	670	736	705	699	698	764	761	688	721	710	685	747	707	704	740	748	674	662	733	694	717	762	723	762	752	667	748	677	719	738	711	723	786	711	739	723	704	698	779	692	704	731	728	699	709	717	759	749	735	705	701	737	732	705	723	697	725	727	721	724	757	715	742	728	771	666	752	718	699	750	737	710	773	731	724	747	715	698	702	753	683	741	700	712	758	698	763	784	706	713	737	695	751	732	736	710	719	714	676	731	717	736	702	747	718	687	732	699	700	743	737	716	752	734	756	723	730	674	692	751	709	725	706	727	740	738	727	746	713	693	698	684	770	707	676	717	743	762	759	755	724	716	724	697	748	736	728	695	717	714	696	733	741	751	761	677	718	740	694	709	716	722	750	731	730	713	753	698	720	737	736	712	770	725	732	708	765	743	693	730	747	678	727	745	715	692	739	725	722	668	732	733	741	702	731	736	737	750	696	692	759	669	730	711	733	731	726	716	708	739	701	688	748	741	749	752	706	688	697	698	723	776	744	772	712	725	751	759	749	722	709	758	748	723	744	709	742	715	714	680	761	763	689	802	694	711	784	728	691	708	740	718	752	748	741	649	743	725	710	752	738	699	655	703	737	731	796	738	739	732	709	743	703	716	735	638	739	736	747	723	736	706	727	763	751	713	738	745	709	764	725	745	688	727	679	770	738	706	729	718	752	753	729	746	734	733	719	734	699	710	769	757	717	718	724	775	743	756	702	719	712	691	756	685	741	712	682	694	744	742	751	746	741	734	720	741	731	681	680	728	742	735	751	707	689	720	708	708	733	723	716	687	677	745	719	703	685	755	734	711	672	709	711	731	741	728	746	714	724	706	731	721	770	781	742	715	741	723	737	698	704	694	715	722	760	689	698	710	739	687	726	715	740	755	701	714	748	753	741	723	719	743	721	714	707	745	707	734	743	730	686	728	747	718	733	742	725	728	784	700	734	750	682	695	761	719	741	694	712	731	694	700	780	676	670	736	737	715	703	734	729	742	780	779	736	771	749	724	721	706	759	753	710	781	731	695	734	717	732	741	761	738	730	781	735	722	722	700	745	716	716	713	655	698	680	737	696	757	759	717	745	723	691	709	749	713	697	762	756	731	752	789	735	725	758	681	766	648	748	740	765	720	784	754	733	749	738	741	722	689	734	728	715	738	677	714	747	717	706	689	764	718	697	687	752	746	709	730	710	703	695	728	727	715	760	706	699	710	729	766	715	696	740	704	753	707	726	750	718	706	743	736	722	692	692	712	722	704	721	708	732	695	744	731	712	703	694	713	693	769	749	702	705	760	759	725	698	733	720	708	745	715	727	721	713	725	701	734	753	706	757	750	718	721	723	745	694	701	682	753	745	722	734	771	727	674	725	693	720	699	722	721	741	713	721	727	716	683	729	787	716	735	753	720	693	717	738	769	735	679	708	718	678	705	731	753	696	741	706	745	707	781	732	768	724	677	758	786	717	673	706	719	740	668	767	699	713	720	723	695	695	681	712	727	693	674	749	726	754	774	701	700	725	814	704	735	751	661	722	716	788	707	758	696	722	720	702	746	726	729	696	724	749	698	693	756	724	675	710	771	715	730	730	740	739	716	743	719	723	742	729	750	708	722	748	718	746	755	760	660	736	653	777	708	712	740	763	699	735	735	696	755	743	788	689	674	741	693	722	742	750	692	754	732	746	789	714	702	667	724	702	749	693	729	685	675	694	730	737	708	715	708	758	770	751	735	721	782	709	758	694	710	733	709	713	737	732	672	720	703	710	680	703	724	699	724	706	745	750	700	757	699	694	736	692	713	741	713	730	748	700	735	736	684	728	758	735	715	764	711	711	759	665	671	736	751	737	746	683	724	714	694	736	713	725	788	706	730	752	744	702	710	766	730	738	703	769	702	694	709	724
16497	8054	3600	2247	1074	376	260	303	180	163	152	130	118	87	85	90	91	98	103	84	92	93	100	104	86	91	76	104	91	96	106	99	91	93	90	90	92	106	100	82	88	103	106	83	88	91	101	81	108	86	86	100	96	89	106	106	103	96	88	89	108	113	96	105	99	89	99	104	107	83	100	72	96	97	99	93	81	92	88	88	90	73	109	107	101	110	77	85	98	87	78	96	93	97	85	101	92	99	83	106	89	101	99	78	101	99	110	92	107	104	96	98	89	85	84	93	104	105	104	105	103	108	93	110	89	97	104	97	96	107	82	86	110	92	107	120	90	97	98	76	86	95	86	78	96	92	110	111	111	94	92	96	111	86	106	79	91	96	92	84	105	96	108	81	83	93	107	94	106	94	97	112	110	95	89	90	88	86	98	107	68	85	101	120	108	114	111	95	87	81	94	97	89	111	111	100	90	102	75	93	95	94	97	112	99	97	85	109	74	96	91	92	119	84	94	97	99	104	70	86	90	81	82	91	95	94	105	99	105	105	110	93	92	88	102	96	102	92	103	83	97	88	133	109	94	94	94	105	102	93	85	99	96	103	78	98	80	101	95	100	87	82	93	117	69	85	105	95	96	91	113	79	109	85	108	118	94	98	92	101	103	101	102	78	103	101	85	106	89	90	96	96	77	85	103	88	101	113	99	96	89	93	107	81	94	101	80	94	108	84	90	92	85	85	94	107	93	100	100	105	102	104	88	103	97	117	88	103	93	116	121	109	88	116	102	109	109	93	95	98	89	96	85	74	84	103	82	99	113	94	81	81	83	106	90	90	89	87	96	91	85	90	76	88	102	78	90	90	100	88	82	92	79	99	101	116	104	103	90	74	75	90	80	99	91	118	92	73	108	103	81	79	80	83	82	96	103	81	90	82	94	92	87	78	90	108	108	77	91	92	103	112	93	94	93	111	107	104	93	99	109	104	86	93	88	86	86	93	107	94	103	114	102	96	116	84	112	100	80	89	104	86	81	94	90	101	99	91	95	98	90	111	102	86	111	99	92	96	78	83	97	89	91	98	92	85	79	90	116	87	99	102	99	102	100	109	92	76	112	102	109	87	86	117	83	92	92	97	107	85	90	83	103	90	85	113	96	105	99	97	114	96	97	115	100	93	100	104	102	130	93	98	99	89	82	98	89	111	97	84	89	86	90	107	88	89	104	111	102	94	102	88	97	97	82	100	94	96	104	86	108	101	107	87	117	84	87	110	80	84	79	107	91	77	101	110	106	105	89	108	97	126	91	97	104	95	97	77	94	116	107	104	86	95	97	104	90	87	86	101	92	113	103	108	115	96	97	99	85	106	96	86	82	82	118	117	90	88	96	91	92	89	108	90	95	105	104	98	106	84	104	110	96	103	91	80	86	90	108	97	93	95	99	92	94	95	85	90	117	104	106	98	90	76	84	100	105	114	109	91	95	103	104	93	96	91	107	111	100	100	96	93	103	78	86	96	84	109	89	95	86	94	79	81	82	96	84	106	110	111	98	85	109	90	98	94	95	95	100	94	91	110	103	96	99	103	85	84	104	108	101	105	79	84	94	69	108	105	99	92	101	105	103	91	96	105	97	95	93	96	84	94	111	107	104	96	101	117	88	96	110	105	102	92	108	83	99	103	102	98	98	107	79	106	120	83	118	89	108	122	96	98	86	87	112	111	110	102	102	101	111	92	93	105	81	95	89	90	96	87	108	92	90	95	113	108	101	98	96	84	117	82	107	95	111	88	95	86	115	81	116	88	98	100	92	91	100	110	91	89	105	102	107	100	110	90	97	83	97	94	86	74	96	96	101	89	70	120	72	99	93	112	108	95	104	118	80	80	89	82	91	86	93	104	93	105	103	100	101	93	70	106	95	87	80	107	88	89	89	102	101	110	83	99	105	105	105	86	93	94	87	91	98	97	99	98	93	83	99	104	112	96	89	92	128	92	95	104	102	101	94	86	95	92	87	104	111	85	99	96	91	94	99	104	101	79	113	94	97	96	110	108	93	98	93	90	86	87	94	88	131	107	94	94	97	88	97	115	93	102	100	76	89	104	90	85	83	97	102	82	104	102	86	87	94	93	80	87	104	107	95	86	92	94	107	85	88	102	85	106	104	97	92	82	116	94	89	84	102	102	121	96	103	94	97	110	90	88	116	112	85	93	103	98	102	91	99	85	82	92	100	94	85	99	91	82	104	103	99	122	90	88	76	115	110	93	107	105	82	92	100	100	104	82	101	91	93	93	94	110	92	109	96	86	77	102	96	90	105	103	91	93	92	99	102	97	80	107	100	99	90	78	110	88	111	96	94	90	108	107	135	98	99	74	115	84	101	104	115	109	77	106	74	91	100	102	100	98	102	100	90	89	109	90	105	87	105	108	93	110	101	89	92	87	94	91	84	98	107	92	102	132	104	88	86	117	101	98	100	81	103	84	113	112	84	100	100	98	108	108	87	95	94	86	85	97	104	100	107	82	89	79	97	75	100	105	79	106	96	88	122	108	103	85	95	102	106	109	101	124	97	110	105	86	86	103	109	102	98	100	102	81	76	94	104	70	91	92	103	95	106	101	120	93	89	97	85	91	89	104	115	119	103	102	87	105	89	96	85	122	82	95	102	96	101	90	95	75	97	85	103	96	98	102	103	108	92	93	88	95	99	87	84	92	106	98	92	91	97	107	86	84	96	119	91	99	79	78	95	133	108	90	83	100	94	90	105	95	105	106	85	103	90	101	87	78	109	86	105	78	111	88	94	97	95	124	109	82	86	91	87	90	89	100	97	79	117	98	101	91	106	95	88	77	86	90	101	91	86	102	95	100	113	96	84	92	89	86	92	102	99	93	95	101	104	81	88	86	96	91	76	89	89	92	86	95	102	96	95	87	108	100	86	104	94	97	94	89	97	79	89	101	92	84	100	113	91	88	95	81	105	89	78	88	114	88	90	92	106	93	98	79	91	104	124	100	103	97	99	93	98	103	95	101	102	102	98	98	85	84	92	93	90	102	106	99	98	96	96	100	94	121	106	88	96	87	90	109	97	92	95	88	97	94	109	92	95	100	98	84	86	98	104	97	90	100	102	95	86	90	86	93	92	113	104	94	86	93	91	90	99	76	100	93	132	91	90	105	105	74	87	104	100	108	89	89	79	106	98	101	94	86	89	106	94	111	98	96	81	95	94	108	99	89	101	108	109	86	88	94	108	95	110	93	100	100	110	95	87	60	98	92	95	96	102	93	91	86	90	108	92	84	110	103	69	95	94	108	107	101	111	99	92	87	108	99	94	105	87	93	80	91	101	105	106	105	101	108	80	89	118	93	114	97	86	97	98	95	106	99	111	80	91	97	99	97	115	109	87	101	110	123	98	111	91	96	77	93	102	105	73	101	98	88	106	91	92	122	102	101	114	84	107	85	111	95	105	93	113	99	89	98	84	83	94	110	104	94	99	115	83	67	91	97	85	101
10032	5549	6346	6557	4116	1474	1075	1592	827	650	557	434	305	266	282	261	265	260	296	295	262	289	262	283	273	278	276	271	257	269	264	300	280	272	235	256	266	271	287	273	260	275	298	286	245	300	287	287	264	258	251	295	302	263	305	284	277	269	279	281	240	272	297	297	300	248	270	282	285	252	257	279	258	263	266	275	287	281	259	268	274	273	270	273	291	274	279	265	279	272	273	283	281	297	254	250	274	260	270	290	269	274	292	244	284	251	261	280	264	276	259	272	269	265	281	279	265	295	256	279	250	272	285	280	278	280	288	260	263	253	263	276	270	264	256	265	281	290	293	256	267	277	286	258	265	270	273	304	279	254	267	282	270	293	264	286	239	246	275	292	274	255	319	255	270	275	298	271	280	260	295	282	272	256	259	297	279	248	277	273	250	289	251	247	298	253	266	261	259	279	284	281	282	284	295	264	259	250	256	254	294	248	250	272	245	286	280	275	251	269	281	298	258	268	257	260	267	275	257	250	275	275	299	266	258	270	259	267	267	285	270	249	266	251	268	267	251	290	286	251	289	268	269	268	289	263	264	257	259	268	269	293	246	265	265	260	275	270	275	294	265	260	251	271	286	303	280	283	256	238	287	259	288	284	256	275	280	313	262	283	290	268	275	293	254	249	290	278	288	258	255	257	288	305	256	279	269	274	291	241	273	268	280	313	262	273	267	273	268	288	267	259	297	258	288	252	279	290	291	274	273	285	278	310	247	289	257	284	282	290	244	259	264	314	283	274	303	286	276	247	256	273	272	236	284	297	266	282	257	290	273	280	262	260	257	304	282	299	295	251	239	285	270	287	290	274	284	291	284	255	261	268	282	261	252	261	260	276	288	257	265	282	288	255	248	252	313	274	249	247	253	284	259	263	252	241	287	295	280	272	263	311	284	269	271	271	259	255	259	283	265	319	267	286	282	238	293	275	274	292	280	272	293	301	282	311	267	281	251	264	242	268	271	274	284	277	274	267	256	282	259	271	279	258	287	270	264	288	267	281	286	247	281	283	264	273	261	281	288	269	244	261	275	265	268	251	274	286	238	275	312	261	293	256	289	266	293	268	254	262	276	271	256	294	247	277	282	264	271	286	290	266	318	253	289	270	272	273	293	277	279	251	249	285	243	296	244	268	262	293	261	256	293	258	281	259	278	279	230	255	265	269	257	278	255	244	277	274	250	265	259	243	246	269	250	293	281	277	281	267	254	269	291	277	278	309	256	285	263	271	292	265	295	285	243	275	278	275	288	277	289	278	272	270	289	239	277	265	281	278	255	285	306	277	239	264	251	269	303	288	273	267	272	281	262	261	261	280	266	255	266	239	258	254	279	291	278	269	265	295	266	293	261	268	293	272	278	269	298	288	229	238	262	245	275	284	267	267	262	272	260	265	270	303	254	266	268	300	266	256	267	244	263	284	296	262	252	278	275	261	298	267	273	294	258	255	267	278	276	287	281	282	282	298	285	305	285	271	257	269	295	233	269	246	249	253	250	250	275	249	244	279	265	259	264	288	240	285	263	268	288	251	270	251	285	255	291	278	287	247	272	279	272	265	262	262	239	271	259	301	277	282	255	251	247	282	255	247	273	273	287	285	275	239	277	285	273	273	259	245	253	261	259	263	265	286	283	257	261	255	249	289	274	240	277	286	263	267	251	264	266	277	272	259	265	268	274	285	265	266	254	266	276	266	254	269	271	298	292	256	267	286	258	282	281	266	263	294	262	282	270	282	291	310	256	274	278	269	269	268	283	265	272	276	275	273	297	303	272	299	264	287	271	274	250	254	265	285	263	265	262	277	262	275	266	272	290	300	265	292	286	271	266	274	271	280	263	295	273	293	302	264	243	271	280	264	262	292	251	266	287	263	251	274	300	246	275	257	276	294	288	271	265	282	237	248	240	304	290	278	278	276	270	268	296	232	271	286	257	265	277	288	261	271	273	252	265	270	283	263	254	246	270	273	269	292	274	272	272	297	289	287	282	273	272	257	260	269	296	277	232	272	284	272	285	252	275	274	300	287	246	282	264	275	271	286	244	265	235	283	248	267	256	265	287	251	265	251	262	279	267	260	280	299	259	271	266	300	281	272	268	260	297	282	287	260	295	298	277	289	236	271	274	272	282	285	241	273	247	251	273	329	263	272	260	247	255	262	262	280	280	256	292	285	288	266	262	273	249	257	282	253	321	268	293	269	259	277	253	262	291	262	254	258	321	286	275	287	282	277	272	281	257	281	283	273	280	273	273	264	287	282	309	259	274	296	285	269	284	279	279	255	253	285	272	277	301	242	256	229	272	299	275	288	269	264	273	269	272	260	287	254	269	283	288	235	265	295	283	326	290	274	244	300	278	291	271	247	278	285	275	278	283	279	299	284	261	264	253	280	296	274	274	263	268	261	274	253	268	297	286	286	268	292	257	256	282	269	283	292	257	274	255	266	303	269	251	299	260	284	250	273	228	262	292	266	278	279	298	284	269	305	260	257	284	269	257	286	262	272	280	282	256	249	261	243	242	293	282	299	284	274	260	233	272	271	264	270	280	280	242	274	271	290	277	300	287	286	270	293	278	264	290	266	298	297	274	282	261	264	275	244	249	265	314	256	283	255	271	267	295	265	270	280	255	292	256	287	279	268	273	273	246	251	292	260	254	258	279	272	264	276	269	242	288	266	268	285	257	266	271	233	286	279	264	287	271	262	270	277	255	283	276	308	226	296	272	285	249	275	273	276	281	296	255	283	291	285	263	234	269	276	297	298	287	266	284	273	249	320	261	271	253	248	283	299	268	272	263	318	300	254	269	243	281	260	261	263	293	258	264	264	278	334	259	299	256	261	264	264	294	279	281	284	259	254	268	263	265	259	262	280	282	247	253	291	273	250	258	273	283	285	281	279	267	269	286	280	288	287	274	276	250	261	253	260	291	299	263	270	291	283	271	267	252	266	297	281	254	270	283	298	255	279	279	289	249	309	310	266	236	259	283	283	236	275	270	287	260	255	269	280	298	283	282	274	283	230	302	253	260	265	286	270	270	280	274	270	263	263	274	274	260	281	279	225	265	272	293	270	276	248	279	282	270	268	268	252	257	292	252	290	268	261	288	256	264	272	287	274	288	259	277	287	250	277	261	272	275	253	301	299	247	276	272	298	289	261	271	279	291	289	286	285	277	281	272	258	264	243	287	253	281	257	290	269	274	275	286	263	267	265	284	266	256	271	265	274	264	262	261	275	275	268	287	247	245	278	266	294	275	291	268	265	256	255	301	263	272	287	257	300	290	281	267	285	244	285	272	299	263	265	279	286	249	262	318	255	286	259	258	279	285	270	263	274	285	260	292	291	299	289	263	261	294	279	257	268	284	281	298	259	295	225	266	265	268	283	269	290	279	267	293	268	275	273	262	247	284	264	262	258	289	275	271	291	297	250	269	271	269	238	267	281	254	288	272	261	252	277	298	247	235	289	278	278
49501	38612	12832	5146	2516	1053	715	876	601	464	412	322	326	279	242	243	238	237	241	229	260	238	202	228	215	248	208	237	194	200	214	230	227	195	212	204	255	216	240	227	232	228	222	208	223	197	191	215	220	217	198	215	224	210	203	210	212	206	203	219	213	206	188	207	226	218	190	202	192	170	212	194	178	216	208	218	235	194	208	244	232	207	225	198	206	189	200	205	206	255	222	212	203	236	213	220	196	224	240	220	226	222	210	207	204	194	210	227	205	199	219	216	202	228	226	230	237	240	203	217	213	228	198	213	211	172	192	196	219	222	216	204	209	217	220	229	224	200	247	231	202	229	215	208	199	237	215	185	232	200	197	222	204	195	222	213	212	227	206	217	225	202	221	232	207	229	197	242	170	203	212	223	179	185	181	187	206	231	179	211	212	239	211	212	197	237	188	218	199	205	191	193	217	224	190	210	215	221	226	246	246	189	177	203	229	200	213	237	231	211	220	219	203	249	221	241	207	225	203	219	217	189	210	198	218	228	220	205	224	208	217	235	196	212	236	211	198	201	200	198	237	219	212	220	208	221	221	209	221	221	200	228	205	216	230	218	203	191	226	197	227	214	202	216	220	209	210	207	215	213	241	200	214	239	213	196	203	210	214	218	202	209	187	215	188	209	185	216	207	234	217	221	212	188	210	215	181	191	193	219	225	215	234	230	225	220	206	217	184	203	229	188	174	208	210	199	201	210	199	219	232	205	212	221	227	229	213	233	221	245	218	216	188	205	207	218	208	174	204	176	246	213	204	231	214	218	201	218	227	212	222	218	218	231	220	206	213	225	229	223	206	210	215	245	202	205	209	235	209	204	210	191	200	197	214	188	201	222	205	210	200	216	226	197	228	227	224	223	191	185	208	190	207	226	202	205	227	200	228	185	209	218	223	203	209	181	215	190	224	198	204	224	183	212	204	250	196	210	230	235	221	202	217	218	194	189	213	192	192	199	238	194	199	177	228	210	228	213	199	201	206	242	212	211	197	196	223	216	198	222	220	201	232	169	219	240	197	207	227	222	226	200	208	197	200	205	208	205	207	214	217	201	194	183	202	195	202	197	199	213	194	205	216	221	212	209	212	182	209	215	230	204	219	203	223	208	205	244	224	201	201	214	207	242	217	205	186	188	209	215	204	238	210	224	223	199	191	215	233	195	232	215	199	248	214	220	221	187	200	191	198	193	210	214	212	195	195	220	222	180	214	226	206	214	242	241	221	217	223	217	245	191	187	198	215	217	203	207	177	220	193	228	222	220	205	207	227	202	240	215	194	206	208	216	222	227	203	197	248	193	222	215	199	205	203	212	221	194	206	223	190	205	218	176	203	169	202	208	234	210	220	206	202	199	226	211	215	214	199	228	236	233	204	215	237	200	244	196	213	218	248	199	214	242	184	218	216	233	228	201	232	227	221	202	209	208	198	202	206	204	205	211	210	229	208	214	217	201	210	218	212	207	208	228	215	204	210	225	199	193	223	225	187	208	187	206	223	190	226	231	213	219	202	201	211	208	220	241	213	219	207	207	220	237	218	232	232	218	227	209	196	230	203	208	232	214	192	190	229	215	237	184	229	217	194	217	181	218	199	222	235	224	247	228	193	215	221	208	210	208	232	183	173	191	196	221	206	194	208	190	223	196	212	213	223	242	188	198	205	210	190	241	205	197	198	186	204	221	196	230	205	227	208	237	209	221	196	220	232	215	204	231	201	215	220	203	231	186	192	232	223	205	228	191	212	226	197	201	222	206	206	217	235	220	230	233	215	230	202	191	216	185	205	209	225	202	211	213	182	210	211	204	220	198	202	230	233	223	209	239	217	232	225	233	212	216	204	211	218	194	214	236	208	205	202	220	230	215	226	214	212	216	207	216	215	216	212	221	259	189	233	208	214	208	201	223	245	214	246	186	222	205	221	227	211	168	207	216	194	217	229	187	192	215	222	235	206	260	217	200	212	221	212	207	212	195	206	215	206	239	207	225	212	211	250	210	231	216	213	214	214	205	197	197	223	217	203	205	200	212	253	220	211	247	219	213	169	201	198	194	208	200	224	210	197	218	225	216	223	196	198	251	214	215	198	229	215	208	211	215	197	195	202	209	210	225	205	205	219	206	218	223	185	218	207	207	219	232	176	204	195	227	210	192	217	213	222	222	223	213	193	180	203	215	233	203	206	223	197	231	196	206	199	203	224	197	209	223	208	221	198	208	241	208	207	219	220	225	210	232	241	208	231	174	198	221	209	224	199	184	195	207	192	194	230	221	240	231	199	250	201	200	200	218	213	250	192	211	221	230	236	213	181	200	265	234	196	212	186	195	224	216	203	234	193	227	199	230	241	219	219	228	209	221	222	219	221	216	206	198	206	216	214	202	211	202	212	225	228	217	214	224	227	202	205	228	194	213	214	229	223	207	204	232	192	199	231	222	189	216	251	222	219	236	190	227	241	205	215	187	191	208	186	194	189	205	223	219	256	255	213	220	198	224	214	224	194	202	243	235	203	223	238	206	202	229	206	190	201	184	222	204	197	213	228	229	212	199	206	208	216	217	220	188	209	189	218	218	202	211	210	217	211	215	227	193	210	235	207	201	176	227	217	232	248	214	225	199	206	195	221	227	229	215	200	221	202	191	216	200	221	212	229	227	205	208	204	183	215	186	217	228	207	186	186	221	194	181	207	221	211	201	208	189	229	207	198	202	229	220	197	189	214	196	207	217	222	220	223	193	196	192	212	225	204	215	229	229	224	222	191	240	203	251	206	230	243	227	220	225	208	230	230	224	228	204	216	216	215	226	216	216	204	217	225	246	237	200	220	216	181	196	221	200	212	216	222	235	204	245	234	203	206	190	206	199	240	207	198	223	219	225	205	225	186	195	195	205	214	218	202	201	230	220	210	223	224	245	227	197	212	210	224	208	204	215	204	219	202	228	207	206	203	205	186	217	218	209	191	216	253	221	176	206	194	190	205	226	226	215	191	217	228	220	228	256	208	210	223	232	210	195	196	200	200	196	230	244	211	196	198	191	227	210	213	225	240	215	213	200	215	212	195	207	227	217	181	226	230	221	197	215	202	215	238	193	218	230	203	211	208	193	194	206	207	207	192	216	215	212	200	212	213	237	195	201	211	197	209	228	206	232	212	213	212	223	199	210	200	219	204	241	235	206	209	212	227	207	233	212	226	224	211	215	201	213	220	196	191	223	205	218	232	196	219	202	220	208	202	220	196	222	205	202	226	216	245	218	202	200	228	224	200	224	195	225	204	202	210	211	216	228	197	222	238	237	224	207	188	200	211	209	207	223	204	195	247	258	197	213	202	198	208	216	218	202	201	234	247	210	216	221	207	231	220	227	200	224	192	236	223	206	210	208	238	225	195	196	222	185	232	197	190	213	191	214	244	204	220	208	200	212	213	233	192	193	181	215	239	198	199	202	215	207	220	169	205	237	215	202	198	188	216	198	229	214
31326	15055	10723	11114	7884	4066	3215	3860	2644	2134	1680	1539	1281	885	859	784	770	706	616	645	679	646	633	601	662	639	576	561	608	585	537	558	588	550	560	571	579	554	576	544	585	540	537	591	530	495	520	543	529	541	520	525	580	576	567	555	527	561	526	542	576	579	572	558	522	565	546	495	550	512	506	525	533	505	580	493	526	537	529	552	513	501	530	526	524	506	504	484	531	513	528	533	494	509	482	556	518	527	563	500	494	497	493	556	543	533	516	536	496	521	515	510	502	496	530	543	533	493	485	531	517	547	486	480	471	566	504	495	487	511	581	491	512	537	451	495	497	524	530	533	508	495	576	504	533	537	537	496	513	479	546	482	545	543	538	504	538	537	505	499	490	505	502	546	518	493	574	498	556	499	512	504	478	525	517	490	496	526	510	481	512	526	537	502	512	496	519	502	463	526	509	510	523	498	503	533	533	525	492	528	500	536	550	530	525	492	562	491	508	522	498	511	526	496	494	490	479	516	520	461	498	533	487	459	535	477	541	536	510	537	551	504	483	555	558	500	541	477	538	487	482	537	532	521	523	535	511	534	489	508	533	532	521	538	517	505	501	493	522	516	542	536	538	513	500	514	520	528	513	491	476	523	480	495	527	506	501	515	486	514	516	529	505	513	504	502	520	511	535	531	492	552	499	547	527	491	534	534	513	528	544	526	505	489	499	538	507	559	556	537	543	535	535	550	546	497	523	502	516	542	507	507	520	542	552	525	506	500	524	491	515	506	504	492	541	520	514	502	536	502	542	533	572	498	533	512	512	527	515	525	504	539	521	495	531	503	519	483	564	527	537	518	544	504	523	520	525	485	515	506	470	527	540	532	486	502	544	526	484	495	492	472	516	514	554	519	498	492	461	513	519	543	512	492	484	514	533	548	511	525	521	538	481	506	490	526	536	562	520	500	497	509	530	541	519	548	489	544	528	543	518	523	507	516	533	478	511	539	518	526	464	478	557	540	508	523	529	510	509	496	543	552	568	519	480	484	537	493	514	516	560	519	482	541	490	502	525	465	526	525	512	530	511	505	462	509	522	566	499	490	501	513	554	486	494	491	532	532	476	541	495	533	506	472	504	485	528	491	482	539	503	490	544	511	529	514	482	539	493	504	540	502	546	536	515	521	521	484	494	529	484	518	523	510	540	502	496	495	506	467	491	560	495	510	483	519	541	494	492	512	509	554	524	481	521	495	494	521	512	497	499	504	494	548	541	513	529	535	499	496	497	502	525	506	519	520	537	510	489	486	522	503	561	525	501	533	523	492	503	485	516	475	526	467	487	518	510	536	485	545	560	509	520	534	531	506	511	493	540	521	544	527	509	480	492	521	517	521	483	556	506	496	500	512	541	526	524	553	520	541	532	522	528	491	504	523	522	513	527	523	507	484	519	541	566	509	504	543	534	518	527	510	508	499	497	510	514	501	506	494	470	444	532	499	499	541	506	487	542	536	508	512	523	514	518	493	540	540	518	494	531	512	487	476	532	485	515	533	541	522	543	547	518	518	513	534	514	516	481	508	494	494	517	531	533	498	504	533	532	479	501	510	515	517	518	450	534	520	531	495	524	568	486	481	573	487	503	497	578	503	514	522	508	496	485	485	541	523	533	512	567	529	503	519	499	542	551	490	482	523	560	540	534	544	519	498	520	534	517	509	453	495	498	548	519	554	496	516	527	483	522	499	519	490	477	514	480	487	572	508	541	530	551	497	500	508	495	484	515	514	496	493	538	531	514	493	541	496	510	468	540	525	497	520	520	503	546	545	529	514	500	532	536	534	513	519	557	531	535	545	524	516	539	529	514	513	503	498	526	548	504	493	520	507	519	517	503	520	524	529	491	548	540	485	499	536	503	536	510	454	513	490	516	488	512	508	493	502	541	488	512	530	512	544	588	528	512	527	501	485	554	511	477	519	535	502	544	515	536	543	464	468	497	526	484	508	522	532	546	459	557	512	484	496	513	492	515	482	520	538	485	533	494	489	481	504	521	482	510	493	519	522	511	497	531	530	531	479	475	492	485	476	529	518	556	491	506	528	527	484	540	499	502	500	532	513	527	468	483	554	518	514	451	520	488	546	526	541	507	510	479	484	511	514	530	544	494	503	492	477	515	514	476	490	491	537	505	486	520	510	505	518	510	503	503	532	549	499	496	471	515	492	537	526	540	525	561	537	515	525	541	536	496	518	525	494	537	507	519	518	516	519	542	492	544	543	506	482	528	501	529	552	550	529	497	537	545	521	502	562	517	511	513	473	518	464	512	519	517	492	613	513	545	506	535	486	527	495	496	567	502	511	488	557	536	555	507	513	511	482	521	498	491	505	520	523	522	497	505	516	499	495	543	469	502	541	496	501	535	524	545	544	476	514	495	548	483	509	544	530	505	525	521	533	536	510	518	526	534	506	493	484	513	498	529	491	527	524	561	532	523	521	492	507	557	504	495	536	511	524	528	528	522	503	524	530	483	519	512	483	541	530	558	515	532	516	515	577	522	514	527	553	527	517	534	504	524	535	500	516	491	537	499	531	516	481	483	506	519	514	481	544	475	498	524	512	523	484	462	491	488	498	482	514	493	534	510	490	502	554	506	547	495	506	519	506	492	479	518	488	504	551	523	512	520	517	535	516	573	533	532	519	505	492	519	553	516	554	476	509	525	526	527	522	550	495	497	523	500	525	467	556	506	552	531	519	515	457	557	536	544	515	482	540	496	501	496	516	487	550	539	537	539	522	485	543	512	524	524	501	468	508	516	515	526	493	530	556	500	525	515	486	531	506	506	512	514	546	515	505	510	515	520	522	546	479	548	528	541	513	511	520	538	506	533	499	558	529	518	550	510	532	490	561	489	504	482	500	530	568	491	516	558	534	497	498	522	529	542	523	505	487	530	506	540	501	477	518	553	486	539	525	517	499	509	500	541	530	534	521	470	544	504	535	511	554	496	506	541	536	473	525	513	521	546	484	475	534	510	512	490	540	520	520	477	541	505	525	475	509	515	515	540	525	514	520	543	504	491	514	524	506	484	526	540	530	515	475	439	542	487	506	509	505	536	539	488	542	511	496	511	521	489	521	513	505	536	503	519	549	495	536	521	527	518	522	478	538	527	535	507	517	480	518	510	488	533	499	514	502	499	472	501	495	521	531	513	514	475	504	535	527	483	536	506	554	531	536	494	565	511	512	475	459	531	505	527	526	475	529	496	537	528	542	495	521	521	483	529	514	526	494	465	478	504	553	485	509	521	492	510	478	507	530	530	482	480	533	495	516	526	520	484	535	515	506	535	565	515	486	469	521	503	509	468	507	540	545	539	513	534	532	495	512	494	517	526	534	542	502	504	558	544	533	567	528	520	501	529	515	515	535	519	507	504	512	525	508	522	520	500	518	504	487	500	522	538	539	492	474	542	494	499	500	503	495	563	507	499	492	485	480	486	537	508	512	504	505	482	502	509	522	549	524	496	533
56867	46607	18836	9135	3867	1693	1378	1298	1018	860	649	575	596	468	384	410	359	380	371	369	392	344	351	352	347	348	346	319	318	338	328	354	331	346	341	357	313	333	352	354	354	316	366	327	342	335	323	337	339	317	307	317	336	286	306	337	326	309	337	326	344	314	319	319	333	350	310	298	304	308	326	339	280	313	358	336	308	318	325	310	306	341	334	356	339	300	360	314	311	301	308	342	312	355	299	290	351	320	301	340	340	323	327	314	332	297	338	358	339	359	310	310	321	308	339	325	298	292	317	330	305	311	288	355	325	331	313	342	333	310	312	343	373	306	319	346	355	316	324	306	298	327	293	303	345	354	314	315	317	340	345	331	346	344	356	348	299	308	330	285	300	369	291	347	338	302	328	326	329	304	298	316	301	342	298	310	321	313	368	321	299	314	320	339	322	327	309	320	358	331	347	297	295	318	357	317	348	357	357	336	333	297	351	331	311	333	293	321	340	367	340	321	345	334	300	341	330	316	323	318	343	343	334	328	361	349	337	340	318	344	331	329	280	308	321	299	335	324	309	326	318	345	325	309	341	325	305	279	313	348	321	350	313	308	352	288	378	327	333	306	298	312	295	297	341	317	328	308	336	331	317	337	308	323	361	314	339	306	347	309	328	331	315	293	329	318	311	330	361	295	331	365	351	338	295	340	354	342	296	312	308	334	320	299	325	344	336	355	348	296	327	337	330	325	314	326	298	307	314	330	336	305	348	317	306	285	327	312	313	314	309	347	305	361	327	347	322	325	340	351	320	331	335	333	317	337	323	315	276	313	299	335	350	350	354	321	334	335	298	342	357	307	294	304	325	299	345	324	340	328	317	342	339	309	317	324	346	320	318	339	336	290	329	338	285	303	344	347	316	345	315	358	345	316	299	306	338	323	327	358	297	331	368	323	317	328	319	312	314	300	341	325	320	325	332	323	353	320	317	306	291	318	313	320	350	327	346	363	310	345	353	298	311	338	292	317	329	316	327	304	359	321	324	354	306	353	312	324	285	323	313	297	332	322	330	323	339	351	335	356	345	334	334	314	325	321	300	328	286	339	303	297	289	321	328	340	318	277	327	306	334	351	302	327	302	305	305	296	306	286	310	293	298	300	351	320	307	318	313	315	305	350	316	361	305	317	310	324	304	313	325	298	333	325	341	325	304	320	276	335	323	323	280	324	324	269	292	326	346	326	305	323	342	311	311	291	341	300	350	319	331	323	322	316	308	317	344	318	333	358	288	290	309	328	324	336	329	324	295	317	316	301	292	318	336	324	330	294	282	336	317	326	313	330	308	298	312	344	322	333	305	330	321	331	339	336	294	335	310	312	318	347	300	352	311	344	341	325	331	318	331	338	305	281	331	335	336	339	337	300	323	307	308	340	332	309	313	339	302	335	306	333	322	312	332	336	295	356	326	337	336	287	352	294	324	319	333	318	321	277	329	332	335	340	337	326	323	323	307	336	283	346	326	342	365	366	315	327	332	292	299	302	352	323	349	300	327	330	322	298	325	291	324	324	322	311	280	346	304	325	311	316	308	365	331	342	306	341	321	316	324	349	332	325	323	301	326	321	353	301	296	305	292	308	299	313	344	335	317	348	314	297	321	309	358	337	318	300	304	356	314	327	327	268	311	350	328	324	313	319	322	343	310	294	319	338	300	327	310	325	308	349	343	353	313	319	340	290	322	316	351	335	314	325	321	316	327	267	334	339	337	324	340	296	326	315	321	303	295	307	322	330	310	339	322	318	333	309	322	315	307	317	306	315	317	324	345	333	284	308	335	278	326	296	360	320	321	313	302	283	364	316	319	345	335	315	330	338	334	297	333	354	329	329	323	311	332	359	315	307	306	336	354	319	321	321	334	336	312	315	315	295	311	305	302	329	325	325	332	304	283	325	290	308	326	324	335	321	349	312	343	359	342	300	333	311	313	343	343	297	293	291	324	307	325	330	322	333	337	306	331	325	307	288	322	326	323	321	335	322	331	291	324	331	336	312	308	302	312	282	316	306	353	323	285	318	331	325	320	324	303	344	318	324	361	344	327	318	324	311	293	322	331	343	336	339	305	331	324	323	317	331	328	344	310	339	325	348	322	303	316	342	312	335	293	308	304	284	330	298	342	331	337	294	328	318	304	290	337	307	301	311	352	335	330	347	290	339	336	332	353	317	323	323	359	356	351	357	284	320	310	333	325	350	284	311	327	313	325	332	333	315	293	322	335	304	322	324	304	337	294	334	319	289	320	316	279	314	322	310	319	304	336	315	342	319	336	274	314	340	318	316	320	334	344	333	316	345	289	321	326	310	340	316	323	317	312	338	333	303	321	332	327	325	311	331	321	326	342	336	300	339	308	332	353	330	336	311	325	336	318	338	338	369	341	309	296	295	290	338	326	333	295	324	339	351	346	337	283	311	347	311	297	346	317	302	345	353	323	292	335	321	341	338	357	326	311	334	343	321	298	328	313	318	313	308	327	307	293	351	346	330	321	300	320	290	313	282	300	340	287	313	317	319	320	352	314	318	315	293	333	326	295	345	312	363	308	347	321	325	320	362	313	289	323	347	317	316	326	295	334	342	290	310	344	302	338	312	337	346	335	316	335	329	290	321	321	350	298	321	318	320	306	349	300	331	329	325	316	365	337	328	305	338	281	372	319	321	306	335	332	336	296	357	319	330	338	293	276	299	334	347	313	311	313	315	359	297	326	321	316	335	272	303	293	316	338	318	313	326	342	311	304	340	322	291	312	333	290	327	318	345	325	284	309	286	345	316	293	329	328	325	335	335	320	280	308	336	322	335	319	324	313	342	331	322	317	332	350	303	340	293	342	347	326	318	332	313	310	311	317	314	296	335	296	296	344	326	336	321	333	350	288	330	327	290	299	311	334	316	357	326	331	324	283	324	307	330	302	334	330	340	274	343	333	319	324	306	350	355	313	313	286	328	335	319	298	347	346	350	336	346	330	329	351	307	321	325	337	319	293	329	286	288	329	322	296	320	328	303	279	337	321	337	300	330	320	307	313	303	313	318	333	308	338	333	301	292	318	339	284	287	302	319	328	336	317	341	338	318	322	337	322	310	334	344	347	351	313	316	360	310	305	324	304	299	334	323	284	335	302	334	336	326	337	319	298	307	327	332	322	322	328	305	338	316	324	334	310	327	337	305	343	320	342	303	302	313	297	290	325	308	319	295	316	319	309	314	301	323	308	321	349	333	318	294	319	305	317	329	329	315	324	309	337	335	332	312	335	320	338	332	330	338	331	306	352	330	297	325	290	302	330	330	302	327	341	329	354	340	334	317	347	364	320	359	308	308	331	310	320	332	283	317	332	363	272	310	338	305	288	334	331	338	300	301	304	350	325	307	299	343	279	332	339	341	330	342	341	359	287	354	325	327	332	314	342	332	324	342	324	288	339	357	329	309	321	322	300	318	316	344	307	287	307	344	335	310	336	335	308	346	295	304	315	307
38097	19238	12965	13935	9924	6344	5799	5680	4675	3764	2690	2299	2393	1502	1342	1155	1116	1094	1043	1028	1018	950	895	861	896	874	898	892	778	863	805	870	798	811	855	750	779	788	754	759	775	771	812	735	775	773	785	736	733	739	762	770	778	745	758	762	796	798	782	711	774	749	755	761	740	752	730	744	753	758	736	715	657	756	747	776	760	746	718	742	729	713	711	748	707	736	696	741	729	745	737	775	716	753	714	728	703	717	737	760	688	707	690	740	738	699	730	708	724	706	709	710	704	706	746	764	746	701	735	739	726	692	728	758	735	750	693	705	720	715	667	743	686	730	681	701	736	706	669	674	741	697	703	727	683	697	727	669	719	708	721	718	725	731	690	698	715	724	721	726	726	698	765	772	714	700	707	706	708	694	733	693	693	661	718	698	706	725	721	763	703	739	762	706	711	724	720	742	687	731	731	788	727	669	708	719	778	690	749	756	759	720	709	783	736	731	662	730	747	713	682	707	733	728	719	697	686	713	698	709	722	725	752	725	749	692	716	703	703	710	694	708	750	703	666	715	701	715	714	722	683	712	726	673	723	703	689	685	650	729	698	743	736	728	641	737	716	691	748	713	766	733	731	725	744	661	718	707	765	685	712	743	658	698	748	693	679	695	691	729	732	719	693	747	742	718	646	712	697	771	737	746	717	669	674	687	734	701	730	732	685	720	697	709	704	710	683	715	736	687	733	692	698	734	715	703	716	717	679	752	710	750	694	702	672	718	736	727	645	708	738	725	701	763	692	680	738	699	747	715	753	708	703	721	753	694	739	695	753	680	735	700	706	719	706	733	699	732	716	776	731	719	722	717	736	705	720	749	712	736	747	753	734	678	693	702	723	765	738	719	709	725	681	718	722	687	687	689	779	699	701	730	762	722	746	689	726	704	709	701	744	716	692	721	713	716	721	664	712	693	713	722	702	653	688	710	763	677	693	670	731	691	728	686	703	742	730	716	733	772	731	697	751	704	707	735	762	753	725	707	695	705	737	743	710	673	731	743	701	710	693	718	729	742	755	711	697	710	793	662	725	740	733	683	741	719	770	681	647	715	722	750	687	692	684	739	748	667	740	723	717	670	765	741	729	713	727	746	701	695	685	694	743	671	761	732	714	735	691	767	737	717	718	709	667	699	704	730	666	668	720	681	722	779	741	711	723	712	745	755	698	688	731	712	725	740	717	699	662	744	704	688	707	695	737	705	715	732	732	660	732	682	716	694	676	686	727	738	715	668	708	724	702	716	745	679	747	752	709	674	727	767	725	700	736	783	747	654	722	714	730	719	743	671	697	673	718	738	731	717	730	742	716	736	704	740	726	740	723	693	751	686	710	730	715	707	681	741	714	726	687	690	709	751	718	731	683	709	763	698	747	739	711	735	681	720	720	763	749	722	717	724	709	709	695	729	736	723	697	712	751	663	721	736	741	751	713	727	681	691	699	714	731	689	708	716	703	674	741	734	747	689	748	719	722	705	730	747	721	728	708	743	670	726	700	761	708	721	732	693	689	677	702	665	739	679	725	682	742	720	672	737	686	709	766	694	698	741	713	693	655	717	712	729	731	683	730	715	733	714	711	710	735	708	694	698	719	710	734	720	720	707	705	740	674	703	737	727	732	715	717	742	697	693	742	697	690	765	728	728	719	707	698	758	741	709	737	698	695	731	661	765	750	701	740	714	700	732	705	733	692	701	743	673	683	730	690	718	747	693	705	686	757	697	746	730	732	699	695	725	730	707	767	709	711	662	715	690	729	704	719	723	674	673	706	714	708	690	713	715	739	709	741	722	763	684	711	709	688	725	703	716	740	782	727	709	707	719	750	734	726	700	664	744	733	722	692	717	733	728	769	721	694	756	767	727	732	713	711	732	677	695	730	723	718	708	693	679	729	773	714	710	706	739	717	726	756	707	742	747	727	745	733	707	702	715	682	736	748	690	719	769	706	694	714	716	745	695	723	726	755	676	732	707	697	715	732	683	757	746	765	665	726	769	721	688	733	752	693	744	751	714	747	688	731	746	699	726	758	735	713	708	713	730	689	713	674	687	758	679	792	735	682	772	737	663	689	737	776	717	729	704	715	712	727	739	684	727	690	702	683	726	722	644	737	700	713	752	681	703	714	699	732	724	735	688	675	718	742	717	715	698	680	731	699	710	688	745	783	725	731	708	735	713	753	714	770	677	726	749	731	776	782	739	712	713	708	697	682	716	685	673	686	702	705	702	728	718	750	774	714	731	740	707	711	693	701	681	719	693	706	739	684	722	727	689	704	683	673	699	733	694	708	683	735	712	729	709	689	720	729	739	731	721	734	665	771	778	752	754	733	718	752	722	731	706	650	665	702	668	705	750	752	668	753	725	758	709	732	708	676	701	680	737	717	710	724	684	661	696	747	769	661	724	760	714	711	731	722	692	767	718	764	707	687	736	673	720	702	746	713	694	752	708	687	716	697	685	724	706	747	767	712	700	678	679	787	701	698	737	715	751	715	747	721	728	716	704	692	705	690	678	731	729	753	746	727	678	665	744	686	711	727	702	742	758	780	711	732	712	679	704	742	768	754	740	735	701	679	743	673	741	701	707	757	682	713	683	736	719	705	689	756	729	691	672	723	704	712	705	767	706	689	683	716	715	731	683	737	689	696	699	717	717	755	770	726	707	748	682	731	742	689	722	732	726	720	651	656	693	728	718	721	675	672	710	725	664	715	729	733	676	707	721	777	762	778	728	748	705	766	732	702	700	720	739	716	731	714	693	681	708	694	706	721	736	702	732	635	741	694	730	706	689	718	675	673	665	718	705	732	745	724	731	768	686	712	714	725	715	738	738	728	715	692	675	739	715	703	731	692	716	728	716	756	668	685	749	782	729	676	711	762	743	689	718	721	711	747	713	693	720	741	783	710	722	732	763	692	724	678	706	697	666	729	698	723	714	644	727	716	757	702	694	749	747	670	756	727	718	699	725	690	731	736	751	739	674	683	724	689	732	738	685	723	733	702	705	662	744	685	712	657	666	756	758	682	728	768	705	712	722	739	672	728	692	709	691	737	732	739	731	658	734	724	718	713	770	702	673	697	744	714	699	678	694	714	699	710	699	750	675	725	707	713	765	688	735	715	699	739	703	690	760	700	693	678	727	723	728	731	704	698	714	723	675	685	740	690	701	695	696	724	719	658	683	721	739	673	755	714	695	734	718	718	735	699	707	706	721	744	721	726	722	745	705	720	733	701	702	729	755	706	732	739	732	698	717	777	724	677	697	727	682	732	743	737	737	709	704	717	748	678	665	695	738	719	713	729	699	725	756	711	742	757	733	717	733	731	692	742	741	759	756	662	738	752	695	738	682	740	697	754	672	724	696	708	736	678	687	715	747	686	713	736	711	699	697	704	698	690	738	726	711	728	675	728	707	690	699	687	707	691	700	724	744	754	729	722	693	675	667	778	712	723	737	663	710	715	701	682	723	706	783	709	692
16428	7672	2163	1219	558	324	328	329	293	217	157	137	97	104	98	99	82	114	100	79	94	112	113	100	69	99	100	98	88	101	92	97	111	103	102	104	101	107	79	102	77	106	99	84	85	107	82	102	117	92	101	87	99	107	92	84	81	89	116	102	95	104	89	97	89	106	120	108	91	89	115	97	118	106	94	120	95	90	111	98	105	113	97	80	103	106	123	115	106	94	93	91	125	100	86	116	103	106	86	88	115	102	95	80	94	99	95	104	90	91	83	103	76	105	111	87	82	102	89	99	78	82	79	98	98	100	90	97	75	76	97	76	111	98	94	95	107	103	93	88	90	85	92	96	112	109	95	99	109	107	82	97	110	86	96	96	110	106	95	97	104	94	108	95	99	109	80	85	89	106	118	79	88	91	113	86	104	109	93	95	87	105	83	114	87	99	104	92	86	105	94	91	116	93	92	89	98	113	102	104	98	108	98	94	95	105	120	82	103	99	110	94	99	86	102	92	105	114	110	64	100	108	92	103	92	86	106	98	113	95	95	113	108	97	89	100	96	99	93	101	103	104	101	104	109	100	91	120	97	96	114	93	96	84	103	78	88	91	90	98	85	94	96	92	109	101	101	98	101	76	104	83	94	115	95	98	113	90	107	105	94	100	109	102	98	109	107	116	100	95	103	97	102	85	102	100	75	84	90	122	77	90	100	97	106	95	101	94	102	104	105	99	86	79	83	95	98	102	93	107	98	127	90	103	92	106	96	83	102	104	124	103	83	72	93	102	111	117	86	112	107	116	90	102	82	108	90	100	106	106	97	83	98	108	106	107	94	76	102	93	91	92	86	98	96	114	116	106	90	92	99	96	93	86	81	95	96	106	85	109	97	89	89	107	103	111	90	103	90	120	101	105	96	98	75	79	104	93	104	102	91	80	94	95	102	99	99	102	86	78	96	91	107	98	104	108	103	88	114	93	89	111	107	84	94	102	94	77	94	91	97	100	87	103	106	98	107	113	115	94	97	109	81	97	92	102	107	107	99	100	99	115	123	76	98	89	96	80	85	92	95	99	89	106	93	92	98	86	83	108	104	98	102	105	93	97	87	102	94	86	104	96	99	100	94	107	95	77	102	99	94	100	84	91	87	97	90	84	100	100	96	109	87	83	99	105	111	89	94	91	113	96	100	93	119	103	91	99	93	99	104	89	115	106	106	93	88	106	90	113	85	128	110	99	83	87	92	109	94	92	81	85	91	111	93	96	102	98	93	102	94	100	82	99	112	114	94	106	96	94	87	106	110	89	89	96	94	106	99	102	82	90	105	99	93	98	111	91	102	106	104	97	115	85	103	78	105	117	92	91	99	106	103	99	103	91	96	101	102	97	93	106	99	104	96	96	100	96	78	89	102	109	95	91	90	106	102	96	71	108	88	106	85	86	87	91	88	76	102	105	99	100	90	105	113	100	103	78	120	101	102	98	103	88	105	102	102	80	98	110	104	106	100	103	103	94	98	80	95	99	101	94	82	89	85	100	95	78	93	97	100	96	96	90	102	102	90	110	102	104	97	100	85	83	101	99	99	75	108	103	112	101	120	101	93	94	111	96	91	89	90	92	92	84	102	125	109	111	108	95	114	91	114	107	83	90	124	110	107	84	118	101	103	95	101	99	117	80	93	104	77	93	94	97	84	101	70	123	93	84	118	124	98	90	88	99	98	120	98	105	90	93	88	108	102	96	110	88	113	81	119	71	107	102	93	97	75	83	106	107	90	91	94	109	98	87	106	91	82	89	92	101	89	99	93	97	89	100	109	69	99	97	90	104	75	95	116	102	94	80	103	99	99	90	111	101	78	104	73	89	83	111	97	92	95	85	91	98	119	88	96	93	112	100	92	80	101	85	86	98	103	133	98	100	75	107	103	96	103	103	105	82	99	106	83	112	101	97	95	85	98	89	120	77	89	103	83	99	109	88	96	73	100	97	96	105	78	109	105	93	92	109	101	101	91	93	76	95	93	101	101	69	107	99	108	119	100	120	99	102	92	89	95	112	110	93	100	96	95	99	82	104	95	106	82	110	84	102	103	112	103	89	93	99	107	91	91	103	98	91	95	113	119	100	115	95	98	107	83	131	94	117	116	97	94	106	95	125	88	100	95	92	110	102	85	122	103	92	106	99	108	67	87	95	103	104	92	91	94	112	83	87	85	91	91	89	102	94	98	81	84	94	99	104	94	91	103	91	101	91	92	100	82	99	92	103	85	108	110	108	108	97	111	99	106	112	91	94	93	90	82	84	87	101	91	91	89	90	114	112	91	92	81	87	94	100	91	87	95	104	107	111	105	91	98	107	106	92	82	96	90	97	91	103	98	110	85	95	97	122	86	88	78	107	102	95	100	107	87	102	112	112	93	103	102	107	100	107	100	79	84	93	85	80	94	103	109	105	98	114	77	106	110	103	94	105	96	87	95	109	106	96	86	97	97	90	100	86	92	88	102	110	112	80	83	85	95	110	110	107	96	95	90	87	99	83	106	102	97	104	85	97	96	90	99	112	89	94	99	102	103	97	106	106	95	87	87	94	108	103	86	100	119	94	106	100	101	80	96	84	82	99	86	97	93	110	89	104	92	92	79	83	102	103	104	92	91	89	85	94	109	88	89	92	106	106	101	99	88	106	83	88	93	89	116	109	95	97	103	86	82	103	98	97	116	103	86	86	104	107	103	85	118	96	96	102	76	91	97	94	77	98	107	99	93	80	80	102	101	91	105	89	90	115	81	103	104	95	87	69	82	111	99	108	90	108	100	111	95	77	97	100	85	100	111	82	106	95	93	83	83	95	120	76	83	99	78	106	110	103	118	101	87	101	102	112	99	96	92	99	102	91	98	98	113	105	84	113	82	83	99	106	104	95	79	91	85	96	103	95	95	96	104	102	100	87	112	87	125	96	103	103	91	110	101	97	90	88	102	96	113	97	92	89	127	114	80	97	103	95	86	105	111	81	101	113	100	102	94	100	115	86	101	108	104	94	88	113	106	114	103	104	101	93	111	105	102	102	99	108	90	103	88	91	106	92	89	101	112	84	93	92	73	116	92	98	90	101	106	98	100	91	109	116	99	102	89	83	104	94	88	94	90	115	114	104	95	89	99	106	83	103	111	103	95	91	97	105	94	99	88	88	108	86	85	104	96	85	91	102	77	91	89	80	93	89	93	109	93	97	105	99	120	108	95	84	83	88	98	96	106	99	96	101	91	92	88	101	85	98	81	94	113	109	110	96	88	96	98	82	92	92	116	98	89	117	102	88	115	91	106	104	95	100	94	114	99	94	106	81	108	95	100	98	92	78	93	107	111	100	117	95	90	94	100	96	88	100	109	92	107	112	95	90	88	103	93	74	98	96	104	93	99	101	101	85	80	105	85	99	94	86	103	74	86	89	87	100	90	94	75	110	101	92	88	83	99	106	113	98	97	110	91	86	79	83	111	91	77	96	113	86	93	91	98	104
10801	4972	3802	3905	2057	1512	1649	1562	1599	941	627	511	358	297	299	281	263	306	301	268	291	253	262	280	289	246	296	275	314	283	293	271	263	278	296	276	300	292	271	283	302	287	295	298	278	272	272	281	301	267	289	269	294	280	295	307	293	308	279	285	283	270	262	258	313	288	315	311	268	286	275	250	255	284	257	276	270	292	297	256	262	267	249	275	250	267	284	281	267	264	266	271	301	276	280	262	289	284	301	247	266	264	289	285	278	279	295	274	299	263	265	295	288	262	258	249	270	284	292	267	262	297	277	262	286	284	276	276	257	279	253	254	244	251	268	299	261	274	315	259	264	265	282	264	286	242	258	298	271	253	254	291	284	229	272	287	269	268	329	260	245	290	282	292	268	285	282	286	262	277	272	299	265	259	287	290	289	276	292	271	278	285	282	291	263	262	272	270	274	288	299	281	276	259	256	255	280	286	284	290	285	243	294	272	268	260	278	307	269	257	295	242	305	302	279	274	287	258	270	294	253	270	302	254	275	266	308	292	279	266	265	287	296	267	300	271	260	255	279	266	296	296	274	290	284	289	279	281	286	254	290	267	273	259	292	299	256	284	287	311	260	273	261	267	268	275	250	278	277	282	250	270	250	278	297	250	273	268	293	288	285	269	286	272	245	280	279	272	284	309	287	291	293	271	315	265	295	266	278	296	265	283	273	292	291	262	276	305	271	285	295	259	271	258	255	281	280	269	279	254	268	314	272	284	241	268	287	265	283	313	272	320	261	283	273	275	276	297	277	266	272	261	291	266	290	259	293	271	288	293	278	290	290	263	302	257	267	284	280	288	284	278	297	262	259	293	308	286	276	290	283	285	269	268	283	291	296	297	261	281	294	256	281	279	282	258	284	312	282	275	270	281	262	243	263	283	258	269	294	311	270	306	277	292	276	307	249	287	278	268	263	285	316	320	299	294	284	269	254	238	270	276	287	273	296	285	281	290	284	279	270	272	300	266	255	286	295	264	252	294	253	266	296	257	283	270	267	265	298	307	270	264	260	266	272	268	293	281	308	284	270	273	252	274	266	266	268	279	275	260	249	311	275	309	273	269	248	302	270	249	282	272	262	247	270	275	267	276	288	299	296	249	328	258	271	265	262	276	257	283	311	291	285	265	277	309	282	263	271	294	276	272	279	278	267	308	311	254	271	287	263	231	252	288	284	279	278	260	277	286	275	284	261	258	266	278	259	297	259	287	267	273	266	267	285	266	315	275	278	284	267	269	292	278	287	261	300	259	267	281	283	311	291	276	282	274	266	294	286	235	263	288	275	261	269	249	269	291	299	260	293	295	262	282	283	246	256	256	278	267	304	304	257	251	253	299	288	243	277	264	255	240	306	264	273	275	268	261	282	289	295	317	295	298	286	285	279	250	275	269	285	262	270	267	265	273	299	257	248	268	269	269	291	292	297	284	260	265	255	277	275	280	290	291	294	246	265	293	276	239	273	279	282	266	299	279	291	277	278	274	302	267	274	269	289	258	260	299	269	305	282	274	241	272	271	268	277	249	313	277	270	252	307	254	248	271	264	251	291	291	283	279	225	241	260	284	264	281	259	281	284	270	282	260	289	294	253	263	264	274	291	259	256	293	269	302	287	259	265	270	302	284	270	289	273	278	249	298	249	312	268	290	261	259	281	297	289	287	277	273	265	256	270	294	272	290	281	299	308	275	295	299	269	278	235	275	254	292	263	269	256	278	266	292	264	271	241	288	250	283	271	242	254	263	274	257	274	270	264	274	284	251	265	274	284	256	262	255	285	268	277	262	297	261	265	280	294	249	253	293	269	307	270	275	255	258	245	242	274	284	293	283	284	284	273	282	287	289	243	269	267	280	282	267	296	300	302	268	274	248	291	257	303	293	275	262	287	275	280	268	258	279	291	264	259	297	249	251	257	255	273	261	253	251	315	249	250	268	291	313	240	289	275	273	257	290	295	288	285	306	262	255	257	255	252	262	277	260	260	294	253	271	252	297	277	228	271	272	257	265	270	257	270	286	302	275	266	282	285	263	259	286	241	287	280	278	269	267	250	257	298	310	290	279	300	268	288	263	303	282	288	251	293	251	265	275	297	257	261	281	277	280	282	276	263	292	270	268	292	274	252	257	271	290	243	271	260	268	275	278	291	269	273	281	277	272	268	283	300	281	278	316	283	257	280	254	267	278	240	244	284	276	282	310	303	277	253	285	274	299	262	288	284	289	285	289	254	295	270	297	287	271	285	280	290	294	304	262	266	277	281	269	266	266	290	265	277	289	269	264	284	273	238	261	281	253	269	254	276	264	288	261	259	275	272	259	256	288	264	272	286	268	296	283	286	270	290	273	250	276	275	257	253	265	275	285	259	303	282	251	278	305	281	259	270	296	270	263	298	250	294	265	261	265	251	312	281	294	295	264	279	284	300	275	253	304	307	280	280	274	297	253	259	279	276	295	263	288	275	285	265	289	280	273	265	274	268	261	293	277	302	264	276	241	271	299	288	281	266	278	255	302	264	262	265	253	279	265	286	265	307	264	291	274	260	289	300	287	268	278	256	308	311	280	271	269	261	270	275	293	265	274	269	266	273	252	296	251	247	288	297	269	245	270	254	316	321	272	263	298	298	244	296	276	270	245	282	263	304	291	274	259	261	265	263	263	277	284	267	269	295	287	292	298	296	246	303	282	302	276	245	285	284	291	286	284	281	271	291	269	255	255	264	292	285	283	264	262	275	252	252	252	288	300	296	273	277	290	273	295	285	273	255	291	284	266	263	289	269	306	262	301	276	256	244	293	281	301	269	280	277	259	272	273	281	296	272	287	294	259	259	284	282	297	305	283	266	277	280	266	282	276	291	272	288	311	276	254	270	291	275	281	282	281	270	278	281	279	247	259	294	281	276	259	312	309	285	292	314	263	268	271	280	287	284	287	270	274	284	273	291	279	266	289	297	270	288	278	281	264	288	269	279	284	236	272	238	267	265	296	272	263	286	285	290	294	277	275	265	252	263	263	280	277	258	274	256	273	290	269	293	255	278	281	281	278	299	244	272	279	268	297	271	257	293	262	285	287	255	288	277	307	250	265	274	298	218	301	282	263	283	279	270	262	265	305	251	261	253	284	282	292	291	254	280	262	243	275	284	292	275	233	274	281	294	300	300	328	249	260	281	250	301	261	274	259	262	261	270	300	293	274	286	289	299	275	272	280	270	274	275	274	263	281	278	283	270	269	286	306	271	270	288	284	281	306	249	295	248	264	272	284	261	283	273	314	290	287	281	242	281	263	267	273	276	283	303	282	282	304	289	330	261	272	281	277	260	304	276	283	250	285	284	289	287	294	262	265	264	283	275	242	257	250	283	291	292	270	283	306	262	237	272	290	257	275	273	290	285	287	248	282	289	265	293	272	296	272	283	255	275	258	231	334	282	273	270	254	272	306	285	280	261	290	250	300	271	269	266	267	272	293	254	265	265	284
47428	42333	10832	3348	1556	1198	904	877	874	496	382	351	394	313	260	247	268	251	221	248	237	223	212	209	210	246	219	207	224	235	208	237	239	229	208	196	196	176	195	213	233	223	196	239	229	232	194	204	209	195	223	225	196	200	215	191	207	220	236	228	181	234	214	214	201	186	219	216	225	189	202	213	238	219	200	221	213	211	224	201	232	227	208	230	224	204	215	208	201	192	204	208	195	203	211	215	198	216	205	236	215	216	200	236	198	219	195	213	187	197	222	213	212	200	208	216	199	209	199	218	216	212	193	206	185	220	219	209	190	214	216	222	194	189	210	225	214	221	212	201	196	204	208	217	208	195	215	225	201	207	202	195	224	215	231	195	216	184	199	209	195	211	186	214	215	214	198	250	234	209	198	197	201	205	220	220	221	212	229	224	228	202	245	208	215	240	207	215	215	183	231	205	237	225	224	204	220	214	219	222	198	209	223	195	196	189	216	201	211	222	221	196	196	194	215	210	222	229	204	242	216	231	243	200	200	202	223	211	221	210	199	185	227	219	250	221	210	222	201	199	201	220	213	229	205	201	189	230	227	217	189	220	226	215	235	211	196	210	213	228	212	203	226	222	224	205	215	217	213	227	185	206	208	228	211	202	206	192	229	208	213	247	222	235	229	206	237	206	218	214	216	206	234	208	204	227	228	203	215	225	209	218	213	205	206	226	227	215	198	206	187	197	204	195	211	217	214	232	213	210	214	221	228	225	232	189	226	188	224	197	204	199	220	198	221	244	214	205	228	235	228	201	216	190	202	213	215	221	229	221	217	204	213	201	213	238	210	224	204	226	221	234	185	216	224	204	232	191	199	198	186	220	222	208	230	228	213	198	161	208	206	218	213	241	201	206	222	196	213	198	200	228	218	226	213	214	231	193	224	220	240	204	203	214	223	200	204	214	225	201	222	201	193	222	220	215	206	189	214	198	194	218	231	225	197	232	235	191	216	247	214	166	224	232	225	238	225	198	197	231	219	210	215	189	198	210	196	214	212	202	203	227	218	210	192	203	223	206	235	234	206	211	217	217	221	215	190	216	197	190	206	197	232	191	209	195	209	199	211	218	198	217	197	221	204	223	214	216	215	208	191	236	215	216	224	242	232	207	217	216	205	191	213	232	224	204	252	207	192	216	189	214	226	220	215	219	194	222	202	227	222	213	211	219	198	222	221	215	270	212	216	229	211	201	203	216	230	228	219	232	183	195	226	220	189	211	193	213	220	210	210	228	220	185	203	218	181	239	188	230	220	210	231	209	201	221	223	231	221	230	186	230	224	217	175	194	205	209	187	201	197	205	230	210	214	234	215	202	201	223	213	202	221	216	201	190	206	215	235	215	225	201	194	203	215	220	206	230	200	205	207	191	225	194	202	224	183	216	199	192	218	216	233	222	218	216	220	202	196	187	200	189	206	244	239	207	206	222	212	217	212	236	219	202	222	196	204	219	226	225	208	231	214	203	208	231	219	199	224	236	208	194	208	206	237	218	202	218	217	223	200	214	234	230	237	208	239	211	248	221	231	193	245	216	226	195	245	209	235	235	215	211	206	196	220	207	211	219	220	204	226	206	190	213	196	214	232	210	217	216	222	198	205	207	226	207	211	201	226	220	219	208	187	180	202	211	224	196	228	214	227	225	238	250	238	203	205	189	221	165	201	230	211	209	195	212	218	227	197	204	212	236	200	202	199	234	219	239	195	217	193	217	184	203	221	215	221	211	205	239	230	202	217	197	214	214	206	199	211	194	228	206	216	216	229	226	222	211	216	237	222	229	237	206	242	219	200	216	210	232	245	199	203	228	246	207	222	204	208	222	213	223	249	224	187	202	229	197	182	243	203	211	230	188	220	205	199	222	219	240	180	205	227	213	240	225	201	222	219	208	220	214	181	201	201	215	209	200	209	212	237	222	194	181	229	211	217	224	215	213	230	201	192	232	195	248	227	213	229	210	201	239	214	236	226	218	209	185	213	222	215	211	214	249	211	196	215	201	222	199	227	220	218	204	185	178	210	209	212	228	190	212	194	238	189	216	196	195	197	198	202	222	213	192	194	197	204	223	224	176	226	221	191	197	216	185	226	202	204	204	225	173	213	207	220	192	222	218	183	196	212	209	170	218	236	196	205	224	218	189	201	192	174	225	212	212	222	222	235	222	206	183	202	204	236	220	207	190	226	198	216	182	234	222	211	193	188	193	208	230	225	250	208	199	218	202	202	210	225	204	204	225	220	203	244	209	191	195	228	243	272	230	241	217	193	220	218	246	211	222	215	215	211	206	220	234	216	203	220	199	223	236	192	207	200	214	227	219	201	213	195	230	184	187	200	203	198	198	203	192	221	209	203	192	190	219	218	216	204	224	230	231	211	209	207	239	214	166	208	207	210	191	211	215	215	228	197	204	223	237	210	251	235	212	235	214	191	209	225	218	216	216	218	196	195	201	217	201	200	234	206	207	212	176	231	213	203	217	217	196	222	192	195	211	208	219	171	184	190	191	223	215	223	194	195	218	204	224	186	199	193	242	216	217	220	217	207	217	184	205	197	248	225	199	196	222	204	202	202	190	220	196	214	206	222	197	212	224	197	184	223	214	207	209	196	215	246	214	220	223	208	237	214	196	221	173	215	210	225	194	208	223	224	194	210	171	227	200	222	222	234	215	201	198	222	209	213	214	224	231	201	239	201	199	212	227	217	200	242	214	204	212	191	198	207	226	186	215	222	209	217	209	214	214	202	227	207	188	208	220	215	211	212	203	223	222	204	192	223	221	205	212	220	214	242	233	216	221	207	222	224	205	208	211	208	193	197	217	212	206	175	218	204	199	213	244	191	235	211	225	225	242	240	204	233	238	194	211	221	224	236	202	212	195	209	213	220	228	231	205	207	186	194	222	230	222	196	209	217	212	214	237	206	204	213	219	201	214	228	210	207	195	228	213	186	214	204	226	190	220	240	213	244	205	199	207	199	191	227	232	220	208	191	201	204	216	203	228	228	217	201	218	233	223	192	227	225	210	215	245	189	221	212	235	207	211	221	206	237	225	198	206	226	199	206	195	217	210	211	225	232	195	211	226	235	198	227	228	210	213	214	232	204	200	203	238	183	203	209	228	200	215	245	191	246	184	232	216	194	189	208	229	191	232	217	196	212	224	213	206	200	199	211	190	198	196	199	209	231	202	233	210	187	212	190	217	223	203	229	170	210	209	215	210	223	221	198	242	216	229	227	240	200	183	198	236	221	195	198	181	190	220	200	256	201	224	220	230	185	203	204	213	181	195	206	220	235	215	219	207	197	212	222	216	223	201	220	209	204	201	227	199	220	228	233	208	190	213	204	204	229	205	214	238	206	203	213	214	204	216	222	198	221	231	202	224	188	225	259	192	239	202	212	183	219	198	185	230	215	196	201	177	201	170	223	215	200	201	198	206	224	252	206	203	220	222	208	211	228	211	210	221	232	199	232	228
31046	14199	7779	7998	5376	4942	4105	4293	3887	2415	1698	1440	2086	1328	863	754	746	710	684	648	636	638	682	622	622	565	553	561	632	566	564	586	554	591	571	563	586	567	548	550	564	587	592	524	570	539	546	534	569	504	553	532	553	501	489	519	510	521	555	522	557	542	534	546	551	476	503	524	557	522	543	510	528	529	525	550	550	552	521	487	520	528	547	547	529	495	486	511	532	536	524	537	562	543	501	524	541	564	501	471	523	470	530	513	527	502	495	525	502	492	523	490	508	489	531	502	523	542	543	543	534	520	529	526	471	529	523	543	529	552	522	547	535	566	531	498	512	496	531	516	479	476	502	548	549	477	544	536	505	542	560	520	539	537	532	509	488	483	521	511	496	523	524	524	509	543	495	520	535	478	568	542	564	538	533	493	548	505	487	503	530	495	517	500	487	534	518	519	539	491	498	530	532	501	504	500	515	530	514	524	512	574	541	521	494	482	533	528	522	526	512	505	488	545	487	520	534	543	521	532	511	506	489	513	519	515	542	522	534	489	513	538	533	494	525	551	531	585	497	537	541	518	540	545	542	539	503	532	499	513	544	506	519	539	507	541	521	498	516	515	517	532	518	524	492	501	539	505	538	561	525	492	489	515	492	466	505	519	575	520	519	541	531	503	528	589	475	511	500	529	510	521	545	522	543	529	487	509	538	547	545	503	501	513	522	475	488	446	508	535	514	503	525	474	503	473	511	552	506	537	504	514	543	508	522	536	508	504	490	514	533	488	514	485	522	510	526	515	530	516	520	493	534	536	579	473	482	535	495	551	501	523	510	530	507	523	520	510	544	491	526	509	520	509	557	549	519	514	558	572	531	514	515	527	549	517	532	544	494	547	539	519	529	556	534	530	510	486	548	521	510	550	536	506	504	498	501	534	498	541	521	556	525	517	507	507	496	507	470	516	488	489	518	514	486	531	518	572	506	513	528	503	517	547	507	518	545	530	502	518	521	505	499	502	494	484	525	494	500	503	538	498	500	577	560	509	516	513	504	486	481	538	547	492	509	504	563	533	537	525	522	508	506	533	452	565	509	564	482	493	533	507	476	511	540	495	484	490	536	527	470	533	502	537	492	522	542	521	517	533	500	519	516	512	528	510	529	522	514	537	500	540	461	554	509	464	504	497	493	521	518	514	513	542	509	538	538	498	502	476	540	507	563	480	542	493	503	503	534	509	523	509	514	540	487	527	521	505	504	515	496	521	518	508	513	522	527	478	512	517	550	532	483	577	510	511	511	526	513	514	504	499	522	540	533	564	530	501	494	512	497	516	507	516	504	484	524	515	516	551	559	536	474	527	497	493	510	525	532	528	513	512	524	516	519	508	531	507	560	533	507	524	503	514	521	549	534	511	487	522	529	510	515	517	490	505	523	521	510	471	519	486	500	507	483	498	552	530	530	528	501	507	521	498	505	516	500	524	490	505	588	508	516	527	488	494	544	529	503	545	492	535	548	506	518	491	509	523	542	512	482	501	481	507	544	521	465	488	517	546	496	515	484	514	512	536	530	498	534	497	560	528	494	502	541	549	529	527	535	482	554	519	460	510	541	519	494	521	525	508	525	531	575	516	531	538	503	478	503	477	500	554	522	499	535	505	518	476	469	562	497	529	527	502	488	550	513	540	503	474	531	537	525	506	523	501	533	517	500	517	519	509	510	497	532	561	538	520	479	529	507	497	519	504	504	537	483	521	501	525	501	535	494	489	499	493	507	526	550	517	510	502	517	499	528	519	525	497	493	484	531	496	492	509	564	563	515	508	513	543	482	525	475	506	481	470	508	507	522	507	529	489	521	508	500	565	520	520	549	498	493	479	495	528	515	499	507	533	499	526	533	495	497	530	536	516	543	503	496	554	514	544	527	529	542	538	541	525	540	514	553	522	528	541	523	511	525	523	546	508	513	535	516	542	547	514	535	545	501	530	504	523	529	516	506	531	531	517	520	517	508	510	538	480	543	466	524	515	581	478	480	552	511	514	510	517	573	514	497	546	529	504	555	507	494	550	503	549	539	514	508	507	546	522	541	494	532	540	460	484	509	529	493	492	509	502	495	492	492	522	522	526	533	486	460	475	498	466	497	494	505	545	487	482	515	522	545	519	560	544	528	490	531	550	501	498	530	507	508	514	558	529	505	519	484	501	473	544	533	509	538	508	500	539	492	522	504	522	526	503	520	466	510	543	505	548	451	512	508	482	524	505	502	518	496	496	528	494	488	526	509	547	482	497	532	479	523	524	514	518	535	481	517	482	544	512	477	541	529	506	511	497	526	487	536	549	531	529	493	501	565	521	509	473	506	495	529	479	522	526	536	561	569	496	510	519	519	478	515	513	551	487	535	524	484	524	526	524	544	525	501	500	496	534	492	539	483	512	538	519	509	493	535	501	568	472	546	547	519	468	525	498	517	528	505	524	521	532	511	514	507	549	489	545	560	519	483	468	487	499	509	513	536	511	529	512	504	512	544	510	520	505	560	561	529	512	540	489	530	505	536	544	494	538	508	516	533	539	535	503	506	507	522	514	493	509	546	540	533	514	526	503	501	557	536	543	505	498	505	516	475	495	506	486	523	527	518	536	555	492	524	487	508	508	492	500	541	524	460	502	522	472	532	505	510	508	476	505	511	510	480	487	519	499	542	501	500	490	510	527	531	522	486	536	496	506	508	503	491	541	482	538	557	502	531	500	543	498	542	492	509	488	517	464	502	519	532	520	526	484	503	528	547	519	503	494	478	544	524	529	498	509	469	575	518	530	526	533	531	523	497	544	481	500	520	527	527	506	474	511	522	568	536	521	484	485	525	502	498	548	486	509	507	525	508	511	562	524	503	541	508	483	564	528	523	494	506	525	551	516	509	500	531	512	516	475	497	521	545	521	509	533	489	532	559	522	529	514	519	500	501	496	514	506	503	539	518	526	521	495	558	501	520	540	498	522	562	513	519	559	470	515	558	505	531	489	491	512	518	509	521	508	543	509	485	540	513	487	536	532	468	567	522	478	542	496	525	565	497	510	563	529	532	510	496	502	470	494	535	516	532	529	540	521	488	500	519	521	531	527	509	540	512	512	579	529	513	530	501	530	541	491	537	534	539	504	514	515	522	538	546	511	486	543	540	490	522	524	516	527	540	477	484	508	529	535	517	513	537	543	514	535	517	581	531	549	548	522	517	493	513	469	510	495	544	503	512	550	519	512	551	525	533	528	505	569	479	525	511	517	516	505	481	529	511	512	477	477	541	524	521	524	513	540	495	504	543	461	565	485	495	483	520	504	469	495	530	555	511	498	546	555	504	486	574	517	508	491	549	538	559	504	525	514	489	540	508	481	543	508	473	520	520	525	491	520	471	508	504	517	545	463	514	513	505	530	538	515	511	578	543	497	525	525	534	527	543	531	492	493	494	525	536	529	468	496	498	513	540	513	488	516	528	514	515	526	535	523	494	487	515	501	508	461	549	534
50035	51716	17918	6777	2719	1763	1632	1624	1194	851	669	589	967	742	392	348	378	383	398	376	357	377	408	337	338	371	345	329	353	319	317	326	346	335	311	342	349	309	360	327	309	325	320	308	306	336	331	292	357	365	278	371	299	356	315	323	330	361	314	338	332	348	323	336	336	342	316	326	350	355	316	317	347	286	335	319	296	307	328	311	322	367	337	367	333	278	326	311	350	346	325	305	342	365	294	317	307	335	304	297	314	310	357	329	331	297	348	343	291	311	321	349	315	277	317	302	288	339	335	307	314	302	329	297	291	323	314	342	323	299	312	303	317	312	317	332	308	336	305	368	321	297	317	356	345	290	300	289	321	331	329	317	320	323	330	313	310	308	322	340	309	312	319	331	361	315	318	334	327	354	325	309	309	343	326	291	338	325	331	330	315	291	314	338	297	328	323	324	314	320	333	306	319	275	318	302	321	322	290	330	317	341	333	323	318	296	314	324	302	321	304	284	339	335	339	314	329	369	326	309	321	336	316	322	317	331	360	351	341	315	340	320	353	333	320	326	317	322	317	343	294	264	355	331	310	329	333	312	302	306	327	329	292	307	330	295	353	311	316	339	307	303	328	336	336	313	329	330	330	334	333	329	357	330	315	320	292	327	311	314	319	282	291	343	310	338	318	312	337	339	346	328	315	286	322	342	331	302	322	299	319	319	323	335	344	335	341	314	319	307	278	332	357	336	330	372	318	292	302	329	328	330	329	344	331	297	303	292	298	346	318	329	365	336	323	333	334	308	302	313	339	335	341	350	307	333	326	290	315	292	295	355	328	346	338	331	323	354	316	311	342	321	298	326	323	258	334	311	304	314	300	322	313	340	335	320	322	324	311	339	357	353	319	297	359	343	290	316	317	323	316	322	316	320	290	347	291	348	346	321	324	313	280	305	304	305	312	292	334	334	323	335	333	317	301	323	334	310	302	318	335	340	291	307	366	335	304	305	323	325	360	300	350	320	333	300	314	309	294	360	336	306	339	328	356	319	308	324	372	335	323	320	297	301	323	331	366	329	318	338	294	331	300	335	301	302	305	313	317	343	339	320	346	297	363	294	309	321	336	333	339	316	350	336	333	312	313	285	328	324	306	353	319	339	311	298	322	336	332	289	325	315	311	315	311	325	339	311	344	314	305	343	325	349	344	300	319	328	322	331	332	311	323	332	319	312	293	304	355	323	312	295	319	326	373	297	340	342	337	327	332	301	349	309	328	319	304	334	359	309	331	297	317	360	325	356	336	345	324	322	325	319	336	275	318	328	335	328	290	319	327	299	350	333	328	329	319	285	318	319	301	334	334	323	341	292	336	338	296	300	319	324	354	326	310	312	326	333	306	343	319	322	318	298	309	307	348	317	331	322	360	323	312	376	326	326	312	342	361	305	317	290	310	317	334	325	326	314	314	320	325	305	319	296	321	297	394	340	339	302	338	331	322	301	327	312	306	283	318	322	313	360	374	342	315	318	345	351	317	371	328	333	276	323	330	332	308	340	340	334	310	338	305	298	333	301	293	333	320	305	329	350	334	355	340	320	301	367	323	303	331	340	358	351	341	330	333	334	300	302	318	332	316	292	304	333	311	295	297	333	306	337	329	319	303	360	266	358	301	333	303	327	344	322	339	317	326	366	328	336	319	333	318	313	329	317	293	333	290	357	327	323	329	301	334	271	330	314	326	303	334	341	344	297	306	323	324	340	342	359	359	306	306	349	341	311	327	318	325	315	324	310	315	347	317	326	310	331	344	315	325	336	320	307	323	296	345	322	358	321	344	310	294	317	328	310	334	305	294	306	336	330	339	330	312	329	323	330	323	328	344	300	319	307	317	277	330	320	320	268	250	334	290	290	320	329	316	311	334	361	323	311	280	318	334	324	307	354	317	328	317	322	318	310	321	309	337	324	334	321	349	330	298	322	307	291	321	351	318	376	323	310	294	357	304	327	350	301	324	329	336	349	307	345	294	309	316	286	331	336	325	321	318	300	334	354	310	322	318	369	317	318	334	300	293	327	325	364	310	346	304	313	309	337	308	324	340	308	336	333	339	319	319	284	350	340	315	316	264	339	303	317	340	299	293	322	317	333	346	357	323	328	325	303	347	318	318	305	307	314	357	342	300	300	315	361	371	294	327	328	340	315	335	345	327	311	341	323	334	318	326	357	348	344	313	332	346	342	285	342	350	346	292	299	294	304	323	305	289	297	308	305	342	316	352	316	331	335	315	327	322	318	336	312	316	315	301	316	345	326	312	292	340	310	253	317	304	321	320	311	324	300	331	342	310	286	325	324	342	303	330	368	304	310	353	348	318	309	341	286	322	282	308	344	316	319	339	344	325	303	327	300	333	340	310	324	295	337	335	340	330	299	354	345	345	331	339	322	315	345	344	334	308	347	333	329	300	332	334	310	332	342	308	345	298	315	314	307	342	357	312	335	332	324	321	294	303	332	317	287	323	311	297	360	324	299	303	340	324	285	325	298	317	301	313	318	350	306	314	317	316	309	356	286	332	317	319	349	339	304	327	305	310	310	316	310	309	330	305	305	315	284	347	321	319	339	342	326	306	316	307	330	305	319	332	312	318	307	329	322	329	297	322	363	301	320	325	320	301	307	357	340	303	350	352	336	283	295	327	334	315	333	292	340	311	374	316	323	348	347	293	316	314	322	352	350	321	329	320	306	311	320	354	304	320	341	307	333	343	340	310	320	319	348	328	304	316	333	305	327	332	322	340	303	332	323	320	311	361	311	302	309	333	348	310	317	304	328	322	326	311	300	321	331	325	309	322	272	324	368	342	315	313	356	333	307	309	336	312	308	343	359	312	329	346	335	318	314	327	290	350	310	324	328	338	329	342	307	318	312	349	378	368	337	318	326	323	371	309	313	306	338	320	351	291	317	339	330	328	299	335	333	327	309	333	327	300	309	307	304	306	345	318	326	291	326	339	318	312	319	311	347	329	337	331	316	306	315	374	319	304	306	315	352	333	316	321	331	311	316	342	323	356	306	333	310	318	335	303	319	328	352	336	313	316	319	349	334	312	315	326	319	322	302	326	321	312	326	326	291	339	337	288	313	317	330	301	310	305	332	327	312	342	308	346	290	327	290	298	314	313	310	311	315	316	311	328	343	353	337	328	309	341	324	318	311	331	321	320	329	332	303	331	322	323	350	326	313	351	295	311	338	312	313	280	331	317	307	301	322	310	337	329	311	330	339	301	373	349	310	331	326	313	328	308	319	319	317	343	308	310	329	297	337	341	326	335	363	300	306	314	331	343	293	299	316	333	328	319	303	299	322	344	343	310	290	322	292	296	346	322	335	345	330	328	316	304	309	327	327	338	316	333	351	326	283	312	297	330	323	324	322	348	343	322	298	298	316	352	318	335	330	295	315	318	342	347	340	346	319	333	331	309	356	319	310	326	333	297	308	310	340	350	294	347	339	316	337	307	328	314	325	330	298	317	331
35515	19034	10605	10777	8040	6614	6815	7139	5472	3763	2626	2227	4872	2655	1331	1187	1082	1046	1076	984	994	954	951	909	914	910	870	814	896	840	804	777	816	834	811	786	809	777	859	839	804	754	734	774	729	737	789	802	807	779	767	737	786	743	758	742	768	696	750	716	737	733	750	791	730	722	748	710	697	745	779	738	707	746	746	752	760	747	692	741	755	695	717	728	736	725	780	768	686	732	689	725	660	722	728	713	733	727	673	692	742	704	688	765	713	731	757	720	720	702	759	699	684	708	731	722	728	728	704	705	700	718	721	707	739	697	709	739	706	736	696	702	689	707	725	707	706	713	754	727	725	719	763	706	739	698	722	717	679	670	746	755	684	707	693	697	723	645	695	699	749	719	769	726	664	723	713	757	694	685	667	712	673	823	692	718	721	684	757	678	726	745	702	717	693	699	709	737	714	685	744	689	773	699	741	695	725	707	711	711	763	665	745	679	704	685	718	719	719	708	708	696	725	736	693	687	690	695	750	737	747	736	742	759	680	732	730	752	714	688	693	732	679	769	667	690	795	711	717	732	719	636	775	704	706	637	720	726	731	714	758	702	725	763	723	745	728	725	715	707	741	738	710	693	714	728	690	696	740	738	721	692	704	694	713	774	776	718	758	699	751	708	686	719	709	708	748	664	715	683	767	764	750	754	691	688	738	672	709	687	705	697	717	698	720	717	704	726	692	783	752	690	681	707	725	724	720	692	740	693	738	735	749	718	717	727	721	731	698	741	730	704	753	700	728	762	762	690	737	714	764	741	764	727	742	753	717	725	725	698	730	765	746	746	674	689	703	748	707	704	704	749	697	725	744	742	722	728	681	725	704	728	750	730	740	732	707	676	738	704	729	674	708	689	708	733	735	715	709	730	725	733	673	690	729	698	748	709	741	729	688	692	739	741	683	690	757	710	681	747	781	759	735	689	713	721	659	734	676	701	698	744	694	728	741	708	709	722	743	678	732	723	708	735	711	691	746	719	732	676	746	762	724	692	746	733	715	668	714	736	680	720	683	725	723	718	748	741	684	757	689	653	724	742	663	706	668	694	732	695	696	712	712	767	721	717	690	697	746	701	717	731	745	727	729	740	754	712	769	743	718	747	727	703	700	718	708	722	744	722	722	726	674	719	706	682	724	749	697	729	699	722	699	756	689	683	711	739	710	657	733	707	761	686	691	726	715	753	731	749	743	747	703	745	690	709	699	709	661	703	708	708	703	746	741	725	712	714	692	732	713	706	759	796	709	647	726	722	742	699	706	686	698	724	715	677	720	707	678	698	681	671	728	652	707	750	677	689	663	706	705	723	691	742	741	707	738	734	673	753	693	757	764	679	712	738	741	704	723	718	693	690	682	755	688	698	706	756	705	686	731	701	705	680	723	721	733	741	726	744	718	757	719	685	725	741	697	742	721	721	690	737	786	739	742	724	740	705	684	742	719	772	732	696	742	762	735	703	742	735	708	721	711	667	709	749	721	781	684	707	680	800	684	664	723	711	730	711	698	693	762	729	722	724	734	706	764	696	742	706	689	700	703	712	735	721	728	721	654	672	723	690	725	756	687	689	769	754	676	743	681	704	716	715	761	663	683	737	654	736	675	720	735	736	738	731	790	746	697	736	734	696	721	720	686	732	696	711	759	705	722	715	777	719	647	777	741	711	764	718	704	637	736	725	724	766	788	730	718	734	756	723	698	747	697	688	730	711	755	714	728	726	665	752	676	723	740	680	707	675	741	742	699	715	745	702	728	685	724	704	733	728	746	721	713	742	688	796	731	704	761	764	734	724	705	698	682	714	698	713	704	713	747	686	745	729	671	757	721	713	726	752	743	738	711	700	677	706	735	708	695	740	755	709	732	714	706	709	701	721	663	698	731	732	664	715	704	730	674	693	748	688	753	675	715	718	696	737	717	690	730	720	683	683	741	719	671	749	747	700	752	711	678	732	669	706	731	715	723	694	725	716	739	717	742	732	701	725	728	719	730	694	745	697	720	705	671	739	693	741	699	714	733	703	685	755	676	728	729	700	709	720	674	735	661	711	768	737	725	735	718	758	724	709	682	734	688	702	761	710	743	729	664	665	712	727	699	748	749	666	660	694	696	682	749	642	678	705	695	749	699	678	694	727	697	706	772	753	740	719	734	725	684	741	771	729	665	733	744	705	735	684	692	659	719	705	758	755	685	710	729	759	712	713	713	737	676	767	743	731	726	761	786	758	707	698	730	689	725	741	732	741	737	700	701	742	748	778	714	734	752	682	718	703	757	655	693	728	736	728	718	716	716	700	722	701	730	724	732	740	729	681	715	742	746	696	734	671	716	731	667	682	697	723	702	732	703	739	729	751	698	784	697	671	708	760	739	740	728	722	722	690	763	750	745	691	685	677	673	741	717	719	746	703	705	695	719	758	730	727	703	698	721	749	741	681	699	723	716	716	691	669	749	717	782	763	729	699	708	680	715	682	713	743	721	696	751	717	717	748	699	702	717	685	714	666	699	720	722	700	744	675	767	721	719	691	729	685	716	759	715	714	676	693	673	708	715	705	704	727	782	746	713	685	731	704	711	700	718	701	732	717	717	658	767	745	728	759	713	735	703	729	730	727	731	709	749	733	772	704	709	760	685	748	683	655	732	677	713	733	711	714	686	696	681	725	721	716	776	742	731	725	710	733	704	727	692	694	732	712	664	692	718	733	755	714	723	715	697	701	720	743	696	702	738	772	686	742	694	704	720	734	769	741	709	733	745	725	653	683	735	688	724	725	738	681	759	700	721	714	756	703	716	720	726	703	752	717	697	730	734	719	728	666	722	716	725	721	747	701	700	747	720	774	747	700	720	716	713	700	759	786	756	752	708	659	729	716	719	784	703	721	710	730	696	725	685	711	690	739	761	769	665	734	752	721	709	722	738	709	646	727	711	746	738	680	712	691	686	719	729	733	694	676	691	716	690	731	731	735	729	688	712	761	765	712	700	709	718	714	745	712	699	747	709	692	716	754	731	673	716	696	749	684	739	726	715	703	760	715	724	711	733	721	772	784	644	696	680	749	720	748	699	699	699	740	725	709	702	708	725	674	682	717	728	714	737	739	747	704	723	676	703	743	666	653	713	743	772	741	676	734	713	722	717	676	707	676	773	712	715	757	748	738	745	748	739	721	703	717	680	722	728	702	710	691	709	718	712	720	671	730	764	733	751	754	722	716	700	725	777	699	727	676	630	764	691	702	728	697	724	710	696	704	730	714	738	667	725	667	729	737	710	704	702	708	737	700	742	692	696	676	698	696	713	712	703	705	758	709	731	718	740	775	734	718	713	692	655	730	669	697	667	723	712	686	678	777	765	686	756	655	726	729	691	761	714	729	727	722	707	666	703	742	766	735	744	758	737	744	721	702	749	692	775	692	724	713	708	744	710	771	733	759	712	745	709	727	725	777	757	683	737	723	713	682	742	743	727	692	727	706	692	685	732	739
13145	6041	1413	814	439	398	422	481	271	178	139	130	112	107	87	101	96	118	97	101	90	85	97	101	99	99	103	86	104	90	107	98	100	99	119	92	93	96	91	111	91	89	103	72	98	94	88	94	95	81	89	98	99	95	102	93	78	118	106	99	86	85	116	102	95	79	119	71	98	65	85	89	102	87	86	98	99	105	78	76	96	83	88	110	83	86	71	100	92	99	82	89	102	85	99	84	95	83	90	100	89	75	88	84	104	85	100	88	109	98	94	85	89	78	122	112	87	87	95	89	98	80	88	91	93	76	105	85	97	121	116	79	99	96	89	107	108	100	85	102	90	95	103	95	89	115	79	95	101	88	104	94	81	100	78	109	100	102	98	78	112	101	76	93	84	99	94	104	87	99	100	102	114	96	96	95	93	86	70	87	96	84	101	72	81	87	91	99	87	98	102	106	110	103	84	108	81	78	98	92	105	86	99	104	101	94	112	112	107	93	98	96	96	79	105	90	86	93	108	88	114	93	104	97	108	84	92	86	86	105	89	109	81	87	96	91	112	93	94	82	98	96	74	76	86	83	85	98	103	96	81	92	89	123	87	91	95	109	100	83	87	99	99	116	85	85	108	76	77	97	97	100	108	88	105	113	84	93	83	101	89	89	95	87	116	86	94	107	101	96	94	103	101	99	99	113	106	100	83	90	95	78	77	97	87	95	81	74	95	98	103	83	90	97	89	87	92	105	95	95	86	97	110	91	84	71	87	101	97	95	103	101	77	96	100	92	106	95	59	100	97	113	86	84	85	103	97	92	83	92	97	92	92	81	99	76	86	91	102	105	77	104	95	91	81	94	80	96	98	78	98	98	85	105	71	87	99	80	97	103	84	89	81	72	93	102	95	101	101	101	100	102	105	104	94	83	85	82	90	102	84	114	83	104	99	101	86	96	72	94	95	87	117	81	90	93	91	91	107	76	75	98	110	99	93	84	98	109	100	94	96	102	103	94	106	90	86	83	87	87	97	75	102	84	78	96	78	99	98	100	93	114	86	86	89	86	93	111	101	85	96	96	113	99	81	97	103	80	101	108	102	88	105	108	103	92	115	95	92	111	84	96	101	84	84	93	103	102	101	95	104	92	95	99	77	103	68	84	90	91	119	109	68	98	94	89	82	93	99	100	92	104	84	81	86	96	95	79	95	90	103	89	75	78	88	105	87	98	118	92	80	93	85	95	107	106	82	100	95	83	78	98	85	115	82	98	92	103	84	82	82	80	86	97	104	79	85	87	110	82	104	98	105	112	101	66	73	106	102	109	117	105	91	95	82	76	90	90	77	94	95	96	104	108	101	101	68	92	76	92	88	100	109	76	93	108	90	106	92	82	94	97	68	105	103	93	102	97	100	100	78	101	81	89	96	81	76	80	105	87	105	102	94	104	96	92	83	93	93	104	98	88	95	81	86	94	110	88	97	110	102	95	107	110	85	84	85	91	87	96	78	85	110	89	87	91	86	92	106	79	115	86	102	86	103	87	117	105	106	103	94	100	103	109	105	83	105	81	99	94	104	87	94	91	83	86	96	99	87	105	112	96	102	91	78	106	98	82	79	99	79	106	86	76	83	102	101	82	73	108	92	103	108	103	100	88	94	79	92	110	114	83	106	86	97	87	81	76	102	79	97	101	80	96	94	90	89	84	108	88	99	100	106	100	102	75	113	83	97	98	92	97	87	101	96	94	99	110	85	72	101	94	87	87	83	83	90	92	83	97	94	99	100	102	114	86	77	81	88	94	81	87	98	105	113	98	89	89	97	104	110	80	96	80	105	98	91	98	91	94	101	100	98	116	85	100	91	73	89	98	98	88	95	95	90	108	92	84	84	98	81	100	119	108	77	93	99	87	99	109	105	97	86	104	92	98	97	92	106	97	86	73	98	88	91	115	99	103	94	82	97	88	101	87	100	102	72	95	108	78	99	80	94	87	95	88	98	102	101	108	95	80	96	92	86	102	101	83	94	74	85	89	81	102	97	92	88	107	89	100	80	90	94	95	70	93	93	92	89	99	91	91	104	89	124	100	92	96	99	78	71	87	95	99	78	74	98	83	81	85	100	91	92	109	89	87	93	102	85	102	85	85	104	82	110	87	90	89	90	97	94	79	91	99	98	75	113	106	71	88	84	84	98	99	90	94	87	82	109	90	90	81	85	93	119	84	77	94	84	99	87	80	89	83	92	100	101	89	107	91	89	79	104	94	88	88	98	116	91	84	100	103	89	85	99	96	72	93	118	81	81	94	100	113	102	79	74	75	104	106	113	91	101	102	86	85	85	113	103	74	71	88	91	83	82	89	98	97	80	85	101	78	89	104	93	77	97	94	95	95	77	96	108	93	87	105	89	105	76	110	94	92	90	77	85	87	80	95	94	87	68	94	86	93	88	98	90	101	77	89	87	91	100	82	83	90	87	88	100	85	96	102	78	99	85	77	82	86	121	100	96	107	96	101	105	96	69	87	90	108	103	93	90	95	113	89	97	101	106	75	106	92	93	92	95	88	87	90	71	102	81	104	104	93	87	94	100	114	94	76	78	99	88	84	96	101	90	97	101	96	92	100	88	87	101	80	88	105	98	94	96	113	108	89	113	81	97	90	91	111	85	114	97	101	80	106	94	107	97	100	110	87	100	106	76	100	83	87	115	88	96	77	80	89	108	86	100	77	79	86	93	91	111	94	100	85	99	93	93	102	111	85	104	93	79	112	86	89	107	103	88	87	106	94	89	117	77	86	97	93	95	82	92	103	110	87	95	88	82	110	102	115	121	84	91	84	109	111	79	89	97	84	95	74	83	85	105	105	98	101	92	109	88	88	101	94	78	107	88	87	89	92	91	96	108	107	96	99	75	84	89	94	91	91	94	97	111	72	103	100	81	89	98	88	83	99	81	95	93	89	95	93	88	99	85	97	86	89	76	89	106	104	84	94	113	98	107	74	89	91	87	92	90	94	101	91	84	90	83	102	86	86	120	107	91	91	82	106	94	96	91	91	92	105	89	106	118	107	100	93	100	101	101	80	80	88	96	82	114	74	85	93	87	108	97	91	121	107	84	83	93	119	79	101	96	95	92	100	85	89	75	81	97	84	95	108	101	79	84	123	110	95	106	93	88	84	103	90	82	98	101	83	95	112	89	71	85	87	78	92	116	102	99	81	90	79	97	109	102	107	93	94	101	81	105	94	102	95	103	99	81	99	96	93	80	95	93	105	100	115	111	79	95	105	103	103	105	92	93	99	94	93	85	100	126	118	81	88	92	100	88	109	100	106	94	96	104	98	115	98	94	95	90	97	97	92	89	94	95	97	94	88	96	95	90	89	80	96	82	103	84	101	105	94	92	103	100	87	116	89	76	82	99	109	95	96	99	85	101	92	91	110	109	96	101	95	85	81	85	101	84	117	106	109	92	96	98	85	107	106	73	94	102	86	87	91	99	96	81	81	107	103	87	103	104	90
9195	4225	2710	2520	1674	1696	1971	2300	1387	779	493	412	460	346	273	250	301	259	271	279	305	286	246	259	272	263	250	264	271	260	296	247	244	276	276	286	253	278	295	257	293	279	282	249	268	277	298	287	261	277	272	244	255	274	266	293	266	233	284	250	264	257	255	274	285	290	264	293	275	257	287	275	257	279	277	260	302	278	275	268	250	266	249	259	256	272	259	266	265	278	284	255	263	285	261	264	246	263	277	286	301	272	264	258	258	260	243	266	293	282	266	278	258	284	272	255	288	262	273	276	271	256	305	304	267	290	288	261	247	261	293	282	224	294	284	275	243	276	290	241	273	245	258	271	252	261	291	226	264	264	253	254	273	276	285	278	283	261	268	285	257	288	294	278	268	274	253	236	265	252	267	262	316	260	272	266	244	271	245	268	261	243	307	256	293	276	260	287	281	274	278	259	263	262	276	250	279	246	256	244	211	269	284	250	263	281	257	246	286	254	253	272	268	257	279	253	272	265	272	254	269	290	298	258	252	287	282	250	281	271	271	278	264	242	264	246	261	238	274	249	250	270	259	282	250	257	276	301	252	260	261	301	271	248	255	281	273	280	292	240	233	286	273	233	244	283	272	289	267	291	281	280	249	258	271	273	274	271	266	282	283	249	254	294	280	291	267	275	275	287	271	266	252	265	264	255	246	268	268	227	271	264	250	264	271	276	280	253	254	268	254	254	223	278	281	274	297	232	266	266	249	236	274	244	257	250	279	287	255	281	272	267	225	276	276	266	271	255	251	236	274	277	288	272	278	252	251	267	268	277	276	272	283	274	273	258	297	247	267	249	260	254	262	265	267	284	285	289	250	276	279	273	253	242	278	311	255	278	276	259	265	281	295	266	256	274	254	239	235	253	248	259	272	258	281	285	265	286	257	264	281	271	265	245	254	238	274	244	284	250	291	247	249	280	270	282	279	245	281	290	264	242	264	281	257	275	254	266	241	241	254	282	287	229	242	271	242	254	262	281	274	234	240	264	256	285	263	275	259	251	272	254	286	310	242	253	281	263	294	275	274	233	235	257	252	256	278	270	255	265	291	242	245	279	244	253	267	246	263	276	255	250	264	259	265	268	277	266	266	291	261	248	288	263	216	246	237	281	295	281	262	280	240	270	269	256	292	247	280	252	279	298	289	258	276	258	266	234	241	264	273	281	267	268	259	295	289	287	275	257	245	271	270	263	244	291	268	259	251	247	276	258	256	286	270	260	281	258	273	248	261	267	269	268	278	266	259	262	259	298	289	260	248	284	244	269	280	290	276	237	259	253	271	299	254	277	255	280	269	247	253	238	265	260	269	285	289	259	250	242	271	271	268	258	272	253	273	249	254	259	295	250	279	263	277	247	278	277	255	259	262	258	255	292	271	248	270	270	278	240	266	256	273	219	252	270	286	239	268	269	248	266	262	264	260	256	257	260	262	262	262	278	265	273	271	273	285	245	260	259	276	287	280	262	258	276	267	233	265	286	276	259	293	278	264	292	242	253	259	275	263	250	265	249	260	251	274	292	262	297	253	264	274	269	296	294	269	267	245	300	263	277	255	293	257	263	267	293	248	268	272	278	284	259	259	288	268	289	332	265	283	233	269	278	279	274	277	262	258	288	269	264	278	264	288	283	309	231	261	271	265	272	294	281	270	281	265	264	292	265	257	249	269	269	302	261	259	264	276	273	246	272	260	264	273	259	276	283	289	266	257	289	261	277	267	257	266	234	270	249	268	257	248	273	264	260	264	277	278	286	259	284	266	266	266	274	271	271	258	275	240	267	279	249	284	301	269	256	274	258	249	256	265	285	282	246	268	251	272	241	285	251	279	280	255	239	279	244	261	298	282	243	274	275	285	243	285	281	257	252	299	274	269	233	271	282	262	256	264	245	254	239	262	259	256	287	289	278	299	296	246	255	255	281	286	258	270	259	268	249	257	264	267	278	279	272	268	282	269	282	260	271	274	257	248	267	264	238	263	252	280	252	265	268	238	275	310	259	258	287	264	278	269	273	261	268	272	225	266	227	275	258	280	273	256	261	250	258	269	251	274	273	282	257	253	289	251	258	265	278	258	252	268	240	276	268	293	278	292	261	296	250	259	262	286	272	265	259	287	269	269	261	298	247	273	244	267	260	257	290	273	253	281	274	247	286	251	290	255	259	283	252	277	259	250	286	282	260	280	285	268	264	298	282	247	265	279	262	262	298	270	252	237	272	294	268	275	277	260	273	224	249	247	294	266	310	285	245	255	264	271	262	253	292	243	281	258	271	298	255	263	233	253	261	288	277	263	261	277	315	258	262	286	263	278	271	280	274	271	272	226	289	262	277	269	264	245	308	264	267	257	264	288	262	266	272	282	272	292	277	252	267	260	247	280	299	233	258	257	265	269	275	258	279	280	262	245	250	265	271	263	272	273	239	248	256	264	290	245	255	280	248	272	290	282	273	280	238	268	250	283	253	259	258	253	281	274	261	249	267	247	241	274	232	275	256	286	259	300	260	288	257	308	249	240	282	225	267	261	301	278	252	273	261	252	260	248	250	266	254	270	306	287	267	267	272	259	262	267	275	254	274	269	259	291	297	272	250	253	267	251	262	270	283	274	268	251	269	235	251	265	284	296	266	242	258	275	258	253	261	268	263	252	263	275	271	257	246	250	213	270	272	253	238	248	292	296	263	252	268	292	279	263	260	255	288	239	245	280	267	280	264	267	283	268	239	285	272	280	278	247	252	279	245	275	246	275	258	275	260	249	250	219	274	258	276	275	295	258	287	263	292	259	279	258	278	261	247	301	282	263	276	257	278	261	272	276	280	302	288	260	268	246	249	246	294	251	271	275	280	281	261	273	259	277	256	255	285	254	254	272	277	263	256	283	261	271	262	245	265	254	287	274	259	255	256	306	267	273	273	271	259	263	268	257	272	250	256	251	269	273	278	243	270	238	284	294	296	258	277	260	281	267	266	272	272	264	245	273	247	241	248	272	265	237	263	270	281	287	261	255	258	268	266	231	244	257	233	237	288	301	298	280	269	275	267	307	276	262	286	294	258	254	273	244	259	276	245	307	230	242	277	263	264	249	286	258	294	272	278	255	264	227	259	248	253	267	269	239	288	249	283	270	252	248	281	237	238	274	255	257	281	283	258	277	276	272	269	250	272	262	270	272	277	263	286	251	262	282	289	251	239	253	292	274	257	234	278	260	238	278	249	266	267	260	244	266	289	292	272	285	280	279	274	263	240	265	269	293	280	241	258	237	271	221	248	268	292	233	260	269	257	306	250	299	266	280	269	293	282	254	311	264	262	297	283	250	258	283	271	283	263	280	266	275	266	253	258	289	266	231	268	239	284	250	283	253	262	269	253	261	247	243	283	268	252	288	273	273	285	280	249	271	249	280	215	256	255	285	259	275	246	306	273	283	254	272	264	263	285	255	276	246	272	297	266	254	248	265	273	291	258	261	270	263	264
39295	41074	10994	2606	1392	1149	1204	1156	750	513	387	335	712	644	249	244	251	213	228	221	220	267	213	220	221	223	196	226	215	223	205	214	204	216	199	202	223	218	205	224	222	203	207	207	210	218	213	189	191	235	200	203	225	225	231	197	214	231	197	215	213	185	203	256	237	201	209	244	224	210	202	221	205	204	204	244	199	195	219	224	185	221	201	212	185	184	204	204	196	228	202	222	196	222	217	199	204	223	232	217	233	224	201	211	209	239	194	213	253	211	203	192	167	217	200	214	201	219	217	232	227	195	218	242	206	213	208	238	195	210	215	214	208	188	217	233	178	200	214	187	191	206	195	221	228	203	197	205	208	186	210	207	233	207	201	198	193	195	195	170	209	219	198	219	249	217	211	205	212	210	232	215	214	233	196	197	212	242	188	200	210	182	207	219	204	216	198	195	192	192	211	225	227	182	223	211	213	215	193	174	199	220	180	186	224	220	231	213	218	191	183	219	172	217	238	205	195	239	206	210	206	218	198	197	188	185	213	213	154	205	243	223	213	186	225	199	190	200	210	209	221	205	220	191	224	205	203	212	195	201	227	195	205	213	202	199	200	219	239	211	216	196	206	218	212	218	218	217	237	197	201	218	205	216	196	194	220	178	200	220	208	193	208	211	221	208	200	214	201	181	217	210	192	202	218	224	195	232	198	245	199	189	242	189	208	222	189	188	218	204	209	180	192	209	226	199	202	220	212	211	197	214	198	231	203	214	236	229	204	211	211	191	181	198	185	207	195	207	198	173	170	187	206	208	204	218	236	173	195	199	214	201	185	192	199	210	218	187	210	201	203	174	205	204	186	220	192	216	221	213	184	221	208	203	223	260	164	224	226	197	206	194	215	211	196	219	181	209	205	219	216	206	207	205	206	219	215	171	202	187	201	220	220	219	216	208	200	201	202	228	207	199	214	212	219	215	205	199	206	206	225	202	220	204	197	207	209	222	206	203	219	208	202	206	231	188	217	215	229	210	200	204	214	198	194	215	207	223	212	227	193	198	221	215	205	205	188	236	206	200	185	184	187	208	206	191	213	201	217	219	200	236	221	219	235	204	193	221	202	182	220	205	219	195	202	210	198	180	210	202	208	230	210	179	200	215	193	205	183	198	216	207	250	206	223	212	210	226	200	214	200	235	219	208	221	196	211	191	235	238	210	240	196	176	217	223	238	212	214	206	206	220	213	229	184	186	206	172	210	200	215	210	221	207	196	217	194	235	219	218	223	218	223	203	202	173	216	215	202	188	208	231	224	218	210	201	190	204	182	214	209	208	215	217	227	224	222	226	192	249	196	240	209	206	224	217	227	186	215	248	212	204	213	229	214	196	186	204	196	184	234	212	195	228	209	197	178	221	201	224	226	195	224	215	213	216	207	215	210	235	207	199	191	228	222	213	237	248	221	216	207	222	226	216	225	218	202	212	214	200	239	192	220	231	227	251	215	210	222	223	212	214	215	229	190	194	232	213	207	213	216	223	225	210	232	212	205	191	192	219	209	198	225	244	207	217	220	209	214	208	205	203	199	197	203	202	234	209	224	218	195	195	217	188	227	197	219	196	211	222	245	203	221	226	217	227	198	188	205	228	224	211	235	209	215	194	190	208	199	210	191	184	208	206	214	223	185	204	184	211	210	211	204	188	233	191	212	199	171	189	216	190	211	217	201	198	194	202	193	194	203	201	211	206	210	195	192	210	234	202	186	190	195	194	239	207	228	206	242	201	204	198	205	278	216	205	227	217	188	216	202	209	224	211	233	171	210	212	180	209	189	229	204	213	196	207	188	215	200	183	216	202	217	192	213	196	207	195	218	207	207	209	202	213	196	196	222	219	246	210	207	190	190	236	196	217	222	199	182	198	199	194	191	189	226	205	220	177	227	223	170	197	185	208	208	228	200	212	190	217	219	193	186	207	211	218	223	208	208	199	185	232	225	225	203	236	206	208	207	242	223	207	187	189	186	210	228	211	178	222	228	208	216	228	201	218	237	220	207	246	209	175	222	199	214	184	195	225	195	219	182	201	208	195	210	225	189	219	200	207	199	190	195	210	218	213	193	201	216	205	196	224	226	201	187	202	203	205	240	219	214	219	214	196	236	214	218	198	210	205	215	207	231	210	203	183	172	189	197	178	208	203	231	229	216	227	213	222	199	212	198	213	198	217	218	193	207	201	220	218	194	197	204	208	217	216	226	220	199	252	212	212	213	216	215	203	202	220	242	218	185	202	226	227	207	236	206	245	202	193	205	198	211	218	220	212	210	203	201	207	223	222	211	200	194	220	177	175	213	201	223	196	233	213	190	216	226	202	212	239	197	229	238	211	223	231	210	207	199	190	191	204	194	196	204	210	227	224	230	185	196	199	223	217	212	200	204	223	211	211	204	201	232	175	208	196	218	203	208	229	223	218	227	193	205	194	236	250	204	179	254	207	211	198	223	211	216	203	227	219	216	217	207	208	220	194	206	216	215	232	214	194	219	210	181	209	202	194	203	217	208	214	218	224	183	206	177	182	218	234	185	240	237	194	192	198	232	215	211	236	209	224	208	220	225	213	211	209	253	224	205	192	200	199	211	196	213	209	199	196	187	214	213	206	180	216	228	194	210	208	184	191	230	202	216	223	205	177	208	182	218	203	225	237	199	221	187	225	183	208	200	214	247	207	211	223	220	216	210	244	199	218	212	241	195	200	202	196	180	208	200	217	189	199	206	214	212	227	218	217	220	196	187	200	193	193	186	251	231	190	212	198	206	194	214	200	221	207	210	225	195	200	224	190	224	202	202	210	214	251	198	209	198	208	208	224	199	192	203	184	198	219	233	216	208	231	203	185	222	210	184	215	189	219	220	190	211	211	210	204	187	226	199	190	205	203	211	247	179	203	190	237	195	235	232	188	213	189	204	211	195	213	222	214	208	232	207	225	170	226	191	222	222	241	228	212	202	211	212	209	213	175	200	203	194	211	189	200	235	185	209	210	181	206	198	205	230	192	196	212	220	243	218	214	210	201	241	224	223	206	192	195	211	210	193	180	207	212	218	212	192	222	178	179	189	200	195	209	229	186	204	193	209	202	188	196	197	214	203	198	204	214	226	216	203	218	201	205	227	231	222	195	204	219	201	206	212	194	228	214	202	210	205	207	196	208	227	214	221	187	208	225	225	246	214	223	200	194	196	193	201	185	230	207	194	207	198	220	213	201	207	221	197	217	210	217	205	225	212	183	206	207	208	229	198	218	191	209	206	203	202	183	191	226	205	173	177	230	208	208	217	233	187	211	214	208	196	207	214	238	208	219	214	196	197	209	228	216	200	196	226	228	215	185	229	216	226	208	217	205	206	208	218	172	225	228	224	199	180	230	235	211	194	180	217	212	225	202	217	206	206	214	212	230	224	219	207	202	205	228	207	178	167	235	203	200	195	205	206	200	223	210	200	211	206	223	219	224	191	213	210	196	224	215	207	216
26400	14740	7465	6252	5232	4571	5410	5218	3329	2316	1511	1417	3930	2783	803	767	771	757	754	670	611	651	645	638	630	584	597	566	572	601	564	555	530	577	557	519	531	535	575	534	538	519	554	556	514	540	539	583	535	584	528	500	505	570	463	527	529	552	511	507	499	543	502	484	545	549	526	504	510	517	502	520	553	507	533	533	514	550	514	527	519	556	551	545	532	565	544	528	522	445	546	518	538	499	589	526	543	511	503	537	506	501	515	527	497	503	501	560	505	525	506	479	528	505	478	479	514	485	538	498	479	518	530	478	514	494	514	480	510	495	488	537	566	500	488	535	507	547	489	496	531	521	496	532	524	510	487	487	481	518	542	500	527	513	477	477	475	526	512	496	486	561	532	530	496	523	493	483	530	488	500	479	530	524	524	497	541	492	516	484	509	496	500	525	528	531	481	480	489	475	502	514	500	500	496	553	499	484	488	498	501	496	511	500	493	517	547	489	528	489	517	490	510	492	524	488	528	470	492	545	465	532	437	512	517	524	546	501	498	489	508	509	500	526	518	494	499	517	522	495	512	559	507	547	543	479	525	525	481	506	504	516	519	488	521	482	465	478	483	513	499	528	501	496	519	514	490	493	523	510	492	530	509	506	500	494	534	482	518	504	490	485	512	520	512	500	518	549	541	520	490	494	510	530	513	548	514	519	483	464	468	499	509	517	537	510	494	520	544	518	502	510	495	552	506	510	497	511	556	538	495	520	514	515	548	508	508	522	519	487	526	518	482	525	508	545	509	461	530	491	521	518	513	515	483	523	505	514	539	529	488	512	492	502	491	500	523	493	509	547	496	487	573	475	532	524	494	526	506	516	525	552	505	522	499	502	497	482	532	550	561	534	495	485	472	505	519	493	534	481	525	513	502	531	476	502	521	465	518	508	530	567	496	510	482	532	527	530	508	500	512	561	524	508	498	504	513	543	534	529	478	506	526	513	472	509	513	488	495	527	497	501	524	531	500	533	531	542	535	524	535	504	526	496	525	499	515	530	527	497	528	480	488	507	490	508	546	497	519	501	547	515	535	517	511	484	509	497	520	498	524	486	497	512	501	511	483	471	501	483	531	527	511	564	541	550	527	514	532	509	492	474	508	546	498	485	509	538	457	482	533	516	495	498	488	503	502	516	474	543	510	502	517	498	521	522	570	545	546	518	528	561	485	529	558	536	500	520	495	507	514	497	458	497	502	504	508	482	474	492	524	499	475	476	524	507	495	552	525	513	505	513	497	490	509	524	527	539	503	504	535	527	498	508	529	514	531	476	525	502	485	523	519	475	548	502	485	492	535	495	510	522	474	472	493	470	482	536	502	513	515	519	507	471	523	491	490	492	547	497	507	496	515	510	520	494	531	527	499	538	501	478	483	509	487	509	514	521	514	514	475	475	517	482	469	525	502	500	524	500	506	521	514	492	486	457	519	508	496	488	510	507	485	522	520	478	516	512	543	523	552	489	532	528	488	507	502	502	502	546	508	514	498	528	502	521	506	512	504	523	483	521	473	495	513	544	507	528	485	564	515	506	471	495	532	495	452	542	503	517	509	495	505	513	502	528	511	536	514	473	515	522	514	482	497	491	494	511	514	487	512	481	501	536	471	508	506	495	545	520	484	463	470	522	504	499	486	537	501	496	492	496	506	493	537	493	496	536	511	547	511	510	506	492	537	539	503	514	504	497	530	500	517	535	489	522	498	503	504	467	486	481	508	523	521	513	535	480	515	512	479	484	525	513	527	509	476	517	496	492	518	513	540	445	508	505	535	464	476	531	485	484	459	488	511	497	482	485	473	480	505	493	538	519	472	514	510	488	526	502	510	511	506	524	562	550	532	531	527	535	547	504	485	517	528	507	511	510	534	512	486	547	517	465	502	513	499	499	535	522	510	513	517	474	521	494	516	491	493	513	543	505	486	532	508	545	468	502	552	537	486	501	511	526	525	526	507	531	565	499	532	512	481	553	509	498	491	472	535	466	477	519	481	518	549	557	512	505	470	547	495	470	517	499	488	493	482	491	482	535	492	467	504	503	479	512	527	472	509	521	530	535	489	473	527	506	478	518	522	484	491	521	541	482	534	480	514	489	516	539	519	517	496	538	505	563	514	509	503	511	506	494	449	495	461	554	480	512	546	490	512	510	515	477	470	519	490	507	502	462	522	549	519	473	440	500	528	495	538	471	479	491	551	498	523	504	516	463	505	485	503	505	519	553	507	491	500	508	480	513	500	510	494	537	488	495	496	512	509	511	525	489	513	495	518	485	504	504	531	501	498	477	479	542	500	553	521	472	538	491	539	495	519	516	506	523	517	518	492	516	527	512	518	527	531	557	487	538	507	533	519	518	544	507	516	518	514	542	550	532	508	540	519	490	491	508	508	491	540	493	495	509	513	512	492	510	478	528	505	490	522	502	499	485	510	525	513	495	520	472	526	481	512	523	565	520	532	483	521	493	504	501	507	518	512	480	486	522	548	534	535	495	468	471	459	502	522	549	553	489	540	509	550	485	523	511	466	489	527	507	515	476	550	512	511	533	530	481	489	484	504	490	505	485	538	505	489	542	498	480	527	506	480	496	517	474	491	503	517	530	521	496	524	540	529	528	543	486	488	472	494	531	458	516	488	531	474	509	527	467	537	497	523	532	500	521	527	508	520	506	520	486	544	506	516	525	503	507	523	479	510	492	516	515	505	511	548	537	501	505	521	477	504	495	513	504	533	516	508	522	531	523	479	502	493	490	461	496	524	492	489	552	506	511	522	501	520	481	525	502	525	484	505	536	524	493	558	527	500	471	500	480	500	525	516	474	479	526	483	490	514	531	523	522	484	512	527	511	534	515	519	500	509	521	512	526	506	482	541	519	480	517	531	484	506	491	545	506	475	516	500	486	518	502	563	519	506	493	502	492	482	521	529	543	532	500	469	501	528	491	499	518	504	497	447	516	563	545	523	519	484	518	540	538	523	464	511	557	500	528	531	529	505	537	479	510	533	535	483	471	496	472	532	484	470	497	549	532	503	503	519	514	544	517	514	463	505	554	509	461	498	485	518	541	527	513	564	517	501	499	533	563	530	502	502	501	511	510	511	502	497	536	519	501	505	518	495	495	533	521	540	475	503	486	495	501	528	515	502	528	487	469	542	482	510	548	523	481	494	505	492	531	501	518	464	492	579	492	521	519	507	522	526	520	486	532	515	513	527	511	541	525	517	538	483	523	500	528	503	510	512	520	520	499	522	477	513	509	483	510	509	508	523	516	517	530	506	526	501	495	531	476	512	530	507	514	514	478	565	490	522	513	470	506	511	462	528	518	530	519	494	498	482	495	545	514	523	522	453	515	520	542	475	521	520	521	498	526	527	526	485	510	525	491	456	533	524	477	506	528	528	494	498	539	480	506	522	554	512	500	520	484	480	525	506	529	538	516	528	535	533	537	490	545	474	512	510	476	523	478	459	509	476	469	462	497
43582	49600	18809	5603	2474	1898	1754	1691	1122	898	680	642	1552	758	416	389	400	383	373	351	374	322	365	373	328	323	339	318	363	340	346	354	343	324	330	327	377	338	320	328	315	326	320	298	335	320	324	328	337	297	338	282	316	344	326	297	317	304	321	332	310	319	314	353	341	327	313	335	355	330	311	333	317	314	324	323	299	301	341	305	321	309	285	321	324	304	326	311	319	329	294	306	338	310	298	336	365	307	272	302	318	336	316	331	346	279	306	355	314	340	326	330	312	332	342	306	331	298	303	296	323	348	345	289	297	326	265	354	316	322	311	296	296	311	307	315	311	304	340	334	316	350	292	330	311	333	336	320	331	312	298	324	333	305	304	293	351	312	282	258	305	335	349	319	290	304	322	319	329	322	277	312	330	312	319	316	303	310	325	315	294	316	334	327	286	337	331	325	335	338	314	335	313	298	287	310	335	342	297	325	320	305	335	325	342	328	318	302	327	327	340	325	322	292	282	305	279	314	326	336	279	325	313	323	354	297	308	322	314	300	339	328	309	307	295	306	290	326	287	319	287	291	344	334	305	296	311	318	350	294	320	343	287	348	339	265	314	308	331	312	323	321	305	277	329	334	328	288	332	321	319	312	320	302	323	316	299	308	306	295	332	337	319	332	332	319	334	349	324	329	309	332	314	286	313	316	328	290	290	291	263	331	345	337	338	325	315	294	319	271	314	343	323	302	316	313	298	299	337	311	337	338	303	303	327	280	301	278	346	337	297	327	354	316	292	333	327	317	328	313	343	315	326	299	357	311	306	303	340	316	266	310	345	329	312	334	308	302	310	336	317	320	313	347	322	303	330	302	338	338	304	329	297	306	311	314	284	333	312	329	278	340	327	306	310	330	294	328	355	345	310	330	320	348	323	315	295	308	308	306	298	295	350	325	309	312	354	317	327	323	284	302	308	323	319	315	335	333	326	352	318	334	287	311	309	350	318	314	348	313	317	291	276	282	305	317	291	312	345	291	303	338	325	336	318	302	307	327	331	345	329	309	329	331	324	344	311	306	303	322	290	313	302	284	334	298	347	329	300	284	317	353	342	338	332	329	322	304	337	301	279	298	296	310	329	318	305	321	311	329	320	316	282	329	317	306	308	311	288	324	310	319	305	304	337	313	305	329	352	338	330	312	326	313	326	294	296	299	331	321	316	292	347	299	319	302	292	319	320	343	290	311	313	311	347	329	327	329	325	294	330	292	325	337	316	333	298	353	330	330	292	321	372	317	353	334	308	296	315	309	333	308	351	363	323	307	327	317	349	314	314	312	313	323	355	326	295	308	315	334	320	335	326	318	363	323	324	322	367	335	343	319	318	309	314	331	336	337	320	324	337	340	289	287	315	308	327	305	309	308	327	298	351	297	311	332	307	327	363	314	318	314	297	340	318	316	342	301	333	322	310	300	267	317	315	304	322	360	336	284	284	293	323	327	304	295	354	299	305	306	326	322	343	356	334	309	305	327	306	299	293	296	299	328	320	335	295	308	321	318	343	329	337	341	293	319	297	292	302	317	320	319	308	330	301	314	300	326	304	299	314	295	319	296	351	303	322	315	318	316	314	320	301	305	338	332	321	317	308	330	327	276	322	291	332	308	312	310	305	321	351	291	318	350	309	302	337	319	328	329	271	289	311	332	298	310	329	309	307	325	305	305	307	345	341	349	330	331	288	327	286	331	337	300	340	312	299	312	343	299	291	298	323	299	342	329	301	343	353	335	318	320	269	278	296	314	311	304	325	334	306	324	324	307	350	291	292	342	280	296	359	327	318	317	342	301	347	293	338	316	331	358	331	328	327	357	346	317	318	304	332	297	289	280	282	321	341	312	305	322	359	304	330	300	337	314	295	334	316	313	302	310	332	317	312	298	339	311	353	346	320	318	290	331	319	353	329	331	269	312	331	324	289	319	305	308	300	315	332	295	303	320	303	335	304	286	319	293	318	347	323	299	342	311	326	356	298	314	338	283	320	327	348	308	301	350	348	293	313	326	328	331	347	333	291	334	321	317	330	342	320	297	303	301	337	301	340	295	315	305	324	317	301	377	345	342	330	359	310	308	282	313	329	327	305	317	303	315	326	300	313	310	300	319	303	319	280	317	296	310	334	345	332	318	334	314	303	328	292	295	373	335	344	354	324	296	318	331	341	315	305	349	322	303	332	354	329	304	317	340	319	335	309	358	290	319	340	328	317	306	334	307	335	329	330	312	328	287	316	304	336	356	328	299	314	299	317	320	325	341	329	307	309	296	310	366	358	313	323	321	308	313	311	309	302	323	364	346	342	326	336	318	319	314	321	279	313	338	316	313	327	290	318	305	302	320	303	322	340	317	325	319	304	317	316	322	322	328	362	309	306	295	334	329	311	315	297	322	317	343	326	334	319	338	314	312	317	316	311	316	301	303	361	340	280	291	293	308	321	295	353	332	311	338	359	351	366	309	323	323	364	309	305	300	311	332	336	333	267	287	356	316	323	330	306	305	300	324	324	329	315	328	341	330	299	301	340	346	322	304	329	337	287	281	319	317	311	335	342	313	314	295	343	340	343	323	334	326	328	323	333	285	322	298	308	331	329	298	330	331	362	325	345	350	321	319	318	305	336	327	324	310	347	302	313	310	317	289	297	328	319	364	307	341	300	316	316	344	333	326	290	308	339	289	271	295	326	322	302	295	344	332	331	302	306	295	306	289	298	317	273	384	298	314	304	328	294	329	325	289	315	319	306	294	348	320	325	323	301	320	290	378	340	305	319	316	325	317	303	334	306	354	311	312	343	327	319	314	335	328	351	323	308	322	310	349	324	346	335	300	304	314	314	337	326	321	315	307	307	295	318	298	285	279	297	288	327	325	331	308	302	336	293	277	291	339	341	306	309	323	338	319	276	303	335	301	321	324	355	310	307	309	304	310	302	324	309	320	311	311	347	323	324	339	299	317	318	327	288	299	365	302	317	348	298	300	310	338	334	343	313	320	333	299	325	299	340	290	302	306	290	308	337	310	334	328	300	324	285	309	333	286	316	318	323	302	318	299	338	295	308	301	304	315	313	330	328	295	296	318	286	317	287	301	331	332	326	312	306	282	302	348	284	316	334	350	298	312	301	335	337	321	319	335	324	314	311	291	300	303	314	312	313	333	308	309	335	294	331	305	347	340	312	330	318	371	280	348	306	304	278	336	334	310	322	328	335	326	323	336	309	303	384	309	324	318	324	290	321	316	307	296	323	303	303	319	323	299	339	297	315	321	330	284	311	326	283	316	322	326	342	326	310	333	319	303	332	331	317	316	307	303	333	342	355	335	311	320	312	302	327	291	318	315	305	323	374	301	314	307	298	334	302	294	303	305	320	320	316	329	305	325	319	321	327	304	320	329	330	287	311	330	289	305	287	316	288	332	341	293	348	325	335	297	340	310	290	328	307	293	314	317	346	298	318	307	309	342	321	330	306	350	303	327	328	303
31134	19239	10069	9493	7600	7124	7895	7433	5137	3596	2608	2475	8003	2763	1269	1219	1108	1084	1009	1032	1004	927	877	915	869	878	850	893	828	845	899	799	784	792	794	741	776	782	829	818	738	757	756	794	710	776	809	741	808	718	746	752	751	750	781	768	782	737	736	714	751	706	814	739	793	691	745	762	743	696	747	702	672	701	721	729	733	725	774	760	735	714	713	689	741	724	678	736	741	690	683	719	696	748	740	691	759	638	754	697	718	726	724	764	687	738	718	736	734	737	721	686	713	700	712	685	712	692	739	719	762	674	747	724	706	654	739	711	742	719	697	741	668	709	708	681	711	684	714	693	725	674	698	692	743	737	717	709	661	738	670	783	669	685	704	690	712	719	727	716	689	734	676	703	746	751	695	758	670	711	725	758	727	722	735	739	700	740	691	679	732	732	692	707	703	719	693	677	694	743	738	757	744	718	686	684	692	697	717	664	688	698	744	667	731	735	692	721	759	714	716	723	732	679	727	755	781	683	663	680	711	722	681	687	723	724	716	697	698	726	697	666	696	714	678	734	716	718	698	731	721	686	686	687	695	697	693	732	681	720	687	696	690	728	733	732	711	684	701	629	732	747	697	708	703	695	693	725	717	659	685	704	684	740	714	673	748	675	694	728	723	772	691	736	747	669	764	740	665	693	733	703	683	679	743	734	749	705	678	714	723	666	686	686	700	696	712	692	702	661	725	726	681	734	720	723	734	710	757	702	679	699	751	710	764	720	693	747	698	732	757	718	720	712	712	777	735	677	748	721	725	764	714	749	652	724	722	761	721	682	740	685	679	715	682	717	699	707	706	681	694	662	720	715	705	727	680	675	697	698	733	668	730	694	668	729	721	760	727	721	709	738	713	739	685	748	711	719	699	708	688	690	706	748	710	740	713	782	675	718	753	768	705	721	729	705	708	698	712	739	698	679	699	730	751	697	720	735	737	701	715	659	723	706	701	709	705	766	720	729	683	701	759	708	649	746	644	705	704	733	672	717	723	660	730	715	757	704	732	730	723	680	681	704	726	697	737	671	715	709	730	698	690	690	725	735	719	731	684	709	759	714	715	688	714	671	714	730	730	713	693	715	686	767	704	693	717	731	725	697	682	686	730	683	691	675	717	696	691	715	741	684	763	695	707	690	761	703	706	758	680	695	775	660	721	728	753	778	717	669	748	725	675	693	737	721	665	734	699	723	715	723	706	723	701	664	749	719	759	705	725	698	745	734	678	676	703	738	696	735	645	664	719	723	714	746	714	722	680	692	684	724	745	720	774	748	679	714	680	696	747	698	690	712	699	735	740	730	736	738	723	697	664	738	723	741	675	728	724	733	680	686	700	719	730	705	730	740	739	687	692	705	655	685	697	685	718	698	663	771	684	708	685	685	750	713	713	721	689	731	671	689	780	727	659	690	745	702	733	706	741	748	719	672	713	692	706	671	703	763	696	740	670	709	719	738	683	741	711	701	702	691	727	699	705	683	738	713	739	670	699	660	674	662	700	707	715	675	697	665	706	719	690	735	727	723	696	675	699	721	679	706	672	686	684	697	704	684	733	752	721	691	702	691	684	694	698	683	697	734	688	688	685	727	764	708	707	714	675	730	775	674	715	718	681	688	712	734	761	700	668	680	734	758	754	693	658	697	744	728	741	728	714	698	701	686	737	723	708	671	688	759	701	712	724	747	694	740	674	714	683	644	656	734	715	681	685	671	725	669	748	712	703	717	719	693	688	779	676	736	705	727	696	756	689	735	680	733	748	704	677	661	694	726	634	702	704	707	687	707	725	733	720	708	702	722	704	735	698	714	676	699	746	728	770	685	725	710	697	684	693	706	696	719	675	670	679	694	671	700	731	700	728	695	688	677	657	689	710	663	696	704	744	727	691	698	687	690	704	736	725	698	691	673	703	700	675	687	681	700	697	742	701	700	672	720	742	716	696	687	683	704	714	728	679	672	714	674	702	711	682	731	742	674	683	714	715	731	729	725	714	708	723	713	678	712	705	703	697	712	679	707	731	723	674	723	720	683	707	646	687	751	689	709	676	746	733	714	733	710	699	717	673	700	699	676	700	711	687	698	749	700	721	712	723	736	705	696	663	756	699	715	732	750	671	732	717	717	663	720	718	716	693	707	741	730	722	689	727	760	679	696	715	700	714	687	748	752	718	712	698	717	725	727	677	691	694	689	686	679	653	692	754	683	721	703	683	656	677	686	757	689	718	758	698	728	706	710	693	732	707	682	739	707	723	678	736	681	690	704	697	677	755	728	728	760	672	683	699	740	683	708	709	722	734	702	708	753	710	725	710	713	717	687	704	752	710	732	692	678	681	690	692	689	716	707	727	659	717	693	738	729	725	723	705	710	763	727	692	676	700	677	662	735	695	749	745	718	716	678	682	742	707	707	657	723	703	712	654	745	751	680	712	707	717	742	691	723	712	707	712	705	718	692	713	760	695	689	736	681	682	693	704	691	703	735	673	705	715	713	740	703	704	695	662	720	696	727	678	683	695	760	718	692	712	719	700	706	684	673	675	715	703	691	682	759	699	682	725	734	694	739	742	728	711	728	668	704	711	726	707	745	674	735	673	686	711	726	684	746	713	686	731	660	667	731	722	702	703	694	715	703	715	710	718	705	718	719	733	738	758	648	688	717	686	752	743	787	726	733	766	693	702	715	714	716	759	696	704	750	656	711	711	761	692	714	719	725	687	704	717	648	708	735	705	659	694	714	682	771	730	720	717	714	722	710	722	726	685	705	721	750	666	746	701	640	708	713	695	747	735	715	748	659	686	757	687	662	696	704	749	708	743	723	725	668	702	719	698	679	745	763	725	726	724	697	676	683	713	740	708	729	717	685	749	701	696	701	689	696	676	707	720	728	768	719	731	729	712	674	691	699	759	735	726	738	710	724	689	737	699	710	692	692	701	671	696	685	685	667	734	734	677	679	770	693	724	733	670	677	735	683	660	742	690	724	705	765	668	731	655	737	719	718	727	709	712	661	692	732	694	706	706	662	673	682	692	702	708	708	730	696	715	761	702	707	724	780	769	704	676	704	688	694	689	693	710	746	715	720	718	679	712	746	690	723	691	698	667	688	711	713	681	700	699	713	706	758	761	673	690	719	742	717	718	707	723	681	706	667	741	684	677	710	751	715	741	729	707	691	714	692	698	757	699	779	723	730	699	744	697	728	709	696	730	717	696	720	680	725	696	742	718	675	671	700	704	721	747	722	728	685	708	670	706	698	723	723	700	734	729	685	702	734	725	664	754	669	692	719	732	694	707	714	753	729	685	684	685	726	717	744	694	712	735	716	685	725	667	700	692	710	705	742	711	745	723	737	691	717	766	727	730	736	669	720	693	701	734	699	683	739	686	688	729	781	672	703	737	702	705	695	729	695	728	748	751	712	698	697	696	730	726	711	719	653	677	710	747	702	708	708	708	689	702	721	685	753	761	689	701	726	707	728	692	695
9978	4959	1321	745	405	458	441	447	281	214	138	155	145	80	86	91	86	90	94	99	93	96	93	96	96	97	82	94	102	97	85	90	100	88	96	99	101	90	102	104	114	110	77	103	74	100	92	89	91	105	97	94	83	100	99	84	106	103	88	88	92	87	114	97	102	94	101	104	98	103	100	89	108	77	113	107	90	97	81	106	102	100	89	108	102	80	100	98	82	94	80	87	78	95	91	94	101	115	98	85	95	87	107	101	84	81	91	105	92	75	92	72	84	84	103	88	76	86	95	109	88	91	93	94	80	85	99	84	100	97	86	115	98	103	76	67	85	102	114	90	93	98	74	80	101	86	114	92	106	131	94	103	96	104	110	104	87	86	89	103	105	103	102	96	102	106	81	86	105	95	80	91	83	98	96	96	95	99	116	102	78	89	91	97	82	106	74	100	72	88	87	111	81	87	88	91	95	84	101	69	130	85	89	99	106	82	92	101	98	90	87	92	100	95	92	86	114	88	80	98	109	94	86	97	99	88	80	90	99	94	118	91	95	96	89	87	95	90	93	99	105	107	98	101	90	82	94	105	94	99	123	112	87	82	94	98	78	88	80	86	102	103	91	77	98	101	96	95	96	81	106	91	97	98	105	70	96	94	91	89	77	93	89	124	101	88	79	105	90	71	86	95	99	100	85	90	90	85	104	103	101	100	93	82	91	95	93	101	98	89	119	92	97	79	88	105	92	98	79	98	93	112	116	97	97	89	103	85	92	95	104	99	102	85	90	115	104	82	91	114	92	92	85	82	88	100	98	106	137	118	105	93	95	86	110	101	110	108	92	100	113	98	89	91	89	96	96	98	94	93	106	89	91	80	98	91	113	104	91	97	106	86	90	96	100	85	89	91	90	72	92	95	94	100	101	82	77	80	96	74	88	103	84	102	95	101	71	93	104	95	91	89	85	85	89	97	90	81	98	76	87	101	73	103	110	92	98	94	109	96	102	112	77	86	115	99	89	96	98	90	94	81	105	92	84	92	101	107	98	88	84	97	109	86	99	83	81	84	85	120	104	100	104	99	104	89	89	96	103	95	69	95	85	83	84	95	109	69	96	75	90	94	94	79	107	104	94	97	97	103	105	92	108	85	87	88	91	103	114	82	94	87	90	77	100	85	84	87	73	94	86	90	88	95	94	88	73	69	97	82	95	90	93	108	83	78	99	99	108	99	103	101	83	111	111	93	102	93	89	105	97	113	92	97	103	72	87	85	109	108	98	99	85	98	95	109	98	90	80	97	82	94	115	87	93	100	104	103	97	110	82	96	96	100	89	97	86	90	84	84	79	96	100	91	99	69	99	108	92	98	77	102	84	81	88	115	85	99	93	94	83	82	97	86	99	95	104	93	81	106	110	93	71	96	87	94	97	85	98	91	89	92	100	89	96	108	72	89	103	90	100	90	87	114	91	102	85	105	82	85	79	77	91	83	81	82	94	105	86	112	89	100	106	107	93	85	114	96	78	91	91	94	80	119	86	93	89	110	97	90	89	103	100	98	81	94	85	100	95	99	109	85	99	89	88	90	104	116	91	100	103	98	88	92	78	92	90	102	98	92	105	96	100	103	98	91	100	94	70	93	86	90	96	84	89	101	91	99	97	87	80	91	90	101	95	104	104	90	99	98	92	87	91	88	108	104	95	99	89	101	87	97	109	92	87	96	96	97	81	97	74	97	87	93	96	98	84	101	90	94	72	81	93	100	99	81	100	95	90	89	88	92	82	99	101	105	90	91	80	102	88	104	80	120	108	79	109	98	91	97	91	106	93	84	88	89	80	85	105	86	90	95	78	105	91	91	103	88	111	97	90	83	98	119	85	77	103	106	82	89	106	86	85	97	99	87	108	99	110	105	95	100	75	98	107	88	86	77	101	129	92	92	103	94	103	93	102	95	100	76	93	115	90	68	81	83	95	80	87	80	76	99	96	92	105	96	90	91	88	100	88	101	102	88	90	89	71	98	109	73	83	89	105	83	85	101	104	103	94	100	88	108	84	89	97	105	87	100	85	95	100	110	117	86	103	87	93	93	98	109	90	96	87	99	111	94	99	82	92	93	85	84	71	88	72	94	103	106	76	81	90	87	82	101	101	93	95	93	73	69	82	82	90	77	80	96	110	83	85	83	107	116	98	100	101	97	94	108	113	93	79	89	94	95	97	81	109	87	86	104	91	88	100	107	96	105	114	93	96	84	106	94	92	95	77	99	101	101	73	88	71	102	72	106	92	87	87	86	76	86	99	94	93	94	88	101	87	86	81	83	78	96	69	79	96	100	83	86	92	97	97	90	76	84	104	92	94	90	84	89	97	82	94	102	92	119	93	89	80	78	74	77	102	95	80	81	103	104	76	83	88	79	98	90	94	104	91	100	101	91	106	83	91	96	95	111	86	99	95	90	93	94	113	94	97	100	93	94	94	105	100	87	104	103	109	90	105	110	90	91	106	91	107	83	101	90	89	88	79	85	107	94	112	113	99	99	90	85	96	86	98	93	91	86	80	99	95	100	110	88	81	92	82	110	104	89	100	85	96	110	92	93	89	91	102	85	102	70	84	108	81	101	109	97	83	80	105	111	87	105	99	107	102	85	105	91	91	96	100	102	88	84	104	103	99	118	101	110	87	110	107	100	103	112	89	118	82	102	81	88	86	109	92	91	99	107	94	87	101	86	91	96	86	93	90	99	93	94	91	102	94	108	89	90	100	101	90	95	90	93	93	76	83	85	106	95	89	107	97	93	93	87	89	95	89	94	101	93	96	77	109	102	73	91	84	87	93	86	96	70	97	89	79	98	85	76	84	93	97	94	94	86	100	99	90	84	91	86	92	108	94	105	81	85	95	84	107	123	113	111	99	73	103	99	95	73	82	101	102	81	96	92	101	76	104	102	92	98	109	93	78	93	98	84	90	107	82	90	103	70	84	92	114	103	109	92	83	85	99	100	73	97	83	106	94	94	84	78	85	91	80	109	95	96	82	92	87	84	66	79	84	92	109	87	84	86	91	92	82	89	82	106	111	100	88	97	75	104	87	74	77	94	90	106	96	88	101	87	115	84	104	97	84	91	78	97	100	97	111	88	85	87	89	86	109	79	86	96	97	89	106	104	91	96	87	102	104	90	116	85	80	91	100	73	84	85	102	93	82	102	93	91	93	91	93	106	103	101	88	80	88	113	93	86	89	101	86	86	87	96	96	86	77	89	100	108	96	98	94	98	119	89	107	112	105	88	103	94	84	103	89	92	88	95	92	110	95	90	119	107	112	94	95	92	98	91	94	88	114	100	91	91	89	79	99	87	99	86	89	98	74	107	116	101	111	113	85	84	87	101	88	95	97	102	88	96	87	93	108	94	82	93	90	81	90	102	114	101	92	94	80	99	89	84	85	93	102	85	100	87	91	98	69	63	87	81	78	91	66	87	94	103	86	96	91	118	85	88	88	103	102	92	99	97	96	104
7363	4042	2542	2301	1717	1834	2289	2142	1403	893	571	578	610	261	285	276	287	273	280	269	276	268	264	255	255	293	260	288	293	290	236	259	274	273	279	253	283	275	269	260	293	259	287	281	276	288	283	287	296	295	263	269	261	255	286	261	251	298	286	244	258	263	270	275	257	242	285	246	279	258	238	274	288	283	272	265	252	232	262	260	260	265	280	261	288	250	252	249	278	283	253	255	274	285	272	248	265	290	265	258	269	242	292	257	259	281	276	265	271	293	236	251	254	300	237	265	267	279	284	272	253	234	251	246	263	268	268	273	278	245	241	258	269	279	268	268	287	280	270	264	241	279	266	280	268	263	249	287	281	283	273	272	267	253	280	291	272	266	276	246	267	253	273	264	232	267	254	262	265	256	262	277	256	248	276	302	235	247	281	268	265	240	248	242	277	243	262	273	270	256	255	239	275	284	272	281	246	282	279	267	267	273	298	271	275	262	255	239	260	265	291	266	232	246	292	258	240	274	262	278	253	251	265	256	245	236	252	277	262	261	248	276	272	239	289	293	290	288	259	266	294	249	273	284	247	271	271	273	261	254	309	255	260	264	244	282	278	267	260	263	252	260	255	238	285	275	259	267	263	247	263	253	274	276	273	235	273	248	256	242	248	266	274	252	254	247	238	251	280	269	266	253	274	268	269	258	255	255	273	287	234	263	277	262	263	259	265	284	269	260	279	255	279	284	277	269	260	280	248	269	268	266	265	241	262	266	282	275	264	255	250	268	259	239	281	244	252	251	248	276	267	268	249	252	287	255	263	270	245	254	260	275	278	265	294	265	271	264	288	244	256	268	291	246	279	268	266	253	275	236	263	275	264	279	270	260	261	259	248	261	258	273	255	255	234	260	271	261	222	275	267	264	272	264	270	244	258	279	264	253	234	274	247	235	277	262	234	271	250	233	269	257	277	234	263	249	253	269	247	298	272	239	266	268	287	268	254	248	259	263	266	252	273	269	278	245	273	273	249	281	253	316	260	256	249	278	256	265	236	252	273	287	290	240	284	253	279	300	272	283	248	251	248	263	284	276	259	253	271	281	279	283	265	217	248	265	265	265	272	260	219	275	262	258	261	258	249	227	266	298	278	258	296	265	279	268	298	296	261	263	276	265	293	269	272	249	263	278	291	274	271	298	275	277	268	259	260	254	267	274	280	250	283	234	281	270	275	291	259	280	256	259	251	276	268	277	243	261	239	265	293	262	251	273	260	263	266	268	257	310	268	242	243	262	257	251	295	282	257	250	261	265	244	240	229	266	253	312	265	268	283	267	269	276	275	258	274	278	267	264	289	261	256	256	263	276	257	273	282	261	267	247	254	243	287	259	264	264	268	258	255	251	258	286	266	267	259	252	244	288	272	259	237	244	271	287	280	266	260	250	268	256	237	264	273	272	250	290	269	311	247	244	242	262	285	274	247	281	237	219	273	273	253	277	263	274	271	267	269	259	271	317	267	284	288	265	298	273	263	259	280	280	281	248	237	260	271	277	317	251	267	275	249	277	261	280	280	240	301	255	258	249	283	281	281	268	245	275	268	231	261	286	246	245	240	271	268	258	235	255	252	318	285	279	271	249	264	252	271	263	259	238	270	244	228	271	247	287	255	274	271	272	282	321	279	280	255	276	253	247	257	257	267	291	277	264	308	269	247	297	249	287	264	242	253	254	237	256	267	279	273	277	248	262	264	265	247	270	255	289	287	296	255	271	246	266	270	253	248	292	285	244	268	266	268	280	269	286	273	278	276	264	243	248	255	273	273	228	248	284	259	256	259	285	253	273	268	226	256	266	284	257	271	253	246	269	252	264	257	297	257	262	260	279	272	270	250	284	289	234	286	292	255	257	294	268	262	274	265	239	248	276	286	258	281	241	267	268	248	242	250	290	281	258	259	252	274	269	216	326	288	250	260	250	285	251	278	258	285	263	261	244	266	260	265	266	281	293	242	282	277	282	246	252	244	277	287	278	256	259	240	277	306	288	245	260	271	246	252	272	266	252	269	246	264	286	266	259	269	276	276	285	261	252	234	237	278	278	289	253	273	256	285	257	241	228	264	277	232	237	245	281	250	258	274	280	265	239	294	253	282	267	262	272	249	262	278	270	234	271	282	257	262	274	251	307	255	264	251	263	246	295	288	269	245	250	254	240	265	258	273	264	273	317	273	287	299	284	271	250	275	290	260	237	253	271	252	244	300	288	258	268	264	282	247	309	280	244	284	264	269	279	265	283	270	271	230	248	287	252	291	235	262	290	286	280	245	268	260	235	247	250	256	272	247	258	254	272	277	285	273	271	251	273	266	258	257	268	296	240	251	259	250	276	287	238	246	271	279	292	257	260	264	285	264	288	259	237	272	254	282	293	270	273	292	257	262	260	263	255	236	251	287	247	237	267	273	256	266	269	278	275	244	271	279	253	267	262	249	246	253	275	245	285	288	242	277	253	262	284	279	292	287	249	261	266	280	273	278	259	316	267	283	285	271	284	272	261	267	264	255	263	288	258	279	273	263	283	292	248	266	253	286	258	266	269	275	261	260	267	259	270	241	265	257	286	264	264	252	271	266	262	252	263	243	286	244	245	265	282	267	270	263	262	304	282	270	257	267	253	252	312	239	270	271	273	261	248	275	275	254	260	278	251	272	259	260	250	271	282	284	252	250	277	281	246	273	270	256	276	260	287	266	253	268	307	296	279	262	273	277	280	263	252	245	302	265	257	241	256	267	299	248	280	251	288	284	266	265	247	236	271	271	259	258	305	243	244	260	279	257	268	263	262	252	275	255	274	245	248	305	292	297	260	240	261	263	222	301	266	266	256	273	263	261	251	279	263	243	269	260	283	265	265	230	285	261	247	250	242	266	276	269	249	263	240	259	273	254	264	276	261	246	239	288	256	266	241	258	249	262	217	228	210	280	243	248	254	267	266	262	269	296	256	249	279	263	274	255	286	249	238	269	272	266	239	264	293	266	288	252	259	278	281	254	256	259	261	279	283	262	246	255	258	276	293	252	254	279	283	249	249	272	260	257	256	270	276	277	288	299	248	251	278	293	263	253	289	292	245	262	278	243	251	249	284	244	260	272	263	255	253	243	269	278	251	249	270	248	254	254	242	258	280	275	249	282	247	273	248	283	280	265	270	300	281	266	266	265	277	253	278	244	294	258	292	276	270	243	257	264	270	270	271	250	260	260	251	269	276	254	272	226	278	275	253	257	252	271	269	258	244	279	252	243	268	271	267	281	249	256	266	277	278	278	252	274	244	245	247	251	257	266	298	268	258	261	259	257	267	239	235	238	286	267	241	239	254	294	270	273	283	234	282	282	283	270	261	261	237	272	265	238	258	254	253	253	256	266	250	275	240	271	257	290	279	284	259	252	267	286	264	245	253	232	276	268	238	252	282	234	248	270	250	270	253	255	256	298	293	281	286	258	269	255	237	248	254	292	273	249	269	288	234	291	227
39592	40833	10010	2519	1430	1335	1239	975	825	548	446	409	995	337	288	241	258	245	196	229	208	218	232	242	237	203	246	218	220	202	193	224	234	217	214	219	203	184	210	246	222	222	200	209	241	209	215	221	228	227	201	211	223	187	219	220	220	208	237	206	243	218	172	222	236	199	216	190	222	211	222	210	213	210	217	226	202	215	211	219	174	216	190	233	199	201	232	187	212	218	194	186	186	220	202	189	228	217	216	216	192	209	208	210	218	229	228	201	213	196	239	235	219	195	264	216	197	187	204	211	201	201	195	183	218	205	214	234	205	207	212	212	226	206	223	229	198	178	190	196	208	187	228	206	198	191	215	212	228	202	229	230	212	196	205	226	235	229	221	235	196	238	212	186	212	215	208	222	197	213	187	196	212	209	222	201	218	233	207	227	189	222	195	220	192	209	225	210	206	225	190	204	224	212	193	212	209	216	197	214	203	195	192	202	221	210	219	217	207	213	189	183	229	215	227	206	230	202	199	210	220	225	197	203	206	185	243	206	224	202	175	220	211	212	222	186	199	208	215	197	226	222	227	187	198	181	209	192	180	216	229	202	210	190	181	202	199	228	215	229	237	192	203	217	221	192	184	218	216	180	210	187	198	213	223	223	195	222	205	236	232	219	187	235	218	209	205	208	208	198	200	194	213	192	227	200	203	211	244	217	188	207	212	197	209	217	195	203	208	197	209	202	204	190	230	212	245	225	226	218	239	204	220	221	215	187	204	229	221	235	205	212	186	216	211	192	200	230	226	197	204	203	190	201	217	209	217	207	198	191	211	195	190	219	221	220	227	201	207	203	207	200	205	203	214	214	212	225	206	213	213	211	201	177	221	193	203	175	172	204	232	218	193	189	194	216	190	207	204	196	220	207	204	220	221	232	230	244	227	207	217	198	219	235	186	203	197	198	197	195	214	217	212	195	210	197	213	216	211	219	208	232	205	185	178	224	224	233	232	230	215	226	206	209	200	207	198	192	183	176	163	219	205	187	201	186	211	208	200	189	214	211	214	228	210	240	240	216	191	193	203	194	197	175	210	221	199	213	194	219	211	230	225	191	242	195	190	224	224	181	206	218	217	222	207	211	215	217	207	182	226	199	192	220	211	186	220	200	176	206	220	209	211	185	189	193	209	202	178	225	193	228	221	215	220	187	197	207	182	183	220	203	219	203	227	224	224	218	250	248	218	185	222	191	185	213	202	217	214	189	200	211	219	192	194	198	203	217	221	193	208	196	220	220	221	218	205	193	215	221	206	205	188	201	200	208	190	205	226	178	219	190	200	205	200	210	193	207	211	202	218	220	199	189	219	232	201	216	186	207	236	212	197	229	207	210	212	174	192	197	254	209	239	215	210	228	218	208	225	195	204	204	210	204	202	228	205	218	207	189	195	206	217	203	209	220	204	198	236	220	215	207	204	215	237	209	220	194	187	211	225	229	198	196	221	201	208	191	236	198	211	231	206	196	197	221	217	201	217	206	207	187	209	187	244	217	220	207	194	189	207	206	194	205	195	224	205	238	195	210	243	234	214	225	220	185	199	208	202	210	217	193	213	203	218	211	206	199	182	200	223	206	195	197	206	232	199	224	198	208	232	217	225	225	226	189	241	246	203	213	204	201	192	192	212	181	250	212	209	211	212	218	209	243	211	207	226	218	202	211	212	192	205	211	215	205	190	205	185	222	226	210	197	219	207	211	219	241	207	211	213	197	198	224	193	200	204	242	225	198	200	197	215	199	212	225	202	208	216	227	215	204	186	246	212	226	211	216	205	199	212	191	208	174	236	208	218	193	198	202	219	219	225	218	228	219	218	236	216	214	203	192	224	224	182	216	190	197	205	236	204	199	206	195	210	195	234	213	212	221	209	202	215	200	201	235	201	221	200	203	176	238	194	180	210	192	211	208	213	224	210	197	210	191	218	222	208	228	203	228	174	192	208	220	241	213	206	227	206	181	200	242	208	189	233	210	202	202	220	203	182	187	209	209	191	215	210	204	202	190	208	207	194	208	200	207	198	216	218	218	220	198	222	233	198	223	196	181	205	220	196	208	202	213	236	231	196	241	208	202	213	200	196	235	206	223	185	206	223	199	191	251	193	187	209	207	218	225	231	201	199	194	196	240	202	198	212	192	192	169	232	210	207	219	190	219	205	211	219	221	200	221	207	201	179	163	189	208	204	190	211	230	193	197	229	201	199	233	211	212	190	197	220	196	198	229	178	197	223	212	214	217	209	180	216	198	218	184	199	199	211	188	216	176	197	191	204	228	225	214	227	191	207	192	218	209	194	189	231	197	196	196	169	236	220	210	221	223	203	219	213	222	221	195	219	182	194	233	215	210	219	203	199	217	184	210	201	216	178	216	203	212	178	195	203	191	185	199	209	205	207	217	248	207	210	199	226	218	223	220	197	206	200	200	183	187	210	221	211	194	199	179	197	222	190	194	203	209	210	194	202	208	174	196	201	210	214	189	193	198	194	206	192	200	194	180	219	206	222	219	188	189	197	208	218	192	202	187	200	213	219	172	215	206	207	207	220	209	211	217	230	229	231	205	203	204	245	204	174	207	220	160	203	240	206	209	212	221	211	219	214	230	196	218	216	227	200	213	217	198	231	193	204	205	208	195	222	201	199	205	216	235	207	183	178	206	217	218	220	224	207	216	232	189	219	210	210	218	221	217	206	219	204	203	211	198	226	195	211	210	227	228	212	190	194	202	206	214	219	222	194	187	199	188	216	212	192	211	232	210	182	186	202	214	218	209	201	223	191	219	228	216	215	181	188	199	225	185	195	223	209	182	203	212	218	222	209	204	220	191	207	211	211	231	233	203	186	245	196	209	192	208	196	219	221	215	233	224	213	211	201	214	226	197	237	227	221	246	199	205	188	202	210	214	192	223	231	204	233	205	232	212	213	190	236	198	234	220	199	199	227	209	218	223	192	199	222	223	202	218	189	213	238	193	192	223	220	213	205	196	174	183	208	214	220	190	231	197	204	197	212	201	200	214	242	202	215	197	214	220	205	197	230	188	235	212	199	175	212	206	207	212	190	236	210	202	201	202	202	217	205	208	205	184	203	195	234	198	203	218	209	235	219	208	226	183	222	213	216	222	220	204	206	222	202	248	210	241	226	186	210	240	205	207	215	212	188	207	207	187	193	218	190	215	218	226	238	228	205	222	231	224	210	228	226	211	222	218	205	206	198	204	196	214	207	227	228	224	220	197	202	217	186	215	203	221	219	194	188	197	217	231	227	223	187	181	205	191	227	218	188	191	206	195	204	214	214	214	198	204	188	227	232	186	218	205	201	193	202	224	211	197	187	196	228	216	207	230	172	217	231	233	212	223	226	220	211	191	207	226	244	233	207	211	207	211	213	193	193	211	214	214	194	203	196	197	179	208	213	185	193	191	191	200	202	220	236	201	215	203	223	225	212	202	207	211	196	220	212	204	192	194	199	212	239	225
27059	13676	6092	6692	5417	5632	5978	4707	3635	2400	1705	1770	5710	1058	854	746	747	758	681	688	689	633	620	666	583	597	596	595	607	595	608	570	583	539	572	547	569	560	551	536	546	537	533	524	535	559	583	534	556	533	541	526	531	565	585	546	527	524	522	539	513	527	527	551	554	531	544	513	534	513	505	546	506	503	474	517	567	521	554	486	519	490	540	551	537	492	505	492	517	510	545	502	544	532	492	503	488	513	535	484	557	526	488	564	464	529	484	501	479	497	488	498	513	532	505	479	503	477	508	507	517	517	589	538	489	496	535	541	502	472	557	503	506	527	471	519	533	505	469	509	534	483	503	497	489	493	509	491	500	539	557	484	539	515	553	525	555	512	539	512	516	521	504	529	504	536	492	495	523	529	465	541	516	505	498	538	477	495	550	540	503	502	544	507	514	496	544	498	531	527	486	480	498	534	535	506	527	533	526	546	524	508	505	557	498	527	491	502	519	519	495	478	495	530	534	561	530	496	511	464	521	508	488	494	493	500	532	489	499	519	530	487	513	488	540	523	521	484	512	512	542	472	502	484	505	498	504	502	514	505	501	505	502	551	460	539	508	501	486	497	497	490	500	509	511	513	509	483	514	497	513	536	496	512	513	512	513	520	512	518	531	534	553	514	525	496	529	499	507	500	513	507	498	536	517	450	550	514	530	508	490	519	488	500	547	510	507	497	508	496	515	560	546	547	548	514	505	497	513	490	491	541	476	499	495	509	566	508	494	537	500	533	444	518	536	520	521	476	517	563	483	515	475	513	516	497	511	493	520	465	502	488	505	530	500	518	519	530	532	510	480	512	474	510	500	518	493	501	531	470	520	526	540	526	541	510	520	515	516	484	514	502	535	478	536	534	515	511	503	475	530	526	534	504	534	515	505	501	527	548	543	485	502	553	518	511	519	472	496	527	501	474	528	526	495	518	535	473	483	514	511	520	487	518	481	525	520	517	522	495	505	509	499	465	513	535	527	505	496	510	525	499	521	461	550	501	512	510	474	480	504	472	542	485	527	499	529	560	528	565	565	496	499	510	530	546	507	492	524	524	463	494	507	497	488	504	519	488	505	513	534	550	514	488	484	494	498	492	534	485	519	517	496	451	530	513	512	517	538	519	516	512	488	495	565	478	528	513	495	494	519	500	506	555	452	539	523	523	503	530	512	511	514	557	521	496	468	545	497	518	521	532	504	507	504	523	523	496	486	539	513	501	547	532	490	465	511	525	520	493	517	508	520	504	517	509	521	503	506	497	508	512	509	485	501	498	500	545	499	523	491	474	551	534	516	517	492	539	533	510	497	486	484	519	540	535	508	523	501	489	528	488	504	512	529	497	502	521	518	508	485	532	489	497	556	521	506	528	511	509	510	464	510	514	527	513	514	505	471	513	505	475	519	537	526	497	518	534	506	469	528	484	507	542	507	510	555	530	501	505	495	507	536	515	515	516	523	507	492	491	508	525	500	474	496	524	500	473	526	524	515	511	531	467	511	485	524	504	522	513	492	533	523	504	510	477	527	518	519	515	477	514	547	475	499	511	489	547	536	552	520	490	534	528	523	502	532	500	494	499	484	544	500	548	482	541	522	485	491	508	485	489	501	512	493	485	533	507	475	524	532	498	464	515	504	468	534	498	501	507	537	519	504	469	546	488	509	508	521	484	520	504	536	505	500	472	484	473	531	536	540	512	503	520	511	501	525	497	468	509	512	529	525	512	530	520	513	535	541	506	544	498	522	480	514	509	529	518	515	500	520	494	541	497	545	511	525	506	491	505	518	548	523	480	503	514	477	504	524	495	500	507	552	486	470	484	518	507	491	525	529	541	547	504	518	471	496	504	521	522	543	556	524	509	533	491	525	480	510	541	474	516	520	504	523	522	511	516	543	508	496	507	560	529	499	492	502	509	520	527	517	505	546	511	512	503	504	526	537	508	524	489	524	490	514	547	514	523	494	514	533	486	493	504	490	506	539	479	488	486	488	478	511	499	487	525	553	495	529	523	496	513	473	510	480	488	473	539	490	514	535	473	516	492	498	482	533	514	495	498	470	530	502	446	535	520	521	503	530	506	530	528	495	506	515	514	565	501	487	523	488	492	525	535	517	507	564	479	523	544	531	460	496	555	520	489	514	526	517	474	500	495	540	507	503	509	520	563	479	520	534	498	509	538	493	516	486	470	519	513	509	529	512	515	513	512	510	465	511	497	505	498	484	464	517	507	521	495	534	525	516	509	509	520	556	493	515	497	535	495	489	513	507	531	508	504	508	501	460	499	521	531	482	484	487	523	499	548	492	507	534	461	533	506	472	518	501	483	506	485	516	514	498	500	520	544	495	492	505	506	523	496	517	507	510	552	468	535	498	511	533	519	497	521	467	514	516	494	550	526	491	554	538	485	521	497	513	511	483	481	517	557	504	491	514	524	496	531	519	536	455	557	516	482	510	474	526	524	476	509	555	541	489	534	505	471	519	520	520	523	517	502	479	489	517	502	478	476	511	495	510	474	507	502	476	546	517	493	506	516	483	484	537	492	494	510	490	532	530	524	492	526	502	491	564	504	480	485	462	506	544	464	511	493	517	545	483	493	451	509	505	544	540	511	505	526	506	523	514	517	493	529	527	516	487	511	549	502	505	508	509	546	548	529	507	499	534	526	485	481	495	499	508	484	481	578	523	464	507	492	468	492	473	492	493	495	463	521	487	519	546	492	545	497	552	542	478	523	532	493	480	497	495	513	518	520	518	521	504	487	484	506	533	514	520	498	497	485	496	469	548	524	545	538	483	528	508	467	534	501	470	544	540	469	510	508	491	501	516	526	511	553	519	543	534	491	543	520	530	501	531	498	506	489	510	510	513	521	507	508	507	501	486	556	560	535	557	521	507	521	529	532	499	463	559	506	499	513	483	506	538	517	500	526	502	508	492	495	499	488	504	476	485	547	521	494	501	474	502	548	496	520	488	500	511	552	487	543	497	517	553	460	504	559	507	497	500	496	536	540	522	521	494	520	519	490	503	513	501	502	510	524	535	542	514	490	532	502	547	485	527	476	527	515	519	484	483	535	485	494	531	528	516	512	512	532	514	508	472	490	515	489	512	509	523	510	515	511	498	541	504	491	538	490	502	503	458	551	476	541	532	516	490	493	494	486	505	492	497	486	514	520	511	538	533	503	489	515	528	511	518	539	543	522	528	471	529	515	530	481	497	543	527	528	489	514	536	505	535	539	542	500	487	503	499	502	505	484	523	501	495	500	508	479	507	484	532	490	516	502	480	507	509	506	546	511	491	508	505	507	531	542	512	531	546	509	511	489	520	551	515	519	500	535	475	480	537	492	532	511	495	501	498	500	532	525	465	505	503	535	510	511	502	476	492	541	504	490	526	517	517	544	534	527	476	505	507	522	525	483	539	528	489	476	543	528	461	535	479	499	481	529	503	483	549	533	538	501	523	527	496	476	516	547	461	527
47052	51327	17772	5407	2777	2415	2088	1620	1259	856	689	632	2192	629	476	336	372	356	353	332	350	374	351	331	365	306	342	333	350	315	320	308	353	323	300	327	329	307	334	323	347	342	334	300	334	325	344	298	349	352	328	298	351	309	327	345	283	309	296	318	335	294	310	330	318	334	338	343	307	329	306	314	289	331	307	346	293	287	325	321	338	303	322	304	311	335	293	325	320	285	305	321	308	298	314	342	319	309	289	290	324	343	325	334	336	337	326	297	302	352	340	303	281	307	358	311	307	323	321	312	340	302	364	298	317	325	298	349	344	316	327	331	334	328	351	375	307	375	347	282	356	286	326	350	300	347	327	303	292	336	341	329	341	319	330	306	326	306	309	329	339	320	346	337	301	307	296	305	348	306	312	358	306	319	343	326	310	344	294	314	312	290	336	326	335	296	300	309	294	334	329	339	313	352	297	301	338	294	323	346	312	351	276	323	327	289	329	296	335	304	346	296	308	304	336	283	306	309	306	304	340	309	317	306	302	319	343	307	305	352	329	311	314	340	318	332	318	343	312	317	333	328	337	321	316	328	344	287	323	283	328	314	365	287	313	330	293	334	309	287	318	268	305	291	292	320	333	301	339	321	312	335	293	303	335	303	295	311	290	332	340	333	332	330	314	339	308	341	305	326	326	335	275	325	359	365	313	306	290	298	316	275	294	311	307	309	318	297	292	335	310	311	273	337	349	315	315	290	328	290	318	339	331	333	347	308	336	303	328	322	322	317	324	355	295	293	324	300	313	313	303	308	317	300	299	314	340	351	318	371	323	312	300	350	307	291	325	352	315	283	298	311	324	309	341	339	336	324	337	320	299	318	284	321	317	391	325	304	323	317	300	311	318	313	323	316	311	316	324	335	281	368	368	319	351	330	347	320	341	293	296	323	321	311	333	304	323	310	352	307	351	309	320	342	310	314	346	324	324	323	307	327	336	350	322	333	337	291	338	317	316	329	338	298	299	310	360	333	337	316	311	332	354	323	278	333	335	303	351	316	300	313	320	318	350	309	345	324	325	321	316	325	324	313	302	325	351	327	301	299	277	339	325	337	301	282	317	323	345	331	285	283	349	325	316	325	305	311	316	306	328	333	327	293	276	316	284	324	293	343	316	297	303	305	326	307	353	304	327	318	323	339	320	332	320	322	287	269	296	316	320	336	319	274	345	311	298	297	357	347	318	294	333	311	338	332	321	327	314	323	352	334	316	325	328	310	282	331	315	309	289	297	323	318	306	332	305	332	315	286	292	310	338	311	344	363	283	320	336	296	326	291	330	318	289	300	296	312	346	302	297	310	308	314	328	357	320	306	324	314	336	337	309	316	322	330	370	284	323	336	335	333	330	295	326	292	315	295	319	321	352	321	344	332	303	320	303	283	312	333	334	283	309	315	331	341	319	353	290	279	307	285	323	314	329	297	292	317	332	337	327	300	307	304	335	334	321	326	333	349	312	333	319	291	323	333	317	291	289	298	348	332	298	318	319	357	334	334	301	323	306	318	297	334	357	320	320	351	347	295	307	310	319	300	302	336	324	302	307	309	301	329	309	296	320	346	307	310	339	312	340	354	348	315	326	357	307	324	297	313	298	290	298	294	299	333	304	281	319	328	314	347	309	337	324	338	336	350	351	324	303	297	293	323	299	303	317	315	326	356	324	305	306	343	294	339	303	330	322	341	311	317	283	324	312	343	346	317	319	342	346	308	352	306	318	298	313	325	318	342	310	322	326	342	310	319	294	308	320	327	343	326	320	322	325	330	294	305	323	326	323	319	334	328	304	326	344	351	335	321	352	320	367	310	332	324	326	308	289	300	303	322	312	317	324	326	356	330	337	322	313	303	321	370	279	326	371	335	326	321	317	314	334	298	320	290	309	325	341	323	310	295	312	334	302	306	318	328	298	319	280	331	302	304	358	343	319	344	335	342	334	327	298	317	298	332	301	373	336	305	324	320	338	301	299	314	345	317	301	331	298	324	300	305	319	318	332	299	337	300	313	333	286	320	278	308	308	320	303	325	320	290	303	328	323	318	301	344	324	346	343	332	326	327	332	313	347	292	313	326	315	314	289	352	317	295	370	328	335	331	331	307	311	288	365	290	332	337	298	298	365	326	322	294	320	328	365	328	311	328	316	334	300	323	323	318	304	314	332	314	335	317	335	293	286	316	319	320	324	316	321	336	293	295	314	291	335	312	275	266	361	319	292	319	304	332	308	321	317	322	353	322	305	344	334	338	317	336	319	313	290	301	297	285	324	333	331	325	312	326	346	338	318	344	337	332	317	310	353	344	329	321	341	309	327	284	307	318	345	312	338	350	346	329	317	328	297	304	345	328	296	278	333	316	326	315	346	328	307	322	312	324	315	321	317	320	314	315	331	312	307	331	296	327	331	302	305	318	314	291	324	298	305	358	321	302	306	344	333	341	314	309	325	281	324	320	306	300	315	299	336	330	305	288	327	346	332	348	352	340	320	318	314	294	318	313	319	297	326	294	324	323	281	315	300	345	354	358	337	275	354	311	323	300	319	298	278	321	321	326	315	307	319	315	317	315	287	309	349	303	319	337	317	281	321	322	307	305	329	300	287	314	330	308	321	308	316	316	324	301	312	326	333	301	326	317	351	321	293	328	328	337	315	314	286	317	343	331	336	328	326	323	326	335	335	351	328	338	364	332	329	274	299	311	362	336	316	317	328	313	356	320	296	317	334	323	303	302	314	301	332	313	308	347	331	309	301	299	323	346	359	382	298	282	356	328	292	316	323	318	308	328	323	313	333	315	326	300	263	293	305	325	319	309	320	328	287	333	297	313	351	307	320	294	304	321	295	299	314	330	340	309	327	343	324	322	297	334	303	351	313	319	312	337	319	307	316	309	295	310	303	329	342	376	318	336	330	337	359	312	303	324	314	303	301	334	310	311	317	330	339	316	371	317	339	317	352	314	326	361	348	328	315	340	314	303	294	314	333	348	322	329	304	290	303	351	347	318	318	343	338	314	331	358	302	306	330	337	340	310	341	320	316	294	306	333	346	310	307	339	312	335	317	324	322	318	361	336	325	312	309	319	352	318	343	304	312	326	344	292	333	345	305	294	325	307	334	326	371	360	340	339	337	321	294	339	333	308	306	338	335	327	325	331	324	330	327	307	310	332	329	321	327	300	308	302	317	303	335	316	335	301	299	349	333	328	336	335	333	299	303	317	342	311	285	310	294	325	288	328	306	343	289	329	304	326	337	348	292	344	322	296	345	314	331	306	338	301	360	312	320	328	304	333	310	334	356	374	317	323	299	309	317	319	313	379	309	306	306	308	322	334	307	344	346	338	311	334	354	332	324	316	337	322	358	324	315	341	306	278	319	350	333	342	340	305	291	358	315	303	326	331	311	324	311	323	311	280	303	292	309	285	311	341	344	310	326	320	315	319	356	318	334	312	316	298	294	315	318	321	342	304	294	318	328	325
32302	18996	9114	9553	8493	9338	8706	7413	5753	3712	2942	2650	11148	1481	1359	1221	1152	1109	1008	1064	958	913	929	916	900	945	875	850	855	809	815	785	840	782	805	781	765	761	731	766	828	770	782	788	801	764	772	727	756	719	720	722	757	721	730	727	811	736	764	758	740	780	737	691	742	708	758	703	781	708	690	750	740	731	684	732	710	747	735	762	749	756	712	727	723	757	758	699	691	729	697	770	696	739	694	724	741	733	726	717	715	737	673	758	701	689	778	724	687	730	746	718	711	730	763	741	765	722	734	739	684	746	755	701	714	732	715	678	719	675	717	723	711	734	682	721	740	747	744	675	745	713	702	745	682	782	751	681	753	708	689	725	726	694	749	680	761	680	703	722	708	736	730	709	693	726	741	712	718	727	710	698	703	677	729	764	726	745	716	736	726	697	678	742	716	724	674	690	688	674	725	731	706	724	726	709	745	733	693	733	710	713	697	754	717	676	754	711	732	713	744	693	699	671	738	707	722	712	688	693	700	704	691	684	702	743	748	704	693	670	724	685	707	741	709	720	737	716	776	735	687	704	684	732	680	728	745	660	711	706	714	702	722	738	683	686	726	742	688	672	733	712	671	674	701	687	722	637	678	715	742	680	712	680	713	721	722	694	722	704	698	713	669	766	684	751	749	719	707	765	704	689	657	761	679	715	703	726	733	734	742	660	717	720	702	687	690	711	759	676	725	690	677	712	714	716	692	739	733	696	725	702	714	751	722	698	740	713	719	725	703	714	730	695	730	737	742	717	730	757	724	716	702	699	760	754	683	722	725	716	685	699	722	694	700	720	734	696	701	707	728	757	720	743	687	712	713	687	717	691	718	739	690	710	789	695	702	693	685	782	689	739	703	702	695	701	713	696	731	736	675	705	727	670	754	715	710	717	716	742	700	700	736	752	718	688	717	728	722	770	719	685	744	715	755	734	719	674	707	715	672	719	671	722	729	685	699	737	738	699	724	641	713	728	738	701	703	691	693	701	728	676	715	684	716	714	683	728	722	705	734	722	688	759	667	682	691	704	700	704	698	704	676	771	703	726	726	715	674	718	739	679	735	674	746	722	724	713	744	697	696	736	694	677	732	761	692	758	680	736	723	702	707	726	764	729	738	731	719	716	713	705	693	741	711	696	701	768	706	733	729	706	696	662	718	741	670	695	728	686	718	696	733	715	740	708	715	711	717	737	707	723	707	741	699	716	642	729	715	669	734	700	680	698	734	733	726	746	745	696	726	736	723	687	748	675	727	700	711	724	732	733	701	716	646	727	680	711	734	713	742	732	755	730	707	697	689	690	699	728	730	769	728	661	715	719	662	730	752	706	702	739	708	732	708	670	679	719	696	750	762	701	763	729	731	706	750	707	730	673	704	702	707	755	712	735	711	745	747	621	733	714	717	682	725	680	685	731	729	738	703	710	680	719	725	748	741	733	734	671	726	695	716	702	676	755	644	717	728	727	709	722	721	683	694	687	679	719	720	694	691	692	706	741	675	663	693	689	707	746	724	682	694	712	745	727	669	705	737	711	693	679	684	716	687	732	741	770	699	701	711	718	703	730	716	699	729	683	718	648	736	701	685	708	756	731	756	725	743	712	722	673	718	726	665	676	751	706	720	729	730	733	728	695	687	714	735	670	728	701	712	706	735	683	674	710	722	729	739	709	695	787	674	704	724	701	742	698	796	718	738	753	741	734	658	743	712	727	708	712	735	697	694	688	750	667	690	733	657	704	726	732	726	685	711	705	741	714	721	705	656	710	662	729	749	714	701	689	714	720	702	694	754	704	707	704	701	729	706	736	747	695	739	684	714	716	727	754	716	684	679	670	688	711	706	706	680	741	695	707	724	712	707	730	700	668	706	749	706	747	721	708	749	732	679	669	742	695	735	674	772	734	729	707	737	723	688	688	691	786	723	735	670	695	700	728	713	722	701	735	746	705	708	737	724	751	732	691	728	710	656	692	752	713	714	759	737	723	703	737	708	729	661	684	683	711	714	730	747	732	752	712	748	690	739	707	688	754	710	755	729	744	690	677	753	737	703	725	683	714	720	741	716	748	693	744	643	737	728	702	710	709	721	709	756	705	731	729	726	706	719	744	697	749	719	740	709	707	721	712	736	681	728	710	671	731	715	660	706	669	692	678	735	740	698	719	708	668	682	650	749	665	730	718	765	737	716	718	714	669	737	695	717	717	733	709	744	658	696	690	677	688	691	734	698	732	739	676	698	692	720	739	706	704	703	734	743	703	715	728	707	747	731	708	730	713	737	754	674	701	735	689	734	686	714	716	717	730	696	692	716	681	692	765	726	710	683	740	724	765	689	742	714	688	697	743	693	757	745	700	727	715	746	721	701	713	654	775	680	672	730	708	700	680	705	664	699	694	702	701	707	697	723	702	669	717	667	701	713	719	721	671	692	739	719	702	687	722	735	669	681	696	645	710	748	759	734	685	763	720	779	740	725	736	701	723	779	717	713	687	680	697	707	685	658	691	705	715	698	701	686	705	761	720	702	692	692	721	691	759	704	751	740	766	719	717	689	728	687	746	728	688	710	704	751	700	742	697	696	708	753	708	681	725	735	703	705	724	699	686	706	671	711	703	691	687	717	743	754	709	696	727	706	789	680	717	756	684	682	718	679	728	693	672	703	709	728	738	661	730	695	644	710	695	753	751	662	705	719	646	684	748	702	701	712	731	703	751	707	722	683	717	700	714	701	703	743	719	692	703	681	748	727	668	723	710	738	732	692	727	721	699	726	755	749	731	677	736	691	743	657	652	712	724	685	743	767	714	703	677	677	730	729	700	715	714	704	724	696	673	699	736	683	761	697	738	726	698	678	716	710	691	712	672	719	773	701	712	698	740	725	718	701	720	708	726	771	688	723	715	723	706	685	708	735	769	713	777	699	672	702	720	765	710	709	709	724	679	680	754	686	708	707	758	749	728	753	721	712	784	702	757	729	722	741	752	693	714	738	733	637	679	737	696	679	702	729	715	741	701	732	720	680	733	719	758	712	744	753	781	677	733	720	709	692	712	664	702	706	682	700	728	671	706	694	705	739	721	766	677	719	689	686	705	676	705	740	739	764	750	718	714	742	728	720	731	725	755	706	706	705	702	724	777	733	727	762	749	728	698	734	714	704	697	736	722	742	689	723	695	700	728	752	659	711	714	732	727	717	697	707	786	689	688	672	698	736	749	691	697	702	699	696	705	692	669	721	748	717	705	742	733	702	710	674	780	694	637	707	732	669	666	731	719	758	719	710	695	637	687	748	708	704	728	693	718	749	686	687	750	689	691	707	707	687	708	671	694	702	682	761	742	753	719	756	746	726	678	663	747	713	662	728	722	706	678	695	705	728	749	715	706	694	702	692	703	698	735	716	713	690	738	743	695	706	688	711	709	666	733	687	667	747	717	714	714	695	730	732	744	769	703	743	698	714	694	756	697	681	731	720	764	750	729	684	690
8012	3958	1030	762	474	520	557	427	309	220	140	147	162	91	107	119	86	79	88	85	97	101	99	105	89	85	88	80	89	95	97	98	82	105	94	112	100	81	84	114	98	83	76	92	95	98	75	106	80	88	90	107	94	87	96	82	85	94	104	93	84	93	68	83	107	86	101	102	74	102	69	86	85	80	74	79	95	103	100	116	89	111	118	99	98	97	96	112	96	103	82	97	82	97	84	102	98	105	85	100	81	89	78	101	79	89	96	91	111	99	112	81	98	97	99	91	101	104	106	97	114	110	103	120	95	80	95	72	88	83	117	86	86	102	92	85	111	85	88	89	92	72	85	95	93	84	87	86	102	89	79	89	80	86	84	85	81	85	88	125	101	80	94	99	98	81	90	87	80	91	87	113	91	88	88	89	103	100	93	98	82	102	100	76	72	107	109	88	108	112	85	74	95	96	91	84	97	101	83	122	110	105	79	92	114	98	90	83	94	89	95	96	101	96	76	84	95	98	90	84	103	88	87	84	101	89	94	99	88	80	72	110	98	80	108	103	89	103	104	81	99	93	79	86	98	100	94	85	99	83	85	96	102	98	106	82	85	91	104	105	82	91	105	81	98	97	88	84	92	106	70	91	89	94	102	97	102	98	99	87	92	95	66	97	77	105	105	97	74	91	110	87	77	111	99	96	81	75	91	87	98	76	105	90	98	87	75	82	111	86	88	118	99	92	94	106	94	89	89	86	93	84	104	90	100	98	101	107	77	105	87	102	91	131	123	103	83	91	99	86	107	112	109	75	103	91	72	87	88	93	97	97	91	92	94	96	117	100	88	84	90	99	81	99	104	98	79	91	83	94	72	83	104	65	79	94	89	74	70	88	78	92	73	76	78	85	87	89	102	98	106	89	115	94	84	98	99	85	91	87	77	97	92	96	85	100	118	77	93	103	89	108	112	91	101	102	107	88	88	95	106	94	95	120	87	74	83	80	99	96	116	105	105	106	99	84	89	112	96	88	117	96	82	98	86	74	87	71	104	111	92	88	78	111	98	88	103	116	102	105	101	84	96	95	59	85	97	92	102	102	89	101	83	95	95	99	92	79	83	86	98	86	98	101	84	95	86	100	94	108	70	95	85	106	89	75	101	87	71	75	80	99	105	102	82	122	89	92	97	69	89	113	93	96	76	103	99	98	94	83	79	93	92	123	102	84	92	89	104	91	94	82	97	88	97	98	95	90	117	91	88	102	105	82	89	91	86	87	92	93	93	97	109	106	84	99	98	104	85	97	105	86	75	91	96	98	80	94	101	104	113	112	90	93	89	79	92	84	89	114	95	85	84	92	97	111	97	107	117	104	78	99	90	89	89	103	83	109	99	93	91	82	95	92	74	91	87	105	91	90	81	88	97	91	89	111	90	92	121	82	74	99	96	113	101	110	101	93	95	89	86	83	102	90	74	107	71	100	98	95	101	97	78	90	80	75	89	106	116	92	90	82	88	98	105	94	87	112	86	84	86	85	100	87	95	89	78	83	85	82	104	90	97	74	99	89	73	94	91	91	93	94	85	87	88	83	96	97	93	95	88	96	86	86	97	97	93	72	78	89	96	89	96	93	97	92	107	101	103	99	78	86	97	96	98	100	91	98	100	100	92	79	92	76	85	109	93	93	99	98	92	75	80	114	108	89	103	99	85	86	109	107	101	108	77	90	109	87	113	111	84	96	88	82	66	68	98	111	109	103	87	103	81	91	81	102	82	86	89	99	84	81	87	94	104	99	88	96	89	94	84	74	104	72	100	90	95	98	113	90	96	73	83	93	98	108	94	95	106	83	79	99	105	96	74	87	95	94	81	114	113	81	109	91	89	74	85	80	91	111	96	110	95	84	97	100	116	100	105	99	97	90	94	79	96	98	91	100	105	93	113	111	118	85	85	89	87	97	91	98	90	83	80	90	87	90	77	96	90	91	102	80	84	89	115	100	106	95	97	96	97	97	99	77	89	61	90	88	106	85	89	63	76	91	90	95	95	98	98	90	104	82	80	88	99	110	90	88	94	99	101	111	82	100	103	94	102	138	109	84	107	89	86	77	84	100	96	92	88	86	83	100	109	89	91	81	83	91	82	105	96	97	85	102	90	86	105	96	93	81	111	100	113	93	94	98	88	91	89	92	91	89	93	85	89	112	95	88	108	93	101	85	89	81	98	102	102	96	71	79	102	97	93	98	102	96	74	107	80	94	80	94	97	102	94	83	95	96	76	104	104	85	93	92	102	83	111	99	98	89	77	83	88	93	105	95	94	92	82	77	91	89	84	84	90	80	87	92	91	94	124	101	100	98	86	98	105	97	111	95	97	100	82	79	95	92	91	92	106	106	99	73	93	98	98	85	87	102	109	92	99	91	88	100	83	99	80	74	86	83	82	91	91	90	93	73	81	93	85	83	112	96	95	101	80	94	85	115	98	87	96	95	100	96	104	96	88	88	77	90	84	105	100	115	97	79	87	95	90	117	73	89	76	94	99	116	103	87	84	90	90	83	82	73	82	88	97	102	69	93	98	89	97	92	89	88	79	114	76	75	99	87	87	101	95	96	87	83	91	105	87	107	99	83	108	100	80	96	94	98	93	91	91	89	93	106	85	95	100	96	81	90	109	112	86	99	95	109	87	82	91	88	93	95	83	97	80	100	95	96	98	103	102	101	113	85	99	98	102	100	99	86	100	103	89	68	83	81	89	94	70	87	110	93	83	95	96	79	93	104	89	104	84	114	98	90	92	98	101	88	75	88	104	82	100	90	99	85	70	93	85	104	101	99	105	95	85	75	93	92	82	100	92	110	79	103	104	80	78	89	82	70	98	103	98	88	87	87	91	93	92	91	84	96	92	85	75	78	100	91	91	90	86	97	96	90	108	100	103	96	94	100	83	78	104	80	93	97	95	102	113	99	84	97	111	93	85	113	96	96	98	85	83	87	86	100	109	79	103	94	114	102	103	94	94	76	81	88	100	115	93	65	100	84	89	97	100	87	90	80	87	93	83	89	95	98	99	98	97	79	93	93	87	103	97	104	90	94	102	72	96	91	89	91	79	101	79	78	80	79	103	98	92	115	99	106	96	97	81	91	87	101	95	99	78	103	84	96	100	91	101	96	77	91	85	95	78	89	91	113	95	78	89	97	86	78	91	86	116	77	79	85	87	92	92	103	93	102	96	105	92	98	87	75	104	98	89	89	87	78	89	96	90	103	104	87	77	80	77	84	94	87	93	93	90	106	98	89	78	99	101	101	87	99	83	93	90	92	106	91	91	73	94	97	101	92	99	69	91	108	90	104	99	84	99	90	107	85	75	88	80	99	98	94	110	109	96	106	97	99	95	100	79	94	94	104	105	94	89	108	102	111	81	80	91	89	99	76	97	85	89	104	88	88	97	69	77	88	96	107	82	72	93	96	99	108	104	114	104	81	92	84	88	69	100	102	78	101	97	97	95	97	98	104	112	96
6678	3586	2183	2350	1818	2381	2792	2223	1761	984	678	568	716	274	295	306	277	271	290	270	264	284	258	287	244	278	270	290	267	258	303	272	267	251	256	265	244	301	279	281	236	254	246	257	242	278	243	259	259	262	253	269	257	256	273	276	290	265	253	267	241	249	229	278	261	259	290	241	258	287	272	312	267	245	273	271	287	248	248	286	295	289	231	236	279	279	240	258	289	256	238	245	263	279	269	276	262	266	260	266	260	292	242	295	261	262	233	277	285	245	292	299	282	286	290	287	262	280	267	273	304	250	285	286	260	301	229	235	255	274	273	265	268	264	263	290	266	266	273	262	273	260	271	289	284	257	280	316	289	269	288	264	281	237	273	237	260	257	290	250	251	248	292	280	256	258	272	270	251	248	266	263	281	253	242	245	272	244	260	221	234	299	260	262	252	229	257	245	264	260	258	269	268	281	292	262	234	252	288	289	282	270	253	285	257	267	258	286	303	272	280	274	275	276	263	269	232	276	259	279	246	236	257	257	308	269	285	265	249	264	248	246	286	248	300	264	268	250	265	234	244	255	272	261	260	239	272	257	237	265	282	260	283	285	282	305	281	270	260	292	289	277	282	268	283	257	248	276	278	203	270	286	277	291	268	285	269	253	286	234	258	270	273	279	263	251	287	277	264	253	277	300	263	267	268	279	239	295	277	273	251	297	281	271	261	249	251	278	261	272	279	289	283	254	254	270	289	280	252	260	250	263	262	246	253	265	242	293	285	253	279	251	276	264	264	276	266	266	270	241	264	263	298	262	245	283	277	244	264	271	268	252	244	246	282	253	255	274	295	263	229	252	263	297	260	269	263	290	262	257	267	263	279	235	251	246	283	243	276	274	271	265	272	245	279	283	194	286	268	241	262	274	264	285	289	232	257	254	249	264	231	253	269	292	276	282	280	260	276	269	279	269	252	263	234	259	250	289	267	246	282	258	258	284	242	266	292	269	281	248	275	264	283	279	258	277	272	269	276	233	251	286	238	274	269	272	302	271	283	257	273	249	250	281	279	261	265	292	254	270	304	263	290	292	259	274	259	246	261	253	271	276	235	277	303	282	288	250	272	247	257	274	260	266	266	278	287	269	274	250	254	259	268	289	254	284	253	244	248	274	274	261	295	260	269	264	259	270	249	263	267	246	285	273	283	283	248	299	274	267	269	263	267	269	262	278	290	264	240	273	269	256	292	264	263	281	266	247	295	251	267	274	256	278	271	276	261	273	263	253	239	254	254	255	251	290	250	288	294	251	245	290	266	274	290	262	271	298	251	262	242	271	265	248	284	255	276	280	268	250	272	250	256	260	230	251	250	277	268	252	257	246	263	267	264	266	266	257	280	250	284	286	288	254	248	254	275	271	244	262	268	284	290	235	282	266	248	266	269	263	263	277	238	247	268	270	256	270	280	291	272	234	260	266	257	280	244	253	252	238	298	261	284	259	250	252	267	267	258	264	259	271	263	264	267	248	255	261	272	254	268	235	277	260	268	275	260	287	258	275	241	254	267	254	262	264	281	268	273	254	261	247	266	299	266	281	248	277	259	248	253	250	251	256	251	208	243	268	285	264	259	278	290	243	271	261	266	268	266	269	260	249	243	272	243	285	266	271	284	264	246	280	281	263	244	254	244	254	259	238	280	252	234	237	242	262	293	291	246	280	282	237	259	292	258	265	284	256	244	265	249	262	275	284	268	257	287	264	260	266	283	264	285	274	270	254	258	272	265	248	248	217	252	272	251	283	265	291	284	256	281	275	267	288	281	251	238	261	294	271	274	274	263	271	232	239	275	264	283	261	277	279	260	258	254	248	266	270	270	255	219	247	241	273	271	280	238	241	257	284	269	291	246	257	253	260	252	275	239	263	280	259	265	275	253	281	286	247	242	243	276	270	256	290	261	262	287	279	235	273	266	243	283	224	245	280	250	257	264	270	264	269	283	272	271	253	260	243	278	242	284	269	282	259	261	268	263	288	263	263	263	266	242	269	248	252	253	296	243	267	282	254	251	265	266	251	280	257	264	250	269	259	270	301	249	254	259	293	304	265	303	264	274	299	247	255	266	259	252	279	282	286	261	257	267	272	261	225	293	253	257	263	266	290	240	241	249	272	253	269	268	266	254	257	247	268	276	254	259	249	253	232	251	265	256	249	258	274	256	245	251	261	248	241	274	262	282	288	253	274	292	264	260	265	283	296	242	263	256	280	285	290	260	264	268	248	256	277	267	237	256	265	250	280	229	249	289	268	277	246	275	267	264	255	236	272	240	276	278	267	291	264	272	265	248	261	236	290	245	277	283	268	272	270	311	265	269	239	293	274	278	294	258	283	253	256	267	265	290	268	248	251	265	242	275	295	253	261	273	292	286	255	298	276	299	255	265	296	269	247	262	276	258	282	252	286	252	235	265	269	270	273	265	273	271	268	278	301	266	266	258	254	273	261	276	273	285	274	269	275	268	267	246	262	238	264	247	251	278	269	284	263	244	278	277	287	277	243	257	264	275	263	270	274	266	307	276	272	267	299	285	267	261	281	269	284	243	231	258	258	246	264	289	267	280	264	314	257	255	296	292	265	256	269	250	247	276	265	256	274	278	256	265	282	271	259	291	239	281	284	287	256	282	251	287	298	249	244	261	277	247	267	278	272	224	265	269	255	277	254	286	235	261	260	258	244	258	267	281	254	257	250	268	305	261	260	272	259	251	288	272	259	291	253	260	268	238	281	271	259	254	251	279	267	259	263	262	290	257	249	275	302	269	265	264	246	261	263	274	267	244	249	261	263	277	251	279	275	276	272	266	276	269	266	269	269	289	269	284	260	264	271	257	247	248	281	247	278	265	238	242	262	282	246	248	268	268	259	249	252	266	251	259	286	264	251	308	289	257	242	275	274	278	276	266	247	279	276	258	258	244	284	244	280	267	290	248	278	251	300	272	283	282	261	251	251	256	269	274	293	268	271	257	236	269	253	247	276	272	279	244	293	270	262	268	256	267	259	266	287	270	279	295	260	263	257	265	266	259	278	235	250	273	266	306	267	222	259	255	278	235	294	283	258	264	266	268	236	260	276	280	280	242	278	267	284	286	277	261	256	281	272	259	275	261	257	266	267	305	244	259	282	276	280	255	277	276	266	244	276	286	253	302	260	271	275	242	282	269	262	295	250	297	274	282	254	269	279	272	260	269	251	291	248	257	279	263	260	262	288	272	257	275	281	259	287	273	268	269	262	289	251	293	291	246	266	246	270	274	271	268	290	247	275	255	281	248	260	258	260	248	248	245	288	269	272	277	263	252	259	263	260	272	281	278	256	275	264	261	273	245	270	254	288	269	249	264	273	265	235	254	270	284	258	245	278	283	233	309	275	267	282	266	257	271	257	284	266	287	268	292	241	295	271	277	284	271	271	250	284	269	273	257	242	276	276	251	252	230	233	274	296	245	245	257	237	238	286	238	293	248	255	258	255	271	245
35794	38434	10533	2417	1255	1595	1506	1178	851	568	429	375	2600	461	246	256	227	240	237	226	217	190	218	223	231	205	233	219	240	213	220	207	212	211	198	217	204	198	212	205	215	208	202	219	213	193	179	253	203	226	215	241	208	221	213	202	220	206	201	219	214	213	209	218	215	214	240	189	202	192	198	211	203	195	228	222	219	186	213	206	182	186	176	207	202	215	224	216	172	172	210	221	199	198	207	195	197	210	189	200	201	190	224	206	193	216	188	225	218	222	214	228	228	189	194	176	228	210	201	208	209	205	186	186	190	239	180	192	226	183	191	199	210	227	213	208	215	187	232	211	175	216	194	200	191	182	222	200	208	244	236	212	206	208	183	208	202	223	212	204	209	227	225	205	193	207	205	212	229	225	203	184	192	228	234	212	204	200	200	229	195	245	204	235	215	213	219	203	208	197	220	239	240	227	241	217	194	210	230	204	213	206	199	237	208	188	210	236	239	198	225	220	191	195	202	207	190	201	202	196	191	233	217	220	213	201	212	225	198	233	231	237	226	209	217	187	181	211	223	233	243	209	220	195	216	216	195	223	202	183	212	206	212	234	209	186	191	208	229	228	197	206	215	195	214	217	227	215	205	222	184	195	228	201	208	205	204	216	204	203	236	210	202	200	215	196	239	212	188	199	204	195	199	176	214	211	211	195	200	237	209	220	216	224	195	230	219	199	212	219	205	199	236	189	214	202	205	209	199	238	220	209	210	220	216	202	227	213	213	180	206	201	175	227	229	232	213	224	207	204	216	196	198	203	208	239	165	222	225	212	191	189	194	220	204	223	213	198	232	227	200	204	202	195	213	209	208	193	225	203	212	220	198	223	189	190	190	198	186	206	211	179	237	203	185	197	202	192	203	213	184	207	224	208	204	193	222	189	225	184	212	194	211	213	205	197	192	211	193	206	200	237	207	203	249	212	214	187	200	186	205	213	199	216	220	185	213	233	233	216	205	186	221	216	213	186	192	210	187	188	205	238	216	209	197	234	214	226	218	174	206	199	207	195	192	217	213	189	204	206	211	194	199	218	192	222	206	226	195	182	212	234	196	199	201	218	210	203	228	193	201	236	175	206	253	198	206	210	238	216	218	222	231	179	182	223	220	167	229	207	221	199	206	237	225	187	212	212	233	191	190	218	201	209	226	224	227	205	222	182	199	216	201	223	179	212	239	245	217	196	241	211	195	192	234	205	211	206	208	235	208	191	230	199	226	220	226	198	222	207	169	218	227	172	197	209	191	242	227	195	215	237	189	219	207	201	211	223	237	213	217	218	205	197	226	189	212	192	219	232	217	209	212	205	226	229	197	224	214	217	188	193	234	228	211	205	201	222	214	202	212	194	194	240	209	205	207	206	212	229	186	178	196	193	217	218	194	187	188	220	224	225	205	238	236	229	228	238	203	204	201	215	210	206	211	205	217	204	220	199	196	199	251	208	211	215	193	199	200	215	209	213	230	181	227	228	225	192	217	211	195	211	187	215	208	227	210	234	212	210	224	192	195	223	193	201	199	215	248	183	218	203	218	203	218	199	222	212	228	224	220	210	232	226	211	219	209	218	208	229	211	193	219	208	233	219	196	220	192	228	211	217	225	199	236	189	174	229	200	216	226	220	195	206	218	200	198	222	197	214	216	225	216	210	202	204	190	237	223	239	206	202	195	205	199	207	218	207	207	200	216	217	173	204	199	213	223	198	221	184	209	187	195	233	189	190	239	217	197	216	212	212	226	179	234	244	222	215	219	217	182	227	243	204	229	215	216	197	185	196	210	204	225	240	231	187	235	183	219	216	202	207	222	217	185	214	204	218	231	180	188	225	221	218	195	252	223	179	211	228	207	197	189	204	189	210	232	217	210	233	176	213	205	193	183	205	227	204	218	198	214	204	201	205	194	207	217	205	191	199	190	206	211	226	232	203	211	211	195	211	207	204	223	218	229	207	226	190	213	230	226	211	212	234	215	205	225	216	182	224	223	212	210	223	225	199	218	186	213	213	223	189	214	206	220	209	181	190	206	225	205	215	220	247	205	205	217	213	220	202	208	197	238	200	211	182	215	193	199	197	202	197	236	200	240	221	213	217	206	234	194	214	242	191	209	217	212	222	209	222	207	198	233	212	216	213	222	231	231	216	214	228	230	173	233	235	216	201	218	198	224	241	205	220	207	232	245	238	195	220	190	195	208	216	209	221	209	213	225	209	198	197	210	214	200	200	190	229	197	242	221	220	201	226	194	220	173	207	200	226	186	222	240	223	212	208	202	195	196	212	175	217	201	201	215	192	191	202	213	214	200	201	197	193	223	192	237	210	234	210	162	203	212	207	257	226	191	206	182	206	205	204	211	221	217	217	216	204	196	224	200	182	214	207	200	188	219	201	211	214	211	215	203	203	167	204	208	213	204	204	202	227	222	205	234	209	217	218	201	202	208	211	195	224	209	228	252	214	207	216	216	237	247	214	211	210	199	218	229	205	211	201	221	208	219	205	226	205	223	187	231	215	239	204	205	236	231	222	214	231	228	233	209	206	190	197	194	185	234	193	188	194	239	225	197	253	225	194	230	186	200	211	230	185	235	209	232	201	190	191	233	215	230	227	223	234	205	207	245	215	206	208	241	215	209	229	206	197	194	208	223	210	224	206	220	221	200	220	202	206	190	210	224	240	204	214	210	209	186	203	189	222	209	214	236	235	204	198	215	193	186	235	173	209	182	226	206	197	236	194	210	178	210	191	198	217	219	202	215	189	238	210	228	203	195	208	219	212	207	215	189	220	239	206	212	206	213	205	193	178	221	181	180	201	170	221	205	221	208	222	205	214	185	200	203	208	227	231	189	180	214	215	196	217	221	215	208	205	196	213	209	191	182	174	210	253	212	213	190	216	176	217	214	199	211	197	216	222	183	194	192	218	218	200	182	204	207	194	176	205	228	210	195	220	220	235	240	220	211	212	216	206	188	200	210	211	220	249	212	180	212	194	222	187	217	161	210	187	219	192	196	217	225	196	200	220	211	231	199	190	233	206	206	223	237	188	215	217	179	211	235	181	198	190	193	222	229	211	211	215	237	225	205	206	195	206	180	224	200	213	204	226	203	229	225	187	194	205	196	200	220	210	225	234	185	197	197	188	196	208	200	182	214	217	208	212	192	212	208	214	225	208	202	199	245	202	209	182	191	205	212	218	241	210	193	213	206	221	210	196	203	206	187	244	220	196	225	195	194	179	211	214	224	224	233	215	211	207	196	224	205	223	196	195	219	201	203	216	220	184	217	202	200	182	176	186	185	240	214	234	209	188	246	207	206	224	210	199	206	190	204	223	203	204	200	215	217	199	193	239	234	184	218	207	225	211	216	194	227	217	170	198	197	200	184	218	187	210	213	192	201	207	219	213	226	228	203	229	230	209	214	187	186	249	179	192	203	239	212	200	198	199	188	216	198	234	188	213	217	193	212	198	221	230	208	221
24643	13188	5906	5997	4937	6920	6810	5483	4202	2443	1805	1622	12471	923	854	781	729	695	682	660	656	643	643	657	581	604	600	623	596	616	656	596	552	557	568	564	580	543	524	523	534	567	568	520	543	573	564	524	492	529	488	530	516	520	516	540	502	517	522	559	531	546	504	513	529	500	549	544	539	512	560	527	570	537	495	538	518	510	461	524	525	560	491	480	525	497	507	540	517	552	539	515	499	516	532	526	494	521	529	494	524	552	542	539	496	521	489	507	510	468	548	514	514	556	506	521	466	532	521	507	582	522	549	533	515	506	509	495	537	524	501	499	487	518	522	499	497	494	482	505	546	514	509	501	482	510	516	519	499	502	525	519	510	523	513	458	567	538	515	518	517	526	514	517	502	532	535	527	506	541	560	511	506	498	596	533	505	512	528	500	517	525	530	510	498	493	515	545	520	526	485	551	515	534	505	528	509	487	560	462	514	503	529	500	499	493	502	512	511	506	525	530	523	552	582	498	530	513	491	531	511	513	483	539	509	493	499	506	500	536	485	555	514	515	511	530	504	511	477	560	504	506	492	526	499	516	510	511	486	474	531	508	485	495	479	544	512	522	511	521	488	495	508	511	509	508	518	504	535	519	486	493	494	538	515	482	537	526	506	487	505	509	512	527	454	519	463	480	523	523	533	509	565	499	515	488	491	510	528	539	548	532	507	515	512	498	521	491	513	504	506	503	510	521	537	507	470	524	493	519	462	493	498	503	475	490	500	501	534	538	546	516	514	502	477	513	505	515	515	508	554	555	471	515	536	482	508	512	513	523	510	531	514	497	549	489	510	512	494	514	497	524	505	519	530	520	525	485	526	563	522	552	496	579	503	531	500	516	534	505	518	508	480	511	514	496	553	554	503	525	484	477	531	440	455	501	522	520	486	484	482	522	527	499	552	499	498	471	501	527	486	507	467	486	526	525	498	517	497	511	525	486	469	518	504	517	540	504	489	519	551	512	479	570	516	482	526	498	500	524	494	529	522	474	547	490	529	531	554	505	532	536	499	486	544	533	503	516	563	511	492	542	525	488	514	516	501	513	493	491	512	500	524	502	515	519	500	496	518	468	477	496	485	480	529	504	470	534	543	512	537	544	525	512	470	515	498	509	513	507	515	516	538	498	488	528	529	499	526	473	507	508	508	492	507	497	483	532	502	497	505	495	490	501	518	501	509	517	492	508	509	555	505	479	536	520	511	508	508	526	531	518	582	482	532	490	520	500	508	504	530	516	551	509	498	517	539	536	507	530	516	512	538	536	466	547	500	510	553	516	560	501	499	501	486	521	484	510	520	511	481	504	516	479	482	500	572	491	550	520	489	529	484	481	485	507	525	495	496	490	530	532	549	528	532	491	531	480	507	490	520	502	519	508	486	492	476	526	522	520	474	489	471	520	497	473	496	522	537	513	520	491	528	501	496	531	477	537	523	537	502	514	479	518	526	498	551	534	503	521	482	528	523	504	490	511	489	502	512	521	547	509	501	522	503	507	475	495	505	501	467	507	500	519	510	527	452	512	498	493	546	540	504	490	530	526	522	526	495	532	598	495	479	497	490	509	510	517	507	480	521	544	520	497	483	527	474	526	571	526	530	517	533	513	578	538	528	490	468	517	490	510	468	509	502	538	472	474	532	532	560	479	496	519	546	512	499	521	545	469	535	510	522	555	502	470	479	513	505	492	530	501	507	474	539	488	536	481	519	509	491	497	480	510	473	503	512	456	517	521	513	543	507	546	515	559	477	517	508	515	552	478	528	453	502	525	523	479	520	531	501	508	505	472	496	515	496	514	530	518	540	524	537	473	530	536	540	527	489	515	511	497	476	485	498	495	490	497	507	533	522	525	519	518	498	537	520	538	521	561	520	513	507	496	505	521	531	561	498	545	501	477	507	518	501	515	550	507	516	521	506	538	554	507	528	509	487	527	522	549	498	524	524	517	522	527	489	505	501	511	503	490	530	488	525	521	490	526	500	524	517	511	525	576	510	520	552	502	499	503	532	525	488	510	507	501	519	459	553	500	533	504	490	546	516	513	506	513	530	526	536	455	555	495	497	516	539	473	552	502	543	482	527	486	525	479	470	497	518	547	532	514	495	531	519	474	494	505	517	504	506	486	532	504	554	489	524	539	479	513	520	478	514	504	484	489	519	494	512	533	519	536	550	528	483	490	520	475	548	482	507	497	509	498	507	518	511	550	532	542	499	515	497	526	531	525	524	555	507	510	528	474	560	494	507	519	544	511	497	516	524	511	518	517	550	554	489	473	525	519	481	492	517	541	511	535	512	520	491	518	517	499	540	481	501	489	506	548	505	514	595	498	515	462	506	545	560	514	520	497	531	528	526	474	517	506	493	483	563	529	518	539	516	526	503	472	522	488	505	500	515	523	474	441	537	516	533	497	513	531	508	529	517	534	530	513	532	483	453	522	489	527	492	519	519	514	530	525	527	503	517	514	517	516	573	496	458	545	536	539	548	500	517	524	495	497	496	551	487	469	529	505	503	530	551	481	515	557	501	533	536	520	528	500	483	524	520	463	516	496	457	514	464	501	528	515	544	539	500	525	491	501	494	509	469	537	502	550	506	523	482	523	503	508	500	514	522	528	505	489	496	510	473	516	500	479	523	522	507	489	539	489	510	528	515	527	543	516	520	529	524	500	514	519	510	553	459	495	525	475	537	577	509	519	512	478	531	523	510	478	450	512	494	511	462	515	538	534	514	496	541	518	496	526	542	520	532	491	517	536	535	514	533	517	530	508	525	482	519	496	535	528	483	492	496	550	519	527	493	524	565	505	528	496	492	514	515	537	504	483	512	515	495	510	542	532	544	521	544	526	541	508	528	537	478	485	481	523	493	521	506	493	498	514	489	540	491	522	514	538	513	500	515	525	519	537	504	525	514	486	510	521	507	513	500	539	508	512	530	505	519	515	499	517	492	508	479	498	522	505	481	512	523	504	494	498	469	541	530	491	490	545	498	530	535	514	507	499	503	518	517	501	535	522	479	518	504	523	523	565	532	514	479	502	477	531	478	496	492	514	539	515	532	520	528	522	515	522	500	511	499	516	502	496	493	545	482	494	469	499	490	524	527	481	535	547	509	506	532	495	471	506	515	513	516	506	508	494	499	509	502	525	484	525	494	538	535	521	516	503	507	559	530	540	464	511	483	508	513	496	524	532	520	499	536	509	508	559	524	520	500	534	522	493	492	503	497	476	493	506	494	504	522	527	503	505	510	477	513	521	529	514	535	518	547	515	522	491	515	499	487	526	495	516	487	538	498	475	506	515	546	534	499	547	543	520	538	522	474	542	492	530	528	506	515	566	469	509	513	508	509	520	503	482	489	510	498	526	521	493	567	526	504	515	483	505	493	527	525	536	515	494	527	528	531	508	500	495	494	472	500	494	488	494	490	509	536	546	483	519	543	535	527	493	493	529	496	501	513	477	507	551	476	463	536	532
40422	43360	20891	6085	2520	3190	2322	1934	1284	881	614	600	3195	763	456	407	371	362	340	327	380	358	313	362	362	333	354	353	308	333	353	324	346	290	347	386	299	314	296	330	297	357	303	339	343	353	304	285	305	352	342	315	369	322	302	268	336	351	339	314	293	318	325	308	305	337	304	302	344	315	294	291	299	326	324	332	306	293	333	305	305	309	301	357	340	339	324	313	318	306	315	330	327	316	333	328	308	328	349	357	314	326	324	320	345	346	321	290	328	300	309	345	331	323	333	316	313	338	311	316	306	315	343	332	295	354	304	298	325	315	290	324	289	292	305	318	312	336	304	298	341	342	264	340	310	315	312	326	333	321	327	311	293	317	338	319	332	320	327	305	346	305	338	338	333	318	337	344	341	338	312	337	332	281	318	355	313	334	325	295	302	291	307	300	311	313	327	316	343	327	298	350	328	293	319	316	331	308	305	320	327	301	327	332	308	334	335	304	320	326	318	315	323	323	320	309	319	305	310	331	318	322	310	293	313	346	270	320	285	318	324	285	290	271	309	273	324	336	316	329	326	320	338	322	343	301	320	301	317	307	324	293	319	325	342	280	321	354	333	315	299	287	308	320	338	293	294	341	321	318	327	304	332	329	339	328	332	293	329	316	289	335	292	312	324	334	314	315	332	342	282	296	338	312	306	329	291	302	325	321	298	310	310	322	320	293	289	342	319	299	314	300	329	317	312	331	334	320	291	329	302	310	278	339	316	324	294	312	317	312	325	311	336	294	343	313	279	312	333	306	352	305	337	356	311	311	293	312	349	316	329	321	305	303	340	300	349	329	335	311	297	290	331	334	309	308	327	330	317	335	272	330	358	317	307	365	284	313	335	310	315	359	344	310	333	314	307	295	298	330	313	319	295	301	314	319	319	305	339	321	303	328	307	325	322	331	293	345	345	309	312	309	319	322	335	319	312	290	331	314	321	311	321	279	325	368	289	304	343	323	299	349	353	300	322	332	289	321	321	350	304	321	298	326	321	300	342	280	327	345	307	321	314	311	302	310	306	333	310	299	311	326	294	288	306	322	326	314	284	308	311	317	360	335	333	343	312	282	329	317	326	307	333	302	309	321	316	311	300	260	284	342	311	296	334	323	344	303	345	342	327	314	310	357	332	326	327	333	313	330	323	342	305	314	349	326	326	330	346	331	318	322	310	305	288	317	327	331	311	327	314	343	358	330	304	340	364	326	321	305	315	307	335	318	308	318	301	325	311	326	311	339	321	302	316	331	312	342	309	315	310	296	320	296	291	317	321	331	300	302	336	307	283	331	338	285	320	321	352	292	311	306	321	329	304	310	328	329	317	324	320	348	347	278	294	309	321	334	329	295	300	331	356	323	313	314	279	310	341	274	347	319	333	339	336	292	330	318	324	307	328	311	323	332	322	317	330	317	304	334	312	311	307	341	279	321	280	354	298	332	298	302	316	335	298	286	316	303	272	315	328	279	302	298	325	307	307	315	334	319	329	309	282	314	301	340	322	328	320	305	313	301	307	299	319	356	311	327	335	323	314	325	318	315	329	330	307	308	373	311	303	312	340	332	299	297	306	321	297	298	358	308	326	308	325	328	266	311	313	296	332	326	306	330	286	319	325	299	314	317	280	316	331	312	334	316	308	351	304	287	307	307	339	318	301	315	319	328	340	330	268	309	354	267	300	354	276	307	286	340	318	297	316	324	328	341	301	286	283	309	316	325	344	319	330	299	300	335	350	338	307	314	324	315	300	298	338	318	340	316	318	303	318	300	320	332	341	325	313	308	308	324	319	296	329	328	318	317	309	322	363	312	327	320	326	328	311	327	348	311	313	315	298	302	345	340	298	309	295	293	347	303	302	315	322	330	344	338	316	326	346	342	304	317	308	334	323	349	338	343	367	314	315	344	323	314	296	273	295	320	361	313	297	286	292	285	317	280	337	355	314	317	329	324	328	294	306	294	304	295	331	310	315	294	299	327	324	311	332	303	311	312	347	325	325	345	303	290	327	304	307	276	319	312	341	302	342	324	317	288	319	302	307	345	299	319	329	326	306	320	301	282	296	340	327	306	367	341	314	322	336	335	362	323	339	343	310	343	309	340	282	299	325	288	320	318	339	319	307	318	320	313	324	324	314	309	330	317	305	299	296	313	292	297	299	316	321	330	363	334	320	308	293	288	329	329	340	343	313	293	313	320	306	312	330	318	300	320	322	321	324	311	310	326	309	318	348	315	328	309	324	352	344	318	316	347	288	340	307	279	283	322	311	303	333	287	303	357	330	338	314	310	341	303	346	304	298	322	283	322	326	296	317	320	341	336	340	350	328	354	347	333	316	330	327	333	317	322	327	316	294	329	319	342	285	360	342	359	328	298	363	342	320	296	287	324	370	305	304	316	318	345	339	323	337	325	326	290	311	298	306	362	328	339	327	322	302	311	328	326	315	318	340	358	321	331	342	337	301	328	346	276	324	314	327	292	305	299	314	295	375	319	311	368	360	299	293	303	323	347	313	300	321	299	302	340	334	281	316	290	297	318	300	314	325	304	327	300	314	322	308	291	335	302	348	335	328	352	274	307	307	323	304	307	343	300	318	284	310	331	330	325	326	319	352	332	315	312	318	305	321	315	366	310	316	319	322	331	276	344	287	319	321	316	315	309	286	298	321	273	286	309	297	334	317	322	308	308	313	292	348	308	324	343	318	284	318	286	311	307	285	310	337	322	283	338	299	349	296	311	346	325	280	324	308	314	297	305	351	316	343	322	296	328	310	329	350	355	324	307	305	308	336	336	314	304	322	322	303	285	308	340	363	328	371	347	321	320	296	303	309	328	324	308	300	324	351	298	311	311	303	301	311	316	313	319	300	293	315	320	277	329	298	327	347	324	360	349	283	317	301	339	330	335	302	320	293	328	318	341	300	317	301	288	304	332	317	294	328	321	328	301	320	344	332	302	312	329	307	296	310	341	327	342	328	286	317	332	356	331	289	313	328	250	288	314	299	294	343	343	333	282	344	305	325	338	322	325	284	326	327	352	304	315	347	321	318	331	344	270	313	345	294	296	319	330	325	314	302	315	322	321	338	289	333	283	353	333	294	309	349	309	311	292	300	308	335	328	327	317	317	315	311	300	336	327	321	312	272	323	312	332	321	339	323	286	298	336	336	291	283	328	282	290	312	335	342	316	326	341	296	311	334	313	332	324	292	306	335	324	351	318	338	318	340	282	317	297	323	301	291	297	313	362	306	314	340	327	293	344	331	337	303	321	302	285	338	303	303	315	368	332	316	324	310	348	332	349	321	275	309	292	308	324	320	337	327	363	317	286	290	282	330	326	320	315	320	321	302	298	330	338	321	319	329	309	314	359	349	313	349	317	307	324	330	337	311	311	295	304	357	336	316	311	346	311	299	310	309	311	318	292	304	315	340	333	268	284	303	375	313	335	285	296	329	323	310	285	303	321	321	344	305	334	301	348
29645	16539	9770	8876	8603	11558	9839	8471	5439	3528	2765	2597	13716	1471	1377	1223	1185	1112	1057	964	971	968	967	936	847	864	843	832	859	825	803	817	830	774	897	835	740	780	856	801	816	697	743	780	751	760	747	740	756	770	751	737	756	693	723	754	764	752	766	743	761	695	768	736	747	737	724	692	740	706	822	719	702	734	712	741	709	728	705	734	738	694	727	764	715	712	684	678	701	679	738	660	683	742	721	697	748	713	727	744	735	752	690	749	723	731	764	708	781	743	749	711	763	708	716	688	726	784	696	709	752	696	750	710	724	690	734	728	696	760	712	691	689	689	727	694	722	719	739	732	750	784	671	786	736	716	695	747	705	736	757	746	715	790	727	728	751	749	696	747	664	737	698	733	734	721	738	688	672	722	738	742	731	756	715	697	732	686	696	681	672	707	703	742	723	692	704	679	700	727	675	724	688	737	722	740	745	723	691	703	715	696	751	716	774	708	723	704	753	671	655	719	676	797	703	685	681	735	709	716	708	727	721	690	664	705	691	693	734	654	726	714	705	738	664	670	728	743	694	718	720	740	754	695	717	717	726	720	727	715	697	672	673	703	714	717	652	781	747	728	713	705	694	752	759	701	705	690	732	719	710	711	714	732	674	682	679	755	752	718	717	707	710	761	699	667	679	791	709	763	771	692	733	707	727	736	711	733	740	688	700	738	719	733	733	695	746	662	664	714	701	716	703	720	701	691	703	696	672	729	771	723	690	730	714	712	732	724	696	725	739	667	757	707	706	684	719	715	659	729	654	672	704	695	742	710	736	744	732	682	722	751	764	727	769	735	700	713	737	743	736	714	722	749	712	658	747	693	688	696	721	732	728	697	669	721	725	703	686	662	714	703	709	749	700	709	674	716	702	741	695	709	718	727	719	714	702	703	702	701	716	683	699	695	724	738	723	739	701	766	708	693	714	691	768	707	677	712	734	663	727	710	720	688	725	691	682	695	726	713	743	769	707	667	729	712	687	747	778	662	645	739	715	711	703	717	717	705	689	728	731	693	695	727	709	728	749	698	701	727	717	714	710	731	702	692	697	716	714	703	709	720	688	708	645	692	739	727	738	744	672	686	701	689	701	695	691	713	681	704	691	688	729	711	746	697	704	691	683	746	748	721	685	710	723	722	691	733	691	711	726	726	746	699	692	748	713	683	705	669	765	715	723	714	676	748	701	678	726	687	683	750	720	732	717	704	669	772	694	723	730	735	710	700	701	699	722	705	728	721	700	682	783	762	703	711	698	659	717	657	711	689	697	721	684	731	684	707	686	713	709	767	696	717	732	695	717	720	690	701	749	720	728	728	737	745	677	733	712	723	712	630	662	677	689	722	651	736	741	739	695	704	695	724	703	741	673	677	750	699	670	698	703	730	727	716	740	726	734	724	688	684	679	761	714	709	719	729	746	676	713	730	719	737	702	737	718	665	651	715	761	700	773	701	709	693	683	700	702	689	720	715	722	716	759	727	680	725	709	725	735	753	693	780	714	725	737	667	677	684	747	733	738	712	698	745	690	659	701	668	718	766	714	714	733	674	754	720	727	726	732	716	768	730	694	727	697	708	704	714	697	689	668	732	698	731	746	697	663	711	678	679	719	725	721	704	735	729	704	754	704	695	744	737	699	711	735	695	733	684	683	708	730	708	740	736	712	686	718	690	729	680	719	749	694	783	696	705	748	746	715	690	742	756	757	690	722	668	687	691	742	741	720	727	709	709	737	700	716	717	702	724	685	707	662	714	746	708	674	701	720	716	691	682	747	718	731	701	692	692	692	733	730	707	762	679	706	725	754	758	698	694	703	703	715	718	722	646	709	716	749	746	764	660	713	725	684	723	644	692	709	770	685	698	672	686	710	743	716	704	724	715	770	710	711	745	707	768	707	670	715	714	721	703	748	724	701	752	703	753	719	683	740	665	663	688	725	720	707	726	709	705	715	700	729	688	714	718	747	719	674	740	656	768	681	723	686	724	715	675	706	761	699	696	723	715	658	725	729	713	756	778	690	668	726	772	715	737	723	723	718	737	701	737	700	665	705	708	669	726	732	731	740	695	689	695	753	702	723	765	706	712	731	711	718	738	721	708	754	681	712	694	736	712	731	705	707	727	674	738	726	744	689	674	687	688	744	723	666	691	764	694	684	714	714	692	697	724	724	647	707	754	740	679	702	710	743	694	746	700	683	689	665	687	731	704	723	695	684	728	717	706	715	725	741	726	716	736	699	717	708	711	686	696	725	672	708	704	711	702	699	751	746	706	732	707	658	696	734	727	738	716	650	708	730	748	719	671	706	689	722	689	701	736	747	683	703	698	687	699	695	735	772	730	752	660	684	702	698	702	648	692	741	767	699	732	685	694	707	714	723	733	682	719	705	683	735	698	688	693	710	723	722	687	713	678	705	662	731	697	712	697	661	711	710	721	714	713	667	720	702	667	696	716	699	715	731	671	681	731	694	786	713	720	739	724	708	740	700	736	715	674	716	709	725	722	706	702	700	697	671	676	725	710	732	701	747	712	761	749	673	733	664	669	703	706	737	720	707	704	761	759	688	719	739	700	640	739	696	692	762	648	711	704	757	677	663	711	699	734	766	691	677	719	714	706	718	740	721	718	686	721	748	676	698	683	696	698	698	736	719	725	711	710	716	726	694	682	732	723	746	746	692	743	703	690	710	727	722	677	715	715	708	649	707	717	682	759	701	704	752	706	713	679	684	737	660	722	725	668	766	730	730	723	718	716	738	700	715	704	716	677	714	689	707	675	677	665	745	746	695	725	732	740	720	662	716	742	725	685	684	694	722	733	729	727	716	762	678	762	700	698	660	715	744	708	757	714	662	747	723	705	707	724	680	680	698	679	722	734	727	736	701	701	680	698	685	714	725	701	705	764	685	720	663	669	669	701	715	678	694	688	711	705	738	717	746	737	723	708	682	700	676	704	723	739	735	725	693	721	681	643	725	681	717	707	783	688	726	706	735	755	725	705	719	777	719	737	708	714	707	733	716	723	717	724	742	719	725	780	661	719	660	699	718	708	715	733	605	682	729	724	716	692	667	717	717	708	675	684	716	702	693	699	727	723	707	708	706	680	716	717	671	714	698	695	711	684	718	702	684	703	696	680	707	728	743	729	765	684	729	683	729	741	724	701	713	729	742	674	734	724	696	735	731	706	726	693	722	702	695	744	696	722	697	729	668	715	727	758	737	722	735	750	713	676	730	716	715	698	705	737	702	701	743	742	721	695	745	742	710	724	700	706	708	725	672	724	680	718	710	717	723	707	697	748	668	688	674	708	750	682	716	733	693	714	730	675	735	690	689	733	743	686	746	696	707	697	744	676	679	734	748	706	722	760	718	701	712	721	654	738	685	676	772	649	754	715	677	746	729	671	736	697	697	679	720	717	699	662	669	731	739	711	674	751	706	721	696	691	698	732	737	700	743	737	692	726	698	715	719	699	718	712	685	721
8968	3230	1056	541	712	1070	724	496	260	156	147	134	149	99	93	93	68	61	98	102	73	111	109	105	90	83	107	98	80	84	99	104	89	90	91	89	90	76	107	78	89	88	90	81	95	81	87	71	92	87	102	98	70	90	76	100	90	92	111	96	110	89	90	90	90	77	112	87	90	88	99	97	82	77	103	95	86	91	79	84	85	98	102	97	92	95	102	92	76	109	78	83	75	103	104	79	99	96	80	96	96	83	111	101	95	93	89	91	99	86	102	86	96	88	91	90	93	90	94	98	107	93	118	91	112	107	94	91	96	99	88	82	121	88	96	82	94	85	111	105	95	103	91	106	107	84	86	77	101	90	106	108	91	92	84	99	87	90	90	107	95	84	84	72	113	108	85	79	96	100	108	81	95	71	107	104	75	85	87	77	97	99	87	81	88	106	87	74	98	101	95	89	100	94	94	89	90	98	82	101	107	78	99	97	102	100	95	87	96	93	70	91	89	114	91	66	77	118	91	120	90	100	96	91	88	90	99	86	80	96	82	98	81	76	83	105	96	84	87	104	104	95	76	97	107	80	94	105	106	108	90	92	90	93	86	68	90	97	94	88	95	71	98	90	80	85	87	103	97	94	92	69	87	84	107	89	86	90	86	84	79	115	87	82	88	74	88	85	97	102	103	82	71	97	89	103	89	117	94	96	86	96	108	94	93	95	93	96	87	100	89	109	100	95	110	94	75	90	97	85	92	92	95	106	116	88	96	99	103	89	97	88	95	112	110	103	92	92	95	106	83	84	90	83	108	121	89	104	92	98	103	86	107	88	100	76	105	90	101	103	84	100	86	93	110	91	85	88	100	103	95	96	99	95	93	97	100	127	77	107	89	107	81	86	92	96	113	73	83	96	88	106	100	78	94	85	96	100	112	75	108	98	85	91	94	78	98	93	80	113	107	87	73	114	86	108	91	93	99	112	88	101	103	87	94	98	98	92	108	95	86	93	104	96	94	101	96	65	96	93	82	94	83	113	95	95	109	89	101	94	118	84	90	83	83	105	109	85	97	93	103	91	112	80	96	86	84	97	76	78	115	85	103	89	86	98	87	75	82	102	113	115	82	92	100	86	83	85	98	89	81	88	97	86	102	87	101	87	106	107	93	109	95	107	118	97	91	112	94	73	96	111	99	85	59	93	102	100	92	108	84	98	78	104	85	96	79	98	84	110	90	102	87	89	94	109	83	103	98	77	101	94	58	91	98	105	117	88	83	95	105	88	85	89	93	91	91	69	98	104	88	86	82	93	71	77	86	110	104	89	86	85	90	88	77	96	65	93	108	107	86	96	86	85	83	82	81	77	93	86	93	86	85	86	80	94	86	90	108	80	96	89	105	96	76	101	82	104	91	100	96	88	103	84	87	82	96	107	89	81	91	73	107	86	86	90	107	92	104	97	109	98	84	89	89	88	94	94	94	99	93	120	82	81	89	83	116	82	85	89	86	106	98	94	86	93	105	84	87	93	95	85	93	103	102	83	105	78	101	84	89	98	101	97	85	105	97	92	113	114	68	85	102	102	103	105	76	83	94	88	101	81	90	117	93	80	93	106	87	89	102	111	79	81	95	91	90	66	111	98	96	84	88	72	93	109	82	109	108	95	92	92	89	92	100	83	95	96	107	103	104	88	93	77	95	90	76	93	78	71	89	91	95	93	81	84	86	123	95	90	82	91	84	75	87	92	85	111	89	103	92	87	72	86	107	114	82	91	89	80	103	95	82	93	93	96	92	75	82	89	101	101	82	77	74	96	86	93	86	96	85	85	98	97	92	88	79	92	79	87	85	98	80	88	95	86	94	74	85	89	84	83	95	98	99	103	102	84	101	82	88	89	102	79	81	66	88	76	77	94	110	89	98	88	94	116	115	81	95	82	73	105	80	80	99	118	102	76	97	105	102	96	107	78	92	91	96	103	92	96	79	113	111	94	88	84	86	95	109	76	99	95	95	113	89	79	82	100	103	103	86	73	92	102	98	95	100	98	105	88	93	96	83	100	111	80	102	84	100	86	81	96	106	98	93	103	95	93	89	105	102	96	125	103	94	101	87	91	81	85	93	106	80	86	106	85	100	89	81	85	88	105	91	92	107	88	79	91	81	98	91	106	88	95	94	86	90	84	85	108	98	97	82	96	93	87	87	100	80	98	98	88	98	94	79	92	100	82	71	76	93	102	105	91	94	91	72	94	101	100	108	99	85	92	88	100	116	74	102	72	80	65	92	82	100	89	77	111	100	96	109	107	94	99	90	102	78	77	92	97	99	112	80	92	90	104	101	103	87	99	95	87	98	93	81	89	95	85	90	94	92	95	96	113	97	115	111	87	78	71	78	85	115	76	99	93	95	110	88	92	76	110	85	99	106	121	93	73	93	90	80	92	84	86	118	104	99	78	83	84	87	75	92	81	97	93	99	63	93	92	94	100	92	97	79	80	87	91	88	93	94	100	68	69	85	105	103	103	77	91	112	93	107	81	81	93	87	89	107	95	101	95	110	85	89	82	103	92	85	93	88	105	95	79	97	91	89	83	99	86	95	79	89	77	88	94	84	83	77	89	72	107	113	86	108	86	113	87	95	97	86	79	92	114	89	98	79	81	102	102	75	92	108	98	80	83	77	92	95	94	101	94	103	101	79	100	103	84	85	100	88	106	89	82	85	91	100	92	116	90	105	98	76	99	106	103	97	100	95	90	78	97	85	94	104	78	84	86	102	91	94	82	83	78	89	81	95	93	106	100	94	117	81	109	76	75	104	99	81	84	99	83	101	90	96	77	97	92	98	92	85	85	91	93	76	90	120	114	106	94	92	98	95	77	104	114	88	101	70	95	104	100	93	91	92	69	100	83	108	103	103	97	92	98	93	70	78	106	108	111	83	80	92	92	91	106	89	80	98	96	92	86	89	73	105	103	86	85	90	111	93	83	93	86	89	101	94	83	89	86	69	91	76	97	97	98	98	80	96	117	98	87	91	92	89	84	83	83	74	95	81	113	93	93	93	85	89	98	111	99	92	113	99	96	100	70	88	93	99	99	86	76	102	82	108	125	81	89	84	88	89	87	103	91	91	84	85	96	94	89	103	105	81	82	83	87	75	87	81	98	107	111	87	95	84	96	96	93	93	80	77	100	90	78	92	102	101	107	103	72	85	92	98	83	91	96	85	96	113	84	93	94	107	96	99	74	82	95	98	97	96	96	76	99	88	84	70	99	99	86	95	103	82	123	82	90	92	91	101	85	97	114	91	93	89	95	101	94	92	87	105	103	72	67	103	76	92	111	77	93	74	67	85	90	92	114	101	102	81	92	92	99	107	97	101	88	90	74	92	93	90	108	87	94	94	74	94	81	105	107	89	83	99	103	96	89	96	69	84	88	109	104	111	83	87	82	88	115	98	73	90	101	102	84	84	90	107	96	90	106	92	76	115	93	98	103	96	87	87	83	83	98	91	94	94	93
6937	2752	2447	1731	3127	4969	3158	2691	1262	800	665	627	649	294	288	245	285	277	271	293	246	307	272	281	250	264	265	270	254	281	237	294	250	265	256	254	274	253	258	260	262	290	282	287	277	238	255	272	257	253	260	266	262	288	291	267	268	269	282	243	272	259	255	284	249	277	293	251	249	288	241	262	265	274	272	285	270	251	262	253	272	265	270	250	262	287	236	262	244	271	258	247	282	268	263	259	279	267	288	268	255	296	284	231	271	264	305	256	269	223	260	273	268	304	239	266	254	286	262	266	267	272	256	254	231	276	262	259	253	258	268	275	240	274	245	269	277	260	251	256	268	250	253	287	240	286	285	250	248	256	276	282	273	249	287	244	254	282	229	273	264	268	272	253	270	266	241	285	265	268	248	266	268	268	281	282	268	257	260	277	282	266	271	283	264	256	275	283	275	284	286	269	281	304	245	275	260	254	258	262	253	251	261	295	274	259	263	237	269	284	276	296	262	247	299	256	271	267	259	233	271	277	258	271	259	287	267	249	272	251	250	299	235	268	256	278	271	273	279	257	297	292	250	258	297	268	262	266	275	307	312	267	292	255	270	282	261	252	277	248	262	243	266	291	277	284	272	283	267	251	257	275	250	247	271	243	298	270	246	286	273	274	269	260	266	284	279	281	264	277	261	275	279	266	306	247	271	264	307	273	268	255	303	265	265	252	245	246	236	226	265	291	251	264	278	263	287	268	278	240	262	299	284	254	270	278	242	261	289	247	301	272	268	280	264	259	266	289	275	278	263	288	271	265	293	258	234	263	245	270	284	263	263	267	294	257	274	282	230	290	282	266	256	262	257	258	226	280	285	260	266	291	268	280	260	269	267	281	253	265	242	254	283	280	288	245	269	269	246	274	240	267	270	280	294	272	284	269	277	276	275	272	229	233	261	266	267	298	286	253	239	260	250	286	270	233	265	278	259	266	273	271	273	241	264	290	305	269	265	262	290	255	248	278	251	277	257	266	282	258	246	257	245	268	277	246	257	273	277	271	273	288	275	251	246	285	264	256	277	255	284	290	268	252	280	303	248	270	281	276	234	289	283	262	244	233	252	267	276	267	236	276	289	262	257	255	265	266	292	270	283	258	286	259	254	258	246	261	269	309	264	293	258	232	298	283	281	249	263	273	274	241	245	289	232	250	274	257	271	283	260	270	268	263	259	256	263	271	263	244	284	270	247	255	271	251	236	295	257	262	272	278	234	308	275	286	267	265	273	275	254	256	260	275	243	265	280	278	262	251	263	257	263	248	249	274	260	242	246	275	240	266	254	251	282	286	262	262	278	262	268	260	268	245	284	278	281	261	291	287	269	269	283	268	252	255	275	271	255	262	260	270	269	285	274	243	254	263	279	240	291	242	269	274	265	302	292	264	268	267	272	253	235	283	267	258	269	246	260	290	252	295	277	250	239	272	261	252	290	237	248	293	298	231	266	249	240	238	286	277	244	280	271	260	260	258	272	271	264	299	271	277	268	247	234	278	282	297	260	276	285	260	264	258	235	258	242	276	275	284	259	288	270	279	269	270	291	279	288	256	285	267	274	259	288	254	256	262	268	253	272	289	261	251	240	260	289	288	267	266	310	274	255	242	231	263	252	252	242	263	264	270	272	271	294	243	293	285	246	273	233	252	320	269	269	268	245	255	283	287	273	235	258	273	251	283	249	255	285	248	275	281	295	295	249	247	266	279	246	248	285	277	254	279	244	248	273	239	249	287	249	240	268	296	260	245	247	251	253	258	270	270	280	284	280	258	229	231	265	276	288	246	254	271	324	258	244	262	267	270	263	269	284	272	266	304	269	296	286	252	264	260	247	250	275	257	308	267	294	284	248	247	297	255	262	258	263	249	230	277	274	256	251	270	246	295	258	291	258	285	278	297	228	242	243	271	277	257	264	229	266	259	271	237	282	261	258	272	267	277	255	301	256	280	259	260	255	262	265	276	291	265	271	278	283	274	253	249	249	281	301	273	255	239	229	290	278	270	259	270	279	263	254	271	254	285	291	245	272	248	272	275	286	253	252	265	255	278	277	252	276	276	277	287	253	272	270	236	269	281	287	274	263	244	250	263	273	280	256	261	285	299	250	268	252	239	267	247	278	256	275	269	265	269	256	280	263	264	276	263	255	273	264	254	294	251	290	245	253	256	263	266	274	269	255	265	270	252	233	246	271	257	239	269	260	241	278	280	250	272	257	262	285	266	305	253	248	272	294	261	279	286	263	279	269	290	260	291	258	276	263	256	246	266	288	255	283	278	273	252	250	298	276	277	300	288	277	291	303	260	274	274	276	293	274	260	278	275	267	265	237	259	267	261	270	272	266	270	259	230	263	271	255	245	247	257	268	254	279	234	264	251	236	267	284	250	241	290	269	257	273	295	264	251	276	270	255	261	282	269	259	265	294	268	282	261	249	292	262	251	271	292	277	250	259	237	287	269	245	289	263	253	258	248	273	256	277	261	300	269	242	284	286	279	301	247	292	253	252	267	271	254	276	259	259	259	285	277	283	272	269	270	277	259	266	262	258	284	267	254	260	286	258	254	264	268	311	281	267	279	252	281	274	293	239	282	253	258	318	252	257	258	245	275	261	277	256	293	265	273	276	265	290	253	262	291	261	286	274	246	249	262	271	286	266	244	287	249	256	272	246	244	251	300	253	278	265	264	229	274	252	295	263	250	271	243	265	266	277	267	266	245	281	253	277	266	255	260	269	272	235	281	259	254	284	255	289	266	270	273	278	265	261	280	279	249	276	269	269	276	273	260	279	302	279	286	266	291	275	273	285	285	273	252	301	264	236	274	258	266	268	287	241	277	286	278	263	254	264	287	259	259	281	266	288	257	256	239	269	269	245	294	244	264	256	275	261	263	263	267	254	277	246	259	270	251	260	253	265	297	262	279	275	238	267	286	263	290	271	246	292	242	292	279	246	248	264	317	261	285	279	258	287	272	280	279	275	260	268	284	268	260	262	250	294	279	258	280	310	277	272	291	246	260	232	252	281	292	251	268	285	305	281	251	280	277	255	253	259	302	280	258	251	236	277	284	249	275	239	271	294	280	238	274	252	271	256	244	255	251	270	279	283	246	249	281	251	257	273	258	231	304	285	256	251	270	282	272	243	235	283	261	308	281	256	265	267	310	269	264	274	277	242	265	287	249	266	257	249	278	272	252	258	271	265	252	267	262	259	277	276	251	266	248	282	275	288	256	265	244	261	267	291	257	277	298	284	267	288	260	262	264	254	276	263	262	265	271	266	268	260	276	250	271	282	274	269	255	273	256	244	274	282	272	276	266	265	255	266	267	254	276	264	240	285	285	248	268	252	257	277	250	284	249	269	264	259	267	285	242	272	272	262	272	272	277	258	248	294	285	279	239	271	264	262	239	265	277	255	258	263	281	246	275	267	266	275	292	271	270	221	259	240	239	258	260	293	240	277	258	271	263	263	255	272	279
37123	37303	11633	2329	2239	2965	1697	1157	580	449	443	375	1303	312	222	241	229	242	218	243	266	227	240	238	202	222	233	202	215	232	228	213	211	208	213	243	232	194	229	215	225	188	215	212	220	231	227	220	217	191	223	216	216	236	212	222	199	205	212	227	211	212	190	217	226	211	214	250	211	189	220	195	201	208	215	198	215	199	205	237	215	190	222	205	210	223	231	203	202	226	204	200	202	203	186	207	236	204	180	194	202	185	223	219	216	193	201	246	233	193	215	210	198	214	219	230	207	210	196	214	216	201	231	229	225	230	185	199	211	201	179	194	201	232	207	230	204	224	224	201	219	221	223	214	201	239	236	188	183	209	194	203	223	215	211	217	218	206	214	224	204	221	214	207	202	214	207	176	228	192	208	222	213	220	194	220	199	194	203	214	258	197	246	226	196	194	211	213	215	228	206	203	223	237	192	186	210	216	195	227	198	237	212	207	222	218	215	223	209	198	213	213	202	211	215	196	217	211	233	220	242	194	228	204	183	196	226	210	193	197	197	203	187	202	214	199	210	210	230	188	218	196	227	209	206	221	176	196	219	216	205	205	209	215	230	186	232	190	202	204	189	213	212	222	225	205	200	212	217	188	185	198	180	211	226	186	214	202	201	217	207	217	239	210	209	215	221	221	191	198	221	229	194	203	229	204	226	206	224	216	192	193	195	222	198	233	234	240	238	233	194	210	208	202	212	199	211	195	214	241	197	208	209	205	191	222	234	202	212	213	194	225	222	204	200	195	208	210	222	232	195	214	189	210	213	185	228	209	208	187	215	220	247	210	197	197	186	224	222	197	206	232	219	226	203	239	218	178	188	209	224	200	195	204	204	206	229	197	210	214	227	188	219	209	224	209	177	203	218	201	208	217	201	207	196	204	222	203	214	184	217	216	184	200	230	226	206	208	236	215	223	186	205	219	220	219	201	231	221	204	238	197	211	210	192	235	192	212	226	187	221	221	235	203	186	209	236	216	226	197	222	194	190	198	203	208	189	230	206	201	194	212	222	214	184	232	208	211	199	194	204	209	237	248	201	242	194	215	186	212	196	178	200	211	180	204	234	175	177	214	205	229	221	207	208	199	222	195	225	210	197	214	200	192	210	218	219	220	203	236	211	202	189	215	205	208	205	220	198	198	226	202	197	212	200	198	212	207	203	241	197	190	204	198	229	216	211	197	247	200	224	221	197	229	230	220	191	202	213	196	185	211	245	201	234	215	181	210	217	201	227	194	203	203	206	232	220	204	232	212	208	236	226	209	206	206	217	221	195	216	199	213	214	212	203	225	226	203	216	239	201	206	218	180	218	203	203	198	236	224	217	223	199	214	225	225	195	190	211	213	209	197	191	190	197	217	199	203	194	181	202	199	202	209	221	173	192	201	203	219	208	197	194	192	208	190	216	216	226	213	204	225	207	190	223	218	225	231	210	215	222	211	193	206	205	200	227	230	221	232	173	204	216	213	194	186	224	233	206	191	218	215	224	192	221	216	173	223	219	207	222	214	226	231	222	206	218	203	208	212	208	196	236	194	213	185	217	207	200	231	229	210	229	173	190	211	215	213	218	203	205	220	220	212	211	186	207	221	216	208	192	174	206	205	200	204	205	222	210	195	189	248	198	217	206	221	223	234	193	223	249	214	198	204	192	193	221	200	194	223	179	222	186	216	212	188	225	205	184	217	194	184	221	187	231	203	237	214	207	218	205	216	204	205	208	215	268	211	217	207	206	217	199	219	239	208	210	190	202	233	200	225	174	228	226	206	202	231	213	210	203	207	203	217	198	224	220	213	219	223	196	210	232	227	197	238	221	212	198	200	207	229	230	202	204	186	229	228	204	200	232	220	211	203	178	196	221	231	247	216	206	199	211	221	223	224	223	225	209	201	221	189	152	219	221	211	224	240	214	193	186	209	217	206	220	224	224	204	218	215	209	199	191	218	199	220	200	224	198	190	207	214	224	216	226	210	204	199	210	216	210	203	217	223	205	239	210	205	244	199	190	214	203	215	180	210	203	211	188	200	198	224	226	203	192	241	200	223	177	201	219	213	198	211	228	186	203	182	218	229	198	232	193	227	215	196	182	204	193	229	224	217	229	214	213	221	200	214	243	184	202	213	222	194	209	189	213	225	214	198	219	183	204	217	213	209	186	188	186	201	185	199	210	188	210	220	201	247	220	220	210	240	226	209	232	196	199	247	184	221	223	209	220	193	238	222	218	219	236	221	223	201	214	232	207	191	202	219	211	203	205	206	195	217	181	194	193	190	216	203	197	230	201	193	240	223	224	218	200	214	207	193	208	206	207	204	215	192	208	199	181	203	215	220	195	228	220	212	217	207	198	212	230	212	223	219	202	217	226	209	173	203	245	217	199	211	232	230	196	191	219	210	227	227	203	194	200	212	234	210	239	230	216	223	227	218	199	217	219	208	213	205	209	215	225	219	231	210	203	213	177	213	226	192	222	196	203	198	206	219	204	224	193	196	205	224	257	203	197	218	230	204	241	219	218	210	217	185	192	196	233	225	220	211	196	219	194	215	212	205	221	206	212	206	233	208	220	187	231	193	194	190	185	199	261	202	193	231	228	230	189	191	255	214	198	223	211	226	211	211	223	230	211	170	204	201	218	212	198	201	207	212	209	195	208	186	225	209	199	218	179	212	185	210	189	220	181	203	210	201	229	207	212	217	203	231	233	218	227	199	256	198	193	235	208	213	210	222	189	184	221	206	181	216	216	184	201	218	211	216	188	216	232	218	238	206	201	194	234	220	222	179	206	213	213	192	227	200	241	199	228	213	230	212	210	230	216	187	185	200	205	194	215	208	215	217	214	200	207	211	217	217	195	219	193	202	177	189	227	217	200	228	223	179	227	208	195	210	184	195	193	192	214	208	186	223	219	237	238	206	211	207	228	224	198	220	194	208	208	215	235	214	241	220	185	222	183	222	192	228	198	211	215	227	201	215	214	211	206	234	227	197	209	214	184	217	213	213	232	188	214	183	204	205	221	214	223	214	199	240	232	190	216	200	202	196	195	184	204	202	220	225	219	194	208	212	207	218	188	221	203	228	224	219	216	229	197	206	209	214	209	198	218	223	193	205	211	214	242	178	240	182	199	195	224	213	236	199	220	201	210	215	196	220	218	206	195	212	212	235	218	198	201	198	205	236	251	189	207	242	196	199	211	218	195	212	208	226	192	223	199	232	185	204	205	217	213	207	220	193	215	208	194	186	205	220	216	228	218	196	198	212	195	210	215	199	204	222	197	209	215	211	195	199	187	197	208	190	207	217	206	222	240	233	190	224	216	222	206	191	212	200	190	198	247	235	232	244	210	190	207	202	197	202	219	227	186	191	189	209	208	209	201	199	199	191	192	203	200	217	204	216	204	204	207	225	206	219	194	231	220	192	201	196	186	202	215	209	207	195	232	218	188	195	185	214	211	209	193	213	199	242	197	207	194	209
25919	12326	6495	5341	9051	10800	7295	5232	2742	2257	1926	1778	6945	975	854	765	764	739	665	682	655	649	640	605	587	627	565	585	571	560	577	570	614	530	533	606	577	566	546	517	606	509	561	545	554	516	548	545	559	564	519	564	536	551	535	507	520	561	530	569	547	535	508	506	532	525	474	519	486	514	541	480	510	555	510	512	517	530	507	537	518	479	522	546	558	509	541	478	533	568	495	524	535	501	541	488	508	525	539	499	526	518	498	510	509	491	524	529	517	542	508	516	513	502	531	557	540	489	516	518	505	530	498	536	507	506	540	533	524	511	505	501	474	531	529	525	529	483	485	485	506	496	522	506	540	521	480	557	503	553	491	485	504	486	521	529	462	491	527	580	504	456	513	545	467	516	500	514	492	494	495	552	556	531	576	515	498	526	516	493	462	512	493	530	549	511	525	504	501	492	504	509	544	498	492	497	481	474	506	501	556	538	479	517	486	502	494	517	496	501	531	526	526	533	518	494	517	557	482	528	516	513	500	531	528	539	531	526	524	557	525	538	515	515	517	492	520	512	516	496	501	491	503	494	553	519	517	553	502	526	502	461	477	532	498	495	518	541	496	526	522	561	522	504	514	501	523	529	490	507	519	537	519	520	477	514	537	514	482	504	537	526	514	508	533	480	525	544	540	514	533	511	525	549	529	525	478	540	497	518	516	527	480	534	512	541	525	488	520	474	517	514	514	560	474	496	545	520	517	504	502	518	565	473	501	518	516	502	538	496	505	526	514	536	512	488	540	518	500	535	518	505	477	498	476	533	510	532	517	529	500	503	540	541	493	548	539	502	478	529	509	518	539	513	518	512	495	509	499	504	515	485	521	525	540	491	512	532	500	509	477	480	552	509	542	492	499	494	492	543	519	483	488	503	504	503	490	513	523	511	493	542	546	491	512	512	547	514	535	492	529	499	509	510	494	483	535	513	520	513	519	505	509	513	515	523	537	515	522	550	497	531	462	496	479	524	527	542	543	521	484	514	496	527	525	503	500	514	501	519	516	497	532	520	532	486	492	488	510	476	530	534	529	497	514	503	535	493	483	481	494	502	492	519	498	501	512	539	494	524	517	529	544	497	492	499	526	530	529	520	525	497	520	524	500	523	498	543	497	512	522	494	520	506	553	556	496	537	488	503	532	569	494	525	526	503	508	508	521	548	508	525	547	545	533	497	543	533	495	504	530	506	519	512	510	489	495	563	500	513	548	516	506	508	507	521	519	495	504	469	518	494	509	530	531	516	515	486	518	526	523	520	526	515	500	487	510	492	496	525	500	523	495	568	537	510	519	514	524	535	484	499	548	510	498	503	502	528	537	473	550	481	500	509	483	509	506	481	532	539	505	502	463	493	522	501	517	541	509	481	485	500	479	541	551	514	541	531	503	566	475	506	512	517	541	517	481	568	513	520	501	488	525	455	536	565	497	519	501	539	483	488	485	470	521	518	503	516	469	518	471	529	522	522	541	517	540	563	507	521	521	530	518	546	511	510	520	503	493	528	483	483	513	505	523	539	527	504	552	536	487	549	461	550	502	490	453	493	477	534	514	498	516	555	502	499	542	509	534	504	521	488	524	508	519	518	551	507	484	517	515	525	521	489	535	564	532	524	490	509	471	514	499	558	536	546	527	514	495	491	546	498	537	548	526	490	531	502	520	530	493	527	495	537	498	455	540	508	502	497	476	486	538	517	485	539	500	492	526	532	511	512	475	548	492	546	509	506	503	521	513	484	598	539	493	556	500	559	503	516	519	500	519	531	481	494	515	517	481	492	484	539	486	508	527	526	529	513	476	506	534	547	522	513	506	515	511	497	502	546	487	494	554	510	512	557	549	532	513	479	545	533	507	522	497	519	476	539	532	515	530	483	500	506	486	503	497	502	495	478	529	553	502	517	512	523	476	527	501	504	502	524	526	519	484	479	535	539	520	501	513	515	520	507	527	521	505	508	486	488	521	509	470	551	484	546	478	490	525	488	517	507	522	537	520	515	515	511	518	534	548	479	481	522	517	512	500	519	501	523	530	532	536	471	540	481	502	506	474	484	542	504	516	536	530	501	510	514	513	509	482	566	508	506	498	507	574	519	546	484	583	542	502	502	539	514	535	518	486	500	482	551	502	514	535	509	524	545	529	503	531	495	516	475	529	523	506	532	512	498	525	561	532	496	528	456	530	499	494	518	504	483	525	493	503	517	522	474	503	553	548	480	508	506	550	507	521	524	542	487	527	512	526	502	507	492	549	531	512	510	503	508	508	528	540	514	521	513	543	521	500	510	501	486	516	511	510	526	502	555	514	476	538	513	511	503	480	510	502	497	530	496	517	483	527	564	500	465	534	501	520	502	504	518	510	511	489	537	539	524	513	512	530	528	496	489	483	537	471	520	472	447	511	510	494	504	486	538	492	530	518	527	492	502	545	503	495	519	533	529	537	513	501	515	518	508	509	460	483	524	548	527	530	524	540	533	511	508	518	501	474	511	483	520	507	494	560	519	515	521	536	486	541	525	533	508	565	526	529	480	508	496	514	558	545	505	502	524	495	511	526	493	523	548	484	471	534	527	486	492	496	500	540	503	533	500	481	527	506	525	513	535	507	497	525	551	547	502	515	501	474	496	490	555	513	536	499	500	508	507	502	500	520	484	529	535	528	514	508	518	495	532	530	542	511	476	529	484	523	541	519	517	527	548	500	504	536	511	524	532	515	558	495	541	501	544	523	488	493	525	555	480	491	555	477	506	511	535	499	543	510	553	503	544	497	505	516	497	494	493	555	588	498	537	538	496	530	494	490	513	525	494	503	539	484	504	517	515	521	494	479	537	508	570	528	542	495	484	481	498	496	485	510	543	548	499	510	508	532	481	514	535	521	526	545	529	527	532	506	511	487	514	545	509	514	478	521	504	502	500	509	504	496	509	538	468	509	487	535	539	494	514	497	527	505	484	479	509	510	527	496	508	515	538	515	520	539	565	512	482	478	507	460	494	534	558	526	526	495	532	517	518	471	570	520	523	476	514	488	545	479	524	530	508	527	494	487	534	509	547	541	518	514	560	526	504	514	525	546	496	493	523	513	490	525	498	491	494	522	513	460	551	536	530	506	495	465	467	542	496	535	551	480	509	508	498	534	526	519	532	508	510	511	525	530	482	473	523	534	566	547	516	466	543	511	515	500	524	556	511	529	489	503	480	532	507	476	493	508	540	489	520	512	502	486	495	517	488	540	551	535	517	520	531	496	519	515	509	485	500	495	540	505	527	494	507	496	501	569	505	527	519	508	542	545	497	540	475	507	497	500	514	510	482	466	535	571	511	541	508	505	540	519	548	482	521	463	517	478	460	525	525	503	511	514	513	563	497	504	480	532	488	474	473	532	483	520	530	464	504	546	504	546	522	502	486	522	545	525	525	525	496	550	513	548	503	517	515	526	482	512	542	511	505	514	555	527	495	526	521	535	475	499	456	503	531
48106	46632	18809	6058	5171	4624	2714	1517	970	824	662	1122	3194	503	409	391	381	401	342	370	359	349	333	378	376	371	354	329	341	305	343	331	303	335	339	341	330	336	349	345	323	304	307	342	352	307	326	345	326	318	360	332	342	308	341	305	306	352	290	345	352	339	288	324	312	297	285	283	353	336	323	301	288	339	344	318	328	328	345	339	357	336	349	336	343	326	330	352	285	317	345	303	342	326	333	321	309	323	314	354	336	341	330	344	322	328	305	323	330	319	321	351	301	311	302	323	354	315	330	322	296	312	302	328	302	311	305	302	311	322	305	319	301	299	296	331	338	326	320	309	305	303	304	333	340	312	340	328	313	326	319	304	308	314	331	298	314	303	284	342	309	322	291	318	295	311	287	331	329	339	317	328	334	311	311	298	283	334	343	317	323	339	358	306	346	348	324	322	332	363	301	335	335	329	293	288	331	380	335	325	320	339	339	341	313	313	356	307	330	330	285	279	354	279	317	317	320	314	332	306	315	319	355	308	338	308	340	329	328	321	333	317	329	309	329	314	323	332	338	326	322	342	316	317	329	332	322	309	352	318	343	325	310	366	337	330	335	294	321	314	325	320	361	324	316	313	321	315	306	321	337	336	303	318	360	315	306	340	329	314	338	306	289	335	324	340	329	340	302	357	293	339	303	320	332	347	335	318	314	322	352	340	373	320	345	325	335	347	334	343	318	345	308	321	309	347	327	290	307	320	313	338	317	311	336	350	304	319	331	306	334	299	290	307	312	323	312	288	325	309	327	332	291	325	363	311	357	343	316	316	341	272	313	357	278	336	333	343	330	308	325	319	282	311	288	322	288	351	351	311	349	301	309	328	330	308	316	332	312	316	326	307	302	305	337	334	306	329	354	329	342	360	323	287	305	338	301	287	341	293	320	314	320	347	307	359	302	318	321	320	349	296	328	320	310	341	347	300	345	365	324	328	316	300	293	322	316	316	291	350	307	300	317	310	313	325	353	329	328	370	330	275	344	306	335	328	344	369	377	345	315	337	336	323	325	311	307	307	334	340	352	343	312	341	320	333	315	339	318	293	300	332	317	300	337	346	346	335	300	320	321	305	300	326	334	348	317	337	320	334	316	311	328	312	286	352	322	323	350	337	292	320	310	313	331	299	351	351	330	287	318	352	306	305	314	325	320	328	308	314	296	349	326	344	315	326	307	332	315	322	312	336	339	293	343	317	352	324	320	315	331	344	325	323	327	330	354	292	355	326	318	321	332	343	316	358	317	311	325	294	304	322	323	342	309	330	322	326	320	296	318	349	303	320	348	318	304	342	319	312	323	308	334	340	325	284	351	338	299	337	290	297	322	313	320	361	299	329	306	287	325	333	327	341	317	290	328	313	361	315	296	300	321	307	298	306	329	302	319	315	307	355	322	333	321	333	335	321	338	321	310	336	316	328	319	353	321	308	339	297	332	308	312	327	338	293	320	315	310	325	306	314	300	313	262	311	327	333	319	338	302	296	331	351	322	312	299	321	300	312	329	318	341	324	305	291	331	321	330	280	302	325	324	328	295	333	302	322	349	322	329	320	328	312	345	310	342	349	320	330	328	317	309	292	331	310	342	304	305	335	315	330	322	338	365	325	317	351	270	319	318	320	321	314	315	329	299	343	320	331	333	334	334	354	327	323	331	338	319	306	325	316	302	285	291	316	345	304	333	332	304	326	321	301	303	327	319	278	333	333	324	362	312	315	306	336	291	286	325	296	317	302	333	321	325	273	296	339	296	334	341	348	368	345	338	328	306	327	313	332	322	314	356	303	319	298	303	300	335	320	293	304	284	337	309	344	344	321	335	330	335	304	338	342	316	331	336	297	338	332	344	291	329	334	324	334	318	310	332	301	340	321	333	333	324	311	306	314	340	347	322	331	324	302	301	358	296	346	316	308	334	318	302	310	297	324	291	334	320	326	326	338	312	332	312	334	317	298	350	329	342	290	333	344	297	308	304	317	313	359	335	297	326	307	352	322	293	317	335	334	313	309	290	291	328	305	335	320	334	308	328	318	325	315	314	355	370	336	359	320	357	303	315	367	308	302	330	286	281	331	343	309	322	348	340	299	324	337	332	338	294	290	326	309	325	347	304	301	305	323	309	332	309	343	308	326	307	299	317	302	308	286	311	295	343	303	349	304	332	320	317	307	334	293	319	314	312	294	315	321	310	291	349	347	302	322	337	329	313	349	322	338	345	360	324	346	345	307	282	295	310	330	335	295	327	333	298	324	308	342	330	308	306	348	342	308	331	276	314	312	328	307	322	330	341	342	354	326	279	280	295	318	325	292	329	310	342	329	365	294	332	340	325	349	343	346	344	317	327	303	338	287	294	328	337	310	333	311	302	348	311	316	311	303	326	323	331	318	303	312	331	312	313	285	279	331	320	275	311	300	298	313	322	314	311	321	339	350	304	333	349	309	305	322	339	292	315	313	310	286	305	327	309	357	297	329	315	333	290	338	320	326	289	317	315	345	302	309	330	349	298	307	337	321	314	339	333	309	299	347	319	296	327	309	343	322	341	306	348	338	317	308	290	340	317	317	307	299	321	367	316	330	308	329	309	327	337	280	294	302	338	336	347	339	360	326	362	333	293	292	323	322	369	334	326	310	297	331	329	312	301	295	321	285	318	338	319	330	313	318	320	331	349	282	324	326	327	308	277	313	271	321	291	288	352	342	295	327	318	338	287	317	346	339	344	322	315	313	326	340	319	321	348	325	310	331	329	310	301	343	333	342	332	333	325	311	335	361	340	307	302	312	311	310	326	308	283	365	344	337	322	326	315	358	308	362	303	308	317	291	330	308	320	318	338	310	308	312	301	335	325	339	280	321	319	323	362	350	313	333	343	341	328	318	337	326	302	330	281	336	318	326	314	315	302	331	295	305	293	305	325	332	298	280	328	325	306	319	340	342	338	329	289	304	334	315	324	318	320	333	334	327	328	309	291	313	316	314	311	305	328	375	291	285	331	323	321	339	309	339	312	337	278	325	370	323	350	290	314	326	330	333	313	348	311	328	341	318	309	311	320	323	292	311	343	335	295	313	311	335	332	341	325	334	337	297	329	338	324	320	328	309	334	317	338	325	337	319	356	309	295	340	319	303	334	333	273	283	338	342	336	338	345	339	323	277	350	327	327	329	322	302	325	300	308	309	312	307	312	332	305	306	284	297	308	336	323	348	334	290	330	285	327	320	317	332	376	305	309	316	315	323	345	325	344	304	325	322	327	297	315	307	345	315	320	283	288	288	315	310	287	316	330	344	362	317	330	329	340	351	347	315	359	315	294	316	337	328	285	297	299	285	298	331	340	296	289	322	326	327	318	309	287	292	350	321	299	342	327	323	306	333	339	338	327	315	337	323	284	338	346	317	317	327	333	323	281	319	297	330	358	321	354	320	296	348	291	300	335	343	323	345	327	335	341	312	321	340	305	314	309	325	306	330	350	345
34390	15262	9735	8423	16176	14235	10759	6357	4342	3475	3141	5728	13413	1500	1342	1124	1122	1061	1013	994	978	936	905	967	936	857	914	870	872	786	862	891	797	884	827	809	821	767	789	839	745	836	765	782	774	760	760	743	791	779	807	779	756	705	733	754	792	766	758	665	736	750	705	738	761	779	742	697	765	737	780	765	779	701	709	767	775	707	751	733	693	759	719	737	783	729	729	738	771	737	715	684	766	724	717	723	727	729	669	740	803	764	713	745	719	727	737	744	733	740	712	715	707	700	730	752	745	727	679	762	736	734	753	742	722	756	765	749	736	752	747	674	776	687	739	682	687	721	721	759	692	722	704	707	723	737	711	728	705	762	720	711	683	737	753	759	703	704	726	740	742	692	708	704	699	740	736	787	723	715	701	714	745	741	731	703	718	743	727	727	716	714	737	730	696	727	793	695	684	658	767	742	756	723	724	721	748	707	686	717	732	657	745	716	705	672	727	736	735	704	722	759	695	784	738	729	772	698	715	720	713	709	710	741	716	716	727	688	737	767	696	672	757	733	763	710	705	721	721	737	734	673	680	737	756	706	746	731	733	734	745	734	715	765	717	670	723	749	720	744	773	746	735	712	709	728	668	695	686	752	703	737	766	710	688	727	689	702	706	744	732	723	785	728	701	707	693	712	726	723	732	726	714	682	726	721	714	703	705	723	686	725	767	700	740	772	723	751	752	725	678	724	697	683	681	717	706	765	754	722	753	703	723	680	758	681	720	741	758	710	729	699	727	718	743	735	737	742	745	678	718	703	696	689	685	705	703	705	723	723	727	724	686	700	688	728	722	649	697	723	692	712	706	725	721	720	719	788	720	726	716	719	748	743	747	741	739	685	709	710	720	736	655	695	725	667	749	716	729	722	702	708	741	691	713	692	732	745	731	721	705	694	735	706	674	711	704	803	715	738	699	719	785	716	724	737	739	733	724	721	681	715	724	700	742	720	689	720	709	738	705	740	724	752	683	706	684	698	773	737	737	706	759	699	682	724	707	745	795	672	686	731	777	702	713	747	721	729	731	710	702	727	769	744	741	750	718	746	738	750	730	731	730	692	700	714	716	738	693	731	719	703	718	745	713	739	747	693	726	714	739	701	728	681	696	701	720	711	704	706	732	763	712	718	713	711	763	692	691	729	696	753	735	708	704	640	689	753	733	722	755	694	778	746	750	682	685	724	762	720	700	727	731	690	667	769	704	722	717	706	715	739	679	715	728	695	681	708	656	737	712	714	730	720	666	751	683	746	723	762	730	755	739	719	727	736	738	717	751	760	694	740	783	695	745	722	702	753	718	760	706	707	738	752	703	721	738	715	731	695	686	675	721	738	728	739	714	745	710	743	687	736	714	737	714	696	722	732	735	717	741	693	739	720	719	728	732	716	690	742	721	758	723	753	692	767	755	724	768	668	764	735	726	717	776	752	727	701	681	700	726	752	764	690	703	719	737	701	718	749	718	704	680	762	703	764	739	721	687	777	711	730	684	748	720	711	697	745	712	748	721	729	705	694	697	707	674	677	765	686	770	730	713	729	727	721	691	744	729	708	757	716	659	719	737	747	726	704	704	683	774	738	685	697	716	706	699	700	720	708	748	684	755	722	724	750	671	689	725	727	693	749	721	708	732	708	716	686	756	699	730	740	719	709	744	755	712	740	750	707	731	717	692	717	751	733	747	680	715	758	767	742	713	752	752	705	725	686	711	692	724	716	709	728	688	736	715	752	709	693	701	718	749	708	752	738	713	746	725	761	706	722	721	709	733	717	750	739	718	707	716	716	727	711	730	725	718	734	684	676	741	697	683	729	692	732	709	779	741	755	668	732	713	708	714	722	696	746	704	753	671	729	732	700	685	671	759	716	756	731	709	717	656	724	740	721	689	661	698	694	711	755	702	730	761	724	732	714	670	754	755	707	721	659	737	751	625	682	714	704	742	746	771	713	701	733	704	734	671	752	732	773	730	740	718	683	700	730	643	699	724	774	720	727	734	742	728	684	760	756	722	736	728	706	730	725	692	695	715	740	746	719	678	729	710	779	669	725	673	754	732	740	676	728	697	697	783	691	715	724	756	738	702	685	718	738	679	726	720	704	711	712	728	739	692	720	692	693	736	678	705	682	718	716	716	736	746	670	694	707	713	703	708	725	710	728	746	734	712	677	698	756	719	718	717	700	716	742	717	744	708	716	706	704	759	720	712	705	681	730	637	691	676	751	756	703	698	677	723	690	769	712	692	708	730	719	700	704	714	691	725	749	746	700	691	668	734	729	727	718	701	738	751	716	671	703	699	725	697	767	777	723	738	705	687	768	757	700	715	728	710	735	719	699	691	699	729	727	645	734	727	744	722	695	693	763	720	726	735	746	708	760	696	663	712	713	704	740	682	714	701	702	668	716	700	720	708	713	658	702	745	704	729	723	706	768	743	665	709	702	732	708	721	709	695	713	751	756	764	735	745	742	746	719	709	699	745	737	753	755	673	715	755	697	757	717	721	685	692	721	720	736	749	713	755	726	714	709	729	672	721	696	709	692	744	724	763	712	716	712	701	728	668	696	730	721	768	690	700	700	753	723	720	722	692	760	690	751	734	708	694	713	765	690	733	771	709	722	740	727	719	680	665	722	758	749	724	751	729	738	688	693	752	753	728	720	706	768	732	733	699	720	759	730	698	766	713	752	682	678	680	660	737	719	654	702	683	748	714	738	757	731	683	709	739	705	719	742	737	740	659	740	706	738	700	699	739	756	715	727	690	750	722	674	720	767	720	785	685	684	724	730	772	775	732	725	784	677	729	703	695	734	720	703	729	720	697	738	707	744	779	738	763	731	708	721	753	770	721	738	755	747	686	680	749	657	696	730	719	738	703	690	714	709	726	778	663	741	690	718	754	704	656	710	695	738	694	733	718	689	724	676	729	732	762	726	712	699	677	746	714	722	715	697	741	717	711	731	733	748	702	722	781	710	755	687	718	746	716	747	722	690	697	707	716	748	706	643	704	723	723	718	732	711	685	697	709	707	741	732	669	735	743	779	674	753	737	714	703	767	726	723	749	713	731	725	762	724	687	709	692	709	758	739	682	744	763	731	724	743	735	723	721	729	737	736	700	741	676	693	732	764	746	718	672	746	703	737	748	752	680	723	739	749	750	700	717	694	736	736	704	739	678	736	703	719	729	705	706	720	769	699	721	723	731	735	714	691	675	727	700	733	751	708	700	684	716	717	706	732	737	727	734	726	770	679	740	707	708	726	732	709	739	737	724	818	729	686	726	697	712	677	712	703	725	690	687	689	747	719	734	694	777	691	714	629	700	706	756	718	698	724	727	732	727	699	711	713	734	709	739	742	769	741	716	715	742	718	730	696	723	721	757	707	706	692	755	691	709	687	714	729	735	719	739	665	748	674	694	716	688	676	714	753	709	765	708	750	725	696	711	662	677	694	745	681	740	715	760	743	720	753	720	696	696	741
10681	3160	1104	645	1788	1066	738	277	222	153	198	188	145	97	76	101	88	99	100	101	86	104	89	115	105	87	105	95	102	109	98	103	92	85	95	93	89	94	92	109	82	91	95	96	105	111	98	101	96	93	104	97	89	96	102	83	98	100	69	84	81	83	83	86	100	93	103	110	92	79	89	98	107	101	98	104	88	75	102	101	82	92	85	103	103	84	89	79	90	127	99	98	114	85	107	103	75	105	90	92	75	103	96	94	87	100	82	104	82	113	79	104	88	77	94	88	101	92	76	105	88	74	72	102	90	109	95	100	116	104	110	83	115	89	76	92	109	101	87	86	105	100	83	105	84	91	90	105	96	83	108	100	87	94	92	92	93	87	98	102	87	116	100	97	91	100	93	81	94	101	118	105	90	103	99	97	90	97	100	95	99	102	88	127	91	104	88	102	90	97	96	103	104	94	89	89	75	94	103	98	95	117	108	93	67	79	115	106	94	91	112	95	109	88	103	99	93	92	107	97	98	92	110	96	94	105	108	108	86	102	92	86	84	106	94	99	91	106	107	87	84	99	116	93	96	91	93	96	97	95	85	82	78	89	82	98	130	101	86	117	108	95	84	111	97	84	87	88	93	94	87	96	97	98	83	81	87	95	90	93	87	95	94	92	86	94	105	89	106	91	83	84	92	100	91	99	93	81	89	111	109	117	93	104	87	77	100	95	99	94	77	85	111	95	98	95	87	85	92	96	106	110	104	90	107	105	98	94	75	100	103	111	101	91	83	94	118	79	68	73	88	102	97	85	82	90	105	101	88	100	79	95	94	100	94	84	107	108	95	88	78	84	100	98	105	105	105	91	99	98	118	100	96	109	99	81	102	85	89	71	118	91	110	107	86	100	99	110	91	93	128	91	105	95	101	109	102	83	100	102	86	96	103	95	95	118	90	88	98	96	77	99	97	97	103	80	96	112	89	117	111	97	71	92	90	103	92	98	89	97	105	81	94	108	96	102	90	80	96	99	111	82	98	92	79	68	73	97	96	97	86	116	95	94	92	66	106	99	94	96	96	97	83	89	111	104	105	90	92	93	104	74	105	99	123	90	96	82	102	116	109	107	86	70	89	94	100	100	109	108	80	73	93	98	112	106	89	105	99	87	112	91	93	98	99	99	81	78	114	106	127	97	102	91	102	89	94	89	86	142	79	89	80	89	127	83	95	79	103	77	84	88	95	94	98	90	85	87	98	115	83	91	71	109	90	91	94	110	107	114	112	91	81	107	102	91	84	88	89	73	86	92	96	87	90	89	101	87	83	79	87	102	100	89	93	86	101	108	91	117	107	95	101	106	94	82	86	105	118	78	102	100	96	81	112	104	74	81	85	74	100	98	89	82	102	100	92	82	85	105	89	100	105	92	108	85	108	103	89	106	107	91	74	90	112	90	88	97	105	87	106	89	91	91	95	100	86	84	99	86	90	102	97	88	103	93	68	71	94	108	91	102	104	106	90	85	107	100	92	84	81	98	110	97	109	90	83	102	105	91	89	97	109	98	79	111	102	86	84	101	85	83	98	96	95	111	87	83	112	85	82	104	111	98	104	97	79	104	78	99	70	75	111	97	97	87	95	84	82	95	90	92	97	96	102	80	100	73	96	88	91	93	102	94	88	109	99	92	105	92	98	98	108	92	83	55	100	100	84	107	108	100	109	88	95	78	131	102	114	99	76	96	87	93	109	77	98	95	82	75	90	101	90	95	94	89	101	84	85	93	111	85	91	89	95	100	95	88	96	107	110	87	83	94	107	87	94	92	105	91	83	90	87	101	90	95	108	102	88	95	96	80	107	115	96	107	119	100	100	103	93	96	95	101	90	94	97	110	111	101	101	100	86	106	118	95	92	104	90	91	100	83	104	101	76	104	90	88	82	99	106	89	106	105	86	83	104	102	112	104	76	102	90	105	100	93	87	83	97	103	101	87	98	102	111	79	98	95	109	109	94	102	106	102	93	87	96	84	106	75	89	106	97	106	88	78	79	94	99	110	102	93	104	103	97	90	105	102	93	92	101	99	87	121	113	105	92	100	80	89	100	94	111	103	102	106	70	90	78	108	69	79	101	88	98	112	75	84	84	101	88	87	89	97	94	101	102	101	92	95	96	104	117	97	101	106	90	92	99	89	104	86	85	108	89	100	94	107	85	83	102	77	86	88	92	86	115	127	93	93	82	84	88	90	102	91	98	102	91	94	86	84	86	110	97	87	100	78	94	88	84	99	96	101	94	98	117	97	105	110	106	75	90	78	80	104	108	103	99	106	104	95	81	96	97	95	86	96	89	107	107	95	79	78	115	100	97	100	84	126	106	95	70	77	84	107	89	93	99	88	111	96	95	83	104	100	100	98	85	96	80	81	93	97	87	113	114	80	99	104	99	91	91	122	91	97	90	101	88	90	101	89	102	96	102	111	95	103	95	89	101	107	83	97	102	101	78	96	106	91	96	81	83	85	100	96	104	90	109	80	84	89	95	95	83	102	104	82	100	94	104	95	94	116	102	109	88	92	99	98	102	80	103	80	74	96	92	99	87	85	95	101	97	91	109	100	90	102	100	92	96	90	88	109	78	98	93	95	93	68	82	95	93	87	114	117	74	102	84	93	92	110	99	95	94	85	96	100	111	95	107	78	86	99	105	108	100	103	93	91	92	95	106	95	88	103	86	93	99	86	82	90	106	109	79	107	107	111	101	90	77	87	78	98	80	87	100	94	76	99	113	102	96	90	94	93	91	68	92	89	107	100	90	91	88	102	99	112	92	102	96	75	65	100	110	108	103	112	92	91	90	69	87	84	93	84	108	86	89	94	98	101	95	106	100	117	102	90	80	96	94	92	88	93	101	105	110	117	82	86	77	88	90	90	91	90	100	80	97	96	97	88	99	99	88	108	95	106	112	100	95	87	102	110	91	92	95	97	80	95	97	80	113	107	89	81	119	119	105	97	95	96	93	98	91	106	67	94	98	105	78	81	109	85	87	89	106	89	85	99	88	92	92	93	100	108	89	97	99	103	103	88	89	107	102	108	104	98	93	104	106	110	89	96	105	91	84	86	105	84	93	99	98	106	106	82	101	103	94	105	103	101	81	82	100	91	99	86	97	105	84	92	114	87	104	116	84	83	113	87	91	117	88	90	89	100	87	111	102	90	89	84	96	128	96	88	93	97	70	75	95	83	95	93	93	94	90	93	83	103	105	103	105	94	91	115	94	104	97	100	95	97	106	95	96	96	87	89	112	122	88	106	113	113	84	87	99	97	84	72	82	91	83	87	105	96	103	90	103	83	96	81	107	75	93	99	97	109	98	102	71	99	91	110	92	91	88	90	90	101	94	93	103	105	87	89	78	92	114	98	97	104	103	111	110	96	92	110	101	103	100	84	93	115	73	100	78	73	78	87	80	95	93	101	87	98	92	95	95	106	110	85	106	105	89	97	99	87	113	98	91	105	101	94	113	81
8081	2271	2492	2187	7499	4765	3535	1567	944	671	866	989	681	275	306	289	277	270	292	276	261	286	286	298	285	271	286	278	274	267	249	266	285	270	276	274	257	280	277	261	277	273	240	262	266	295	275	270	261	252	250	290	250	258	241	262	253	267	278	240	277	278	285	281	271	243	280	268	279	251	272	275	275	295	262	261	316	271	276	272	266	296	267	277	282	280	262	302	276	293	265	282	275	260	274	286	298	321	271	261	250	277	282	278	246	273	266	264	281	287	275	243	266	298	248	247	270	261	274	259	279	266	296	258	250	268	286	236	293	270	279	264	267	297	253	269	286	294	277	278	244	241	276	259	281	270	288	266	292	297	242	264	250	282	253	263	240	300	304	245	281	264	249	282	290	275	284	248	271	253	302	264	272	247	241	269	274	277	271	278	271	264	239	275	259	255	289	243	256	286	300	263	280	225	264	273	298	280	259	274	265	269	248	288	218	241	277	248	268	298	261	272	242	270	247	269	288	269	262	302	284	278	264	283	288	283	263	314	267	277	285	285	285	294	290	286	265	271	283	278	261	288	269	246	253	277	258	283	263	265	236	295	253	233	251	279	295	263	233	244	287	289	273	276	267	264	291	273	264	267	252	272	262	269	262	258	254	264	301	264	256	258	274	234	247	286	297	265	260	283	295	277	267	259	280	268	275	284	244	269	264	274	289	292	240	260	267	233	258	269	277	270	254	284	294	247	286	257	264	261	280	282	231	228	273	294	275	259	275	263	262	273	277	281	251	283	246	272	264	301	275	246	260	283	245	274	259	326	257	268	246	249	254	286	257	287	273	254	250	243	234	272	235	250	260	243	259	256	275	279	289	278	264	273	264	256	273	284	291	253	289	271	282	263	246	276	290	269	258	281	263	265	270	279	252	265	284	242	263	246	282	280	262	257	281	297	253	282	225	278	267	280	269	260	239	293	283	261	269	253	282	241	277	264	290	277	305	281	241	289	290	296	275	268	280	274	271	266	261	269	269	274	250	267	277	243	272	287	270	269	271	271	295	257	252	269	279	273	283	297	306	267	275	293	307	284	266	284	311	275	283	246	259	231	263	285	266	266	262	254	263	286	254	269	252	298	277	262	256	269	224	271	282	276	270	287	278	258	286	254	242	258	285	260	277	275	263	301	261	285	262	284	260	256	280	251	258	268	272	278	276	292	267	249	281	268	270	281	268	278	271	260	238	251	281	266	253	264	303	249	268	267	281	270	276	284	268	273	272	275	269	265	255	262	273	251	262	294	271	306	263	287	284	256	292	256	283	299	251	271	279	268	272	275	306	278	282	274	272	268	263	292	258	271	261	262	280	268	262	312	301	289	266	252	249	280	253	276	287	259	307	266	268	287	257	268	256	267	266	286	269	262	258	255	273	254	266	281	267	271	292	295	287	255	260	271	284	289	270	263	293	281	270	280	253	303	282	253	285	265	279	273	271	257	281	269	273	244	256	275	270	286	276	265	252	270	271	296	283	273	298	282	275	254	278	268	266	283	254	263	274	278	264	250	280	271	267	284	275	281	273	261	255	273	248	261	261	277	290	235	266	263	262	280	260	281	254	281	284	260	263	268	265	289	272	251	270	254	271	258	286	265	286	259	288	258	237	248	287	284	262	272	273	293	272	292	285	259	284	259	240	275	294	248	266	275	268	255	245	257	270	269	256	273	271	257	245	279	255	247	283	265	276	266	272	243	274	290	286	269	273	271	268	243	287	272	284	280	261	279	277	262	271	253	305	269	270	254	290	252	255	238	272	274	264	271	258	239	255	284	281	230	290	279	255	248	292	279	276	258	251	271	279	276	242	264	262	272	241	263	266	242	297	269	285	280	279	276	291	267	245	274	253	235	277	263	263	266	305	264	279	290	272	285	266	274	301	260	254	251	262	253	336	247	280	269	270	278	258	249	257	249	297	298	253	257	290	239	275	220	247	268	268	257	261	274	268	260	284	302	257	277	267	271	245	278	258	280	284	255	282	269	271	263	258	279	267	267	268	254	281	253	283	276	266	278	289	267	284	269	265	275	258	301	279	270	256	250	256	253	237	262	243	254	302	272	263	249	246	239	259	290	284	238	279	262	287	274	273	278	282	291	292	293	218	255	281	265	267	289	238	271	294	268	292	274	275	285	292	311	241	262	259	258	320	295	274	277	258	227	263	249	296	244	273	280	268	284	267	300	259	249	292	271	262	264	269	260	262	254	276	260	283	266	229	267	261	271	255	291	243	255	255	254	262	273	227	269	256	259	260	242	257	264	280	244	276	273	279	261	263	231	281	265	290	254	268	303	250	247	265	271	250	285	268	259	289	287	278	280	239	262	288	249	281	256	259	266	258	295	276	267	271	306	238	268	264	289	304	310	311	284	283	268	262	267	257	237	299	254	243	278	291	243	276	297	280	266	239	265	237	284	244	263	258	273	262	272	281	238	272	238	240	293	275	252	272	268	249	296	272	280	261	288	292	271	248	274	252	257	264	261	266	273	281	293	271	273	299	276	269	251	238	294	262	283	235	288	264	258	290	267	256	276	287	252	269	263	284	310	247	263	268	272	274	272	273	250	276	272	290	271	270	276	275	266	284	290	277	270	267	251	281	263	300	277	254	259	260	290	242	276	276	270	269	265	271	277	282	259	263	277	283	243	260	277	269	276	283	252	267	267	270	267	284	253	268	240	282	278	278	296	259	268	256	258	293	245	297	267	253	249	281	256	300	278	268	272	274	268	275	245	278	238	273	252	268	275	263	291	276	261	272	255	253	286	234	275	285	259	252	279	267	278	258	250	240	271	281	261	257	277	295	283	249	281	278	293	289	275	294	279	260	291	259	264	267	277	273	286	262	262	267	274	286	292	250	266	263	283	259	258	255	296	296	278	277	256	261	256	282	265	259	272	268	285	264	279	274	283	260	265	268	236	293	255	248	272	280	270	283	260	259	306	275	286	276	285	273	281	273	267	261	265	269	261	248	269	277	262	295	243	289	268	262	277	278	278	269	242	287	295	267	305	304	286	266	288	265	247	283	255	267	276	258	269	272	271	274	277	279	268	281	275	265	234	231	299	255	266	263	288	257	293	256	281	294	251	277	251	252	257	278	271	285	287	277	319	242	287	250	269	277	286	317	281	241	258	244	248	230	266	266	268	261	275	280	250	281	281	284	277	267	289	246	246	262	251	273	258	289	261	234	266	257	280	290	235	257	240	249	242	250	235	267	271	254	275	253	250	251	275	258	279	264	262	240	259	243	264	263	294	273	274	298	259	277	272	271	290	256	251	280	264	278	265	277	269	272	257	279	263	289	291	286	259	274	250	273	257	271	290	258	260	281	297	264	277	261	277	253	275	266	273	255	235	258	225	270	261	248	286	290	273	273	270	255	264	321	267	287	277	242	260	292	278	250	259	271	255	295	292	282	270	278	259	265	243	272	269	284	302	256	254	299	244	267	286	264	245	254	271	256	280	299	267
48877	36782	8523	2967	4209	2758	1853	861	447	474	516	538	663	275	257	293	216	230	261	267	226	212	199	257	203	211	237	244	231	226	213	214	230	220	227	202	257	202	210	205	237	221	216	195	207	211	219	225	226	217	209	223	227	203	195	201	217	201	209	221	215	205	247	217	227	213	195	191	213	210	212	235	230	204	206	213	213	240	213	205	215	197	219	182	240	226	206	214	221	220	201	250	197	223	228	205	221	202	218	207	222	204	213	196	210	197	240	224	232	171	198	234	212	210	238	202	192	212	223	202	213	220	199	201	229	214	198	212	194	235	206	192	199	207	207	200	209	236	198	192	183	206	212	238	219	190	208	219	237	220	216	231	210	200	223	217	214	199	200	188	204	192	197	214	225	188	186	211	208	189	225	224	225	213	232	211	195	214	202	198	211	218	207	219	201	222	213	228	190	212	212	201	203	196	239	217	194	216	215	193	201	209	191	214	203	212	209	199	233	198	205	200	182	223	212	234	212	215	200	232	189	192	189	212	216	210	222	229	215	213	181	199	216	231	227	196	228	213	186	199	199	228	214	200	227	244	222	192	199	184	196	216	192	219	233	225	222	191	233	203	229	231	212	208	198	205	200	193	212	237	211	212	214	208	218	206	224	225	242	192	224	215	226	221	231	230	199	208	197	229	208	201	213	252	213	188	184	208	238	172	209	217	229	197	229	225	223	212	184	199	210	213	188	199	218	216	214	182	225	193	222	205	201	167	208	209	204	209	210	215	227	226	226	220	202	217	195	240	221	230	221	222	220	228	224	196	228	225	201	206	198	216	220	197	180	207	223	187	192	221	198	198	213	203	225	212	172	207	223	230	209	219	227	189	213	225	249	216	218	211	264	218	231	189	221	233	206	217	215	208	224	192	226	210	215	205	209	222	210	215	217	234	226	198	200	196	216	234	222	212	204	199	229	206	240	234	216	235	208	188	220	219	205	206	216	197	195	213	201	252	195	210	229	208	238	238	235	198	223	207	174	211	204	240	227	218	212	212	199	226	205	208	199	248	186	206	219	212	200	210	178	215	228	221	208	234	218	230	217	198	218	225	221	184	207	209	198	210	230	228	213	203	213	211	197	211	239	194	206	239	227	202	203	186	241	248	190	214	224	213	217	233	210	214	240	213	210	216	202	206	222	184	190	247	240	207	246	210	215	232	223	228	217	221	223	211	187	206	203	202	205	212	217	212	229	206	218	192	207	196	242	221	222	222	216	222	213	215	202	214	184	220	218	233	212	211	244	218	194	226	196	231	224	203	216	203	198	232	209	228	210	215	195	186	213	194	218	221	186	219	195	226	193	216	181	216	231	229	229	215	219	217	200	182	185	226	224	203	186	217	206	238	218	189	224	225	231	202	219	240	195	210	202	212	226	209	186	221	208	226	230	247	230	205	213	232	205	231	212	216	223	231	224	188	224	223	221	191	193	224	183	225	191	226	224	231	208	219	230	214	217	229	225	221	215	212	217	225	214	194	224	217	208	204	203	187	232	189	207	246	232	216	201	201	192	199	217	203	228	212	203	208	234	216	212	215	216	199	169	214	215	219	235	236	189	228	221	221	214	198	185	204	221	190	226	198	237	213	204	226	223	231	212	209	216	198	215	196	211	219	236	213	207	213	187	189	224	206	197	189	201	209	207	212	203	207	220	225	202	198	223	217	198	185	217	215	200	204	225	228	206	198	200	198	214	210	183	204	197	196	226	244	191	233	209	181	224	211	224	218	217	205	214	236	225	217	202	186	201	201	217	207	191	230	182	196	218	216	207	194	222	236	226	202	218	199	209	214	213	193	199	199	229	192	216	224	201	186	204	219	240	212	208	197	194	212	200	190	183	186	191	209	214	196	207	208	194	240	196	210	217	224	229	201	202	214	228	207	207	209	195	190	230	235	197	210	218	218	234	202	211	207	217	205	187	202	206	229	203	191	200	213	201	200	220	189	194	223	214	188	235	184	233	214	226	213	214	243	205	224	231	223	216	233	239	215	217	202	233	212	201	237	218	216	207	221	202	216	226	203	199	185	217	222	192	183	189	209	239	199	204	198	196	211	202	205	203	188	212	205	198	226	217	213	197	234	198	196	222	216	210	186	211	191	206	191	203	215	209	205	190	213	238	238	207	215	198	253	217	220	238	211	235	211	230	214	208	222	207	226	180	220	228	200	225	204	179	209	220	222	225	201	189	237	226	195	237	238	228	208	198	222	214	205	191	199	208	216	213	200	184	219	197	192	218	228	173	203	236	230	228	205	193	232	214	195	204	205	229	247	219	210	218	237	204	218	218	192	189	209	238	229	236	191	211	235	223	214	215	199	211	243	175	213	220	225	201	201	212	203	194	211	219	213	188	226	188	224	219	212	209	214	209	230	211	187	219	198	196	201	203	220	217	202	199	205	198	241	219	209	216	193	203	221	195	234	212	240	224	220	188	225	201	236	189	202	198	217	193	215	212	207	220	212	218	221	233	224	214	212	207	224	215	199	231	219	223	215	189	174	216	215	187	202	216	217	184	232	253	222	222	233	212	225	212	217	221	208	203	209	193	211	193	210	209	190	207	217	195	218	187	190	198	226	228	211	227	210	184	187	207	207	210	198	234	233	221	216	224	223	216	209	197	229	216	193	221	246	179	221	232	201	217	198	195	208	217	194	207	210	223	217	206	185	217	249	209	205	202	186	205	179	205	223	200	198	210	219	213	196	219	213	208	209	217	229	226	199	226	205	209	196	201	192	238	216	214	209	201	212	226	216	189	227	220	218	187	200	224	218	217	190	184	200	206	187	210	206	213	228	210	208	216	187	221	233	220	203	200	216	211	194	197	191	210	206	224	220	216	204	199	213	204	191	225	195	234	205	235	213	231	229	210	230	168	196	238	206	228	238	205	198	223	218	241	203	178	229	211	214	214	194	236	199	215	196	199	206	203	215	225	169	223	210	195	224	204	219	203	231	224	218	230	220	196	213	189	208	223	212	223	221	236	215	212	197	226	216	198	197	186	200	212	231	241	216	218	201	224	187	191	217	228	206	237	241	236	218	214	229	200	194	218	189	208	223	212	191	194	232	199	201	206	244	203	209	178	227	208	234	225	187	211	194	211	235	206	223	205	207	224	219	222	216	207	206	239	210	198	178	222	216	213	218	212	227	212	227	214	199	189	192	208	195	193	228	226	218	236	237	217	220	183	216	228	212	218	209	226	211	217	220	204	220	210	179	190	232	224	256	198	206	223	229	210	188	226	196	199	220	241	187	220	183	231	212	163	207	195	201	194	191	242	216	222	198	225	201	204	222	210	196	214	195	213	185	193	236	193	191	198	234	196	201	205	221	202	223	182	204	217	189	214	200	213	206	224	201	226	211	227	197	211	232	191	203	215	216	239	192	212	218	204	216	204	212	210	254	237	189	199	207	169	213	202	255	210	199	233	212	216	216	200	204	215	219	166	207	197	218	244	205	222	242	223	214
31239	9157	6338	7640	14329	10660	7619	3894	2283	2193	2438	2501	3249	939	897	739	729	728	692	699	669	665	647	622	610	615	628	560	571	572	527	540	570	573	520	543	496	561	566	566	606	508	518	563	543	539	551	544	529	537	546	562	502	550	498	515	548	525	498	529	536	559	535	537	527	535	527	564	529	534	551	514	520	513	553	494	538	501	550	530	510	522	516	512	531	539	516	554	509	523	526	542	511	550	503	513	534	513	532	496	516	542	510	507	499	490	470	522	540	568	527	547	494	495	504	558	524	520	516	538	523	562	530	505	534	515	504	517	492	531	551	514	488	534	500	503	525	490	478	527	532	519	495	504	541	517	501	542	551	495	517	534	501	505	505	535	534	524	517	509	485	507	518	547	499	519	488	526	474	489	507	534	502	527	536	512	516	553	513	547	506	518	561	521	472	531	527	545	521	502	501	509	546	529	498	530	498	535	499	529	500	501	557	509	558	517	497	496	468	502	489	526	533	539	489	526	532	482	524	522	557	534	509	562	515	537	479	509	493	470	510	500	542	503	494	496	538	510	531	514	552	493	490	503	515	492	482	507	528	518	513	544	532	544	529	555	493	527	502	506	511	573	508	483	515	475	473	543	483	501	542	516	505	513	501	528	525	515	514	504	501	504	507	495	518	496	481	494	516	513	515	507	527	503	520	512	523	518	472	475	504	497	552	512	513	531	507	511	522	498	521	558	540	526	496	526	485	485	546	511	495	519	475	521	486	506	494	522	523	507	523	524	535	541	517	513	531	525	503	510	504	499	527	516	515	552	515	576	456	501	509	491	520	545	486	504	496	509	524	548	473	506	501	522	543	507	525	514	522	499	511	515	516	520	545	523	451	503	509	503	538	498	493	554	465	569	534	507	541	522	551	498	471	491	484	486	522	511	511	507	501	518	480	496	502	530	510	519	474	502	495	547	516	493	468	527	521	524	518	526	506	567	543	500	494	580	535	503	507	521	509	511	506	534	506	503	511	519	485	491	498	516	505	524	517	529	524	507	531	561	518	506	531	534	513	511	492	506	537	499	507	509	501	502	507	513	508	514	561	511	514	559	508	517	513	506	508	509	474	536	514	528	560	550	492	500	543	518	509	517	531	523	500	506	534	557	527	571	486	531	517	527	498	527	531	498	521	497	517	521	500	514	525	506	502	521	498	500	499	536	533	471	504	548	521	522	506	494	546	496	546	490	492	479	509	526	474	537	474	487	545	494	535	522	538	472	483	539	545	463	522	529	520	528	516	512	496	517	535	506	467	536	509	535	530	509	549	494	509	544	531	499	486	535	499	511	516	494	519	545	504	478	525	504	520	511	502	586	517	502	497	541	481	502	507	486	498	544	540	566	499	513	464	493	525	534	492	539	525	509	521	477	501	501	508	522	537	539	506	501	497	504	545	516	490	515	484	565	503	505	503	506	565	468	529	508	493	528	510	502	529	520	456	531	526	521	534	558	507	491	569	516	519	477	525	483	468	503	523	519	475	521	483	547	543	507	490	510	531	494	497	540	492	489	535	535	503	489	520	546	552	510	493	529	500	537	533	528	507	536	561	522	519	516	532	511	546	495	543	515	526	516	527	520	488	537	522	541	489	532	546	552	468	519	538	487	472	534	491	468	528	506	507	525	502	518	514	523	514	519	510	518	526	497	536	527	528	547	538	514	520	529	541	512	529	480	513	545	469	526	510	492	510	459	452	526	524	518	526	528	566	494	559	504	543	501	536	536	489	511	501	510	502	527	510	514	478	530	499	586	506	531	525	527	528	523	531	544	507	501	520	473	510	513	509	542	542	494	521	520	504	500	520	502	532	499	512	503	513	544	519	534	568	509	533	512	511	514	515	545	492	498	509	479	528	486	510	489	498	533	539	515	488	531	505	514	499	541	514	522	503	501	503	535	493	501	517	477	549	486	526	506	539	491	560	524	537	543	541	512	507	502	515	474	513	544	506	542	481	567	529	489	489	483	515	527	504	494	515	498	505	503	524	490	535	533	473	532	492	501	544	494	510	517	529	510	487	505	558	497	520	470	500	523	556	483	478	501	529	483	535	502	521	536	509	509	548	480	516	509	509	515	479	492	477	491	524	541	527	491	539	488	521	490	557	493	550	524	513	524	528	500	493	551	514	481	547	499	526	548	497	522	492	502	521	525	535	536	519	508	559	537	498	519	497	472	502	520	539	484	513	512	459	483	508	520	533	489	484	514	534	488	510	518	543	513	501	494	490	506	491	512	481	481	497	528	526	475	524	495	520	513	488	504	502	500	510	535	506	526	497	534	533	528	524	464	489	526	516	514	482	538	544	508	513	510	535	510	521	512	552	540	465	529	536	491	477	548	451	535	491	502	500	546	547	485	522	491	486	518	505	518	526	506	522	535	497	489	498	492	530	531	514	517	517	478	513	532	496	524	514	503	544	496	497	495	493	546	517	521	528	522	535	589	529	494	539	485	532	507	501	508	515	524	531	549	543	534	521	505	475	499	538	566	537	465	523	574	557	492	567	498	509	510	532	519	512	539	521	546	541	502	538	481	501	540	479	494	528	501	507	516	514	513	509	515	528	507	509	505	508	531	552	555	511	517	511	514	504	529	487	486	529	539	488	495	545	473	567	531	509	492	558	548	504	504	516	471	507	505	506	475	528	483	505	548	519	524	481	547	524	532	529	494	517	495	503	513	528	500	516	477	526	516	540	498	533	531	511	529	541	538	495	513	525	505	519	494	550	511	493	528	538	503	553	532	482	548	486	485	539	504	557	559	493	495	557	547	521	494	539	525	528	501	502	511	505	527	516	504	492	554	494	502	501	498	509	496	525	493	472	491	479	503	499	529	515	491	509	526	495	503	550	506	529	545	517	510	516	533	515	513	507	516	542	511	494	486	495	527	487	500	516	505	550	550	484	523	502	489	556	475	543	507	513	500	537	520	542	532	506	482	509	481	503	537	473	579	554	534	534	512	537	562	515	585	513	529	499	519	460	498	570	480	499	518	501	538	529	503	506	529	534	510	510	520	524	533	517	560	512	512	513	518	511	534	527	525	505	513	518	553	546	516	512	444	490	511	504	541	506	491	535	518	524	559	538	557	486	517	491	515	501	557	482	500	523	517	504	546	524	523	504	549	533	504	487	525	537	528	522	533	486	514	498	550	496	509	485	515	558	508	542	539	500	532	544	515	447	525	468	541	480	532	518	488	511	498	506	494	542	483	480	501	540	484	533	460	540	529	492	524	531	544	504	524	498	553	509	484	534	543	517	514	540	459	517	536	505	503	528	571	498	542	508	532	500	517	500	540	495	494	503	540	538	531	526	549	494	503	530	519	484	497	491	520	555	499	505	514	535	523	497	502	513	481	491	530	509	498	503	505	482	467	521	517	500	493	498	509	517	535	526	526	473	523	552	492	513	537	517	530	494	502	476	510	524	539	513	572	557	547	470	515	529	546	506	479	501	560	537	478	501	528	524	499
57931	43738	15539	6522	7254	4559	2720	1218	837	1025	933	875	1300	477	433	383	379	380	368	386	331	342	332	375	339	327	356	333	388	362	350	342	325	344	310	345	330	342	314	342	292	352	339	307	334	322	349	318	326	332	320	335	350	311	339	312	319	334	342	309	303	305	317	338	325	313	280	303	336	315	282	343	335	332	351	317	326	323	316	330	301	312	329	313	341	332	318	333	329	330	303	335	285	350	339	292	320	322	316	321	325	302	327	313	319	314	331	348	338	313	363	320	341	323	297	331	335	308	313	340	316	339	300	329	334	312	331	304	322	283	323	322	333	318	320	329	299	330	300	315	339	348	307	322	288	313	304	318	292	334	306	321	353	325	312	273	313	305	331	329	335	342	323	331	326	300	356	309	308	326	314	313	312	346	341	314	349	316	288	312	327	360	327	298	333	322	317	328	345	341	344	332	326	344	305	330	288	349	295	317	309	305	362	284	316	321	297	320	330	360	334	319	320	333	293	275	310	340	325	305	348	338	296	287	328	276	356	310	314	308	314	308	315	333	335	339	320	297	345	313	360	339	286	305	313	309	308	315	315	321	319	334	342	304	369	305	336	350	346	324	308	331	334	273	309	327	351	316	301	345	320	349	350	305	290	293	307	311	318	334	326	326	321	327	365	340	340	311	321	328	303	320	307	312	296	292	297	301	288	352	340	335	333	308	319	314	308	330	325	305	333	311	305	324	319	331	315	284	314	337	360	290	313	302	327	324	335	342	345	317	318	316	348	306	373	322	339	299	291	339	303	312	366	293	326	310	288	312	342	334	308	331	332	327	350	294	322	328	340	310	311	337	319	347	315	335	335	342	327	308	341	329	335	338	325	296	326	326	314	356	324	330	336	321	300	294	310	335	311	292	342	316	297	348	370	302	343	325	292	320	330	322	329	328	347	316	313	340	314	295	323	339	283	299	328	343	356	315	317	309	291	333	348	306	314	319	320	348	325	332	321	319	322	340	339	297	325	340	343	315	294	336	319	336	327	305	307	327	339	300	320	313	345	328	325	292	358	310	320	360	319	309	346	336	331	302	334	321	335	330	308	315	274	302	319	295	327	320	326	333	347	345	289	335	344	309	307	367	313	341	342	324	322	309	317	316	325	325	286	326	314	309	365	323	314	343	312	336	379	337	318	329	373	340	320	339	357	335	291	315	347	316	299	296	312	309	339	332	312	318	294	320	342	323	333	263	329	327	298	344	343	325	314	349	337	303	305	336	324	330	311	318	334	331	273	348	342	349	317	308	331	309	328	334	318	349	292	302	305	286	308	333	322	339	300	323	333	314	340	302	322	268	304	347	354	312	327	349	313	281	315	325	352	355	363	333	338	326	296	310	306	324	317	322	313	355	310	329	314	310	342	303	319	330	304	311	330	329	276	324	326	328	311	277	318	293	282	320	295	345	275	328	320	319	314	313	315	338	359	321	348	337	340	302	324	314	297	368	340	351	362	372	357	303	354	355	313	291	337	306	321	357	324	351	292	310	337	348	313	349	319	317	315	352	318	332	312	355	326	316	322	295	292	317	341	286	306	335	306	329	341	321	333	313	299	309	280	334	364	358	311	323	342	332	320	291	322	362	317	327	317	307	300	288	328	310	328	327	349	347	353	310	327	330	300	317	328	331	365	327	328	316	326	327	311	349	336	337	328	326	320	327	345	339	311	326	363	328	276	294	336	337	323	319	328	306	311	314	293	328	317	310	341	309	324	337	369	300	311	318	307	297	330	323	343	323	338	315	336	313	303	290	322	319	319	301	339	255	320	336	327	286	312	339	331	323	302	334	322	297	311	304	328	304	311	328	335	316	348	312	331	310	347	345	322	301	317	308	353	325	341	309	330	324	282	313	307	317	329	346	299	300	327	313	308	316	307	312	313	297	341	288	287	300	340	304	331	310	348	281	317	314	331	327	296	350	366	314	307	316	336	326	339	300	324	337	309	326	342	306	324	346	323	289	304	261	323	330	315	341	322	316	331	357	317	315	362	321	304	333	281	328	286	317	320	352	344	315	305	309	326	325	308	329	335	321	310	340	339	298	331	353	310	340	343	326	305	304	280	356	334	319	336	317	302	315	339	309	334	345	328	329	288	322	353	325	309	320	332	320	332	321	341	318	320	311	332	312	329	304	327	335	322	291	323	293	340	321	299	314	333	337	345	317	333	300	306	310	321	353	298	346	299	296	297	323	334	349	293	301	303	320	319	323	305	359	372	325	326	306	332	309	303	330	305	323	340	326	327	296	306	307	353	318	353	344	309	335	298	346	327	311	315	318	331	320	311	359	313	329	322	308	327	304	293	336	331	319	347	283	301	323	322	325	351	295	325	332	356	356	380	309	313	301	294	342	321	304	367	329	315	292	354	349	311	328	311	299	310	263	315	359	311	305	268	309	320	321	336	333	323	319	324	313	333	325	323	332	342	335	330	321	303	322	305	308	323	340	347	341	330	307	348	333	299	283	350	276	301	299	348	312	310	341	324	295	275	334	315	308	326	315	309	303	292	311	311	328	327	355	346	349	294	309	343	321	315	338	374	327	309	323	358	353	368	305	283	301	318	346	337	344	308	336	351	328	325	316	288	333	320	332	346	352	322	291	330	299	346	290	331	316	313	343	320	329	336	317	306	303	345	317	343	326	331	307	332	319	313	343	314	338	299	314	347	307	315	341	332	300	339	335	319	308	322	331	300	327	307	320	331	312	290	363	309	303	295	319	296	344	318	280	344	311	297	337	320	325	322	361	338	366	333	314	325	292	310	340	335	302	309	299	351	363	324	325	321	326	319	338	316	318	297	310	296	349	315	307	343	288	300	309	289	297	350	320	344	321	309	298	296	314	287	312	305	300	320	337	290	331	340	334	343	352	300	310	336	346	286	337	307	291	329	322	342	305	286	351	302	354	345	320	351	335	348	302	331	349	337	344	338	282	312	338	319	319	343	312	281	311	319	303	325	322	322	316	303	340	316	333	328	342	351	364	319	331	321	334	287	316	320	325	340	303	331	339	293	347	320	333	360	324	300	343	332	322	313	342	331	333	334	352	326	331	316	302	295	338	332	292	300	344	316	320	340	322	349	356	332	295	297	314	325	311	346	292	336	305	317	309	358	329	344	288	337	297	327	308	346	336	338	311	265	317	326	312	315	344	325	332	348	332	341	295	309	334	330	333	317	336	331	298	339	288	320	317	306	317	325	315	321	345	331	349	283	303	306	386	313	342	332	342	343	292	315	337	325	333	350	331	287	317	310	310	308	295	329	306	289	327	294	357	341	317	332	309	318	323	315	284	316	374	320	319	353	322	390	324	318	280	337	319	315	314	338	324	325	306	320	306	336	346	341	326	296	332	296	297	350	278	335	358	371	322	336	332	305	291	335	333	293	324	316	329	342	329	327	288	321	317	341	345	312	377	317	330	312	324	297	311	285	359	330	292	354	342	315	350	332	328	308	328	343	295	307	293
39304	11718	9332	12442	20234	14796	9817	4930	3642	4642	4017	4019	5942	1443	1323	1181	1067	1107	1004	1028	957	992	893	949	910	937	834	881	843	866	813	803	819	792	811	815	822	773	792	735	780	794	768	747	790	755	769	783	729	749	805	724	686	779	722	782	751	722	753	737	728	758	762	775	791	692	730	711	770	774	728	705	670	758	774	697	762	702	744	741	710	777	761	723	749	714	720	767	727	727	787	791	729	708	727	774	730	690	735	686	669	727	690	722	717	693	722	753	705	726	729	730	732	762	703	739	712	738	693	726	725	722	719	706	745	712	750	716	710	740	755	736	736	717	717	696	732	792	703	707	713	749	716	728	681	781	721	671	732	731	713	711	731	716	704	716	737	703	760	728	718	713	736	705	717	678	702	736	707	752	735	730	736	795	738	699	720	722	712	730	698	699	761	695	750	673	751	744	714	728	712	685	713	754	755	689	772	711	729	745	706	728	714	771	746	738	712	738	725	705	754	760	778	765	708	671	704	738	705	704	765	696	735	751	697	766	713	698	735	691	725	772	724	704	712	720	702	714	689	752	797	712	699	708	740	716	750	699	734	683	676	699	734	711	714	725	673	736	696	722	722	721	743	746	677	702	722	744	761	723	712	721	732	744	655	713	716	712	736	678	707	706	740	725	694	673	722	723	723	706	749	713	697	731	689	733	694	758	769	725	719	705	710	713	729	706	765	715	798	766	701	707	716	699	693	685	715	675	712	703	724	750	712	716	741	676	718	749	790	677	745	728	716	725	707	721	688	686	710	734	739	673	713	722	724	764	655	738	706	707	725	734	717	705	745	763	721	739	725	716	725	699	681	683	714	679	714	774	705	728	707	694	700	740	686	716	720	687	765	722	715	705	695	713	709	728	732	721	711	713	707	753	708	715	708	719	761	698	754	663	677	670	726	708	741	728	760	708	699	743	721	687	711	709	721	739	722	714	686	725	753	678	726	693	743	667	749	692	723	690	702	764	740	693	694	706	693	675	759	742	729	764	741	690	682	666	708	754	738	723	751	668	707	797	720	719	701	718	681	723	710	739	670	698	713	749	727	705	728	724	641	750	697	735	733	694	673	720	722	711	677	729	693	737	722	730	744	691	715	756	712	702	680	723	749	740	707	701	703	706	708	667	741	727	740	692	715	690	714	712	739	758	763	700	660	730	742	747	704	730	734	685	753	722	715	735	703	714	703	705	743	726	710	733	749	727	705	720	695	692	734	730	703	690	702	702	709	691	702	713	698	732	723	713	729	706	702	740	736	714	699	686	737	724	697	699	726	722	659	769	736	715	748	725	714	734	689	747	706	724	684	707	723	687	699	736	740	726	670	755	714	761	690	716	727	722	706	715	736	722	744	746	741	734	691	753	723	714	696	711	756	764	741	750	683	683	709	720	729	753	734	765	684	682	705	720	679	710	729	756	725	717	700	687	724	766	714	729	726	677	693	694	735	734	713	703	680	733	675	693	694	747	759	747	742	696	715	725	716	728	713	715	761	728	752	768	708	699	721	730	701	747	716	678	732	666	704	728	747	691	758	709	735	678	752	778	715	696	736	698	749	722	697	742	725	714	702	718	724	715	737	725	697	735	705	758	702	689	715	788	713	723	749	702	732	705	709	767	691	747	726	713	697	734	736	703	739	712	750	740	716	707	727	726	708	777	695	767	724	716	736	747	738	755	720	740	707	721	694	694	691	738	706	670	685	720	689	680	689	735	710	742	698	725	791	714	706	754	706	726	709	672	728	739	698	706	733	686	728	696	727	756	720	698	709	718	740	762	709	695	715	723	689	749	723	753	694	718	711	710	742	706	698	731	657	722	686	689	757	748	721	711	730	682	725	729	655	764	667	728	702	725	755	744	740	665	727	727	741	742	712	762	734	727	739	738	687	747	693	713	735	712	722	729	765	632	721	704	740	733	700	699	666	698	714	740	685	715	694	732	729	709	720	717	676	701	715	717	742	767	704	708	736	698	730	726	717	694	729	736	732	735	714	719	738	742	739	699	689	729	708	716	735	692	743	719	657	672	724	735	709	711	745	734	734	686	693	718	721	753	693	738	732	700	745	702	671	729	688	711	709	712	730	769	700	733	709	681	701	697	753	736	719	733	704	720	695	738	702	709	723	749	674	737	692	722	673	697	739	710	793	691	723	699	653	712	740	735	724	739	684	723	766	698	756	708	751	752	727	737	729	790	702	712	707	730	720	689	711	757	742	713	744	703	677	683	712	699	723	738	686	742	754	714	722	716	734	712	730	690	744	687	755	680	692	710	715	713	792	708	749	729	682	747	751	672	712	683	736	736	728	669	731	729	727	724	678	723	667	766	729	683	710	687	687	751	744	735	690	680	745	682	750	742	665	731	741	739	644	647	712	696	701	696	694	687	726	708	721	728	759	711	750	742	741	742	729	735	697	709	727	729	738	747	723	781	743	718	757	720	703	750	687	696	748	734	694	709	744	716	721	700	715	735	755	719	708	748	770	693	710	731	740	702	730	725	714	730	715	725	734	701	706	764	710	752	667	722	669	719	746	702	711	723	674	687	720	715	753	736	706	746	722	730	700	691	724	758	728	736	681	724	744	678	731	691	740	758	757	756	675	711	696	725	727	728	718	698	702	753	737	667	776	725	732	696	718	711	670	737	714	756	691	678	689	690	709	717	685	760	730	737	719	702	725	665	695	728	764	696	739	766	677	701	714	774	748	741	714	713	701	694	725	718	731	735	773	694	725	712	658	701	700	718	680	711	711	719	733	701	712	707	732	740	685	697	755	693	722	731	710	738	723	730	737	753	699	755	716	747	742	736	733	656	709	758	687	667	743	707	707	727	721	721	726	681	658	769	723	742	697	698	745	653	693	767	722	714	673	715	736	708	718	775	762	718	711	729	734	739	728	735	727	725	732	738	713	771	716	772	731	698	698	736	738	712	730	705	736	677	732	691	732	708	763	730	693	712	675	714	675	712	737	757	708	697	724	785	742	758	770	724	690	702	691	698	740	710	662	756	700	721	714	735	664	723	741	717	759	677	708	698	724	740	747	746	747	687	685	698	740	705	696	703	681	716	718	763	735	753	791	704	698	706	720	757	768	659	691	703	689	733	753	716	725	696	740	723	722	734	709	730	716	681	752	764	760	692	690	740	725	709	687	696	714	712	719	680	706	728	715	720	711	738	655	699	706	695	762	742	747	715	721	738	702	734	727	697	759	764	736	699	706	748	692	738	689	695	688	716	718	679	689	697	705	678	719	699	658	705	730	665	696	671	751	756	747	714	688	727	728	685	697	750	720	714	674	650	713	737	752	728	693	748	680	693	721	698	763	695	724	720	710	753	722	719	735	743	671	715	720	789	714	695	681	741	777	766	689	750	720	728	750	708	754	688	700	720	714	760	711	714	687	705	718	722	691	670	714	747	690	729	733	704	737	722	727	714	674	727	700	707	761	733	728	725	712	732	701	715	764	735	743	765	683	801
13558	2559	1176	1490	2164	1252	548	200	234	162	197	171	99	97	86	88	113	85	94	107	109	101	89	111	87	81	97	101	77	103	103	114	89	96	107	101	86	109	84	116	90	99	98	95	88	107	91	102	89	104	82	96	90	95	108	83	92	81	81	95	99	90	79	84	103	102	82	94	93	102	96	81	101	95	90	78	88	83	90	99	101	91	112	99	92	91	81	111	104	85	74	99	89	89	91	116	77	104	82	95	95	79	101	84	89	84	106	101	91	108	119	81	86	91	78	86	85	91	94	80	93	100	78	88	76	92	101	101	81	100	79	77	94	91	83	102	84	91	92	81	82	88	87	69	80	79	72	110	101	96	85	98	89	84	107	86	70	95	95	123	97	90	82	96	82	90	84	78	101	97	103	94	105	83	87	95	89	85	93	88	96	52	97	104	110	85	99	88	78	110	66	78	90	92	90	84	90	113	93	89	73	103	90	68	77	97	92	83	88	85	97	110	74	97	96	95	83	101	101	100	85	108	81	92	91	102	95	78	122	93	94	100	89	87	91	71	82	80	87	88	102	73	98	83	91	102	78	68	90	91	96	106	106	117	106	87	82	100	86	90	87	104	79	84	98	111	110	105	107	91	71	85	110	77	97	99	82	79	99	85	78	93	85	88	86	96	111	88	90	104	85	103	103	82	92	88	106	93	97	82	85	67	75	82	101	88	84	96	65	96	89	80	100	81	91	110	79	86	82	99	97	89	95	94	91	97	100	94	85	95	96	94	104	100	88	100	105	107	75	93	119	86	94	109	100	87	79	100	98	92	102	91	92	107	113	94	101	92	89	89	106	111	84	91	95	89	102	102	84	92	86	105	100	104	83	95	77	94	100	96	94	89	89	82	95	82	80	87	80	106	107	79	103	89	86	96	90	91	105	94	106	91	80	103	93	82	95	95	96	91	97	93	96	84	96	84	93	109	95	90	96	92	92	100	90	76	97	106	89	100	96	113	84	113	93	92	104	73	81	84	98	87	70	78	99	114	97	80	104	95	102	94	98	80	97	96	102	90	82	104	101	90	96	104	110	84	93	96	117	82	85	85	86	76	90	80	95	105	107	101	87	99	103	99	93	78	108	111	82	82	99	108	89	99	94	95	88	89	99	93	110	79	101	83	90	86	86	91	98	84	99	94	103	93	93	80	99	102	90	103	93	100	102	83	109	99	90	84	101	98	112	101	82	106	96	85	86	104	79	80	84	89	90	100	99	91	81	92	93	94	88	107	83	107	96	88	108	98	91	83	114	86	81	92	89	89	83	84	75	89	95	99	102	81	91	95	112	105	104	97	106	96	83	81	115	101	69	85	91	102	97	89	69	116	87	102	111	89	90	75	102	96	101	88	86	89	95	101	97	86	77	101	87	88	105	109	79	81	86	109	102	96	101	93	89	89	110	93	89	105	98	90	88	88	89	112	84	79	110	90	95	105	79	79	81	100	109	94	113	94	93	81	97	104	97	89	106	97	61	65	110	99	107	94	99	106	101	85	86	94	91	80	89	101	83	79	102	86	92	93	86	116	83	103	102	101	97	90	99	80	96	98	93	88	89	94	104	102	91	93	99	81	93	108	83	99	100	92	94	111	87	97	93	90	109	84	108	92	99	89	89	80	93	102	97	101	89	84	96	99	91	92	104	90	69	116	101	102	99	84	100	109	73	84	108	98	84	84	84	96	121	97	87	91	86	96	94	79	112	82	106	106	87	93	104	96	84	90	86	94	107	95	97	79	111	92	87	94	104	98	109	124	91	90	97	77	79	94	106	77	101	104	105	97	110	102	109	109	102	106	89	97	115	98	92	100	77	90	110	107	108	105	92	81	98	86	89	102	95	90	95	84	100	84	97	80	62	85	90	106	88	94	85	76	86	84	85	99	106	96	93	119	80	105	77	96	92	94	81	72	89	88	96	102	73	98	109	91	99	72	98	105	87	103	88	98	110	69	97	80	80	80	98	75	85	74	89	95	95	88	100	98	95	102	88	86	87	94	70	86	92	88	107	116	96	91	82	92	97	100	88	85	80	87	83	89	74	95	109	106	87	92	109	101	98	99	110	93	86	81	95	82	84	105	92	94	101	78	90	89	78	80	82	108	84	81	97	76	74	89	79	82	95	83	84	83	92	103	89	85	79	92	107	107	94	99	90	93	115	92	96	95	98	96	64	77	113	109	88	98	113	101	104	90	96	83	76	93	87	89	85	85	91	98	96	102	87	85	85	77	86	88	101	109	99	113	77	112	95	81	97	92	96	89	88	102	94	89	107	87	101	96	99	105	89	105	101	97	87	94	100	96	90	84	104	91	106	92	107	89	81	86	94	95	94	83	73	90	91	100	100	91	91	78	100	125	98	97	108	107	95	79	95	103	72	95	120	87	99	85	88	82	95	104	97	92	99	86	84	104	88	91	104	104	83	80	94	106	82	91	91	104	96	107	94	89	93	87	88	103	94	104	101	87	109	96	96	83	80	94	79	101	90	87	84	88	107	81	69	97	85	89	110	90	108	93	109	108	92	96	110	95	100	111	104	101	103	94	105	101	116	96	90	86	104	98	83	88	104	111	97	83	94	95	97	99	108	95	92	92	88	87	93	98	94	90	91	98	84	100	84	91	102	98	98	78	101	92	85	103	108	102	88	95	117	99	94	95	85	82	83	97	92	88	77	95	86	85	101	80	79	93	84	87	94	89	94	83	105	81	100	89	94	87	109	94	93	91	89	107	98	100	111	85	83	81	92	104	96	102	84	83	93	80	101	99	93	103	84	96	91	108	86	94	101	85	86	94	87	101	96	105	71	95	110	87	89	94	90	91	106	101	98	94	90	115	103	96	94	99	93	100	96	80	103	89	90	90	97	90	89	90	87	84	78	91	89	78	96	84	90	63	87	106	92	98	99	94	90	96	98	99	103	80	88	99	84	85	84	100	95	86	74	86	101	82	83	96	96	91	93	86	85	79	90	108	88	88	95	95	84	79	112	91	87	87	100	89	90	104	90	102	89	104	96	81	80	108	99	92	74	101	90	134	106	85	96	76	96	89	85	102	87	89	86	94	80	96	91	106	94	99	103	82	83	104	85	94	96	98	85	75	102	114	92	94	112	98	82	94	102	80	94	100	111	94	77	91	89	110	90	96	103	86	89	88	94	107	96	94	76	88	87	102	112	92	96	99	86	80	86	115	92	97	99	94	95	104	104	97	101	80	92	88	85	93	68	85	78	81	96	96	93	94	100	112	84	81	103	103	108	82	84	108	99	98	90	92	95	85	88	109	102	84	77	109	87	96	84	95	99	95	67	79	90	107	71	89	84	100	78	86	96	81	88	96	85	88	90	74	98	92	102	84	80	86	99	78	95	101	96	86	98	78	84	95	94	72	105	94	86	75	91	103	88	86	90	76	106	106	104	93	112	85	95	89	89	73	77	88	100	88	99	96	105	83	104	98	88	90	94	89	88	100	99	95
9378	1579	2529	5465	8334	5369	2285	988	1010	702	803	815	350	283	253	292	262	269	271	259	287	277	244	254	252	261	267	231	302	286	289	249	267	269	268	280	244	275	267	257	285	278	265	266	267	305	266	278	263	275	295	244	268	278	260	289	275	286	271	266	257	263	242	259	253	264	252	275	261	245	267	268	241	272	289	267	264	257	262	268	252	272	285	278	239	258	228	246	264	265	284	274	272	276	272	249	252	222	230	271	291	278	260	262	240	278	260	292	246	282	259	256	240	241	295	270	255	255	276	285	273	277	267	240	271	278	275	299	240	245	267	275	235	270	252	259	291	272	263	263	267	231	264	281	265	284	284	253	254	246	247	250	269	278	270	269	271	271	298	255	247	285	256	263	268	261	303	289	280	271	276	267	261	269	275	310	242	282	302	255	249	293	244	253	282	278	252	268	268	261	248	270	262	258	259	274	265	251	253	268	252	267	270	279	263	283	287	257	254	270	261	243	253	279	258	259	260	293	273	252	249	243	264	254	276	246	280	250	249	276	289	258	249	237	292	273	268	294	254	280	284	259	256	261	247	261	282	275	257	244	261	252	290	283	257	260	249	291	243	272	277	248	264	286	266	240	248	261	249	234	295	256	271	277	260	256	291	254	272	259	266	287	284	293	261	275	265	262	261	277	271	275	238	212	265	257	278	265	279	237	234	229	262	282	237	283	245	269	280	236	277	271	261	277	298	279	311	277	279	246	265	250	247	254	302	264	249	257	277	262	269	264	265	237	281	268	277	250	291	242	258	256	256	253	244	276	258	268	270	256	248	249	258	248	234	271	220	240	290	245	229	268	280	257	236	281	247	261	267	292	249	257	264	246	250	258	247	234	259	270	284	280	257	243	276	266	273	269	279	255	244	262	268	268	271	262	247	276	219	288	261	269	287	265	254	293	257	265	260	269	257	284	257	250	300	280	288	269	256	265	295	281	268	263	245	286	244	250	251	265	249	261	250	278	256	235	251	268	261	282	245	239	279	279	261	276	267	277	241	291	260	299	283	252	289	236	270	268	244	255	284	273	257	298	272	276	261	282	260	276	264	270	241	261	282	265	271	229	266	243	267	282	299	255	254	267	248	263	285	282	250	302	300	288	260	245	257	271	265	264	234	279	246	274	259	274	275	248	243	247	250	291	246	277	266	291	274	271	236	238	278	235	263	250	220	266	262	270	276	266	265	274	286	267	275	273	262	260	248	257	264	255	259	256	281	250	277	263	249	239	292	283	284	265	271	270	230	273	261	299	251	278	236	253	282	304	257	267	246	284	257	278	261	264	286	276	253	245	271	321	269	258	255	284	263	254	271	279	266	227	277	269	274	288	268	266	216	267	293	284	255	267	252	265	285	274	241	270	301	298	237	263	274	270	257	256	258	281	272	259	292	260	275	239	227	266	246	221	269	270	244	272	261	267	264	271	260	271	283	265	277	226	291	286	272	272	271	262	252	243	286	245	228	251	268	249	256	281	231	251	271	263	275	243	283	253	262	247	269	257	237	251	270	241	280	252	282	255	258	267	265	291	262	263	251	274	267	261	271	246	267	282	260	278	272	250	258	245	252	269	260	272	284	243	261	259	232	259	243	290	248	280	285	284	280	281	297	302	280	264	249	231	280	292	271	275	239	244	256	267	284	249	285	258	245	266	260	240	241	274	294	261	238	269	268	242	265	263	266	278	251	260	276	277	247	249	275	269	257	248	261	244	279	270	261	258	270	243	270	247	268	228	304	264	253	286	274	278	266	269	284	256	240	251	279	270	258	296	258	257	240	276	243	263	278	276	276	270	273	262	271	286	283	257	253	284	265	289	253	243	248	264	263	252	255	259	266	255	265	281	284	306	290	304	282	260	274	261	246	247	242	252	274	256	270	243	248	253	256	252	245	253	306	272	252	274	257	257	270	255	232	269	285	267	247	270	248	278	282	295	270	244	278	285	266	252	283	260	261	292	259	249	248	280	280	274	263	264	273	215	261	272	261	274	261	280	273	269	268	280	263	273	245	268	285	289	259	273	253	270	279	327	300	270	270	268	237	248	258	276	246	287	267	259	274	276	270	267	273	296	259	254	261	256	282	259	242	268	263	262	275	261	248	287	253	246	248	234	256	285	245	253	257	266	245	239	258	269	276	253	288	281	288	279	248	264	264	244	286	294	252	264	283	267	231	274	289	279	250	260	259	307	275	274	269	288	258	288	262	260	251	263	256	240	252	240	247	265	245	297	281	266	276	257	280	270	271	240	233	287	251	275	259	237	250	256	267	287	248	287	274	249	274	248	248	263	261	272	243	265	304	238	274	280	256	260	303	268	282	261	250	267	277	256	270	252	274	280	255	257	262	265	273	270	247	278	258	254	273	257	285	239	284	251	283	234	284	257	272	279	253	270	235	271	283	263	275	298	270	269	245	269	286	251	292	237	251	248	276	278	240	250	271	261	246	293	266	249	260	269	289	277	281	258	271	267	264	268	239	237	256	253	274	258	271	275	282	260	295	237	280	266	275	279	255	250	272	259	284	278	287	278	284	272	236	265	236	240	285	275	258	273	268	250	270	276	266	250	261	285	277	260	242	254	249	269	295	263	273	251	268	245	267	250	276	281	253	299	275	278	285	280	276	262	244	273	265	266	263	250	277	286	263	287	264	276	295	271	272	244	292	250	257	304	292	319	252	239	280	254	281	269	281	236	284	259	252	263	269	262	247	267	268	243	254	262	275	270	281	265	278	256	252	234	276	263	256	250	253	252	266	263	275	245	259	249	264	289	263	274	268	282	272	256	298	284	261	268	277	251	267	274	259	269	242	261	281	291	233	277	262	255	260	264	240	269	233	240	244	267	264	279	222	265	295	261	291	276	249	273	286	267	274	263	280	258	277	260	278	263	275	275	255	289	276	274	294	259	280	253	251	268	279	249	239	261	266	251	271	252	283	277	262	217	280	243	248	250	248	269	285	288	257	260	250	263	263	272	275	258	237	252	268	286	254	282	276	284	237	277	272	249	276	262	284	288	284	279	264	243	265	277	247	250	290	284	299	248	251	269	273	247	267	250	256	261	260	281	280	234	266	264	263	289	273	260	271	234	283	258	280	257	243	285	272	271	271	249	248	287	259	278	262	266	293	268	296	247	277	268	261	277	256	263	281	283	264	273	249	281	259	239	252	275	310	251	256	277	277	260	271	231	258	257	246	267	263	245	254	274	262	273	234	283	272	269	259	268	258	247	284	273	264	253	255	259	265	272	252	242	298	249	300	261	277	256	262	269	268	251	237	234	254	241	291	251	277	265	261	251	248	247	266	258	244	281	231	259	285	263	281	291	289	290	262	300	261	285	270	243	273	274	273	246	267	279	257	238	282	230	253	260	280	254	252	290	256	280	281	257	268	248	270	284	265	256	279	259	265	287	288	251	289	238	257	264	246	277	260	272	251	261	245	275	256	276	288	292	263	282	257	283	285	272	305	257
58268	36131	8901	4315	5109	2985	1132	662	446	470	424	375	299	262	225	267	233	209	246	244	246	230	230	218	222	222	236	212	234	213	225	206	210	218	219	186	226	222	231	205	247	219	248	203	224	201	202	194	208	216	218	188	225	194	213	205	220	228	227	220	203	222	174	217	235	204	204	205	203	207	205	218	231	223	250	236	200	216	215	232	208	239	201	229	212	223	215	214	243	220	196	246	195	210	219	220	223	199	227	242	201	206	220	218	217	193	205	203	215	216	192	197	209	214	222	213	209	225	217	200	203	186	240	205	202	217	221	202	215	197	220	200	191	236	227	212	226	188	220	184	206	194	210	234	201	222	229	188	222	198	208	233	210	219	218	222	201	218	249	218	227	203	208	215	218	221	211	216	238	242	240	221	217	216	210	215	208	231	228	206	203	216	199	228	219	182	191	223	246	219	211	211	242	219	211	211	232	223	197	219	211	224	225	224	207	207	207	204	198	227	199	217	209	198	236	182	226	222	214	208	224	228	210	211	194	196	222	208	218	224	209	206	219	214	210	218	202	236	216	195	219	189	207	193	230	226	186	198	220	229	219	240	210	209	206	210	204	218	246	192	219	182	211	219	220	183	194	226	208	219	212	243	183	219	226	201	224	218	200	203	202	217	221	222	193	212	190	230	248	232	212	207	198	239	183	210	218	205	237	233	231	175	221	206	232	217	231	215	200	221	222	217	216	221	233	204	219	215	222	231	208	210	210	204	217	214	184	205	206	204	162	251	187	209	214	204	205	225	167	173	217	198	199	207	184	199	215	212	225	194	190	192	205	206	229	222	198	210	207	208	255	235	207	204	192	204	221	216	202	201	198	218	176	204	224	213	188	209	203	230	228	227	237	224	215	223	207	246	216	214	239	229	211	209	169	212	223	187	209	208	199	209	216	227	217	231	226	221	241	211	219	213	224	227	202	226	204	201	201	208	223	205	217	193	235	197	232	217	197	200	199	194	188	205	244	207	217	209	219	207	195	186	191	204	197	187	216	209	213	203	202	198	212	220	228	183	194	229	239	201	199	200	188	220	217	211	236	216	218	187	221	218	201	208	220	199	238	199	247	202	207	197	197	214	212	227	230	196	221	240	200	224	200	213	190	215	238	207	234	207	202	227	209	229	226	196	204	197	202	185	198	218	244	214	215	213	199	199	219	189	200	204	211	202	206	192	224	199	204	223	206	196	223	214	203	225	232	192	196	176	223	232	228	237	201	196	234	231	212	232	237	216	202	221	197	220	204	198	210	223	241	217	189	209	212	174	181	240	208	184	192	193	220	203	219	197	202	208	196	223	242	232	202	240	200	212	211	206	206	199	219	199	215	213	217	232	213	212	196	203	230	217	225	198	206	216	203	222	199	206	197	229	233	181	261	226	216	213	208	207	216	183	199	213	246	236	217	207	217	201	233	223	224	240	193	193	209	195	226	212	210	216	216	212	205	219	232	210	229	206	230	224	213	210	227	208	232	201	217	205	230	221	236	201	195	203	205	197	192	238	219	200	223	220	184	198	186	223	218	187	174	228	206	204	212	203	236	210	216	196	228	228	221	231	212	186	209	247	225	216	243	217	192	212	204	221	201	175	232	186	204	219	221	220	211	199	248	241	226	202	225	208	228	191	194	209	240	201	207	223	194	206	211	234	227	215	192	226	216	200	214	250	199	192	201	207	205	231	180	188	218	225	238	217	231	213	191	210	224	185	233	203	196	223	215	226	208	214	202	200	206	212	229	228	219	199	205	210	211	191	197	207	199	222	230	221	245	200	214	200	197	222	221	195	217	214	236	202	242	218	179	216	213	214	213	186	225	223	239	227	233	224	238	214	219	221	199	229	224	209	217	201	205	201	194	200	243	255	230	209	203	196	216	213	210	229	232	238	214	224	234	215	270	197	185	227	204	196	228	218	223	215	212	210	205	238	211	197	213	219	189	201	207	178	212	207	207	216	220	207	203	246	218	208	197	213	223	224	244	199	203	176	218	185	199	244	208	215	232	233	219	214	212	243	233	241	208	197	210	199	251	218	200	252	213	216	234	201	220	183	218	217	212	200	222	227	201	205	228	218	209	231	192	196	227	225	217	233	203	214	218	197	217	213	217	226	220	221	232	201	199	215	218	233	190	219	184	201	205	209	189	222	223	232	210	235	202	236	212	232	212	198	217	206	225	204	187	212	212	221	185	203	232	199	181	210	214	210	203	203	194	226	218	203	217	203	232	209	209	225	198	232	208	230	213	201	218	187	201	233	228	203	201	175	252	199	206	212	198	211	203	198	233	212	227	203	224	245	208	202	248	210	220	207	232	214	220	196	215	212	200	227	229	209	226	203	236	214	206	251	209	225	211	199	243	206	226	215	229	205	212	208	201	207	212	218	231	215	223	236	194	215	193	192	188	208	177	209	201	198	197	221	208	225	224	228	224	237	213	217	218	173	214	238	218	208	206	204	226	234	217	192	230	200	215	212	203	203	214	211	182	212	220	232	234	209	199	227	230	229	202	195	217	211	227	199	236	220	216	203	207	218	224	174	185	212	240	215	218	205	216	198	199	234	251	198	190	201	226	237	201	219	198	220	219	203	222	235	227	195	218	211	213	216	217	228	191	214	203	214	212	203	208	198	198	206	201	203	230	220	210	206	227	199	231	219	192	201	251	205	222	175	200	195	226	229	196	203	223	215	201	216	191	220	234	206	218	208	179	210	254	206	207	188	199	220	192	228	209	226	213	216	224	198	210	198	191	251	215	229	235	203	236	219	222	218	225	220	214	215	199	196	186	196	216	219	224	224	211	219	235	212	206	223	215	220	212	193	204	214	210	243	228	222	248	206	245	213	226	229	209	234	212	214	248	207	224	179	229	185	222	219	225	224	211	202	201	215	229	214	249	216	224	219	190	208	226	218	241	222	199	219	203	191	225	217	193	236	198	214	203	219	198	240	196	206	220	226	214	190	189	178	189	209	231	245	232	220	218	197	205	211	220	208	199	216	233	214	206	248	221	230	202	215	219	217	204	241	219	215	222	230	182	213	219	202	232	212	202	221	201	186	195	196	191	186	198	211	218	192	214	231	196	201	199	228	224	213	207	221	232	230	216	222	202	206	223	210	205	188	194	205	222	203	233	245	216	223	245	224	196	217	234	232	244	237	204	210	207	249	207	221	217	218	214	208	241	190	235	202	193	227	196	213	220	210	215	203	199	209	215	207	179	224	194	191	243	222	212	258	208	209	224	200	222	198	213	209	237	236	231	203	179	227	208	241	195	208	215	218	194	208	204	189	225	243	198	188	212	198	202	221	206	248	179	225	225	209	240	207	206	219	203	224	218	223	204	228	239	208	226	202	210	224	224	234	202	199	212	225	217	184	225	219	233	188	194	203	218	204	225	214	219	224	233	203	228	209	243	233	224	203	240	200	208	199	208	229	220	217	212	209	237	212	203	210	215	188	218	212	210	207	218	237	185	213
35712	9869	6987	11926	16238	10715	4495	3266	1821	2172	2059	1766	1067	903	843	774	710	696	676	685	651	626	646	648	630	580	614	587	606	577	524	527	591	582	542	580	552	559	579	578	556	563	547	563	598	558	523	522	521	529	510	541	514	542	556	556	541	527	515	513	518	563	535	529	557	536	576	537	534	526	522	571	552	493	536	538	526	520	530	514	533	499	512	547	553	544	522	524	512	538	529	541	508	521	528	522	512	517	519	517	513	492	524	498	508	519	544	540	498	517	497	496	496	511	523	506	502	546	562	561	504	508	516	537	524	522	539	549	479	537	536	529	495	513	522	520	506	546	524	519	525	506	527	524	540	547	505	560	501	521	508	506	521	484	538	522	508	508	496	496	541	523	497	497	488	512	518	513	571	504	524	500	499	530	525	500	465	559	541	519	515	505	501	507	511	526	506	515	523	498	526	472	514	520	500	532	482	513	538	500	557	541	555	501	495	510	531	502	488	545	489	536	539	508	521	493	529	539	509	515	514	509	474	537	536	532	549	537	505	472	535	482	506	516	500	480	523	502	499	522	503	537	528	498	499	490	524	540	465	511	497	495	542	498	533	488	503	473	522	497	492	513	500	523	513	527	522	515	524	510	530	510	512	510	464	528	522	476	525	536	521	505	551	531	498	495	475	516	524	575	485	538	547	571	557	524	494	511	539	481	519	494	531	551	513	525	508	467	529	530	528	540	522	492	502	496	541	506	518	548	528	518	516	496	525	530	487	501	556	496	498	534	529	530	524	524	534	522	491	510	488	479	535	519	494	533	504	540	553	510	541	507	507	524	524	502	522	495	507	511	509	546	510	525	527	533	503	506	496	522	492	522	504	517	499	538	561	547	547	555	491	505	520	540	545	503	512	516	517	526	510	521	532	501	498	514	542	507	498	494	519	494	533	549	525	511	512	546	548	512	547	484	541	542	526	508	531	507	496	501	559	536	537	525	543	534	499	486	555	479	488	520	489	502	500	477	493	531	512	471	549	547	486	501	468	508	522	502	559	496	523	526	535	500	516	517	524	514	522	489	508	513	522	520	539	550	499	460	475	517	489	505	543	509	509	529	510	549	497	506	538	571	504	520	491	512	537	491	508	519	547	569	511	539	525	552	508	498	516	493	517	497	518	531	518	480	534	455	492	509	507	564	520	524	507	488	493	503	498	529	497	502	524	498	474	472	528	505	502	523	490	497	513	526	515	532	559	549	505	513	494	496	530	524	525	483	541	507	507	512	501	504	523	510	529	530	545	521	502	492	458	511	499	501	544	503	510	472	538	507	474	536	516	572	503	536	566	481	502	538	514	512	531	555	490	507	498	507	511	538	535	528	513	478	531	491	508	524	514	518	499	529	497	507	504	507	516	516	510	495	496	529	513	500	496	512	474	535	494	496	538	510	505	507	518	533	515	507	533	536	510	475	523	510	521	522	533	472	545	494	522	506	488	518	508	540	524	538	513	530	529	533	520	509	558	559	493	529	478	515	502	536	503	468	525	527	475	529	519	518	484	521	533	495	485	521	503	543	502	491	516	525	485	512	514	492	484	541	478	504	516	542	524	542	478	496	498	540	510	479	508	513	518	540	531	511	512	543	498	544	480	495	498	519	477	490	537	529	538	519	526	530	534	500	513	492	523	551	496	537	534	567	525	492	510	536	516	493	494	513	550	512	542	501	526	528	519	539	537	533	506	495	509	465	557	475	548	482	499	520	524	527	539	531	502	550	506	512	576	537	528	509	541	500	517	591	513	497	507	501	485	554	526	534	502	536	534	517	520	496	510	544	513	508	487	541	514	511	523	527	523	558	495	538	519	481	493	537	523	499	499	540	475	518	496	506	520	467	519	503	528	555	530	520	505	510	501	461	548	482	532	529	542	504	505	526	537	515	530	544	517	521	511	491	484	473	533	519	527	496	477	528	483	523	520	491	517	494	501	561	495	524	530	556	506	523	515	533	515	512	484	517	530	495	504	517	495	520	493	522	469	504	536	519	500	484	503	500	493	511	533	565	527	513	575	503	569	499	490	501	500	530	467	499	502	502	505	513	529	508	555	503	511	531	496	508	533	539	487	524	514	534	504	539	509	546	516	527	543	534	483	509	498	516	501	521	509	518	513	534	531	519	575	527	527	538	524	488	496	509	569	535	509	485	574	543	532	503	516	501	522	463	529	498	486	535	510	562	479	546	524	489	531	494	546	492	529	508	516	491	522	516	543	517	526	491	504	533	504	519	505	532	536	493	502	496	488	528	518	542	538	482	536	537	496	555	539	518	500	555	482	523	502	505	532	497	516	493	531	528	483	470	524	549	489	537	484	519	546	520	548	505	480	481	528	525	508	529	516	460	521	534	539	502	517	551	489	512	518	535	507	501	489	515	486	541	529	545	528	485	515	535	519	520	534	484	485	492	505	533	530	526	542	498	505	548	515	529	529	493	533	515	505	529	503	573	493	519	547	534	544	493	492	522	550	467	501	527	496	525	535	545	516	551	507	564	540	537	517	519	502	502	485	522	527	515	513	532	529	499	543	509	540	511	527	507	517	513	571	536	503	505	487	515	544	474	539	550	542	493	532	507	531	487	510	555	505	493	522	509	491	557	533	514	501	562	544	529	526	512	505	528	533	548	505	534	506	503	547	532	440	566	518	515	518	540	523	510	545	534	516	506	504	535	558	508	495	532	530	532	500	477	486	517	510	495	516	483	495	484	503	521	521	496	514	508	531	512	501	524	531	499	494	501	517	514	554	508	483	493	535	505	559	561	554	510	510	557	510	494	531	521	539	489	470	527	537	492	555	498	524	544	514	494	520	523	527	545	517	494	486	482	512	564	519	526	520	501	559	539	547	497	522	518	539	555	522	484	520	552	500	512	505	536	560	541	548	541	515	520	538	473	508	557	538	505	528	521	508	511	519	515	524	541	482	528	488	487	521	537	568	518	510	506	526	531	475	501	502	496	500	485	536	557	500	540	538	535	477	495	505	525	495	527	573	568	464	518	516	501	512	515	508	538	529	529	494	507	543	483	522	522	502	503	484	466	516	502	542	529	515	516	530	514	520	519	502	522	534	538	492	548	497	469	500	487	547	553	519	474	465	508	514	505	560	522	524	533	554	521	513	532	529	533	548	488	502	518	539	534	475	539	487	538	520	532	497	516	530	492	523	496	523	500	538	509	453	551	512	536	530	511	482	548	512	467	534	538	527	529	491	537	536	464	449	485	539	561	525	550	523	483	513	508	506	529	510	522	479	538	530	528	472	515	509	521	516	509	550	541	546	509	524	470	542	507	505	550	485	527	504	524	492	539	531	539	502	544	526	511	519	506	496	502	517	514	557	552	469	496	497	511	516	527	522	539	518	528	543	540	528	507	564	536	504	516	510	532	534	549	526	501	536	483	540	505	515	516	571	567	530	516	513	497	509	498	511	552	523	572	529	510	532	510	492	496	556	534	505	525	522	526	554	544	510	522
67275	45083	15283	8775	8761	4107	1499	1130	864	804	761	639	520	455	404	406	396	373	384	379	363	331	346	350	372	325	321	318	379	355	303	325	335	335	307	314	315	353	323	329	350	342	319	330	355	327	361	327	335	287	297	327	360	301	356	324	347	329	327	349	354	328	317	297	308	295	343	327	361	329	351	299	316	360	325	309	335	316	342	318	289	307	310	339	332	333	351	314	347	312	304	300	335	318	302	316	355	332	311	342	321	348	305	317	287	321	332	357	344	331	314	305	313	338	321	352	317	312	322	326	328	330	345	312	313	302	354	322	318	315	313	330	307	356	326	318	320	299	297	303	343	338	317	307	326	309	313	297	317	323	323	346	330	319	321	316	350	346	332	334	341	304	335	361	312	335	370	320	330	326	335	287	311	306	346	335	303	331	323	325	304	305	335	325	298	318	304	339	299	299	322	301	332	314	304	328	330	302	330	320	297	341	347	316	323	317	316	315	320	321	336	289	343	333	327	315	333	300	343	323	308	330	335	316	320	317	307	323	343	340	319	323	325	319	300	348	335	328	355	290	344	308	319	320	318	296	329	316	307	330	308	303	341	314	337	294	338	328	308	295	309	303	327	289	320	295	305	308	333	275	297	311	301	339	305	339	319	282	327	340	328	336	298	319	322	339	358	333	330	310	313	301	351	318	316	322	313	308	325	312	327	337	317	318	321	283	311	336	346	318	340	323	312	304	321	317	328	325	355	344	370	301	326	325	344	313	329	335	380	316	323	345	321	306	326	309	307	316	341	313	304	296	328	310	317	329	300	310	320	303	347	322	318	306	356	332	309	337	331	329	307	354	310	320	311	315	375	308	280	328	354	331	332	343	304	309	339	284	319	299	257	311	366	298	324	319	324	331	323	350	289	297	335	309	294	304	297	296	329	345	315	305	343	316	292	297	329	282	293	321	314	328	333	313	326	357	324	330	308	323	323	287	341	326	316	309	310	325	341	332	307	334	323	333	325	313	316	340	329	327	329	347	300	324	323	315	338	288	312	302	329	327	314	302	338	295	335	339	321	315	325	308	334	333	333	308	329	309	302	314	324	329	320	306	300	317	305	335	302	309	305	337	331	315	303	298	272	316	319	313	357	298	317	333	328	316	320	318	322	323	304	328	306	330	342	294	311	317	306	291	337	335	333	298	320	310	345	321	331	290	257	332	301	312	335	326	308	305	329	329	315	314	299	322	315	335	338	349	299	314	319	313	302	315	309	311	324	322	314	320	304	329	342	309	299	337	312	315	336	310	336	302	352	285	324	325	308	331	331	330	310	300	322	336	303	339	328	338	313	320	301	294	328	320	295	311	281	321	331	305	293	297	308	304	301	295	309	312	323	291	324	342	299	313	314	344	300	322	322	335	325	332	342	343	326	320	321	298	323	324	283	343	288	311	352	329	336	321	293	313	314	328	321	327	319	315	295	330	316	341	312	341	356	294	320	288	290	335	322	302	348	307	341	324	332	325	336	340	321	304	284	363	366	334	322	318	305	302	314	305	327	335	348	307	328	303	318	336	318	312	314	319	323	319	331	298	328	336	335	309	315	307	345	314	329	330	330	335	331	308	343	341	312	320	306	341	315	343	300	346	334	321	314	281	316	317	337	338	307	310	308	342	310	304	335	304	301	287	299	333	302	311	337	344	309	325	333	301	353	312	328	318	331	357	325	297	343	314	286	295	323	327	327	334	306	344	317	332	305	306	339	329	317	288	320	319	328	307	279	308	304	353	314	315	330	327	331	311	308	315	297	319	319	306	329	316	335	328	326	306	331	321	360	326	350	331	312	335	319	339	298	354	344	310	319	293	348	325	290	283	292	328	342	311	311	340	331	346	310	334	315	343	303	360	323	316	349	307	327	315	316	299	338	331	330	310	357	297	335	284	350	336	322	309	351	365	327	331	296	300	308	281	315	301	325	322	326	332	273	331	324	297	319	294	294	353	325	337	309	334	314	309	363	326	318	325	335	292	289	306	322	311	309	333	357	346	328	342	296	300	328	297	317	298	351	316	316	301	302	340	324	334	318	340	327	336	306	325	305	328	284	348	366	297	337	311	338	322	328	338	314	335	319	317	321	324	325	316	304	350	316	308	298	297	338	376	310	296	307	333	312	332	316	326	336	355	321	355	311	340	331	341	316	331	343	325	323	331	327	293	344	303	290	327	341	307	297	322	339	328	313	343	342	316	304	346	317	299	321	352	334	311	323	323	314	332	322	319	288	308	293	305	379	319	299	304	342	331	319	272	316	317	307	268	302	292	296	336	294	330	343	337	326	306	324	336	317	326	315	335	322	290	324	295	348	296	330	300	303	307	282	335	331	333	325	306	363	330	316	297	317	309	325	342	293	338	316	345	337	320	333	315	301	330	295	340	310	296	307	286	318	323	301	357	319	292	316	299	294	338	321	332	318	306	319	325	335	341	302	332	309	336	313	319	312	315	310	325	298	315	299	345	321	290	291	316	314	368	323	283	332	314	300	290	315	323	319	312	309	347	326	345	349	360	343	336	328	295	319	303	329	304	356	338	313	326	301	350	306	279	306	350	316	324	348	316	354	329	335	336	323	340	322	305	318	362	330	327	321	350	310	346	321	359	331	318	303	324	327	353	333	321	302	328	348	328	355	322	308	317	332	293	321	301	311	285	295	315	339	338	309	319	345	294	324	342	303	308	320	308	323	340	361	319	331	335	300	309	330	296	328	314	280	328	311	309	329	356	329	295	286	332	309	357	338	296	301	305	343	300	321	344	298	312	363	326	315	309	324	320	291	350	312	323	377	353	331	307	303	292	330	273	331	310	330	323	335	307	333	304	369	316	315	311	364	333	324	306	310	332	370	317	367	331	331	338	322	304	333	344	335	322	336	320	317	292	304	308	335	313	369	348	290	340	334	339	352	339	327	290	334	293	322	349	323	304	323	303	348	324	332	287	307	337	332	318	341	337	326	331	326	313	300	297	345	264	343	300	304	331	351	343	313	287	318	303	299	352	327	341	304	313	326	319	381	331	319	353	352	313	316	299	324	335	309	326	318	328	330	355	334	319	322	313	306	305	301	319	312	338	274	322	319	339	319	330	307	281	331	333	304	340	321	345	349	334	331	342	302	289	346	279	343	324	306	316	356	313	328	301	340	326	307	330	312	329	322	311	325	312	331	288	307	303	300	339	320	338	317	320	319	281	318	291	348	344	319	310	338	329	317	341	362	318	348	330	301	305	357	339	278	311	285	306	339	285	334	334	324	331	296	293	312	318	309	339	312	302	322	316	341	340	325	345	324	351	348	307	348	328	310	347	342	305	280	312	361	356	333	344	293	329	345	332	324	307	342	329	332	341	301	331	296	304	313	282	308	314	345	320	311	321	304	293	288	310	285	300	318	308	317	351	310	309	295	300	312	310	319	293	330	329	316	321	322	357	303	333	311	294	310	283	322	337	351	337	307	334	313	325	334	331	337	334	353	303
42726	12550	10169	17880	21452	12831	5959	4733	3987	3703	3692	2757	1896	1471	1365	1164	1165	1096	1023	1012	959	987	959	894	921	946	903	792	823	803	856	827	852	810	779	802	763	738	742	798	761	742	784	791	737	735	775	755	753	737	753	747	724	740	744	714	759	754	691	737	735	719	746	752	726	743	681	735	768	712	739	729	737	739	737	751	756	745	699	716	718	742	716	760	751	762	716	774	753	723	718	715	747	666	730	721	773	749	758	719	725	732	704	686	764	736	748	720	724	722	743	753	706	699	709	727	739	716	723	730	739	737	729	738	722	741	719	711	778	723	723	753	697	746	749	692	713	742	727	715	752	727	699	699	721	746	691	731	735	737	713	686	714	709	697	735	681	680	698	701	725	704	730	710	737	690	709	718	770	675	700	733	687	718	720	699	751	685	714	688	690	679	709	749	660	698	698	764	686	732	734	766	740	763	731	722	732	719	736	676	729	701	734	689	733	701	764	664	702	689	711	733	655	730	746	704	731	755	761	728	741	717	676	709	770	760	702	711	709	739	745	702	700	661	718	718	702	725	698	707	754	682	717	715	702	740	728	705	747	745	773	697	730	659	732	709	719	684	713	712	719	730	690	725	696	705	720	714	693	755	722	721	723	705	697	772	726	693	747	709	718	718	701	738	681	774	736	776	717	734	704	713	720	684	743	737	720	732	677	713	725	692	712	711	723	718	713	698	704	767	743	688	735	661	684	747	711	694	676	735	755	686	672	759	752	714	710	679	712	740	738	735	662	696	708	746	714	709	722	695	712	736	684	715	714	746	751	740	663	729	714	747	741	722	691	706	690	665	687	746	708	747	703	687	719	738	691	687	761	724	652	659	697	689	673	677	699	730	706	785	707	714	685	747	753	727	739	759	690	727	721	716	707	675	699	705	693	653	686	710	704	736	760	743	728	723	730	738	748	715	775	749	730	723	714	731	621	730	742	720	675	700	689	723	758	668	724	684	687	707	737	758	757	719	725	706	690	711	687	706	711	728	722	748	735	713	724	696	739	706	717	732	719	724	671	749	698	725	676	723	690	738	708	751	692	733	727	673	675	735	738	751	727	721	750	754	739	689	731	689	710	731	726	741	745	687	736	747	742	723	699	715	761	699	744	707	668	707	711	763	692	730	716	737	699	705	753	759	727	735	703	742	700	728	706	735	721	686	715	722	737	699	740	708	737	750	689	681	729	717	741	699	684	705	698	695	661	696	755	758	655	655	691	778	752	722	742	778	697	762	761	736	745	722	694	656	695	695	680	705	722	689	694	704	743	705	776	736	720	721	663	716	698	699	713	663	687	692	689	687	690	714	721	719	684	704	704	707	715	723	728	709	720	726	785	652	734	745	732	673	723	747	722	694	673	679	680	758	758	691	719	729	769	740	757	683	764	704	709	711	728	720	724	697	664	740	682	734	748	702	709	721	685	744	660	738	658	718	695	725	738	698	721	751	684	697	718	743	717	714	734	713	719	701	696	708	694	697	761	705	716	731	726	712	680	704	681	744	715	691	651	717	714	725	721	716	714	728	751	689	737	701	756	721	738	706	710	766	708	705	716	696	725	733	734	719	707	709	711	728	685	751	715	733	696	702	696	704	697	703	688	661	713	704	701	691	685	703	707	701	737	714	677	699	687	710	745	706	681	700	735	658	762	730	758	697	721	735	736	726	687	685	721	705	749	699	711	717	734	743	709	740	730	713	735	731	738	731	680	724	704	698	745	655	718	699	687	732	755	723	694	658	703	711	746	779	735	736	745	742	730	687	719	732	694	753	713	680	695	733	709	721	722	747	702	746	724	753	735	734	801	690	688	725	696	724	746	726	758	749	673	721	740	726	699	673	664	748	707	728	709	724	725	720	735	725	707	718	716	726	688	699	717	687	616	739	679	750	720	768	724	719	706	757	731	709	733	682	742	699	751	713	684	694	722	761	736	678	735	659	706	733	701	729	716	714	681	763	750	696	768	724	725	766	741	711	687	700	692	680	700	750	684	709	721	738	719	697	759	706	709	708	690	709	705	756	716	768	693	731	756	683	698	743	674	705	675	702	704	721	719	726	663	694	698	741	691	709	661	713	705	703	703	737	769	688	762	703	712	760	661	684	724	736	722	719	724	707	714	699	753	717	734	749	710	718	723	706	708	717	711	750	700	721	740	719	722	720	700	729	729	750	714	765	702	702	675	760	701	755	730	720	715	663	692	674	762	695	742	749	677	722	734	702	709	716	720	706	744	694	762	721	715	723	673	738	731	709	771	669	680	676	760	731	685	737	673	753	685	718	721	710	763	737	717	715	669	765	738	719	719	710	738	715	735	748	724	711	706	736	736	719	640	731	746	697	756	711	721	708	735	693	711	721	707	708	677	713	703	737	691	740	731	680	723	774	711	717	691	671	718	685	667	725	705	729	706	689	642	726	738	681	731	692	693	686	759	659	745	693	725	751	739	757	729	692	746	725	739	705	677	770	686	681	737	720	698	743	738	680	691	700	730	720	687	696	679	726	733	719	675	684	763	689	746	714	692	691	739	707	695	715	704	690	727	695	706	758	709	683	733	723	720	673	728	709	690	703	710	708	676	686	717	692	694	705	798	763	676	741	691	713	674	712	730	667	735	729	716	654	718	683	717	739	736	735	767	708	751	734	665	703	735	698	676	702	685	716	699	742	739	779	742	721	682	757	736	717	712	704	706	754	693	697	789	701	717	730	728	684	745	725	729	706	689	712	737	693	740	723	730	720	753	727	669	721	699	714	738	740	716	723	703	766	727	722	693	736	741	686	724	742	772	695	697	731	706	712	690	745	714	712	670	727	743	747	696	707	729	756	726	755	711	759	712	689	683	722	748	734	704	709	688	722	771	734	655	691	694	713	719	721	752	729	707	708	714	743	687	698	722	728	707	714	778	737	738	747	664	729	734	655	688	738	711	697	692	738	682	682	729	672	699	738	771	714	743	767	738	689	691	743	744	701	705	764	733	697	666	659	717	689	710	697	740	737	726	757	734	739	678	706	659	711	760	741	695	720	713	664	689	709	722	739	698	727	727	724	684	658	748	769	763	742	677	629	679	721	710	773	736	703	657	737	731	734	694	745	750	680	674	670	702	710	665	741	715	720	724	715	709	713	725	716	731	708	726	708	735	739	742	712	687	679	719	687	705	694	701	743	710	739	755	661	718	723	753	723	751	728	711	687	690	741	731	682	750	726	736	736	742	730	704	736	703	693	641	751	685	706	719	749	700	727	699	719	769	691	749	714	693	717	734	678	692	703	746	704	706	754	750	714	707	720	669	718	722	723	705	670	733	758	742	673	698	731	724	719	704	713	743	741	703	723	737	661	670	682	700	710	715	669	680	697	716	727	708	748	701	688	689	747	732	705	734	747	666	694	751	733	702	736	730	762	697	651	706	737	758	655	663	691	731	713	682	728	719	705	760	722	711	692	698	716	733	727	717	746	763	718	691	743	665	747	642	755
17878	3889	1948	2599	2301	706	304	272	233	229	223	134	94	91	84	89	123	108	95	99	98	90	112	103	95	106	92	102	79	99	92	73	100	103	107	98	94	104	91	86	105	79	94	80	84	86	89	111	105	95	102	74	115	102	97	94	95	92	97	96	103	89	99	106	82	95	98	89	109	98	99	78	93	92	93	87	76	86	90	89	104	102	74	91	85	106	108	90	98	83	90	94	93	87	76	102	95	91	92	94	86	88	84	92	104	86	102	94	96	107	97	107	86	105	106	98	106	106	91	104	108	100	106	101	92	96	102	89	87	110	106	103	107	76	83	106	99	98	91	110	108	88	113	106	118	101	92	89	108	103	102	94	103	82	94	94	103	95	103	111	110	96	81	100	93	92	122	99	77	102	103	89	91	106	96	88	121	89	97	101	104	105	92	113	106	102	108	93	97	91	96	101	86	89	90	82	104	89	89	111	93	84	97	99	90	80	104	98	97	107	98	94	93	103	112	100	92	106	88	100	79	95	96	83	103	95	103	93	98	88	101	109	96	89	109	93	90	113	93	107	89	68	107	123	96	119	90	90	103	91	115	96	88	109	92	87	81	92	115	90	86	84	101	89	80	91	99	95	115	108	114	100	90	90	91	90	94	116	97	87	79	89	97	91	83	98	87	103	86	103	112	96	103	113	88	102	93	90	94	99	100	107	112	107	101	84	84	102	105	104	95	92	94	93	97	100	104	118	85	85	82	100	104	90	97	87	82	78	101	116	93	103	85	75	90	112	104	112	80	110	79	96	104	84	120	103	82	90	93	112	99	112	96	105	86	108	97	111	115	91	96	107	106	102	107	87	95	100	116	94	103	104	86	101	85	95	79	86	107	101	102	103	95	98	98	91	93	82	79	83	92	98	119	96	97	106	93	106	92	88	100	91	95	93	84	92	101	95	85	94	105	86	84	102	98	106	100	94	85	94	90	104	96	86	80	80	95	108	92	101	79	108	96	112	111	105	88	97	88	93	89	122	103	95	100	98	101	97	75	116	93	73	100	102	105	97	109	95	103	94	101	106	119	112	90	94	84	80	88	92	73	88	108	86	92	88	96	100	99	89	92	98	83	100	115	99	97	86	89	96	105	101	92	86	101	118	91	93	88	98	98	89	98	97	103	92	82	99	86	108	82	100	92	86	101	97	90	89	110	108	100	94	106	85	102	95	87	125	106	89	90	81	86	92	96	106	94	97	82	87	106	91	98	92	93	95	107	98	102	69	96	91	98	85	112	85	98	109	90	82	109	90	99	94	90	80	107	116	121	104	79	95	100	104	107	89	84	85	90	117	104	94	84	91	76	102	111	92	120	104	101	88	94	99	99	106	93	101	83	97	97	104	99	106	93	101	94	101	87	111	93	98	98	96	110	103	96	89	110	100	83	90	117	92	109	96	114	110	97	119	115	117	93	111	108	100	102	99	91	89	112	97	99	78	74	95	88	89	74	100	94	104	98	77	94	107	101	106	96	94	104	101	76	88	108	108	92	99	108	80	110	106	88	96	122	104	91	100	88	100	87	101	110	106	99	97	105	85	89	101	106	94	88	83	89	100	102	89	98	90	97	78	64	79	113	106	96	93	105	90	92	104	87	87	113	94	95	113	88	103	92	94	113	84	96	89	90	97	96	97	93	89	106	95	100	98	110	97	106	97	94	100	79	101	109	109	113	82	104	82	73	115	102	85	103	101	85	100	91	86	101	84	88	106	111	99	113	79	89	91	71	84	79	79	98	106	99	105	95	101	96	96	88	111	86	78	94	82	90	89	92	118	107	100	101	94	98	69	91	81	100	97	69	77	111	94	114	102	87	94	96	101	91	93	90	92	88	96	86	84	96	101	94	109	87	89	98	102	106	99	74	109	89	92	77	95	99	99	98	86	84	101	92	83	107	99	88	87	106	88	96	90	111	93	109	111	82	91	113	91	106	94	95	84	100	113	95	94	102	106	91	93	96	92	95	93	80	89	100	108	90	81	95	108	98	100	106	80	105	82	113	96	78	99	95	103	113	114	87	110	123	88	104	87	111	103	98	87	108	106	104	90	78	103	114	108	98	97	78	112	97	102	103	82	96	101	97	108	116	106	88	87	100	107	109	114	89	111	93	98	96	104	110	96	94	84	92	115	100	93	104	111	96	83	100	93	97	94	96	101	98	101	82	106	107	94	93	91	107	105	74	84	91	97	94	86	83	101	91	102	72	89	92	109	105	80	91	97	90	93	98	102	108	94	81	100	96	117	85	106	115	102	100	85	108	92	86	92	94	91	93	83	97	86	96	98	94	97	96	84	92	92	81	91	81	107	85	93	122	87	70	93	103	115	95	92	103	110	89	109	101	98	102	86	90	83	95	87	115	101	102	95	107	86	107	102	93	71	113	96	102	78	82	84	92	92	86	80	103	118	127	108	108	111	84	76	83	113	100	104	94	81	103	101	97	93	106	108	100	112	107	96	97	95	78	98	88	88	93	124	90	101	120	93	97	101	81	86	95	81	76	94	95	107	113	103	91	105	100	114	71	73	87	95	103	116	99	103	116	88	81	95	98	106	88	108	91	80	89	99	91	94	92	111	99	94	88	93	90	108	89	81	108	82	78	101	85	95	90	95	92	89	109	89	91	112	102	99	106	99	86	110	82	107	91	89	100	95	91	99	105	82	89	112	77	91	92	85	93	120	108	92	85	105	99	103	74	110	106	110	113	83	90	103	106	97	99	96	93	103	98	94	72	97	104	114	90	95	91	96	121	91	105	107	125	104	98	110	95	107	89	109	97	75	91	80	94	97	79	88	97	94	100	89	91	83	91	80	66	88	96	88	109	101	117	111	84	87	89	84	108	78	91	77	75	91	77	117	101	92	92	82	119	110	92	95	90	97	95	88	96	96	107	101	100	102	101	102	86	101	101	107	89	98	85	97	93	107	105	88	93	102	89	107	84	93	95	94	110	92	108	105	105	105	103	91	85	95	110	91	94	89	109	94	100	89	87	103	77	82	107	98	111	91	77	83	85	100	114	92	91	88	104	92	88	67	117	89	85	93	96	102	80	95	84	92	92	98	94	98	96	96	108	94	87	115	111	97	100	118	100	115	109	96	98	78	91	93	92	91	93	103	102	99	84	94	86	89	99	93	114	102	78	98	84	109	92	105	86	107	102	82	97	124	104	81	95	84	83	93	93	95	104	78	89	103	97	105	104	101	84	93	99	78	111	94	108	91	97	72	91	108	91	84	85	89	94	92	89	87	95	102	116	102	102	97	94	101	84	105	108	89	83	99	117	94	96	103	98	95	101	93	90	116	94	102	87	97	99	92	97	94	94	96	95	87	91	101	105	97	86	109	90	104	122	108	105	87	90	116	105	113	98	113	110	108	91	85	93	102	87	80	99	95	90	92	105	99	90	105	92	81	104	97	99	92	97	98	109	74	91	88	90	106	85	87	96	87	90	109	78	96	91	110	106	99
10327	2361	3823	8341	8203	3026	1441	1313	1052	1164	1147	533	322	307	297	298	286	302	297	271	292	283	272	282	252	285	277	292	286	309	279	270	295	248	288	304	255	303	276	272	258	280	291	282	279	262	275	290	294	279	257	270	277	272	309	287	284	289	268	286	264	270	276	261	286	298	281	282	277	269	292	270	282	280	273	290	270	286	307	250	277	271	270	263	283	271	307	258	265	281	271	239	262	316	280	272	282	279	306	306	278	294	306	278	301	256	283	281	269	297	260	285	252	275	268	267	267	277	256	263	272	251	282	254	262	257	267	272	239	265	280	280	290	268	264	266	274	297	261	254	282	251	289	267	286	267	278	258	269	266	313	274	253	289	269	276	309	270	265	278	260	252	295	267	283	314	264	259	313	270	257	280	277	251	297	272	275	313	298	264	270	268	259	302	288	262	270	270	267	249	282	282	276	242	289	274	293	282	307	261	291	258	273	279	289	275	264	288	260	263	279	273	272	294	271	308	276	296	264	250	247	278	248	294	271	284	258	243	300	249	291	285	271	265	256	286	275	289	271	281	257	283	270	288	277	302	300	288	277	283	247	285	280	291	266	257	276	299	282	298	260	278	262	282	257	271	280	264	257	299	275	235	245	273	270	256	289	284	282	302	272	259	294	292	283	282	284	293	274	266	251	236	292	272	242	253	257	261	256	248	274	300	261	275	245	261	272	278	279	256	288	264	269	286	274	295	274	267	290	283	288	279	291	277	261	264	286	280	288	282	276	259	290	282	260	276	273	274	267	290	280	296	293	283	295	268	299	258	282	266	254	297	269	293	285	308	261	273	269	296	250	264	300	280	273	308	260	285	305	279	250	263	266	284	271	277	282	255	285	259	308	253	269	291	277	285	305	270	309	278	273	265	290	278	245	271	253	278	279	265	285	269	269	306	306	277	294	303	305	266	282	289	268	249	268	269	263	255	272	291	288	282	244	268	281	268	254	265	253	255	269	297	257	251	255	307	262	282	297	256	288	272	272	260	264	295	266	294	251	258	299	266	276	262	248	263	270	227	268	267	274	265	241	285	277	259	264	294	277	276	275	292	267	280	302	270	288	261	260	296	261	273	281	286	286	288	284	265	252	262	277	273	238	248	282	271	296	257	257	283	294	269	267	273	248	284	284	286	271	258	272	262	289	251	272	261	255	257	254	267	274	269	271	249	256	295	280	278	287	250	298	290	282	265	284	264	265	287	253	250	264	258	263	272	266	264	284	273	265	285	278	281	304	264	250	287	295	236	300	255	288	262	261	262	288	286	285	264	270	295	265	259	282	278	279	274	302	285	307	299	239	292	297	287	276	280	271	313	268	265	295	287	264	269	282	299	274	291	268	283	341	252	276	254	242	252	272	254	303	275	326	284	290	280	268	265	259	298	277	265	251	282	284	246	255	261	252	291	264	273	300	271	280	277	270	267	279	293	281	255	296	263	272	270	278	306	259	286	285	280	264	270	284	275	255	277	259	260	313	265	273	302	280	234	257	264	278	267	259	239	277	279	273	263	267	256	263	265	254	281	235	247	260	282	261	233	272	246	279	262	273	279	281	271	290	257	292	255	268	252	227	317	263	287	322	266	247	276	288	263	265	268	258	284	303	301	284	276	278	272	273	251	287	268	276	277	283	289	280	264	282	265	266	281	287	266	268	260	291	262	263	279	285	286	304	273	308	275	285	270	280	272	269	280	270	287	278	289	290	276	294	270	268	268	278	302	245	280	273	248	296	286	268	274	272	302	267	261	286	248	261	272	279	277	286	264	242	261	265	276	298	276	285	268	263	263	285	251	288	262	272	254	293	259	280	270	279	269	289	272	276	265	281	276	296	266	252	264	254	257	262	246	265	249	264	271	274	277	290	275	290	278	253	242	270	280	266	287	272	282	287	264	275	286	267	272	251	282	246	279	275	304	281	292	263	272	260	257	285	275	283	296	255	265	297	258	258	265	264	236	269	267	274	277	279	242	248	299	253	253	273	283	307	254	291	286	266	289	312	280	264	249	288	273	285	272	245	286	238	276	241	295	281	262	274	255	261	264	275	247	261	250	300	287	266	264	268	271	286	267	286	266	261	264	265	275	257	249	301	314	282	276	280	301	289	265	278	268	295	293	292	280	294	272	263	288	293	261	259	251	310	284	265	293	264	267	265	286	277	272	269	257	277	271	271	316	280	237	263	284	300	282	279	334	289	293	276	257	283	256	257	293	306	277	252	227	291	273	267	285	246	274	272	301	256	261	228	277	238	282	277	259	289	261	293	274	273	258	279	266	299	293	280	242	270	267	285	266	269	282	296	270	249	265	274	258	295	289	295	263	269	246	263	296	273	259	253	276	271	273	270	262	284	280	296	277	270	263	287	267	289	282	287	295	262	282	286	270	295	276	259	253	280	263	286	255	288	279	256	287	282	277	277	240	298	268	263	291	286	272	263	277	258	293	270	263	273	296	252	274	254	284	284	263	258	285	247	281	277	272	281	296	283	259	271	253	255	244	278	288	294	267	268	283	247	295	237	265	261	271	242	297	295	284	281	244	251	283	257	241	266	267	255	264	255	297	291	260	283	247	270	295	276	265	293	262	282	274	275	234	307	253	260	270	235	270	287	295	271	296	287	279	279	249	256	289	286	275	286	261	253	277	278	286	275	259	286	273	293	276	274	275	265	279	282	304	282	265	273	269	258	278	268	292	252	259	284	273	260	269	281	275	297	302	285	281	247	277	254	256	285	263	240	281	291	253	291	287	279	256	279	275	279	257	273	278	280	286	282	251	277	260	315	267	256	264	288	267	243	259	254	259	278	262	283	255	293	290	252	283	258	276	269	289	259	293	260	271	270	257	277	281	292	253	258	298	269	298	275	256	279	239	282	257	284	269	300	310	284	266	259	296	289	279	260	285	254	281	289	272	270	278	287	273	285	282	276	292	273	283	289	291	263	252	240	275	266	256	285	289	258	275	252	290	260	251	288	268	297	260	277	276	279	262	273	300	284	272	247	266	269	254	259	258	246	274	289	273	295	271	257	274	277	288	313	257	247	277	276	304	280	272	293	305	249	281	268	255	253	267	283	284	256	254	302	261	276	288	258	276	264	247	289	268	234	269	281	264	275	265	271	245	268	294	281	272	279	279	302	273	263	275	255	271	243	269	270	270	266	281	291	274	281	257	266	248	295	264	268	281	276	274	284	248	289	241	261	267	287	291	270	292	290	287	274	275	303	271	268	278	253	292	269	287	302	265	244	279	297	265	289	299	273	257	256	255	297	268	303	272	281	262	264	268	299	281	265	288	258	267	302	273	249	293	246	262	257	290	256	264	280	271	265	238	283	259	277	274	290	297	278	280	262	314	279	287	284	277	295	279	268	246	257	267	300	277	274	295	255	279	271	273	304	287	267	271	281	286	270	290	276	258	249	255	286	298	274	256	281	280	264	271	297	273	273	267	275	276	269	284	255	282	271	251	251	268
55989	37123	9543	6966	4279	1569	1003	719	537	604	511	362	276	282	241	227	230	243	234	224	244	226	221	228	215	211	214	239	226	217	194	199	213	228	201	236	198	214	222	216	210	222	241	223	233	224	216	204	249	204	198	221	217	213	238	208	230	240	207	222	221	220	194	195	194	232	195	216	219	202	217	202	202	189	210	190	247	239	205	224	213	208	194	200	228	233	226	227	220	197	214	207	202	202	203	207	224	210	209	209	216	216	200	234	222	251	205	207	218	215	209	211	234	186	223	214	195	239	234	229	201	208	223	207	209	203	234	221	229	235	223	196	204	237	213	225	200	201	207	194	224	206	186	213	228	231	218	213	184	212	221	215	201	196	222	225	206	182	190	209	216	209	209	206	230	220	208	196	204	217	198	203	202	198	213	191	212	207	201	241	209	206	233	220	221	217	211	195	215	216	209	215	213	216	237	234	206	213	215	241	221	217	232	232	199	214	220	211	225	199	196	207	218	211	226	202	169	211	207	227	206	249	209	225	221	222	242	237	234	197	226	195	211	232	240	226	223	223	210	216	209	194	207	210	215	184	240	189	224	223	208	210	235	214	187	190	209	206	199	208	224	208	201	192	265	191	214	215	208	215	204	230	248	220	191	208	219	207	212	179	179	186	207	220	200	202	213	213	187	228	223	217	205	245	198	211	228	212	201	234	206	192	201	215	194	220	233	212	213	195	230	234	201	213	244	220	199	225	210	212	228	245	201	174	206	200	204	213	211	210	204	219	206	206	223	194	237	187	175	196	230	206	209	199	188	199	203	181	234	204	216	210	196	201	218	195	209	196	221	204	202	234	225	226	242	218	200	211	217	217	212	194	236	227	200	191	179	196	214	230	211	211	211	232	224	209	211	207	186	211	242	180	191	221	215	198	213	239	209	207	249	230	193	197	221	239	256	212	245	217	218	239	203	216	201	225	200	192	220	228	212	222	222	211	223	231	191	217	217	196	249	215	223	215	232	189	198	206	191	196	226	204	176	215	238	226	206	194	228	221	235	231	252	199	206	236	231	212	213	214	210	219	191	211	201	229	208	237	230	202	233	234	232	217	222	225	189	193	229	224	205	200	227	187	197	208	224	207	222	222	195	190	188	202	219	239	207	223	239	200	212	205	252	222	238	200	189	211	207	202	203	197	241	253	202	220	192	223	206	192	217	201	222	202	197	221	221	182	209	204	208	207	197	188	205	199	218	192	186	218	191	198	201	203	215	228	210	234	194	201	214	217	215	189	225	196	201	225	208	205	191	205	218	204	187	218	194	219	215	223	217	243	197	208	195	182	206	203	219	211	207	183	209	208	182	208	223	211	222	205	220	209	202	204	236	208	216	190	213	198	198	207	208	213	219	203	224	224	229	222	200	210	215	219	213	209	217	227	213	201	205	252	213	222	211	230	205	201	196	213	212	200	216	190	211	219	216	208	211	221	194	168	211	223	189	218	194	208	226	190	201	208	225	198	214	189	244	190	178	213	208	210	222	247	202	219	215	212	209	214	204	205	216	232	188	231	235	191	219	221	208	198	220	217	213	201	192	229	186	201	185	223	218	185	235	226	175	201	218	184	208	223	215	204	209	212	213	208	207	205	215	203	193	208	161	216	216	191	196	208	210	237	226	199	214	224	225	191	225	207	214	224	244	206	193	220	222	193	183	238	215	190	226	228	221	216	187	208	223	215	210	219	217	206	217	197	217	214	189	215	205	233	215	194	218	218	193	246	212	223	203	222	214	221	193	187	235	208	197	224	219	210	199	208	182	211	203	206	198	232	223	214	216	206	221	227	212	205	211	233	219	194	197	200	230	215	188	203	207	223	218	177	195	215	241	230	209	235	240	218	214	222	213	202	174	245	228	210	228	214	208	226	211	205	213	214	209	205	233	210	213	237	195	229	209	215	207	220	232	192	193	225	220	237	237	207	220	215	193	212	238	224	220	201	194	216	226	212	214	213	211	201	187	206	207	219	199	200	212	186	187	207	199	242	235	227	214	197	230	228	216	217	206	205	196	229	229	220	210	191	226	230	202	196	239	193	211	218	225	237	226	204	225	220	194	214	214	185	201	204	222	224	231	177	206	193	221	228	219	206	215	237	205	216	201	189	246	207	215	179	221	206	232	199	201	221	233	197	185	210	209	219	197	200	206	198	205	232	205	226	201	205	224	201	200	224	188	216	202	235	204	214	200	228	214	206	228	204	217	243	221	189	221	212	226	210	210	201	225	230	191	203	195	201	225	217	214	212	201	201	204	212	190	200	234	201	220	219	199	199	232	222	210	252	238	209	228	202	206	216	225	199	202	210	203	221	199	192	200	200	233	201	221	205	241	195	218	230	201	241	219	207	196	205	238	209	218	214	243	202	204	207	187	232	231	224	189	244	236	194	216	226	241	227	194	217	207	221	207	206	219	210	223	217	227	226	190	207	201	192	213	210	227	213	270	214	201	187	207	229	189	218	202	216	214	205	209	210	203	194	239	241	214	167	215	200	234	195	176	195	225	217	239	210	207	214	174	197	201	211	200	249	217	197	189	216	226	245	227	194	193	221	236	226	195	213	213	197	221	225	196	231	213	217	193	235	207	212	202	205	215	246	210	200	192	223	175	202	248	224	224	230	194	256	209	208	244	229	193	204	202	187	184	211	208	217	259	214	213	231	197	189	187	207	232	217	235	222	218	225	209	213	203	229	225	229	217	231	219	214	183	215	223	213	223	234	241	201	197	214	244	229	189	210	225	214	212	200	196	197	202	250	236	208	190	210	217	230	233	183	203	216	221	202	225	206	242	243	201	209	213	232	198	196	194	234	216	219	181	239	239	222	219	235	208	222	230	214	226	237	212	224	224	236	218	199	195	211	220	211	195	197	204	206	227	204	203	192	235	221	227	225	204	227	201	226	224	222	212	221	229	207	202	193	206	232	189	212	198	217	204	207	236	219	205	189	213	233	239	203	211	206	198	233	235	244	199	206	233	200	219	219	212	202	229	205	197	186	206	182	223	222	187	201	207	204	197	199	217	235	209	229	209	231	211	218	207	180	216	235	221	198	210	209	203	223	210	211	205	208	192	212	201	198	203	219	193	228	192	215	204	201	226	221	222	221	228	219	200	223	195	194	216	216	220	209	232	231	215	214	209	195	200	236	234	236	210	224	198	206	212	238	206	203	201	214	234	204	208	205	243	235	211	205	227	220	227	223	250	185	182	211	199	197	211	218	213	215	239	209	217	174	219	185	187	220	213	209	213	215	209	219	235	225	218	257	204	221	181	196	217	199	217	207	178	191	210	192	232	241	225	205	226	191	190	200	214	199	236	227	223	210	222	206	209	216	238	223	229	217	223	229	202	222	206	201	223	206	211	214	203	226	238	198	211	209	206	217	202	217	220	203	205	209	211	198	198	211	193	217	216	208	209	189	211	186	212	191	220	187	191	231	203	198	232	182	231	203	224	220	219	224	201	223	213	236
33774	12070	8649	17413	12650	6351	4185	3340	2224	2818	2200	1615	1086	912	845	787	748	726	633	636	640	609	606	646	604	653	575	579	588	563	586	561	565	569	567	599	513	539	534	556	504	586	582	544	526	540	542	566	537	503	506	552	569	518	536	498	540	539	527	519	537	489	513	520	523	519	509	535	492	512	536	514	485	519	500	520	510	519	492	504	531	526	532	537	489	527	512	498	521	482	548	540	513	520	522	508	526	497	523	560	549	492	480	481	511	531	520	537	506	544	541	542	526	489	522	544	506	508	511	499	529	515	556	531	487	506	509	526	537	498	489	454	496	541	529	514	536	512	495	506	483	497	473	524	543	518	519	506	477	484	532	497	492	499	491	514	546	515	501	535	526	509	524	530	564	531	467	510	509	582	529	518	471	518	491	485	513	501	488	497	485	522	525	541	555	496	491	522	485	508	498	547	499	542	537	504	587	516	476	485	505	514	534	525	540	466	548	469	503	501	525	513	498	548	489	542	538	553	484	517	507	519	496	544	510	529	506	543	549	506	509	501	485	484	496	512	498	542	553	558	497	531	543	528	495	491	517	512	518	547	519	544	516	497	525	544	518	528	527	462	503	533	502	534	526	493	559	533	512	524	529	504	546	489	526	531	524	515	489	532	514	518	522	527	528	543	469	524	513	485	546	524	519	499	492	461	516	477	460	490	518	489	523	520	516	490	524	498	470	496	476	522	490	523	509	520	520	539	535	497	458	529	508	550	493	518	494	527	530	529	507	516	493	518	490	521	498	479	578	507	524	538	496	477	522	532	485	485	520	543	533	538	475	471	510	495	540	503	511	542	518	556	495	528	565	473	529	503	500	525	528	524	526	520	515	537	492	520	524	534	506	508	538	506	547	556	515	554	490	488	517	528	482	521	525	538	529	492	521	544	511	520	489	529	515	498	480	516	527	533	517	520	543	549	529	498	523	501	522	535	500	512	535	506	500	515	488	520	503	496	551	497	528	517	516	558	509	501	477	515	499	486	500	492	544	529	558	479	486	529	528	541	562	511	541	493	525	492	525	483	572	536	498	548	523	535	510	542	497	486	515	507	506	513	524	542	499	512	499	517	525	497	489	513	522	554	498	528	503	521	487	490	474	486	532	528	524	519	552	505	541	513	543	560	512	533	478	485	469	495	513	512	484	524	500	528	537	514	511	529	514	551	494	514	500	498	487	518	536	516	507	496	492	530	474	533	506	491	512	548	507	533	493	569	526	516	554	531	528	490	508	506	555	523	535	550	515	498	503	506	548	530	489	519	523	467	501	530	528	492	508	512	496	534	516	523	514	470	540	483	497	520	513	538	545	503	534	489	573	503	495	507	532	516	495	519	529	534	553	495	491	563	552	459	488	550	526	513	497	547	563	501	525	493	493	519	519	493	482	494	556	499	542	495	485	506	525	557	518	482	465	502	482	544	516	476	511	549	511	548	521	512	522	542	498	522	541	473	482	511	508	539	520	517	523	526	512	522	499	540	528	536	483	502	527	536	496	508	490	526	510	538	547	529	534	535	498	547	545	506	515	484	502	492	522	506	531	524	519	515	509	497	506	484	510	482	494	569	517	535	514	512	506	508	513	512	502	490	495	505	517	528	535	474	515	481	480	517	491	495	485	508	545	512	512	548	548	541	509	515	543	490	521	528	528	508	534	519	550	518	509	502	526	533	492	519	550	565	504	480	515	534	494	500	525	490	494	522	547	527	477	531	500	549	481	530	528	519	513	482	516	499	483	530	533	537	525	519	538	526	492	525	506	538	551	487	561	552	543	455	530	493	541	517	523	507	518	516	523	545	507	562	485	487	493	479	522	514	492	485	527	512	522	480	512	500	493	520	538	499	525	492	523	561	553	490	490	472	516	499	521	518	505	529	490	497	505	485	499	518	516	487	502	516	490	564	520	503	528	520	522	519	490	545	517	528	524	524	509	535	500	503	515	510	498	538	520	562	538	511	537	494	539	561	498	500	488	499	537	506	533	492	490	498	492	525	507	512	507	526	501	515	518	533	536	538	490	515	512	557	512	541	505	488	490	520	521	559	561	556	503	534	489	521	466	521	514	533	545	549	512	515	551	512	556	528	508	532	509	519	488	498	469	510	472	499	483	482	509	540	554	517	528	539	517	531	545	527	524	515	491	529	482	532	532	519	543	506	493	487	545	537	504	466	517	486	504	522	521	495	529	526	511	472	472	540	546	506	465	517	517	559	482	522	507	506	532	468	513	503	492	514	512	511	517	539	549	499	517	488	533	539	479	544	520	554	498	523	507	483	508	497	497	506	505	516	520	495	504	544	521	492	532	527	534	531	532	479	544	519	509	514	513	547	498	516	523	527	570	492	525	499	516	545	532	500	518	563	516	533	531	541	523	542	540	500	517	521	528	519	505	527	537	526	497	538	515	492	540	501	528	508	484	532	484	558	497	516	495	523	448	502	483	521	549	516	509	517	495	483	513	464	556	491	507	512	513	542	496	495	475	503	483	487	517	529	488	517	518	516	492	513	503	540	529	491	484	525	482	520	507	471	512	523	543	509	513	509	537	529	500	488	515	517	476	500	499	559	531	471	521	515	518	512	535	500	483	531	519	573	537	493	490	508	542	555	492	506	486	489	516	523	512	507	505	549	525	523	552	500	492	510	523	533	520	467	520	521	494	529	481	508	519	526	559	557	509	504	479	517	492	544	524	554	512	489	515	517	558	499	508	532	523	521	526	521	505	495	479	517	482	526	505	543	525	538	529	523	520	527	525	507	507	510	508	541	551	518	515	497	531	488	502	485	521	508	542	458	473	523	527	523	487	521	513	487	526	526	525	501	526	548	488	507	532	555	494	515	499	528	509	534	508	511	518	494	536	532	495	503	511	509	492	530	475	504	521	504	508	530	518	504	507	492	519	482	476	504	503	531	502	526	525	516	504	511	556	474	518	507	511	504	532	530	509	504	530	518	528	520	506	526	518	511	487	487	499	516	507	520	505	541	511	483	531	510	499	505	507	481	553	471	523	501	545	524	482	540	522	534	537	497	498	507	535	488	509	540	528	457	524	524	505	513	533	541	519	518	536	521	522	497	523	559	529	519	502	491	519	512	498	496	512	505	527	500	541	556	512	550	502	534	510	499	541	538	496	527	514	518	506	508	501	537	546	541	533	505	503	502	490	508	539	520	461	519	511	525	519	463	507	538	508	475	513	496	545	529	490	488	513	520	515	536	496	540	507	550	514	518	473	576	509	521	521	553	489	518	497	543	523	532	542	484	530	442	518	548	533	508	510	513	503	489	469	540	527	519	548	511	501	527	480	499	550	512	552	504	526	510	507	504	542	523	507	553	497	474	519	523	493	518	482	488	531	533	503	557	495	523	505	499	517	481	502	514	502	509	527	519	486	549	551	521	538	549	538	545	518	504	535	476	512	467	537	516	518	485	559	533	496	515	529	510	506	509	512	516	520	529	538	500	515	515	518	496
66141	45407	16924	11401	6310	2518	1791	1019	1057	901	736	560	477	466	394	403	395	353	382	365	349	357	360	343	325	321	347	343	374	350	328	332	328	310	292	304	353	354	345	314	296	299	330	310	308	312	338	326	334	338	351	307	292	335	357	314	324	309	306	334	309	342	339	288	348	322	333	327	328	323	322	316	332	360	339	339	339	320	348	318	313	356	339	332	334	311	385	333	316	324	315	320	295	335	304	343	313	329	308	313	311	314	326	341	324	285	342	361	327	310	303	317	317	298	313	311	336	341	320	306	339	323	306	289	320	325	317	303	322	342	312	325	342	323	314	331	313	323	301	349	339	300	301	294	335	321	323	305	306	316	332	297	311	346	313	319	313	291	316	315	319	291	352	313	317	313	321	331	324	305	310	307	337	310	317	296	328	289	311	321	296	322	303	329	350	369	320	289	334	315	311	284	313	331	315	345	332	347	346	293	325	326	311	309	323	357	354	311	371	347	316	357	299	308	321	368	296	316	299	352	345	299	297	302	316	311	351	298	297	317	320	288	334	334	299	318	346	311	371	306	283	333	310	335	338	332	329	334	292	349	324	303	347	329	337	337	332	347	344	295	322	312	324	316	310	330	336	330	331	349	333	320	317	316	308	312	337	298	324	355	326	320	314	297	330	301	368	309	339	324	317	350	311	301	345	304	324	293	336	308	345	315	328	322	346	328	308	325	318	296	364	303	346	333	321	324	330	333	302	352	305	322	307	348	313	327	316	320	313	335	322	307	335	292	329	328	368	306	316	336	346	351	280	319	314	303	332	275	322	304	340	307	336	279	315	303	300	297	308	296	303	347	314	334	334	311	348	313	300	343	292	322	306	331	315	325	311	335	327	338	342	335	300	321	335	325	304	315	318	332	309	293	332	294	314	297	314	322	346	295	318	315	322	306	301	292	331	354	315	403	301	302	327	345	300	334	300	321	330	354	296	317	313	318	308	320	318	353	314	325	330	335	315	345	342	318	318	352	317	294	330	329	325	308	314	330	303	343	350	350	333	329	280	272	355	334	312	319	325	341	299	310	313	329	338	302	299	317	318	341	301	343	307	314	316	331	355	341	298	302	332	359	306	300	302	302	309	300	322	325	354	329	284	308	311	303	318	340	346	332	345	322	334	349	333	327	373	319	350	327	309	330	357	300	311	317	342	322	285	315	325	345	323	326	340	347	342	323	337	342	339	324	335	324	320	268	312	291	307	325	341	335	318	297	296	358	338	316	301	297	322	320	351	312	320	325	295	305	325	315	323	308	301	302	304	297	331	358	322	316	346	324	359	346	302	280	345	300	295	303	324	314	318	306	349	312	328	305	303	315	321	317	346	347	339	343	332	321	313	333	302	322	330	309	319	327	325	319	324	320	330	312	306	306	331	302	297	344	332	316	313	317	389	305	319	318	311	331	318	306	328	314	325	358	322	348	329	313	322	321	345	324	319	339	284	335	305	324	324	352	336	320	342	313	325	317	330	347	337	348	301	375	321	344	356	350	351	312	301	308	302	321	324	307	320	325	330	307	328	318	307	308	333	323	321	319	357	350	310	328	343	293	301	336	311	316	335	291	325	271	333	281	357	312	303	329	329	337	365	324	304	335	357	320	351	323	364	332	308	273	347	335	296	307	316	309	303	326	294	334	329	303	314	313	318	289	314	325	298	326	331	301	371	293	311	314	279	334	303	322	322	331	320	318	322	350	282	331	335	341	303	313	323	316	301	320	301	336	289	326	270	288	358	322	335	322	342	292	342	316	327	319	330	301	331	331	327	313	329	333	328	323	303	294	311	325	320	323	325	326	333	301	319	316	293	305	288	315	317	320	342	335	294	310	310	319	320	357	322	339	329	316	315	325	338	311	311	304	287	295	309	338	324	316	370	318	320	296	296	291	297	348	319	311	289	318	347	334	325	326	348	328	339	326	285	326	319	289	302	342	348	354	342	317	338	307	303	328	297	306	284	337	323	333	347	338	323	356	297	314	327	342	294	292	332	281	309	317	331	319	332	339	321	361	327	316	313	290	334	315	327	286	321	318	311	312	317	350	300	313	298	313	316	321	308	321	343	346	332	313	332	326	319	324	344	310	337	329	329	338	313	335	357	328	304	339	294	306	319	302	326	325	330	314	301	301	319	320	326	312	324	312	325	341	326	321	326	384	316	331	279	312	334	288	318	317	349	313	356	273	287	332	338	272	305	291	310	342	307	323	327	318	299	345	316	343	317	315	334	299	320	326	318	323	348	321	344	300	300	324	296	311	314	322	334	303	297	328	327	306	306	303	321	319	309	348	326	297	296	325	343	351	335	329	324	321	358	277	318	289	291	310	312	359	352	330	292	315	355	276	357	321	310	315	315	344	294	327	327	283	319	308	277	293	355	295	355	342	317	332	333	312	320	308	350	300	311	317	340	302	327	331	327	297	308	316	283	287	320	305	321	309	303	304	310	337	322	335	341	331	343	320	304	311	316	324	335	319	322	311	318	310	313	306	307	338	345	351	311	307	319	334	332	332	321	310	322	335	302	315	308	300	328	318	323	329	327	372	321	310	318	279	333	336	335	293	331	358	321	325	293	320	328	312	312	301	316	331	293	348	334	291	322	303	305	314	319	318	345	310	336	308	353	321	327	323	336	333	335	296	304	314	330	297	303	329	311	313	342	291	335	336	348	352	284	302	314	366	351	331	324	335	335	335	332	314	319	347	292	315	339	311	362	306	326	315	309	351	336	316	332	315	325	346	361	337	297	343	311	310	342	322	318	299	311	284	294	342	320	277	294	313	302	290	293	315	320	320	337	336	304	332	314	339	331	318	290	298	310	324	290	326	322	304	317	326	292	308	306	344	309	320	302	326	314	312	308	353	318	332	307	348	326	325	320	308	345	313	302	293	291	351	310	343	294	341	325	337	325	270	303	316	327	330	316	335	309	319	338	298	313	299	332	343	289	312	337	337	296	328	303	335	299	346	347	295	340	322	329	316	306	333	344	320	350	330	320	327	308	337	307	329	339	302	337	310	331	308	346	336	321	316	321	306	318	317	300	312	317	295	321	300	301	323	338	339	334	331	324	325	308	338	323	270	331	281	310	335	300	355	280	322	331	327	321	331	293	311	325	331	308	344	330	358	327	331	343	309	317	316	329	309	318	315	328	331	310	360	367	305	298	333	300	331	349	290	317	337	328	300	319	290	328	341	325	332	328	281	303	324	275	314	291	319	347	275	323	316	319	348	335	309	334	327	326	347	322	310	320	320	346	350	332	327	348	319	276	289	286	293	330	279	312	317	323	316	313	302	293	323	311	330	330	301	297	301	327	314	346	327	321	313	307	302	289	301	332	304	321	349	339	331	332	331	337	299	310	343	272	336	325	311	323	337	342	334	330	334	343	318	312	317	325	322	328	345	317	337	340	295	338	352	315	310	307	322	326	337	329	305	347	329	360	363	337	308	330	328	357	345	310	314	353	343	316	303
41985	16596	13252	20725	15408	8793	7216	4130	4748	3947	3284	2419	1765	1424	1298	1221	1132	1096	1099	1009	1003	1014	976	953	873	871	902	883	896	829	812	790	767	809	863	825	795	768	747	766	801	786	793	809	730	742	771	768	705	757	778	777	752	741	711	746	714	728	750	775	708	711	715	771	750	741	747	758	727	722	796	722	749	703	713	765	708	687	752	711	762	670	685	728	724	762	705	688	766	728	729	760	780	738	735	670	753	781	685	725	683	743	728	734	742	702	717	723	787	686	680	661	710	746	691	716	731	747	708	722	694	734	734	720	733	749	744	723	717	747	743	683	760	729	742	743	730	705	680	728	706	737	714	720	696	723	753	669	760	737	723	728	727	727	682	756	732	680	744	708	726	700	718	727	730	686	707	679	784	659	734	738	688	737	661	685	674	694	776	657	680	682	709	715	697	749	751	726	696	711	724	688	769	704	670	708	709	718	661	685	776	773	750	748	671	708	707	725	752	730	690	687	685	736	722	690	698	699	694	719	718	698	735	679	714	732	687	710	736	748	700	748	678	694	701	718	682	699	756	693	737	736	742	681	686	736	678	758	720	732	678	764	673	750	759	721	671	772	713	721	730	724	687	721	715	691	725	720	731	706	669	707	703	741	683	744	736	670	713	717	678	679	737	667	702	707	723	723	772	715	713	705	729	720	713	712	729	730	734	715	698	691	695	736	732	701	726	748	727	710	687	755	666	660	675	735	670	723	693	751	762	723	694	674	724	772	680	771	728	695	714	698	728	768	712	729	705	754	772	711	700	668	687	789	698	740	712	673	660	698	691	696	733	716	744	786	740	706	731	737	715	750	744	689	700	663	711	770	705	696	703	624	730	741	699	724	696	755	727	731	748	636	724	724	704	734	721	723	680	708	657	730	764	705	706	690	713	679	725	776	727	755	688	742	751	682	725	724	749	706	680	706	729	777	698	719	727	715	748	691	714	707	710	701	683	708	655	684	731	696	668	743	718	744	665	717	726	759	751	682	703	719	738	719	737	721	680	764	682	652	681	769	733	701	702	718	735	666	726	715	763	732	762	714	715	739	753	758	741	728	748	676	702	725	766	732	710	679	703	765	680	755	707	661	732	740	653	727	700	708	721	718	705	723	719	742	748	712	695	670	696	711	734	681	789	691	763	748	698	717	683	731	749	702	725	699	699	667	724	758	690	751	712	657	712	710	697	705	651	740	716	702	661	698	704	729	667	670	712	678	704	698	728	736	720	691	742	716	707	743	773	706	740	670	738	707	665	674	714	710	724	708	718	696	684	740	734	740	697	734	710	704	709	667	731	697	707	735	720	701	663	746	713	685	746	769	744	681	677	726	711	720	733	754	743	728	731	750	703	724	731	713	693	693	713	687	699	679	742	706	672	682	707	709	698	735	739	728	742	715	737	730	672	739	685	737	695	732	702	752	714	702	747	725	753	718	702	712	749	727	647	705	712	700	744	705	724	658	654	725	679	723	711	733	719	748	737	712	732	669	722	745	693	699	717	716	713	728	696	734	724	691	703	734	695	718	752	733	739	729	703	698	680	757	722	688	714	737	717	727	736	712	779	716	676	707	743	738	712	760	703	652	716	753	685	733	736	723	752	708	744	700	735	730	750	733	730	716	720	693	714	674	700	710	781	716	724	685	704	749	726	654	715	752	722	732	741	746	716	716	707	694	733	684	725	678	749	736	703	728	715	715	678	698	728	726	695	732	676	733	699	695	718	783	718	768	763	723	680	703	677	722	666	672	771	678	690	704	703	719	733	728	703	694	779	719	745	676	684	704	725	719	708	681	767	753	690	756	728	702	715	726	714	717	699	739	737	669	753	763	701	734	711	763	725	692	727	711	695	692	698	692	708	725	774	697	711	734	675	699	684	714	649	708	683	710	685	711	685	693	706	704	741	689	701	690	694	747	721	723	663	684	705	763	711	733	709	722	720	742	715	707	739	713	723	721	690	663	697	727	710	701	753	780	760	698	712	674	694	707	687	678	670	700	715	709	760	746	721	745	673	746	695	687	694	638	724	734	747	680	703	714	737	687	728	737	727	709	739	737	730	751	716	695	720	695	720	687	699	738	659	707	718	723	699	762	702	696	718	734	789	700	698	727	725	756	652	702	716	702	753	712	700	710	694	708	726	730	712	678	709	738	736	744	682	737	751	707	714	702	693	752	730	721	728	704	750	755	716	711	731	710	695	728	713	707	694	730	716	694	744	686	721	727	714	664	733	731	740	751	687	754	698	730	700	712	711	713	720	713	685	721	711	728	713	706	717	720	684	705	712	661	692	671	758	725	769	709	787	725	724	710	697	705	748	685	693	698	716	683	671	742	735	744	711	781	717	755	683	752	746	715	672	735	693	666	705	732	652	705	756	707	683	657	696	722	729	692	725	701	721	698	743	690	730	724	735	711	706	742	703	739	731	763	703	681	701	671	670	685	719	740	738	726	690	772	717	714	728	737	694	743	742	724	662	701	699	715	697	733	749	666	695	760	693	738	686	701	721	720	720	722	708	718	735	686	705	721	724	744	721	737	695	688	755	739	759	661	726	754	662	721	716	743	671	688	677	716	699	738	747	749	748	671	758	690	714	728	741	716	711	713	736	758	723	721	714	712	752	773	665	733	714	736	731	681	698	739	760	715	753	724	675	728	695	722	696	700	722	675	702	740	724	723	691	698	725	724	683	671	701	714	679	659	689	743	699	687	750	722	670	684	723	690	719	696	721	707	690	670	744	702	716	692	746	719	660	710	763	741	743	685	725	752	742	709	692	747	740	683	694	671	714	711	739	657	721	695	692	702	755	708	722	704	720	720	696	756	723	681	693	666	727	703	714	696	747	697	688	711	742	741	759	698	738	725	703	733	747	670	753	746	719	707	758	688	699	740	688	694	705	704	727	681	710	707	704	662	718	715	690	722	776	661	728	688	740	718	734	687	702	741	711	735	699	697	743	712	738	712	766	690	718	700	737	715	690	742	740	719	700	674	686	733	718	712	731	715	750	740	764	750	719	719	747	701	668	704	739	732	737	687	699	744	731	691	701	750	700	723	681	699	722	715	732	730	730	690	707	704	714	713	741	722	687	701	705	767	730	712	696	705	679	717	706	697	783	736	753	706	702	690	788	727	760	687	699	713	702	725	728	723	709	702	694	682	691	710	701	693	725	635	714	721	708	706	713	735	716	739	727	761	667	713	682	744	744	703	678	722	751	673	708	709	688	694	720	727	693	725	714	674	709	679	730	689	719	748	724	722	733	703	732	706	688	710	761	692	730	686	728	719	742	704	709	728	750	711	741	716	704	710	749	712	716	709	736	680	698	690	738	723	760	719	710	759	710	705	707	776	702	703	690	717	701	714	706	709	736	737	733	687	713	753	702	705	755	719	736	714	734	667	748	688	754	668	746	761	720	715	688	669	698	692	749	691	678	711	736	678	777	672	742	682	726	739	704	711	665	725	759	693	725	690	677	733
19764	4372	2036	2888	1406	461	388	245	251	208	181	136	83	101	87	109	90	93	112	85	99	101	116	104	96	109	111	81	87	104	97	96	116	80	109	104	99	109	82	87	95	123	112	82	95	83	80	103	97	84	108	67	92	102	85	88	96	92	102	107	92	117	111	94	76	92	86	93	92	121	89	121	106	102	78	102	103	82	92	118	95	82	99	98	92	106	111	103	91	91	111	87	107	85	91	93	96	90	95	107	99	105	83	68	112	100	105	103	101	83	76	97	102	77	68	104	98	73	100	101	96	110	112	114	99	88	94	89	95	96	114	109	96	111	95	103	96	105	73	96	74	92	93	93	105	94	71	78	109	75	74	96	90	107	100	78	89	79	108	112	86	85	100	114	103	99	102	91	117	93	109	100	84	94	88	92	98	101	95	118	96	89	100	97	91	94	100	93	88	85	92	87	101	93	90	100	94	102	103	101	98	85	87	85	95	88	96	108	94	93	94	82	100	95	124	91	92	96	88	80	94	100	101	75	107	83	109	106	101	102	96	79	80	83	97	89	108	91	103	100	106	100	114	99	94	114	90	79	83	101	71	100	98	102	106	105	79	102	94	105	97	106	115	101	88	105	95	88	104	99	92	99	80	98	107	120	97	100	110	89	104	89	85	112	88	77	88	89	88	102	104	93	117	87	95	88	86	82	98	86	95	98	107	107	91	98	100	103	96	112	111	100	98	100	109	79	95	98	100	97	88	78	102	91	97	100	97	91	99	88	93	97	97	83	88	96	81	88	103	100	107	92	104	87	118	95	91	115	83	91	94	97	77	90	95	104	103	98	116	97	95	89	110	97	105	104	109	95	107	98	82	83	87	101	115	110	106	95	109	106	96	92	106	97	110	99	86	101	99	84	99	108	105	87	112	100	102	95	120	80	81	90	91	105	97	107	100	88	117	94	112	90	87	104	106	94	91	98	85	97	94	97	100	109	63	92	79	115	90	85	97	97	102	99	90	108	102	83	69	94	103	101	84	100	97	89	90	97	98	85	101	81	86	94	103	90	87	95	101	101	104	106	108	90	104	86	90	97	98	82	80	92	106	82	101	93	95	99	97	105	92	83	91	98	100	88	90	93	92	101	95	90	96	98	94	87	89	89	98	84	97	81	97	98	86	109	104	107	96	81	106	102	93	84	108	100	93	88	91	100	99	80	87	86	90	99	109	82	87	92	90	84	83	84	79	103	88	104	83	93	101	94	94	85	70	100	94	75	92	103	99	87	88	102	101	94	107	90	89	95	88	87	86	126	119	86	107	84	101	99	101	89	95	106	105	97	97	95	74	89	84	104	92	112	84	92	87	88	97	92	101	92	100	94	105	98	107	85	102	90	92	114	107	108	105	105	99	94	94	112	92	105	87	90	109	113	94	100	99	86	104	109	113	84	100	108	90	95	70	81	105	97	107	106	94	105	118	92	95	103	75	101	90	87	107	97	84	110	119	101	116	93	92	102	98	89	88	129	92	103	86	98	116	117	101	85	105	102	86	96	95	110	77	97	86	88	87	109	86	91	100	84	115	89	104	87	94	90	97	101	103	87	86	77	101	101	111	83	100	98	80	88	100	96	118	104	101	96	98	83	102	85	103	74	114	95	90	104	96	103	74	83	84	85	97	108	98	93	103	124	112	94	82	88	91	73	86	100	95	92	118	98	94	105	94	106	83	93	102	89	92	95	100	100	87	96	82	82	100	85	92	105	104	93	83	84	92	96	99	100	103	87	94	85	91	91	94	90	94	81	99	87	109	98	96	100	91	116	110	102	65	87	75	92	94	107	88	93	99	106	85	104	90	109	81	101	102	89	91	90	92	92	112	84	83	102	106	87	90	101	85	100	92	107	97	94	96	98	99	92	90	96	97	99	109	108	102	96	95	89	100	98	105	90	115	89	87	92	106	100	97	102	89	79	89	90	81	102	86	113	84	90	97	80	95	98	110	84	112	101	89	102	95	98	98	104	98	88	82	104	92	107	103	95	103	98	103	108	105	109	96	92	92	83	111	79	101	110	85	98	107	84	89	110	96	90	87	106	100	84	92	82	83	96	112	95	90	107	96	96	81	104	111	83	83	91	84	110	75	90	95	100	103	82	99	104	82	89	85	92	92	92	106	104	99	85	84	88	104	111	102	101	87	83	107	85	90	87	79	78	103	92	93	98	107	105	88	103	114	82	97	88	106	107	110	96	104	104	104	91	83	93	89	101	92	101	108	100	84	101	96	94	103	83	94	103	96	92	80	103	87	102	102	80	87	87	81	97	101	110	98	101	122	88	100	106	123	115	91	70	94	92	84	98	90	80	106	94	87	104	96	80	93	104	107	79	111	103	105	81	109	96	91	120	90	91	112	107	85	106	107	81	102	110	103	105	104	105	103	98	98	97	103	86	93	79	97	102	77	97	115	102	91	77	84	92	94	103	113	117	104	87	96	98	112	84	89	98	98	102	100	83	74	102	94	90	82	112	88	90	98	100	92	99	109	96	91	99	87	86	93	107	99	89	91	79	107	90	97	97	106	101	114	107	99	91	94	95	95	105	97	110	112	86	106	96	110	99	87	91	101	82	98	92	81	92	99	81	94	83	92	84	105	91	88	84	96	99	89	92	85	95	104	94	103	84	79	95	85	91	93	102	77	103	88	91	100	91	80	74	74	109	87	102	77	86	91	87	86	109	81	89	81	107	121	82	109	85	113	93	95	79	81	97	107	105	106	101	93	102	78	113	103	96	92	112	109	101	81	89	91	104	100	112	95	86	116	104	101	87	90	115	101	77	92	84	92	110	89	93	110	106	84	81	90	84	82	92	89	108	92	86	82	94	105	81	88	96	90	104	109	101	115	99	94	84	90	107	82	109	107	81	104	105	92	92	92	102	106	88	100	104	88	85	93	95	102	97	84	97	100	98	120	90	83	99	89	96	118	89	108	110	108	90	81	98	86	97	94	95	89	89	91	88	91	79	87	90	90	101	92	108	105	81	83	89	79	90	103	113	96	97	93	91	101	103	108	106	89	87	114	75	101	84	91	98	103	79	91	99	110	92	96	108	105	90	99	89	73	85	99	106	80	88	102	93	103	98	102	99	108	98	86	103	79	89	106	109	129	112	104	107	87	93	106	91	119	99	88	88	106	128	98	80	96	118	91	103	105	100	96	90	95	85	100	79	100	99	98	94	89	104	91	106	104	100	91	90	102	111	66	102	99	98	100	93	96	98	100	82	97	122	96	83	102	88	100	96	94	92	75	89	89	103	84	96	95	114	122	97	98	103	96	106	102	90	107	90	107	114	99	106	89	93	117	85	97	86	117	93	86	96	105	94	89	71	87	109	87	85	86	110	90	109	109	95	89	86	114	108	100	115	85	95	106	107	94	94	82	93	89	105	116	82	107	80	83	95	102	101	100	96	109	88	61	85	100	96	108	74	85	84	101	102	86	122	94	107	104	89	100	96	104	92	113	80
10564	2504	4300	8814	4933	1845	1823	1123	1188	945	880	531	319	295	295	280	266	281	268	277	293	249	260	294	259	302	263	249	288	270	304	273	249	263	280	268	286	280	288	265	257	314	266	268	250	259	294	278	289	260	249	277	306	252	302	256	298	240	256	288	256	307	275	268	267	307	269	255	257	284	253	289	270	260	297	278	252	246	289	271	269	269	288	257	265	263	259	287	281	261	276	290	259	233	282	278	265	282	262	298	279	259	267	338	254	236	311	286	266	290	274	267	265	285	253	296	247	269	268	249	269	276	291	287	266	282	273	256	268	259	233	272	261	276	271	254	268	262	301	265	278	272	295	281	281	249	277	304	279	263	276	290	258	254	261	296	258	283	278	260	249	289	274	280	286	277	294	286	295	276	264	274	268	234	243	260	297	302	273	267	266	261	300	260	280	256	289	287	276	284	271	267	292	295	259	276	255	277	268	275	247	267	267	258	287	261	259	281	274	287	250	266	259	275	278	249	283	271	263	273	284	297	271	257	269	294	277	275	247	266	286	271	258	287	287	267	270	254	267	264	295	265	278	260	288	283	282	242	270	288	281	311	287	275	270	284	282	302	297	302	318	248	302	262	267	277	241	279	275	275	287	247	261	248	263	275	284	262	285	258	270	264	295	269	285	262	251	251	296	273	269	266	284	264	275	234	278	291	257	282	289	287	260	292	261	267	248	257	250	260	263	244	275	264	265	260	276	254	278	280	261	258	278	248	263	281	265	281	248	269	268	273	296	274	256	285	294	244	302	278	253	267	274	266	279	268	278	257	295	278	271	281	252	270	265	279	259	266	297	262	289	261	256	260	284	255	296	255	289	291	271	279	295	279	258	259	270	270	295	285	260	276	258	270	275	287	251	252	270	264	261	274	247	273	267	266	255	281	273	252	263	291	271	284	272	256	253	260	269	270	230	261	308	309	275	273	281	275	248	266	235	281	284	278	270	307	265	251	280	261	279	254	275	293	250	288	272	277	330	257	302	267	286	261	318	281	255	272	256	290	271	283	276	260	286	258	262	266	276	266	252	293	296	273	258	263	277	273	267	265	291	282	285	283	317	257	264	247	263	269	277	274	256	252	272	295	265	269	245	295	289	262	283	292	286	275	257	241	278	278	280	265	280	285	260	291	281	283	242	260	252	258	280	272	283	288	300	282	260	250	279	257	250	284	285	278	276	277	288	294	272	247	303	284	281	254	289	255	240	238	267	272	256	247	264	279	266	290	267	258	286	277	267	256	253	291	257	267	242	275	258	266	264	257	263	276	298	296	249	228	262	261	238	280	242	265	293	253	271	277	282	269	289	272	287	300	270	236	286	255	261	275	273	275	255	261	275	302	289	265	298	282	302	263	283	256	259	268	259	270	276	292	291	270	288	264	291	260	267	276	272	273	295	277	243	269	299	292	250	275	274	258	276	265	286	268	251	278	242	268	296	242	251	261	255	242	270	234	251	296	282	300	291	256	283	244	249	250	255	256	279	284	271	295	259	283	256	265	276	276	293	265	259	259	285	285	298	253	277	285	296	275	287	275	250	264	248	268	276	271	279	280	271	262	283	230	267	274	273	286	248	287	279	293	259	246	264	284	278	278	287	285	260	274	259	247	289	272	294	256	288	247	277	238	257	245	256	263	275	280	273	296	268	264	295	295	291	274	278	289	267	264	289	273	272	269	261	268	279	276	329	283	269	268	277	242	258	286	280	282	222	260	298	273	259	281	294	289	296	259	241	275	302	285	253	266	268	257	292	253	262	272	243	315	259	260	292	271	274	303	282	286	244	288	292	246	265	276	282	299	262	277	278	284	296	279	288	283	256	279	227	276	303	258	275	245	298	258	266	279	288	267	291	299	300	290	273	273	248	244	254	259	271	267	241	283	287	271	295	272	276	274	282	280	288	277	282	246	273	282	290	252	284	279	254	267	250	279	279	281	282	265	276	260	300	287	275	276	272	268	264	279	294	302	269	271	270	273	271	283	255	256	265	257	267	266	298	258	271	266	248	284	303	275	269	273	264	280	271	287	258	265	293	260	271	284	254	270	280	292	282	303	285	259	256	270	287	259	286	258	295	277	264	297	279	258	282	277	265	242	304	255	264	258	279	261	259	268	251	276	241	280	289	288	278	291	263	257	277	273	279	260	261	274	272	277	288	252	255	249	293	268	263	253	247	269	258	248	277	283	279	266	295	273	269	278	273	263	277	245	251	269	302	302	235	263	276	300	270	301	277	278	261	294	241	304	290	269	312	269	267	268	273	284	288	258	256	273	237	244	276	259	269	319	239	277	266	281	258	267	283	284	281	282	301	274	280	272	278	257	276	280	279	257	267	278	285	269	253	281	255	268	250	257	262	274	252	266	264	270	261	243	271	297	259	273	266	257	250	282	276	313	285	275	249	275	284	255	293	296	275	276	279	268	272	278	254	275	267	292	273	259	287	277	247	286	284	264	279	264	243	228	276	307	275	291	289	266	271	281	271	267	238	249	292	248	263	263	287	285	282	296	292	299	269	276	275	274	258	244	271	301	324	285	294	283	300	255	235	277	283	270	304	295	256	277	275	275	271	269	273	266	260	260	272	284	244	280	254	248	271	237	282	248	307	271	238	255	233	292	277	294	276	268	281	269	253	259	264	295	281	259	278	280	279	267	303	280	260	251	241	261	271	261	264	251	278	288	272	277	246	273	283	255	271	308	245	258	268	267	294	286	270	277	298	289	267	273	275	256	267	274	313	280	262	268	267	254	270	252	291	254	270	280	260	289	292	250	264	274	269	273	302	236	272	265	267	297	242	252	262	284	261	277	276	279	292	277	288	276	258	250	263	227	294	259	249	240	263	309	282	270	280	268	239	276	264	268	285	268	280	272	295	253	258	248	270	242	279	259	246	254	254	291	264	249	257	258	251	273	291	248	259	259	267	258	272	276	301	275	274	291	290	266	271	252	291	242	266	255	264	275	283	258	277	264	253	301	271	272	278	286	261	293	256	260	279	266	244	275	239	267	239	262	261	281	261	269	319	253	291	271	276	288	302	272	273	253	299	282	299	256	249	253	258	271	277	241	282	262	278	260	287	275	278	267	288	283	243	235	286	278	260	269	252	255	279	263	261	289	254	265	270	254	286	247	246	294	310	245	280	313	308	281	262	256	266	249	270	257	284	298	243	280	277	280	287	261	234	277	276	254	248	270	267	249	273	251	242	274	266	255	279	273	287	276	281	279	285	274	262	289	282	302	243	240	260	264	279	257	276	289	255	252	254	259	276	276	279	261	282	299	268	284	250	283	259	273	245	260	275	278	289	249	304	262	292	282	293	272	307	278	285	303	279	296	293	273	294	304	277	252	271	262	281	265	268	268	269	266	292	265	267	273	268	271	292	243	276	286	277	281	296	270	264	259	278	289	268	262	289	273	280	249	292	286	251	256	286	278	297	261	271	273	287	292	277	284	265	281	262	276	277	257	265	286
59893	36244	9590	7336	3259	1158	1095	865	581	556	448	363	295	269	243	264	260	231	251	219	266	227	242	212	238	242	215	200	194	225	215	212	221	223	228	217	218	234	230	241	212	216	193	210	204	198	236	260	221	183	213	194	214	237	236	224	208	205	226	206	207	225	215	227	230	212	202	237	222	207	226	203	213	242	221	223	206	214	211	214	210	226	204	243	202	197	220	220	219	215	227	226	200	218	195	216	212	232	190	180	211	212	198	210	246	231	230	204	199	220	231	211	206	212	199	208	188	218	200	213	235	206	214	183	212	228	228	214	210	189	211	202	254	210	185	227	204	215	236	206	225	210	202	219	233	227	215	229	217	209	195	214	224	236	212	230	229	194	226	199	214	230	227	228	207	211	208	221	216	199	204	226	186	228	217	224	208	208	212	242	210	200	232	209	223	187	205	212	224	210	215	213	220	231	205	209	214	211	215	222	219	199	225	231	228	212	229	216	213	210	217	203	208	240	200	191	209	216	203	231	233	204	222	195	223	213	215	226	185	213	206	216	237	207	221	214	215	204	216	207	201	211	203	232	193	207	206	209	195	221	210	214	219	227	226	191	201	238	240	238	227	191	206	184	199	199	223	222	231	247	243	243	221	213	212	214	226	219	209	222	223	205	193	209	225	210	217	198	199	238	220	226	195	219	216	203	222	239	220	201	204	203	212	210	209	189	217	205	186	198	224	225	200	188	213	226	213	235	212	203	226	215	203	210	216	212	216	215	197	221	222	205	209	207	236	246	215	238	226	239	241	248	194	218	230	214	243	233	245	232	217	203	184	216	218	209	213	205	201	223	216	173	182	209	255	226	205	209	201	245	247	219	210	237	224	201	208	248	225	229	249	217	215	229	217	214	228	195	208	221	212	211	195	207	210	228	247	205	244	216	199	204	190	214	200	232	239	207	224	206	205	197	214	226	235	239	228	223	193	234	193	244	214	176	214	237	212	216	212	212	211	234	228	216	218	203	205	209	229	227	232	224	249	193	199	226	212	229	223	233	196	243	216	221	211	225	206	208	198	242	213	242	222	202	204	226	231	212	195	192	224	190	218	194	216	197	202	207	208	216	216	218	202	202	200	264	196	230	202	216	208	212	216	180	239	199	228	219	226	228	215	211	207	212	228	231	206	184	207	201	204	224	201	249	202	221	224	215	195	247	227	207	191	222	213	225	210	214	244	227	215	209	223	201	227	228	245	203	198	229	228	207	223	236	213	228	194	182	204	240	210	209	221	236	241	225	205	234	249	205	212	216	231	204	236	218	222	216	209	203	204	235	233	231	188	196	207	231	219	181	213	215	209	210	245	214	183	207	200	203	219	205	233	227	234	226	219	230	230	225	223	210	238	226	208	230	209	196	205	205	196	224	230	220	216	217	216	226	215	208	228	196	188	223	229	237	236	216	203	207	217	222	213	201	207	213	228	205	236	215	204	239	224	193	228	222	224	207	243	230	217	236	219	213	192	193	209	229	191	224	255	203	199	211	233	225	234	206	206	193	227	243	205	216	218	219	213	214	220	210	217	228	189	231	243	224	198	205	205	218	220	218	214	243	204	264	219	240	195	195	218	216	229	217	243	206	203	195	228	229	250	240	224	192	215	212	203	228	205	189	218	219	199	215	233	209	211	211	235	192	190	197	195	194	199	203	221	208	201	232	184	211	207	190	191	211	197	228	226	182	172	245	205	216	248	212	209	238	209	224	205	204	213	203	202	227	224	224	206	217	230	215	219	214	204	222	246	219	194	226	200	225	203	209	210	232	222	220	234	223	210	231	229	235	213	214	226	205	214	229	211	205	199	213	200	207	207	225	212	215	187	225	196	226	211	246	216	208	196	198	226	220	191	191	205	195	214	215	207	220	209	193	217	238	201	228	196	181	224	220	191	203	223	203	216	221	199	222	222	219	216	210	198	226	193	187	224	201	243	214	197	221	242	205	219	197	226	213	195	204	224	190	219	209	234	225	201	228	222	227	191	255	230	182	194	218	189	197	255	210	211	234	200	215	240	219	214	207	196	192	212	203	235	212	208	212	219	183	215	208	198	211	200	190	208	212	225	195	215	217	206	189	216	194	223	231	214	200	212	202	196	240	197	235	206	224	228	214	207	234	217	198	208	207	223	209	246	210	212	220	198	235	210	227	196	201	215	254	213	216	193	200	198	195	207	200	206	218	194	186	199	227	217	218	201	223	223	232	211	207	248	237	223	223	223	209	227	198	209	223	202	195	227	242	220	232	214	207	210	222	228	228	203	246	200	214	223	190	212	219	224	226	231	191	210	243	209	220	213	230	221	249	204	200	238	220	200	215	206	212	224	229	183	207	202	204	194	222	195	214	233	235	209	224	251	223	186	192	215	211	202	228	211	233	220	256	219	204	205	220	256	207	227	212	207	231	233	204	203	251	224	211	221	229	221	210	202	233	213	200	192	192	221	233	214	210	222	208	207	218	229	214	207	219	204	221	208	222	207	188	231	201	203	226	213	211	206	203	215	241	233	201	230	231	219	227	223	223	195	195	224	200	186	201	206	217	213	206	225	210	220	219	200	208	229	211	206	218	228	214	205	225	214	218	218	234	225	196	215	217	228	220	233	212	239	197	216	230	209	204	196	220	235	223	182	174	216	202	210	203	227	200	215	216	209	199	203	214	208	198	219	213	206	215	232	212	215	202	200	230	193	175	203	205	227	234	208	225	217	222	227	236	210	192	226	222	235	209	213	216	247	207	222	220	242	198	226	190	200	218	224	212	246	222	203	186	220	203	210	221	186	205	220	209	211	226	218	238	195	217	216	225	212	210	218	228	177	251	229	204	220	244	209	232	250	212	217	238	232	193	213	205	221	214	212	228	229	235	200	211	190	216	202	216	213	222	210	244	205	245	199	220	206	192	205	232	228	226	185	238	211	215	218	196	229	217	202	200	202	234	222	212	211	184	174	227	187	236	199	207	201	203	207	221	239	198	200	211	201	250	212	204	210	269	229	205	238	193	220	198	206	222	206	196	189	185	216	219	212	233	181	218	232	213	205	211	232	230	216	193	224	231	235	213	219	207	208	187	194	199	199	236	227	205	207	215	216	237	206	216	252	217	250	193	177	198	188	222	203	206	219	207	224	211	206	219	206	217	225	238	182	206	231	223	243	196	210	236	213	219	229	220	221	245	245	195	212	219	210	194	212	221	200	240	221	199	201	183	186	234	198	206	260	214	236	213	225	207	212	225	222	207	197	201	212	217	236	251	181	200	211	190	238	210	218	207	218	212	199	220	212	221	204	213	243	216	238	210	210	222	200	215	227	230	220	217	222	214	220	235	204	231	226	239	204	220	206	205	223	199	235	219	207	190	237	216	221	231	227	203	203	194	203	208	200	252	207	206	204	211	217	187	211	228	223	190	199	231	234	220	212	200	223	188	201	219	184	208	192	209	237	211	231	236	244	226	214	233	202	200	201	248	250	225	228	228
35318	11984	8258	17334	9233	4674	4902	4018	2864	2547	1890	1434	1065	875	845	798	722	697	684	638	686	649	652	643	567	611	540	568	557	558	577	573	582	582	606	566	610	569	544	507	577	501	534	574	559	563	552	529	578	546	556	567	506	536	528	537	571	505	518	553	557	519	543	523	544	516	553	515	510	552	522	530	510	503	554	525	496	541	534	503	541	530	491	495	488	491	562	537	537	549	518	539	552	574	508	517	523	516	505	506	533	557	545	495	479	518	483	490	526	552	507	498	489	518	531	503	478	534	517	492	522	561	492	534	526	499	515	559	539	550	532	508	544	530	472	509	490	491	553	532	525	524	516	541	499	538	536	548	514	503	504	542	557	539	529	514	530	506	461	491	517	565	546	538	550	557	540	540	508	516	531	520	501	499	520	515	531	502	523	508	481	510	521	537	492	502	538	537	532	534	472	533	542	500	527	550	514	561	502	498	536	534	556	521	490	531	520	523	525	511	509	540	525	486	478	499	521	496	548	531	516	543	552	511	506	519	563	474	508	498	511	504	532	516	550	516	526	496	504	522	510	505	486	548	509	516	535	552	512	509	532	481	588	514	527	506	550	460	511	509	515	527	516	491	495	463	476	565	519	549	514	551	523	527	539	491	502	475	470	537	581	532	524	504	483	516	524	525	504	487	515	530	545	546	527	491	500	487	495	574	539	497	509	512	491	509	519	495	507	515	503	544	522	536	542	525	511	532	511	557	496	481	504	528	514	546	505	486	540	501	556	517	514	511	550	530	522	537	539	519	565	498	562	523	547	548	497	552	501	519	531	528	495	506	500	520	522	527	549	546	492	477	559	544	523	519	502	513	497	518	522	494	521	496	564	532	539	534	511	565	494	511	526	524	513	497	521	532	514	517	535	500	541	524	483	555	517	549	478	527	508	511	573	487	517	542	549	529	530	551	501	515	533	522	542	527	589	446	514	561	523	499	520	531	471	544	517	547	498	498	486	537	564	529	509	470	546	521	504	508	507	549	483	524	505	484	489	522	512	562	534	464	546	468	524	488	496	534	538	552	506	553	496	515	491	491	488	519	530	549	533	489	520	524	533	518	479	511	525	547	499	530	535	542	518	517	544	513	517	539	515	563	539	524	522	516	502	504	571	523	502	511	536	522	549	518	516	540	561	526	534	488	524	533	532	533	536	510	479	518	559	518	495	519	513	492	530	549	531	480	534	505	583	498	492	543	469	484	535	517	515	497	524	524	472	516	538	541	514	521	498	493	533	494	510	533	552	521	480	529	563	544	530	495	522	465	516	516	547	509	513	531	488	518	582	538	549	534	527	516	507	510	518	518	504	542	488	510	500	508	548	520	507	539	506	529	522	555	535	513	540	529	519	514	521	519	484	497	529	484	556	527	516	523	519	538	522	467	546	497	493	511	506	519	552	505	574	538	508	541	547	569	515	486	530	541	496	502	525	488	519	541	529	545	570	527	520	474	529	585	514	559	505	506	504	503	528	513	496	538	517	538	516	495	526	556	538	483	535	495	557	532	538	536	536	509	522	491	526	488	542	490	537	515	538	515	530	513	493	522	520	544	541	497	550	529	519	542	508	535	522	555	532	519	526	536	550	554	518	526	544	509	519	513	543	488	541	511	551	524	519	516	491	514	505	502	538	553	525	521	493	520	541	525	536	466	493	532	482	504	542	525	525	505	525	498	502	505	548	530	507	494	509	547	508	576	518	514	533	473	532	554	537	505	515	547	512	521	538	514	509	522	517	481	512	534	547	538	491	510	516	505	497	501	540	521	550	495	536	534	498	556	537	469	525	515	519	537	511	494	534	548	540	502	526	512	508	505	526	505	549	523	477	516	494	476	484	531	481	554	529	499	519	517	481	513	556	534	506	528	521	494	539	509	530	558	496	490	524	539	531	525	527	560	524	541	539	548	528	530	508	511	532	517	501	523	576	585	534	499	518	532	515	503	553	519	520	508	505	487	475	545	489	529	539	542	548	509	514	532	526	509	556	518	516	521	528	535	489	545	499	507	491	548	520	550	520	521	549	538	506	502	526	505	500	512	542	488	509	509	549	494	504	516	530	471	557	509	542	540	528	534	520	480	540	553	546	534	529	511	555	516	519	524	554	548	558	498	498	530	543	528	543	528	535	542	524	534	489	477	516	513	492	516	512	544	537	493	490	514	502	528	514	554	544	527	506	536	530	514	524	546	553	532	493	498	498	528	527	521	492	553	516	535	506	560	486	473	485	544	500	520	509	503	525	570	514	483	554	525	526	491	512	529	499	551	515	556	531	532	561	535	533	505	501	503	507	508	541	536	551	533	492	541	513	560	493	543	577	539	480	535	556	486	510	519	516	543	525	514	504	493	503	510	531	489	512	529	512	532	511	522	520	531	501	483	498	527	539	513	511	519	536	535	505	540	496	503	536	525	552	524	521	574	517	553	537	477	543	467	534	524	542	518	543	525	495	544	554	504	548	525	542	529	497	501	521	530	499	533	545	505	480	512	504	504	526	536	553	519	541	545	493	505	537	516	518	484	533	500	553	528	505	544	519	505	547	504	504	497	510	490	512	512	538	581	535	511	486	527	507	483	472	543	531	564	483	527	505	534	541	492	545	522	542	498	506	506	483	554	543	561	526	525	535	578	506	545	544	551	531	515	506	504	563	512	523	510	471	551	476	528	500	566	524	553	516	513	521	546	536	500	497	530	549	549	456	547	528	533	525	522	545	544	521	508	493	515	500	481	516	478	555	531	470	535	510	489	507	478	523	540	537	506	554	514	518	541	566	548	528	513	511	506	556	539	553	515	473	508	498	523	530	512	501	522	491	524	535	498	510	554	533	476	497	512	500	492	527	517	565	545	540	529	513	532	543	497	549	499	499	509	552	536	491	481	486	530	539	501	461	476	526	539	495	512	520	525	527	512	523	494	526	533	499	518	525	520	545	501	518	522	517	536	495	495	522	504	573	549	516	509	461	488	525	516	506	498	559	538	513	492	507	563	533	541	544	523	539	552	504	517	504	522	510	538	542	505	515	519	518	494	494	572	519	507	527	516	538	558	504	528	560	530	521	522	543	496	511	544	497	477	525	515	516	485	502	497	513	503	484	530	476	513	537	571	470	506	553	529	535	517	579	499	518	485	520	544	491	522	542	559	585	525	490	515	506	536	498	509	484	528	543	529	534	540	516	520	501	548	502	496	523	499	510	522	536	531	529	510	531	500	504	528	527	527	548	491	504	516	527	545	527	498	491	535	525	527	503	527	568	514	531	518	504	521	499	507	503	519	543	510	507	528	515	524	528	492	546	538	481	518	475	482	529	481	499	542	527	505	521	504	514	549	541	530	517	526	472	484	495	525	511	515	544	542	515	540	520	529	526	516	483	499	511	512	505	489	493	539	499	535	508	552	497	525	564	505	510	489	500	512	508	540	523	505	536	481	529	555	512	561	523	537	511	522	509	487	533	512	478	539	500	554	549	504
68028	43933	16881	11658	4411	2234	1766	1470	1209	757	671	584	643	461	382	382	418	400	376	344	336	355	370	332	321	338	350	345	305	347	303	310	321	318	335	341	337	359	364	328	386	339	309	368	335	365	297	360	353	369	318	322	292	348	355	355	364	348	335	310	320	321	281	317	329	356	346	312	351	311	308	324	312	298	316	325	330	320	352	325	348	325	337	336	348	330	311	359	359	314	361	301	329	335	327	314	351	298	315	339	318	325	307	319	297	322	316	331	287	308	319	328	297	331	346	316	326	330	289	356	322	331	318	313	330	314	296	285	358	311	329	314	296	330	355	303	326	339	338	307	314	294	317	317	331	333	323	320	335	343	287	313	327	306	294	311	325	324	329	327	321	331	321	339	315	323	342	315	328	302	322	322	311	332	296	335	339	349	314	326	330	304	295	288	319	330	305	335	351	302	303	340	322	328	372	325	298	333	347	342	305	325	345	325	334	329	326	303	308	346	283	331	309	318	345	313	329	359	329	296	314	333	346	317	315	328	306	341	317	305	321	322	307	296	339	301	343	339	275	332	358	319	302	305	324	339	320	302	349	336	325	296	311	324	342	324	306	317	329	294	314	321	329	288	310	290	327	343	316	299	287	304	290	338	324	344	291	340	330	330	312	326	286	299	317	278	327	306	342	380	303	299	316	326	299	326	346	287	323	314	330	323	335	325	304	333	322	340	340	311	364	322	325	304	313	275	295	302	321	311	293	299	323	328	328	351	308	319	313	347	307	340	312	374	278	297	308	334	308	320	353	339	327	340	339	337	313	296	325	305	293	310	334	317	288	302	305	344	312	283	330	314	333	316	300	376	310	321	317	367	296	324	339	341	303	339	333	353	321	339	315	305	326	329	309	301	298	316	317	321	312	323	317	316	309	311	312	330	306	318	306	329	304	310	312	329	331	355	320	344	313	343	312	318	313	332	307	372	287	293	336	335	322	308	321	333	314	326	316	336	364	318	333	303	318	324	355	305	336	320	317	308	319	342	312	337	338	327	331	298	321	334	310	323	346	339	330	316	334	289	330	361	311	353	313	324	307	308	318	297	325	347	290	341	340	320	335	321	326	316	316	300	296	328	340	302	333	310	333	338	317	318	327	306	341	347	332	343	293	290	319	313	312	322	337	338	341	316	313	336	370	355	314	338	331	325	286	317	326	331	322	351	313	330	330	345	311	351	304	321	334	300	348	347	317	306	342	340	309	322	331	311	308	347	310	348	312	308	341	318	326	337	328	307	294	362	303	314	289	330	318	328	318	302	340	325	333	302	303	344	314	305	353	320	309	316	305	342	318	327	307	309	332	306	329	289	336	309	343	341	363	306	295	330	362	344	333	307	278	306	335	334	325	342	317	336	301	312	302	322	302	363	345	320	355	333	299	340	316	311	315	294	335	339	363	328	308	330	301	322	344	357	323	333	311	334	324	336	317	302	295	319	336	305	328	326	309	314	321	324	317	336	328	307	311	294	348	333	338	312	332	342	306	316	310	322	303	321	328	290	335	295	308	317	311	319	306	283	295	306	334	352	305	321	328	350	329	320	308	302	338	373	337	309	351	324	295	335	297	332	342	318	324	335	330	312	345	320	345	374	352	325	329	328	347	300	308	313	330	325	340	346	324	320	323	327	339	342	312	300	314	310	340	342	358	327	287	306	313	303	330	315	317	318	325	299	309	319	342	305	314	325	338	286	312	323	336	342	333	291	309	318	304	361	346	323	329	330	332	303	297	296	307	307	299	314	338	317	316	374	314	312	322	319	350	359	342	302	304	332	312	317	325	329	314	318	293	333	301	341	351	286	327	293	316	303	330	315	323	333	337	326	337	329	323	327	330	352	323	310	308	319	296	305	305	345	312	335	330	326	318	297	296	307	303	296	311	311	322	330	333	354	337	339	325	346	339	286	329	306	326	310	335	318	295	309	301	302	305	320	334	341	330	342	307	310	360	325	333	318	315	328	361	338	341	326	341	309	294	311	315	308	340	320	307	388	319	321	344	341	316	328	320	333	320	343	332	344	329	319	365	337	309	298	327	299	306	299	325	313	329	312	322	323	359	310	287	284	305	319	344	331	329	342	301	335	314	305	320	315	347	301	359	354	328	310	339	282	318	357	344	314	323	322	339	345	287	314	318	316	325	336	303	302	292	333	340	365	321	312	326	314	321	326	321	321	331	313	303	295	317	326	313	275	329	305	350	322	341	324	297	316	324	346	333	333	323	311	323	324	334	303	305	338	338	305	329	374	330	334	318	304	323	317	306	320	333	342	323	302	303	311	306	292	297	310	289	309	280	322	319	294	329	302	335	325	323	321	339	326	302	297	301	292	320	333	325	338	314	305	304	294	322	335	310	355	321	313	313	330	307	266	295	304	352	325	335	343	329	338	296	289	301	305	303	309	292	316	301	323	297	328	312	361	309	347	295	319	364	305	302	296	361	313	325	352	337	355	351	304	329	324	359	295	332	324	321	337	310	318	315	345	359	306	346	341	291	292	297	323	327	328	347	328	328	306	290	285	342	309	344	313	331	311	314	323	328	310	322	340	343	324	332	348	324	326	346	351	311	316	300	313	352	329	296	337	345	335	290	304	325	347	330	312	320	327	296	342	328	327	338	304	328	330	304	335	330	324	296	328	301	320	309	298	360	287	314	335	357	327	329	329	337	333	337	308	328	352	332	335	339	308	339	312	291	339	316	317	325	331	314	300	339	328	331	321	295	330	348	331	322	353	338	326	352	334	316	292	335	305	319	349	344	336	325	337	310	313	330	317	333	323	339	309	337	283	309	315	332	320	354	294	285	329	320	327	290	310	308	291	307	313	320	312	337	283	313	287	296	298	331	299	323	310	331	343	355	342	327	282	292	353	327	301	326	292	314	327	369	288	338	328	331	302	317	332	321	299	348	327	343	328	315	306	310	319	318	360	309	333	306	325	332	329	333	294	313	315	331	345	362	323	319	308	321	348	309	352	349	350	331	323	322	331	330	308	327	346	331	370	306	307	333	307	322	346	334	323	322	320	317	281	312	354	339	310	328	300	337	296	356	364	331	352	341	309	328	316	342	301	320	327	328	329	321	312	325	315	324	316	322	334	328	298	342	329	356	343	304	327	341	321	302	333	309	319	318	356	347	290	351	331	349	313	367	329	266	327	344	357	305	337	308	342	335	296	313	307	323	315	292	324	312	335	311	335	336	292	303	340	305	304	340	333	326	356	323	341	336	286	338	314	306	301	305	324	318	288	353	307	314	307	348	300	301	300	302	293	345	350	322	350	343	276	369	322	349	298	309	324	313	325	324	305	340	324	270	316	319	355	308	342	323	356	334	314	299	305	311	313	318	285	302	307	337	299	307	292	326	313	331	340	342	328	337	355	344	342	341	299	322	342	306	290	328	340	322	306	322	331	324	316	333	300	332	305	272	300	322	306	313	298	316	311	333	365	329	336	327	339	323	306	337	350	318	322
43770	16270	12174	20355	10535	8131	7017	6233	5235	2997	2640	2337	2351	1440	1258	1183	1186	1087	1040	955	996	990	929	868	887	874	859	921	879	839	833	869	789	834	861	802	778	803	832	785	788	769	835	754	751	764	784	781	795	792	745	781	733	763	827	777	727	774	711	748	757	714	752	685	817	746	764	738	740	726	751	686	770	716	753	719	775	692	716	755	713	722	725	753	757	761	750	749	732	684	734	723	673	730	774	717	725	748	721	732	713	763	724	706	747	748	685	702	720	696	700	746	730	727	721	778	711	729	737	716	741	742	712	730	737	748	776	740	765	738	690	673	689	715	705	739	752	777	717	758	737	744	708	701	672	715	735	670	649	700	745	757	697	709	722	758	719	707	716	740	721	697	770	660	711	712	687	755	710	698	770	708	738	666	704	713	698	710	768	699	717	708	779	725	691	728	744	740	683	690	693	695	737	761	766	744	677	692	732	701	691	720	713	711	707	703	682	728	685	736	668	761	709	729	762	750	726	740	752	704	706	692	724	725	736	712	722	775	722	712	739	740	732	734	716	746	761	676	746	704	734	733	750	701	702	706	719	754	699	730	780	733	699	708	729	707	669	743	694	729	712	704	707	715	708	717	697	701	766	719	711	720	720	679	695	751	712	695	722	735	738	744	715	717	729	720	733	716	741	772	727	741	677	740	764	662	704	687	699	729	765	687	714	680	691	765	742	735	703	687	714	695	677	718	715	722	749	710	714	707	713	704	701	708	691	698	712	760	736	751	745	701	704	726	736	694	722	656	729	735	672	702	748	761	732	703	714	732	727	729	695	762	707	747	675	733	709	722	711	718	727	713	701	725	727	720	733	737	684	673	729	745	753	727	746	731	713	710	694	742	718	693	747	707	727	678	727	701	730	648	698	675	738	689	761	722	702	681	709	701	713	711	704	728	734	713	693	703	694	729	677	713	748	735	681	728	684	745	657	776	729	759	731	693	724	664	739	714	749	702	736	683	784	710	698	737	743	750	765	712	721	757	726	689	709	726	703	690	723	703	735	717	693	740	747	729	697	708	666	757	718	742	702	748	708	719	724	702	692	769	755	712	718	735	718	710	699	714	703	756	721	766	657	703	751	744	726	700	689	710	702	738	689	698	731	732	747	738	718	749	736	745	730	672	700	695	725	681	767	721	747	746	725	696	818	678	719	710	738	697	748	717	721	697	711	758	712	743	713	730	746	707	713	757	742	678	713	667	722	718	759	737	702	697	723	717	683	714	713	743	733	687	707	742	663	702	703	743	724	704	709	739	698	759	672	704	747	750	739	736	730	710	719	719	680	686	672	697	718	716	730	736	726	716	718	693	757	718	656	736	702	703	718	693	703	777	698	736	746	706	691	734	721	720	716	743	734	709	732	747	730	698	727	742	707	771	739	642	732	702	716	728	735	677	684	701	764	690	721	719	711	720	691	723	738	702	764	731	721	770	704	709	698	710	723	685	718	757	716	741	698	676	736	742	756	694	712	718	703	738	673	736	720	743	709	713	691	724	742	736	699	710	750	733	754	626	715	716	735	670	726	686	714	753	709	691	736	737	702	694	695	721	707	684	702	677	707	624	631	721	758	678	689	726	730	685	754	717	716	712	696	756	701	740	693	708	758	719	723	711	690	684	727	753	677	721	737	755	702	709	723	706	715	731	685	651	718	714	718	708	690	714	772	728	751	752	726	684	711	719	745	657	728	712	725	728	743	779	731	674	755	701	703	701	722	681	739	699	776	678	748	690	702	701	752	728	730	771	750	688	715	745	707	718	716	698	750	729	727	711	705	686	716	720	750	711	751	749	764	721	672	738	705	763	697	699	694	693	746	672	741	701	680	707	744	701	725	744	715	722	740	727	686	715	710	772	757	713	663	725	730	711	725	701	719	744	720	698	699	721	751	697	727	721	669	760	668	742	747	748	692	672	745	703	779	695	750	723	685	739	688	714	725	743	669	698	724	734	719	739	692	688	748	708	741	704	703	664	757	708	714	770	721	710	705	730	690	720	756	731	685	751	706	717	735	689	711	792	755	742	738	727	703	744	701	697	715	699	701	686	758	719	737	737	693	735	749	772	712	708	757	662	744	715	710	731	718	700	731	751	741	699	718	687	785	749	697	701	738	707	695	746	743	710	712	696	714	700	736	686	748	762	689	731	719	699	738	699	712	708	721	759	737	739	732	734	715	734	701	736	773	725	715	728	759	736	744	716	757	733	736	709	754	650	741	680	715	726	712	703	712	721	724	694	738	747	648	700	718	664	720	697	710	749	776	712	684	700	731	750	664	692	735	714	683	729	748	713	755	698	755	742	638	716	745	676	742	712	690	727	676	716	780	720	709	715	770	711	780	736	710	793	764	712	689	732	740	705	734	708	734	705	729	755	727	760	696	734	710	719	729	727	727	750	727	696	748	702	732	744	733	742	774	735	712	715	734	761	710	740	741	685	731	697	744	694	677	694	712	755	694	683	707	731	705	679	754	708	721	741	773	731	697	686	729	736	824	768	707	706	729	701	738	755	717	758	664	703	704	719	687	700	710	650	700	711	704	686	709	660	740	768	745	721	709	731	727	670	682	711	726	736	686	689	773	755	748	701	690	695	746	678	764	680	672	708	707	717	684	733	709	757	737	716	709	728	763	698	738	716	745	779	692	673	697	770	728	746	673	754	711	760	717	749	767	677	728	683	724	702	708	715	706	724	740	645	691	710	707	705	696	730	688	716	739	735	764	693	705	770	740	684	705	665	721	700	730	796	683	721	752	726	715	687	725	665	722	742	742	756	696	720	715	701	731	732	714	698	708	720	709	743	723	733	770	721	730	719	691	785	675	719	737	694	693	720	708	783	716	744	723	742	683	702	694	707	738	694	762	738	703	682	756	734	703	769	720	697	686	749	690	683	714	741	738	738	733	764	665	691	724	725	742	736	706	674	779	735	706	711	647	718	718	781	705	749	683	719	723	710	723	693	750	700	729	689	741	724	681	723	719	719	714	718	705	740	694	649	741	698	742	753	680	723	672	713	765	715	691	751	705	726	667	740	744	707	707	723	691	732	734	760	691	745	757	694	712	652	760	665	715	711	673	674	724	723	699	707	688	718	770	742	658	725	687	714	742	745	718	752	772	735	711	723	699	737	703	722	787	708	660	741	692	708	731	709	726	743	714	714	706	710	755	728	682	708	708	704	732	723	668	721	734	715	725	732	693	715	744	757	712	750	724	720	728	730	687	697	731	743	739	735	695	691	724	671	688	696	726	623	748	759	729	727	695	730	714	704	686	736	731	727	779	729	683	720	675	701	758	715	665	702	719	710	712	705	705	708	755	734	710	730	729	708	747	708	708	701	756	685	722	676	728	756	731	728	746	732	754	692	677	734	681	732	685	742	760	691	755	651	715	716	723	709	732	693	679	698	732	770	692	747	738	712	761	699	740	739	732	781	740	738	774	728	703	739	717	695	715	765	659	702	735	719	706	718
21769	5235	2273	2326	531	605	433	494	227	158	141	112	112	103	75	114	105	111	92	105	86	98	95	106	94	103	96	93	94	88	93	110	106	108	115	90	92	117	90	110	98	107	107	94	80	106	114	87	88	95	97	114	90	99	63	88	97	104	106	108	83	98	96	93	97	87	93	107	88	107	109	88	107	98	88	88	102	100	114	89	93	101	83	88	100	117	82	98	95	103	116	124	117	102	85	95	107	85	108	81	82	92	96	102	95	97	93	85	92	85	78	86	93	102	82	100	99	98	101	86	87	114	103	90	102	92	104	87	89	86	118	90	92	101	94	90	90	104	99	97	75	92	104	100	95	100	85	116	88	98	92	90	86	99	90	98	115	97	98	110	93	90	97	99	86	102	105	82	81	102	102	109	99	118	92	100	111	81	84	79	112	94	102	106	108	109	93	90	94	108	114	100	91	80	89	102	106	101	103	94	111	119	76	103	88	106	101	103	102	89	99	99	97	108	103	92	84	81	84	116	110	105	105	101	97	102	105	96	99	109	91	94	110	98	92	96	103	97	98	93	102	93	112	88	99	101	104	95	99	96	92	101	94	89	114	83	86	104	111	100	82	93	99	107	80	74	87	99	95	99	103	103	97	83	100	104	98	108	95	99	96	86	108	92	96	96	97	87	99	96	84	89	105	93	113	76	108	93	92	96	99	69	107	87	103	103	115	105	92	79	78	94	112	109	88	105	88	94	81	95	110	97	88	114	85	85	91	86	81	102	87	70	100	86	96	93	90	98	91	112	119	99	83	119	108	101	96	98	102	97	119	112	107	91	99	76	107	93	112	86	88	98	106	98	94	100	102	107	92	109	97	109	74	98	82	99	93	100	94	115	114	83	81	82	103	87	102	82	108	114	118	87	80	95	93	106	101	93	101	85	99	80	95	108	108	79	93	107	97	114	102	73	93	95	94	80	82	108	103	121	93	92	105	99	102	115	91	111	109	96	109	101	110	106	93	97	85	94	83	97	94	108	75	82	108	103	91	94	109	88	107	74	111	114	94	105	102	97	88	115	95	87	84	99	95	77	84	80	94	79	107	98	82	88	112	100	99	102	100	115	93	82	104	87	102	102	82	108	105	94	100	102	110	95	87	101	80	96	103	87	108	95	105	99	88	93	91	86	104	95	90	91	103	90	95	92	90	76	84	77	85	81	96	80	75	112	100	87	79	88	82	127	95	79	120	127	89	107	95	107	97	103	92	100	87	98	101	89	98	109	95	92	114	101	87	92	108	104	101	96	97	88	108	83	79	104	112	99	90	115	109	86	77	93	97	90	93	73	101	93	122	96	102	82	89	113	101	80	89	99	92	105	104	100	111	109	107	114	115	90	99	89	89	100	98	100	86	100	103	83	106	96	95	85	78	83	91	94	101	94	109	93	96	86	92	97	109	99	106	104	97	85	81	120	106	90	85	90	105	96	97	106	108	100	91	97	93	95	104	101	114	92	96	98	87	98	95	98	102	109	97	94	104	92	94	99	86	99	93	90	87	87	88	102	123	107	99	99	102	111	86	93	110	102	105	98	80	107	87	94	86	94	89	81	86	95	90	110	93	74	116	87	102	96	101	85	78	86	83	97	94	90	106	102	95	98	96	95	80	87	89	98	91	91	92	101	91	113	72	91	98	82	89	93	107	106	95	116	93	101	79	81	96	114	97	91	100	102	110	102	95	120	91	76	94	102	101	91	99	99	126	106	106	87	95	91	95	98	94	80	102	96	114	88	100	80	102	85	98	93	94	87	100	91	98	88	92	99	99	114	80	84	103	76	102	98	94	105	103	86	104	98	96	101	106	86	93	80	93	85	88	83	103	112	89	111	95	69	106	116	109	95	98	130	89	103	75	83	97	104	101	98	102	100	102	81	98	115	99	98	113	95	85	99	89	105	106	97	90	92	107	101	111	90	104	108	97	122	119	97	92	97	92	108	114	101	88	98	107	96	103	98	102	93	91	107	109	97	100	104	93	71	104	93	101	124	96	89	98	94	88	116	94	109	96	114	102	107	110	111	87	92	78	116	90	90	94	89	117	97	86	97	113	93	98	95	114	97	115	97	106	89	110	78	86	109	111	87	81	107	98	116	77	89	99	105	87	108	86	88	99	100	112	90	98	93	93	97	112	80	98	75	106	100	99	102	88	116	104	88	89	86	85	110	118	81	91	120	103	99	109	88	107	88	92	85	111	108	103	97	111	107	101	78	104	112	99	106	98	90	105	90	94	88	78	116	88	111	104	98	99	87	119	117	94	84	98	123	95	103	113	122	87	100	110	101	104	97	82	81	102	108	96	93	78	110	86	96	93	120	108	93	103	96	102	89	99	86	98	89	67	96	105	95	90	97	73	87	74	79	84	105	104	88	100	119	98	99	111	94	100	110	86	94	100	94	107	94	105	103	100	106	95	87	105	92	94	88	109	81	94	103	96	86	81	89	93	111	108	105	103	98	90	111	92	78	116	95	104	102	105	99	102	73	89	97	113	100	87	105	112	102	88	93	98	98	78	105	94	93	84	86	101	100	94	88	100	81	101	105	100	110	92	96	92	93	92	99	103	89	109	110	108	111	98	99	84	97	82	97	93	95	92	103	79	104	87	104	90	107	81	107	96	85	122	115	116	107	104	98	97	112	96	88	101	112	95	107	109	102	93	90	96	97	75	97	96	100	95	92	109	104	80	97	123	89	114	109	107	94	110	91	88	108	82	87	100	95	115	85	70	89	90	116	105	97	108	96	105	94	95	100	89	97	94	94	94	73	109	93	92	83	93	80	82	106	99	81	92	97	75	107	103	87	97	92	106	110	83	76	92	92	106	102	109	102	82	94	74	96	104	115	88	108	96	88	100	112	89	103	88	93	79	93	108	96	96	105	93	121	101	92	77	100	87	105	102	90	98	101	87	74	92	96	95	92	101	83	99	103	109	96	115	103	89	87	98	112	93	94	100	89	85	105	97	83	105	105	88	94	110	96	101	103	71	99	84	96	115	100	90	110	107	75	80	119	110	96	94	91	108	99	106	80	94	101	104	105	78	75	99	93	100	88	99	90	106	92	101	103	104	102	88	93	105	114	97	93	96	79	94	98	112	81	99	97	94	101	86	85	94	120	100	109	88	93	101	63	83	81	93	100	102	72	105	109	85	100	108	80	119	96	99	98	107	98	105	100	106	120	99	87	104	103	96	99	98	104	90	98	90	92	114	96	104	91	109	114	92	95	83	116	97	102	103	99	97	107	89	119	113	73	105	81	95	84	99	94	78	105	109	94	93	90	87	91	92	93	98	95	90	100	102	104	89	123	95	87	100	98	112	105	91	92	105	98	102	103	99	105	94	97	94	100	116	98	95	102	124	106	124	99	128	88	93	118	110	91	102	96	106	102	97	89	89	86	104	83	100	75	101	105	89	86	99	97	106	90	109	100	98	96	83	99	94	79	107	101	118	103	100	99	94	112	91	118
11674	3044	4900	6734	2152	2637	2076	2247	1061	771	543	398	309	295	316	265	276	263	247	305	276	251	286	305	306	273	274	265	275	271	272	251	268	274	267	275	313	266	272	245	257	303	296	289	282	264	292	255	249	268	281	303	267	312	265	282	279	256	257	290	266	266	308	268	247	277	275	297	249	289	252	264	259	252	275	297	265	277	269	274	278	278	252	266	278	265	281	294	249	298	274	294	260	269	267	301	274	259	261	277	277	289	256	276	262	268	304	269	279	261	257	271	303	285	276	266	295	273	266	278	249	264	273	283	301	264	273	274	291	275	293	264	267	286	274	285	257	239	263	264	259	274	295	265	255	268	295	287	296	255	272	264	294	274	287	268	278	260	268	277	263	294	291	287	253	273	301	270	265	291	288	276	300	267	251	288	288	263	277	293	260	267	284	257	259	296	270	254	269	268	292	282	277	271	265	249	270	265	245	280	257	241	289	275	288	256	257	274	278	278	270	291	264	276	263	273	239	282	279	278	297	260	274	282	276	260	285	262	278	270	260	286	272	274	281	311	278	289	248	293	248	276	258	288	293	272	279	257	304	251	256	287	271	256	299	254	289	295	303	261	253	275	316	265	264	269	316	294	277	287	321	261	289	277	271	310	271	273	285	290	280	248	309	250	258	279	290	294	253	258	270	285	279	278	279	258	292	268	252	271	285	278	292	284	279	261	264	281	285	256	286	280	289	268	295	291	260	282	268	284	283	289	298	287	287	271	273	265	286	272	283	276	299	267	284	284	281	284	270	278	258	253	272	262	258	278	275	271	258	265	288	272	252	274	273	242	247	276	270	288	261	303	314	269	223	287	317	281	294	307	264	263	276	272	289	280	292	307	335	289	283	275	281	302	267	284	310	260	274	285	280	258	281	301	283	281	284	256	289	287	300	284	292	301	269	282	264	271	292	277	265	257	264	292	260	253	279	297	247	262	278	285	296	273	277	237	269	262	295	280	268	268	298	284	285	262	257	290	274	250	263	255	258	275	268	255	280	275	267	289	269	278	274	264	264	287	284	279	276	332	280	275	286	282	275	297	256	281	233	271	276	262	277	283	273	279	287	288	289	308	287	254	265	266	277	270	258	259	257	263	259	275	255	314	271	313	314	269	295	281	279	302	285	251	280	281	262	273	248	299	278	268	276	251	278	279	282	261	276	274	287	256	300	293	267	255	289	290	252	302	258	280	280	279	262	260	222	278	296	247	286	291	288	279	278	240	272	287	305	261	280	287	279	266	306	269	259	275	274	252	269	278	253	272	263	285	291	263	254	260	299	274	285	284	290	283	272	268	264	266	292	270	271	298	287	254	293	289	293	281	280	283	275	294	274	246	287	281	260	300	249	314	272	276	289	282	260	294	273	275	290	268	292	270	273	268	278	274	287	267	272	263	268	297	310	298	274	262	277	258	245	265	262	276	309	289	282	263	275	294	277	276	267	289	274	273	286	273	267	269	276	275	260	276	275	246	251	262	271	257	261	295	287	280	261	315	288	287	271	307	300	302	246	275	251	282	262	282	263	276	275	281	246	290	290	256	265	278	265	297	255	284	288	267	279	319	300	299	272	289	249	281	301	287	275	254	289	270	250	264	284	263	291	277	271	297	274	282	255	317	258	273	296	275	284	276	278	306	281	266	265	260	277	258	289	265	279	302	275	263	281	282	295	287	273	256	265	270	267	278	282	294	258	258	276	276	267	247	293	235	287	292	277	299	288	271	262	260	320	260	298	253	295	274	271	273	282	296	286	233	268	273	240	248	283	269	271	288	259	259	285	271	262	242	224	287	265	279	275	273	258	288	244	291	287	270	285	260	281	274	291	276	264	263	251	286	286	256	295	296	258	281	294	270	265	272	283	295	296	275	302	280	262	275	289	244	272	288	292	274	248	268	287	279	275	286	256	265	292	293	271	276	291	282	276	292	264	271	273	285	288	304	310	262	297	284	260	272	263	268	255	258	267	291	271	265	292	280	284	269	283	251	298	264	251	277	252	293	281	284	254	280	279	281	251	281	300	266	255	294	239	287	264	279	243	258	287	263	298	260	287	280	276	260	282	271	293	269	301	264	274	259	248	276	270	270	241	269	308	285	285	251	263	272	285	310	275	271	264	265	248	273	261	310	248	296	272	290	267	278	283	273	274	294	259	282	254	265	276	297	282	286	258	281	271	299	248	284	291	283	267	282	309	262	278	273	284	267	238	267	292	277	265	256	261	262	277	244	273	248	247	256	286	273	295	263	312	272	261	275	289	259	269	267	274	288	272	264	295	246	266	271	273	270	276	273	265	283	259	292	273	270	292	296	250	284	279	311	275	293	264	279	265	300	288	310	263	285	290	270	279	264	268	279	267	294	260	273	278	284	292	268	251	292	308	255	278	266	292	252	259	241	287	273	256	280	254	248	287	289	293	282	235	272	279	267	263	277	293	290	274	261	247	315	253	261	266	259	264	247	264	250	246	259	261	276	289	281	276	270	275	271	267	260	284	252	257	286	303	267	259	286	285	291	288	250	269	251	262	270	310	297	301	286	252	300	274	291	256	266	255	265	289	297	253	281	259	269	306	272	273	287	284	296	256	294	283	268	279	268	263	297	257	255	286	290	260	283	247	262	279	274	288	271	270	289	250	281	250	292	268	268	266	274	242	290	284	302	252	275	275	257	269	292	266	298	254	276	310	276	269	294	275	279	276	264	289	276	276	284	260	266	261	287	285	281	270	273	269	286	283	262	287	273	296	239	279	276	277	264	279	274	284	268	295	259	289	260	287	253	298	300	291	253	256	284	292	260	280	284	290	254	276	244	280	252	279	265	246	259	240	273	307	283	309	272	294	288	305	284	271	268	271	265	304	252	259	295	285	276	262	247	293	257	279	296	268	276	284	309	261	272	280	258	322	291	291	280	295	267	269	276	279	287	262	260	274	267	268	281	279	253	277	317	271	272	287	326	278	274	261	281	284	291	308	278	268	266	270	267	302	275	284	292	265	284	269	288	235	304	278	279	273	252	277	243	270	289	292	296	295	290	251	280	303	267	260	283	310	277	258	253	256	298	322	280	286	270	326	286	301	265	281	309	246	285	286	270	270	254	263	306	246	294	275	275	252	265	289	254	263	289	273	263	266	308	303	275	247	268	239	278	277	276	270	276	294	272	290	287	265	317	285	256	269	274	293	313	257	300	276	238	263	280	242	267	300	260	280	238	309	296	279	280	262	282	248	291	263	299	295	278	291	256	299	262	267	281	293	246	262	299	287	263	284	246	271	278	292	290	279	267	268	281	271	274	281	299	292	292	275	269	250	295	277	273	255	267	290	264	235	252	275	293	265	271	291	252	280	267	283	300	268	276	291	259	282	281	233	279	260	279	277	285	286	279	297	286	264	292	305	280	255	240	272	252	303	258	256	276	273	282	266	282	274	279	293	256	244	306	267	284	264	276	266	273	278	246	265	268	251	278	280	278	282	289
59016	36232	10063	5391	1740	1450	1370	1383	746	479	434	336	309	248	306	273	244	258	243	222	230	236	269	234	218	224	214	226	201	245	237	226	216	207	238	227	224	222	181	255	235	217	239	218	216	219	243	220	231	235	232	224	219	221	227	215	235	213	222	215	237	204	238	213	210	227	211	187	198	238	213	240	212	233	241	241	240	227	231	209	241	214	221	198	193	212	241	214	206	220	201	182	217	224	220	223	202	220	214	230	222	230	222	246	228	193	206	206	232	216	217	201	182	200	216	228	209	209	195	236	241	222	220	212	210	210	233	222	219	223	202	227	234	227	205	203	212	211	218	215	203	225	241	241	201	226	228	227	218	212	236	233	244	213	213	240	226	224	180	212	234	216	210	221	238	200	233	192	253	214	204	208	187	208	211	243	248	212	223	206	232	210	236	216	195	222	242	233	222	186	247	205	219	220	235	257	259	228	194	207	227	231	225	237	248	221	182	227	233	200	258	200	252	213	211	199	205	204	245	197	201	226	195	242	217	254	225	196	234	219	240	233	231	185	207	241	222	192	211	206	198	195	201	203	219	203	232	206	199	224	221	212	252	230	221	249	215	219	200	232	212	210	235	224	204	194	231	225	223	205	180	196	194	225	235	234	205	212	223	225	200	211	178	217	212	228	207	222	205	214	194	237	209	273	204	230	213	217	236	212	202	214	198	229	247	235	216	195	211	213	186	206	204	221	221	214	233	202	212	219	230	223	226	197	209	236	210	236	206	238	209	192	213	218	202	210	202	198	225	229	222	228	215	228	208	225	225	224	221	233	234	220	237	233	246	232	207	233	191	201	212	217	230	206	241	221	228	194	208	235	220	229	223	211	205	224	220	214	198	226	208	191	248	210	241	222	222	243	221	231	210	229	214	252	177	215	208	202	195	227	198	220	245	236	209	228	208	216	230	217	206	243	219	213	208	238	207	199	241	218	262	224	246	221	203	203	208	197	244	256	215	246	230	225	203	217	233	228	228	207	214	208	211	211	232	244	230	216	203	200	224	239	195	228	212	227	202	214	202	202	202	197	212	204	228	211	231	214	215	181	234	194	227	206	225	181	203	230	208	222	209	221	204	183	225	191	210	248	217	228	222	224	195	225	239	214	212	197	226	212	220	217	216	180	225	243	235	227	227	196	201	238	201	235	238	205	202	210	195	229	208	232	199	244	200	204	226	240	237	215	193	225	213	217	210	206	185	199	206	229	220	204	206	189	206	201	224	237	223	242	228	206	224	222	222	217	214	213	236	211	250	213	202	221	179	197	237	255	249	212	198	211	218	196	242	237	225	215	229	219	264	222	222	208	235	220	222	243	221	219	228	217	215	223	206	201	230	217	207	209	212	215	220	227	222	224	235	223	200	241	217	213	219	210	199	245	227	241	215	230	198	209	244	211	229	218	208	209	221	205	187	203	174	223	219	242	210	199	218	213	193	239	212	188	203	232	195	227	214	206	215	215	211	187	214	182	227	209	218	240	194	244	246	218	231	210	208	244	232	195	224	215	209	247	205	185	211	189	246	223	234	205	219	201	235	221	220	228	228	196	191	198	189	208	240	239	234	220	213	213	227	205	212	209	219	202	229	209	206	239	209	229	168	212	209	236	226	209	227	206	242	214	197	243	195	265	202	189	223	212	220	235	228	215	225	235	193	231	218	254	234	206	220	195	190	215	220	204	228	216	203	228	228	226	230	213	238	217	190	241	229	238	217	220	229	193	254	208	218	213	237	247	213	214	219	226	213	179	192	209	251	234	216	206	217	223	214	238	223	211	207	210	225	244	186	210	211	199	214	224	209	212	183	228	208	241	233	216	216	256	216	230	213	215	220	202	196	228	218	208	207	235	181	213	222	239	188	202	208	218	194	204	228	223	221	207	206	217	210	223	218	193	204	214	222	206	217	235	219	222	252	230	235	229	203	206	207	200	218	194	228	241	205	212	222	221	190	234	202	205	208	226	229	197	214	228	198	219	208	222	197	248	240	218	252	256	212	216	240	219	236	223	226	241	207	214	192	205	213	219	215	223	211	230	206	221	216	215	220	206	180	223	206	210	193	201	206	216	214	224	217	206	214	191	209	193	214	229	206	246	220	240	215	213	238	207	223	199	230	215	234	221	232	207	218	217	223	216	216	218	235	200	228	202	215	221	215	257	228	201	206	219	241	240	213	243	216	194	239	211	238	205	191	217	207	193	212	204	197	226	209	232	213	224	229	262	233	180	208	201	214	174	234	228	228	216	237	214	217	216	221	247	198	193	216	190	217	221	227	237	221	188	198	193	246	197	232	206	192	245	192	220	202	228	191	190	202	180	244	218	217	230	235	207	224	203	218	218	189	243	216	205	215	203	212	195	213	232	224	213	229	193	220	212	230	252	214	237	226	241	222	205	221	226	222	214	205	224	242	228	229	208	195	231	203	209	218	194	204	225	225	240	228	227	205	224	200	202	237	227	217	191	244	198	229	185	192	224	210	211	219	201	213	227	205	206	205	198	205	220	194	210	221	219	201	229	202	218	200	212	210	229	203	220	225	208	216	235	215	217	235	220	221	200	220	212	220	234	235	218	209	227	248	196	195	221	199	226	215	203	226	205	211	227	230	203	183	212	234	205	182	223	206	235	201	234	224	215	231	236	197	207	225	226	230	204	208	222	222	225	212	206	233	216	238	219	207	248	191	196	213	222	213	220	219	235	205	240	197	208	224	195	207	189	205	221	236	192	226	208	219	213	204	248	218	211	222	203	225	226	198	246	219	198	213	223	227	228	238	208	218	210	185	215	230	200	229	235	217	241	251	203	209	181	202	220	216	202	229	219	219	222	222	225	242	226	219	207	201	201	199	222	206	216	200	209	207	212	233	234	229	225	223	213	196	217	211	219	218	225	203	210	216	229	222	235	210	211	246	215	250	195	231	206	222	226	178	237	205	205	220	235	219	208	209	226	188	214	203	207	202	198	198	232	195	221	241	238	203	214	212	212	214	224	233	212	197	207	180	194	218	201	192	226	203	196	213	214	217	220	208	199	233	194	217	206	209	215	215	206	219	258	234	214	238	195	213	194	210	229	238	213	222	203	243	199	199	224	218	216	205	230	212	214	202	227	216	235	223	219	230	237	227	205	228	202	235	219	233	200	226	222	195	209	208	231	237	226	228	205	218	217	217	208	221	228	218	228	213	237	209	229	190	184	217	209	200	199	232	228	196	208	226	210	227	200	233	223	245	205	215	215	210	209	208	220	236	218	236	227	195	221	221	196	209	199	202	202	229	204	222	209	217	229	206	241	226	207	221	217	218	222	206	219	223	211	204	198	222	228	202	202	196	220	201	255	208	206	234	202	205	216	172	238	226	241	233	224	227	228	218	228	233	227	219	217	199	217	227	209	203	219	238	188	224	207	220	206	212	204	210	216	251	242	218	222	196	222	227	236	218	202	224	232	223	206	198	192	249	209	194	231	225	224	247	211
34857	13133	10155	11128	5779	5978	6211	6394	3152	2115	1562	1263	975	910	870	794	702	730	646	666	667	690	691	651	623	642	613	589	604	606	635	599	596	546	620	574	565	607	551	564	525	575	555	597	557	556	580	523	526	563	542	585	476	543	544	553	516	567	557	514	533	526	538	560	543	559	535	556	543	532	552	536	548	534	495	562	588	496	563	567	539	570	530	532	516	574	547	501	549	554	546	561	511	530	542	551	551	586	546	569	523	525	497	514	521	485	504	525	574	527	509	535	536	514	481	545	509	551	546	564	490	515	530	534	527	538	521	535	567	542	530	495	555	524	541	521	521	564	527	503	556	526	515	542	528	521	533	513	536	506	511	521	512	528	536	506	541	511	541	545	510	519	534	542	520	557	507	546	524	504	522	530	517	521	523	516	531	506	531	533	558	526	491	483	551	520	518	508	568	520	571	505	555	550	549	487	498	543	506	534	525	549	517	558	550	551	552	550	500	523	526	518	537	562	510	528	499	510	529	524	525	467	546	499	531	583	503	548	552	538	538	512	534	516	571	528	496	491	524	515	524	540	543	488	545	523	580	498	509	529	528	507	548	538	513	524	559	552	566	512	524	538	526	518	543	572	532	456	550	516	546	538	529	551	501	494	555	500	534	517	539	501	533	508	503	517	502	587	543	560	501	520	541	481	534	466	537	541	533	510	530	561	529	550	480	507	534	502	529	488	529	510	527	578	499	531	520	519	533	523	549	541	511	551	535	537	520	547	527	532	528	518	539	504	528	520	502	525	500	487	479	502	490	518	482	537	514	580	499	510	521	511	544	475	529	564	533	522	503	580	518	534	532	543	523	513	567	544	543	504	506	535	559	543	517	485	499	535	540	514	536	547	528	523	492	521	522	498	539	547	574	532	529	548	566	562	484	500	515	509	563	532	533	500	509	533	546	544	523	485	511	512	508	528	531	505	474	535	507	534	514	516	501	498	533	530	497	514	522	535	538	519	511	513	513	535	567	524	557	541	545	527	512	511	512	528	511	556	536	528	529	537	513	501	505	514	494	518	521	536	519	550	524	543	539	509	544	509	513	534	488	530	510	521	492	480	492	511	528	535	556	533	527	493	544	560	558	566	543	541	533	494	541	500	511	530	533	496	530	535	537	519	486	527	516	560	534	547	524	523	552	525	513	528	518	521	550	538	509	526	525	483	500	521	518	485	551	552	511	519	472	570	514	484	546	529	512	498	564	518	498	588	512	506	548	543	533	482	549	524	551	526	535	517	517	543	542	531	506	508	515	535	528	536	551	511	565	532	550	536	523	514	506	475	496	481	540	537	519	503	502	520	556	526	525	524	527	489	515	523	503	604	527	547	564	496	523	528	558	523	515	525	507	544	500	551	544	559	549	536	491	504	540	508	512	519	521	514	523	514	514	538	531	518	517	521	548	494	520	504	542	493	572	523	503	481	505	556	516	529	543	500	522	521	529	518	527	565	529	544	517	538	523	564	523	512	529	521	520	538	516	562	556	539	502	539	544	549	522	549	523	558	567	550	523	510	524	547	546	518	505	553	522	539	532	546	545	513	515	503	546	526	504	477	531	491	500	501	574	526	494	503	536	576	544	510	533	569	540	486	514	527	519	481	518	529	514	526	542	524	465	507	516	538	518	541	539	524	494	543	544	542	510	526	517	517	497	545	525	554	520	547	547	523	532	544	528	497	579	543	550	505	529	563	518	555	511	547	506	509	523	547	548	511	522	486	531	516	524	514	517	511	542	555	531	538	518	519	525	546	510	487	555	498	550	487	551	487	542	502	515	523	545	559	569	531	581	555	562	549	549	524	473	512	521	534	512	549	532	545	544	506	505	520	533	509	510	519	546	497	530	521	507	523	532	538	519	562	527	548	475	526	527	517	517	463	554	534	554	542	518	531	508	518	536	530	536	561	506	499	525	508	497	564	533	514	527	511	526	518	505	529	527	545	558	498	536	550	534	507	491	514	523	510	533	529	568	503	503	495	536	514	508	499	510	556	545	562	544	599	494	505	547	546	512	507	543	542	518	522	513	521	482	503	512	543	534	537	493	546	515	546	464	559	524	504	538	521	567	530	542	537	539	526	546	526	565	516	504	530	515	546	550	514	571	531	534	542	488	543	522	500	578	573	508	500	545	537	509	536	564	498	486	505	538	505	530	527	480	507	526	520	557	543	513	537	552	564	512	571	517	504	509	547	556	535	501	545	552	536	500	537	561	559	522	514	520	470	532	519	554	522	502	571	545	543	496	514	536	525	547	500	559	526	519	525	530	515	519	544	535	515	496	505	506	546	557	587	509	528	528	533	513	517	555	509	536	536	545	521	519	528	487	524	504	522	564	515	518	498	528	526	545	553	598	497	499	522	510	512	551	539	560	535	570	532	520	519	550	485	534	533	504	487	500	561	544	568	536	485	489	527	536	538	524	527	535	545	518	515	498	533	529	551	534	515	523	528	554	525	506	557	545	487	505	528	542	542	532	536	505	537	527	499	514	544	538	522	516	502	521	486	528	499	475	507	506	525	533	520	526	552	540	522	495	499	534	484	533	539	539	522	519	552	525	537	518	512	541	503	520	548	522	550	494	504	549	474	540	502	510	544	571	518	554	538	535	507	515	546	521	573	523	541	522	519	552	497	547	564	573	523	500	546	489	504	523	495	545	511	517	486	508	514	511	542	517	516	499	562	532	526	514	552	528	552	533	517	587	498	517	578	521	526	501	529	512	494	599	525	552	508	506	518	538	522	525	524	501	550	492	530	517	522	550	547	531	556	546	499	513	515	499	539	547	536	548	509	537	534	564	533	516	515	513	530	551	516	537	517	512	494	566	529	562	504	508	535	550	450	520	530	522	505	535	523	523	563	522	524	567	543	506	527	508	565	525	527	526	540	547	500	535	525	523	531	538	525	505	529	512	533	512	544	530	547	558	534	548	548	506	530	532	505	535	504	545	539	556	512	531	487	526	510	518	529	551	546	507	515	536	526	536	499	522	518	507	488	488	530	555	498	470	512	524	488	491	519	538	484	536	498	544	540	535	489	529	519	563	499	538	518	513	524	506	519	536	565	516	537	538	538	525	534	452	548	507	529	535	500	549	462	511	516	494	479	523	549	555	552	474	529	549	531	530	534	558	505	556	536	535	479	506	508	530	547	541	509	510	535	535	520	490	547	565	496	588	511	552	489	536	535	542	499	558	550	528	507	557	584	548	570	516	520	547	557	557	530	496	565	535	517	535	557	505	554	514	521	498	501	544	466	556	538	500	499	520	565	507	533	516	518	526	508	541	503	550	520	561	485	504	528	550	566	521	552	539	528	562	528	531	511	506	498	551	579	523	526	534	535	563	492	502	545	485	565	540	559	502	533	525	483	514	510	511	569	531	523	548	518	563	530	546	535	508	529	583	489	509	497	537	542	493	561	511	519	534	528	506	533	502	554	506	563	532	512	542	544	521	519	519	530	543	547	508	506
69343	46284	16286	7584	2990	2277	2354	1704	1097	744	629	544	456	456	449	380	379	380	344	364	351	389	338	318	377	317	329	370	343	360	340	320	296	386	345	354	346	347	302	334	332	323	345	331	354	331	333	316	335	346	329	318	346	362	299	298	329	311	334	329	300	331	314	268	316	318	313	374	346	348	324	351	354	345	328	340	311	350	332	324	302	318	374	339	326	336	357	342	304	337	331	311	349	303	338	326	297	334	348	403	324	295	329	307	331	332	304	333	346	337	355	353	331	351	341	325	340	311	362	346	336	339	306	317	335	352	311	321	366	337	372	358	326	307	349	354	336	338	339	330	318	304	325	330	346	350	341	292	338	305	298	351	345	303	334	353	307	345	303	330	343	297	306	310	343	339	320	338	334	336	306	319	334	366	318	302	331	356	309	316	335	309	339	318	333	328	338	311	334	308	290	334	268	339	346	310	337	301	300	303	350	297	355	311	308	337	331	330	334	334	314	292	325	316	324	352	356	320	373	275	346	353	341	352	279	355	327	338	359	303	331	368	330	293	300	345	313	312	326	348	316	343	344	333	330	352	353	314	319	315	338	321	339	346	321	309	332	341	308	332	341	327	332	358	332	322	320	303	311	347	326	295	347	319	358	302	329	328	320	321	336	331	315	319	331	322	350	341	340	349	336	349	324	313	341	345	346	332	323	333	293	341	319	343	352	334	303	317	360	302	343	347	336	353	334	307	323	297	339	315	339	342	306	334	360	310	349	311	304	307	313	342	328	346	332	326	322	377	336	341	309	330	314	302	286	335	319	317	352	307	335	305	352	347	339	296	322	338	324	332	322	338	350	353	304	293	326	352	320	323	296	317	323	319	324	328	336	339	294	347	349	309	337	322	292	303	321	346	302	337	315	338	322	368	334	319	297	303	305	317	327	323	365	303	338	342	335	313	314	325	316	312	308	325	318	349	315	340	341	351	317	320	314	321	320	350	326	308	304	343	293	366	309	360	302	332	317	303	313	329	315	340	351	322	341	333	330	298	315	332	305	329	330	328	324	367	326	315	344	330	326	310	339	332	371	333	310	306	333	334	301	333	334	359	336	331	327	320	352	333	319	337	341	298	310	312	322	311	332	325	303	322	355	352	301	287	341	301	343	342	331	316	345	335	319	339	292	279	315	332	336	303	338	337	334	310	308	330	335	330	298	336	298	305	325	335	334	316	346	334	312	309	305	325	312	303	316	320	314	345	312	328	377	338	333	345	325	343	318	326	345	349	320	300	317	352	332	327	356	353	310	334	349	310	296	324	311	333	315	298	324	300	299	361	339	317	334	332	311	353	342	325	320	296	358	333	304	344	317	307	322	304	274	345	322	306	295	332	330	326	349	327	371	343	367	345	308	316	323	332	337	341	318	325	330	300	331	312	315	376	329	307	350	324	341	323	322	313	309	311	319	292	327	342	289	304	359	320	273	340	340	311	347	327	296	342	327	321	336	295	324	360	345	308	321	323	336	304	286	327	337	322	296	358	315	310	301	319	347	317	346	312	297	328	346	354	328	286	320	311	313	336	315	282	321	314	342	320	307	345	313	297	331	339	316	327	321	329	299	335	324	318	304	321	320	304	312	358	358	309	365	341	323	357	355	336	353	294	295	328	363	324	272	332	340	293	330	346	320	326	338	342	333	325	328	337	318	355	328	323	295	325	350	305	301	304	334	319	329	339	328	386	347	345	305	291	350	309	344	315	342	343	326	328	320	332	319	295	316	371	334	317	307	321	336	297	302	314	347	337	299	349	337	331	326	335	352	304	336	306	332	314	302	345	332	341	294	342	333	333	310	332	338	308	306	308	333	351	345	347	330	331	305	359	294	311	314	337	339	333	327	326	320	311	347	340	333	316	305	336	307	342	346	345	295	297	342	341	307	312	357	317	324	353	334	306	303	317	333	330	352	338	327	325	329	315	344	300	328	332	286	315	289	321	342	307	347	338	321	297	328	378	358	345	306	311	319	303	338	360	326	320	323	352	333	286	347	342	306	309	339	355	307	306	331	359	306	339	364	336	319	295	341	312	289	344	346	324	319	350	326	321	354	344	342	356	333	301	341	346	310	320	332	329	297	305	335	330	329	346	371	363	310	334	304	304	334	303	310	327	332	331	314	305	322	347	323	307	348	313	316	334	319	330	333	309	302	350	313	335	335	343	307	299	334	338	349	338	316	342	322	289	317	356	315	323	326	285	331	333	341	306	331	327	322	327	340	346	333	289	294	315	349	307	310	314	326	330	326	339	333	318	322	316	313	330	358	307	314	332	316	332	343	313	344	294	341	314	329	327	323	342	321	290	313	314	297	306	318	335	333	353	310	314	318	348	340	314	315	327	341	307	340	307	347	322	332	342	309	339	304	317	312	338	335	354	363	309	310	326	318	326	306	334	319	343	333	296	302	321	297	311	315	339	318	304	294	332	327	337	340	329	324	358	348	297	371	332	326	329	353	357	338	315	301	349	319	310	318	358	309	374	354	322	281	326	340	329	346	310	343	315	320	306	325	308	336	312	331	332	306	327	325	286	351	308	328	343	335	320	317	353	328	362	322	321	305	332	330	326	323	319	307	297	335	322	344	307	324	310	310	306	317	360	311	291	313	316	310	333	308	356	305	301	333	344	342	287	296	299	330	313	290	322	291	370	333	392	303	297	339	315	298	311	309	329	293	300	313	324	331	330	301	315	327	349	308	333	307	344	314	353	302	341	312	324	328	323	321	347	363	348	332	309	320	302	312	314	301	329	343	346	302	311	322	352	315	294	335	332	335	331	337	329	316	339	311	282	312	297	342	355	311	311	301	289	340	324	338	299	342	333	303	333	356	295	327	356	287	310	327	343	365	346	348	344	347	349	320	338	303	332	334	335	302	304	306	341	317	334	310	311	316	313	357	330	317	325	332	324	334	331	352	329	312	342	339	297	321	305	327	335	320	341	316	308	334	341	332	374	318	302	339	326	349	307	342	317	320	351	320	350	318	344	327	300	342	289	319	347	299	316	319	316	319	339	320	302	305	343	352	345	343	338	367	320	319	357	346	298	329	318	310	334	319	317	343	296	283	325	287	304	358	331	324	349	357	359	320	311	300	348	350	337	319	344	308	325	324	356	326	341	298	310	308	321	352	336	334	329	358	288	343	312	302	337	341	351	322	323	314	335	332	300	307	333	300	283	349	334	349	340	332	333	319	322	389	326	341	341	341	340	320	338	308	354	306	345	331	344	337	303	328	349	322	315	311	343	339	336	322	329	305	263	273	306	320	325	311	326	335	307	348	355	308	333	311	282	325	324	338	337	297	273	357	337	309	308	344	301	342	358	327	302	314	309	330	302	316	321	318	340	328	331	392	320	343	308	323	301	347	314	346	314	331	320	324	342	328	328	303	317	347	340	276	341	334	299	341	345	318	314	327	350	320	310	305	335	367	337	339	319	328	306	337	337	324	340	325	334	344	274	312	312	296	362
42449	16976	13449	12496	9166	8803	9521	7055	4566	3208	2853	2082	1712	1449	1341	1161	1089	1059	1037	1044	977	978	938	896	908	953	873	901	818	843	893	831	835	861	785	829	811	804	816	817	805	805	771	786	778	731	724	778	804	802	810	741	773	760	744	736	720	721	754	707	708	738	755	739	761	781	760	780	748	770	716	791	739	739	768	765	747	758	744	752	702	712	729	796	824	711	756	762	739	723	720	689	702	745	701	691	755	729	705	715	732	726	752	715	705	710	737	728	723	729	750	716	779	748	741	669	728	761	770	738	710	706	732	696	745	775	689	756	700	745	756	754	740	721	735	745	756	685	729	744	719	724	664	759	743	748	698	710	718	690	729	730	761	686	767	699	732	755	690	779	760	731	753	767	745	770	782	751	748	734	735	702	734	710	790	725	764	751	692	718	717	698	745	727	734	701	740	694	778	722	716	708	709	725	698	699	779	744	715	738	739	732	725	802	763	761	697	738	771	764	722	748	728	727	755	692	738	715	747	758	741	707	770	694	704	726	719	704	803	714	687	700	723	699	758	755	715	676	720	699	638	793	707	787	739	730	709	747	737	748	710	765	741	734	762	734	703	769	690	702	715	736	712	731	779	659	720	716	782	744	781	679	740	752	673	786	745	719	737	727	755	735	704	681	686	722	684	703	735	746	714	714	692	692	678	691	733	749	738	692	756	717	750	746	702	747	703	719	737	675	710	719	769	698	733	710	725	694	705	749	732	719	730	747	728	706	709	754	730	733	736	733	723	699	733	704	705	714	758	798	728	730	712	779	715	770	706	734	707	729	748	753	719	735	678	723	735	698	770	724	702	769	716	696	735	725	730	771	766	710	730	747	727	713	694	655	713	723	696	681	745	729	707	711	721	745	774	750	749	693	735	725	804	684	732	740	733	753	761	691	790	720	716	761	726	747	718	725	745	694	689	713	755	718	714	744	739	738	736	696	721	741	775	742	785	727	698	753	714	733	729	721	714	773	742	729	747	706	746	720	724	724	761	770	702	723	710	732	728	732	736	694	723	755	751	675	746	724	757	755	705	674	685	758	760	758	776	690	754	710	745	716	716	728	683	678	701	745	732	728	725	751	703	773	689	724	784	738	780	699	719	721	716	698	722	720	724	748	711	693	699	742	774	701	700	742	729	668	731	754	711	765	692	721	716	709	743	748	732	764	725	706	754	700	752	725	698	775	679	704	707	740	715	761	673	711	697	682	712	706	688	725	736	679	734	747	692	700	741	741	753	720	683	738	765	770	775	718	758	687	749	732	747	691	695	733	759	752	733	704	658	677	744	736	729	709	725	703	702	766	732	723	760	709	783	697	700	728	744	760	723	724	732	703	694	680	678	729	728	711	697	732	723	733	700	716	764	680	700	717	707	674	703	775	686	711	752	723	711	712	686	718	762	757	727	704	710	694	671	721	725	752	746	674	723	771	775	727	708	754	719	740	727	759	756	713	739	757	745	730	721	731	709	741	720	701	703	688	698	722	723	732	687	750	680	712	724	689	730	734	749	745	769	737	726	681	716	691	713	741	713	736	707	720	733	712	767	701	711	690	708	715	712	705	751	736	728	707	735	747	746	731	708	749	694	748	669	736	709	693	696	724	744	745	662	718	750	749	717	715	714	734	723	698	722	712	708	762	704	695	699	711	760	744	724	753	779	687	740	708	714	750	735	765	734	734	711	701	709	711	728	739	753	720	734	768	712	690	752	742	731	744	742	723	751	703	738	749	740	765	764	732	727	746	700	736	699	718	729	721	783	709	714	722	742	681	756	728	735	689	723	721	711	728	762	745	709	704	673	660	695	707	742	677	747	743	715	716	720	688	714	714	713	775	755	718	760	737	726	672	690	724	775	739	790	710	714	733	741	707	733	735	759	752	714	743	723	732	744	721	694	723	713	781	751	744	763	677	751	750	753	741	702	715	749	745	726	714	728	760	733	701	706	730	764	703	733	693	738	733	763	735	745	728	708	757	738	686	732	711	692	756	752	713	733	659	737	746	759	708	704	701	734	705	758	803	740	703	763	751	750	729	745	691	736	739	731	735	668	701	771	735	768	708	712	752	710	720	737	768	721	726	756	745	729	701	762	716	763	690	715	683	733	728	792	724	729	755	735	725	702	726	755	721	722	745	720	657	749	726	779	715	671	739	719	709	678	719	686	720	700	770	731	743	742	716	691	732	772	741	701	689	748	753	725	728	701	729	704	713	663	711	709	734	730	760	693	769	760	684	759	737	718	714	698	712	723	790	767	737	769	692	745	724	723	715	732	719	798	743	743	717	661	768	714	723	691	746	735	731	717	744	756	710	758	728	725	723	753	730	723	677	778	707	700	731	710	757	795	716	799	730	706	765	759	711	700	678	702	773	730	711	740	736	692	765	723	703	695	703	728	753	781	756	725	716	725	750	741	724	761	762	734	754	766	725	682	721	714	777	728	679	764	760	725	774	690	697	747	718	711	741	696	721	761	665	748	800	776	706	697	735	748	744	745	759	710	703	712	766	741	722	746	768	721	714	682	768	726	706	738	730	719	751	733	744	756	736	726	762	738	760	707	715	700	687	780	775	695	744	741	752	716	724	735	741	736	738	718	741	718	742	769	763	726	714	780	759	771	722	743	737	696	716	751	708	714	747	715	704	747	719	750	696	731	701	769	715	675	717	737	682	742	722	671	708	741	702	707	698	676	769	718	735	724	760	713	702	677	723	759	721	701	714	696	710	728	756	705	706	717	715	692	723	746	685	678	719	705	704	765	748	723	760	754	778	717	689	722	759	728	738	724	706	716	690	727	686	738	690	752	749	715	723	698	734	697	748	749	711	724	726	691	709	716	742	683	716	721	767	746	727	740	725	741	785	715	744	667	716	741	772	781	682	727	736	724	765	728	757	694	718	700	708	738	723	734	698	732	704	771	749	750	743	718	701	753	709	668	689	726	724	749	724	721	723	762	761	738	736	703	693	702	696	727	739	695	761	732	713	752	764	711	715	714	737	735	707	679	734	729	701	719	739	707	773	702	699	760	757	724	738	765	747	783	717	758	737	734	710	749	720	715	768	737	752	719	725	731	696	701	715	716	697	726	686	762	714	698	780	784	757	737	688	745	707	747	757	765	686	710	723	679	761	708	703	716	794	728	744	755	715	738	768	716	686	733	739	688	698	769	755	707	690	809	717	686	750	726	693	712	755	744	741	710	678	699	698	726	710	717	707	732	726	721	754	705	688	754	763	689	704	741	724	699	715	779	706	694	780	735	704	749	730	755	711	795	752	734	719	712	764	726	719	716	729	736	773	763	744	764	716	775	777	776	764	743	732	805	673	708	728	696	729	728	679	709	743	731	718	726	730	747	703	726	696	734	762	710	695	687	742	747	725	711	740	737	740	722	746	752	750	745	721	731	736	681	703	774	692	770	721	739	713	715	732	690	752	728	721	729	742	708	732	711	726	748	710	788	683	681	743	731	779	750	724
24317	6108	2450	1126	638	555	668	460	244	176	142	112	90	103	103	116	98	74	121	122	104	108	109	94	74	122	113	92	84	92	96	100	90	87	88	113	95	92	102	97	106	102	97	94	93	100	95	93	88	115	89	93	105	78	102	97	98	96	113	93	98	109	94	101	116	115	92	93	100	102	89	107	92	114	103	111	109	100	123	116	104	89	95	106	96	86	96	88	98	99	87	91	97	87	103	107	95	92	122	107	109	101	74	115	114	109	90	92	109	104	93	96	96	86	119	96	108	94	104	80	90	104	105	100	87	97	96	113	84	106	99	109	103	102	116	88	97	102	98	88	91	109	90	92	95	92	91	92	113	102	95	100	103	102	118	111	98	98	106	104	100	110	89	112	103	100	104	108	109	81	96	87	79	93	91	106	94	102	94	104	96	92	102	94	94	105	95	111	94	106	96	92	99	131	109	113	85	81	104	82	131	109	92	89	121	109	115	102	97	98	99	101	92	78	96	106	95	88	106	127	113	94	102	112	102	83	85	110	93	104	122	88	94	96	113	105	99	100	103	82	94	92	79	113	98	97	99	97	127	101	114	107	96	116	102	91	76	108	91	114	90	96	105	90	103	96	92	87	107	101	102	108	88	107	100	106	103	90	85	86	98	89	99	100	78	97	107	106	99	103	115	105	122	93	111	89	107	96	96	113	95	104	90	98	115	96	100	103	99	100	132	113	102	93	78	94	113	82	103	97	113	113	103	88	114	105	99	95	92	99	103	85	98	106	99	91	110	90	83	95	109	103	117	116	96	99	109	94	111	98	107	86	97	88	90	87	101	118	98	108	104	94	110	99	89	101	100	87	106	105	130	76	92	112	90	108	120	87	87	85	103	111	90	105	94	105	111	114	100	109	98	88	90	103	93	92	97	85	101	104	105	106	89	102	67	101	95	104	86	120	94	116	94	105	105	105	96	122	87	115	96	97	102	96	99	102	91	91	102	108	84	105	110	87	119	102	95	109	105	97	100	107	96	105	94	96	109	82	107	104	99	91	95	93	88	101	85	89	114	103	94	116	112	97	97	88	79	99	99	108	99	118	80	102	106	97	91	103	115	100	111	100	106	97	99	110	104	78	90	102	102	108	95	88	99	97	109	98	78	104	117	108	116	92	94	101	119	106	110	97	101	96	95	79	90	86	98	105	82	117	95	112	101	86	112	94	107	106	110	94	80	105	116	123	91	86	83	107	113	107	90	98	113	79	112	97	103	95	110	92	101	90	97	97	98	97	88	106	89	97	96	116	104	104	118	100	102	98	88	80	101	108	105	102	107	95	103	105	103	109	88	105	91	106	106	100	119	100	90	116	101	101	87	99	106	98	102	101	71	111	76	89	105	86	99	97	92	103	104	107	79	107	99	112	125	104	93	99	80	96	97	97	111	93	72	95	118	100	108	108	83	97	93	94	105	102	96	106	95	101	105	97	108	111	99	98	100	102	87	113	110	92	102	92	88	109	106	89	95	95	106	100	93	106	100	100	96	96	80	96	100	110	112	103	91	103	94	103	80	87	123	100	88	119	87	98	111	86	96	92	106	96	93	99	107	98	97	110	92	100	96	84	130	95	89	118	103	115	121	106	114	98	83	117	118	87	91	108	96	100	80	79	108	101	108	113	84	116	109	113	110	90	96	116	109	131	105	114	88	92	99	87	93	89	95	84	90	116	105	98	110	113	103	78	103	95	87	110	86	107	116	98	99	91	102	98	99	75	103	114	124	92	100	85	107	109	95	102	100	110	104	101	84	103	94	107	110	102	105	95	100	96	107	101	105	84	90	102	88	108	92	97	93	96	103	96	83	103	109	118	105	124	87	100	106	92	93	85	102	105	71	112	121	102	85	100	105	89	122	104	105	95	114	99	89	99	95	97	115	90	96	98	104	108	95	103	111	124	115	109	99	90	92	95	93	107	90	99	113	116	90	105	95	101	88	102	113	77	108	110	76	89	99	98	93	101	99	124	79	88	121	118	92	113	116	100	115	110	101	115	95	82	93	103	96	103	92	106	112	116	115	89	90	100	114	84	93	94	101	94	105	114	116	109	99	113	104	90	93	99	112	112	102	93	116	98	101	95	89	99	87	113	98	86	119	104	104	108	80	102	90	101	99	93	94	100	88	110	93	114	102	95	118	109	109	103	88	108	94	89	98	89	95	90	86	113	95	81	89	77	94	88	80	87	104	95	97	100	102	103	124	102	90	88	90	83	78	95	115	115	95	97	90	82	95	91	115	96	86	89	100	103	88	108	107	91	104	100	111	97	102	89	79	117	106	91	91	110	105	122	90	109	93	108	92	97	101	98	100	103	109	121	125	96	101	94	106	99	110	97	110	110	117	90	97	101	90	117	103	87	99	96	86	113	100	99	97	87	81	97	106	101	99	92	112	102	101	117	101	103	93	83	104	115	95	95	100	103	109	93	92	104	95	101	87	90	102	90	110	110	120	91	115	97	91	94	85	94	93	124	100	99	117	105	116	96	109	93	82	102	87	129	109	87	89	84	98	93	91	126	101	100	100	102	95	90	96	97	125	100	100	110	97	121	97	74	119	101	110	80	108	107	97	76	88	118	100	90	90	91	91	101	89	112	113	93	102	88	100	93	84	93	110	101	105	98	102	99	113	116	97	85	101	93	91	107	80	97	99	73	93	101	108	95	98	90	100	101	102	94	84	85	87	113	91	109	106	103	84	125	98	114	83	115	98	95	117	108	94	98	88	94	84	108	102	98	99	106	97	100	100	108	93	88	109	90	89	113	121	96	107	104	104	81	103	97	110	105	99	114	117	134	114	96	94	97	99	101	121	94	93	98	119	97	98	110	102	75	98	100	91	98	121	103	105	94	111	101	108	108	92	91	125	110	114	84	98	118	105	83	95	99	110	101	89	93	119	96	117	87	77	90	115	96	106	107	98	102	110	91	99	93	121	99	93	106	100	96	107	115	104	111	93	81	100	106	113	94	93	104	107	90	107	93	98	92	107	106	94	100	81	109	104	95	123	96	93	103	106	112	105	105	101	84	94	100	94	112	99	99	104	107	109	90	86	81	94	104	96	120	89	105	116	100	102	108	105	107	96	99	108	84	113	90	93	104	117	103	108	93	89	88	97	99	107	105	104	85	103	95	118	119	97	116	92	96	75	75	81	105	87	118	82	107	115	108	103	107	107	86	87	109	114	91	109	86	107	95	94	79	118	110	110	107	93	94	122	102	91	97	88	88	106	102	86	110	99	123	90	95	93	92	90	118	93	103	106	101	103	100	116	84	100	97	97	103	85	81	118	101	109	98	99	113	99	93	107	94	92	101	98	78	103	94	110	98	114	99	99	92	98	94	117	103	82	91	115	99	92	97	107	88	82	94	97	87	128	73	104	112	90	115	90	92	114	129	100	90	89	113	107	101	92	79	108	93	92	95	92	89	105	97	110	82	72	108	94	94	94	100	96	120	101	96	122	100
12250	2974	5172	3200	2546	2818	3511	2151	1060	813	573	374	329	271	274	265	302	297	314	303	328	307	270	300	292	270	291	281	303	302	288	302	293	272	273	279	290	293	303	280	284	281	277	287	290	290	287	274	261	260	261	275	262	263	316	318	306	259	268	307	290	293	269	275	297	301	289	271	287	271	274	307	296	302	268	279	272	281	271	281	300	269	241	296	274	247	265	277	307	268	301	280	283	261	270	257	302	288	270	265	266	286	280	333	297	266	299	293	266	280	274	292	276	288	256	307	271	260	263	297	271	298	298	284	309	305	263	299	263	262	281	311	272	291	302	277	299	297	292	299	293	310	260	284	306	294	302	300	257	289	262	286	282	288	265	296	283	295	285	262	305	268	312	290	307	306	293	283	298	315	283	276	276	287	287	289	300	304	268	281	295	289	274	274	285	303	314	274	276	271	295	293	272	270	263	300	287	281	282	300	285	267	290	284	302	314	293	281	296	260	257	294	303	291	301	269	258	296	282	247	290	280	263	264	294	290	305	266	302	305	283	274	271	273	286	283	303	260	267	247	329	304	283	276	292	290	256	284	311	284	256	262	298	295	284	314	303	272	291	276	288	256	273	269	272	288	294	303	291	290	287	275	262	260	288	325	281	283	296	266	282	299	266	298	288	268	240	288	293	283	286	312	293	319	282	294	286	277	285	279	284	291	246	275	267	255	279	284	276	282	265	286	282	302	271	296	290	281	300	271	280	288	277	283	283	259	262	279	257	298	301	300	292	285	299	279	309	290	253	309	293	269	296	295	306	275	292	324	279	244	261	271	272	268	269	268	279	300	287	289	237	258	279	287	304	270	283	290	262	307	291	294	295	300	296	317	283	304	261	285	282	306	258	275	261	305	287	274	295	315	281	303	267	274	295	272	291	321	275	310	282	297	290	300	273	267	295	296	285	302	272	306	270	234	276	285	322	287	266	255	289	294	266	282	299	290	284	307	283	281	290	282	306	290	289	282	280	287	259	287	339	279	313	283	271	337	304	304	262	291	260	248	261	255	244	278	293	290	298	302	296	268	293	257	281	269	270	310	287	273	286	289	283	286	295	309	260	295	295	290	291	305	290	283	317	293	285	287	278	272	279	257	273	269	271	294	279	271	286	308	263	226	296	278	289	269	293	265	283	291	283	274	276	262	274	256	277	301	286	308	254	255	284	282	268	272	285	274	281	288	262	238	271	292	298	298	294	264	271	292	274	266	287	269	280	250	252	292	277	307	270	275	275	294	272	288	274	269	291	275	306	285	292	303	270	293	279	279	285	327	297	306	287	310	292	267	261	295	326	288	280	295	254	272	313	298	269	306	304	276	296	292	271	297	299	271	250	303	288	261	262	276	289	288	275	292	288	295	267	312	274	276	272	299	274	304	289	272	279	258	297	250	290	259	280	252	280	285	266	278	280	270	297	284	281	264	271	295	296	282	297	292	273	300	282	275	309	271	288	276	291	313	290	269	304	288	291	278	280	277	287	273	286	282	277	277	268	315	252	313	256	281	293	312	306	286	319	270	274	291	271	286	268	276	294	263	288	282	290	265	286	236	302	264	258	258	282	272	277	283	280	292	263	268	266	291	275	308	267	273	272	281	265	287	237	300	273	292	275	297	273	307	315	291	279	280	272	289	270	270	283	287	311	267	279	262	285	279	262	272	277	285	302	287	286	265	277	287	306	245	319	305	274	288	283	286	269	289	261	256	283	273	266	255	274	276	247	269	293	280	293	298	259	281	308	273	285	307	293	292	290	276	275	282	294	273	264	277	294	267	284	264	319	305	293	293	272	315	259	290	295	297	244	296	283	271	307	295	284	293	279	282	273	293	321	290	312	286	263	263	316	279	287	282	256	300	298	292	288	285	301	271	283	323	267	262	298	303	269	278	241	303	275	260	297	298	312	270	276	269	273	272	271	281	254	279	278	283	291	291	272	267	266	276	305	271	287	278	283	289	278	296	269	301	260	297	265	279	279	298	258	300	311	269	273	310	277	287	303	281	300	290	273	276	273	297	292	282	280	290	280	295	277	252	289	253	283	274	301	264	275	298	297	254	275	303	300	309	293	297	293	285	300	280	262	277	288	334	276	297	314	268	296	275	284	292	293	299	265	280	279	287	303	285	289	284	293	281	310	274	282	291	289	309	292	283	291	278	291	280	295	285	303	290	278	266	279	254	282	267	298	255	266	274	286	279	280	279	308	268	277	282	286	322	274	287	272	292	280	288	291	267	269	281	258	311	282	297	274	278	272	278	294	270	264	283	307	293	300	300	292	305	284	264	275	276	278	286	282	272	278	271	279	274	266	276	305	274	243	275	296	267	283	277	257	263	293	269	291	277	291	250	251	263	255	282	272	309	264	298	265	266	300	250	276	309	259	264	258	263	274	262	287	266	292	239	273	233	308	271	280	352	284	303	290	302	300	271	266	258	305	276	286	325	289	279	271	283	290	280	301	294	268	285	275	279	321	304	285	271	281	283	282	294	278	288	286	286	260	305	279	293	287	267	274	308	303	292	287	303	271	290	301	287	275	260	278	273	303	284	320	286	316	292	282	296	312	274	280	296	270	332	273	277	282	306	285	271	308	271	277	283	275	303	270	253	281	304	284	296	272	271	292	276	286	285	287	285	303	269	266	283	309	273	285	282	292	259	298	298	288	284	272	275	299	283	289	289	302	258	286	265	261	304	286	277	279	288	221	274	296	288	273	279	264	274	281	258	279	277	286	238	285	286	267	269	282	270	271	274	297	291	296	277	261	270	293	280	293	281	268	268	290	275	297	282	286	287	294	282	283	285	289	270	265	279	288	309	277	287	288	275	296	289	259	326	307	294	285	277	285	272	274	303	317	265	276	282	277	298	274	284	265	282	302	293	285	280	312	273	280	286	277	277	249	256	290	296	307	286	254	258	265	271	296	283	273	274	285	267	283	274	277	273	271	292	272	304	271	305	273	282	296	304	287	274	287	296	273	311	300	305	266	282	272	296	290	283	248	278	301	277	309	289	282	300	301	291	282	302	273	289	290	322	326	286	282	277	258	260	292	268	278	266	258	279	290	286	266	287	275	268	306	255	289	288	275	260	283	301	290	287	282	283	283	286	275	281	292	304	276	291	256	291	318	277	298	247	272	289	275	253	271	270	314	306	264	267	293	299	272	283	316	303	289	265	294	267	272	310	264	316	248	283	270	298	259	284	293	269	276	313	270	275	269	279	294	280	274	277	292	289	289	271	250	281	274	292	305	304	292	264	259	290	307	272	259	276	285	288	281	256	286	327	303	284	290	266	289	268	290	288	291	286	261	286	261	256	292	283	259	259	264	290	296	248	258	311	263	276	275	283	310	274	266	298	295	297	278	286	250	305	277	286	306	302	291	274	289	304	276	295	321	273	297	249	275	303	279	294	311	265	304	266	254	274	305	286	295	286	274	301	300	279	267	295	267	255	280	263	269	277	316	279	256	289
56683	35426	9577	3343	1874	1521	1975	1037	622	415	305	359	301	280	272	220	203	237	245	249	210	225	241	245	248	221	222	221	211	219	236	239	242	199	220	226	255	203	232	238	224	220	211	227	241	217	228	189	214	200	240	205	214	219	192	205	225	226	205	233	236	225	238	205	217	234	197	217	207	233	208	203	243	205	239	197	223	231	201	240	202	217	225	220	217	219	250	221	221	177	228	222	230	216	229	214	211	218	232	198	221	203	209	236	223	212	223	208	210	219	218	236	208	227	205	221	246	215	199	241	209	225	205	214	234	218	221	236	214	203	194	214	242	222	222	223	216	214	222	205	220	204	201	177	188	236	229	216	223	211	233	204	202	213	209	216	233	224	239	208	201	216	190	239	227	204	221	204	202	217	232	205	222	175	209	205	203	206	218	217	241	217	205	222	237	209	202	200	234	235	226	233	218	221	217	211	204	201	207	208	195	207	209	195	219	215	226	214	219	233	220	228	219	247	181	206	214	218	203	223	199	203	241	209	250	214	222	227	189	218	208	230	230	202	229	214	226	221	207	201	213	225	212	210	215	215	193	236	241	209	233	207	208	218	234	235	206	244	256	205	230	234	216	216	203	220	229	205	225	201	196	193	225	232	248	210	207	238	200	224	216	237	224	199	235	237	210	212	224	233	220	207	206	183	226	231	211	204	234	244	216	212	229	215	210	230	194	229	209	219	227	218	228	204	195	201	216	222	221	213	229	229	246	214	217	228	233	208	248	225	222	210	194	194	246	215	207	229	207	240	201	206	228	251	205	226	227	208	240	205	230	227	216	202	224	211	199	223	202	233	233	231	206	226	168	210	200	193	254	228	233	213	194	217	249	247	217	193	192	223	196	239	213	200	239	199	236	213	189	201	230	185	213	221	236	214	188	235	232	224	222	215	229	220	221	207	221	185	225	226	223	232	217	213	201	221	203	180	200	225	204	207	234	228	195	234	226	206	178	199	215	199	215	181	181	200	234	209	198	240	202	207	236	233	229	207	206	247	215	217	238	237	232	238	239	211	211	231	218	220	227	215	205	221	220	207	244	212	226	211	201	205	228	195	214	231	216	226	253	195	223	234	188	217	217	214	248	197	228	198	240	254	215	239	230	229	229	196	220	240	234	192	248	231	186	199	209	233	222	208	203	248	182	207	200	189	219	239	214	201	194	198	203	226	211	192	206	208	191	253	211	236	190	223	222	230	220	243	236	226	246	228	209	224	224	235	225	198	207	235	223	229	216	200	226	236	210	203	215	228	231	197	198	213	208	213	206	200	225	215	199	194	211	222	208	202	181	199	229	201	207	232	216	193	204	205	223	222	203	213	198	203	232	203	233	213	220	223	219	214	214	230	199	214	236	219	211	218	227	218	232	221	229	208	212	215	207	229	217	233	230	209	200	230	241	202	188	205	195	219	247	225	210	209	214	227	189	212	217	210	198	225	200	222	213	241	212	199	217	186	178	235	206	216	217	224	221	226	222	232	212	192	186	194	200	216	245	209	225	187	207	197	235	217	232	234	238	218	203	205	224	193	226	231	240	194	218	216	222	218	194	239	217	218	217	221	211	171	253	188	232	214	198	225	224	212	224	220	216	232	197	221	227	237	206	223	212	239	219	222	202	217	220	207	222	224	207	230	221	201	221	205	223	236	240	222	244	229	216	219	209	225	233	232	237	206	195	234	221	210	212	232	227	253	227	200	232	214	198	195	226	193	221	207	205	209	189	212	234	208	214	217	208	204	225	213	234	231	210	200	198	233	232	218	220	235	219	192	238	233	191	241	242	198	232	226	193	234	208	188	200	213	183	251	196	221	209	218	206	234	224	210	210	209	207	228	203	226	227	232	244	231	218	242	234	199	204	212	217	204	227	227	216	212	228	236	189	209	229	250	214	206	209	219	200	244	236	215	244	230	191	219	200	206	206	223	214	229	226	201	215	203	216	213	213	214	222	221	200	216	210	214	213	251	204	214	212	235	212	236	204	229	229	193	236	221	205	193	209	215	205	209	223	229	230	220	223	212	221	211	252	216	201	205	217	217	225	247	230	222	214	250	210	228	225	213	250	181	221	207	212	202	245	206	221	197	205	213	230	210	221	218	244	221	243	249	225	237	215	210	216	220	198	182	219	230	185	201	204	204	223	191	238	240	220	217	229	222	210	246	209	206	221	170	185	209	207	212	228	195	227	210	219	216	211	190	225	212	218	188	191	223	220	200	218	230	221	219	196	199	231	210	261	206	226	223	213	219	210	216	190	198	228	215	197	236	210	192	189	203	212	241	225	215	200	238	207	220	235	226	213	227	226	235	235	205	213	193	184	200	190	199	220	188	206	213	253	226	227	211	222	199	259	210	200	213	198	198	221	229	199	236	188	195	230	221	203	185	238	237	208	183	214	219	218	231	202	231	193	232	219	214	216	210	220	206	225	201	189	209	201	202	219	216	219	236	237	218	234	236	224	209	198	233	229	206	216	218	238	199	224	229	202	263	217	213	198	216	220	218	239	192	220	230	234	193	208	225	227	215	204	228	229	235	222	227	262	226	223	244	210	239	218	201	229	240	260	229	249	222	228	232	211	225	240	220	225	241	228	226	205	209	206	231	201	205	214	225	183	192	222	186	202	235	201	208	207	227	212	198	195	220	238	245	197	225	207	204	219	198	229	214	227	217	236	212	220	208	230	240	224	223	201	172	193	214	205	220	228	233	205	230	238	217	194	215	226	224	240	221	236	220	220	235	214	236	209	244	211	212	238	211	212	213	238	206	228	202	210	220	219	174	197	206	225	203	217	229	182	188	232	220	222	245	228	221	216	201	241	227	218	193	202	217	202	234	202	221	197	232	208	225	206	223	211	203	237	216	209	228	227	227	216	198	205	193	204	205	223	212	223	249	218	210	238	211	218	205	217	202	206	209	228	205	216	210	218	215	190	212	182	199	192	198	227	242	195	205	213	211	217	203	209	215	274	220	234	205	231	216	219	217	240	195	198	224	215	224	198	200	218	200	212	210	232	199	196	232	229	198	224	228	211	241	204	211	214	213	211	186	213	196	231	206	237	224	205	201	214	230	235	239	251	213	219	229	246	214	214	208	213	238	225	218	226	215	195	222	211	193	240	263	225	199	212	232	196	195	224	215	206	221	231	221	212	216	223	245	212	230	228	232	235	195	216	204	231	224	219	203	256	218	211	193	223	251	268	245	216	232	235	210	225	224	223	224	190	217	182	205	237	234	236	206	252	246	214	211	251	218	233	211	229	235	184	208	241	219	239	228	248	223	215	233	192	219	209	222	215	224	252	226	223	218	225	191	211	218	211	219	184	212	204	205	215	231	244	206	223	205	246	246	240	227	211	247	239	223	219	202	190	225	230	236	233	212	234	199	237	209	205	206	225	229	227	240	218	216	198	211	213	233	202	210	225	221	226	236	211	236	239	187	215	216	226	231	221	207	199	231	212	221	231	229	237	224
33915	11927	9627	8151	6575	6243	8431	4851	2980	1830	1375	1283	1086	946	813	791	796	745	688	707	668	639	590	637	630	640	615	612	629	632	614	574	575	552	591	517	548	559	503	542	563	577	588	554	585	539	559	581	544	564	524	540	540	583	564	539	550	536	580	547	571	568	522	529	530	564	516	566	543	506	517	530	548	502	521	565	531	536	541	549	543	551	558	548	546	549	528	551	512	523	512	550	509	548	549	504	532	522	572	546	517	526	509	519	483	539	539	525	529	538	528	528	541	528	549	505	505	534	557	476	491	479	523	523	516	563	508	535	545	513	462	534	514	491	517	532	506	566	550	502	570	505	510	563	527	533	531	528	559	540	530	481	513	509	518	492	514	525	533	514	514	554	567	526	491	545	515	506	569	557	536	542	516	542	549	525	494	553	535	520	571	496	539	548	548	535	504	497	535	526	467	513	489	504	570	530	505	554	492	542	492	558	539	530	526	538	532	517	473	500	520	549	529	545	533	486	522	566	551	547	528	544	546	512	517	531	536	509	519	534	525	532	552	525	532	546	536	562	515	527	562	490	528	541	513	561	529	574	546	544	514	497	495	508	512	518	533	507	541	533	515	467	528	514	515	524	540	511	516	520	531	520	475	536	516	523	547	548	551	518	546	513	552	534	560	526	579	525	512	504	561	503	506	520	488	497	522	521	525	512	536	555	508	512	536	501	573	528	520	498	501	523	526	527	544	526	515	489	522	506	493	560	538	528	518	503	550	474	533	529	498	513	551	572	549	527	550	533	497	530	501	510	556	538	516	540	559	536	536	559	491	528	547	524	515	521	530	520	548	546	505	507	529	544	524	528	515	527	531	535	553	489	537	505	497	552	529	532	513	551	541	529	541	529	528	541	532	495	520	542	561	507	537	556	544	524	570	549	547	561	535	516	531	512	544	558	500	506	511	543	557	570	514	561	536	531	524	501	520	563	543	501	540	526	553	489	483	547	531	519	547	536	476	496	483	505	504	491	550	526	522	511	497	516	518	561	528	532	543	531	524	525	509	500	491	519	519	529	517	529	564	519	530	548	519	542	508	536	491	534	536	486	554	557	537	547	530	512	547	487	556	555	483	526	502	539	542	527	516	520	560	548	532	532	510	519	493	527	516	528	562	534	574	557	482	570	501	590	507	532	511	521	526	546	507	538	519	530	553	510	546	522	541	527	512	529	527	500	551	560	516	522	510	517	521	560	551	567	516	512	527	480	532	525	518	550	527	543	474	507	549	521	547	553	604	515	544	541	541	520	508	536	536	512	540	545	502	485	566	522	526	490	539	579	547	486	501	518	539	527	496	549	559	574	494	544	521	509	512	549	530	546	516	556	514	568	548	521	524	535	551	512	515	519	462	549	523	574	536	516	527	524	530	569	528	528	510	539	541	529	527	525	532	516	540	507	516	528	533	512	511	559	529	520	522	548	515	555	531	523	538	527	468	524	565	542	531	538	514	516	526	506	500	526	530	555	531	508	533	471	492	535	535	550	514	525	558	524	500	505	503	539	527	494	526	493	554	546	531	553	541	530	592	525	514	513	570	530	540	519	516	580	526	544	518	544	534	501	503	503	534	527	552	525	519	535	524	547	503	547	526	527	526	516	521	552	478	523	521	497	522	494	569	521	508	485	557	533	504	532	473	513	490	530	533	546	517	495	488	533	503	514	522	545	551	516	545	502	521	471	521	553	526	545	516	528	559	522	511	547	512	523	513	548	560	519	549	534	533	548	492	490	504	529	520	556	510	527	525	543	535	547	538	521	521	596	518	513	518	521	583	558	547	538	563	508	556	497	518	517	586	509	516	518	527	512	537	535	530	539	529	551	512	529	549	550	513	505	537	523	515	514	494	533	529	555	525	519	498	548	538	489	572	553	557	529	544	558	539	521	494	548	493	502	496	524	526	499	529	554	481	517	532	522	543	516	504	521	520	517	534	514	525	525	541	516	538	503	513	511	563	489	474	564	521	515	524	513	530	495	519	553	515	489	531	498	551	517	493	498	491	518	532	494	535	505	541	555	516	507	504	548	518	543	601	513	561	557	530	522	499	537	559	532	534	506	554	523	561	478	560	530	504	538	529	496	525	550	527	548	562	496	530	533	504	535	509	527	578	510	526	508	481	532	501	530	519	556	540	494	497	530	520	518	533	536	528	530	556	580	526	529	562	505	559	551	491	551	542	471	500	527	584	513	564	522	518	510	571	522	496	517	535	483	534	502	507	541	539	553	513	508	487	505	539	541	525	540	510	503	548	524	541	524	531	554	520	594	561	535	526	506	542	549	566	547	549	525	538	493	496	505	545	520	502	555	513	551	519	538	510	505	495	507	581	516	492	517	537	549	518	559	496	527	505	523	525	510	529	498	542	519	524	558	556	534	534	538	511	553	543	507	531	530	514	567	568	534	531	511	523	544	517	547	563	523	508	531	510	528	544	524	542	554	505	505	503	529	531	552	535	511	503	537	508	507	563	526	555	540	553	511	550	544	536	506	534	513	506	523	531	544	582	567	516	527	506	536	523	486	576	555	551	559	530	508	548	487	526	493	536	518	509	565	541	542	540	512	534	520	492	542	494	526	513	543	535	512	524	509	544	536	508	529	517	529	486	521	545	518	506	483	497	533	504	536	463	525	527	535	490	519	576	505	534	537	489	535	524	503	497	535	508	552	539	511	546	542	520	511	508	573	527	535	589	525	507	537	523	531	513	524	513	541	549	542	548	539	528	515	540	537	522	592	544	513	516	542	555	531	516	515	548	547	527	540	505	519	491	549	513	491	489	511	551	563	516	521	527	519	544	534	549	533	505	557	534	519	504	556	525	525	543	495	526	532	550	482	504	552	596	511	493	545	572	537	568	535	523	521	496	492	526	507	507	525	553	544	522	518	512	516	541	548	520	550	496	514	545	549	556	527	543	528	531	479	506	531	528	531	510	551	503	519	553	510	549	571	516	537	539	550	524	530	542	519	509	522	549	576	518	534	520	541	507	534	514	522	524	538	549	543	521	495	492	539	538	543	493	567	500	496	523	539	497	529	578	567	495	507	519	526	529	528	504	545	546	519	512	538	494	518	527	554	539	575	517	530	535	539	558	519	554	561	477	566	563	558	507	553	527	490	509	527	510	509	467	524	532	531	534	531	534	543	514	522	517	546	551	530	529	529	492	557	553	529	536	545	521	548	532	496	536	541	534	515	539	510	533	540	538	532	539	500	541	521	543	574	536	590	524	554	521	506	556	521	530	546	504	520	560	590	534	541	527	518	485	539	556	535	537	499	565	531	514	535	558	561	514	505	503	495	493	499	554	539	511	538	510	502	532	552	524	501	552	572	540	510	486	537	504	570	502	564	507	523	522	559	547	502	539	551	546	529	535	510	537	517	529	533	528	533	507	551	571	560	494	519	552	526	523	522	564	529	559	520	536	559	525	554	497	516	523	505	507	588	553	527	522	533	533	544	560	484	533	544
66974	45555	15279	5055	3133	3132	3068	1612	1091	636	559	518	467	429	427	382	354	435	358	363	334	347	351	352	364	345	345	371	351	363	333	332	314	323	346	323	336	342	363	309	317	288	364	320	327	332	310	307	296	338	359	315	349	307	297	317	310	351	349	349	347	323	302	313	312	298	354	322	335	333	348	315	328	346	313	357	366	311	341	324	316	351	330	330	334	341	313	305	312	319	337	279	303	313	322	332	294	307	324	325	293	316	305	330	293	326	307	324	333	288	315	299	302	340	311	332	320	360	359	298	315	286	306	344	327	314	328	327	310	317	339	313	323	320	348	320	355	313	344	341	324	303	371	314	313	334	320	338	368	365	318	297	322	305	302	322	323	323	339	294	311	361	320	318	345	286	340	357	313	282	317	358	331	341	305	323	310	324	346	308	302	308	347	351	314	325	309	331	370	292	351	345	343	312	328	294	331	340	315	338	321	313	327	311	271	351	311	322	310	335	305	315	325	350	319	286	314	320	317	317	346	304	302	303	306	314	345	327	316	330	305	332	324	277	324	313	325	327	318	308	312	314	308	348	348	344	368	341	341	347	314	335	352	315	344	331	298	335	335	311	338	333	301	327	305	338	336	334	314	304	343	305	343	315	305	312	330	319	323	345	335	365	343	337	352	277	315	322	308	343	309	328	354	330	308	319	319	324	325	325	340	328	349	336	294	353	340	288	322	303	307	344	301	320	316	314	315	306	327	308	344	339	302	314	364	306	327	357	338	316	310	334	324	314	342	322	328	328	308	302	298	311	323	312	356	306	313	318	302	299	338	340	309	340	355	326	323	307	361	325	316	296	343	295	354	344	324	343	317	346	353	349	318	323	352	340	329	357	307	287	340	330	350	338	334	321	306	334	334	336	350	345	327	320	329	330	331	330	351	344	337	318	299	307	349	321	329	303	323	347	324	317	325	320	293	291	314	342	346	333	343	373	291	317	296	331	341	339	342	309	297	284	328	315	324	335	323	334	341	347	331	320	334	326	312	308	344	304	313	310	295	342	328	353	315	321	311	278	320	344	341	303	309	304	323	315	313	327	304	335	295	338	305	321	318	314	337	331	299	332	333	336	341	304	306	294	312	320	326	319	301	319	332	344	343	287	309	338	329	307	388	304	312	301	333	338	344	323	339	328	325	346	320	326	298	306	346	333	347	317	295	320	318	326	334	341	344	318	313	347	313	336	338	298	310	313	312	314	326	340	322	324	321	324	331	331	315	304	302	357	334	324	344	331	320	331	323	327	296	319	324	325	320	335	317	349	325	327	324	333	332	345	336	363	340	308	325	308	331	341	338	345	296	323	299	314	317	333	334	323	330	307	342	293	338	307	313	339	345	349	322	326	283	314	364	325	335	318	334	314	335	344	318	333	343	297	322	378	323	317	310	310	356	326	340	297	310	305	312	307	353	310	313	300	325	322	301	335	288	334	366	332	314	300	314	305	287	331	305	331	325	316	353	286	330	300	348	307	324	282	328	326	306	291	324	316	304	362	356	311	344	329	322	320	332	331	334	312	338	359	337	333	315	295	339	323	359	352	335	301	311	329	310	357	354	344	300	335	343	312	321	336	323	317	349	326	328	324	295	352	340	332	336	313	309	292	323	316	335	285	307	336	293	295	286	326	305	331	342	309	321	330	341	322	315	328	322	330	282	303	328	338	326	326	341	322	324	291	287	329	309	325	293	332	317	355	333	304	326	334	349	335	354	300	338	340	323	303	324	336	361	335	320	364	343	333	340	325	336	313	362	346	338	308	338	304	287	268	316	304	341	297	304	353	291	308	312	307	356	341	317	341	335	292	324	317	303	299	316	314	330	331	337	364	326	290	327	345	322	310	316	318	367	316	343	321	339	295	316	330	323	309	331	353	329	327	314	309	340	354	324	312	360	338	308	344	348	330	317	342	320	337	385	357	327	334	320	302	350	322	337	340	325	350	356	298	332	330	336	343	316	343	360	325	307	332	330	365	300	340	326	325	314	325	311	318	303	309	302	318	318	302	280	305	354	319	307	329	297	296	319	328	307	327	364	331	339	343	352	331	334	323	343	315	319	311	317	307	312	305	303	277	340	292	312	285	342	307	331	320	317	329	347	322	323	324	314	338	297	343	318	313	314	312	338	338	328	326	327	298	342	305	331	317	359	319	324	332	299	317	327	368	294	325	337	328	328	312	325	307	343	359	323	337	287	320	322	330	328	285	324	330	353	343	330	317	363	335	305	326	341	295	357	328	334	321	344	297	323	360	329	328	324	368	322	327	304	335	291	327	306	324	313	309	358	316	364	357	327	319	297	343	330	295	293	353	326	327	334	335	333	296	309	322	350	330	314	317	322	286	327	334	333	341	334	338	333	318	299	328	302	334	305	319	315	320	346	315	317	322	316	342	344	371	294	280	328	322	281	317	368	334	326	330	320	278	317	335	320	322	307	312	315	305	329	303	364	339	301	324	333	312	301	339	336	318	333	343	290	344	347	351	322	301	298	302	324	324	301	322	295	315	339	289	284	310	325	297	287	333	325	321	360	328	345	313	318	332	343	314	360	326	314	347	277	299	285	332	292	337	335	323	326	317	327	299	339	328	305	347	352	326	291	305	316	321	313	329	287	304	320	299	330	306	344	320	318	334	307	334	309	302	310	346	299	283	319	352	313	304	341	315	302	354	324	317	292	319	330	375	299	344	339	310	300	316	333	305	328	305	301	308	329	276	306	365	333	325	301	344	328	343	292	341	320	306	302	330	349	397	349	301	301	305	331	313	323	368	352	325	316	323	344	351	288	355	336	322	298	346	344	311	319	335	326	320	353	329	305	297	319	345	362	314	323	305	318	330	290	330	333	312	302	351	283	329	356	337	299	294	312	334	334	336	317	319	311	336	330	315	342	318	353	335	311	332	330	332	310	356	332	318	327	349	322	348	324	335	335	330	321	315	282	345	342	313	347	285	320	324	305	321	307	308	304	341	358	314	321	299	292	336	303	304	306	338	306	361	291	289	339	349	315	333	317	357	336	303	342	332	323	322	337	327	326	311	299	333	338	331	316	370	301	307	308	333	299	321	313	321	313	329	331	326	359	306	338	335	305	329	325	336	337	305	288	341	349	350	345	319	345	324	331	302	303	332	296	365	328	337	339	338	330	330	308	309	336	311	319	326	325	333	331	311	328	315	322	301	307	319	310	377	352	335	311	349	316	323	273	308	328	322	371	316	334	342	300	334	331	316	310	305	323	323	312	310	317	359	340	316	324	334	348	302	328	307	314	356	315	334	315	327	308	315	303	286	331	274	309	305	354	319	319	309	319	352	348	311	311	318	302	296	289	311	309	308	352	337	331	320	329	331	332	338	293	313	347	306	311	354	338	318	296	322	325	344	346	323	349	316	328	328	310	315	339	307	346	304	350	322	310	329	309	319	285	316	308	317	319	343	333	322	329	312	318	327	320	296	342	322	340	316	356	311	323	330
40525	15747	11899	9815	9866	11668	12009	7056	4722	2603	1978	1794	1833	1618	1358	1244	1122	1118	1113	1030	1061	963	929	933	898	926	890	823	830	852	834	824	843	835	765	843	862	837	850	843	771	792	761	775	766	732	824	805	823	780	785	771	759	712	754	755	776	746	715	772	728	779	765	696	751	793	738	757	725	764	765	732	729	694	730	755	732	715	750	752	749	744	751	738	744	735	754	717	780	711	733	685	733	736	761	761	737	775	728	752	711	745	719	779	743	701	755	710	757	727	769	761	714	705	757	726	711	743	745	743	714	736	726	695	724	738	739	688	730	745	737	704	681	764	717	751	737	710	726	694	743	701	667	756	772	688	669	698	737	759	720	694	751	730	754	738	696	752	770	698	740	700	743	748	727	729	720	686	714	744	723	710	733	698	710	722	730	709	696	713	729	686	711	702	767	715	728	746	719	730	731	680	652	710	752	719	751	695	680	696	713	731	715	771	733	788	713	826	733	722	694	728	746	777	751	697	719	721	741	695	729	756	706	710	723	725	704	775	714	713	760	685	771	746	734	719	726	798	711	720	718	745	750	659	739	677	711	705	737	757	722	758	719	704	763	744	717	765	728	724	704	725	713	751	714	736	743	730	747	735	730	714	749	757	740	732	733	740	752	711	767	756	697	663	714	754	750	742	719	727	736	715	710	701	748	739	712	747	762	663	724	709	691	728	667	699	696	696	712	734	744	726	674	716	714	718	759	721	723	720	696	757	752	699	691	727	740	695	707	724	723	700	726	718	727	759	735	725	695	682	732	700	740	737	738	702	744	708	717	710	712	725	774	698	749	679	688	721	700	746	746	711	719	738	760	712	713	720	682	697	737	710	665	700	675	716	753	773	715	761	709	732	697	756	717	779	710	619	676	701	720	677	711	724	698	727	723	693	793	772	708	752	718	678	684	691	711	761	734	697	689	704	719	703	703	726	729	703	735	759	727	726	730	744	737	669	706	717	767	696	768	744	735	724	690	729	693	690	699	743	765	755	727	768	717	710	720	700	743	730	703	746	729	722	712	663	727	730	748	666	723	697	715	713	717	726	685	718	761	731	705	707	775	739	703	722	708	766	730	722	726	724	731	748	808	714	725	752	713	679	747	725	733	710	729	731	761	710	781	697	715	696	701	716	730	713	695	710	705	708	750	731	757	725	716	720	711	726	756	697	696	708	712	735	761	692	711	683	756	638	713	756	773	727	762	775	711	727	732	741	692	730	741	737	689	752	688	701	706	751	676	723	742	743	776	761	699	733	737	710	681	720	736	727	723	741	723	749	722	680	724	720	780	697	734	761	698	719	728	739	713	722	713	718	702	725	700	724	731	740	740	721	742	721	748	740	725	719	730	679	699	717	774	731	706	677	705	735	744	701	688	695	711	694	714	743	763	725	750	748	704	732	746	733	743	747	707	698	722	734	708	715	783	737	725	706	715	700	722	701	757	690	758	741	756	704	686	696	713	720	736	703	712	735	763	712	723	721	733	760	701	732	702	717	738	722	673	711	739	732	695	707	709	715	702	727	713	683	769	758	752	734	713	674	712	707	665	654	720	749	693	745	765	675	711	729	725	719	720	755	678	749	724	720	695	722	748	720	739	728	670	701	704	691	690	743	707	753	742	716	691	702	717	707	711	743	724	711	722	659	722	704	752	696	733	712	690	732	707	712	755	762	691	735	752	699	726	735	721	736	767	673	743	767	716	695	703	694	706	691	747	739	743	719	702	725	791	697	662	732	693	726	734	707	708	645	747	731	710	737	721	750	684	775	707	739	762	711	716	695	791	733	754	702	788	710	734	723	729	765	740	758	687	685	729	723	737	692	745	661	712	725	765	785	730	753	700	764	714	735	704	766	740	730	740	692	656	734	757	731	746	731	746	714	674	720	767	695	717	713	692	732	764	730	725	728	769	731	710	733	755	722	739	743	758	781	684	689	722	712	712	733	760	735	679	748	741	692	734	696	711	700	682	766	758	714	714	649	712	732	777	715	751	717	723	714	724	733	745	732	711	711	679	770	755	730	716	738	749	700	728	741	701	742	703	673	745	747	762	714	720	709	707	696	706	741	729	717	698	707	763	822	702	702	722	739	700	690	703	776	755	710	696	737	786	705	722	686	680	714	678	695	677	692	733	703	712	713	697	679	732	703	687	735	720	708	707	688	762	715	786	705	741	717	711	750	754	734	727	703	719	743	760	662	667	758	722	689	737	748	727	774	706	722	722	722	718	728	720	750	722	696	739	738	705	681	733	763	706	742	698	738	709	721	739	709	703	686	739	751	713	743	761	725	716	786	742	746	710	751	734	716	722	728	738	694	729	710	720	778	697	744	708	717	718	761	694	721	734	713	746	751	703	718	733	764	748	716	695	722	734	713	672	701	738	697	737	732	757	727	766	738	730	730	684	745	727	693	735	722	748	722	792	724	772	682	715	718	730	688	718	710	692	698	752	683	742	723	753	692	702	753	794	701	759	721	735	725	725	739	701	683	698	720	727	714	728	706	722	707	715	722	716	741	750	649	712	715	715	698	732	723	716	683	685	755	774	721	754	784	739	697	719	786	719	673	768	770	741	697	698	743	759	715	692	702	723	713	721	704	758	675	707	756	704	691	709	687	771	754	690	711	731	707	737	712	706	752	722	755	719	723	774	723	771	743	697	727	674	727	703	743	738	681	737	743	723	730	708	750	708	767	683	678	706	668	694	710	731	691	731	726	726	712	747	721	732	685	718	718	716	699	754	687	677	700	700	764	699	709	749	813	693	718	757	752	740	703	765	735	726	683	705	701	715	734	767	702	780	745	746	728	714	696	743	707	739	690	719	716	762	723	676	713	704	748	770	685	727	699	674	732	729	722	693	743	734	734	751	728	756	712	721	712	674	736	736	705	777	721	719	718	724	709	716	742	740	750	711	683	707	718	721	748	702	734	699	721	717	702	682	722	682	699	701	721	705	725	760	742	690	723	739	713	682	740	746	743	756	720	778	755	678	739	766	752	698	782	735	690	738	735	749	722	747	723	751	715	711	707	746	726	737	671	725	749	703	736	709	742	717	725	732	771	738	698	725	741	713	687	699	753	749	699	709	701	689	718	675	749	745	760	692	757	688	673	778	712	736	742	752	702	741	698	750	688	715	722	726	707	726	672	753	772	692	727	736	723	724	727	721	699	725	754	714	721	722	704	698	688	682	745	761	721	729	733	753	729	697	739	703	705	772	745	705	696	724	709	715	759	687	710	760	708	751	710	696	702	667	738	672	715	744	689	699	722	713	725	687	713	751	722	730	738	708	706	726	738	760	706	759	687	731	680	730	747	722	702	761	712	719	712	709	694	701	695	758	710	691	741	695	690	724	737	721	748	731	666	758	746	696	751	721	714	748	724	708	738	704	746	742	707	734	718	726	722	702	739	745	685	727	703	696	776	729	750	737	744	751	723	752	722	726	767	670	728	748	690	749	719	774	766	706	707	735	672
19968	4775	1424	807	743	1028	823	501	237	140	120	93	95	102	109	102	92	93	111	104	114	106	92	115	100	103	105	105	100	88	87	93	107	109	91	106	107	97	88	86	107	109	106	98	91	111	122	95	91	102	93	87	103	119	103	121	100	100	85	82	125	103	109	120	87	92	86	91	113	91	100	111	106	91	105	129	103	99	89	90	88	103	96	84	80	99	103	100	104	97	109	82	130	93	100	100	108	115	97	105	79	106	85	107	103	107	111	102	94	108	87	91	103	103	95	88	86	111	93	108	100	103	111	88	93	85	94	91	119	117	86	90	107	113	82	86	82	101	102	91	99	100	98	97	109	92	93	91	120	99	115	91	113	104	109	83	109	92	105	92	75	96	97	94	92	86	114	97	98	85	103	104	103	82	106	107	106	111	81	112	83	95	94	117	86	80	72	107	124	106	94	109	101	92	96	127	80	103	100	92	107	118	95	102	106	89	105	103	74	91	124	98	88	85	99	105	90	101	88	93	88	98	89	88	89	92	86	100	106	100	71	117	106	104	96	100	101	82	103	107	106	108	91	99	81	92	104	99	102	103	105	104	96	105	105	111	104	110	102	103	90	92	118	80	93	103	104	93	121	96	85	108	93	103	96	101	88	85	85	93	114	124	101	104	130	86	104	103	100	78	96	92	94	104	117	96	95	82	86	91	106	113	106	110	108	92	96	98	96	85	101	88	103	120	94	78	88	103	104	96	103	75	92	98	91	116	109	117	113	103	80	95	94	113	121	96	105	86	99	77	101	94	83	108	102	106	110	92	105	110	83	107	101	94	99	114	99	90	89	94	100	99	110	96	114	103	84	115	107	123	96	99	111	80	94	108	98	83	85	103	93	95	95	98	104	117	88	104	99	81	102	92	103	98	91	95	112	101	90	81	91	95	92	110	107	101	94	100	106	107	94	108	101	114	94	109	112	96	103	93	106	99	95	98	102	95	119	95	98	104	110	73	85	112	121	116	99	101	84	83	101	97	101	98	104	108	120	102	118	130	88	99	108	98	85	92	87	107	115	94	99	74	108	114	97	109	107	103	94	101	101	84	104	104	87	91	122	105	91	91	98	106	96	100	105	91	86	91	105	112	101	102	99	122	109	87	106	91	99	89	90	112	109	104	100	83	91	105	107	92	112	106	107	86	96	94	95	99	115	96	93	96	99	111	105	82	114	90	102	96	113	118	102	80	107	103	115	109	109	98	85	89	99	88	99	97	116	98	110	89	95	88	89	95	93	114	94	92	103	77	91	116	101	94	85	109	107	121	104	108	113	109	98	98	128	114	92	99	86	108	115	95	100	103	100	97	105	95	78	107	91	102	87	104	84	87	93	92	99	99	93	106	102	79	96	99	111	95	86	111	88	87	89	127	100	104	82	98	99	94	103	93	116	96	98	105	109	100	90	86	93	107	112	119	106	90	110	98	103	99	83	95	97	111	111	103	79	106	100	102	109	99	113	112	86	113	113	113	83	90	93	108	103	98	97	93	116	73	87	88	96	98	119	97	91	95	82	93	99	96	92	100	124	103	95	107	131	92	117	93	97	95	119	107	85	80	88	116	65	111	103	104	102	103	100	105	94	78	96	116	103	95	116	115	101	87	99	97	98	89	100	109	109	107	104	89	102	85	79	99	97	85	96	98	99	110	94	103	100	90	89	100	105	102	101	102	88	88	108	87	110	91	99	83	76	100	89	87	101	95	103	115	98	115	105	114	98	90	86	96	99	110	98	99	89	91	110	109	93	125	96	88	91	105	108	84	111	109	89	113	116	84	93	95	113	96	91	118	97	100	95	90	91	103	106	90	105	103	112	102	100	84	94	93	121	101	99	115	93	108	90	95	90	99	106	85	108	80	90	105	102	102	103	98	123	94	90	110	108	97	116	117	123	110	108	105	86	99	112	101	91	103	103	84	89	91	120	114	96	96	108	113	103	100	119	94	94	121	93	103	92	79	96	102	105	102	98	88	106	95	86	98	100	101	106	98	119	99	93	95	109	95	88	83	103	106	120	115	96	94	90	88	87	114	76	84	96	107	105	94	118	110	108	95	84	109	106	98	108	103	94	103	110	90	99	87	106	95	85	101	117	90	82	75	92	93	113	107	101	86	100	93	92	107	95	96	83	85	114	97	96	87	93	95	98	95	102	108	116	79	97	95	102	102	99	92	94	90	88	99	93	88	80	79	95	100	81	71	93	91	96	100	113	94	105	109	101	97	109	90	120	112	97	96	92	88	116	95	89	102	103	101	104	109	113	96	119	95	102	92	82	95	98	92	99	101	107	106	91	117	106	75	107	104	115	95	106	96	84	109	99	93	102	84	77	105	104	87	119	92	99	112	103	106	98	86	98	100	80	115	129	103	82	94	94	87	104	87	131	90	85	103	93	107	115	93	120	96	97	111	99	87	98	100	101	123	92	98	112	113	101	99	85	81	99	104	96	101	133	96	96	99	98	102	106	94	82	113	108	114	118	88	104	104	78	104	103	111	112	93	100	118	100	119	95	101	88	104	96	79	120	99	96	102	103	112	97	96	111	98	102	100	103	111	109	97	85	76	100	98	102	96	119	90	95	88	87	91	103	96	95	104	124	102	71	119	95	91	98	83	98	96	114	124	106	80	103	90	92	101	89	92	105	117	98	80	91	85	86	84	114	97	92	105	110	94	99	104	74	93	101	106	89	100	98	95	110	90	90	88	107	99	100	112	104	112	97	82	106	87	96	103	99	77	113	109	107	93	113	122	102	102	113	94	97	99	88	91	88	93	98	104	87	97	92	102	90	88	81	127	94	108	100	84	105	87	102	110	107	87	80	101	97	101	79	108	109	95	92	114	85	105	107	95	102	86	100	99	103	90	99	79	93	106	105	91	106	84	100	69	110	106	82	93	78	93	105	107	97	96	114	106	102	99	97	107	94	105	115	91	103	92	107	116	102	107	93	86	82	94	108	94	91	94	92	95	115	90	112	90	109	101	89	92	102	87	85	92	101	103	100	94	91	109	117	110	100	101	103	84	122	80	104	94	83	106	104	103	89	93	82	83	78	97	94	91	102	113	89	90	107	108	105	104	115	113	98	103	83	85	93	95	95	97	96	97	95	108	99	91	103	116	88	89	105	109	94	100	110	100	114	90	106	105	93	100	111	106	94	106	95	105	83	86	124	105	96	93	125	98	101	103	95	101	92	111	107	101	98	97	94	95	98	99	102	103	115	76	104	85	79	84	99	110	108	113	91	97	91	95	95	87	100	84	124	97	111	108	105	105	98	102	118	92	82	98	91	96	88	97	105	100	79	108	101	89	93	97	99	95	82	100	79	110	104	111	109	107	100	99	99	73	100	113	106	100	95	97	108	105	103	89	92	105	87	102	89	78	82	92	99	107	100	85	92	84	94	91	102	95	88	105	110	94	96	89	98	100	115	104	106	87	115	100	84	100	92	97	114	94	117	93	113	99	104	93
10748	2798	2879	2582	3269	4749	4067	2400	1022	500	443	373	306	305	293	282	278	267	292	285	276	288	283	286	283	285	314	255	265	292	330	278	287	283	269	246	277	293	291	300	309	273	273	301	312	291	243	283	285	277	259	287	260	286	291	284	282	272	286	291	262	280	260	275	271	267	266	285	294	265	275	274	295	292	308	244	252	292	281	306	278	303	287	278	281	267	323	273	258	282	288	291	277	280	294	297	317	268	294	265	256	273	244	271	288	275	254	288	303	283	283	299	297	288	294	250	290	281	281	273	279	291	279	265	262	275	242	276	287	278	291	293	284	254	280	293	308	274	279	275	273	276	285	265	295	286	288	261	284	264	254	300	289	300	299	269	276	296	282	284	273	257	290	276	285	303	249	286	247	296	264	258	312	251	275	293	283	315	298	246	289	302	225	247	283	318	285	256	235	306	280	281	275	294	279	298	275	277	270	266	254	263	283	301	266	310	282	300	271	287	260	289	308	258	251	277	280	234	277	298	265	303	312	282	295	275	261	273	277	293	301	291	286	298	293	268	297	278	238	261	278	292	252	261	262	271	279	251	286	292	272	273	281	294	320	264	303	257	294	266	282	261	249	286	290	278	245	296	288	281	255	245	261	300	276	288	282	268	280	309	265	280	273	287	263	275	291	260	277	278	278	265	270	254	260	301	272	296	303	289	313	285	247	274	282	289	284	265	261	275	293	283	278	280	295	298	304	266	289	269	266	247	287	270	299	305	316	303	278	275	295	263	267	295	306	288	280	282	287	278	277	283	255	313	281	272	290	261	302	312	260	283	270	284	279	268	300	287	281	242	291	310	264	262	286	276	283	275	291	307	283	296	280	280	270	279	270	272	296	281	276	271	285	282	263	279	267	276	280	293	307	267	284	283	289	301	268	294	259	253	268	269	256	284	241	257	288	270	268	247	276	248	270	279	294	314	299	283	279	287	286	257	262	281	297	294	289	274	325	260	248	312	263	262	272	288	296	257	300	273	269	276	280	309	259	272	289	266	235	275	273	293	309	281	284	284	288	271	276	272	294	299	271	225	290	274	274	295	286	272	285	269	299	283	288	294	274	257	285	245	270	260	254	260	254	280	278	295	261	280	306	288	284	289	276	272	284	296	293	296	282	270	246	290	261	289	283	280	266	294	329	306	300	283	291	298	272	283	250	286	299	284	278	274	258	287	270	268	290	287	283	308	286	268	273	265	254	287	267	294	268	268	272	252	280	313	285	287	251	279	274	274	266	283	283	258	255	292	256	267	283	298	283	273	287	272	249	278	281	271	280	251	274	292	280	296	276	281	272	282	255	309	307	299	290	294	276	277	270	274	270	306	311	278	275	302	298	241	262	284	268	291	278	300	275	293	280	293	305	298	277	271	301	272	299	280	281	275	266	305	299	257	275	288	275	270	288	282	311	270	270	255	275	288	290	293	259	301	250	266	284	272	263	313	283	293	261	288	271	281	278	275	288	291	303	274	294	283	275	304	286	265	274	285	256	301	274	252	264	302	274	279	284	288	274	250	239	282	283	274	271	271	267	291	295	243	285	293	303	289	273	259	277	256	281	288	279	273	275	252	313	293	256	276	287	266	289	289	284	253	241	260	279	287	287	288	283	277	283	291	280	279	272	264	279	269	293	273	292	294	251	288	281	279	265	282	299	276	256	282	251	283	274	291	291	292	278	298	287	300	289	276	287	291	293	281	263	319	290	278	260	270	269	307	254	269	269	277	283	254	294	268	266	285	251	284	309	284	301	278	273	289	266	301	268	259	297	267	271	313	298	277	241	247	295	281	251	255	292	277	296	273	258	285	267	290	282	282	284	270	270	282	304	258	290	249	299	257	289	309	285	266	291	291	250	291	253	271	269	257	312	295	249	287	265	270	298	286	291	321	272	284	278	302	273	265	263	259	296	290	273	305	273	286	267	279	275	280	269	263	281	307	282	294	271	287	293	293	306	275	262	267	278	265	293	317	265	284	282	286	297	287	313	286	307	256	306	289	292	293	266	262	314	293	275	304	285	283	289	283	304	300	311	286	283	290	291	272	287	299	277	254	269	274	273	265	275	291	277	262	266	283	271	285	293	278	276	276	250	306	290	302	282	282	286	260	261	267	263	325	249	296	231	287	305	276	279	266	261	278	291	289	288	260	268	288	280	283	270	288	299	289	298	283	257	286	283	271	288	266	247	258	268	283	269	263	301	270	254	302	264	275	259	303	283	292	264	286	286	263	289	286	274	292	275	263	284	284	295	302	277	265	275	294	276	295	275	281	277	289	276	269	278	265	309	265	277	282	281	244	277	293	317	284	280	301	280	290	263	319	275	279	300	260	286	277	258	270	265	301	306	275	287	293	293	265	268	257	292	270	300	272	292	278	242	280	253	283	272	289	291	321	295	248	271	270	274	298	259	292	304	282	287	286	298	302	271	279	274	287	283	269	303	300	283	265	289	259	315	294	289	266	272	260	247	281	267	278	260	256	255	272	313	274	269	279	286	277	256	278	316	281	266	288	284	281	286	278	283	281	293	287	256	265	281	261	265	250	260	277	293	305	243	291	283	269	281	279	258	287	265	273	251	268	268	281	287	253	275	285	269	291	241	277	236	254	286	256	289	274	274	268	275	295	294	277	268	295	289	285	276	287	273	297	257	291	272	274	289	292	287	287	311	265	277	293	286	292	315	260	283	262	288	274	274	246	278	247	254	252	315	299	277	249	267	280	306	254	287	284	288	278	275	320	271	277	282	270	296	277	296	296	284	283	291	284	276	251	271	267	284	289	290	260	290	285	260	266	290	254	283	274	298	289	287	299	278	290	297	265	291	278	269	270	283	247	264	268	277	298	289	280	262	285	286	265	300	324	289	277	301	260	272	286	290	290	281	306	299	248	270	285	283	314	306	307	291	286	278	282	278	271	284	287	296	286	299	267	279	272	290	298	309	277	287	270	277	294	294	284	290	281	294	270	291	316	291	298	272	294	261	282	236	252	266	266	263	262	299	296	279	266	288	295	301	278	287	255	273	267	270	283	283	268	271	324	287	281	253	294	270	280	278	262	286	287	243	274	249	289	291	286	265	297	279	278	296	278	265	283	268	274	294	298	307	302	295	282	280	294	268	262	286	273	277	269	259	286	299	267	268	272	288	272	269	281	285	282	294	269	292	274	273	260	282	288	277	252	267	292	304	277	278	307	286	275	253	306	298	306	260	286	259	278	261	283	291	255	296	280	276	291	291	293	279	271	266	272	264	273	284	297	292	248	256	295	294	264	276	287	277	272	284	264	261	265	283	283	283	294	277	294	271	272	272	274	269	288	285	293	296	272	297	289	283	276	300	269	281	284	299	264	261	288	261	288	269	324	273	296	300	248	293	310	287	267	276	225	299	279	293	279	309	268	288	290	263	254	297	291	307	293	273	267	280	268	299	265	300	262	269	301	297	280	294	288	298	282	263	281	250	293	290	254	263	275
50211	35083	7907	2669	1892	2776	2317	1268	643	334	312	320	287	278	239	232	258	230	237	235	196	221	239	228	212	233	237	240	237	217	223	255	234	219	215	233	231	212	238	214	209	223	215	229	233	227	228	239	223	235	216	232	198	232	197	212	213	211	230	232	205	205	216	207	226	212	224	237	235	221	212	219	221	221	226	206	233	220	243	211	216	202	210	199	186	218	201	244	184	245	209	222	210	198	208	205	199	194	214	205	241	224	203	204	216	239	220	196	203	247	213	227	242	244	252	203	204	217	241	215	212	225	199	233	208	220	225	233	246	217	210	213	233	262	214	242	235	220	206	231	176	232	198	214	213	240	205	230	218	245	203	216	238	230	191	237	224	227	210	193	226	214	238	208	185	231	231	210	206	239	228	243	208	208	185	219	211	213	251	240	184	221	224	232	237	186	235	188	242	199	208	213	219	218	222	169	241	222	218	218	223	224	240	226	231	209	216	233	244	204	195	239	226	227	226	231	222	240	246	229	218	220	215	190	206	194	187	219	215	222	224	267	204	220	221	199	238	208	211	218	189	189	214	195	229	186	208	218	220	208	212	200	198	198	215	239	214	228	234	240	183	203	222	218	213	188	201	187	234	210	243	209	194	192	187	199	192	202	224	218	239	233	208	232	213	207	189	196	198	211	211	240	208	222	212	219	229	251	210	203	218	205	215	218	213	203	219	216	222	221	222	197	213	203	222	225	217	215	211	188	221	234	227	221	216	230	224	233	168	235	200	213	222	222	223	239	232	206	214	231	205	193	239	207	217	202	211	223	234	199	206	186	233	218	201	197	216	184	199	217	222	203	212	205	213	209	218	221	221	190	196	181	205	191	217	223	197	221	197	204	209	218	226	224	198	205	228	202	224	212	228	193	215	233	222	210	206	207	217	251	228	200	203	205	218	208	208	199	215	227	237	226	215	221	211	246	199	193	209	229	211	227	206	227	202	208	226	232	212	202	204	201	209	231	215	213	225	224	197	216	199	237	212	234	207	184	212	217	206	219	215	199	226	233	233	212	224	222	232	223	274	188	221	190	235	235	198	223	208	211	233	211	208	215	208	253	221	198	227	256	218	205	209	212	226	214	169	226	203	206	225	203	224	217	205	208	197	173	221	208	230	220	204	235	192	207	212	191	218	212	203	213	200	241	216	189	245	240	222	224	198	187	228	216	233	214	242	204	220	249	208	190	218	237	215	221	201	215	198	221	218	248	219	208	217	225	210	194	208	271	221	215	254	218	253	208	232	206	245	223	212	207	223	226	208	225	225	208	220	207	211	232	192	196	181	208	212	231	224	217	226	238	224	206	210	210	204	214	219	230	232	224	215	217	221	232	225	198	207	204	225	228	206	182	220	227	217	217	216	178	204	223	225	199	220	203	212	207	237	230	205	216	245	225	211	175	212	191	230	206	220	216	217	216	229	229	214	239	214	217	236	216	235	240	227	233	209	225	209	227	229	191	236	200	186	253	195	207	232	196	195	194	195	250	221	243	188	211	206	230	222	203	215	235	203	233	253	233	200	210	224	206	206	207	223	190	228	236	230	217	229	227	220	192	203	213	225	220	225	244	204	223	240	201	210	235	203	217	198	203	239	229	184	223	235	198	211	204	209	219	238	194	233	186	223	213	236	217	206	193	204	204	196	183	183	222	184	206	217	202	239	217	183	220	231	214	226	223	211	215	226	205	233	234	210	217	206	227	231	216	215	202	217	228	225	229	233	205	227	219	237	235	242	192	215	207	215	215	218	216	201	227	219	219	219	219	222	208	207	223	230	232	193	218	224	190	234	243	224	229	218	215	209	209	192	235	207	225	238	259	203	194	210	184	232	223	202	213	231	201	218	197	210	225	219	199	212	232	210	238	228	198	204	190	211	247	233	226	225	233	227	175	226	215	231	202	199	212	206	190	185	214	224	209	215	189	233	228	186	192	212	221	205	211	208	212	213	211	204	206	203	222	231	214	229	212	222	214	202	220	216	235	232	218	207	207	233	230	202	206	256	186	206	256	195	217	244	192	212	216	257	201	211	219	207	209	232	208	178	228	219	202	201	216	237	224	252	194	225	210	282	208	217	228	222	229	227	232	199	224	222	223	214	210	235	234	201	217	212	231	216	205	201	212	215	219	202	240	251	220	222	224	211	212	224	206	209	231	220	238	213	230	214	215	224	221	215	205	200	189	204	225	224	237	206	212	206	213	198	258	173	212	221	230	226	205	230	220	184	213	235	225	223	227	217	201	203	241	219	229	224	223	239	193	228	231	196	200	193	218	217	228	191	199	197	226	220	220	224	205	214	209	216	217	225	232	201	233	212	230	216	209	220	208	227	214	214	208	221	211	218	188	224	202	207	188	207	219	216	220	218	224	219	222	207	264	233	204	202	200	232	229	239	219	240	207	216	243	221	200	229	225	213	229	229	231	214	233	217	218	211	196	215	221	206	206	229	221	232	175	186	223	258	218	241	215	205	229	228	232	225	232	200	232	223	240	243	204	183	240	205	210	200	227	183	218	243	223	222	222	211	196	202	212	230	209	192	207	201	232	214	205	207	191	220	214	215	198	219	191	235	192	212	205	245	232	191	206	236	239	200	228	207	219	201	219	228	237	209	216	229	221	222	223	210	225	214	212	224	183	192	217	199	199	227	226	195	211	229	205	221	211	251	212	201	209	245	232	221	262	199	225	217	202	192	190	212	219	221	193	209	218	218	220	217	208	206	218	228	215	192	230	236	217	191	207	234	228	220	220	216	234	215	238	220	250	202	203	219	198	228	231	238	206	249	193	236	197	184	233	239	199	200	214	246	223	229	226	195	214	256	200	202	242	202	209	230	247	213	220	222	236	206	236	253	206	223	227	207	205	244	203	219	230	213	228	191	210	231	183	200	221	205	248	228	230	215	231	247	213	250	211	188	219	212	236	222	194	197	213	217	222	220	209	209	206	234	204	212	203	210	227	199	216	205	207	186	201	230	219	221	236	212	233	208	233	201	206	215	222	225	215	216	221	277	231	227	187	228	214	218	218	180	224	220	209	209	233	216	225	209	216	191	229	235	229	213	220	217	187	205	249	220	198	233	219	204	219	233	200	206	216	225	236	225	207	212	216	206	177	212	208	247	207	216	189	205	218	200	241	218	273	210	232	250	175	198	226	188	214	223	192	218	221	197	245	244	206	251	208	211	207	200	213	208	226	194	214	218	217	190	229	191	221	226	203	219	217	229	248	231	205	217	205	210	193	202	228	199	221	240	216	202	246	218	214	220	242	222	226	215	257	229	206	198	203	217	241	229	226	206	236	229	224	246	195	208	227	210	234	203	241	221	230	218	201	218	229	228	211	210	251	199	245	218	214	211	192	224	249	222	213	229	235	207	233	205	220	199	227	205	213	205	236	208	224	203	212	237	204	219	235	204	227	236	233	248	187	246	183	214	194	234	191	198	229	206	235	202	240	242	214	207	221	223	229
31068	11142	5767	7494	6563	11699	9618	5599	2510	1479	1239	1279	1071	989	883	836	715	700	686	666	711	641	626	626	635	657	607	631	558	580	583	588	590	570	555	561	576	597	549	577	588	573	565	551	545	556	554	535	575	518	494	482	536	517	572	569	514	514	524	511	516	558	545	532	518	542	525	518	541	527	506	554	527	558	548	555	509	524	525	552	562	528	517	549	534	535	585	513	498	536	528	554	504	554	579	523	531	527	497	564	493	526	500	522	540	536	526	520	535	516	537	496	564	508	517	558	510	558	506	499	549	548	522	570	514	528	508	505	516	531	510	521	546	521	542	519	540	510	518	529	504	495	555	495	553	548	527	496	546	564	547	541	548	564	536	483	534	494	518	540	546	523	522	532	484	574	516	554	541	507	527	509	542	520	517	512	559	529	501	520	506	532	504	550	512	538	533	529	507	530	527	523	475	506	517	532	525	527	513	518	504	491	521	524	519	516	499	537	516	504	516	556	532	518	504	518	528	526	508	566	505	517	532	541	563	545	503	524	552	531	536	494	484	516	540	539	555	515	502	526	517	540	543	509	526	518	530	520	542	562	503	588	527	503	549	459	532	521	544	509	517	521	526	545	506	548	536	534	552	536	514	500	535	531	566	551	517	489	568	515	532	544	554	538	504	550	522	560	572	535	536	501	515	561	518	517	521	478	536	519	541	526	516	529	514	518	528	515	510	539	488	555	489	486	546	502	508	549	531	532	511	532	537	500	489	568	532	537	483	574	526	534	540	540	540	542	538	524	531	524	549	534	491	511	521	545	539	503	542	509	546	522	507	518	529	478	508	512	537	530	577	508	556	515	515	533	539	508	507	500	531	534	548	537	532	528	544	488	493	536	515	526	522	516	543	506	505	544	528	490	543	527	503	521	514	522	540	519	506	578	533	533	545	518	600	493	534	550	506	564	520	537	519	529	527	538	517	498	512	510	548	534	539	541	525	495	550	549	506	494	524	504	531	536	497	528	524	578	513	540	540	532	509	553	544	566	548	587	563	551	544	507	523	540	567	514	491	521	516	524	491	552	505	531	554	537	524	514	499	519	502	503	517	515	497	495	524	502	534	507	540	532	519	528	509	485	531	519	502	535	525	532	544	513	527	507	507	532	532	511	519	509	556	523	514	498	559	556	515	540	524	484	514	506	532	515	554	534	525	512	498	501	526	513	551	509	481	471	481	513	493	524	569	528	535	504	514	511	538	529	505	525	543	540	517	518	525	545	489	564	564	537	556	577	496	536	494	550	494	514	500	515	518	502	526	520	558	514	529	535	561	559	547	540	547	553	513	532	576	536	507	529	525	568	485	520	498	525	543	572	520	518	534	514	545	499	529	520	525	534	517	535	490	550	504	550	547	522	538	540	546	506	539	493	503	548	499	559	509	490	521	543	520	552	520	474	483	502	515	537	526	543	505	589	565	484	526	458	501	506	503	520	516	556	505	474	506	504	545	538	533	530	547	559	519	456	504	568	558	546	533	581	549	559	542	526	513	550	542	494	490	490	531	544	522	521	518	550	551	519	541	536	542	489	518	554	510	504	541	528	515	491	527	523	498	536	583	521	516	509	536	500	527	518	541	524	532	562	510	512	506	491	523	506	560	504	538	520	568	537	552	560	530	540	530	489	544	505	499	528	555	513	527	517	482	505	514	526	533	552	525	541	518	506	499	498	497	539	547	495	533	514	546	519	542	527	514	517	512	533	522	531	501	516	533	542	531	496	569	543	514	552	498	528	536	509	497	509	490	500	554	534	504	501	542	547	513	473	539	505	525	553	546	487	475	535	519	515	503	536	512	503	523	546	497	505	523	521	544	506	508	523	518	549	542	549	524	509	518	531	526	548	566	541	520	534	555	542	521	532	523	536	534	531	498	463	539	570	523	499	567	529	526	501	495	521	535	538	527	523	535	543	544	538	547	515	505	546	527	521	531	557	528	487	509	508	569	527	537	519	517	530	510	528	538	480	501	505	525	502	574	517	528	518	476	551	523	533	518	543	510	518	545	529	523	546	527	513	534	507	559	560	548	507	503	523	557	536	527	530	560	527	568	539	562	522	538	531	512	516	476	547	490	568	560	536	514	561	546	589	488	555	529	518	521	561	547	557	515	547	545	582	527	508	521	529	539	504	579	551	535	557	519	537	538	487	513	534	566	526	548	511	540	499	526	525	486	513	518	520	494	510	525	578	529	540	513	523	552	540	554	502	526	538	540	553	543	492	502	524	550	525	514	527	499	535	525	530	533	517	507	532	514	530	512	550	530	528	528	503	534	512	494	505	524	487	513	493	542	514	508	539	533	557	490	530	506	531	514	531	491	502	556	548	551	493	501	529	533	512	524	528	529	530	515	573	546	517	505	522	514	567	496	531	533	497	549	545	500	518	490	499	513	525	528	541	565	494	495	488	517	556	529	541	516	506	537	507	508	461	516	512	506	547	518	515	535	516	540	484	520	532	532	536	549	519	514	527	531	527	495	526	489	505	488	544	538	503	545	495	540	499	506	555	534	509	545	568	556	550	531	511	531	492	495	509	522	518	520	532	519	548	545	547	508	517	522	520	562	542	564	571	542	467	524	515	506	535	505	501	560	530	504	541	552	546	508	500	513	580	529	507	564	505	567	512	530	542	511	534	520	563	523	498	530	498	553	538	521	511	503	561	551	478	560	499	541	500	519	521	542	541	515	537	491	541	515	538	522	547	547	526	533	563	548	517	579	547	496	529	512	527	507	513	522	472	534	515	543	520	539	527	525	525	532	504	526	565	527	512	526	487	520	494	550	519	543	545	528	513	514	553	555	477	544	515	533	486	540	499	509	539	541	530	469	541	494	526	504	553	567	537	520	563	530	513	531	520	486	514	513	522	522	507	485	553	509	520	527	509	522	538	523	543	535	528	528	555	549	561	533	517	495	540	527	573	529	487	517	558	503	511	533	565	543	552	534	535	528	512	507	505	527	517	501	578	511	542	523	556	514	548	515	514	481	495	529	523	530	498	493	508	528	563	520	524	523	566	523	522	496	542	516	511	578	525	460	553	534	557	528	521	536	521	515	555	511	548	495	550	500	533	512	496	534	502	509	564	532	505	511	538	520	518	531	536	510	509	517	548	467	492	541	554	523	522	518	563	471	506	522	534	530	545	479	520	559	567	537	537	536	505	502	522	507	551	518	542	513	490	493	523	551	527	511	515	543	495	527	515	506	503	565	528	521	522	533	529	508	532	538	508	504	540	519	504	532	541	505	525	538	530	543	566	530	543	534	505	517	545	532	491	505	502	550	541	520	546	468	525	495	496	526	522	555	549	525	519	518	516	543	563	527	563	544	514	514	548	512	574	533	526	530	600	539	519	531	506	489	531	512	542	517	523	529	573	539	561	507	512	540	554	493	572	527	503	498	525	526	526	511	511	555	556	520	533	539	510	512	535	524	522	539	503	549	535	503	510	482	516	522	521	505	512	527	535
60890	44463	14484	5083	3875	4693	3395	1814	801	583	520	526	454	442	398	452	375	402	375	371	362	383	358	346	361	347	336	342	339	315	297	365	315	322	346	339	319	316	342	317	325	337	356	348	335	289	295	340	301	318	314	331	331	318	349	299	318	337	326	342	330	322	343	321	331	322	333	345	326	317	325	343	340	358	342	291	331	306	337	313	279	328	317	340	337	341	328	306	294	346	299	325	318	354	327	307	302	305	321	356	333	343	320	325	293	347	324	330	329	347	351	350	303	332	349	374	347	347	302	282	281	308	308	361	322	344	326	335	292	348	319	306	333	326	295	344	315	313	330	308	306	350	299	345	294	324	324	318	333	339	335	305	320	340	322	322	326	335	324	334	307	347	302	329	309	342	334	320	299	323	351	317	335	296	331	328	340	293	334	300	322	323	314	343	316	278	334	313	328	364	340	298	331	324	286	339	288	340	306	318	338	323	332	326	354	334	309	329	282	323	311	331	318	296	336	341	344	327	370	345	344	342	300	304	335	378	337	342	332	334	322	303	326	295	330	349	306	310	300	344	325	301	300	337	342	331	364	336	318	293	312	303	325	306	341	317	297	325	336	341	331	328	315	318	348	358	321	317	320	322	333	304	322	325	314	304	306	300	298	291	328	323	313	318	333	288	327	323	293	277	317	314	294	339	306	311	318	308	283	330	348	321	310	309	306	320	334	331	319	319	306	315	340	315	312	323	344	307	359	332	303	304	341	312	302	306	325	325	359	307	336	354	323	300	285	332	313	338	310	327	326	303	297	321	350	342	296	289	326	328	351	321	319	329	320	333	327	326	334	307	319	316	345	344	363	313	310	335	312	301	325	326	314	326	330	318	302	325	332	315	336	293	336	339	305	298	291	330	300	320	339	303	335	335	306	315	310	315	333	289	289	331	309	326	339	331	313	339	296	291	370	357	331	307	319	338	328	329	311	293	308	337	344	310	329	307	314	336	317	314	308	286	330	294	315	332	363	304	321	292	302	315	276	338	309	327	325	334	326	295	338	283	332	346	349	319	324	311	333	325	301	329	310	337	331	331	317	296	323	340	305	313	301	322	301	313	311	337	321	348	328	309	326	283	318	299	325	322	307	293	348	329	338	309	322	326	319	327	334	298	337	325	322	342	329	312	290	277	303	323	301	311	351	326	291	326	329	295	332	300	314	308	365	319	332	300	336	311	379	338	304	333	346	334	320	337	309	328	315	320	324	309	295	275	316	324	338	313	298	275	344	316	341	349	316	340	306	312	328	326	317	343	334	370	314	303	314	335	331	309	308	287	303	326	324	303	320	319	338	333	327	321	316	329	333	299	320	360	336	325	313	322	327	320	323	315	309	305	336	315	340	357	307	333	313	342	333	341	325	348	311	301	315	329	364	338	293	319	311	308	321	337	343	335	343	304	328	329	297	283	316	332	303	347	312	342	318	307	312	301	316	323	322	342	319	338	320	312	345	352	313	311	315	317	316	306	303	291	298	309	287	324	330	330	353	333	343	304	330	279	334	367	330	291	320	304	287	308	316	292	305	346	335	319	320	343	307	331	305	305	321	314	322	308	310	295	334	326	345	303	318	336	310	329	313	322	310	330	283	357	352	344	330	312	303	303	309	299	316	321	338	320	333	307	326	327	340	302	358	305	329	329	285	322	320	290	316	350	327	333	322	332	316	327	343	298	319	327	299	309	289	295	306	320	348	335	312	317	307	330	316	268	277	303	302	336	346	319	342	294	325	331	304	306	286	366	315	329	310	334	325	309	329	299	302	299	337	308	325	329	323	312	372	357	317	303	308	338	312	325	345	332	300	329	305	346	333	329	304	291	321	320	350	347	321	339	312	319	310	324	324	334	319	320	296	302	318	295	312	336	308	319	315	319	340	318	323	327	351	319	316	311	281	305	307	347	376	311	305	306	328	340	321	316	310	306	325	308	293	312	358	348	305	314	344	357	319	303	286	336	344	349	342	316	318	334	330	316	311	324	315	295	314	356	332	298	374	344	338	300	295	298	329	309	311	301	302	329	318	289	315	296	322	313	356	325	337	336	312	281	323	322	315	337	319	350	357	296	300	338	361	327	349	348	327	321	342	306	310	309	331	333	302	319	320	308	334	320	336	285	290	343	298	291	336	317	306	278	335	318	338	352	335	334	348	316	293	333	329	307	301	313	327	318	313	324	301	331	312	327	311	311	334	305	302	323	333	285	355	317	345	280	294	317	301	310	323	323	317	335	313	333	342	302	351	334	330	331	338	317	341	329	349	342	322	317	329	315	326	348	344	305	341	319	300	315	319	290	317	287	332	299	320	334	330	316	292	346	319	309	299	301	289	329	353	329	322	324	337	334	346	332	321	277	288	319	311	325	330	301	356	304	290	326	300	340	327	296	344	348	342	297	328	325	322	309	324	376	290	318	340	317	334	318	304	319	304	329	338	321	306	313	290	304	305	323	341	329	331	353	344	291	329	329	281	335	318	276	305	315	308	319	372	337	329	297	307	296	298	320	279	297	311	276	329	342	349	324	327	321	360	328	329	317	335	321	331	331	306	314	301	274	311	315	309	315	305	311	298	294	313	332	320	296	298	327	304	323	332	336	275	298	358	335	332	288	357	335	306	317	304	288	323	371	314	326	301	326	303	299	291	322	341	317	353	328	302	326	306	296	336	337	334	315	358	333	333	327	328	314	329	301	320	306	332	326	364	354	341	300	329	304	317	330	313	300	314	306	355	324	288	368	323	300	305	299	322	332	317	330	320	356	325	297	303	299	336	334	299	284	316	335	305	335	308	279	349	328	299	303	302	296	350	343	315	321	340	340	332	317	317	288	339	299	338	317	308	311	358	338	303	335	328	345	287	308	293	349	319	327	317	312	300	326	351	319	334	325	339	319	345	342	324	340	324	315	336	331	333	345	320	313	321	296	335	318	287	312	336	358	307	325	310	306	363	300	297	302	307	348	321	323	310	354	328	321	334	347	341	320	336	301	341	311	324	332	285	290	330	301	324	344	306	306	311	295	346	313	336	315	320	284	290	291	312	346	340	317	309	309	310	315	315	323	335	310	323	310	294	335	329	357	332	316	322	276	325	333	339	298	336	316	301	314	335	357	291	335	324	282	331	304	302	308	341	333	312	332	301	327	306	347	313	303	322	355	326	317	308	311	311	324	330	310	294	340	308	339	311	317	295	326	261	299	312	353	367	334	326	333	315	312	327	333	294	356	329	291	302	309	312	341	338	351	308	338	327	306	351	320	307	324	289	344	329	309	299	298	334	313	296	319	333	379	334	307	306	302	333	297	318	347	316	310	349	315	311	312	323	324	303	292	303	386	327	313	343	311	315	323	332	349	326	292	329	333	324	291	328	315	322	293	368	343	346	299	331	325	319	285	286	334	315	340	325	325	318	319	330	325	303	297	323	278	298	300	339	318	309	325	282	321	327	333	313	316	325	309	319	292	305	304	315	339	300	347
38040	14464	9361	9905	12559	15946	12941	7137	3266	2310	1867	1787	1710	1525	1461	1188	1103	1143	1034	941	960	974	940	885	853	926	880	853	895	866	847	829	793	800	830	825	767	778	779	737	784	789	800	761	753	754	775	766	776	756	760	759	736	744	754	771	741	724	746	770	714	738	717	775	774	734	740	722	718	749	712	778	698	775	737	722	699	750	744	740	690	734	733	725	726	721	688	728	734	725	725	686	753	720	755	730	769	719	699	711	720	671	739	705	700	733	728	680	742	704	723	759	726	728	726	762	711	737	699	749	736	703	707	706	733	676	745	753	735	729	711	747	722	715	710	687	746	716	735	701	728	733	724	771	701	760	725	696	732	711	750	723	750	797	745	710	725	729	701	719	737	725	710	715	712	690	757	689	741	727	736	683	742	734	699	728	736	736	691	784	742	734	727	705	726	693	705	685	720	739	743	719	698	711	699	746	744	725	743	673	770	755	729	736	683	708	767	690	753	759	756	746	719	676	718	709	709	771	700	717	738	696	681	719	730	696	753	686	713	718	750	754	709	702	686	668	698	674	678	771	738	686	715	762	688	666	718	713	710	727	750	733	726	725	687	721	758	685	750	696	736	695	763	765	758	723	763	707	705	705	741	766	687	745	729	662	732	741	756	690	722	692	746	698	739	731	710	722	679	708	685	713	713	735	752	737	711	698	721	713	690	755	729	686	679	716	682	738	689	701	744	734	734	738	736	716	708	713	706	674	762	725	732	724	726	783	745	722	700	706	770	699	713	709	731	677	678	688	703	784	710	686	700	731	698	648	698	720	725	729	736	698	714	700	758	699	738	722	687	745	753	735	694	742	681	722	697	742	693	718	771	741	716	718	711	713	722	736	707	708	699	728	655	719	763	722	648	691	765	733	701	673	705	716	728	742	717	707	744	711	746	713	714	682	729	715	756	687	782	681	740	681	678	734	727	744	702	768	715	731	740	730	723	731	736	711	710	722	697	743	728	690	633	722	713	702	698	721	692	690	690	766	709	711	731	708	720	671	711	716	726	679	750	728	758	713	769	705	744	746	734	745	718	738	721	718	715	726	701	729	704	694	702	755	678	687	671	712	703	749	734	715	749	709	712	761	738	739	701	719	751	722	753	710	745	732	724	724	761	758	687	661	753	717	694	701	726	729	749	694	706	752	708	682	704	713	703	740	741	725	743	757	750	746	712	762	670	664	757	685	695	701	702	706	709	705	723	764	714	715	698	692	680	711	720	711	735	686	682	724	727	742	704	719	694	710	727	711	716	735	681	696	783	678	735	721	696	732	710	744	771	730	693	699	731	729	694	696	736	753	733	696	750	726	735	685	762	729	745	734	714	734	700	717	710	703	747	668	705	717	731	721	741	706	766	676	709	696	742	738	715	735	723	720	691	738	676	712	686	690	722	772	725	708	691	783	747	671	709	712	695	728	669	728	692	696	669	711	724	722	761	719	766	741	710	680	729	739	742	768	661	706	675	716	723	737	774	739	693	707	707	699	768	696	725	701	730	774	728	739	740	708	717	732	711	730	710	727	703	727	697	697	643	743	706	747	699	784	666	695	700	719	772	741	714	767	765	719	716	689	682	757	714	695	725	716	704	683	728	735	765	754	758	699	762	659	736	713	693	669	712	678	734	691	765	741	731	718	734	724	707	688	745	745	722	704	740	721	731	716	726	738	735	739	728	758	704	709	718	745	774	724	741	726	706	714	658	757	746	688	722	698	734	706	696	698	691	731	751	717	677	724	755	674	698	760	756	716	731	720	692	714	704	702	709	704	723	691	726	671	715	690	736	687	782	692	694	707	702	707	782	722	709	689	770	754	752	723	678	698	721	691	672	704	703	697	733	759	768	744	684	704	695	695	729	720	766	639	737	789	721	689	732	691	695	740	738	760	718	745	713	771	694	695	707	726	698	701	736	740	711	761	692	691	757	730	698	699	707	747	684	732	711	693	716	701	728	649	662	683	733	707	695	737	731	807	702	737	775	695	728	702	756	725	740	696	686	737	730	763	726	686	721	687	710	721	700	667	689	708	694	717	730	705	729	717	714	732	680	722	771	695	748	764	703	711	759	780	740	733	737	689	730	722	741	718	676	750	718	707	723	716	711	692	755	682	724	694	707	727	669	708	767	738	685	669	748	680	692	727	763	752	714	717	694	709	741	704	741	718	738	676	739	724	753	736	734	659	684	685	713	695	791	690	708	690	689	764	714	760	702	719	713	748	685	742	730	749	695	683	752	718	702	774	735	730	732	671	754	751	738	758	699	753	671	704	723	701	711	745	696	733	674	709	673	736	765	730	692	728	738	701	719	736	696	698	723	698	746	731	732	740	706	694	712	779	746	737	719	676	699	703	728	768	700	653	758	687	740	725	737	682	753	703	690	724	687	725	740	731	707	718	751	747	718	747	766	716	738	744	697	756	690	723	703	733	731	717	703	790	706	711	712	723	720	709	745	674	699	754	708	712	695	705	736	733	729	714	662	706	761	713	729	731	691	675	738	712	719	692	729	729	723	677	685	724	726	739	773	738	746	739	723	689	708	691	732	728	684	758	669	726	707	681	696	688	714	706	731	730	769	747	702	704	665	702	786	689	703	705	730	734	700	702	740	735	733	729	707	704	735	714	753	734	664	676	781	725	768	746	682	663	798	704	755	711	703	708	741	736	693	701	704	698	761	704	743	749	686	755	726	706	715	725	700	678	763	660	738	704	668	755	717	735	706	743	701	734	722	718	684	711	720	691	682	708	739	700	693	706	713	718	701	698	702	751	710	740	742	747	749	734	744	747	770	735	752	769	658	697	688	715	765	714	689	693	741	728	745	768	722	728	738	688	753	714	740	713	714	751	764	743	698	717	702	715	694	754	754	716	705	698	681	694	736	705	723	712	747	744	731	755	715	721	711	713	732	672	688	769	731	713	720	700	716	730	737	704	689	715	712	753	751	700	705	724	717	710	690	716	715	698	660	774	714	729	732	718	715	705	743	739	693	710	677	750	764	721	718	634	721	673	722	686	709	705	699	731	725	699	707	703	747	734	716	781	688	702	701	692	713	736	710	730	718	714	716	734	689	701	709	652	701	678	755	720	701	707	645	715	704	734	725	720	703	710	705	711	710	726	761	720	727	695	658	652	717	752	712	695	699	672	673	714	730	675	720	737	747	744	691	782	735	747	695	748	714	730	754	700	704	782	698	712	715	729	667	722	737	690	729	663	716	711	715	671	755	703	679	717	670	711	681	700	741	736	714	791	702	700	742	746	710	713	728	751	683	719	748	775	749	730	738	752	777	757	697	708	750	701	720	727	705	662	698	687	676	692	690	717	712	708	717	748	728	697	747	687	684	669	691	702	716	721	731	723	696	730	695	719	729	729	726	714	698	662	733	677	756	693	722	674	731	743	751	745	736	712	738	714	739	721	735	699	749	739	708	753	727	725	759	694	685	755	696	686	730	700	724	724	707	713	689	724	682	760
13415	2871	1198	592	1098	1507	981	343	174	121	113	92	89	99	108	88	111	90	105	103	116	94	85	98	100	100	115	100	89	91	98	83	91	79	105	106	101	93	80	107	104	93	109	83	97	92	99	113	110	103	97	89	90	90	108	116	91	95	106	105	94	93	98	85	101	95	93	97	82	90	96	98	110	94	90	106	120	119	100	103	96	85	109	88	99	74	87	89	100	101	77	90	91	96	104	96	78	105	80	86	106	97	102	83	121	97	91	104	107	99	96	105	99	94	97	95	90	95	89	114	90	81	93	81	100	84	91	94	111	90	109	97	79	98	72	88	85	84	100	109	89	87	102	100	101	92	98	101	89	73	95	89	104	101	98	107	93	121	92	89	90	87	84	79	76	85	77	86	104	99	86	97	106	98	72	101	92	121	113	103	98	126	120	80	84	102	120	87	91	83	97	85	99	84	109	108	90	93	94	86	95	102	96	94	94	103	104	117	102	98	89	89	79	104	104	95	84	103	127	95	120	86	99	89	96	88	113	95	101	102	87	90	81	96	95	72	92	103	92	106	107	97	105	97	89	92	96	101	85	81	104	94	106	125	99	100	78	98	94	88	110	82	90	103	113	109	87	100	91	96	78	93	101	92	83	103	90	110	102	99	94	102	92	79	86	105	98	83	86	107	105	82	86	108	100	86	97	87	110	93	94	98	111	109	76	95	94	84	99	96	88	115	104	80	108	90	104	95	109	96	103	96	96	95	104	117	101	104	100	115	102	102	96	90	99	80	106	93	104	100	100	88	85	106	96	101	87	102	91	92	82	88	103	101	99	82	103	99	94	96	104	94	88	90	91	92	96	101	98	105	86	94	95	86	95	107	99	101	93	90	94	92	99	95	94	109	81	106	94	95	93	90	109	112	101	86	104	77	88	82	89	83	92	89	103	96	91	91	86	94	95	96	103	92	108	94	99	98	104	103	76	109	92	98	88	103	93	94	90	112	100	99	110	102	88	84	90	110	74	89	95	99	84	91	99	105	85	91	97	102	86	101	78	101	102	90	101	107	119	103	88	96	83	108	109	109	95	83	88	94	84	96	80	82	101	110	70	93	88	106	107	98	99	96	107	113	100	110	98	95	101	99	90	80	111	89	94	121	103	97	106	99	86	103	99	105	83	100	87	90	87	98	94	104	103	96	113	92	99	85	95	106	90	93	105	96	95	109	116	98	88	101	102	108	99	102	98	91	81	99	102	112	105	93	110	90	96	103	110	85	97	83	79	108	95	86	81	101	78	119	91	96	98	102	99	114	94	91	94	100	115	83	98	91	118	93	97	77	94	89	77	95	94	105	99	86	101	91	102	106	100	118	111	115	93	90	102	98	87	99	103	91	99	103	92	111	88	102	93	94	92	98	103	93	95	104	85	89	91	95	87	108	104	98	90	100	103	115	104	91	87	117	82	107	106	111	92	106	93	97	95	104	102	110	96	112	91	102	101	106	101	95	100	108	104	102	103	99	108	105	98	93	99	99	91	88	114	105	99	103	95	97	85	97	104	93	107	110	96	86	106	74	107	91	82	96	100	97	90	108	103	101	97	93	125	101	99	87	111	116	102	109	102	84	111	91	95	95	84	87	101	96	83	103	111	80	88	108	109	98	103	101	117	98	107	128	98	97	102	91	86	80	91	105	103	99	91	100	83	100	95	94	81	95	114	95	88	97	90	96	84	90	94	107	98	109	91	91	81	102	108	98	104	107	92	91	95	103	100	86	75	96	106	102	100	90	91	106	101	105	97	90	100	93	84	78	99	96	112	102	80	91	82	107	104	87	81	96	96	112	85	107	95	92	100	96	84	104	94	83	111	125	105	90	103	74	87	95	104	107	90	101	98	101	100	94	103	99	104	93	98	98	96	94	94	104	79	107	111	94	93	97	100	97	92	103	98	110	116	116	92	89	92	77	89	97	99	99	83	100	90	107	119	87	94	85	94	101	92	94	99	103	100	93	83	109	105	106	105	103	94	97	98	97	79	94	108	102	103	100	94	79	87	109	96	91	95	116	105	98	93	89	79	96	96	100	87	96	89	92	101	93	97	80	90	82	86	74	99	85	78	101	87	92	98	109	101	100	73	89	96	86	94	106	74	91	111	91	98	101	90	72	101	116	99	93	88	86	88	98	100	101	89	110	89	106	90	99	107	91	104	88	100	108	106	107	95	106	89	110	110	83	101	102	104	117	85	94	82	97	98	107	101	103	86	104	73	91	106	98	109	93	101	106	96	112	83	107	106	93	87	97	105	112	91	77	109	98	91	80	90	86	98	95	97	74	99	104	106	93	90	87	108	92	93	105	93	90	96	86	92	106	93	94	100	93	80	89	90	120	94	92	103	101	94	89	83	97	91	88	97	94	115	99	103	96	109	105	103	85	87	102	92	103	83	90	94	115	98	105	80	105	96	119	92	98	100	111	80	96	123	106	83	109	98	92	90	87	118	100	90	95	87	107	93	113	86	83	122	76	108	84	87	88	101	98	106	72	84	89	84	99	110	120	92	88	98	97	120	96	107	86	94	89	88	112	91	97	99	91	62	86	84	100	104	85	102	95	95	95	88	85	106	92	81	95	106	84	98	109	94	86	96	99	77	105	102	88	91	78	106	104	107	93	71	92	90	97	99	94	107	93	100	95	96	87	105	97	92	90	87	102	85	93	114	98	100	104	90	95	89	100	98	85	98	118	108	95	95	85	89	91	94	86	86	105	93	86	92	91	80	97	94	111	99	93	94	89	89	74	107	97	83	106	77	90	111	95	115	103	77	92	98	91	99	108	87	82	124	115	96	101	110	81	101	104	92	94	98	104	103	94	92	84	85	89	87	76	99	96	97	94	106	85	98	113	93	103	99	93	95	111	92	95	98	75	107	102	102	84	87	94	87	122	111	100	95	71	87	107	88	91	109	92	74	115	115	111	97	91	90	83	93	91	108	103	112	80	80	111	92	112	91	93	88	112	94	106	98	81	113	93	81	85	97	99	106	100	90	106	91	86	84	100	110	77	93	83	82	100	92	103	84	80	81	93	106	91	113	84	89	93	101	93	93	120	102	81	102	88	117	99	93	94	86	111	109	104	99	108	98	107	100	99	106	116	87	94	86	110	95	81	85	108	84	90	98	84	89	95	107	98	97	124	82	85	72	80	76	125	97	97	103	94	99	101	78	84	117	93	95	89	107	105	87	81	123	90	91	83	104	87	91	78	87	108	103	80	73	101	111	96	114	87	102	105	97	94	114	115	80	95	95	90	109	97	94	98	89	95	95	103	91	83	81	88	94	96	105	111	94	102	84	127	102	87	108	99	103	93	96	86	106	97	85	108	105	92	93	88	90	91	94	83	77	107	103	113	93	103	84	96	100	97	81	96	98	101	107	91	104	102	86	123	99	90	103	110	90	98	115	89	94	81	114	87	88	116	115	102	99	93	82	86	89	104	103	100	100	108	105	96	98	84	89	90
8452	2027	2449	1987	4876	6796	4432	1574	573	450	390	335	314	322	299	281	298	288	311	259	289	283	247	245	276	260	284	264	297	276	273	264	292	258	237	253	275	283	278	272	272	299	277	235	282	259	251	277	281	286	258	279	256	279	261	290	312	262	277	262	227	254	275	253	275	250	284	270	290	276	259	286	251	264	303	265	270	301	258	250	284	251	264	257	279	256	270	292	276	318	287	273	261	269	251	257	285	277	261	270	249	288	266	316	292	281	262	288	260	283	280	264	288	258	282	239	270	284	255	268	250	283	296	255	278	290	275	284	285	277	297	270	293	285	264	235	268	296	265	276	286	258	250	269	272	293	251	268	262	257	268	267	273	274	271	267	269	294	267	289	286	267	277	251	283	282	246	253	281	311	262	285	268	288	287	275	258	279	259	282	279	271	278	274	257	268	289	292	303	273	283	284	275	286	277	277	256	265	241	272	286	248	284	285	279	283	255	302	305	273	274	267	274	280	270	271	277	273	254	267	283	272	287	294	271	268	286	311	280	255	274	247	281	290	267	280	240	271	287	296	260	256	270	248	252	261	247	264	267	281	290	284	265	246	278	277	263	264	294	264	265	295	241	277	248	270	282	286	279	258	288	276	322	261	274	267	292	267	288	301	272	268	289	286	267	260	268	242	252	272	262	277	272	258	307	264	266	294	280	243	273	282	254	268	249	283	303	232	272	272	272	272	259	281	269	252	266	294	239	247	276	293	280	285	286	276	279	262	273	255	253	292	243	299	257	266	272	278	273	294	262	285	277	267	272	248	254	295	267	278	305	260	287	278	262	271	291	261	259	278	264	243	279	294	278	226	270	238	281	255	256	259	263	275	267	277	312	286	245	262	258	265	282	301	293	275	266	261	263	266	290	279	273	274	255	267	261	258	259	289	292	284	275	291	284	271	264	301	282	275	282	266	261	270	252	265	270	273	264	276	276	265	267	255	253	287	300	274	268	240	256	255	271	291	294	265	273	260	244	257	234	250	276	261	280	275	268	253	280	276	262	279	256	245	269	300	276	277	296	261	293	284	258	269	273	257	260	262	256	253	269	245	282	278	301	275	259	298	283	290	273	263	287	235	300	288	268	246	272	285	292	265	300	287	268	267	250	269	271	278	263	279	230	287	261	239	290	268	266	267	278	298	266	260	282	286	280	301	247	285	296	257	274	280	282	255	281	278	273	262	273	251	267	282	289	278	295	271	295	288	264	296	248	296	251	283	273	273	269	256	256	273	266	265	291	261	272	281	225	277	253	251	276	241	262	270	273	306	276	261	249	259	281	266	269	286	246	283	246	272	271	287	287	301	263	275	273	268	254	290	273	282	264	271	273	262	272	274	258	277	293	299	273	261	250	310	284	273	308	275	268	283	258	261	285	286	273	299	266	267	259	296	246	282	238	250	286	270	214	253	248	245	247	258	263	260	272	269	238	276	289	288	271	286	263	268	274	266	235	249	264	296	251	266	252	272	278	255	261	263	301	310	289	289	229	271	286	240	286	254	279	268	280	235	279	287	296	287	249	257	255	274	293	247	281	267	296	288	267	273	246	277	255	259	261	273	255	245	251	262	249	260	265	300	274	279	279	247	262	290	258	271	253	287	262	272	291	257	235	249	250	253	271	266	286	299	234	240	249	281	285	269	276	256	265	289	276	265	259	266	293	281	272	287	297	269	273	307	270	289	297	262	272	251	251	277	274	289	257	257	274	254	309	289	285	287	281	280	283	252	274	269	282	286	277	275	260	264	311	278	303	286	280	279	296	271	262	259	283	289	253	282	253	263	269	303	260	277	259	239	265	260	266	235	285	278	277	268	249	251	257	285	277	264	257	266	265	265	260	263	250	250	292	272	272	273	270	256	285	256	256	284	286	275	296	265	281	263	276	274	273	275	278	283	269	268	262	264	258	241	288	291	266	270	265	246	276	297	277	298	298	249	266	274	276	270	266	271	275	257	250	275	255	251	250	252	284	280	261	297	275	285	269	276	278	285	271	280	266	262	276	266	267	237	291	282	290	294	274	265	274	260	269	264	255	282	264	273	299	302	264	282	279	239	279	278	274	286	253	265	270	266	270	304	269	264	269	250	275	244	241	266	298	252	263	267	270	260	274	263	272	253	292	265	248	278	268	268	270	272	272	280	264	260	280	263	241	273	259	276	308	264	272	270	266	260	269	259	253	265	262	270	284	294	281	284	314	273	302	281	287	292	277	292	273	265	284	272	301	268	272	272	299	279	266	253	295	253	257	263	257	271	270	268	276	263	258	319	255	261	265	247	284	298	274	253	252	256	252	272	292	267	285	295	280	281	263	287	290	268	319	291	301	286	289	268	282	271	259	296	249	259	275	267	262	260	280	278	239	261	257	236	274	276	300	264	246	267	271	264	262	259	263	261	262	280	284	269	280	283	248	287	265	265	265	279	253	254	275	258	295	260	278	251	279	273	283	285	307	248	292	280	246	297	263	307	271	288	260	280	267	250	259	276	269	287	293	300	298	260	244	303	274	283	287	246	278	292	274	289	262	252	270	274	276	252	279	258	249	280	259	291	256	289	254	263	263	265	283	294	291	289	261	247	265	274	265	271	266	287	266	278	280	313	272	251	274	300	282	281	280	280	277	273	285	269	249	244	270	276	275	269	252	258	265	277	261	279	276	293	275	263	270	282	269	285	274	266	284	298	291	258	301	292	266	251	285	278	270	269	282	275	248	252	281	297	258	253	284	273	292	281	274	280	300	274	244	254	282	269	253	245	238	271	258	275	309	259	283	245	295	269	292	224	267	249	282	296	281	272	261	275	283	269	280	270	275	272	258	253	260	274	268	253	260	270	281	245	263	281	265	264	283	307	274	268	286	272	250	265	278	289	295	268	274	239	273	266	274	299	274	286	264	285	308	267	276	266	305	277	253	236	255	233	253	296	242	288	272	275	284	263	291	268	264	285	260	278	253	234	253	255	289	298	298	286	287	257	307	259	274	275	240	304	274	256	282	279	267	272	254	285	280	277	242	246	286	272	298	306	259	267	254	261	268	262	276	258	264	283	265	284	292	292	254	297	277	286	282	287	228	274	302	284	278	289	258	289	275	245	252	282	251	275	255	253	260	268	280	285	248	248	255	260	265	246	264	296	251	291	279	257	281	283	269	257	293	275	289	295	255	263	257	295	262	285	285	264	266	292	274	274	283	244	262	279	297	278	299	273	289	293	276	264	283	250	302	253	244	284	272	263	252	251	267	248	260	277	244	274	230	249	244	279	290	281	267	241	278	250	300	272	265	229	254	256	301	270	272	264	275	262	275	291	259	272	295	276	278	292	291	299	265	248	282	281	245	277	273	294	273	264	274	268	264	250	305	261	256	254	279	283	297	297	281	250	273	248	254	252	287	306	283	280	276	269	245	242	265	284	263	298	283	289	287	292	264	247	269	261	261	283	255	278	263	279	273	287	299	266	280	277	278	291	257	273
49555	34093	6833	2626	3809	3759	1936	809	480	390	368	286	277	269	276	250	251	236	245	205	217	232	217	217	244	232	227	217	242	242	210	251	222	219	238	206	209	251	224	230	209	219	222	204	194	195	214	239	237	217	208	217	219	233	195	200	221	222	190	226	218	231	221	206	238	193	214	228	210	204	228	219	209	227	205	208	221	196	221	196	212	231	204	226	205	187	188	252	217	222	228	218	206	202	223	247	224	223	202	228	248	219	234	241	204	210	204	242	193	221	244	218	188	209	213	213	215	206	190	222	198	203	247	210	210	184	223	236	229	195	201	213	236	200	213	201	258	236	199	176	206	234	197	212	236	193	197	204	219	196	234	208	209	209	216	210	200	221	208	201	244	200	214	195	220	202	224	197	243	206	210	195	208	200	231	192	243	226	230	218	250	203	201	203	210	230	217	218	211	205	208	220	207	231	201	250	204	226	234	232	207	206	223	210	200	225	181	211	209	221	238	218	248	221	207	235	218	228	229	208	204	212	209	222	225	186	219	209	227	202	215	196	204	221	213	221	223	232	205	214	214	205	221	208	207	237	189	204	216	204	214	212	205	216	217	229	209	223	203	224	207	235	208	217	240	225	216	215	238	220	221	188	206	208	211	197	216	230	222	217	218	219	219	190	207	204	204	206	224	214	214	213	242	226	215	211	241	242	223	202	222	221	199	230	212	211	199	221	218	211	239	200	245	186	186	217	212	208	220	192	233	232	187	198	205	200	220	216	216	231	216	227	206	227	194	235	205	195	221	241	182	203	215	235	228	208	249	210	213	217	208	207	201	217	215	235	221	212	219	213	215	222	212	215	220	204	227	229	186	205	192	196	238	205	220	221	223	220	182	202	225	228	202	194	191	223	189	214	245	206	220	212	229	202	217	222	240	236	243	181	215	209	199	204	205	220	200	220	238	212	192	219	196	238	225	220	221	218	240	216	224	231	204	223	216	223	215	178	195	219	209	211	200	234	223	228	228	209	192	218	205	198	194	206	226	207	202	243	220	188	245	221	216	188	220	217	247	185	207	201	185	218	186	205	204	221	219	219	204	197	204	197	222	250	211	232	215	206	224	226	218	212	224	224	227	196	205	223	240	230	209	222	205	194	218	218	256	198	234	211	209	234	201	195	209	224	191	205	221	204	203	233	183	233	217	222	246	234	224	231	199	200	223	228	245	190	238	201	199	223	250	205	196	228	213	203	201	215	215	231	212	202	198	183	215	198	228	211	234	230	204	215	224	227	217	199	202	198	202	239	207	227	205	198	209	226	221	220	218	208	219	204	236	214	210	202	209	209	212	212	237	216	224	210	236	191	192	203	221	193	223	222	199	220	257	200	206	227	226	220	197	188	190	212	220	206	208	220	210	213	210	225	217	188	215	196	225	225	217	224	194	194	212	216	244	194	204	246	217	190	210	248	194	199	204	205	217	202	207	209	223	200	203	222	222	241	225	229	214	224	209	208	225	217	195	184	214	222	222	196	231	224	219	188	193	226	224	198	209	203	235	224	235	213	212	231	235	201	202	205	233	199	219	223	215	217	219	216	194	231	227	217	209	214	193	224	187	224	217	200	196	223	213	207	223	228	222	214	185	199	193	214	209	211	195	199	217	197	251	222	226	219	233	210	214	188	192	216	190	222	211	224	207	233	201	209	222	229	231	192	212	219	209	239	203	225	210	221	225	199	213	212	207	208	217	207	186	220	206	205	218	200	217	195	184	207	212	220	228	230	216	213	226	220	200	224	215	220	228	209	214	211	248	220	239	196	225	222	222	200	225	201	210	228	215	196	239	218	199	225	212	204	199	189	231	211	207	223	251	187	257	211	209	234	195	198	213	211	208	214	195	202	216	221	198	207	209	234	211	188	207	227	218	210	221	211	239	227	208	225	207	199	223	223	255	202	233	236	209	203	230	203	200	219	202	223	214	222	212	197	205	211	187	204	236	195	228	217	188	204	234	196	218	216	222	194	210	186	217	210	213	222	216	247	222	196	203	227	189	201	183	220	229	210	208	199	227	226	206	190	206	208	210	224	211	211	209	234	229	194	209	241	223	229	219	212	189	225	235	246	211	219	221	221	212	197	212	197	220	221	215	223	217	207	183	240	235	210	213	207	223	242	241	245	225	190	233	219	216	247	213	220	221	212	223	236	210	210	231	201	232	197	226	212	240	190	179	198	191	216	210	222	205	227	254	237	234	214	203	196	222	217	211	186	220	218	195	221	189	217	200	235	239	242	207	205	200	215	212	202	203	219	212	222	190	234	202	219	243	221	191	211	241	231	208	219	235	236	223	211	230	242	227	222	229	213	220	251	208	237	245	239	182	192	220	196	198	230	180	208	200	225	210	218	215	230	189	221	218	183	195	198	200	207	213	242	226	217	234	214	199	192	196	212	185	225	212	196	214	209	233	195	204	218	200	220	211	222	212	216	219	187	212	206	222	229	211	239	198	223	219	223	228	233	238	208	225	229	192	222	213	184	205	221	204	193	193	222	224	214	218	199	201	242	206	227	194	200	216	222	218	201	211	237	226	208	186	217	224	215	216	194	222	199	217	222	229	194	224	227	218	212	213	235	197	237	208	211	173	194	230	211	217	207	239	217	176	198	214	172	194	223	204	207	219	190	226	233	199	215	250	210	238	186	205	243	210	209	234	205	229	224	208	215	245	243	218	213	239	210	217	198	219	224	199	203	206	220	209	245	205	201	216	226	211	236	203	226	226	209	240	205	225	215	222	242	221	203	213	219	191	223	225	217	240	204	224	220	211	238	212	199	231	201	219	223	218	217	204	208	225	224	212	203	203	211	199	207	215	225	186	189	212	213	217	209	204	218	241	186	205	241	203	238	218	199	233	228	220	199	215	214	218	210	227	221	207	219	232	238	222	217	196	209	217	255	212	236	216	216	209	222	187	235	206	193	219	223	225	229	201	229	206	222	217	239	227	210	218	214	215	224	228	195	209	220	223	203	214	218	205	196	219	202	232	220	189	220	200	228	244	207	226	202	199	183	227	225	208	185	209	207	198	174	209	232	206	226	229	201	196	212	205	221	219	257	202	234	210	204	225	219	208	208	216	221	215	213	220	207	223	197	180	223	239	215	217	218	221	247	205	199	219	228	217	213	210	237	223	203	227	208	208	243	195	216	219	210	211	221	204	222	220	200	198	243	228	219	222	186	224	183	226	222	212	218	214	197	208	240	215	207	213	213	204	212	226	221	210	209	206	201	214	183	217	243	219	179	214	209	185	219	228	214	196	215	224	234	207	201	201	219	225	217	246	232	210	212	211	220	223	230	214	233	224	223	210	194	230	207	197	159	224	215	225	221	213	201	209	196	180	205	234	222	226	222	189	229	225	201	232	200	212	204	198	201	205	160	225	236	207	198	190	209	210	210	234	241	205	207	228	194	228	231	222	204	222	242	223	195	216	209	217	202	216	184	217	199	225	212	243	249	233	232	210	222
30339	10866	5915	6790	13494	14455	8327	3330	1899	1378	1226	1190	1006	997	916	792	767	753	730	709	697	687	614	676	650	599	600	626	649	572	595	627	549	565	594	575	577	563	534	571	545	559	571	514	517	548	579	548	496	556	517	554	522	554	522	503	485	510	514	519	585	544	535	530	519	535	532	552	511	545	483	492	551	517	502	505	521	516	523	539	508	562	525	489	512	496	489	536	507	545	499	517	519	540	524	556	587	520	489	525	522	484	508	526	494	548	498	519	541	482	542	549	464	521	516	500	539	572	565	514	518	539	524	536	534	501	566	515	524	516	523	499	506	500	511	524	531	552	536	499	501	512	499	540	520	555	497	515	532	518	484	571	542	526	555	543	524	507	537	539	503	515	493	525	522	517	507	542	568	544	514	530	557	531	525	534	543	544	523	508	532	543	541	519	554	542	526	518	520	538	528	528	516	501	531	539	500	485	520	515	556	543	452	513	516	517	502	509	538	502	481	500	512	491	575	484	551	511	530	543	535	562	492	556	514	518	554	516	456	513	539	548	512	504	502	512	536	525	528	546	500	511	534	514	502	500	525	556	533	517	529	493	499	552	545	530	509	507	535	534	538	533	482	515	479	522	526	493	507	543	542	519	534	570	559	506	514	551	499	561	511	523	487	536	524	522	477	550	536	508	522	488	504	539	561	526	513	544	489	530	542	541	570	506	473	513	543	494	506	526	497	551	562	534	555	535	462	522	516	544	568	484	475	493	521	519	533	549	544	556	519	520	485	516	513	520	512	507	535	569	519	522	524	466	540	532	550	544	487	544	480	527	516	587	556	513	537	504	488	543	512	501	557	510	513	546	511	495	492	523	517	502	550	507	481	557	558	530	502	534	540	555	488	471	528	516	547	532	574	562	515	546	553	523	492	519	510	511	521	560	503	511	462	520	591	509	547	514	542	571	531	553	504	528	503	487	516	531	541	556	542	513	569	529	554	518	489	500	531	547	485	530	496	512	531	508	487	531	511	540	517	532	514	513	519	509	526	483	511	502	486	538	530	553	502	509	541	532	486	497	495	527	507	495	495	506	548	503	528	504	506	544	545	522	513	518	511	520	494	539	544	516	512	543	544	515	526	522	513	531	543	533	520	516	567	523	469	525	535	493	555	514	540	534	539	561	559	525	518	493	510	554	517	496	520	528	511	558	508	562	515	497	557	509	543	502	534	526	543	494	484	497	533	536	475	528	528	524	545	504	545	520	525	534	539	512	533	499	527	553	535	506	555	490	528	500	508	516	545	545	485	511	512	488	529	508	542	498	473	533	505	535	516	527	513	509	490	526	507	519	501	553	552	536	542	540	497	505	533	499	491	593	520	507	545	523	520	522	533	512	535	555	520	516	557	493	508	500	516	534	535	556	488	506	526	517	520	528	521	505	501	549	499	527	519	545	548	499	519	521	526	494	529	537	545	511	525	511	561	530	570	537	523	573	524	488	516	530	502	557	541	522	537	533	528	531	550	496	501	514	526	544	544	495	540	506	509	541	510	479	478	522	512	489	519	486	549	525	513	463	525	523	575	514	513	547	496	537	575	523	505	534	549	521	530	525	516	530	513	494	503	530	513	522	550	545	540	542	514	490	553	500	536	487	562	526	505	570	509	514	555	503	500	526	523	509	532	505	553	510	499	500	505	523	546	485	538	517	532	545	525	529	505	525	532	546	489	543	530	522	529	526	539	540	496	525	519	547	562	487	514	508	522	512	558	517	541	524	540	515	545	583	556	528	524	558	541	507	539	525	536	533	515	510	510	493	510	511	526	512	486	531	543	561	521	539	507	547	543	472	530	506	538	507	545	529	515	510	544	497	542	524	515	508	565	507	538	519	527	526	516	525	486	515	550	526	562	500	502	503	482	476	534	528	550	513	509	495	544	524	513	486	542	526	508	469	496	565	506	560	471	530	505	543	544	523	529	510	553	482	502	522	522	525	486	515	525	491	531	511	525	526	563	500	532	518	572	534	518	556	472	506	504	516	552	556	541	499	508	482	546	528	492	569	524	530	519	522	533	491	512	521	522	585	549	501	540	538	538	510	546	543	538	530	498	558	531	535	542	497	525	525	505	562	497	525	529	527	545	554	509	528	508	484	505	513	494	572	541	499	546	514	536	518	504	491	545	521	499	502	514	529	510	521	542	494	518	559	548	519	487	525	491	554	540	539	554	529	513	524	505	569	532	525	507	454	527	509	507	534	502	542	541	491	484	515	576	514	545	537	498	487	489	525	492	529	552	531	513	513	532	523	483	513	531	544	508	575	516	539	521	507	483	550	515	539	514	527	520	550	529	509	506	499	512	559	523	509	540	548	502	517	519	531	536	494	503	537	504	485	498	505	488	498	530	509	479	497	534	485	511	506	530	525	517	544	525	543	559	562	502	537	532	537	554	525	513	546	488	505	500	529	506	555	521	541	569	499	548	553	512	507	503	513	493	541	548	539	516	515	512	502	497	499	523	515	505	542	538	475	460	539	474	520	500	499	521	532	516	546	524	519	521	527	495	528	536	489	509	519	485	516	514	492	535	524	535	533	513	515	523	532	516	529	523	541	508	517	448	531	502	513	510	514	544	505	517	555	529	476	560	484	510	527	533	500	539	543	510	514	502	495	459	507	504	523	503	522	462	554	538	516	492	545	522	528	500	496	471	536	540	480	515	529	517	521	499	514	527	534	534	555	521	533	552	475	513	466	570	550	540	559	531	552	506	524	567	529	519	517	500	550	496	513	524	473	505	501	519	528	519	508	549	566	480	521	525	525	547	483	504	521	516	490	545	560	542	514	537	532	546	561	529	521	515	513	574	551	549	538	527	504	523	509	533	514	539	529	526	527	548	554	509	503	516	563	462	527	539	513	505	487	535	527	537	487	536	498	532	523	513	506	554	474	533	517	519	538	512	544	491	504	478	510	526	506	533	536	514	509	526	539	520	497	550	560	484	530	531	537	514	526	519	533	540	516	480	499	530	487	495	524	544	525	523	505	533	505	531	511	505	489	526	527	547	500	496	492	495	536	535	530	560	503	546	543	526	541	527	495	528	533	507	512	511	515	535	517	615	544	532	516	506	541	513	539	506	497	488	551	535	523	490	513	521	511	520	478	506	525	511	515	578	531	509	486	497	522	528	561	545	524	532	528	490	518	563	587	519	524	555	535	516	472	512	562	514	556	502	485	533	533	545	550	519	478	520	526	509	546	496	532	545	538	527	526	503	513	494	529	524	521	476	503	488	569	497	545	552	518	550	509	495	510	485	542	527	498	473	521	527	488	496	552	518	472	545	512	514	511	543	474	516	495	549	511	512	510	495	543	499	517	479	524	525	497	518	521	547	553	508	513	534	541	491	526	505	483	539	537	440	563	523	518	492	484	486	513	532	493	493	498	575	532	571	534	490	534	499	517	520	534	554	526	530	510	497	528	535	527	534	550	514	526	541	496	537	532	515	560	521	487	485	492	531	558
60963	44546	12555	4395	5890	5554	2641	1141	770	534	509	519	512	433	427	366	373	326	359	345	336	411	326	330	294	317	372	299	322	310	345	341	339	380	352	319	335	325	328	357	324	317	300	297	335	321	336	297	354	322	325	342	305	360	337	307	325	297	327	326	343	335	353	330	291	306	320	308	325	343	310	322	327	369	339	320	298	320	304	319	312	354	329	302	291	328	341	315	310	342	313	310	290	321	308	352	306	315	310	302	295	345	335	338	305	325	283	313	316	317	366	317	358	299	327	331	300	304	304	296	316	320	321	325	305	330	320	323	353	308	330	314	312	311	323	333	318	314	308	323	292	272	302	293	280	325	326	326	332	325	317	321	291	308	304	324	330	337	346	345	318	316	357	335	329	332	308	327	323	299	311	331	297	338	324	297	318	331	299	357	274	306	333	316	315	318	320	345	320	314	297	358	307	338	320	311	334	316	300	299	328	315	318	305	328	271	295	317	325	320	295	295	302	318	289	322	335	300	299	325	296	315	335	333	320	326	324	311	289	311	283	310	322	327	325	363	306	312	310	323	272	333	326	346	344	295	311	314	313	293	317	357	319	344	333	304	350	326	326	327	336	300	284	307	297	337	368	298	311	331	299	319	326	323	330	285	311	328	315	309	310	308	331	336	308	309	325	333	337	301	341	327	318	305	298	331	327	315	315	330	320	339	307	313	310	325	302	332	313	324	311	337	300	303	321	337	306	306	309	357	311	300	301	356	325	326	316	313	298	349	314	317	278	337	298	304	330	340	314	340	318	309	320	328	337	311	317	343	325	332	327	306	333	291	286	302	324	315	330	347	294	330	331	309	306	320	334	320	329	328	312	356	302	325	337	320	316	331	319	338	317	288	326	320	331	341	324	323	340	331	296	266	281	329	289	318	332	322	293	321	269	315	300	306	300	299	348	326	329	322	334	325	291	289	293	334	307	313	305	300	323	316	309	310	300	330	327	299	334	314	279	312	294	331	317	326	271	305	305	327	286	333	368	322	287	360	342	338	332	306	314	309	334	306	294	329	305	307	291	342	337	304	311	305	297	343	327	359	346	303	321	307	281	316	324	309	350	321	300	326	346	326	323	344	327	326	309	307	308	298	338	325	316	340	310	281	341	320	308	328	317	323	328	310	316	325	348	296	303	311	319	308	348	330	293	336	308	316	314	304	320	285	339	310	316	314	320	311	319	300	304	308	320	303	324	341	333	339	319	315	331	338	297	332	355	322	302	317	318	323	332	301	323	308	305	309	325	295	322	307	352	342	318	315	327	312	338	318	302	301	304	332	338	309	321	264	361	335	291	341	321	338	301	329	308	324	276	295	320	355	315	324	315	331	330	309	303	314	331	339	323	302	286	328	324	323	315	300	351	275	318	297	345	321	310	349	324	282	329	333	337	317	320	323	344	336	318	331	309	331	301	341	337	336	323	317	321	321	330	302	294	305	332	320	290	305	318	277	317	296	331	337	297	341	305	298	311	278	311	309	330	358	335	326	333	333	315	337	347	345	299	320	320	314	307	323	305	304	368	338	310	341	297	315	318	319	320	311	309	326	308	330	282	309	329	320	311	346	315	313	347	314	314	303	306	328	321	315	337	301	325	313	312	296	304	302	319	362	324	299	310	361	353	349	309	322	352	333	304	299	322	301	281	349	317	324	292	291	321	329	322	295	326	289	308	347	348	307	318	325	322	318	317	338	282	283	302	333	324	296	303	297	299	337	303	323	297	310	305	326	303	301	323	342	332	316	339	328	323	357	342	322	329	333	312	314	303	296	351	325	334	335	315	314	299	330	325	315	376	336	299	308	337	352	318	313	347	320	331	299	328	361	337	336	326	321	300	336	354	314	336	348	321	318	350	326	293	290	342	270	286	340	339	315	293	320	310	323	306	341	333	344	326	312	334	313	306	316	339	340	329	314	316	348	318	309	295	284	314	321	329	304	303	306	308	328	314	315	318	311	324	294	312	328	323	297	330	321	335	315	321	315	333	328	308	322	361	301	319	306	336	338	322	330	347	303	306	300	280	314	352	289	338	295	338	285	281	297	327	312	336	332	355	310	306	323	299	339	275	321	328	297	333	340	306	337	319	320	295	316	325	326	355	343	351	336	308	319	302	332	341	337	307	303	337	343	311	319	293	312	304	317	313	289	307	318	328	313	340	307	332	346	327	332	285	314	326	323	309	324	335	321	289	322	300	315	306	321	296	292	331	352	306	309	268	305	314	314	303	329	302	321	336	334	310	330	333	298	303	326	295	301	340	324	312	354	324	299	313	313	319	325	316	340	313	324	325	319	326	327	298	319	279	314	321	310	317	314	340	321	328	348	332	280	320	340	285	308	331	328	307	320	290	311	325	330	332	330	291	327	324	316	340	327	336	316	330	334	331	345	341	309	325	305	298	314	323	284	322	318	327	312	289	312	304	322	330	287	281	320	300	311	300	322	296	307	325	346	302	328	327	327	328	301	351	309	352	298	318	333	324	320	302	306	306	319	298	314	333	344	340	325	304	314	291	325	318	313	298	301	338	333	336	348	335	312	333	291	317	314	307	317	337	299	305	315	321	314	286	291	316	321	332	320	342	329	323	302	336	332	320	295	349	363	319	316	333	331	313	342	312	295	305	315	302	296	332	357	311	301	296	313	331	279	321	326	345	338	323	300	302	319	323	335	320	331	325	267	304	288	305	350	290	290	297	320	296	347	288	351	320	316	326	350	303	319	344	288	326	274	316	338	317	311	314	302	307	286	347	335	333	311	301	322	291	312	302	316	320	307	294	314	303	297	301	347	321	305	309	305	300	297	344	326	323	353	349	301	316	320	303	299	287	368	333	342	296	328	327	317	355	346	347	320	325	320	328	331	328	322	323	307	316	317	349	329	329	299	329	343	293	325	333	282	324	304	341	297	312	306	330	336	310	318	325	333	342	293	352	309	310	310	312	282	345	336	299	328	310	342	313	322	320	341	265	305	325	348	327	336	346	331	317	347	333	326	304	275	355	322	346	358	330	331	317	306	341	339	340	288	323	327	292	315	321	316	323	318	291	369	310	308	320	286	287	287	310	332	332	322	305	357	318	325	357	307	306	291	343	351	313	336	336	319	343	310	329	320	298	303	324	363	295	332	299	361	321	337	338	307	317	322	314	322	323	301	328	315	339	308	317	284	309	337	346	315	304	313	321	319	302	310	324	352	306	296	302	324	310	293	324	373	311	357	289	324	284	323	302	301	294	322	318	336	296	324	322	314	324	341	316	322	323	318	322	312	336	299	339	296	338	321	319	309	310	311	315	318	365	318	311	279	291	315	319	328	300	333	333	348	294	294	318	344	317	327	301	313	301	297	330	326	310	298	333	314	298	305	280	331	312	292	295	303	343	303	308	334	321	307	318	339	318	304	317	299	296	365	317	284	291	303	317	341	322	317	333	312	319	317	295	315	319	317	311	334	322	343	360	305	314	349	307	345	349	276
37113	13832	8388	9736	18271	17844	9691	4416	3020	2100	2039	1881	1621	1517	1380	1264	1213	1067	1053	1014	988	971	897	926	940	848	880	836	885	810	785	866	780	808	848	794	775	784	752	764	778	731	754	764	790	756	792	800	732	779	774	785	730	760	730	781	751	729	690	724	750	743	732	710	688	768	798	733	734	725	723	759	686	746	735	712	740	776	719	683	761	733	709	666	733	706	771	708	736	712	704	728	796	746	795	729	657	709	733	656	722	745	720	709	734	701	731	709	731	714	709	754	735	726	688	718	705	700	739	710	723	686	708	757	707	758	700	690	780	664	701	718	732	713	726	728	696	751	697	704	717	753	700	690	708	704	648	761	699	780	765	675	690	705	691	716	705	740	710	755	740	684	736	731	700	690	735	733	706	699	702	777	664	717	709	663	771	717	699	721	746	671	649	739	721	702	693	685	702	719	754	743	673	700	729	751	667	704	688	749	748	692	719	709	728	737	694	704	753	747	675	719	705	693	706	665	725	698	690	726	774	683	743	721	675	717	677	724	735	670	727	718	700	678	744	738	617	673	678	714	702	730	726	698	698	754	686	704	716	690	687	723	673	684	738	713	736	693	736	731	701	698	679	726	651	744	729	714	699	693	728	720	727	701	707	677	735	632	741	740	720	678	707	664	765	719	685	747	708	730	759	731	737	719	739	692	692	742	713	723	680	696	660	722	652	689	713	730	699	726	691	716	701	708	723	692	732	709	741	740	725	686	696	701	702	707	724	702	749	729	691	714	671	680	733	695	715	735	739	701	711	679	719	721	707	704	725	705	695	735	694	736	699	716	729	686	713	694	708	708	685	680	720	745	702	705	697	684	729	723	664	723	717	712	713	674	689	739	754	677	683	725	695	700	722	710	666	687	726	732	708	717	741	767	691	708	683	714	703	701	663	673	722	675	720	647	746	699	734	738	719	720	724	667	657	692	758	671	689	693	751	687	689	688	688	722	737	704	684	687	728	716	773	722	708	714	720	693	739	679	681	708	747	715	781	706	679	739	712	708	695	757	748	726	749	769	683	700	735	699	708	723	709	692	711	748	731	651	669	721	698	733	714	689	688	696	666	711	707	732	687	708	707	737	680	695	800	729	706	734	706	716	723	683	687	677	706	701	719	725	736	745	732	741	704	728	714	718	690	691	732	686	711	737	738	677	712	680	732	701	700	742	732	737	704	701	665	704	739	685	673	753	692	664	709	698	744	732	691	697	678	698	705	708	733	753	721	724	724	760	711	715	715	703	698	742	736	747	689	705	665	688	711	685	708	737	729	718	698	740	736	728	745	711	689	731	724	705	704	659	692	720	724	693	700	688	686	688	713	758	747	753	756	738	763	764	728	769	715	648	740	737	682	673	687	678	708	731	704	683	721	655	679	688	734	696	736	662	719	700	696	674	668	715	678	704	665	738	713	706	752	751	729	722	673	726	704	719	726	739	748	721	757	661	723	691	724	758	662	701	729	718	711	707	717	770	694	624	720	729	735	683	697	668	679	725	706	695	685	723	713	723	733	739	669	695	742	712	734	730	720	739	704	727	711	681	709	731	707	746	730	751	721	713	768	693	745	690	689	733	725	729	656	714	720	674	685	729	724	670	729	697	741	686	689	700	740	682	735	730	723	663	696	685	719	719	716	753	744	713	714	710	734	698	683	709	720	718	695	767	677	721	703	777	708	715	735	666	679	725	725	740	744	703	717	694	727	667	685	724	703	705	712	688	686	729	705	705	780	684	723	691	721	707	718	751	708	669	685	673	699	698	725	731	699	726	680	735	753	702	713	681	721	686	694	702	741	723	776	675	747	693	755	693	674	672	711	728	729	711	746	676	692	696	720	691	716	716	702	727	718	741	730	683	691	720	729	720	696	660	732	715	721	650	740	754	653	685	732	738	710	701	706	717	677	712	681	742	710	735	710	736	756	742	706	711	723	720	745	766	728	696	725	737	715	762	666	732	749	652	686	690	762	695	693	684	763	692	712	719	703	755	682	732	700	668	738	711	703	718	725	727	723	688	669	686	739	743	745	755	677	704	728	745	722	692	736	706	706	734	735	723	669	673	727	749	648	725	717	691	671	723	701	698	688	784	693	708	705	668	692	709	732	701	732	723	727	728	730	710	684	737	741	713	727	693	712	739	664	705	668	708	712	693	724	668	709	729	714	711	745	701	755	733	652	710	760	754	708	724	741	703	727	694	705	696	687	740	753	701	714	738	748	704	742	722	734	721	693	672	680	704	689	702	682	682	769	657	718	759	737	721	671	716	693	743	734	736	726	680	759	672	730	754	691	712	750	740	699	721	686	728	691	672	675	699	709	692	673	704	706	707	723	787	710	712	698	712	741	704	772	717	675	749	741	712	711	730	705	705	706	682	757	734	722	699	677	708	715	679	730	763	665	740	718	691	740	731	744	698	694	725	661	719	669	739	720	701	654	680	729	677	703	711	704	686	741	691	712	665	694	728	684	725	740	682	743	635	697	695	700	699	710	726	695	715	722	729	713	710	732	702	678	717	705	702	710	736	672	704	720	712	704	716	650	684	728	730	737	721	755	730	725	703	687	686	721	656	731	758	767	666	663	643	744	704	685	693	695	737	742	693	715	720	701	731	664	738	725	669	704	727	704	713	727	695	712	784	702	702	705	670	691	771	720	705	717	744	729	674	726	703	740	700	744	714	751	693	746	723	693	751	672	718	696	693	771	711	722	706	645	775	742	665	698	751	730	679	707	682	773	703	723	729	719	681	687	736	790	694	658	724	712	709	719	742	736	710	708	694	693	793	755	710	729	730	717	692	716	693	747	746	743	703	696	723	730	693	714	701	739	707	664	730	735	677	685	684	669	766	745	662	692	686	711	722	685	703	669	737	705	698	679	695	675	735	719	715	683	689	693	724	761	764	701	740	702	711	720	677	720	722	687	676	740	669	735	758	728	692	699	712	701	734	720	720	704	721	712	674	733	693	713	718	692	695	716	728	709	711	735	683	669	710	714	741	689	718	731	684	720	714	697	690	738	729	695	727	704	706	708	699	728	657	715	711	683	719	720	659	700	720	727	717	750	655	667	736	766	722	697	652	676	695	721	740	709	736	739	761	705	736	701	701	694	736	721	720	718	694	702	689	715	724	679	677	714	655	684	718	702	667	729	726	719	711	712	713	709	698	671	745	714	692	730	680	714	736	728	734	725	751	677	731	705	691	711	745	733	697	691	701	692	727	717	692	792	708	683	697	703	674	748	714	743	738	707	698	738	709	710	719	723	705	739	702	690	742	714	678	727	703	731	709	691	751	705	645	741	708	673	639	748	705	744	671	696	706	734	707	694	679	714	688	684	665	707	742	742	692	762	703	692	746	712	725	715	696	731	717	687	726	700	666	755	717	702	678	666	682	749	725	712	692	681	682	701	725	712	692	717	642	791	699	690	729	671	724	693	723	698	698	729	744	720	734	671	710	724	698	726	711	725	768	692	773
12514	2563	1047	850	2163	1673	540	242	129	88	120	119	101	85	92	101	119	97	81	116	81	83	83	105	94	91	109	91	112	106	102	113	92	100	101	86	105	81	104	108	106	125	81	85	95	108	97	98	96	95	87	88	86	100	88	105	105	89	109	96	115	117	98	101	101	99	92	95	118	103	78	90	102	83	87	112	84	106	91	103	85	100	101	105	92	84	105	89	112	101	89	88	92	90	87	97	104	101	87	87	108	92	89	93	94	79	92	90	97	108	95	100	81	95	97	92	103	72	91	89	106	98	81	91	88	90	94	87	116	88	88	76	93	98	74	114	79	85	83	105	99	105	106	91	90	100	94	110	99	93	103	87	97	88	106	94	81	103	98	96	104	94	91	87	77	72	79	92	99	98	77	88	81	87	90	81	90	110	75	74	87	84	106	109	102	99	80	89	89	96	93	112	111	115	88	106	101	92	100	72	86	91	93	98	105	95	89	110	78	93	76	103	113	103	92	83	124	103	99	87	91	105	87	104	97	91	96	103	117	95	106	85	83	89	99	92	102	92	91	106	99	90	87	128	89	101	99	102	96	107	113	100	94	92	111	95	119	93	101	95	82	104	87	91	94	96	109	112	82	63	86	115	106	79	88	95	94	106	111	93	108	84	113	127	95	98	104	99	85	115	91	95	93	105	123	98	88	79	73	112	115	92	82	94	93	88	123	102	106	106	101	96	104	99	94	77	92	85	99	80	94	91	95	108	105	90	88	96	95	74	92	103	87	81	103	109	102	89	83	82	82	114	97	77	113	89	92	118	97	83	104	85	95	103	108	97	100	108	97	94	100	88	104	80	92	92	84	99	98	95	100	98	107	110	108	99	88	99	90	95	79	103	90	94	84	87	93	75	105	81	110	101	105	95	100	113	85	94	81	96	94	93	79	90	89	112	99	87	102	93	117	93	112	97	88	94	92	76	85	91	90	86	92	90	101	93	108	105	88	90	87	85	86	98	97	93	77	75	96	106	83	78	112	95	96	95	86	93	90	100	96	110	88	97	91	101	106	85	86	118	93	86	82	92	115	93	101	91	89	82	103	91	69	107	121	87	91	88	87	95	90	85	83	99	92	95	76	97	94	99	93	98	86	87	84	91	95	83	86	88	98	97	102	83	102	83	93	85	114	73	92	87	95	94	97	90	96	92	99	102	101	84	93	89	104	92	89	95	75	98	109	103	86	90	123	102	87	101	100	96	118	88	98	87	94	94	71	91	103	88	117	102	105	94	107	88	69	104	100	105	102	120	81	103	78	96	99	76	101	99	97	107	103	114	86	107	97	86	110	108	109	83	96	119	94	96	92	96	89	83	87	95	78	93	102	93	95	100	96	87	84	86	72	78	103	93	78	111	111	69	85	88	104	86	95	82	100	91	83	105	98	73	99	88	105	84	105	92	98	114	92	88	83	90	86	105	103	95	90	79	103	100	92	92	81	94	102	80	107	96	97	84	88	106	91	88	96	103	101	86	94	76	100	86	92	96	87	115	94	104	111	94	111	99	90	93	77	90	90	96	100	66	100	94	108	93	91	91	105	92	86	93	83	110	85	111	87	92	93	107	92	101	93	88	86	82	88	110	97	97	94	87	112	97	97	121	101	92	80	79	105	95	66	97	80	94	91	89	91	100	101	113	108	94	101	91	95	109	118	84	96	72	102	111	93	80	105	82	97	111	105	89	97	101	103	92	82	91	91	90	97	91	94	100	89	107	89	85	102	101	101	76	83	99	107	81	89	99	110	85	98	118	90	97	92	92	92	87	101	90	106	79	95	97	103	72	85	93	104	77	110	91	92	107	102	111	83	105	77	90	94	96	93	115	89	91	88	90	96	96	99	93	104	94	94	96	82	92	95	114	94	89	93	110	92	121	96	95	84	90	89	91	99	111	92	80	84	103	84	102	111	94	97	83	98	90	106	85	89	91	103	98	97	97	95	88	90	68	84	95	93	86	83	87	76	78	119	116	106	104	94	110	121	85	79	84	94	95	90	82	91	98	86	104	97	87	99	88	82	85	78	108	86	81	84	123	100	110	109	94	71	94	72	91	95	87	87	107	124	99	87	94	116	102	110	86	97	84	86	92	90	103	96	89	113	88	79	92	102	91	96	90	97	86	88	99	85	91	101	96	104	93	119	98	109	93	92	95	91	80	87	104	102	97	121	88	90	90	104	98	98	85	109	112	100	94	87	94	97	98	86	86	94	68	92	114	99	103	94	81	76	97	101	92	82	90	116	92	98	104	90	88	94	97	90	83	86	99	96	102	95	89	103	96	79	95	105	110	91	79	103	98	93	91	90	89	91	94	101	86	102	84	97	100	71	76	105	88	84	84	96	112	96	85	101	87	83	93	104	106	99	81	89	82	99	88	101	116	95	104	93	91	106	90	108	88	111	100	114	87	93	93	121	70	102	91	86	91	85	119	99	93	87	96	87	86	87	101	93	105	94	104	112	92	86	83	91	106	100	116	104	111	109	83	102	74	88	99	82	99	92	113	91	87	98	87	103	89	92	74	79	81	88	94	88	105	106	92	88	102	110	83	97	81	93	78	90	85	97	88	74	96	94	86	94	100	78	94	128	89	97	74	82	86	102	90	121	93	103	86	97	90	94	106	106	64	83	98	101	98	93	81	111	100	105	103	91	106	104	101	99	102	98	95	91	96	99	86	120	104	122	112	105	98	85	88	104	105	107	96	85	83	95	97	91	91	82	93	90	84	93	102	73	102	89	100	85	94	106	74	103	111	89	83	100	94	67	85	85	87	116	131	108	98	84	97	98	106	106	103	79	101	97	97	103	89	104	86	96	104	109	105	109	93	96	84	101	92	82	94	87	116	96	106	102	89	111	110	90	114	100	91	86	100	104	90	92	106	102	85	83	92	80	100	95	118	115	72	91	91	90	63	88	90	93	81	80	93	80	91	95	86	84	93	90	97	88	103	91	79	94	88	78	92	92	95	90	81	93	103	80	94	98	87	94	93	99	89	120	89	98	108	99	78	80	105	101	80	87	102	94	77	95	100	93	105	96	81	90	104	91	94	97	110	85	70	96	91	88	90	89	99	83	106	92	106	88	98	73	79	86	89	76	113	93	85	102	113	120	94	106	95	97	94	80	93	83	82	84	96	111	103	90	100	99	81	112	94	97	103	97	100	96	103	87	82	100	85	89	105	93	87	73	77	94	97	96	97	96	109	89	106	108	80	88	85	88	117	104	89	82	92	93	90	98	72	87	103	97	104	100	100	93	93	94	107	108	113	91	98	81	103	103	92	88	90	98	106	89	100	101	112	80	104	103	103	88	96	87	99	103	98	95	90	109	87	99	92	109	86	83	106	85	96	97	91	100	110	106	94	100	81	113	108	106	87	99	84	102	92	91	94	88	84	76	81	94	83	88	100	94	85	90	101	101	82	100	101	97	100	94	85	98	76	66	101	97	94	92	95	116	88	101	94	107	89
8184	2022	2086	2969	8490	7179	2468	890	429	326	368	366	291	301	270	286	283	284	254	273	253	279	289	278	273	268	260	269	271	276	263	263	255	250	286	277	255	261	265	254	290	250	276	262	276	236	266	249	268	291	280	253	276	291	255	305	254	260	251	253	291	277	290	246	259	286	273	286	270	262	275	254	280	285	250	270	269	266	260	260	269	304	252	264	288	301	247	285	292	286	273	286	257	265	273	259	274	273	259	263	263	279	253	245	293	221	285	252	260	260	290	273	250	236	281	267	243	281	270	270	271	282	269	277	265	273	279	263	246	280	283	275	270	284	250	272	260	257	278	277	273	277	262	249	238	258	261	286	286	291	243	276	275	258	292	272	289	268	276	272	288	275	294	273	266	247	270	259	285	296	304	266	260	278	255	265	275	296	306	281	271	293	274	263	288	272	254	242	276	275	261	271	261	241	325	276	261	285	287	308	298	259	289	280	272	293	246	284	259	294	243	270	256	318	284	277	237	273	251	315	240	255	288	276	300	267	269	268	246	268	261	280	259	282	245	242	286	279	286	272	282	258	266	259	249	305	256	273	278	267	257	255	232	285	276	298	274	276	297	268	242	262	274	249	257	239	301	261	291	273	282	307	285	295	276	271	296	256	268	286	255	277	262	264	270	285	276	276	282	299	263	309	249	266	244	286	261	270	274	287	287	254	285	269	301	291	284	291	282	231	268	267	290	283	265	292	294	262	282	266	266	273	281	275	282	281	274	274	249	260	298	247	257	280	292	288	277	301	306	245	270	267	289	257	254	250	220	281	314	258	258	265	257	259	235	260	274	279	245	264	263	287	249	297	260	280	313	280	259	255	266	240	243	273	301	271	273	280	254	271	240	262	283	298	246	285	279	269	233	286	265	253	266	310	283	285	299	300	313	274	253	303	296	262	244	271	260	284	272	278	279	296	267	252	268	266	284	268	248	265	283	286	278	282	261	295	266	265	297	299	285	263	270	262	274	271	316	299	280	257	289	251	284	260	259	273	289	240	257	278	260	254	252	266	268	281	276	288	276	258	267	266	269	256	265	250	253	280	245	280	287	286	267	237	266	269	242	257	293	292	254	250	294	272	251	262	303	286	269	293	296	266	268	281	275	266	294	291	280	258	262	258	265	260	260	263	257	268	249	263	283	277	253	288	298	254	280	263	239	261	274	225	271	252	277	270	267	268	249	281	264	259	265	267	291	279	270	244	270	278	276	248	287	282	275	269	270	265	272	265	265	271	278	282	259	291	275	287	280	296	277	255	270	279	241	274	264	256	249	273	304	283	255	274	258	306	298	299	272	261	280	261	267	253	248	267	251	274	263	268	277	278	278	286	258	280	268	263	282	245	251	285	270	281	257	276	258	283	238	252	275	228	273	249	307	252	270	307	268	272	271	233	245	259	268	263	262	291	287	284	250	257	274	283	263	279	272	262	249	281	273	302	277	273	261	283	302	263	280	291	279	257	276	242	269	259	265	280	262	280	301	230	250	269	251	287	250	304	268	266	235	270	272	243	283	267	289	258	272	263	251	271	286	282	282	276	258	269	246	243	261	286	293	274	273	251	259	252	232	265	306	261	276	267	261	264	255	252	255	243	253	266	294	279	268	288	256	237	294	278	264	264	281	288	252	282	257	252	271	264	275	269	283	294	270	268	262	260	286	261	270	315	265	245	272	276	279	269	271	262	323	271	245	285	290	253	263	281	274	261	260	266	246	250	254	269	260	285	283	279	267	269	279	266	297	289	285	332	256	284	252	260	256	270	258	275	269	262	235	259	264	271	276	267	271	274	269	285	243	273	292	281	291	261	267	291	279	312	260	251	256	266	245	292	225	258	268	253	280	289	275	282	254	274	274	279	277	248	277	242	275	265	260	308	257	271	263	264	282	282	283	269	275	273	264	284	279	267	256	260	285	260	293	268	261	279	286	254	282	263	257	263	266	273	275	289	271	271	272	255	291	271	273	242	292	265	276	216	283	278	294	243	255	269	265	244	240	282	276	297	272	271	258	243	261	270	296	271	241	270	301	291	245	264	251	251	264	273	256	302	268	255	250	278	260	244	271	262	257	255	290	279	267	281	244	255	254	264	276	273	284	252	282	278	297	277	261	280	266	259	277	262	274	247	252	271	277	273	284	244	267	282	264	271	279	267	282	309	293	264	271	282	263	253	252	290	266	290	278	264	266	268	252	272	276	289	287	295	274	316	261	257	294	279	262	280	237	269	281	262	264	262	272	269	277	276	280	291	282	257	294	268	276	305	274	297	301	281	254	246	263	250	225	306	261	288	257	247	273	258	310	280	249	264	242	246	291	251	283	273	256	245	286	266	266	279	285	283	252	264	270	300	253	255	277	290	276	269	272	270	257	290	280	263	285	269	290	282	261	267	243	270	254	277	300	239	259	285	284	239	277	289	229	252	284	263	271	267	256	265	253	238	263	286	256	272	252	289	257	258	256	280	268	277	291	277	257	260	287	284	292	309	255	271	287	309	306	255	253	249	273	268	260	254	262	284	253	277	257	243	260	267	304	244	278	273	233	256	249	284	276	256	269	291	274	260	244	288	252	272	276	254	252	257	268	268	259	278	265	295	274	249	268	259	242	264	270	275	273	266	288	275	250	259	272	255	253	263	256	282	255	324	305	282	306	272	268	300	296	267	295	285	284	265	269	279	274	298	268	241	248	296	259	285	298	306	289	257	271	295	278	256	249	252	285	266	238	271	282	264	256	254	252	275	269	270	269	276	253	274	267	269	272	284	270	250	310	263	245	294	254	258	295	274	282	304	267	262	252	268	272	251	247	230	262	266	261	259	275	275	277	286	280	282	277	261	276	255	256	261	254	257	272	286	262	254	276	276	272	255	296	290	270	290	299	264	255	269	254	265	275	278	274	276	258	258	267	265	275	275	243	248	269	271	291	283	284	261	274	256	238	267	284	249	257	279	277	284	268	255	238	286	279	302	262	249	275	276	287	264	266	275	269	273	260	283	279	266	240	246	252	265	294	232	289	279	282	281	270	278	293	257	275	269	265	276	266	290	287	284	286	266	248	291	275	241	296	248	223	265	278	213	265	251	292	255	249	264	265	289	246	297	278	275	280	274	249	261	308	270	252	264	308	275	281	267	273	263	253	275	293	263	278	280	267	291	272	270	260	285	258	282	272	304	261	242	281	286	239	243	242	251	264	256	263	271	257	257	270	278	253	267	271	284	252	251	270	273	276	270	265	280	261	286	296	273	247	259	262	274	300	289	255	274	260	257	244	287	303	268	277	234	258	269	257	279	272	261	249	249	272	254	268	277	249	283	280	274	268	241	277	275	300	278	280	242	264	259	251	307	300	293	263	282	286	272	267	231	278	295	278	290	276	259	289	285	254	274	262	259	276	269	262	280	243	286	271	272	281	266	280	275	283	275	286	285	258	251	251	248	290	250	288	300	284	302	259	272	268	259	247	248	269	233	284	287
50046	34167	6280	3237	5331	3506	1121	575	378	375	355	343	290	280	269	254	257	232	255	246	254	228	258	261	237	226	211	208	229	225	217	201	204	228	201	225	222	228	214	235	208	213	214	203	216	189	194	230	221	214	182	214	232	197	251	216	234	210	201	213	225	185	195	224	212	208	208	214	255	240	241	213	233	209	181	210	218	209	215	210	207	204	217	223	177	212	215	231	233	216	180	229	244	212	234	224	240	199	232	271	200	212	187	221	193	232	221	209	199	215	206	206	237	207	219	202	209	197	223	202	225	228	213	252	205	206	240	206	215	206	205	225	216	217	213	221	219	219	219	224	219	209	245	204	234	203	219	210	218	213	215	215	227	230	206	214	239	210	205	219	227	212	193	203	229	241	223	188	209	224	203	233	200	202	212	194	207	225	232	241	225	225	207	225	209	233	207	217	220	237	199	195	215	221	209	210	204	231	211	222	217	208	220	225	209	229	219	210	201	213	205	228	184	204	221	225	208	229	212	203	191	248	233	205	185	196	254	226	225	213	214	196	218	197	193	231	207	220	203	200	218	234	214	217	238	210	199	213	202	213	249	209	217	202	225	216	228	216	234	245	207	199	232	219	199	215	230	225	210	194	203	227	204	187	206	197	229	231	216	213	195	197	248	213	220	235	223	212	207	213	219	207	211	193	206	210	231	223	211	219	215	206	193	218	210	228	203	202	217	219	234	215	228	226	190	212	211	203	195	177	207	219	226	235	225	221	198	222	231	182	228	222	244	193	214	212	202	225	212	205	198	203	213	187	207	185	201	226	217	234	193	223	214	219	231	214	244	217	235	215	199	217	191	209	229	212	199	211	240	224	227	258	201	223	216	237	214	200	198	206	216	198	200	229	213	194	212	198	205	209	212	240	230	201	228	231	219	226	173	194	207	228	211	201	188	202	178	222	210	228	197	210	223	194	233	212	225	199	231	205	201	204	197	202	207	201	228	216	181	190	213	201	240	226	198	173	215	221	239	216	179	188	193	212	231	223	210	249	233	197	198	222	215	210	213	233	184	222	216	234	211	186	217	200	241	214	207	224	182	200	212	177	205	213	188	233	201	205	201	207	204	192	234	235	217	208	215	202	194	215	213	217	185	198	225	214	242	198	200	203	215	194	215	220	217	232	186	230	236	214	222	197	216	215	207	197	252	204	227	206	223	227	222	247	203	233	233	209	239	198	210	225	220	206	197	217	202	219	214	232	207	200	205	227	192	219	248	196	203	215	217	194	239	207	224	233	224	238	210	233	224	193	204	215	195	199	209	187	179	215	219	225	216	188	239	212	210	240	223	192	214	226	216	235	210	235	179	235	234	232	207	239	223	190	196	216	210	217	193	190	220	183	208	208	231	214	218	203	234	214	232	223	237	197	234	212	212	205	205	213	227	203	208	199	211	224	218	212	199	217	219	209	224	195	224	228	220	232	241	197	185	196	226	201	209	247	217	207	200	198	225	207	214	185	232	222	205	227	225	199	223	239	213	211	199	215	211	198	185	208	220	203	204	213	188	196	200	233	207	216	220	210	203	204	209	245	229	256	194	178	209	219	219	225	224	208	205	220	208	199	223	201	229	236	230	168	221	203	208	214	216	211	222	214	199	228	217	224	211	201	217	212	224	229	219	219	213	223	204	200	229	216	243	230	198	230	222	222	246	216	200	186	212	234	207	248	245	206	197	221	215	229	238	235	229	230	182	230	191	202	187	209	192	250	239	218	227	201	220	218	208	214	196	225	226	203	233	217	205	206	195	224	227	205	205	177	215	218	184	222	216	208	225	204	196	235	238	215	191	218	235	216	233	207	221	246	235	206	222	191	227	192	233	205	215	216	213	214	213	215	218	210	192	235	223	204	216	210	204	231	226	224	218	208	223	207	238	214	207	217	193	215	244	202	218	204	236	204	216	205	225	211	222	213	227	205	237	209	214	220	213	218	241	203	192	198	200	241	211	229	227	226	243	209	225	187	193	203	219	181	215	209	204	219	224	191	210	190	214	231	228	223	191	220	200	211	223	208	222	219	213	213	217	245	219	193	203	225	201	207	232	230	217	217	168	216	189	206	226	208	210	232	207	229	220	199	200	212	216	232	226	208	231	223	180	211	231	207	239	223	200	195	196	237	210	214	218	214	248	206	207	222	211	227	200	211	220	230	201	214	191	226	206	202	219	197	232	248	178	211	207	221	229	209	227	209	205	186	233	225	199	207	211	208	196	174	213	208	230	225	202	232	213	240	214	217	216	222	202	227	224	222	198	207	220	203	202	224	203	231	223	203	205	205	207	212	185	187	210	211	206	222	230	210	205	200	223	218	194	177	201	190	217	188	191	197	201	217	221	196	204	227	206	214	230	199	199	219	236	232	212	243	247	219	203	236	203	230	239	189	197	207	203	203	204	205	198	186	224	212	210	204	235	232	205	209	219	230	203	218	218	214	214	217	217	222	204	203	238	212	237	215	210	247	196	210	216	223	196	238	207	232	225	246	251	215	200	209	191	205	195	211	237	231	209	217	200	228	198	230	186	236	206	214	190	230	221	228	242	246	205	237	210	179	204	218	218	177	227	234	207	211	205	214	215	238	222	219	207	203	231	203	234	230	216	221	196	229	194	201	206	214	214	226	213	258	222	200	228	232	221	230	211	214	234	211	205	197	189	198	196	203	177	208	197	222	236	225	206	195	230	199	212	197	207	219	200	213	207	223	196	179	229	201	224	180	208	209	243	211	204	226	216	216	211	241	235	232	211	187	197	214	208	228	212	210	228	211	219	203	237	178	209	226	225	248	194	201	205	216	230	229	211	224	221	233	219	216	231	216	191	213	205	229	217	231	218	198	219	214	197	225	219	222	224	229	212	221	216	207	202	212	216	206	217	208	217	230	223	224	235	208	205	215	188	224	229	188	216	222	210	216	188	213	223	240	184	203	214	215	215	199	204	199	193	209	220	201	223	234	228	240	194	218	219	199	197	230	221	218	212	219	226	213	217	219	221	178	238	217	213	208	206	218	212	170	214	194	189	219	230	228	197	232	242	209	217	233	212	198	218	190	212	218	216	210	213	190	213	189	197	215	207	212	229	215	212	184	216	208	241	240	227	203	226	204	221	191	229	218	215	221	218	193	221	209	230	211	207	220	223	192	224	228	212	224	189	208	244	232	233	212	209	219	207	194	194	180	188	204	200	238	215	220	206	230	206	206	227	219	216	189	222	194	173	209	234	204	232	193	218	231	208	182	215	234	203	191	224	214	223	222	190	206	216	229	232	218	223	217	210	223	224	193	221	231	223	219	214	195	207	211	184	224	235	211	208	215	205	223	225	214	242	206	213	212	219	214	236	244	204	212	201	204	228	197	223	210	218	216	225	221	213	207	207	213	215	218	222	219	188	206	196	231	228	213	198	235	228	199	192	216	186	213	222	203	206	218	223	225	207	210	232	226	222	213	218	189	226	237	189	263	216	213	204	199
30245	10850	5670	9725	16689	12164	4377	2477	1705	1420	1485	1293	1025	971	938	778	762	713	692	724	673	693	618	615	626	641	627	614	615	576	607	559	563	563	560	553	588	579	603	578	540	519	601	570	585	530	566	548	533	540	574	545	553	544	543	510	524	517	526	560	485	497	541	555	515	541	507	533	513	513	521	536	529	497	502	504	512	497	540	483	527	552	532	528	538	519	514	518	551	545	517	518	533	519	523	542	547	522	508	504	545	550	514	530	513	514	536	529	508	537	572	521	486	525	516	527	555	546	541	500	514	535	524	501	529	517	540	536	524	530	543	509	535	510	606	547	519	493	558	501	521	565	477	449	538	495	500	518	556	490	507	527	496	535	541	529	524	578	527	511	502	513	489	554	528	526	472	553	514	542	558	522	538	534	543	540	497	558	511	524	503	517	516	489	512	565	517	494	543	534	522	521	537	521	550	499	485	556	483	510	514	457	503	514	491	477	537	557	485	512	485	502	500	484	511	515	503	498	532	540	534	510	487	519	544	507	495	523	514	503	491	538	524	522	579	513	511	537	515	517	514	520	534	543	501	506	492	541	532	532	552	523	493	530	550	545	522	533	555	510	490	552	515	510	526	546	540	522	518	519	547	530	515	527	478	537	564	500	504	492	548	542	529	551	513	514	495	566	516	522	526	509	531	498	540	538	556	527	536	571	473	497	544	525	518	563	556	547	532	548	523	538	530	532	488	520	505	496	504	515	520	527	495	508	502	537	529	507	529	500	552	520	503	513	549	524	528	493	517	477	508	499	519	571	543	518	519	508	536	555	506	521	507	497	520	551	552	525	535	516	511	477	486	527	531	511	510	511	546	507	501	536	474	552	536	528	508	548	553	534	528	515	516	493	494	525	504	524	482	530	516	492	500	540	516	521	511	551	529	505	551	549	515	540	509	524	530	506	568	463	548	486	521	485	510	534	545	520	495	485	458	502	523	513	539	511	524	530	518	488	511	527	506	533	554	532	529	546	575	538	535	516	507	550	521	511	559	556	504	503	527	476	479	514	515	555	534	510	513	548	535	510	563	486	544	509	556	498	536	517	558	514	518	519	503	529	575	510	542	550	467	562	538	540	560	524	499	499	509	505	509	529	519	503	529	501	537	537	543	512	550	526	510	537	514	509	531	524	529	509	509	489	505	521	510	540	487	500	505	508	530	501	507	485	540	497	521	545	523	570	513	488	521	510	501	512	522	518	499	532	541	528	516	522	525	548	517	555	483	564	506	515	505	533	504	550	530	526	508	531	536	509	534	523	544	521	532	514	529	492	556	540	518	498	548	482	514	527	513	483	548	500	507	549	520	492	526	518	518	507	523	540	528	532	501	499	506	502	515	538	534	514	545	504	468	502	548	527	519	524	511	528	501	515	506	507	489	517	508	494	552	534	489	591	534	531	526	526	494	522	513	533	521	539	530	551	542	464	531	496	533	471	553	530	535	561	530	522	521	500	545	512	489	528	542	500	532	499	465	528	544	526	499	543	572	524	498	509	526	508	513	518	535	515	510	538	513	515	519	528	472	504	500	494	508	494	555	569	478	495	497	528	511	524	482	502	532	531	514	516	526	498	512	472	477	548	521	568	574	541	530	530	510	526	505	493	576	551	551	525	552	521	508	507	552	520	513	536	501	578	559	487	535	529	502	501	515	543	509	509	501	520	510	498	512	516	507	520	517	466	497	543	560	514	498	519	529	478	525	495	528	494	551	507	526	493	548	486	507	520	484	504	516	522	540	479	522	527	501	499	525	546	521	576	528	526	529	519	561	526	456	516	516	529	486	520	511	521	553	541	512	518	508	549	520	532	498	484	552	546	508	515	507	505	556	482	566	527	498	537	542	502	512	492	534	510	519	490	525	503	509	499	528	527	498	526	532	529	547	500	533	509	484	542	521	550	531	519	528	501	497	520	476	527	491	514	530	512	495	513	550	536	501	526	534	504	531	482	525	498	498	520	517	545	533	537	536	554	533	495	490	488	531	512	520	521	525	518	561	494	492	504	521	489	512	528	502	518	527	539	513	535	511	531	507	542	456	495	504	508	509	503	508	514	512	483	526	562	469	516	521	539	478	512	517	542	509	540	531	479	540	538	514	562	511	528	526	542	513	510	537	512	564	526	483	497	566	511	510	532	509	541	539	501	496	531	497	524	569	532	484	488	498	538	507	492	518	520	505	522	525	516	509	529	509	463	529	545	527	484	506	530	494	518	517	535	554	489	547	483	539	504	556	498	519	546	536	504	536	544	535	488	510	525	481	511	503	515	526	547	525	523	510	513	483	495	515	573	460	503	531	544	524	537	554	546	558	547	498	510	487	514	524	474	550	503	529	531	508	514	509	516	519	552	528	550	525	506	509	549	546	522	538	515	542	482	496	520	509	478	516	545	532	483	526	546	528	535	531	467	475	503	569	537	502	532	528	499	495	525	513	501	472	508	516	526	532	537	559	495	507	531	549	558	546	509	496	560	511	548	553	504	532	522	511	507	534	529	505	468	524	494	525	468	525	528	528	515	512	484	493	513	533	485	555	529	528	534	502	525	495	511	560	510	511	497	527	502	513	539	556	519	510	535	511	530	503	509	495	492	496	525	516	570	493	509	536	527	494	519	515	525	499	515	458	539	504	520	529	493	496	493	546	515	558	496	532	534	525	546	537	523	504	504	550	544	487	519	545	498	492	528	489	489	543	525	463	524	511	521	526	529	499	528	547	561	503	529	533	505	496	546	513	524	527	518	496	514	516	520	515	539	539	569	482	531	508	474	514	549	528	476	502	542	527	547	545	535	510	538	497	539	534	511	504	511	491	508	519	562	525	509	555	543	547	527	519	487	530	523	524	506	507	535	545	511	546	502	502	476	477	548	530	482	540	535	499	525	503	550	561	473	532	522	546	523	507	502	508	497	525	492	535	505	550	524	518	547	495	555	571	473	521	503	544	511	476	479	546	513	489	550	496	535	524	504	545	534	511	530	543	533	534	511	528	523	502	558	508	535	501	497	546	533	546	483	477	544	528	520	530	540	502	515	547	521	507	512	516	551	571	548	515	536	504	530	507	544	554	514	509	508	516	495	469	546	522	484	534	544	541	535	552	551	492	537	472	498	544	535	572	532	504	520	492	518	493	544	504	518	511	508	577	521	533	526	554	504	501	488	535	511	565	486	525	530	502	552	512	517	534	535	537	505	523	534	521	516	510	525	543	500	491	518	539	513	556	547	501	563	559	540	497	492	551	523	556	539	540	547	540	492	495	500	513	556	528	535	521	524	481	491	502	538	534	508	538	503	533	499	490	535	525	519	512	506	505	538	522	535	529	525	515	520	515	530	519	489	508	500	520	530	543	496	471	509	512	480	508	484	514	549	509	521	516	569	530	517	496	537	500	543	546	556	543	533	552	534	504	524	474	546	535	507	498	531	537	481	520	504	519	557	522	480	516	519	480	532	514	485	516	512	498	521	495	529
59939	45852	12544	7800	8038	4735	1752	958	743	656	631	556	467	413	400	387	365	395	370	384	385	382	340	364	326	356	293	337	354	334	372	322	341	330	344	297	279	315	309	317	322	342	333	352	329	322	300	313	309	342	324	328	307	331	332	286	342	322	318	338	330	336	294	345	368	314	348	312	330	346	344	309	299	323	317	343	355	340	336	299	342	312	347	294	342	315	297	324	290	343	311	305	313	295	309	335	353	332	314	334	296	302	317	323	298	316	309	332	313	323	295	343	348	324	339	288	304	323	344	321	312	335	353	346	308	316	331	301	309	327	332	326	327	294	310	325	357	310	240	296	331	317	354	324	317	322	334	331	324	308	326	307	331	330	359	310	329	308	283	333	306	312	359	337	356	310	318	358	281	316	331	324	336	343	334	328	320	315	312	332	317	307	320	357	326	295	322	309	300	348	328	297	315	344	315	325	298	319	286	323	346	298	336	303	361	282	331	303	336	333	302	323	377	275	330	320	330	335	340	320	337	353	327	320	313	350	315	344	301	309	317	331	329	277	325	308	298	327	339	333	313	329	335	310	325	330	328	309	328	320	337	303	309	322	290	317	312	345	322	309	314	335	325	345	338	316	325	320	334	331	308	288	345	314	335	319	305	338	340	316	319	352	278	291	334	282	312	311	307	314	320	303	288	325	325	328	324	308	305	323	313	318	326	304	332	320	320	301	318	301	316	325	336	290	309	338	322	315	294	342	327	344	317	314	312	332	307	328	323	334	339	330	320	333	332	312	338	351	315	327	315	345	327	299	334	296	311	323	307	354	289	353	335	299	321	308	313	298	309	325	322	309	345	313	307	335	291	307	306	308	305	331	328	332	348	346	312	330	307	354	313	299	315	307	375	296	392	350	342	311	312	301	317	319	318	299	291	304	286	300	308	312	289	310	301	318	314	325	304	329	327	294	310	323	299	313	287	342	306	321	302	321	352	305	322	304	327	327	318	312	305	331	321	357	337	330	336	349	337	282	336	278	333	315	312	310	327	331	322	333	328	322	327	311	347	337	350	310	317	288	316	290	335	306	310	289	322	350	313	310	303	303	307	316	308	296	312	321	315	370	325	330	291	316	323	339	284	326	302	313	302	312	376	331	292	321	340	303	323	343	303	363	306	317	332	311	349	323	295	319	327	338	313	343	304	340	346	310	297	292	312	319	332	326	283	305	324	326	347	319	304	274	283	282	339	326	326	322	307	332	308	358	328	299	293	333	345	299	308	333	301	337	329	354	328	291	325	323	308	339	312	292	340	319	346	294	330	357	297	340	322	314	326	314	325	314	318	355	325	323	314	327	321	310	313	337	332	319	303	323	318	319	309	342	314	288	323	286	334	332	297	356	330	324	316	277	341	317	274	305	290	281	294	323	293	304	342	299	300	334	330	300	379	280	342	315	305	320	309	394	329	310	322	323	330	324	318	336	325	327	331	309	300	329	336	300	301	324	301	324	313	339	299	305	315	339	308	337	269	306	319	305	346	313	336	321	302	280	308	305	304	332	340	345	312	343	317	321	300	338	319	277	311	285	309	309	298	357	353	313	288	340	321	304	287	365	318	347	297	327	319	304	312	326	292	322	328	284	319	332	323	324	295	315	343	333	355	332	361	329	338	315	357	313	294	309	350	318	315	341	276	308	318	341	343	283	333	327	343	320	328	295	296	302	322	335	288	316	287	311	321	279	340	324	286	309	326	320	327	335	332	329	311	353	301	309	343	342	332	333	355	306	298	316	339	332	317	337	323	295	298	299	332	282	297	325	340	282	325	347	319	336	355	329	307	332	339	319	319	303	284	338	356	336	360	299	328	308	338	318	304	341	302	354	320	356	284	296	343	336	345	310	332	346	317	332	309	346	317	324	342	329	298	316	301	341	313	328	329	289	299	318	315	320	294	313	330	324	336	312	317	305	314	281	327	274	325	351	330	327	316	298	345	347	292	356	309	305	319	321	344	332	330	314	299	329	334	306	301	321	298	326	358	312	317	324	322	314	319	314	332	310	301	306	324	312	337	354	322	309	292	329	309	353	305	352	293	307	295	288	256	329	350	315	323	334	323	316	319	304	323	293	323	320	336	324	303	325	302	343	308	361	319	308	343	309	346	357	343	323	300	332	309	327	330	311	321	335	316	292	331	315	329	321	293	330	332	326	323	305	320	336	299	309	341	303	309	320	317	330	307	331	324	307	311	317	297	306	296	307	323	287	292	340	303	309	318	310	304	334	329	338	300	332	312	335	305	341	330	282	311	320	345	322	326	344	359	332	301	304	333	287	282	341	322	318	310	303	287	274	280	341	317	297	326	342	279	349	288	340	286	327	299	331	326	305	323	296	320	343	316	339	327	283	320	340	324	295	325	322	286	341	326	321	308	323	321	312	327	317	323	298	315	310	307	316	312	356	348	289	321	310	294	299	338	369	345	293	335	328	300	327	300	316	306	314	333	350	326	311	300	342	303	343	332	292	347	313	346	356	325	318	294	319	351	295	321	316	330	299	333	316	324	318	313	301	302	305	336	315	316	309	307	332	331	320	321	329	326	331	295	303	310	339	324	286	327	337	325	291	341	327	311	343	332	351	315	332	342	308	320	301	288	292	368	314	318	311	289	325	352	331	315	292	321	371	316	306	323	288	342	369	363	306	323	326	318	330	323	321	340	350	324	316	314	341	291	348	327	335	296	284	307	336	325	325	310	298	339	282	271	317	316	333	330	317	304	329	342	307	312	303	342	317	314	311	303	289	307	335	339	289	311	333	337	296	333	323	313	313	311	301	328	323	372	308	314	324	334	332	309	293	290	350	315	318	342	319	310	337	297	315	309	328	298	318	336	335	332	353	331	280	310	296	298	323	321	296	296	364	323	340	315	311	345	304	318	327	336	318	321	325	339	302	312	322	300	317	318	326	323	339	333	310	319	318	340	348	314	328	307	321	338	326	332	309	331	324	331	346	301	304	329	311	336	298	296	316	298	335	300	339	295	322	306	337	280	327	334	299	341	311	361	305	317	338	314	309	343	346	332	341	329	320	301	326	346	338	318	295	306	300	299	301	304	325	305	312	342	325	315	314	288	314	347	341	309	293	367	290	298	336	322	310	276	282	307	311	305	320	301	299	296	304	349	340	350	296	340	295	291	337	309	333	359	318	329	327	332	326	326	294	314	336	368	340	315	323	338	330	312	318	319	348	329	295	344	281	303	319	311	317	303	324	280	320	319	295	328	340	288	310	324	338	319	308	306	313	347	362	289	297	341	307	350	312	328	300	334	298	328	324	318	311	335	360	344	320	357	309	305	353	284	316	339	295	289	287	292	312	352	305	307	294	312	334	326	306	330	297	352	331	346	333	335	319	349	296	322	326	358	316	318	319	295	329	284	312	312	351	359	329	305	308	319	324	315	322	290	322	335	342	320	341	301	300	319	343	307	283	333	324	352	335	303	314	341	330	341	297	310	310	311	346	327	307
36179	15173	8109	17694	20954	14490	6681	3761	3165	2526	2540	2127	1689	1521	1328	1243	1107	1120	1049	992	987	930	924	937	887	883	856	873	838	819	807	798	837	781	833	882	771	751	820	742	765	759	829	759	765	771	775	772	791	703	738	746	724	727	759	714	738	708	757	722	736	700	734	735	754	698	778	769	739	738	685	736	704	760	733	725	731	721	773	728	723	656	737	726	730	710	720	767	663	749	693	729	775	750	716	724	737	715	712	735	741	687	708	704	718	746	727	756	685	696	728	743	655	702	742	679	740	686	721	677	738	736	713	722	711	724	731	712	718	707	681	795	744	715	764	692	751	720	647	730	737	702	757	700	717	728	704	769	765	734	687	724	709	732	733	690	741	754	725	688	710	661	671	715	723	742	724	706	677	717	684	692	743	667	719	729	713	716	671	696	725	729	720	692	728	733	765	760	725	741	671	706	718	725	706	760	709	723	710	704	723	680	692	735	721	715	677	746	762	728	722	701	720	652	736	699	731	733	655	747	713	714	727	701	734	705	753	680	770	721	701	663	698	740	781	673	683	695	699	680	698	711	693	673	638	741	687	662	722	700	734	713	702	710	706	714	744	685	710	781	698	722	706	698	710	725	690	682	759	711	725	712	728	738	712	721	739	765	722	743	705	700	733	707	700	682	707	715	688	781	677	709	735	734	721	708	725	731	772	731	723	701	714	711	692	749	707	706	704	692	724	695	692	673	705	726	715	671	670	706	728	716	702	718	685	685	738	699	755	680	718	732	739	729	728	692	763	726	726	710	686	681	658	711	709	722	719	706	740	703	713	698	715	704	745	731	745	737	702	703	721	690	711	705	741	720	693	723	703	718	708	702	761	699	682	771	691	719	705	725	729	710	699	752	683	724	696	724	683	732	674	662	723	737	691	728	723	726	718	695	684	707	707	703	712	744	752	727	710	699	689	694	710	714	767	724	721	722	694	664	724	663	710	737	691	697	726	716	707	716	753	738	710	702	715	702	734	751	707	681	702	676	692	705	720	711	704	677	699	656	750	724	705	771	705	667	659	709	733	735	752	671	747	710	734	675	714	715	751	681	695	762	721	722	698	778	789	738	749	693	727	696	683	654	721	746	721	663	726	680	721	722	695	751	665	686	693	691	710	739	712	704	746	718	742	666	769	717	713	734	720	705	706	715	726	754	659	775	735	681	692	685	654	686	736	781	743	737	724	657	697	668	688	756	714	666	669	674	701	697	720	698	711	670	756	712	659	717	722	742	696	682	719	773	765	695	701	676	722	767	738	674	724	705	702	686	733	726	697	725	697	697	658	710	718	696	654	708	686	685	741	696	726	698	695	693	737	726	695	698	706	678	702	719	712	738	705	705	676	760	707	697	719	728	656	712	660	760	667	700	691	722	713	737	750	715	709	708	731	710	715	734	669	726	711	760	709	743	724	740	685	699	718	737	692	708	744	684	701	694	699	704	703	693	694	721	726	719	743	718	790	734	708	703	734	668	668	676	739	742	700	667	671	772	701	715	709	717	775	737	693	685	707	792	753	694	733	694	705	699	725	737	695	699	737	654	686	714	683	784	678	699	720	759	695	680	735	725	768	710	783	739	680	736	759	685	711	708	722	670	716	693	712	717	703	678	728	670	696	692	695	691	709	735	719	723	700	698	712	749	745	780	701	713	703	742	709	730	695	711	695	724	690	729	689	718	683	740	714	707	736	704	691	709	732	708	750	734	702	714	738	689	719	730	694	716	722	735	693	718	704	730	656	736	669	693	685	724	698	704	709	697	675	742	723	724	732	726	759	727	699	728	712	666	725	684	724	686	687	721	711	695	718	698	732	722	704	692	694	727	716	708	742	716	725	682	687	751	728	681	690	707	721	745	708	743	732	748	711	715	747	708	741	700	715	733	769	716	701	667	746	709	774	666	731	710	721	708	728	654	677	631	744	721	700	750	701	717	725	742	712	712	722	692	743	721	687	673	731	738	690	704	668	740	704	711	734	702	678	723	730	699	710	749	743	708	730	739	705	716	703	687	714	710	724	715	732	717	763	688	735	684	688	717	700	734	679	716	678	748	719	760	729	723	703	753	739	716	735	717	675	753	735	710	663	726	743	663	725	713	708	710	713	747	722	708	704	723	725	714	701	706	726	718	699	738	643	694	740	695	656	706	722	681	689	672	712	735	677	706	719	703	692	718	725	735	710	695	694	693	761	708	727	701	706	713	705	704	743	709	699	719	790	681	693	723	701	727	670	681	722	718	722	683	695	677	729	746	735	717	706	718	653	717	693	735	767	698	705	718	709	742	673	725	699	730	725	740	728	709	730	701	716	689	735	692	704	711	691	696	735	690	688	726	653	751	718	756	691	685	708	731	693	727	735	694	695	694	702	676	667	737	722	704	692	693	712	727	716	729	711	706	691	737	663	728	754	705	706	734	726	688	679	722	770	710	720	713	769	735	752	730	744	723	682	751	737	658	761	716	697	726	690	706	683	668	701	758	681	672	678	718	716	690	729	709	706	690	742	693	675	671	742	701	722	728	693	758	732	702	730	696	750	677	718	718	711	715	694	723	734	717	696	715	682	689	713	770	720	695	694	675	723	734	707	673	755	712	733	650	736	736	699	714	705	736	682	686	650	756	744	710	700	724	696	740	735	709	691	686	753	760	730	709	744	692	739	704	685	698	696	691	675	745	718	718	717	679	720	693	711	712	697	720	685	685	694	737	722	679	656	770	703	698	737	693	768	735	692	709	709	743	698	699	688	683	727	719	720	659	699	703	717	699	734	715	676	730	702	662	752	742	683	773	688	743	717	687	757	687	709	781	721	724	663	750	667	700	736	716	734	728	688	752	740	714	726	687	728	713	701	674	722	677	705	719	712	685	701	710	700	700	650	748	728	748	679	706	692	738	746	721	710	718	723	703	696	793	661	700	738	703	707	718	718	691	712	730	702	695	652	660	717	654	724	713	728	737	665	700	691	695	727	674	680	763	677	732	715	731	708	704	736	722	775	682	716	676	718	677	743	723	678	734	722	715	682	704	726	752	737	694	721	742	687	715	738	770	715	746	649	702	750	700	712	711	728	690	707	699	737	721	689	704	715	672	724	721	728	711	705	698	739	738	713	731	735	713	697	749	682	751	700	692	705	712	672	725	726	729	721	740	733	729	695	680	683	722	712	758	699	674	652	678	713	738	715	726	660	708	724	731	699	777	668	726	746	717	709	686	686	734	764	670	661	704	689	733	715	800	712	658	768	702	659	711	705	723	702	704	734	664	709	733	708	704	696	717	703	734	746	738	695	676	699	767	687	713	705	722	711	696	667	764	717	668	694	696	679	701	696	723	714	730	727	728	698	726	696	768	667	695	684	695	743	707	735	721	714	727	701	724	701	730	723	710	748	679	720	713	713	667	711	743	722	706	763	717	731	727	704	729	760	718	711	679	760	699	681	728	726	747	727	732	735	744	695	688	748	699	684	726	758	733	696	726
12031	2741	1133	2456	1795	1018	342	226	164	148	152	116	92	111	121	107	77	98	98	75	113	97	102	104	104	93	90	76	82	114	124	97	86	103	112	113	92	84	107	93	96	88	98	83	98	82	66	86	107	94	101	92	84	101	91	100	82	88	103	84	94	80	97	87	99	83	83	94	83	97	100	87	76	107	97	108	74	94	79	80	103	91	111	88	100	113	74	87	110	113	83	83	106	117	94	89	103	87	112	101	95	104	101	92	97	85	85	70	89	93	94	94	90	102	87	112	109	96	93	100	106	101	95	97	128	86	118	98	104	100	97	111	96	78	106	92	88	90	102	89	115	93	108	82	93	84	97	89	94	97	94	113	107	91	91	83	93	98	95	92	83	106	84	97	97	96	104	99	102	97	112	81	89	92	77	95	94	105	104	85	93	92	71	90	100	93	90	87	80	96	104	64	93	100	80	99	96	99	95	110	90	96	88	93	92	113	88	101	81	90	88	100	111	102	96	122	86	101	107	96	83	101	100	115	81	105	115	96	89	111	110	94	80	94	81	84	99	91	112	88	91	102	88	97	109	107	101	86	106	92	90	95	108	95	108	105	101	96	110	104	79	88	92	100	83	106	100	100	102	91	93	93	90	96	90	110	97	101	100	109	109	97	93	91	102	73	83	98	116	108	102	81	84	95	109	86	92	115	105	100	85	80	97	107	112	95	83	104	105	95	90	94	81	94	96	90	99	87	111	95	93	88	91	99	113	103	94	101	117	100	95	87	99	102	105	96	88	96	76	113	101	98	82	81	87	96	97	89	95	115	106	103	106	76	104	72	89	96	113	113	86	89	112	89	107	97	111	88	115	78	88	94	94	92	95	94	92	103	98	94	101	86	105	94	115	119	84	102	109	100	104	83	88	94	79	98	100	137	90	90	94	92	92	89	101	90	99	109	88	97	84	87	86	83	89	99	109	89	78	97	82	112	85	83	71	109	94	87	93	109	101	93	90	87	97	95	97	82	80	101	95	86	90	119	102	105	84	119	93	88	89	88	92	109	85	85	99	89	81	110	93	88	107	105	90	94	102	98	108	108	106	100	86	101	94	84	95	102	92	87	101	85	109	105	103	100	101	107	96	92	99	90	114	94	75	81	105	95	105	82	110	82	89	106	108	77	91	97	99	95	80	101	102	88	104	106	93	86	98	102	107	91	103	83	115	89	85	83	97	95	89	84	100	86	76	94	98	107	104	82	80	88	90	110	98	98	98	79	99	104	97	98	103	79	94	90	91	102	102	89	83	91	105	106	98	87	101	109	90	114	78	104	87	98	75	99	95	93	90	91	78	98	103	105	98	79	84	99	97	94	85	102	100	91	102	93	100	111	77	86	90	97	91	82	99	88	88	84	87	99	85	90	84	103	84	84	78	90	82	96	97	96	104	92	92	72	91	97	92	88	84	101	103	109	95	122	111	111	83	76	94	72	119	78	96	84	96	94	112	98	105	96	95	80	86	85	104	104	113	95	111	89	89	115	105	87	97	108	89	84	102	108	113	90	85	100	109	83	105	91	106	108	79	95	100	105	75	111	89	85	115	100	111	114	106	86	127	97	106	111	77	98	107	110	101	89	95	89	107	92	89	97	89	100	110	79	105	99	81	91	87	92	81	94	92	94	117	80	94	96	86	96	100	86	76	84	106	100	92	96	96	92	94	101	109	86	124	103	84	87	105	90	97	97	110	102	89	85	92	92	85	93	99	90	102	87	89	98	92	95	95	87	92	83	80	104	89	84	105	90	93	104	110	100	89	108	106	102	93	114	104	84	83	94	111	84	83	95	121	89	79	86	83	77	104	94	95	107	100	102	105	110	100	99	109	108	71	102	86	104	85	105	88	116	100	71	85	100	114	97	85	92	98	96	104	89	90	103	85	74	82	109	91	97	88	81	106	84	109	114	83	88	82	85	99	80	108	92	96	84	90	106	80	101	84	89	102	101	84	86	89	111	93	110	90	84	100	106	94	99	100	114	94	92	87	97	100	95	107	94	116	93	116	97	84	88	85	103	101	106	84	91	88	112	91	111	92	91	77	90	101	99	103	86	98	99	84	85	97	108	108	95	111	81	81	92	108	100	105	93	107	90	105	97	82	86	97	93	111	87	94	85	94	102	85	86	101	98	98	92	90	99	102	95	108	92	96	93	84	99	112	102	104	104	90	104	91	91	93	108	104	92	111	98	94	109	95	102	95	84	82	95	95	92	102	79	88	77	101	87	94	82	109	82	102	90	118	91	86	104	81	101	115	93	88	85	104	89	85	110	105	99	83	91	117	111	100	91	97	74	102	90	84	94	97	99	97	108	79	97	85	92	92	111	97	99	93	106	110	105	92	87	92	86	102	86	79	95	90	106	86	80	103	100	96	83	91	82	91	101	88	108	102	85	88	93	115	85	105	95	92	92	90	114	80	87	118	96	104	118	85	106	81	101	96	91	87	96	104	97	82	93	84	97	106	96	94	99	103	103	95	105	98	104	104	108	86	98	87	96	104	107	93	94	103	82	107	95	114	127	84	98	98	97	75	97	114	93	98	91	110	95	105	111	95	87	110	95	95	109	99	95	93	86	92	77	107	89	97	93	101	93	115	108	103	76	103	105	81	98	99	93	104	120	100	112	106	94	101	88	107	100	95	100	92	113	96	91	88	97	91	104	93	99	94	88	98	108	91	92	76	96	85	105	111	112	104	75	90	95	84	97	85	106	98	96	100	78	78	109	94	90	108	120	93	106	84	87	102	108	97	91	97	95	97	75	91	80	92	76	94	104	96	95	83	80	104	89	100	96	103	92	90	101	79	77	86	89	113	100	80	95	91	92	83	102	91	89	102	80	83	104	81	111	104	125	80	116	87	88	112	90	90	93	101	102	93	71	90	91	104	104	97	93	96	95	107	106	84	112	85	132	100	88	98	98	95	87	109	88	91	91	92	102	112	114	91	88	89	102	103	114	86	117	87	102	100	80	80	104	107	83	91	80	109	84	86	115	117	92	129	94	98	106	100	95	92	61	91	95	99	116	89	85	99	106	102	96	101	111	111	106	114	113	99	91	75	111	84	93	93	90	83	100	99	83	102	77	86	91	101	96	89	85	92	90	84	88	97	88	87	78	99	98	82	89	102	80	110	97	100	78	93	94	88	64	96	91	96	96	81	106	101	82	103	94	118	96	73	104	92	104	95	85	89	108	98	94	86	80	100	94	95	97	104	86	85	102	81	76	86	86	90	96	83	89	80	89	100	122	102	100	93	85	97	81	74	78	100	96	97	96	85	99	99	96	106	104	91	93	100	97	109	83	92	99	73	83	86	125	100	88	84	95	105	80	102	105	103	97	88	77	102	91	85	87	81	95	93	93	99	100	100	97	87	106	97	97	97	103	86	94	95	88	94	81	77	89	88	98	97	97	142	74	87	91	85	77	87	66	91	94	75	71	80	81	96	80	92	85	106	110	98	88	98	89
7687	2178	2552	7918	6967	4226	1384	906	639	567	594	424	277	305	305	299	266	275	287	283	286	254	249	299	286	270	283	291	242	271	287	261	286	285	292	255	220	245	298	268	272	265	283	285	274	306	274	282	274	283	288	275	269	241	284	291	279	329	288	299	290	288	281	252	284	284	282	255	251	269	276	268	293	293	255	285	298	282	265	287	277	281	273	297	288	307	273	283	289	280	274	259	258	248	261	289	249	260	253	276	258	290	262	277	271	266	261	268	274	252	299	265	296	267	286	265	283	241	286	274	267	267	261	281	270	238	287	241	276	278	260	278	252	264	289	267	311	233	278	295	288	273	255	277	287	281	245	269	259	242	272	244	281	254	261	320	282	252	248	284	304	274	243	287	302	282	255	273	261	279	285	277	279	253	255	291	266	255	242	279	295	299	273	266	224	298	288	268	276	258	278	282	280	279	288	253	286	252	246	283	280	278	257	276	249	267	255	251	297	278	274	302	284	280	269	282	257	263	251	253	281	247	289	254	270	290	240	281	248	277	239	265	270	259	280	275	259	243	291	265	263	293	282	250	272	273	289	252	256	279	272	287	286	270	252	278	271	272	275	275	285	272	264	269	272	273	245	284	273	264	273	242	233	290	274	258	279	251	265	264	255	277	279	281	297	266	260	269	284	283	273	282	261	270	278	304	262	289	258	269	256	294	264	294	253	277	275	262	275	267	280	255	265	280	260	264	258	255	285	261	276	289	292	252	265	284	262	271	276	271	281	245	285	276	243	261	262	263	271	257	268	250	283	267	281	247	260	244	251	285	230	262	282	274	263	285	257	243	286	271	251	273	277	266	277	285	282	260	283	269	289	280	303	263	307	286	267	294	235	271	265	275	249	274	254	277	266	261	268	266	291	307	270	281	254	252	260	277	266	258	261	285	277	297	293	267	268	281	262	269	282	279	268	272	259	282	269	279	229	290	271	292	275	269	278	274	264	263	240	279	301	265	275	281	269	267	270	263	242	262	278	291	309	271	267	274	274	262	279	287	266	273	252	285	241	253	299	261	264	286	292	271	257	261	277	281	257	301	276	271	286	297	315	259	259	286	281	241	286	293	271	242	250	254	274	281	269	281	277	280	273	256	280	298	262	260	253	238	267	293	282	270	274	274	287	267	245	263	273	281	291	270	253	283	249	241	263	260	304	279	260	282	244	265	275	262	262	277	279	265	254	284	290	251	273	275	271	271	268	310	276	271	273	271	239	263	264	253	298	251	275	297	301	248	244	244	262	305	281	286	269	272	285	272	289	240	275	273	267	268	268	268	294	295	262	287	265	259	289	289	289	276	276	239	264	265	246	257	268	273	270	276	295	279	290	292	292	272	225	253	248	287	273	277	263	299	282	279	279	280	268	248	246	282	273	257	245	253	303	290	249	288	261	285	271	262	256	282	267	267	294	305	254	254	283	281	268	274	266	288	284	254	249	216	300	245	277	246	272	266	282	268	272	249	249	282	275	274	272	257	257	279	299	256	272	275	272	282	267	267	281	309	230	258	271	288	251	294	267	278	270	273	307	271	259	266	237	262	293	241	279	221	258	259	269	248	285	284	287	257	278	283	254	286	232	287	269	270	273	288	299	261	258	282	263	275	266	268	263	274	287	258	220	275	249	249	296	292	250	247	277	252	252	232	226	252	296	244	263	279	273	244	272	279	282	282	277	240	273	260	266	269	245	296	272	260	291	278	265	304	256	260	259	275	282	283	273	275	249	275	267	275	277	283	291	279	251	278	272	277	280	284	292	260	289	270	309	293	268	250	272	290	264	289	279	280	273	298	279	260	268	275	261	253	272	271	267	264	244	295	271	296	283	291	252	260	269	285	263	270	273	278	278	264	291	274	265	304	268	259	277	282	275	283	257	252	240	262	272	266	259	237	285	254	271	280	247	294	256	234	271	265	280	251	272	256	259	259	282	281	289	269	272	271	306	285	275	244	296	300	253	267	272	295	305	261	283	293	271	254	237	267	286	294	276	275	291	272	240	255	231	267	272	248	250	265	270	280	319	254	287	263	294	234	297	275	287	238	269	267	265	266	291	262	286	277	278	272	279	284	273	293	247	301	269	259	264	277	321	292	264	266	265	261	292	272	250	279	289	291	275	293	256	252	274	266	266	273	246	286	257	231	248	285	279	275	263	270	317	272	271	285	272	259	257	246	267	288	242	272	291	257	271	270	264	289	275	276	280	270	307	296	261	264	271	252	273	250	257	259	270	244	265	290	293	256	248	261	295	289	270	277	278	256	241	269	262	295	305	269	285	303	257	235	311	278	276	270	286	280	273	250	262	269	260	282	250	249	263	289	289	255	243	287	273	270	258	250	251	257	266	286	279	267	324	260	234	251	320	291	287	297	290	285	291	267	276	296	285	279	284	253	253	254	271	253	319	257	249	241	298	263	282	259	245	291	295	281	280	260	257	254	246	283	262	260	285	240	276	270	304	276	295	252	265	252	240	272	261	259	281	284	294	256	269	270	280	293	265	233	279	268	281	258	271	294	249	275	249	254	283	284	267	291	262	244	272	260	269	252	260	293	291	243	301	279	257	268	247	252	270	281	264	257	243	287	272	272	271	285	259	312	263	261	268	283	264	269	275	267	264	214	280	287	264	252	256	251	261	255	251	274	298	278	271	264	293	259	252	226	248	282	266	274	251	286	287	270	281	257	302	276	262	247	286	280	277	266	295	261	256	271	264	249	254	236	253	256	285	275	303	257	248	259	276	258	273	274	274	269	288	257	270	283	278	247	263	305	271	253	297	288	245	243	261	259	243	244	260	241	285	264	281	271	267	269	266	246	253	300	267	279	256	294	267	281	300	258	306	273	293	264	258	269	268	269	268	256	269	292	257	267	276	258	270	270	273	260	270	291	244	281	243	277	274	270	268	256	304	273	278	276	276	284	254	263	270	290	294	282	264	293	253	272	278	255	278	244	278	294	261	286	276	259	251	300	260	265	292	280	246	285	298	267	236	278	259	290	263	270	236	278	244	303	263	307	276	246	261	252	264	251	284	249	273	266	264	265	278	275	292	245	287	290	297	273	255	238	276	273	245	277	305	288	298	249	268	287	256	297	259	254	271	302	238	282	275	259	273	272	269	267	287	266	294	267	264	276	255	279	301	278	249	278	290	257	297	273	254	252	297	259	261	273	260	249	265	302	261	265	272	288	283	257	242	275	282	294	270	291	273	279	309	277	256	277	270	263	279	262	264	260	272	234	282	259	292	283	254	299	264	265	273	246	262	266	263	284	292	281	258	288	263	281	296	304	241	265	296	292	280	269	267	295	262	285	275	283	251	268	274	247	277	303	265	250	259	279	273	279	263	266	261	275	253	255	242	278	286	276	266	278	283	260	279	271	269	282	265	285	299	251	253	291	258	280	252	259	289	252	261	284	282	274	266	287	276	283	274	245	255	255	291	289	251	255	258	232	258	287	242	249	264	269	269	241
46293	35690	7347	5435	4015	1905	803	595	484	447	405	332	266	238	235	228	231	229	221	229	245	230	218	240	219	203	217	224	232	200	210	195	215	253	224	221	213	190	190	197	223	227	255	235	227	214	217	222	208	229	224	203	229	218	242	234	192	199	201	231	240	227	212	218	232	218	224	223	227	225	235	206	235	222	249	196	216	199	229	196	206	225	211	230	222	223	220	224	232	237	215	228	209	238	218	253	206	205	218	196	203	220	218	206	225	218	200	201	204	194	203	207	206	230	219	233	252	207	192	188	207	209	240	223	219	197	201	218	231	223	222	186	189	198	215	199	218	202	235	234	210	230	224	233	206	208	210	225	203	201	235	212	217	220	232	204	245	209	208	240	210	205	182	216	220	229	209	224	218	236	198	225	222	209	236	207	198	196	208	197	211	218	239	212	202	205	196	207	187	215	217	204	205	223	212	218	196	218	242	238	220	191	216	236	235	234	219	238	219	212	205	204	213	223	224	229	193	226	223	211	223	185	206	193	212	196	221	209	209	219	220	184	218	196	202	239	203	166	192	211	249	211	205	221	205	191	217	179	191	193	183	217	216	188	208	198	226	208	199	218	198	222	232	221	205	218	201	207	211	214	196	213	206	193	217	215	212	224	222	226	220	178	224	210	241	176	188	204	198	259	237	239	205	224	207	228	231	226	243	202	239	209	229	217	213	188	215	230	208	205	236	219	205	204	229	193	203	257	219	191	225	246	231	222	220	198	208	235	223	188	195	203	197	257	208	189	205	200	224	235	213	205	221	197	236	198	261	245	204	236	193	182	196	191	224	180	187	206	222	204	235	212	183	236	208	212	208	201	211	177	187	219	209	209	226	237	220	234	241	211	201	227	203	193	226	224	219	206	209	181	215	214	205	219	202	206	214	230	204	211	233	246	223	208	214	219	199	220	216	230	214	211	206	219	201	223	239	183	246	199	197	245	204	205	184	209	224	184	221	212	209	235	224	222	239	231	202	197	207	214	188	222	184	224	219	238	210	208	227	216	211	207	239	203	183	228	194	213	183	208	218	227	221	204	184	212	202	203	220	233	214	208	233	214	252	201	180	238	219	208	198	200	202	203	193	193	223	226	210	217	181	235	207	230	206	201	238	221	171	200	191	204	232	210	217	218	224	205	232	197	201	209	222	195	234	199	218	245	216	192	214	228	198	196	192	214	197	193	207	227	209	229	231	224	229	242	181	234	222	225	196	227	247	206	225	217	211	201	211	240	182	223	217	191	198	194	239	242	248	208	222	206	227	205	220	188	215	184	204	215	198	199	215	195	233	228	189	205	201	202	222	211	224	210	208	201	239	202	217	191	211	220	232	191	202	203	225	218	199	221	194	219	221	223	199	196	199	201	225	200	221	218	223	203	210	225	204	210	199	219	210	213	233	206	218	202	208	221	230	219	208	200	209	228	196	183	226	208	209	202	226	202	212	229	219	214	232	217	204	205	218	196	249	214	215	191	229	172	221	248	220	226	228	223	216	240	219	203	219	200	222	184	203	194	229	212	228	200	204	196	217	199	206	206	221	197	209	208	225	228	201	223	183	199	210	214	204	233	225	225	198	210	219	219	209	224	169	187	209	206	200	219	238	217	223	226	233	218	208	221	203	205	218	216	218	208	219	243	200	248	245	219	220	233	218	209	190	196	221	176	211	228	173	220	206	217	205	202	212	253	201	206	206	207	203	208	206	214	212	223	247	202	198	221	203	249	216	216	232	216	229	208	205	240	210	204	204	232	234	222	224	216	207	230	218	194	228	242	237	214	229	213	249	221	229	185	223	196	203	190	234	224	220	182	209	215	231	209	206	188	192	208	221	222	198	189	237	237	191	233	230	195	231	199	192	223	193	237	205	225	199	197	227	213	228	211	194	203	187	200	232	223	226	222	226	239	213	213	191	215	197	236	243	216	195	220	220	227	195	191	205	201	212	209	227	215	201	227	242	211	202	215	184	228	206	222	217	195	207	204	235	211	209	179	207	204	223	232	223	206	218	200	208	225	196	221	228	211	209	212	193	204	210	215	233	192	238	236	194	195	221	231	192	208	192	216	216	225	214	205	213	180	226	188	179	209	210	227	200	198	193	209	221	220	220	175	239	234	192	213	217	216	203	225	217	193	188	214	217	207	213	183	207	208	227	171	232	210	202	201	205	228	191	227	208	198	223	197	206	196	222	242	241	190	222	226	213	226	190	198	227	205	218	209	227	182	204	214	210	211	223	208	209	220	220	208	220	221	218	198	207	227	198	193	228	199	231	210	198	225	251	209	221	217	202	219	217	214	197	215	204	220	211	233	211	223	203	193	211	195	200	216	230	221	184	207	224	225	203	201	225	195	207	200	184	207	196	240	224	205	190	220	187	236	218	216	195	228	245	200	210	240	215	231	212	228	193	212	199	223	235	242	222	215	238	187	227	189	249	199	201	230	195	231	242	217	209	201	204	216	206	233	227	207	194	222	198	200	212	213	211	204	216	220	226	219	227	205	211	210	193	223	209	211	201	241	195	212	217	214	217	216	213	231	227	209	226	202	223	207	221	204	219	192	191	198	245	214	205	202	196	224	232	232	209	208	217	202	211	237	191	216	217	224	196	211	157	218	208	190	200	202	213	207	184	225	238	253	230	228	203	205	210	211	215	229	226	190	222	227	204	187	176	208	236	199	214	184	211	208	236	218	190	205	221	219	211	218	213	206	206	189	214	228	225	208	223	215	204	200	198	193	201	205	213	242	232	193	197	216	215	205	212	210	192	211	194	209	199	222	206	214	224	231	211	205	229	217	202	232	194	206	203	184	205	214	171	216	190	226	202	212	228	202	203	201	184	222	233	214	215	237	193	195	199	213	206	202	202	229	196	247	248	217	207	250	215	187	209	215	195	209	230	220	204	176	238	226	221	206	207	188	213	208	211	219	225	205	208	219	195	210	216	225	209	187	229	186	221	198	208	199	221	212	190	187	211	219	188	212	217	207	185	192	209	207	231	217	222	207	223	223	203	205	207	235	204	188	206	207	226	227	197	213	218	223	187	203	190	215	213	217	238	217	221	225	215	192	186	210	231	195	190	197	192	200	201	198	195	214	206	202	203	229	204	234	220	208	195	195	188	219	228	189	228	219	202	195	184	197	207	206	224	205	226	234	218	200	191	202	203	230	221	199	230	195	203	182	208	213	205	206	220	232	215	221	209	228	215	201	234	206	223	201	207	236	217	228	207	208	212	211	210	230	212	198	219	233	222	218	196	202	225	185	210	236	216	216	210	228	229	227	224	212	228	199	219	214	194	233	220	199	210	191	207	246	201	217	218	212	206	217	212	186	199	241	229	210	229	218	195	196	183	209	197	186	208	194	220	199	219	199	217	201	180	219	218	220	209	241	229	186	197	214	193	197	216	215	219	195	244	217	216	235	224	210	201	198	231	192	189	208	212	225	248	180	196	222	212	185	241	213	199	209	221	232
28240	12030	6704	14332	12776	7272	3658	2791	1883	1870	1672	1164	1007	902	841	782	702	743	724	718	690	632	653	628	645	619	638	540	639	589	583	606	627	599	538	574	545	576	577	554	545	497	544	534	539	533	588	557	514	533	503	529	576	577	524	536	534	537	484	547	569	571	544	534	491	531	539	538	560	503	513	496	506	515	544	499	524	532	498	519	526	498	564	510	540	456	524	525	557	520	526	514	524	528	526	549	525	543	525	519	564	509	497	529	486	553	545	506	552	507	542	532	522	535	553	502	516	520	503	523	508	528	531	532	540	505	492	546	511	560	527	533	524	490	495	540	509	499	513	533	567	505	498	532	543	555	515	551	531	519	544	545	548	505	534	491	477	593	515	496	495	526	523	518	500	544	516	505	517	537	529	532	495	521	516	526	529	522	493	500	508	521	507	509	508	557	528	514	568	515	503	478	516	502	483	491	490	518	476	511	526	550	504	490	525	517	525	464	528	510	540	532	507	555	563	553	530	568	459	511	519	528	558	546	480	536	494	474	536	501	543	519	483	537	492	501	542	504	512	508	526	511	555	500	513	542	536	535	520	525	531	518	527	493	487	511	543	544	547	500	534	500	483	532	536	523	497	508	492	518	524	534	538	524	515	502	509	547	484	514	520	538	528	490	538	521	512	494	498	529	521	488	513	553	544	517	530	506	519	551	472	506	533	522	531	535	523	496	542	518	561	515	533	523	553	545	515	525	500	563	509	494	571	521	479	549	458	538	550	515	500	465	501	489	545	563	502	467	523	500	505	537	473	504	543	508	507	509	506	502	514	507	506	514	486	533	551	499	511	550	511	537	532	489	530	531	548	551	516	512	495	538	528	526	526	514	532	510	518	491	534	512	473	541	496	521	514	527	541	521	508	552	500	516	504	507	527	519	523	503	526	500	516	521	518	504	538	524	548	569	512	526	452	499	515	508	481	498	504	533	520	495	535	511	515	506	531	519	473	500	525	545	513	527	499	500	459	488	489	526	463	517	491	541	506	535	513	513	483	512	497	496	505	510	463	526	516	527	483	548	502	496	526	520	526	526	511	545	493	477	507	487	481	484	507	508	537	473	499	481	514	552	484	493	527	567	483	471	572	526	507	542	521	512	542	549	517	517	512	506	509	456	490	503	544	509	533	499	522	498	531	580	504	536	512	549	503	528	506	534	551	519	477	529	551	526	497	498	522	488	507	548	554	521	512	528	540	486	540	492	504	494	454	541	561	529	540	523	551	515	477	493	520	503	502	497	526	484	518	518	499	556	485	506	497	481	485	540	553	529	554	525	536	528	500	526	547	499	539	531	514	514	451	527	514	486	503	528	530	509	515	537	519	489	523	495	533	502	510	551	472	491	515	496	516	512	520	523	512	522	532	507	516	471	520	512	520	500	506	539	549	551	539	522	554	487	478	489	523	540	502	501	507	510	494	524	516	507	507	489	511	487	524	519	567	526	506	515	558	511	518	520	490	483	474	518	518	506	517	482	522	508	473	535	538	514	489	536	518	497	540	546	479	519	482	518	530	508	485	496	503	514	545	546	502	500	511	550	498	511	526	533	533	505	540	483	488	512	525	525	568	530	503	502	516	504	508	511	497	561	532	502	524	530	524	534	514	541	465	526	535	520	488	504	528	520	496	544	484	514	515	524	503	549	505	512	539	511	501	515	503	517	496	524	499	505	522	496	496	522	534	538	492	509	527	517	544	522	477	533	515	525	505	499	504	524	511	530	506	489	487	559	502	556	513	536	517	563	517	535	487	521	507	503	498	528	561	509	538	477	532	528	542	506	529	524	498	495	539	562	499	532	525	503	493	526	484	517	548	571	528	484	484	512	515	519	508	500	507	528	572	487	477	533	482	529	482	537	538	559	520	483	519	469	459	529	528	526	519	537	508	537	483	507	508	532	501	511	459	552	489	518	524	500	501	526	518	513	526	509	537	554	520	508	520	519	544	509	531	498	506	522	546	512	503	525	566	526	520	518	553	486	499	498	534	475	500	515	573	526	470	516	568	512	527	533	541	535	509	514	496	470	532	535	510	525	495	514	506	560	545	512	530	529	509	523	531	486	533	507	520	561	530	511	498	515	517	509	535	512	504	501	551	526	485	539	543	535	542	550	512	539	501	528	484	515	499	506	480	554	519	512	513	547	513	564	484	494	523	518	518	528	549	534	521	521	514	478	512	510	563	524	544	551	543	478	545	545	508	549	506	448	519	545	542	501	527	491	540	525	534	501	507	546	520	514	495	523	514	492	509	513	534	487	517	554	517	516	528	507	521	525	515	453	519	511	514	549	528	502	498	533	525	471	520	485	491	502	542	509	525	515	517	539	502	527	514	513	506	551	461	529	537	524	516	515	522	508	517	523	513	488	506	546	509	510	543	575	540	499	523	489	513	538	518	511	527	500	536	511	519	507	515	531	481	488	522	515	499	478	527	483	500	496	527	494	462	505	531	488	550	534	509	541	522	538	530	477	496	535	528	518	493	496	517	524	500	504	501	534	515	494	503	549	530	528	499	487	510	498	522	523	505	530	562	530	509	493	529	514	550	564	513	534	459	494	549	535	482	506	541	517	483	580	489	508	526	497	546	538	480	477	481	496	523	552	507	513	503	518	482	525	530	514	511	534	537	515	560	507	492	490	483	530	463	529	525	498	512	504	509	504	514	489	520	476	550	491	496	540	521	513	491	520	538	553	497	485	519	534	499	532	512	513	540	517	530	502	542	538	512	509	496	515	526	561	517	543	547	494	500	498	477	530	510	488	535	511	522	525	532	515	498	483	499	543	488	519	511	530	470	468	545	561	518	484	492	479	528	528	532	515	507	502	524	502	528	530	504	505	517	525	506	529	476	493	510	545	524	520	559	518	521	516	477	507	528	504	518	530	532	513	530	527	526	498	527	547	527	542	507	525	514	477	481	541	542	527	517	492	502	497	540	522	501	450	501	479	491	510	515	537	548	512	508	500	579	485	483	513	500	521	540	529	542	500	492	541	463	500	540	518	537	542	494	538	534	511	471	493	465	547	478	528	498	512	487	543	502	509	509	544	490	509	491	471	519	494	557	531	512	504	484	522	520	496	478	570	469	472	515	535	503	537	484	535	544	519	530	562	514	505	529	508	545	558	510	542	537	496	490	515	516	532	499	494	510	506	500	523	559	492	530	517	534	525	528	552	515	555	513	552	488	491	509	507	498	464	499	457	524	480	544	518	472	500	511	513	548	542	525	519	550	563	510	545	506	495	499	497	566	510	504	492	506	548	498	560	527	522	455	545	514	508	492	503	526	514	490	560	528	508	544	506	570	559	477	527	522	530	528	531	519	487	523	521	505	505	541	494	486	496	502	524	512	502	510	487	534	503	467	532	553	508	513	538	500	533	515	522	494	494	540	521	538	501	531	520	488	502	554	512	484	572	533	501	513	481	535	563	502	516	544	486	528	514	494	518	488	555	507	547	499	485	521	520
57280	46303	14801	9264	5798	2430	1465	978	818	761	585	548	443	442	405	352	360	405	386	358	343	383	360	336	362	359	363	292	330	328	357	351	323	359	352	321	311	344	336	281	332	348	360	342	302	361	330	314	336	310	332	320	320	351	346	314	313	337	355	313	284	365	330	314	327	341	335	309	329	333	315	318	357	297	332	300	331	305	313	346	289	308	338	299	318	327	332	317	329	331	314	326	366	307	330	292	304	314	309	297	333	357	324	290	331	334	315	310	298	318	326	344	335	318	327	324	318	292	352	292	308	336	298	308	333	324	334	327	316	331	348	315	337	327	299	274	301	309	313	319	313	341	343	313	318	317	298	332	302	332	321	320	319	299	347	316	321	328	308	306	360	312	304	348	292	325	352	348	347	354	336	287	328	351	323	305	290	311	302	317	326	299	304	340	299	322	309	317	311	320	303	310	339	297	316	338	289	332	351	316	316	318	318	322	333	368	305	286	357	278	340	303	349	326	317	338	331	296	336	286	306	320	330	283	317	334	321	273	267	301	303	316	306	308	339	292	294	288	315	301	347	275	316	340	325	331	290	317	332	331	318	295	327	311	354	299	294	302	307	351	316	314	291	338	312	310	312	307	320	309	327	300	312	325	325	316	312	314	320	303	324	297	317	319	319	310	293	304	320	335	294	279	347	322	277	318	296	311	347	326	311	330	299	292	327	286	315	349	291	363	353	315	313	310	308	301	328	297	317	358	312	352	314	356	283	359	331	324	317	299	330	315	293	326	300	327	339	308	309	314	345	332	308	322	350	298	333	283	284	300	314	324	292	309	348	312	298	324	323	337	326	344	337	318	345	310	331	315	333	341	322	282	305	321	306	344	280	303	300	323	319	323	323	305	334	324	304	344	333	300	348	322	346	301	316	337	321	346	304	302	276	315	323	328	308	306	335	316	315	332	319	339	332	338	327	330	364	323	285	319	326	311	307	317	303	348	332	311	342	301	278	305	310	351	309	336	286	282	336	340	302	327	299	302	312	334	304	341	307	312	279	312	314	323	293	290	325	314	335	298	296	286	370	337	334	314	338	300	326	327	349	303	315	324	350	318	296	286	317	306	353	299	292	331	292	302	282	285	322	319	341	298	330	339	319	297	339	321	307	312	356	300	333	328	292	328	280	350	344	323	313	303	312	292	305	345	327	325	303	277	332	312	295	350	314	356	330	293	278	326	343	352	287	312	315	310	318	335	309	288	311	317	298	267	316	309	283	299	304	339	368	298	296	313	325	306	324	310	280	305	295	324	285	315	311	331	313	311	335	327	350	313	319	288	315	318	331	309	311	311	308	354	343	319	316	315	365	344	311	282	313	324	339	321	352	315	294	321	342	324	332	300	324	305	308	296	319	327	295	319	329	317	311	305	309	291	306	313	325	292	322	315	333	312	348	327	337	285	323	335	295	329	331	318	336	326	319	300	328	327	332	305	352	334	300	322	310	316	346	298	315	314	316	318	321	307	347	327	321	335	326	329	345	309	337	323	327	273	314	313	296	334	304	349	309	312	321	269	308	300	334	326	310	279	314	336	301	309	274	313	287	293	364	315	299	316	327	282	291	343	312	350	315	292	318	308	338	321	353	334	260	298	331	291	374	304	332	349	307	335	286	304	317	334	346	320	317	310	302	294	295	341	324	321	315	306	327	323	302	290	323	326	280	317	320	297	326	329	334	322	318	343	299	307	296	321	307	308	293	328	328	349	324	336	311	302	292	334	331	330	347	341	360	359	331	307	306	310	301	291	307	336	321	326	311	319	313	327	309	330	332	320	354	307	325	321	366	303	314	289	297	338	329	324	329	342	312	318	321	296	332	286	305	315	320	340	321	298	301	297	328	285	317	357	314	337	317	318	292	291	351	330	323	320	321	355	339	321	338	273	289	323	318	327	352	271	334	309	337	301	325	331	334	340	324	304	337	339	299	309	345	326	313	347	309	320	301	298	335	328	302	338	304	315	316	307	330	269	326	319	326	288	323	312	324	315	322	318	338	279	304	344	312	318	295	350	305	325	292	289	313	271	327	324	333	337	311	289	303	273	295	313	330	308	311	332	316	325	326	306	300	335	341	312	311	313	330	346	316	316	327	358	334	306	315	277	330	329	292	297	308	297	299	324	338	337	308	304	318	286	318	290	314	291	325	362	333	325	330	317	294	302	320	318	327	329	330	318	294	330	323	282	319	328	308	320	317	292	326	304	324	381	326	317	276	325	363	317	302	306	307	328	317	308	318	315	353	333	330	353	339	319	293	291	305	317	337	292	305	308	297	344	332	313	316	351	312	317	314	312	330	322	301	341	329	336	313	307	352	312	318	329	312	305	328	323	311	323	323	317	305	296	313	334	296	321	331	303	333	316	311	304	326	310	330	320	331	301	317	320	316	318	290	321	321	287	287	258	310	326	325	311	319	326	341	315	330	339	313	307	304	332	335	282	316	338	277	343	307	286	300	293	329	300	287	313	333	319	271	275	317	314	332	314	316	329	284	317	289	332	321	288	339	287	337	276	290	307	293	311	359	359	325	319	310	331	332	333	341	298	323	343	311	340	323	330	333	326	310	343	312	334	332	273	326	365	324	345	334	315	290	310	291	317	294	323	318	306	357	307	307	335	282	311	315	315	322	285	316	321	320	328	310	343	336	318	307	304	307	355	306	295	312	296	341	361	341	299	326	326	285	329	292	316	316	323	302	325	329	346	351	314	303	321	316	329	304	276	295	335	305	362	281	298	329	278	309	291	294	339	334	343	316	321	298	320	324	319	318	308	373	326	336	325	334	312	316	329	291	344	316	298	308	314	309	320	286	284	285	305	336	311	321	338	321	295	328	308	310	324	318	309	325	357	329	313	307	311	310	341	327	310	308	287	285	285	301	322	292	360	307	339	290	301	302	344	336	297	295	336	297	294	349	320	308	332	330	319	351	319	320	300	292	286	309	302	327	329	314	359	309	295	349	345	300	316	342	313	326	327	313	313	336	325	334	337	331	307	300	347	304	318	291	306	330	308	366	345	364	311	359	289	324	289	321	295	333	286	352	324	295	304	334	313	284	297	299	309	320	333	327	325	297	315	290	309	340	314	332	321	328	332	303	310	337	296	368	327	302	311	321	295	296	316	294	315	315	295	293	316	328	315	340	304	334	327	289	322	324	302	301	318	320	340	296	316	327	313	345	317	297	322	292	295	302	309	325	316	317	279	299	248	331	327	316	331	312	316	306	346	335	286	314	327	307	311	279	311	310	310	317	306	297	331	337	298	331	309	312	322	345	309	324	319	324	307	297	328	328	321	314	339	345	330	288	310	306	324	329	338	333	310	347	353	299	342	301	308	332	330	307	347	369	335	331	303	313	320	292	308	306	323	308	312	306	366	322	312	310	336	298	304	309	348	317	301	312	357	328	329	341	305	325	325	313	335	322	324	331	285	323	284	298	307	304	269	321	285	348	306	302	337	303	330	310	303
35287	15361	10050	19407	15564	8073	6288	4059	3607	3129	2271	1929	1635	1441	1337	1221	1210	1093	1038	1019	1002	922	887	931	874	845	870	821	893	864	790	818	815	841	760	806	819	825	796	835	751	743	700	727	763	768	723	750	719	717	744	769	711	767	740	726	757	808	740	753	689	722	722	786	746	755	786	687	733	773	757	726	686	732	682	737	725	719	783	722	718	688	663	738	721	686	722	721	752	724	747	715	715	689	732	699	695	720	756	702	714	712	702	750	726	669	688	742	767	693	711	670	738	681	715	733	740	728	701	665	699	678	729	713	732	734	728	691	733	732	714	734	726	687	691	685	735	726	746	685	683	743	723	713	718	757	687	756	709	748	730	672	728	715	740	705	706	698	757	707	760	704	700	669	702	729	671	684	705	678	669	710	756	723	713	698	770	694	725	706	730	715	732	710	720	706	704	699	711	705	710	736	689	744	688	690	677	656	636	735	749	753	695	650	742	737	673	667	721	706	763	723	721	731	677	704	682	712	711	701	648	709	705	731	696	694	695	720	705	706	679	677	747	668	695	679	735	765	739	768	730	675	727	681	750	688	723	759	667	731	673	637	750	712	698	750	744	762	698	707	706	705	729	725	680	711	686	705	737	727	696	742	665	731	667	681	713	707	694	712	707	739	749	702	760	749	638	697	623	702	715	680	727	684	742	777	683	731	718	708	690	720	743	693	656	700	736	734	687	731	703	679	752	729	721	712	714	735	713	741	693	682	727	717	737	763	667	714	725	718	676	693	765	722	688	734	710	700	699	730	732	712	706	710	735	693	683	728	716	620	731	703	694	703	701	722	733	736	676	729	681	696	691	730	709	701	709	718	698	695	703	718	710	690	715	764	706	686	703	652	688	676	721	684	669	738	702	663	705	677	694	685	697	663	713	681	708	713	679	718	662	761	706	728	729	684	681	701	708	696	730	712	678	673	660	697	673	711	763	703	685	701	716	740	722	755	697	726	693	707	718	708	666	716	706	697	726	695	724	718	681	674	696	714	718	777	736	712	742	743	734	741	731	699	680	698	740	727	658	710	722	664	689	740	729	698	683	717	692	723	720	691	713	750	706	703	751	711	719	717	682	705	681	696	666	733	748	660	727	694	719	769	698	704	699	677	745	705	712	721	707	731	752	710	722	662	688	683	764	682	681	692	712	697	743	692	699	737	706	664	729	722	714	644	753	696	692	701	729	706	672	704	728	691	688	693	697	701	699	689	735	711	643	731	685	726	682	714	713	660	693	667	702	710	724	711	732	708	648	659	692	720	719	680	713	728	696	707	727	675	710	735	702	730	694	732	712	696	729	672	767	700	711	682	734	707	695	780	680	717	735	668	668	771	697	706	741	684	694	721	732	728	744	692	706	676	718	674	666	723	698	662	709	700	718	729	663	752	691	697	707	726	661	718	718	739	672	677	731	691	681	706	722	685	735	724	739	733	720	740	695	730	697	704	717	704	705	708	730	713	702	690	710	724	674	642	716	718	707	712	729	709	748	727	713	749	680	708	674	730	723	690	722	681	712	671	686	726	721	729	772	701	732	689	702	719	723	692	697	709	697	713	705	678	731	688	695	740	692	726	728	729	716	704	749	700	708	741	728	753	699	743	718	720	666	707	716	746	675	718	725	739	763	700	708	681	709	731	728	674	737	704	708	679	682	731	703	744	746	692	684	697	698	716	688	700	699	700	689	728	720	708	707	656	705	702	650	741	653	731	700	716	724	714	686	703	671	754	741	698	709	687	662	737	708	700	676	739	754	687	729	730	750	644	675	712	704	662	716	671	700	705	746	681	696	766	715	729	721	672	693	715	719	690	720	711	731	770	736	747	742	748	684	749	711	701	686	749	726	746	669	679	699	695	651	757	761	717	726	682	687	729	716	764	691	724	672	728	720	745	721	664	707	661	701	727	743	670	687	712	729	702	733	725	688	726	718	726	664	721	691	693	748	677	709	677	691	720	717	724	707	675	657	692	728	707	696	709	736	718	696	705	747	743	720	732	676	750	738	755	749	716	699	688	680	719	663	651	722	676	697	714	707	673	725	725	696	738	728	690	683	755	701	716	724	689	698	768	717	719	715	724	704	689	678	726	690	731	694	737	778	674	728	714	689	697	725	749	742	689	694	683	734	689	761	726	679	679	712	687	737	715	691	721	669	704	724	722	673	681	755	691	704	667	697	705	688	700	746	723	713	742	673	705	752	709	714	732	719	730	688	678	719	741	713	694	774	704	681	707	729	661	732	697	726	691	696	717	722	730	688	713	727	753	670	745	707	664	732	723	705	700	701	669	730	665	710	694	740	720	730	707	691	748	667	720	730	685	701	726	745	711	728	716	735	701	711	697	704	739	721	705	671	734	747	652	753	669	703	710	711	650	741	732	671	683	700	657	714	665	693	684	724	670	707	657	707	710	699	717	711	771	715	695	760	697	667	703	724	739	758	746	723	670	670	757	683	670	723	691	708	694	746	740	746	654	710	759	724	720	718	717	724	726	644	707	703	696	711	732	684	702	698	689	714	737	687	740	649	724	688	747	705	736	724	747	690	719	704	732	714	713	675	693	687	711	706	712	756	726	714	638	731	699	725	661	715	703	694	731	695	652	690	698	678	738	655	665	737	701	694	690	699	701	681	667	718	711	748	671	647	729	689	700	700	698	687	720	703	717	705	701	712	694	730	737	727	684	712	725	743	704	715	720	684	727	726	726	664	698	747	708	715	705	707	696	717	708	739	709	686	713	713	684	691	723	713	686	671	726	740	704	695	723	730	733	744	708	738	698	696	719	682	671	713	688	708	733	688	682	692	675	754	737	715	707	730	685	698	746	723	672	692	732	714	707	725	715	757	700	716	728	688	690	737	656	667	699	726	721	692	690	710	679	665	677	728	713	704	688	719	677	714	745	743	697	751	719	683	720	673	698	742	688	714	671	770	676	648	712	696	662	710	711	713	732	697	677	749	739	717	738	740	735	709	740	673	716	716	710	767	730	690	701	715	673	661	676	715	669	707	720	694	718	675	690	719	696	741	717	666	718	720	717	710	720	727	739	706	690	687	671	704	716	764	715	717	752	690	720	706	733	717	709	638	685	679	750	720	640	699	710	664	704	739	704	694	695	701	678	719	747	661	702	693	739	695	726	704	700	738	708	742	726	703	767	709	675	709	707	708	713	675	735	687	688	683	725	684	686	695	676	694	747	700	691	700	689	721	651	698	713	718	680	690	737	695	655	686	715	704	683	699	692	725	693	710	678	709	709	701	755	711	708	743	701	701	745	685	719	705	712	703	706	696	696	671	697	683	725	708	711	697	744	714	712	679	724	695	708	634	731	787	733	737	716	654	712	704	698	683	673	741	731	713	671	719	655	725	698	731	745	685	722	727	671	695	728	717	699	712	692	744	713	734	653	725	718	688	693	685	714	712	745	630	674	709	694	705	738	692	720	687	728	741	700	719	694	681	717	722	703	691	739	719	729
14359	2827	1478	2566	1335	494	342	199	161	103	115	113	101	93	100	104	97	95	91	93	83	94	108	78	85	101	98	85	119	95	85	90	88	93	101	81	106	95	99	88	100	100	108	92	111	116	98	94	91	100	84	93	96	87	92	100	93	102	96	87	74	90	105	80	108	100	90	102	94	97	109	79	105	100	79	83	103	79	102	87	94	100	89	95	81	99	90	86	79	99	81	88	100	93	87	87	88	94	95	105	78	98	74	96	96	101	115	115	80	88	121	94	105	95	87	106	80	86	96	93	97	85	102	81	94	114	70	88	86	98	88	92	79	86	87	90	106	98	110	96	87	103	87	88	95	92	90	90	98	86	116	87	97	101	79	84	98	87	98	88	95	95	103	90	81	94	87	86	90	76	97	91	96	102	113	92	76	80	97	72	95	81	96	94	95	71	82	94	88	96	75	89	95	101	78	90	91	94	92	98	98	99	87	122	95	96	95	91	98	88	99	80	94	85	95	104	86	90	84	105	105	98	90	93	100	92	96	89	108	113	88	84	96	104	98	96	102	105	96	97	99	87	77	105	95	95	96	76	97	110	106	105	100	110	89	104	95	91	84	85	77	85	93	76	120	115	102	115	98	103	99	87	88	81	116	127	97	95	91	94	98	83	94	89	91	108	106	88	83	94	117	91	94	91	97	104	93	104	98	104	97	80	98	80	73	92	95	73	105	95	116	95	97	82	109	91	79	92	105	99	86	82	107	95	80	85	98	93	91	80	94	85	96	80	93	86	87	99	101	87	99	96	85	91	75	91	87	100	79	74	86	92	88	86	81	75	80	89	87	83	100	108	83	88	105	76	110	93	92	85	83	109	87	86	98	94	108	108	92	117	103	101	92	90	99	85	91	103	96	85	76	105	101	86	96	105	71	84	100	75	76	107	94	114	118	95	94	109	90	102	105	91	85	103	98	102	89	101	83	94	79	93	82	92	119	85	94	86	92	84	99	86	93	104	104	99	96	91	92	82	94	85	98	87	85	109	67	106	99	78	111	112	85	97	100	95	93	74	98	102	94	91	80	84	83	96	87	94	72	92	96	90	114	105	93	76	100	88	95	83	90	114	99	89	76	81	98	118	74	74	107	91	77	77	82	108	106	77	103	92	90	89	99	90	101	89	90	103	89	86	108	106	79	96	114	103	84	94	83	93	98	110	113	73	94	76	109	95	104	96	101	71	88	103	103	98	98	96	100	88	86	91	86	113	91	90	100	109	89	100	98	90	86	101	94	85	97	118	104	91	88	87	101	91	84	85	104	98	94	109	97	106	79	79	86	80	102	93	91	89	108	79	101	104	94	87	89	116	95	100	89	101	80	91	111	108	76	88	87	72	105	102	84	93	95	95	105	86	92	94	78	102	88	93	89	88	102	91	79	80	94	101	91	84	79	99	109	82	110	87	82	74	84	78	134	106	106	88	90	96	87	92	86	102	75	91	82	110	99	101	83	117	92	95	97	98	93	94	92	99	98	100	104	98	105	92	84	103	104	99	92	120	100	101	106	112	97	101	84	85	100	99	81	102	93	113	87	94	83	101	90	95	97	105	80	98	100	94	101	84	86	104	101	93	89	87	91	85	85	96	89	102	86	90	79	101	90	90	90	78	99	95	91	88	107	89	85	85	87	77	106	97	95	101	102	98	75	93	97	94	101	80	90	80	108	79	93	82	109	98	87	88	91	92	78	99	103	108	104	123	74	70	93	102	77	95	94	90	103	102	95	72	89	86	94	87	79	108	89	87	80	94	107	80	87	90	114	106	99	91	109	84	93	91	84	94	91	78	104	108	88	111	86	106	99	106	79	103	75	107	84	103	89	84	94	101	98	102	77	103	76	91	76	100	85	125	99	86	76	93	91	105	98	87	84	104	88	117	99	104	89	84	98	71	76	88	95	87	92	106	82	105	104	90	75	94	88	92	83	97	85	94	89	99	89	109	90	93	83	88	74	95	96	91	79	86	83	109	98	78	89	89	100	88	102	105	101	109	93	87	103	110	98	81	88	97	92	68	99	93	113	88	114	89	96	104	91	94	100	85	89	96	91	95	96	87	95	91	109	80	88	87	95	92	100	86	76	84	76	100	100	99	101	106	94	101	98	102	95	106	91	95	80	79	91	94	89	108	95	84	88	84	92	99	106	110	92	91	91	94	77	96	96	92	94	84	104	92	102	93	90	90	104	108	101	115	93	83	82	95	87	88	76	89	105	80	107	104	92	109	89	90	96	97	78	105	95	103	88	100	100	90	96	95	91	100	92	84	100	101	97	117	94	110	89	93	80	84	95	93	85	91	79	84	85	106	101	87	78	102	84	85	102	116	84	83	87	81	98	74	75	105	98	82	91	94	93	84	98	95	82	95	79	112	82	64	109	101	84	91	104	92	68	106	86	110	96	87	91	111	83	98	88	113	82	98	103	97	98	91	87	86	91	101	95	97	107	100	85	100	102	116	108	103	86	96	89	98	71	101	83	91	105	98	95	94	83	72	96	91	97	92	93	120	98	94	89	104	116	99	96	84	100	100	68	90	86	76	108	98	86	87	100	101	97	94	89	100	101	94	80	100	77	95	105	88	103	90	109	96	102	97	83	101	89	97	78	104	104	87	100	100	82	87	94	71	97	93	90	99	92	86	97	74	115	95	97	102	87	76	75	97	106	110	104	84	92	70	86	99	95	95	88	90	92	95	98	93	90	105	91	103	88	93	83	100	105	92	97	87	105	95	74	79	94	95	85	94	90	82	91	84	90	83	87	89	71	113	89	82	79	90	101	89	95	108	110	110	95	97	92	81	78	90	108	99	91	87	79	108	82	107	100	111	90	90	72	83	94	69	82	108	101	129	90	71	112	82	93	87	91	91	87	97	97	93	86	112	115	85	91	95	90	88	81	81	100	81	76	83	97	91	107	89	86	95	97	93	79	110	107	96	93	87	100	83	97	85	102	89	91	112	96	81	98	121	103	94	85	87	98	95	113	103	82	93	115	89	90	94	106	101	79	75	94	104	86	87	90	107	90	102	96	95	91	85	110	102	106	97	72	116	90	100	113	86	100	101	70	86	84	90	72	86	96	95	103	87	91	103	93	91	68	94	83	88	88	99	96	100	90	73	95	91	96	92	104	98	99	90	97	94	87	86	95	93	86	80	91	96	96	112	95	106	92	95	93	88	83	102	92	88	92	104	98	98	105	105	67	94	90	108	93	87	118	106	115	124	112	96	92	86	112	93	76	90	95	98	86	107	91	95	70	95	95	76	93	88	96	76	77	102	100	94	88	105	79	76	115	74	93	80	87	97	82	104	86	88	101	83	103	101	78	98	114	103	89	103	107	91	86	109	129	109	89	92	82	92	118	82	85	118	95	87	79	103	81	88	83	104	104	67	112	84	112	76	77	95	89	84	79	74	68	94	81	108	104	90	96	93	89	91	85	98	83	91	81	88	99	97	105	83	87	93	87	99
8325	2225	3278	7892	4735	2056	1577	877	675	426	332	333	284	270	291	287	275	290	249	288	273	278	256	276	300	277	283	273	288	277	260	272	274	274	258	280	265	257	255	290	250	250	266	261	287	277	255	254	256	287	224	229	285	253	236	259	281	286	257	253	277	246	278	257	231	276	248	267	264	268	280	275	281	241	269	260	286	285	282	257	268	276	293	266	278	252	276	235	274	272	253	279	262	275	277	286	259	285	273	282	274	263	270	279	249	254	273	278	280	239	271	266	251	287	265	272	274	252	261	283	254	257	285	290	253	261	254	266	270	248	305	255	273	278	257	251	286	257	252	227	258	256	269	267	289	245	238	258	276	272	273	247	267	263	270	261	267	270	282	295	266	267	259	262	286	262	293	232	258	272	290	271	262	246	257	241	246	253	239	259	264	275	254	247	279	266	266	267	288	259	247	260	285	262	287	274	254	239	239	249	282	257	295	269	265	257	269	273	275	280	284	252	284	275	252	287	284	282	253	282	252	234	280	262	269	278	252	282	282	278	277	261	302	268	278	257	255	252	251	277	281	270	272	258	259	240	279	261	258	284	239	246	275	279	264	285	248	263	268	282	267	249	227	255	286	284	257	284	294	224	273	268	246	225	240	252	265	292	264	240	243	286	274	261	244	239	242	271	257	276	240	271	260	264	279	253	252	279	252	253	301	242	250	272	250	251	292	265	250	271	293	249	261	262	288	233	274	278	299	249	261	287	263	274	250	265	233	289	234	267	267	258	251	261	251	310	264	291	243	243	288	236	275	246	285	260	242	272	269	279	244	266	280	288	266	269	274	282	291	268	260	251	256	249	245	278	251	261	259	268	264	288	282	269	288	265	265	236	260	262	260	262	281	244	284	262	282	263	243	282	223	253	265	260	263	248	241	235	283	279	268	231	245	259	260	284	296	237	325	277	262	253	239	277	268	263	260	246	255	239	288	278	252	268	267	269	290	273	274	277	264	265	239	274	273	268	236	261	273	233	275	284	268	250	252	265	253	252	251	289	291	273	290	263	253	264	259	260	280	275	272	268	271	299	302	247	265	280	284	265	283	294	282	278	282	275	263	258	222	276	260	250	262	258	269	242	283	275	257	249	263	252	275	299	278	270	246	290	256	240	239	249	274	292	241	245	250	283	271	280	275	265	263	263	264	278	256	285	254	257	244	255	254	268	262	256	289	244	261	247	263	251	259	294	262	268	261	238	252	277	268	279	279	255	264	267	287	273	267	259	260	258	268	277	225	256	260	238	280	242	255	300	265	286	270	261	290	257	251	273	269	255	283	273	280	252	252	271	262	260	248	249	240	275	268	280	276	263	265	261	273	281	245	259	260	267	268	294	247	244	272	277	267	283	247	265	277	270	273	280	251	259	260	264	276	273	249	271	288	286	283	276	275	252	274	263	283	273	231	234	279	285	277	248	273	230	263	259	265	248	244	244	267	267	234	240	261	286	234	252	276	242	267	255	262	273	272	259	274	286	279	280	280	272	248	261	248	272	247	249	276	274	263	281	291	276	284	267	249	302	261	253	260	247	276	276	268	245	229	285	276	268	275	264	233	251	271	307	262	248	244	229	240	265	271	297	268	285	245	257	237	246	259	266	285	261	316	289	265	256	259	277	256	298	275	282	240	276	229	237	252	283	281	269	273	288	249	236	285	276	245	251	256	256	292	286	280	270	278	305	256	251	301	279	280	263	275	263	243	273	250	238	265	261	286	277	249	253	247	269	247	245	263	275	246	292	241	230	246	260	278	255	296	283	250	262	248	267	264	266	254	244	259	261	278	260	264	293	267	282	304	277	277	277	291	261	257	238	240	291	244	271	268	240	264	244	274	279	238	250	254	256	257	280	289	273	262	273	261	245	278	238	250	244	283	253	277	280	281	255	283	316	271	264	281	251	271	259	273	231	254	249	271	265	258	262	258	267	282	268	270	295	260	280	251	259	273	268	260	263	248	275	272	249	281	275	278	288	270	281	282	284	239	259	250	247	285	247	240	248	280	261	252	252	267	279	270	245	274	280	242	248	277	301	262	257	268	247	303	266	269	247	275	251	229	278	251	272	273	231	267	254	274	229	248	259	254	261	240	269	252	264	271	269	279	276	236	230	249	271	268	251	274	251	262	222	248	261	221	251	269	254	270	256	258	271	281	251	288	288	259	260	269	316	235	274	245	281	275	261	252	281	283	266	268	279	232	277	261	259	260	268	266	267	289	242	287	255	251	245	313	254	276	232	258	270	265	279	294	259	268	283	295	272	268	244	269	229	285	273	268	238	277	288	252	248	241	266	291	264	252	284	286	273	266	273	251	254	266	275	252	257	232	289	244	258	258	276	272	256	258	287	277	265	264	278	264	286	239	272	270	267	279	283	252	273	269	275	285	265	287	274	270	274	248	282	286	261	264	274	256	255	254	281	266	286	241	282	248	279	271	294	252	277	298	282	246	280	283	256	260	264	276	280	267	293	262	262	295	267	278	271	280	244	273	264	270	268	281	246	273	259	286	275	287	274	244	265	249	252	274	276	275	263	296	278	259	256	301	261	292	259	259	237	245	274	289	281	285	286	259	257	263	294	272	278	261	285	268	270	266	250	248	252	290	237	279	252	262	299	309	254	251	264	261	242	256	259	239	264	270	250	282	263	268	264	246	276	308	279	255	266	263	274	258	259	246	257	281	295	279	250	271	240	261	259	237	304	244	287	240	247	277	261	259	277	257	234	274	262	263	253	267	290	257	270	283	229	289	250	224	229	256	238	275	262	281	267	293	274	280	274	244	273	254	270	269	258	271	268	234	241	253	269	263	235	267	278	251	276	256	268	271	240	249	252	270	264	269	256	251	265	251	250	268	265	235	271	275	251	298	262	293	280	260	270	249	256	258	256	275	231	248	245	273	253	256	312	280	290	253	261	249	274	258	266	270	244	289	264	268	246	290	293	277	245	252	279	272	257	264	257	265	236	250	272	262	300	249	250	282	258	270	287	284	238	281	261	294	282	250	249	294	267	272	243	269	244	238	271	246	245	257	283	278	284	260	265	255	251	299	270	241	300	276	274	263	288	244	277	242	271	289	266	271	236	264	268	247	263	263	300	265	280	253	253	251	285	239	261	285	268	254	261	248	233	285	284	250	253	253	245	281	256	246	274	243	280	264	229	278	262	275	269	288	289	242	273	290	246	260	265	261	277	268	251	284	288	272	270	291	256	258	275	284	273	258	268	265	256	259	281	241	252	272	269	274	270	242	289	261	263	258	250	280	274	299	228	292	262	262	263	258	281	264	286	288	263	276	277	298	241	260	264	235	270	282	274	288	251	281	278	281	275	295	254	272	266	298	251	296	257	259	266	252	267	265	288	245	257	257	297	256	262	276	276	268	267	259	263	284	250	229	242	249	270	271	252	276	252	271	287	250	286	268	251	237	277	264	287	285	275	272	264	247	269	269	249	297	245	267	259	263	277	248	269
46683	35022	7608	5094	2194	1407	945	642	504	396	352	298	274	276	251	225	246	235	221	256	248	193	191	235	237	211	243	225	209	238	223	219	222	220	209	218	207	211	207	209	203	239	221	241	197	208	195	215	207	224	238	227	206	180	215	214	199	205	196	215	217	209	212	215	202	239	209	211	225	250	167	198	230	215	216	225	228	224	207	196	199	219	231	217	226	222	205	207	227	228	195	197	210	213	190	221	226	218	221	215	212	184	235	202	237	218	199	179	207	204	215	207	202	196	202	212	212	202	230	192	212	198	198	214	203	204	201	208	232	217	205	180	217	242	211	211	204	218	205	194	188	222	213	215	217	202	212	205	187	203	226	225	221	210	210	198	227	225	194	220	221	202	218	214	211	195	206	225	210	229	214	201	208	236	205	194	202	198	198	235	205	227	195	211	215	216	212	224	210	208	224	230	222	192	193	213	221	232	210	182	219	203	249	217	217	206	198	182	238	229	221	206	223	211	212	178	218	181	187	223	240	219	207	213	192	200	219	252	210	248	228	213	228	239	188	213	182	220	221	208	198	209	214	216	200	223	208	220	205	214	204	204	213	203	185	252	223	216	196	209	205	231	242	229	225	200	212	244	231	211	230	203	212	230	193	210	202	197	229	197	242	220	227	225	212	260	196	233	241	201	196	217	198	181	227	229	229	189	204	211	208	176	191	203	220	222	215	222	213	223	195	223	208	234	189	210	224	224	210	214	231	230	210	171	189	178	215	226	205	201	215	224	214	221	234	221	190	210	178	208	218	212	207	215	208	208	220	204	227	206	218	226	185	200	216	195	197	197	188	208	208	198	207	198	215	197	237	222	192	211	225	196	220	221	225	224	210	205	216	223	211	205	201	214	189	200	243	230	216	222	209	227	218	194	200	179	199	218	184	226	227	189	195	206	211	222	225	215	226	198	210	195	222	214	198	210	218	193	212	217	207	209	198	188	202	197	193	196	219	207	230	209	183	214	226	194	217	189	208	192	200	194	240	202	226	212	194	199	200	209	228	221	214	228	197	232	207	204	204	214	178	208	208	207	207	230	206	205	208	224	208	216	216	215	176	215	208	203	215	227	214	188	200	203	210	206	195	202	224	193	207	169	221	212	213	190	221	213	216	204	218	191	216	210	230	207	226	214	228	222	236	223	213	217	209	217	210	188	223	197	208	205	210	219	211	211	201	195	190	218	180	212	192	246	205	198	211	224	198	182	213	216	203	201	199	216	209	220	204	216	229	189	224	210	182	212	223	213	204	193	221	235	204	219	190	226	212	221	190	236	170	223	204	201	209	213	246	215	189	232	190	188	220	224	214	180	224	211	197	206	222	188	210	201	206	223	189	217	193	201	226	198	202	238	205	208	199	206	216	185	204	199	206	204	197	193	200	197	221	206	195	208	223	217	204	212	220	208	218	206	221	231	195	219	207	236	173	208	204	235	210	236	223	216	206	174	231	232	192	223	214	189	211	220	207	203	221	204	220	211	221	189	167	221	200	231	205	225	206	207	194	212	224	213	202	194	214	219	209	204	206	211	218	234	221	216	219	209	227	203	207	220	179	218	185	220	188	203	207	233	208	215	200	224	187	203	207	187	204	238	210	206	200	197	218	237	213	225	201	203	219	217	197	221	214	220	209	196	225	217	206	223	185	209	231	208	212	209	212	202	204	231	227	206	209	226	189	220	213	205	218	204	224	189	199	195	208	232	224	214	210	210	193	202	205	207	229	224	226	229	215	219	219	207	207	190	216	232	225	206	219	186	225	206	212	213	202	188	204	194	222	194	220	203	202	188	196	217	202	209	192	210	215	219	227	231	248	198	212	238	200	199	213	192	185	208	235	226	208	214	181	215	211	229	218	230	231	237	196	199	225	200	200	186	185	205	231	207	213	209	199	217	228	225	207	232	217	233	219	220	204	221	205	192	215	160	225	189	233	239	226	233	195	214	219	198	215	209	232	201	199	199	199	222	198	216	233	207	230	254	220	215	200	236	201	222	207	217	237	201	206	228	205	198	204	211	222	183	208	251	212	195	222	226	188	192	226	191	199	223	225	215	203	181	220	199	213	200	226	211	217	219	230	203	202	220	228	206	207	230	212	216	230	226	249	219	211	223	230	177	198	215	218	198	225	200	209	198	208	186	191	197	197	213	188	194	198	210	210	205	198	209	178	202	211	199	205	191	229	207	222	197	177	182	234	201	234	211	203	196	204	192	199	200	221	200	210	192	188	190	215	209	202	222	226	194	207	229	208	220	206	232	185	186	205	202	188	221	221	216	224	221	213	199	215	208	213	208	211	208	194	199	226	211	186	208	223	234	239	234	210	210	235	243	195	203	225	243	217	206	219	182	227	189	210	210	228	195	211	187	196	226	221	214	231	226	199	207	200	221	226	207	193	174	200	176	226	211	235	202	220	215	197	237	215	258	218	216	189	200	185	203	208	213	205	216	184	206	229	222	241	192	214	225	217	212	233	218	228	224	221	206	215	222	192	207	223	186	196	206	217	191	194	190	212	208	171	193	206	194	212	189	188	220	200	226	208	227	230	225	230	200	210	207	201	186	204	226	192	213	206	203	226	209	183	232	212	185	190	198	199	209	223	191	197	223	210	221	244	214	238	212	229	211	233	220	200	195	214	210	207	225	224	220	191	227	220	232	225	192	231	231	217	193	226	224	194	194	201	204	218	246	232	207	233	211	216	213	229	184	223	224	208	206	230	215	234	209	212	220	225	180	203	220	210	207	225	237	205	215	211	208	235	225	190	221	189	180	237	194	204	206	230	225	199	216	226	189	187	214	200	197	211	200	209	208	216	210	200	215	228	196	198	198	222	192	240	207	204	211	216	195	203	184	233	182	200	260	222	217	230	220	219	215	204	212	239	239	205	187	215	228	205	239	207	215	214	213	226	221	205	210	233	218	184	214	177	212	197	183	172	203	227	201	222	203	201	198	233	207	207	203	204	231	197	216	210	208	214	237	214	199	191	208	203	226	213	217	213	205	219	209	237	226	218	220	217	218	219	208	205	211	184	209	207	227	221	190	213	208	214	222	199	223	211	216	170	210	222	223	201	210	203	214	231	215	191	203	186	241	242	235	210	207	219	211	206	216	214	217	225	191	226	268	234	186	234	200	223	198	229	190	213	210	215	208	213	233	193	188	244	202	227	235	214	236	234	229	206	231	219	208	182	195	222	192	208	196	204	196	213	219	197	196	218	238	211	214	209	226	184	209	218	205	203	214	237	219	204	227	206	174	233	201	235	231	246	193	223	177	205	224	205	203	223	216	186	202	202	223	182	201	231	211	189	195	218	208	220	199	228	203	214	213	203	205	167	212	209	227	176	220	204	227	214	230	211	207	210	212	218	191	208	190	214	222	218	229	211	197	220	183	207	214	187	206	199	189	199	226	232	222	211	219	192	209	200	220	191	207	183	216	211	215	209	191	199	226	212	225	233	197	215	200	207	222
28665	11536	6769	13181	7321	5829	4215	2744	2144	1540	1250	1099	995	980	888	744	763	725	654	692	669	707	604	661	572	602	580	601	539	582	565	566	567	544	590	546	549	532	557	565	558	536	531	543	560	537	495	526	547	556	551	515	527	540	545	538	525	536	535	491	519	519	510	538	508	559	529	522	545	546	537	529	562	507	508	537	520	527	504	520	496	476	527	559	545	529	538	519	513	530	505	485	544	501	505	518	511	494	565	508	539	556	479	526	531	518	510	529	507	507	523	510	558	488	527	500	547	489	500	504	526	511	498	522	499	533	510	500	570	473	552	499	536	514	544	515	501	516	549	581	553	500	510	517	482	531	511	482	509	531	516	497	540	503	535	475	534	502	504	499	498	496	508	485	550	546	483	520	507	507	524	514	515	543	507	505	542	509	541	499	481	516	510	513	524	463	520	533	573	513	531	494	539	502	534	485	502	495	517	517	509	478	500	507	475	527	493	526	517	530	498	494	498	512	474	566	516	534	492	556	558	528	519	507	559	528	472	503	462	523	540	522	488	571	519	510	467	515	501	521	510	510	498	545	527	524	508	522	465	523	488	519	562	545	478	549	526	539	539	490	511	530	513	508	487	517	561	476	536	525	524	507	517	492	546	491	491	514	527	542	510	512	576	503	469	505	495	504	534	523	528	512	492	540	494	494	530	511	509	525	519	491	532	541	544	450	515	550	527	525	475	537	507	512	554	501	505	492	543	511	511	502	506	510	494	529	498	535	490	517	519	494	508	559	535	518	538	459	525	474	519	537	509	486	508	528	493	520	520	521	505	477	484	477	483	466	505	507	475	515	529	497	523	499	481	541	509	527	555	543	524	533	516	542	505	515	508	500	490	494	537	473	540	501	496	488	535	522	506	493	489	511	503	501	481	472	521	499	566	500	497	575	530	498	511	519	498	518	528	534	510	522	517	499	564	514	494	512	526	539	516	497	503	511	478	525	519	502	534	505	531	536	503	506	531	478	466	481	522	539	521	525	496	513	483	509	511	507	512	488	526	540	501	536	503	511	554	507	514	540	527	536	547	523	494	479	517	482	545	479	514	528	513	493	536	565	511	481	512	544	491	502	505	499	462	502	547	508	503	484	525	543	527	520	488	494	481	498	483	520	509	507	503	502	535	512	491	529	532	496	536	522	504	513	513	491	518	472	518	513	505	520	506	552	514	514	482	484	525	522	488	477	488	506	564	521	541	518	518	537	470	547	513	505	499	533	506	532	517	532	490	522	474	514	473	510	513	491	526	492	529	494	512	468	522	528	490	527	502	495	518	512	516	525	541	527	508	510	514	519	513	510	533	494	507	512	520	503	531	520	497	496	491	544	513	536	522	450	539	502	497	529	526	514	544	531	484	489	497	525	547	522	515	480	543	540	502	516	506	505	512	459	501	513	475	505	528	519	527	542	500	508	493	484	509	517	519	513	487	465	533	530	473	512	523	527	526	494	505	533	530	523	512	490	490	506	499	552	539	520	480	484	545	512	515	511	501	480	493	493	528	511	537	505	527	517	544	517	499	525	468	516	561	509	508	484	504	520	519	497	509	541	506	483	466	470	524	526	523	518	496	486	547	552	542	483	538	526	533	529	487	510	528	541	511	497	486	492	529	507	543	514	490	465	528	486	472	576	446	526	495	486	539	509	504	520	500	514	501	517	493	516	494	487	524	500	473	511	482	541	523	530	519	510	515	529	530	538	524	475	516	513	524	493	488	491	500	520	522	511	497	523	509	513	514	521	536	503	540	488	565	521	518	522	492	502	533	467	513	479	539	514	502	542	480	535	582	509	527	536	519	518	541	511	510	493	533	460	550	518	528	479	508	481	512	512	542	501	545	523	527	549	482	535	472	495	499	517	554	510	484	485	531	518	524	512	513	509	491	500	503	552	494	518	520	494	502	531	533	515	478	502	481	468	529	509	504	507	507	506	522	506	517	469	544	486	511	482	511	507	505	519	521	533	515	492	521	508	460	474	517	545	548	542	561	492	546	522	518	478	549	521	541	512	493	480	496	570	519	542	545	525	488	488	535	494	520	491	494	464	505	522	555	523	505	544	521	507	521	521	489	506	554	525	527	528	504	514	545	490	510	535	479	488	510	565	442	539	497	512	508	497	530	492	528	537	498	510	483	485	505	461	520	472	510	514	577	517	509	468	524	496	519	436	545	548	486	514	544	525	528	483	470	543	495	496	500	536	524	477	494	496	476	544	513	529	567	528	448	526	515	543	510	528	502	512	520	539	501	495	559	497	489	492	512	506	558	504	524	506	508	545	497	449	483	489	509	506	524	506	506	517	490	508	517	459	517	525	542	524	541	511	534	489	486	482	500	528	502	527	515	494	497	531	526	489	516	486	566	533	514	517	514	490	498	511	550	519	508	521	489	526	543	489	478	535	515	478	521	534	513	462	516	525	536	511	506	523	485	530	506	507	528	552	486	547	489	524	561	502	535	476	515	516	505	493	555	506	503	550	538	566	520	539	507	500	506	461	520	495	508	497	500	537	539	533	496	489	489	527	514	524	552	527	457	523	595	513	551	518	510	554	501	523	529	503	540	513	503	469	533	505	497	520	492	478	489	517	529	479	524	542	504	538	467	532	525	530	543	509	562	501	540	506	554	504	505	529	534	532	478	534	521	481	494	513	495	527	491	493	550	493	478	492	513	497	494	520	539	442	521	531	473	500	507	525	510	506	497	512	496	517	486	476	477	502	500	519	522	512	509	543	503	509	476	463	535	516	550	540	531	525	517	491	549	487	563	490	488	484	549	537	508	507	501	507	490	556	484	523	511	500	548	554	452	492	537	522	487	507	506	531	506	494	520	544	480	502	528	512	543	510	512	470	524	509	521	529	464	491	503	522	542	529	494	502	557	512	509	501	488	495	543	497	509	523	512	509	497	504	513	481	493	528	489	518	509	523	554	508	543	517	528	505	492	502	477	490	506	526	526	501	487	511	533	472	549	528	506	563	518	499	520	506	498	538	511	551	502	528	509	520	483	515	535	512	495	515	536	490	477	497	521	493	567	535	568	554	479	513	475	568	555	478	523	520	483	484	506	483	527	487	503	494	540	489	492	497	497	546	501	544	525	529	488	488	532	517	524	512	539	520	549	527	518	473	532	514	537	548	533	516	484	532	535	555	513	491	493	529	517	512	503	513	490	472	525	503	561	515	470	502	504	480	532	547	499	541	490	500	538	505	574	529	477	484	501	488	501	519	499	529	527	479	535	478	484	546	550	498	509	503	483	534	536	508	504	543	522	490	532	528	516	515	496	488	481	542	483	445	517	488	539	547	532	531	554	541	504	503	444	485	519	479	493	547	534	494	499	558	532	505	537	535	489	502	495	483	513	453	534	517	509	521	546	550	516	468	497	511	490	539	513	497	503	512	550	476	507	499	511	499	524	482	495	554	504	501	506	511	534	518	500	491	548	484	498	542	547	492	508	499	535	502	510	522
58993	44589	15093	8591	3712	2272	1462	1059	747	592	534	487	451	438	406	396	399	374	391	363	342	372	341	311	364	350	361	369	347	324	305	317	341	299	333	322	341	300	345	305	346	315	334	329	319	324	303	299	312	306	309	335	303	319	315	312	296	324	341	347	295	295	308	331	356	292	297	357	326	312	303	286	327	299	294	313	310	321	323	329	341	335	345	305	324	307	314	297	316	335	292	333	360	315	284	332	309	299	328	314	293	345	304	311	333	305	297	330	283	319	309	324	297	336	314	282	326	304	312	316	350	354	341	329	306	323	285	306	330	316	334	313	317	288	292	291	317	294	336	301	290	298	301	284	337	308	296	318	333	341	338	305	277	341	313	308	313	313	320	320	347	300	291	298	273	322	329	348	326	282	302	282	358	292	326	325	330	322	287	317	349	295	329	296	291	325	311	298	341	347	312	300	304	293	326	339	343	349	305	280	310	305	299	298	286	318	326	343	333	307	334	318	320	317	344	323	309	326	309	313	315	288	304	306	316	303	305	299	317	329	279	352	271	328	318	344	286	301	315	318	334	311	323	276	306	301	298	297	302	306	339	304	365	287	328	316	317	333	323	268	307	333	297	326	303	327	321	331	323	297	301	336	304	316	301	319	301	337	324	317	332	346	295	314	283	297	319	311	312	297	356	313	305	293	317	317	280	304	357	319	313	344	312	303	304	307	291	323	322	291	333	319	329	326	353	331	332	292	311	310	312	302	311	358	300	308	319	308	325	313	292	318	306	345	333	317	317	329	293	298	299	286	329	286	301	319	305	322	312	334	334	336	357	330	338	327	306	299	316	324	343	333	291	324	294	320	307	317	350	313	306	301	325	312	307	281	318	292	308	354	347	302	295	320	346	304	323	341	314	341	324	314	336	333	363	340	271	303	340	279	314	295	328	311	325	340	335	342	300	303	311	320	330	292	347	360	318	268	333	316	332	346	325	309	322	328	320	309	305	308	304	320	331	319	317	313	315	341	292	318	319	320	293	299	292	318	345	334	311	318	294	311	325	366	327	312	315	302	333	306	320	320	315	329	334	321	312	320	313	341	310	318	319	300	323	312	306	308	301	317	331	324	307	340	306	308	326	348	324	337	318	297	304	303	329	318	318	301	305	339	307	292	278	311	317	330	304	365	313	339	295	318	324	301	330	336	309	338	305	313	329	293	313	297	327	337	343	283	323	322	314	333	322	346	340	313	319	310	286	293	306	298	313	311	332	313	306	313	313	331	310	335	319	299	330	336	303	320	302	294	293	316	274	295	315	308	349	354	340	307	305	336	335	305	301	358	330	337	336	316	305	310	299	315	291	335	328	326	310	305	330	307	291	324	300	312	309	346	317	309	320	291	309	324	318	330	316	314	350	327	322	301	291	328	307	325	342	325	350	360	304	303	299	296	335	300	308	308	320	330	313	333	304	325	332	295	318	351	320	316	351	321	324	302	317	303	315	315	271	298	312	308	320	298	304	300	345	349	287	335	321	315	336	315	319	344	325	279	354	320	311	320	346	323	319	337	299	328	307	300	325	318	300	326	363	326	361	306	299	317	328	327	317	315	320	299	297	314	315	321	325	290	334	294	305	332	282	299	318	315	316	326	338	300	307	321	305	342	315	316	317	290	316	291	270	282	311	311	302	314	336	321	327	300	333	342	314	298	332	323	354	278	331	331	321	308	334	338	316	294	292	316	319	317	324	335	308	311	340	317	324	325	353	326	314	333	344	336	317	310	328	338	283	305	324	352	313	330	306	305	348	327	309	323	312	271	316	313	303	280	304	286	290	301	340	313	315	306	335	336	291	327	346	305	302	327	324	324	295	312	303	343	320	330	314	286	310	334	299	311	303	307	344	320	348	318	320	290	339	309	313	364	321	315	312	304	313	322	291	324	336	357	297	330	297	326	310	340	314	346	307	338	287	270	337	315	295	315	314	306	345	333	304	321	361	314	339	304	282	294	293	302	323	310	328	281	281	321	283	338	323	301	313	302	312	305	291	350	330	287	314	314	348	341	303	306	302	315	331	356	343	333	319	312	328	328	295	314	299	311	363	329	348	314	286	320	299	297	280	288	298	327	344	299	292	315	326	305	318	318	295	327	343	309	310	349	311	322	323	320	320	309	303	310	343	299	326	289	311	317	322	363	300	313	340	288	320	323	282	308	311	320	332	316	321	341	318	318	354	279	304	301	322	297	306	282	292	324	345	289	270	301	330	294	299	319	305	357	315	296	349	305	313	333	335	297	350	289	319	341	314	359	350	322	292	314	312	317	307	307	308	300	326	312	335	306	285	298	329	297	309	313	312	332	322	313	310	288	299	301	317	310	316	295	344	316	301	324	331	316	286	313	321	349	311	329	336	344	301	340	359	331	322	311	313	312	306	306	298	314	309	303	296	343	303	298	308	335	288	305	305	278	308	318	291	332	322	297	319	312	299	311	299	353	291	295	302	323	315	305	331	339	326	312	308	333	281	285	262	345	343	327	298	336	328	332	334	321	312	261	364	310	310	317	309	304	318	313	313	349	283	289	321	328	338	277	306	314	331	307	345	297	351	325	299	348	285	334	340	305	325	300	300	349	295	311	297	316	311	285	317	337	308	298	295	295	289	336	314	301	300	328	308	292	287	336	286	298	296	349	302	329	337	342	330	298	279	277	320	312	318	312	307	315	330	319	330	319	299	282	312	337	349	312	310	287	302	333	351	302	341	299	311	293	297	310	309	298	300	355	322	305	293	316	336	343	301	287	305	335	322	319	306	334	334	337	300	324	320	316	303	318	290	310	331	317	281	318	333	320	342	315	316	276	367	335	294	337	329	306	326	319	303	309	310	311	321	323	317	323	326	322	331	344	295	301	314	315	300	284	309	307	316	301	348	301	343	300	310	318	302	294	337	303	319	329	329	273	344	318	321	314	360	297	313	318	314	271	306	318	333	286	304	335	288	296	304	326	324	315	330	315	298	319	285	307	331	300	328	347	337	310	309	301	298	335	347	334	313	308	298	294	325	333	301	317	293	290	302	352	314	330	338	346	334	345	334	323	346	302	330	315	286	324	303	371	334	281	286	306	282	315	317	324	332	301	328	312	293	328	340	310	342	328	325	306	336	327	319	323	349	332	322	324	286	300	322	312	322	320	340	298	317	322	304	292	364	317	315	341	339	269	318	302	330	326	322	306	322	361	325	334	294	303	326	315	321	318	295	317	297	315	298	305	291	320	305	327	336	334	342	316	333	330	321	312	339	354	333	321	324	302	300	293	285	285	339	304	312	294	322	331	306	328	305	312	340	314	352	315	287	337	346	316	305	334	329	341	323	326	299	329	343	331	313	319	353	304	266	307	304	321	299	325	293	312	286	282	298	341	302	307	310	316	307	274	300	322	337	325	321	295	312	306	349	305	303	311	291	311	313	361	273	324	314	319	255	312	334	330	316	301	306	303	302	342	319	316	282	323	342	306	279	347	312	291
36335	14325	12080	17895	9312	8532	6030	4433	3259	2309	1931	1802	1612	1437	1345	1207	1139	1098	976	1000	1009	941	913	894	938	890	871	798	880	843	816	820	795	788	789	789	821	781	772	825	787	807	745	743	790	751	795	736	752	757	738	725	720	692	742	764	733	757	757	732	762	711	729	724	733	730	705	732	740	749	737	703	704	738	729	738	702	699	703	671	738	672	715	691	711	740	704	685	717	761	688	731	692	673	720	746	744	726	712	757	699	761	675	756	740	759	736	705	710	706	706	722	722	696	719	715	723	722	686	706	741	708	705	680	724	739	714	728	693	726	708	694	685	736	734	710	725	720	732	728	712	743	726	739	764	713	708	717	693	720	707	686	726	727	692	687	707	704	712	743	671	691	699	728	739	734	692	671	740	696	705	684	700	740	690	684	687	683	744	744	706	685	728	704	723	716	712	668	702	721	705	662	708	743	701	683	706	717	739	725	756	719	709	703	710	690	692	687	769	692	709	699	686	729	753	715	699	677	706	711	749	684	694	775	696	676	666	663	751	698	666	728	723	728	683	725	661	702	739	725	721	699	706	702	728	667	677	716	670	732	709	703	727	698	707	681	746	733	641	749	711	665	727	686	718	705	710	734	696	737	690	680	689	704	702	697	689	716	736	717	668	698	728	686	735	685	679	730	715	710	716	725	678	708	747	721	719	678	677	711	683	735	712	671	701	683	662	701	711	679	708	700	688	710	714	706	745	751	733	725	705	757	692	749	686	734	687	741	714	711	714	704	745	640	710	716	711	748	697	774	698	689	701	748	700	694	670	667	691	667	747	715	736	683	677	698	714	687	714	724	697	728	666	673	757	712	721	737	715	689	749	720	752	701	704	719	670	728	659	690	662	695	708	671	662	742	707	718	684	695	716	777	684	706	704	702	718	743	732	712	707	721	694	695	721	729	691	635	695	694	680	715	664	670	738	659	763	745	715	717	688	692	717	671	699	743	720	679	677	736	706	703	669	718	707	671	766	715	735	677	711	726	711	724	704	649	742	677	704	692	710	666	682	723	747	663	667	726	715	678	693	722	712	726	715	692	708	671	627	749	717	712	731	629	685	684	726	682	732	748	693	680	693	678	694	714	686	756	643	763	674	704	739	665	722	688	691	732	692	702	686	696	692	661	705	657	715	718	689	738	701	706	678	717	726	647	751	691	719	681	704	698	705	676	717	723	745	694	703	701	702	720	689	736	731	650	745	707	713	686	707	710	786	720	693	717	659	685	676	746	667	660	729	672	719	689	685	685	726	758	712	722	725	697	728	726	698	717	762	722	713	729	727	688	680	738	635	729	706	725	665	692	712	739	679	681	727	687	694	681	735	686	695	695	684	698	702	675	738	765	690	732	710	684	699	708	699	743	677	707	698	725	692	731	709	705	686	697	739	687	721	664	687	734	674	731	682	673	742	704	676	715	726	726	711	726	721	707	712	742	730	733	770	710	684	743	729	640	709	665	692	680	733	687	656	721	728	731	744	702	712	700	712	699	762	723	690	688	732	678	698	684	656	643	709	698	715	684	732	669	735	676	708	705	695	682	754	707	703	720	721	706	690	764	730	719	741	736	689	691	742	709	715	707	728	676	725	679	681	672	768	740	719	705	684	681	678	681	712	685	710	674	713	718	634	698	732	704	718	677	691	745	696	707	732	725	685	713	665	698	683	689	682	698	733	780	666	719	662	702	689	699	688	688	685	709	715	678	712	697	721	702	748	721	697	712	726	700	723	690	725	709	706	670	655	703	669	696	670	635	677	698	684	734	707	675	715	686	685	665	683	698	706	684	691	715	732	670	656	697	734	686	705	717	733	738	688	641	709	724	697	682	690	727	707	719	740	728	689	728	699	704	703	709	694	706	790	703	708	739	698	693	743	705	722	690	741	690	689	668	720	672	725	702	676	679	717	671	735	727	704	739	666	672	668	719	722	740	732	702	664	707	680	681	735	674	671	711	708	661	749	744	697	698	747	726	717	712	698	689	671	699	710	728	724	729	719	672	643	749	697	696	689	715	703	715	701	720	788	734	693	740	719	693	693	716	715	739	707	684	676	738	710	694	730	697	697	666	661	688	699	705	666	703	719	709	681	719	696	705	670	732	645	728	684	639	676	711	663	679	670	678	709	707	718	730	687	688	701	700	736	729	676	737	682	758	719	653	685	718	728	715	689	716	706	701	746	704	727	716	657	757	694	668	663	691	724	728	720	750	692	683	730	691	689	687	745	690	708	709	680	695	683	742	714	700	665	689	685	719	769	705	686	708	663	754	713	678	691	734	689	709	714	759	736	752	668	746	712	726	698	660	688	664	701	669	711	731	687	711	678	700	682	682	706	754	661	725	730	696	734	708	725	727	662	742	728	695	757	714	733	728	702	689	737	682	690	717	713	697	672	709	686	685	661	709	736	699	744	704	716	693	672	655	685	660	721	697	716	720	719	728	762	654	711	643	687	742	688	695	723	701	756	706	672	707	697	702	685	665	673	673	755	725	732	655	740	771	627	698	671	686	754	684	745	761	735	720	695	669	712	647	726	706	713	763	692	704	686	678	688	674	744	715	709	702	751	724	669	734	712	764	718	695	707	707	739	724	739	695	706	723	705	738	721	645	718	726	732	682	741	715	716	685	710	693	662	680	717	715	654	736	703	702	663	665	730	666	704	718	672	748	665	717	702	673	665	721	659	748	664	695	692	716	691	695	715	730	688	660	734	705	711	695	689	751	706	690	712	714	681	717	709	693	657	695	727	721	710	678	673	752	676	678	706	734	720	698	718	667	727	745	697	736	764	727	706	704	720	698	711	704	730	705	700	695	753	688	689	670	690	758	685	678	676	715	743	689	658	736	715	664	710	704	673	689	719	709	753	698	706	711	678	680	699	724	725	704	757	687	734	672	683	702	691	666	704	718	715	741	715	735	681	638	679	700	718	715	722	703	730	718	703	660	731	724	716	674	720	725	665	727	730	687	709	683	696	684	749	678	761	684	697	695	712	692	684	783	716	688	724	685	712	723	699	707	704	766	737	705	682	716	727	714	666	751	734	727	660	697	691	674	711	714	678	742	733	708	685	703	712	716	663	689	722	711	737	707	658	728	731	749	678	667	710	752	699	673	727	686	691	712	733	702	688	691	692	733	711	674	722	688	732	713	692	673	678	711	717	667	729	717	705	695	759	731	715	692	695	718	667	712	696	750	689	671	688	694	661	707	661	702	716	728	692	719	722	691	669	723	675	683	744	703	738	654	692	675	751	680	755	702	733	764	680	727	701	715	663	705	723	712	724	702	712	671	716	719	726	730	714	760	701	714	709	721	690	762	704	728	701	677	726	711	751	743	718	713	714	720	714	726	726	674	690	722	675	746	685	672	702	736	717	724	711	732	692	736	670	688	702	737	716	669	702	688	730	731	723	724	705	698	670	715	691	723	687	712	730	687	715	663	698	692	689	685	728	731	696	653	722	667	683	712	687	716
16011	2722	1636	1363	654	483	368	191	154	93	76	95	89	93	115	116	90	92	104	88	99	103	100	87	100	69	101	97	103	110	96	91	78	93	78	82	92	89	98	91	84	90	94	96	103	88	98	94	111	92	90	89	74	87	116	94	80	93	94	90	81	75	88	90	105	102	86	79	90	89	93	85	96	84	81	95	84	84	99	113	109	80	86	104	84	72	76	100	87	90	95	102	97	99	100	95	80	104	105	96	102	78	81	89	90	109	87	99	94	104	88	76	83	112	88	102	83	112	89	98	92	79	91	94	90	105	76	82	107	95	91	91	89	97	89	92	104	117	96	100	72	72	98	93	96	81	88	99	85	95	64	92	82	87	104	98	92	92	74	100	94	99	81	75	89	92	104	90	104	98	89	81	101	81	86	72	91	76	90	92	90	107	114	98	95	87	83	93	89	102	89	84	87	77	98	95	97	100	88	97	95	95	93	85	92	98	92	101	116	99	89	96	125	84	102	87	90	88	83	90	90	81	98	97	84	85	76	101	93	113	85	90	93	87	102	107	106	74	106	101	94	97	88	96	83	90	84	78	78	71	96	102	100	85	104	90	98	96	83	88	82	91	79	111	104	81	88	86	86	93	116	101	73	94	76	99	86	101	83	114	85	82	80	98	70	82	94	87	91	84	88	105	107	109	88	81	96	89	94	86	91	91	94	110	108	95	91	87	102	89	100	70	112	99	89	86	105	110	80	94	93	71	88	83	101	86	96	93	91	87	100	93	114	88	79	93	94	73	93	91	87	105	108	107	103	88	81	90	93	92	97	95	83	76	111	76	100	120	82	86	99	98	104	62	76	85	99	93	96	94	68	94	93	113	93	94	91	104	94	91	117	90	98	77	71	84	83	83	111	98	116	88	87	75	91	79	87	104	73	90	88	75	97	97	100	78	86	105	87	84	99	92	100	110	93	106	96	96	92	105	78	105	79	86	86	110	94	88	102	104	107	85	88	90	80	79	88	88	95	110	87	86	102	86	99	110	93	94	98	93	96	85	76	90	86	82	100	87	100	73	97	95	87	99	88	99	88	92	92	96	90	94	66	74	80	92	91	80	91	77	82	105	84	78	89	79	90	89	88	101	95	88	91	105	111	101	102	94	110	95	89	86	104	102	95	66	86	81	93	84	102	109	82	98	85	74	92	77	87	85	103	87	79	82	87	84	67	107	93	98	82	91	90	77	83	87	90	72	88	90	98	88	95	85	80	95	91	74	95	104	91	88	83	88	85	105	98	90	79	108	103	84	89	81	79	80	105	108	93	88	87	78	104	99	98	113	110	94	77	108	101	80	95	105	93	122	75	79	82	89	93	85	89	88	78	100	93	81	103	81	94	84	110	80	80	104	89	80	84	85	79	97	89	86	97	88	94	80	91	96	102	95	89	92	99	84	122	101	90	97	65	71	72	95	96	86	99	87	90	86	80	101	106	87	87	95	88	86	86	94	91	98	87	93	100	85	91	116	81	85	89	95	108	100	83	88	106	96	85	89	106	90	98	95	86	96	93	99	90	89	83	87	85	117	84	77	97	89	88	85	109	101	106	94	101	100	109	81	99	94	94	85	95	94	79	87	100	96	94	99	103	107	80	100	83	83	72	91	98	97	81	90	80	102	94	94	87	99	87	90	83	95	102	94	104	87	104	91	64	88	98	77	83	112	83	88	75	85	79	93	103	97	86	108	81	104	96	96	86	92	95	117	92	78	88	92	74	68	98	90	94	87	104	100	92	107	82	84	88	80	80	78	97	101	77	90	86	79	102	83	76	97	101	82	93	94	91	94	92	101	83	82	76	65	102	83	91	112	105	104	98	83	86	94	78	104	86	82	86	90	93	84	67	82	87	81	79	89	88	78	102	73	82	95	114	97	76	93	111	98	79	87	103	94	85	127	104	108	89	110	98	93	97	108	93	106	98	100	88	77	83	101	94	81	104	80	92	91	67	94	93	80	96	96	105	98	98	97	95	104	85	88	86	98	93	93	75	104	82	106	82	94	107	93	83	111	109	104	80	90	85	91	110	89	106	87	97	90	94	108	83	82	93	79	82	107	83	109	106	94	85	93	85	90	87	75	99	92	94	87	101	90	81	88	111	104	99	97	88	107	88	76	85	83	74	104	101	101	89	102	92	87	88	95	92	97	98	82	92	104	93	101	95	76	84	104	100	88	96	87	75	91	99	84	101	95	97	88	110	93	97	100	97	75	77	96	73	88	83	97	90	98	85	93	78	80	102	104	88	116	85	85	87	90	108	85	86	78	100	91	89	81	110	106	100	93	99	99	98	87	92	104	90	96	104	83	97	87	89	78	78	85	72	88	85	97	98	87	91	88	86	86	94	82	94	92	75	84	85	74	94	86	97	92	73	74	107	97	95	87	101	93	104	84	103	107	79	96	96	94	84	97	100	89	87	107	85	80	95	78	81	80	91	95	103	88	84	90	104	92	95	69	82	87	82	79	102	80	101	96	78	98	87	97	85	85	81	86	96	89	100	90	104	84	88	81	119	93	95	87	84	94	87	69	88	104	96	94	91	102	77	92	85	90	98	98	98	86	101	104	115	74	91	84	84	113	90	89	93	97	90	74	84	110	74	82	86	91	104	101	92	96	118	89	105	87	83	115	116	98	82	103	100	91	101	105	89	99	98	94	89	94	83	95	76	81	111	94	85	92	83	94	111	88	99	104	107	90	99	91	80	97	90	97	97	110	118	102	82	85	87	87	93	86	100	107	97	94	83	91	105	89	84	95	75	80	86	101	85	115	73	80	101	85	86	117	89	85	93	98	106	100	82	80	84	104	95	104	92	79	73	85	91	89	89	84	109	111	100	103	106	90	85	97	91	90	87	96	78	120	99	91	95	67	71	106	103	78	94	94	82	85	101	102	92	99	95	94	90	74	83	74	86	100	102	86	79	86	102	95	94	87	94	103	105	81	100	88	77	93	69	73	96	72	65	87	87	85	84	86	83	95	76	84	71	100	84	84	104	84	68	81	92	97	78	89	108	105	96	109	94	108	91	97	101	99	72	96	93	101	74	90	95	105	93	99	90	93	87	104	101	73	88	93	119	86	85	93	97	101	86	102	89	110	104	94	79	94	94	100	86	72	98	90	93	88	90	100	90	91	82	101	88	86	101	102	103	90	95	112	105	87	111	86	87	81	75	92	88	93	98	88	101	106	75	106	75	67	95	93	98	93	111	90	93	90	74	90	91	81	99	98	97	77	92	96	95	99	95	87	83	95	94	82	111	78	98	88	86	78	93	111	81	102	104	81	70	83	94	101	79	101	92	90	100	96	103	98	76	103	73	94	81	89	95	92	78	76	97	82	101	106	107	86	104	86	90	87	78	101	83	97	100	84	96	85	84	99	96	83	96	92	91	108	104	82	92	89	100	88	96	76	87	95	88	85	89	76	92	88	107	79	108	100	100	87	93	88	97	95	94	78	97	112	98	87
8626	1806	3225	4782	2452	2337	1365	960	665	408	323	281	283	285	298	280	280	283	265	257	273	287	265	266	285	296	259	259	247	298	286	265	261	256	256	265	260	252	271	287	295	271	247	257	253	272	277	252	252	250	285	272	271	268	279	254	262	241	267	264	272	263	266	261	262	235	283	262	258	250	272	251	257	248	245	276	280	251	255	269	245	256	290	253	275	264	277	284	281	258	265	263	248	272	259	268	268	270	255	267	260	276	250	241	286	266	245	264	292	264	260	280	261	263	263	280	278	280	296	260	268	277	279	249	268	273	274	266	290	276	282	259	285	240	253	272	271	267	248	289	251	270	296	251	268	260	264	285	257	242	266	239	250	235	251	277	271	268	261	279	266	308	264	259	278	248	243	258	273	259	294	283	282	237	245	266	255	255	246	269	277	314	265	277	281	267	253	268	275	268	262	252	277	275	272	271	249	266	247	265	269	249	262	289	256	275	268	276	272	283	246	242	269	284	273	286	237	239	261	255	246	238	284	244	228	281	244	270	263	272	258	232	297	249	265	254	266	270	249	270	241	269	262	234	283	261	251	271	260	251	276	268	268	264	267	272	280	247	256	272	263	298	231	272	270	260	250	263	250	262	260	252	257	262	301	274	240	281	280	246	274	263	260	260	243	272	264	257	254	298	247	292	274	246	255	255	268	272	276	272	284	274	235	261	237	249	253	274	245	263	244	289	239	273	282	233	284	239	284	255	269	257	252	293	246	269	230	244	265	272	265	243	264	239	245	258	255	239	260	262	288	261	291	280	272	260	281	246	261	290	269	254	264	247	250	230	269	266	265	239	248	241	279	279	287	265	273	228	250	257	268	244	246	271	266	254	234	286	266	255	260	270	254	262	264	263	257	300	267	305	235	268	262	259	247	267	286	298	275	274	308	265	225	254	236	256	266	264	250	282	267	261	246	270	278	243	251	261	228	235	278	255	269	255	251	229	257	243	261	259	283	260	267	266	274	282	287	251	254	235	313	276	268	276	231	242	259	267	258	258	274	261	279	296	276	264	263	260	261	280	275	294	265	291	272	267	279	273	272	280	269	260	271	234	246	266	259	245	274	243	263	241	243	266	275	236	269	254	286	261	269	256	280	292	276	301	244	249	252	269	256	276	273	254	240	285	281	297	273	277	285	263	290	246	276	244	281	270	225	257	261	288	264	240	269	254	251	257	272	252	224	255	278	282	258	264	227	278	253	264	278	278	279	280	264	288	280	265	263	250	258	270	261	255	265	268	286	243	261	248	292	277	291	239	259	263	257	295	260	255	276	295	256	252	272	264	250	262	270	285	283	248	254	291	249	272	293	247	274	248	283	256	253	276	258	269	268	284	281	281	262	227	229	264	279	246	279	273	268	252	303	240	271	282	253	254	273	246	266	242	278	242	254	259	263	265	265	298	289	301	276	272	268	256	260	253	255	263	293	271	240	246	269	257	269	266	274	290	308	281	251	259	242	256	258	262	225	271	269	231	259	275	239	224	265	309	256	245	270	232	258	249	281	268	264	266	233	229	285	255	228	263	256	285	280	280	266	268	287	243	299	250	267	230	301	245	255	267	237	240	275	249	266	259	240	238	234	266	247	279	261	258	293	265	277	284	240	227	257	259	263	278	243	272	248	273	270	226	278	283	278	281	265	261	259	297	268	256	263	251	258	273	303	252	255	271	267	272	247	246	248	249	265	269	263	275	301	239	251	262	269	257	269	243	273	264	256	233	276	279	281	240	259	283	251	272	277	265	248	257	241	256	260	281	266	262	304	280	265	280	265	267	286	277	265	257	248	248	263	247	274	276	280	285	252	251	276	270	252	273	281	265	282	273	258	261	266	292	256	269	235	256	278	281	265	251	249	270	265	276	270	269	260	257	284	244	280	248	262	272	251	272	260	292	294	264	273	284	284	271	260	301	244	304	273	294	250	257	275	255	258	279	261	265	256	269	252	262	245	287	284	241	287	244	247	280	260	262	270	249	260	255	253	247	245	244	277	273	262	266	277	288	251	253	296	270	268	259	259	293	266	259	277	265	280	286	205	262	256	270	264	243	291	241	262	246	293	269	262	246	237	273	261	285	263	251	286	257	255	261	282	275	228	255	278	261	264	267	263	267	260	240	240	264	275	253	226	299	262	253	280	259	248	265	260	267	257	275	264	277	274	243	286	252	269	270	274	254	247	268	255	248	247	241	268	278	258	251	272	276	242	277	247	250	238	269	273	266	262	271	266	272	257	265	274	282	258	271	274	249	292	261	261	268	264	250	283	309	286	271	279	262	265	276	269	229	245	258	276	266	263	252	284	263	271	282	264	261	234	298	262	257	253	254	268	282	251	258	268	264	264	295	249	264	262	263	245	291	233	290	262	252	279	275	234	267	254	277	268	247	257	269	258	258	253	277	239	230	267	266	258	268	246	251	236	279	259	293	244	254	266	255	259	234	251	263	267	238	250	257	264	249	261	275	249	264	272	279	262	247	260	261	254	254	281	258	271	277	263	266	270	283	276	241	266	277	253	267	294	250	247	268	242	260	286	265	261	273	266	276	242	267	257	275	276	274	249	262	260	258	224	223	277	273	254	269	261	259	244	251	258	285	254	279	300	285	291	282	254	249	261	281	245	289	239	252	300	272	246	258	277	264	276	232	272	258	251	266	249	236	249	270	269	273	247	284	244	245	273	249	253	260	275	270	271	239	251	278	277	279	225	271	275	266	266	268	291	248	249	286	256	303	280	268	250	253	248	285	243	278	260	267	253	264	281	279	275	239	234	259	255	268	283	284	275	245	282	267	292	289	287	262	306	270	274	257	239	296	264	256	244	248	251	253	277	277	279	263	270	237	246	272	276	236	273	236	258	276	272	248	235	278	239	260	249	260	275	255	247	256	239	256	252	272	264	260	258	272	269	247	262	255	236	286	269	246	257	273	271	287	269	314	260	280	270	253	262	250	284	248	258	255	255	287	243	249	264	248	281	258	277	252	261	253	268	248	254	254	291	251	293	272	263	254	268	270	292	260	246	272	260	233	264	291	245	274	257	258	269	268	268	253	274	251	248	262	244	268	260	288	268	270	258	267	242	231	290	239	218	249	245	263	269	293	287	271	277	235	267	240	241	239	275	236	263	280	261	251	266	255	269	291	245	285	273	313	259	262	272	265	256	255	239	282	268	265	260	248	259	245	265	264	238	247	271	258	273	270	272	259	280	251	244	264	294	236	251	271	261	263	264	272	225	243	247	261	254	255	295	290	263	279	230	286	293	261	280	284	268	236	273	283	247	249	251	300	283	263	269	257	289	267	258	252	248	262	246	300	257	276	299	267	269	278	242	265	291	261	267	250	283	284	268	283	274	256	297	248	237	250	253	247	218	268	261	265	249	286	252	255	251	261	271	256	235	262	276	278	273	280	288	270	251	262	245	266	253	262	264	252	266	270	256	271	276	245	247	245	239	257	264	275	243	258	246	255
47305	31847	6516	2923	2189	1646	920	621	414	393	321	331	267	286	258	234	236	252	240	242	224	236	218	229	221	252	231	219	221	223	226	208	200	233	223	230	217	199	201	191	197	223	194	235	216	197	209	246	207	193	223	199	198	225	214	226	231	201	191	218	221	202	238	208	206	196	196	235	223	220	220	223	230	218	191	201	200	198	180	225	187	209	214	205	181	223	221	207	206	212	234	235	219	210	220	202	219	218	206	182	222	213	214	208	207	200	213	239	233	194	187	220	259	186	204	215	208	188	211	186	208	212	211	193	215	211	208	247	210	190	196	203	230	212	204	231	237	253	183	195	205	191	209	218	182	200	226	238	189	193	199	225	222	232	197	244	177	211	200	236	218	208	210	200	198	221	248	228	221	204	211	228	179	211	183	205	198	225	217	211	197	211	230	214	217	230	206	185	221	219	210	207	210	187	206	202	227	179	201	202	204	187	212	219	223	198	217	230	187	234	228	196	196	195	200	222	223	200	221	196	224	191	213	210	207	178	186	209	203	188	201	216	203	211	189	200	199	195	202	217	189	220	208	220	229	229	210	216	212	209	214	212	192	201	178	242	217	183	197	189	223	199	219	205	218	228	218	222	221	202	205	191	195	198	208	215	215	198	225	189	220	199	206	216	210	186	208	212	218	235	223	199	200	204	219	207	207	189	212	219	204	208	215	207	192	211	185	209	207	194	181	221	190	177	186	197	214	229	194	202	203	199	219	228	206	223	208	193	202	205	235	208	216	211	198	195	226	199	187	173	206	220	199	207	198	213	187	199	210	205	201	189	211	199	233	209	212	219	242	196	212	186	214	211	209	213	231	213	190	249	254	193	220	191	214	209	185	198	225	206	192	209	231	233	208	214	255	216	212	211	201	219	205	239	202	195	205	208	229	177	231	198	205	207	216	177	196	200	205	233	187	217	198	221	213	189	223	213	240	236	199	191	182	190	214	210	218	191	201	218	233	222	188	216	243	232	200	202	219	184	206	178	202	218	211	233	206	214	211	198	208	227	189	254	237	211	190	235	213	204	186	198	205	197	197	226	202	208	181	200	226	207	212	209	230	216	210	203	231	189	236	201	199	206	244	209	209	215	209	220	216	223	203	224	217	224	215	202	206	200	202	190	213	188	195	222	206	220	187	208	180	179	217	215	212	207	201	222	201	180	212	210	205	199	217	191	209	209	181	213	213	208	210	197	207	197	201	179	218	211	190	207	232	250	238	202	206	178	187	213	204	223	220	205	213	217	195	216	207	252	211	226	187	197	194	215	202	207	220	215	255	222	183	228	195	212	213	222	211	188	204	218	209	178	196	202	220	207	206	223	194	207	191	212	198	219	209	209	187	211	211	204	218	224	228	199	186	207	199	198	220	230	203	211	202	184	203	195	199	202	210	207	194	192	209	210	192	221	167	197	199	225	199	201	212	241	222	205	197	207	197	192	222	212	215	185	220	223	212	236	234	232	218	209	190	183	214	213	190	199	196	211	214	213	194	230	201	199	232	196	199	202	210	220	212	218	207	218	201	219	189	181	209	214	201	239	223	216	195	219	201	190	211	240	227	183	222	209	203	194	239	206	205	232	236	192	196	227	208	212	190	208	198	213	200	193	210	207	209	193	240	198	220	227	215	245	177	196	206	214	210	232	215	221	215	230	209	235	212	203	239	211	230	233	227	223	200	219	245	195	196	234	217	207	203	210	203	215	216	212	187	199	227	203	169	202	196	176	212	234	217	226	237	195	209	201	188	261	215	219	196	220	216	183	202	187	199	225	203	238	209	220	197	221	206	229	216	209	211	229	198	238	220	211	227	226	228	201	199	197	205	225	202	179	196	215	207	192	202	209	207	209	186	228	240	231	223	187	207	192	215	223	199	208	216	193	179	213	209	189	212	210	202	204	245	222	212	209	178	182	221	220	191	250	203	224	223	195	207	214	184	202	192	204	210	232	174	208	220	166	210	209	195	199	205	207	222	199	207	200	186	191	197	191	204	221	222	199	190	200	222	250	205	202	219	205	205	228	242	222	205	198	185	202	218	257	206	216	220	210	200	237	210	204	206	195	220	208	222	205	203	218	217	214	205	225	218	209	221	200	195	208	211	210	220	215	217	174	221	197	212	204	200	194	175	201	176	189	214	228	197	237	213	218	221	206	190	215	183	211	196	211	200	213	200	199	221	194	218	220	197	207	203	192	205	190	201	186	244	204	200	196	224	218	200	207	219	208	232	211	196	201	212	226	205	222	205	218	224	228	195	223	221	212	203	220	196	199	189	216	206	241	220	186	209	203	214	199	224	193	212	195	201	188	195	217	211	206	215	195	211	215	197	191	218	196	183	193	222	198	208	206	211	228	189	168	219	205	202	214	206	189	206	219	206	202	173	206	191	208	208	210	229	230	225	192	194	228	209	238	205	216	216	191	209	215	172	204	205	202	206	214	182	216	212	189	191	200	222	202	218	184	228	164	200	239	199	208	217	210	196	226	245	226	243	207	205	207	211	235	216	205	201	199	224	206	198	228	225	202	231	196	163	249	229	194	202	200	232	207	216	229	211	220	202	202	215	187	203	218	227	209	217	202	206	215	216	202	220	216	223	237	214	207	205	219	187	192	196	184	213	189	208	199	198	191	209	230	234	194	228	210	182	198	191	221	209	207	186	177	209	208	210	196	221	190	196	213	213	217	202	218	215	178	188	231	220	218	214	217	186	213	185	223	231	241	208	200	205	231	176	217	223	193	228	210	183	195	210	201	219	217	171	216	184	209	199	217	198	231	199	196	232	231	221	188	193	184	244	197	222	192	191	191	211	216	210	211	202	176	214	246	226	186	202	199	228	190	212	199	219	214	190	209	186	227	214	214	193	204	208	188	224	179	187	216	223	192	215	192	217	232	216	224	209	212	202	227	209	230	203	226	235	206	189	201	188	194	218	212	198	227	217	210	216	233	218	210	222	210	209	222	221	217	210	214	197	214	233	198	215	219	213	194	188	184	200	209	201	231	231	210	201	193	187	216	204	194	212	188	218	229	197	206	204	186	216	224	202	194	218	208	220	207	184	192	204	223	221	228	216	224	209	204	216	225	223	198	215	230	225	219	202	193	217	210	203	205	215	219	217	190	208	221	205	192	200	201	216	231	222	204	230	212	205	216	232	212	206	205	192	214	211	221	188	223	223	208	214	217	215	188	214	199	179	187	202	191	211	216	204	226	199	212	223	211	203	224	202	204	201	190	206	212	244	193	198	210	235	206	195	200	231	189	236	194	196	240	196	208	181	218	220	207	175	187	221	233	199	225	218	210	204	177	209	198	190	220	196	183	216	212	198	201	196	228	214	211	203	199	192	196	218	209	246	204	221	202	220	190	211	209	215	199	200	208	191	230	203	222	200	201	205	206	180	207	210	206	214	205	222	230	233	185	211	195	223	223	201	230	221	214	215	193	237	203	207	192	219	211	220	191	208	175	188	210
28538	10168	6429	8762	7793	6664	4032	2621	1982	1435	1157	1141	1023	951	847	794	739	723	759	674	693	633	612	617	596	576	581	619	603	572	535	558	580	593	547	542	568	564	519	549	526	572	570	548	541	553	539	533	526	540	501	516	552	499	522	510	534	522	564	530	514	568	520	474	532	540	529	500	503	510	483	539	481	530	527	524	560	514	496	503	482	563	478	510	566	503	517	543	535	501	535	529	497	512	520	505	503	499	526	509	458	493	511	521	532	509	526	525	534	467	547	482	472	502	517	522	556	507	517	530	501	553	503	501	524	517	500	524	524	513	543	530	546	516	502	528	586	530	468	512	469	527	487	484	531	465	543	501	483	508	527	440	483	493	510	523	546	512	540	492	507	487	519	505	490	528	525	493	522	502	517	530	502	516	516	472	525	507	522	517	484	499	541	523	502	474	458	525	527	529	468	523	538	529	466	496	502	482	480	523	484	523	542	516	524	525	524	505	548	510	547	503	518	501	560	556	527	545	503	497	499	507	548	517	518	503	500	511	501	500	511	540	504	509	484	573	539	471	522	535	512	493	510	511	501	490	482	535	514	513	508	513	528	535	518	539	484	545	496	532	480	543	502	547	519	541	473	491	531	504	511	505	519	517	532	540	503	485	534	503	525	432	512	528	526	506	519	514	499	553	492	510	495	505	488	517	500	536	499	505	552	535	454	508	504	469	537	498	518	490	486	510	529	491	490	532	515	498	482	486	496	498	539	497	504	490	491	506	519	479	532	565	541	520	513	521	516	529	547	513	513	483	534	508	522	474	509	512	507	496	479	516	514	506	524	466	493	502	518	529	495	516	549	528	500	528	517	527	536	524	476	511	509	496	515	517	472	497	535	479	499	488	511	491	514	502	500	517	518	518	524	490	493	510	513	515	500	508	545	525	535	489	476	530	541	528	550	528	475	568	480	507	486	524	508	540	529	522	516	496	510	523	486	479	499	482	533	495	529	495	492	529	530	505	500	497	530	507	505	530	527	497	524	530	528	488	487	487	559	484	469	504	466	510	536	500	489	496	507	560	489	486	474	517	510	496	485	507	507	513	524	485	513	481	497	466	500	564	551	524	542	474	544	482	500	516	539	529	490	480	514	508	526	498	503	503	509	486	525	500	536	474	546	521	507	522	526	494	491	485	486	524	510	509	507	527	481	523	431	506	541	503	465	550	508	531	536	483	553	524	478	526	490	522	485	481	542	521	510	504	451	495	519	505	488	481	551	544	488	511	533	533	549	505	515	501	502	486	493	489	555	516	495	518	496	484	508	507	440	541	532	495	488	517	511	520	504	510	524	492	533	518	521	554	523	571	518	490	527	485	483	500	489	526	463	510	506	488	487	504	512	510	509	523	533	525	493	507	539	491	532	512	523	466	476	503	488	471	491	507	538	514	511	495	499	500	500	524	502	533	509	522	475	483	504	538	522	492	533	533	453	530	514	532	519	510	503	521	512	547	526	469	483	527	506	526	517	548	506	527	486	513	518	517	525	492	517	515	496	536	496	511	499	478	549	509	500	526	478	531	504	519	500	526	493	498	498	522	542	464	509	491	524	549	542	512	490	523	519	505	525	510	557	486	462	493	490	568	527	489	499	494	514	514	512	508	525	523	494	544	524	473	528	474	508	494	467	496	497	511	529	501	461	510	518	496	512	517	492	535	567	475	493	522	500	477	465	533	505	531	519	478	489	520	505	518	530	489	505	477	535	530	497	521	461	494	537	503	528	507	512	538	522	528	521	508	507	502	518	506	509	534	504	492	524	503	506	515	538	482	481	520	511	481	532	473	534	510	524	507	511	480	529	497	519	480	488	487	517	463	456	513	538	504	522	539	500	509	499	478	503	492	505	540	533	507	487	502	484	510	500	497	519	535	515	514	512	505	496	520	482	490	487	513	518	510	544	523	548	501	522	529	495	482	550	533	480	503	487	524	560	504	492	502	498	511	517	506	553	521	485	507	501	529	543	492	512	498	489	489	500	512	538	524	533	511	487	516	514	472	464	510	540	530	506	548	525	542	474	476	539	531	487	518	506	517	513	465	517	521	540	542	504	519	499	514	493	475	495	508	497	497	536	445	488	534	525	521	536	501	521	519	501	547	504	503	514	527	491	512	490	543	507	456	510	532	523	504	511	510	487	538	520	474	499	536	523	524	515	506	506	498	522	511	499	555	476	510	511	515	455	518	527	556	487	526	499	502	479	487	554	476	505	537	470	543	514	516	557	522	501	517	506	517	510	510	518	489	513	536	516	500	529	505	535	515	558	510	503	459	483	492	525	513	492	502	534	449	484	570	523	520	515	462	537	509	541	503	494	527	488	520	523	496	453	543	506	502	502	481	502	526	513	473	484	524	516	515	503	534	462	538	486	520	497	518	508	496	502	494	510	503	513	497	515	459	489	511	519	518	504	468	482	474	507	538	511	518	500	522	524	497	505	524	540	500	532	520	465	518	514	525	488	535	500	506	477	516	473	501	567	561	552	512	530	519	513	517	514	502	554	509	524	511	498	511	522	512	514	528	504	516	505	499	505	508	487	517	545	549	545	524	535	496	526	480	493	521	516	513	520	509	478	529	486	524	490	502	471	491	534	489	504	529	498	550	537	493	498	466	550	506	479	523	488	508	540	507	480	518	479	492	492	520	488	499	491	503	509	487	499	452	521	519	541	469	519	490	483	513	489	525	537	519	500	503	544	484	500	503	553	515	523	501	510	522	485	517	505	493	502	524	524	474	528	492	510	560	517	519	522	459	536	520	503	517	554	520	506	522	519	492	481	525	535	486	470	520	511	486	519	481	498	494	517	508	503	539	542	504	482	519	528	523	504	479	489	506	549	490	520	524	496	511	508	513	530	546	508	475	541	520	507	479	505	499	495	510	502	491	484	526	503	466	490	533	556	528	504	491	559	497	470	531	495	463	510	505	511	502	501	482	540	493	491	493	531	507	476	526	512	529	468	485	471	536	496	481	521	507	515	550	520	498	471	504	520	483	502	521	513	526	494	508	517	505	468	489	496	507	550	505	481	494	513	492	489	496	487	511	513	496	510	509	580	502	521	536	527	527	521	514	494	521	496	530	524	494	519	504	489	475	453	534	502	547	517	551	474	527	516	515	545	532	460	501	485	535	486	486	499	520	527	523	522	505	513	475	490	510	512	533	515	492	524	481	500	546	506	528	519	446	565	530	490	538	508	492	549	556	504	542	493	522	535	507	506	520	528	529	471	542	506	520	512	534	530	539	512	552	521	538	504	517	510	488	509	523	529	512	532	493	490	491	485	541	461	516	515	508	527	525	495	510	520	552	506	538	548	500	511	539	464	527	475	490	540	512	500	453	495	528	537	523	539	472	496	544	514	521	543	482	535	493	529	527	479	546	546	577	484	520	490	529	518	515	484	485	479	493	488	503	521	536	517	536	512	519	502	515	534	498	517	555	473	504	495	499	491	463	472	548	512	506	508	508
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
